[ [ 2339169874128062600963945207851254357283182269321037480224427692911946249147445058220996291509221352316448436903476341528108105434061368188480391808128434342030872274772928499790093794323476056333931084526956738301588782611999521503020331842897751670273039638211064227474230034791238785082767940705936690726605078576836056273946091798044583851858406316575435940987061085550666278941872910283727915835981644286305755313859245859113101806980353102157998855374958707283863607171750837116362895692681099138690260821574369997283647481804533450387798664588553784469152834073153440271774157240067497134027667963522574529938132657497124899728380934160063257902320396757155055087186252497281199992241445452709471184818983756177801714493161146845248371194383970531690862966512111380761652109768489275378061101982068815216629048125492199737981208549583549059185441992123256670462236067575977193362894156820571566106230547907916544854912253110695111868708072673675388599819758583176746368703070320075743638577579053245679261524670578291065344256875620413805710336692304504251287562464878943261068876151771287110296391172199371091426685473545626123891419132253019257760071339575358263677494612670580922966272497940396142605232387264472755535784785138814984021974484767241672227377293697025647253576630421946368000000000000000000000000000000000000000000000000000000 + 77545702495643770404999971997747760074441085148782200433192955907923997766832512228644799439071184611948820666658273983606874371961729753520550662965381356633764939842666896727190877555675500496027802570969068963539147158978598452761843994373502610061193684585634961225813325566815500731646883593296378602679694152241572696356590212393387461536526497384151789486144583370943743702735501296808272259375557095127424790545577145329699987992948492045562190457270059422535027400579970793997021662167863553323921908669101143086075109698066224539715550019847798278949067483429912009539711699125198119518709015753359605560620689363235962553234850474477419059732804308886605500977188806226646717469721126896472803791607510941538516391820462644583557707032847979653307532108748663621811882467232283210548792264154988121457213238519687990807421988235254823928336789594910436709516307701517580101818667315282963060051963212940072626603866396406599846904364837632973156153017752189027841852148086609889402174567285241202007636551282768429798079316763376181761259198164306515413707798668110454259923535207034608751026805024453069005484242436556496010988950355443843827754009298084675469122887156663368936845604708717497311084827599421784416415413003203856242668579243267758258616371480217930908149910354415058944000000000000000000000000000000000000000000000000000*i1 + 1190864116791181476679450102790219677712904899524684022725025731571673821957879651973821263882323535840605793870042470974666723154737630543271676567390870602192984598960355824088818707688574032814907603279212790401682075305075776131085663038353155774620625299080456701336165583977671136538302009417063776751410898852396208926892453725372047277426776532863708650909041953712730767833202267271640191068955282785221721811648438751452176357798765620261141688542069598535337521824087500495680184443967303033586881786564285944456856916755251274068790121164721634569974964362235453454666321737626636374219632930815638677902671379141152236837644026370201257468517557181377010874842357553931497497462484421498915968521131511364883952656835511935851983386754461832753607986866077148769385667770430171468404969176617895081027067047429229266606900501863868759562234277455845911133677883307040106753728120940815225952416481071895579500294364296685576560024325359836258983875346742690459268041999053121052099910841792617592423765507780905711244761663527373990632182565411608139630544672492901014887258642326882348063476978199865068143493427595411778741902702033992208551098993119371906408840427593906817583019521204229254527552724490220006981428323783425142490819630325078825697328284802141727912192814348909936640000000000000000000000000000000000000000000000000*i1^2 + 3274086511783153488326995792442460550898654092972795711665156596505466508364065247081816835177115664382799892034161111651618836424432744337009479125953446472885182500790320673361232252389308559288265954280278345594905809505242872242136213527424397432116063480805948392763057287404066873846445482814405267813547594134847470865515585964508567755541096303910753433933356543102115844301790783910156893652990429202509444053194114955026936406230562784874695524872563451656039852547908922710376350332336813764240399367439444633228236086269537611018735885472611874894939285636194443723395934873742997402907197170031836986514600775930979786778903386590274487789919716436218727496405655996646879225268710335484177385226111058328698623277836702759825713540415783547281163673567908863731339180654547967453207169812511080279021387864507805912961798513437782111942273473617546594528677622631741271942276008510194346161211291839506685778591972302581004760608605315746956403404207205630467246913986560304692468833539172274905181569261614808324139915459968140146542838255109516451517556659979188934457494821145706510684445288770174546954000310566400359932109663446756522597930547737099225722424762663317284142486391313554183224971520188295607514555986478057654151023539255902770115408271913659792006465540484809883648000000000000000000000000000000000000000000000*i1^3 + 2586800564934912062873134593377122574373806182217158644523898142466941181885126088827729348280101829343998687539955033233138932409895989546317010407378417238128579837757436256627618688659062453887378274066124415138820118262331069896685750654898054789396297944871305364720205364631030874175828212811918202732064277220628819961095127405925558243889436533702095136151231644233512488707191298952955414173089043182122791090884213372753777941966731005729938285223606202763495003220180648000510993339896256789216942900823785922844611297422875291442808382798400548266261656136192662863778260005586775656945429936554964209492736607816018053299076098874830997933873664132154424152357642617355923636542464696527303140299778218857894019921577856268190644073744206104692235795909882697691505630195729069681989824675908196376906954428356916291571502767122835200240164696689860567654635147438139492767776322012769931504867670997524876598096775122102185801330990483266156006022125559110282140859579329012814368475525470496879153998365466809281000900774701171042485164932168613444573749649687060967205928614226312295870841489384902656298428333022329598405381380469349213550542514327409756244316618162648197892736591366556588176025257283570162163589457156009322146917543809954249111242989919884049744724569297300488192000000000000000000000000000000000000000000*i1^4 + 111276143132023049241172298688539335211990567633910352522337219091792218054761668589821961956819374054618217850941681232649415588178734372297864706532121385699467094002750522145617706602360406209753682868212923899305066530044037594419739257568685892827769963213501208558623416828701037173940544657779312379674075610158284345820624376081517027093163246490969540253375764616149313008810182803619058375070250685862701422035583737318057542203371860365349535988303612918675614116936658691533806674003941314099931835298444213479409584047228449809234578090885987473860151630930073876131014249926039937531472618092926214103520182696783036623795924358946805137236066992523933430912212711233785064922781842908123474155206316874391822008697171859278719616051601717831162600859216607294788965366441391248118728444428048087961595761844894026926657224598440323714941477011698957920401076967790421395913656508275746008164304584989069127469631489597697635564722763439406866096779640937028532465701919327784892657215362732774802510480986306361407404739231353822274711115400171782178213599525419313422073142912226005873525274196839865506007445999549105888865080643052255937730624731167766580083966192398542060581865988787134951651949728479032690822800745372549859848336142092907542160331952859545403747454145559265280000000000000000000000000000000000000000*i1^5 + 196750428904063166565028114174496199190076490783776171863887244654215442907179015553922121512760035353867423164724730490972300906655248288338777194307117129820385199463402591954150337229170527728099910441354901337516647146939030643167892396927102048306531403790513298992059858992763404328591965350289029850410318084975735935795850812549934015884792468128980125653900997459996617360297620848628776603247825064293426447628249486935698979344954089331906780595441375934460240745601128412299120256851253284778740484941482336848384450272426810426592495022623575227220857508488994784006649336557829258621424610710502867704593434291841113573707487072166295184289957786117768878569851141945455878884981896832889687809697435222734150920028110030844465171629377416446072753341741248001972160171768165016396290924849128112316353377306765856523271923793183570234345370918405438950596284042114677665303109538802942462238612260681835758497893227380100901909304611911778013688222558770356654367008982304675331797165740731740896369957733374307605542065265939811663397107886864580518032501871167089637560043369805778919889935827073412733615548699516455921117628247852569975732230883775278832977789767693115725433538226919266876420373733449412144623700531752385038075261357565955027265610291838822431175613314739732480000000000000000000000000000000000000*i1^6 + 32453765348556242561013160525335774481470987890273262941139933775464058327451426286900757506409969270883393396764225816820864943960336349657601706159411293071524078875077627370882287410343577966601962925178145636440396306066777188093180533420349729601677576984218512378630797238334678460600250937708872969819377524138957851767213900034486802419874412529697141282367561842636169640719675953782390814181651448360873722433178359697344472302136223568490677131965504768227572350524039590498816734500258360808221743941874089523224315999846394591788118173015331782178196301002362109883447941846772648644099700020935953863952619897452160816557218424926386464949877742512735692197237842968546598817021979908210965271516018555109841166298285272096424735512128556851013673373035319806978385355180776366367011389063303433729501210929967980502403765977808233297124781350802656974038574205832160686814301793460746776504922779840478975124541081383004483446310248587661002956112317808995950248780910184376847145017371726897395834102086234518315406627165595213682730058575570132064892136188611533428731198984889563057113993782332595401588172868839499056914293803590620081662954698984422956670804243435385120897513097389517380023494956246935846790673647912056536765581571006527915035607197349359512695376127092326400000000000000000000000000000000000*i1^7 + 3772439537612037234985373315491967372653689719725867511322312128418337370265151741565181062722360123088200530888257254062707118484124794581105000150084037507629231742801683873854783540532360953222835376548788089776965650675372349329818853923018080878002799039793790886705556218181257694516992248049167275465189337322839803430389695708394215766789829012793318424190859905000811307145826686500312351337041458483045864814421774733036832191619756819592239502657483298028612479609699044994736563496666475545690223836714205436811199400656861488390953612675283852171171755837000933586777377542945313478976463548892038332831331575921700001907482797286884732699161371167402828488272831997439731540932276044153764205859773143438576617991303857120116806168949478082387816524338505981565223518797511602192272660831858340811830939091333507597095561950615949650263264217529269244721220119081890271842409832102676306979121761034725742600189700232645794749865894141764000009194300569551093719488217747946379310679004683130870041611079520002606268490077291172001761813903903485734151024606647615113732324730320827994487021038696272922252320727327191630830564654419586613212991411726001198539287263589088086911387313394501330272197552728887925974143031210927163356287811929562809078420433655065281541899388400435200000000000000000000000000000000*i1^8 + 394364785922750691222217678247556146877921258091680131738878136400256550778350544263111913672853903416090904741079121146736330124566663140630986949805774916920467313950016026318892722308064354662844037610237292880044672269668018201822240364109031541433610747912764044063409837721648235824430846641707209384793944729434988530431063128447307339443370747170863889523776919761087431523971251277008454521159506030487661124874001381433288364085701063140598125473776672086160207527864008275047447352659318446378041888246172166491258291709096585978593460337179767529654438231981372736131439346296711518184404934753381465894148233166726436647573754488209982192188681770519417897728577777876944073106041031190774241162658759358956335659013347679223921359664445079870312312173738156884268036167846726521102577383459443596925575403207061176330597051876713728476316246355908982203437275474292413513691217316641023124689333001958173793716648249578031946919183828362132811383282517210798562926200021984816590558866571639058318387028656123771193539076423405597558417669917996642162836509804616765513865058239049750706833680205270276094197515351987613111911951652616615644593670437179329716700643528134912807648189626854328706246762897309361142861214726097260270898690199025892831137333972399274773129046523904000000000000000000000000000000*i1^9 + 33126950310020585670005540625973547075404961338924821678420833328484022577670426678899153614958856126285710184185350082422952452221444195156844686363686914977182667108353948134731303609450785686724708094253924157107350500021378367664282340073187771689467358323507228470693898782390275928630057326627928526915682446576386794625754336360581151569742958141307753077428934073289578875496247901148893045587498798560178033831702805218129911270933186673242775778860888517993188238025742945072170391041707802880897048222069252055687169652819568883940223910535769390776191098960794896365242187155886026093273672303920004922615461067726399640375827646758415052217778211285282064062222220527006857613748984869659322000151403480982153483886848793547098595836392092137734041769806117857881700656483678849998818186733094915467356342563375440271478533712320858692955397711872380492094510016599553635697382253333046941619608698841445441066185262141950443241831240367337779915911903209163827058978278030289515380863395776576976141360905546719047508064093520861179476680676998569388180654921746568859375233084821496354446240681886967097760059365476538088426535465405685918467365462640543040416077290227735744809649485294785829294610002143539017589548157760998691735398910513564018584949458752922910116322213888000000000000000000000000000*i1^10 + 2241190191428036655540467421765429506811600063711352804089322233519893313579900744193248951043669666485698596248729689996696362018728044195164875364371690994750688941997573341892496487097059094411654049088806978030834241736381965749108992691949429089785180926985553405392492503453991340995746479523608490739588093948144666526943230290438046952267020456324775805826084989740139791829762571843160573042767430968254929268361245832044391895321984941660664681805511058199903150719853715638666875119914922674825056537040133751642672509293180341935383462306000611513789620336283127007260838177832695360291468680628163355782798625649004999455012210131958289452573234536923171396014537613552472939328216882854983263214817947017418691607341314510807791142238877925745072918501884916554025316031388708253634048144732655735033828945578779308374343151055846779666016076142028528183442948231358902450603125904385250604346352586127941422425808401798992332252479310425446940217687433031205275712904489310323416546304577205530115765371054426093545887344361031310242993495619392187510048572918416884988099583622544867888723186915411821060771757353329389835556183233354278792672375182503372917078029941113480926918133619699177207018045722156720435805466848529528580163039205840621611564524381920358691430727680000000000000000000000000*i1^11 + 117513282443647032337243194017694874856797059408983411931467864605543811512502006914947695407629316790806538981723959038365900877164077824862164817508753815945970409951749941719029516585952400263177488601383192293838300727681531864747787980101625353208330123359923572926662236989522509422943054425760267743654970812858426873021848242288920808125519725450739259194117704033048025183831122003259384868150375464026544600120499127388393306181681703877776294418773103267360864527631023212434016168687831714245008181157248671163820421346166642136126441899427215716418953605390891031196238212303265492055902420690633630983627587314701396156609235954546937979949887269610927140703613955666978700590428723185852591766335196014774337256653468718117702367598895023350587444249587323027928878797557693599373480291473477183992977244734276149524272477600848118921809106178032372073943322266157217797221432928423350592289519420996747466797871744786726673878580611009182492545237319617463086082620666184186433316941183508757340697013973995275623762777212621004284700433991360436875005067853765965547202592332940062854363296326889577584894317134502551641966501096623234213630519828401294253543777720239704111390730083668824473183491674054780277605858125492131567038627142721965512161321239098134002946539520000000000000000000000*i1^12 + 4738121678241919835176470589621309850476975329658319368286060710175414864764994576995317572481622802597567975789015830689239487317987721643545326385335614588099428823494231904130358909190441717083925363324204431567874250877435982569232403967664816990561932937160680709877841751199552842940306040737967921370277425448842583284146002345829110137174540263184489624588099573230756751906953349693681146358158003448621807620845256813037841044282855042416698661683827526975711635863586761170719663355900220163267169163575408771771936875620670934996236322102753668517584299864465940356967558021104912983360513425232768828215115682014169056766225827107236400678491962165423973118899023679325799317627950494301886466436551491578777781250436026911878516725057317963588342311216145527247058565732283036272372944194753691333837287954578738096023870062102026265356590985428995496795392710316345340814045888276228190268317157581169927229398518364357499178884398363438277468091106261957368745516235730485455417291433265425597689380770831966111108988709060131419244432092216287036334559349173910877082215678048807323812866876669844779245115912458234799339711197566974448275149659491733298725591872517006756555125438840365556947542925116848607510658887505066298480293937859220923238224441601922077347020800000000000000000000*i1^13 + 129178464818339775793190552783880865558810493741364734805031770462709724118070172001002821341900226514981532915536641116066648185447860307047599824832813479530565742471796050189139712872401950026343740223769191042345013712416173000196262697537340249176731223357990921964171330776310213514120450290143239298065449457889891927742390272848501556797101245262543266163891773215907854939723758738329535522858859721416679207540638559141754854635574051123070354404897379543981768308013564452534806276659767149926747782369600936117363156098165524578536485695941103519479517898304694385641526582157626743730976045221636483657063128075223993147050705546721110719539129910918840760757022148446200385866502019711325021915269379065936275289398733283414622232083518846287756873662863702089724183323592538046672674087246325413809486389169956555781675358518866585589879124481008992865640555349406659529760101164370498670161820477726594603647079977004621727492728477649707418744983087057911392485543025555080585407777720274970695945668342202441264489971758785264951730672629224137081853763139918436928115733913265793564960141500109376700958814181524916801862442996653933705054417324375463916320440112823948175577543506807742647625181948813971579700773477862203204089920169048165966851898975464273739776000000000000000000*i1^14 + 2029934733381876167649500304212756219877540104802059795757945477777061574244620620448484062431168611035627751869545020489834615537115606814834262800256471159604303822459380944705403855649046330888666589838388585255313231762349889106751157759295209822140771939569078132946353100416057029358145715059193667634958724042702794555090396624486667838266540523237476057629785653764557020050178051645460612848715246283181956814569259906775127579183730913706886079024784971343193735116100480327606168694380743386675290229016228875165778765360119298745466283412858690321138555355608047853055592581745554302015398658810228546103813022780259721313771338802969736933168766067858372354291957605049695352802076097372432327450923485465467933583808725516579859436885467705664962873330412816289554630468745675475345146858946262159082635232676384519386833462413871780782480028171548515816120553496034246060019109245388454802844663212636683813571733686539384007217452804277481480872825850063347281312954775570208712119010484913258288925188098583251415881205236780091710157038770503471935843049545303264519680310217613319042602201340917239367487378900552590158292648444981972748875228398103911620320859542522059641778885268228430040085094839270664211888049845527802092458128685032973574507402276477337600000000000000000*i1^15 + 38115239304459459285457988051065054986967603525391553631582867399764952500786321923273334796922412037719607260327386933021659825306865378672218078788719362649447988912246831529271947022549279981611616832990583381348211755773929499173422719232774759492751671104795496057868775817160011967392415328685296511765310354949031030175738305965872108639423358964630359871551370444244770663626129532031670597399486818658549796463948264379452099274512890587164643387085497717985703161279520949270752213838703737521064526069478608458104967397123383233031321633455428614528578269618831206121756725172645536737677136574129517922011879539011542061212223048196775913988602492696005804536354117261509678339127419009114043894414777559823303301767199930532606803301856661873874557670295567777803753551267853938203401067745369932528481725183891362572643074037265668520994072910161564889449125979417944343719635501028088277176236942936904421355014549879850044440552090401906582392034644032751403497891316088648661253743224731527013963896349893306631956019679248199275747839767787703445443554190931631860418782442765653682826909504064014889424297963929614739526567613432802501308919841028797144901017838977650797284520675180733243052823452423372979176170448295630646664917564991918469759977873263820800000000000000*i1^16 + 1353870948649442100067036400670928913471517721579232459025745967898620719588220333549824894293156678377927780056174677527268348438208660132471583643262608809960443115326431883026197663167180682399125089452907527518491087962090840946604880030115421567869666373760492622770997877713910821255280370501473096855055476233306057054513061894456126764268310929542926603251098228901203836422028623668101493280040865419837392372730703391663870553395157553368845839631714419878195094975738982039770014107025231869470636793733484640154409804520020620349759362020402658754512145732793942808078987840533106205432864943085718636964592473211449369134641071185110173258120415482198511605735391186774370535209383342847130888298707335550743715925979525344022450128419668093470489819134128119256745789931110841833024267274738611783539587341095730111754765191011418371234755048884073612832770481171831663083145899266895131256761115109899846089380393621435505159840768241497181775650506963572287754549005466164434089698787328769160472585579997486532388727071534569270614004543523414624606368409739237437873562479704474164757133682768982164739862313431530782986331178821465836669831630773580405527525017185469840441185275092175783854751351640549601720275073477933792496794816361856947082261772107776000000000000*i1^17 + 67476857969960668661994468014008563923828226183830206165179643792066092533770426129473327547007855495404490351414873897320251167826484118805015923648006748713392384424828180194693688668672239285993108275969672482935927165769484077794264742460916556817316796385062912347442439679534381158739022399824983089705466534586870606470644348459207232943091403306093080270408789062059776966607512893797448261262998652930550779589967880689441498780118770036752791322193090294268069300504268184007514012686704531164214204595102272328523926754806276264616667333721308023520716440100460091727761626105463243829718500830011539719200197836278617271761204989623087873283068200469376296245766869384713782594809275088021661861197705005371222173413766267641261124516287232101278791074627781568482191629920582216219220634415108770783737436615477065243142632071680846980810823702015458886297662413109464430419976233895148666705262658741936340301006486117632650983175879299493468911763155679574505355591413667512516716865717721664529910740117235672020301151720109894660342992594346414537701911665191991982930809925710881009094053813666055279222596989454150418321256593314234935855403814441699388617755643406038167837154005233976732773953191227945481871006076189013289233319333353605710598729891840000000000*i1^18 + 245899001125355552274576805738654334495259642276164658323349221381386349476945254925355730253038206292488034575789812864237320110047083578795175495862730127674253882123845366404960485618546521945824724871713624270080398795768661261915619836269095966579269763867678555551539611880238423915617941952780862355134239802278797382075048679337401345667930373710165002543359032936271739628760177715506489884281251693265336938372240282404919980971932958879929835191754260337713111000050260171476358028836296219867178164383804945501967251643949369054287371810067526667902809723089071572696029436458938191022577020377384424295981192963669269667964886316912260400446393775496157059465071813918143108476217267046720949347419168963263577807159419369042719999086109200993893225291992618970283558096586644163813166150584201651027887941020335522598362483774746849907509457539141522201345738108541345219012929344043942587807052952065871411722201564686455351691917227597899249663004558200577600677061821238928599459030251332416509008181817435220999103047096972011353277163784235274021558869783723477667957134103140782378307837121855434501963081063502744965268267032506223192039422095729077293561062904116225294159905419942651307787789618633004931830922698106905668453217967944416018563072000000000*i1^19 + 3603896391842019500294951186984816509099873605902655464807165007214645397500791040399018799633394824262277658371683721652023050509027802006769646150925726695540558217298040124764444646642372702973646293816881408766297565579969136519679425601832956144816653088992240211602909335846743582777700004653545404180002929008543336214789183050768858459177805701428386860537236420277864849520540760314351009962880166997470348004869806988858070184243503961474967477448306398106546583196837776381024614276356766563567063396146804562171519408061940527401650315284791856850240272298814785061290388096093976913564247317748765587354076950722292290621193401941784757566525436194798425232651396971012333801817730579953507317578609055587131125106548628631964655101366930704004867571751354325497324962277473090890091718137895183307751576127428985318142063144320850604118000492408692132936183853903225618244737841277827197780911117663756641407629403532128011228016583606152517724758786253975214646620163644306166739663701090717305454116593645961828276474465614823457333274101736915166677992702214592340857524382747895566554153384227456994412018919927078247958227302325726991326019018740203237583652108332231833311115999989243365396191320009634379305294449396612382035868686287503351611392000000*i1^20 + 46998148924843798721679477198726013451006680829186108249875336394202034376062819033516485379924482122150009488908283475728860548351374679365616609528841447156434037198246133505916922752863399673416102529932721818939770381374773885551487060558193062861266859420789009392386028327709543538588903024574680920442764615325007212078933793225880763697173494970985328375816405606746830925452036475432487711478967364696052367509659567487111367532329793208300617811257968689628801945429368463197696063655801013428332078057711761718797109678415749323486708379405698727748564446330300872417246103321098599673994603855833182728725899916874332857430790800120125400030827237663968736670551960173830400567345697493928321311842016235669705320641115569916495916709567316156016111329520913772166877820871587782286975385200418662551150992407660600938944021160139308526103777418608225103664136451695933146996025168476771042442497773057213041285654218396236524487298325865853525599406177957759034322587463944814651828198207902236033363451887517458665010642043347096634953872608671078272737795562106075192835386797154471722051125334206131115700020756616983362373638558062758718186346343302344082496636588932858957649708825939411129788896418729815781129770745362472952740417078033928683520000*i1^21 + 593676218743304261027372222881309861722650002312904596250553380158070643946726768882450004350765700392552946676562261536301553141848923058797032499059730007375990526494029340638692371505511251384879484570541189684028365535323766590082406826585253662710445088383294680328502094822553333461637088597223611379334199190074431687272072183983121918846356072702857658867574529421092437750046475787437588018982330566298027878500666278361138281592811341931070436201945988811645862317407972965088516455843007447197191615686162390863260392602162368607497983260159835391509558106632655649262375225044622092875300151955702459685245670225248628446370005466341030643236652924510032749206923249783541271740823173570968717173918295562960057723415781962859712193101376294666300435628759078339294690193750231278961478383836503464558340975209044750596191674539862613505856676914700185878657853241884094065593977775483071204307940307595256377145515135800376268008637334451492938417556768040463806592407742712333814809065806334566315753668528527304396430332088911884375993070324632083677591216182266079113652816487334158718222333323213605551204682770946205878823963449215495678367191114562896796384661186785595013335312807684465503326182195557762941291011852514299065358764284785459200*i1^22 + -5337481426865134464126712362846459002926771944107969306063834497895826026401052335314367475499364066383701597142546064721989388321400442636454527380473777124931020349098786464138056131564006525422567972361499905473741906171525836828388821252780030804178855298122634709401340354928942724083704988567136493054762238750357791035103012368917474646303608056625391432398429235685468266039914580860507309581620245597910587806760393113440572240465378356453064503074796284359849770303601225070623474747429065190992205407259615113722568951910109325695931522793410821902631398042214152913245176432785918093948255394594730157191422997995478194840296248928567540264475406393584644142530893432197040709142482404963643849048113586976683585158086272654709447992629664933456092961946872998839742363177827468571037161258074150381073835875635274076301645626857493881852571956061555327003995500853204602564466478652689612275329098385924060811734696149947888438452737882909645435832063248201530934961296819572273922327730135110896954086661763145796367164587966731889148627957346482763344448867773821854626418565425429395008991841134863960475705503829890577186445478941686621100406995063206253155834704600232847626447318166173357346250754910630414710429680749502147858249788948480*i1^23 + 23657987937127339200094146669970548884290628957073355103507273876299662814593969768522965565057868860551661215730852093461837006742524490891140777284189466193587206152357745616005264639692053579936918941133622926000390248324369886202806032184863387863918253294191730616122121251045091071589660784790354551359486918076709692359821941212168141150944805485317447463873371457827494000520500853228956769886414484739466564920982917610840062535225929790858074578741587131948052217773704023545505438641359552078846918290705848571913897310147067532899185035542194820509358737792710805060610571424441993511626508697595186300007329337486840528559075650828680169960025163054764556953662244072522368442255917296637570005764290823556363329829907751424289928096025102602364557347166101444514240499826423137536012143534697596280447939939604860041844420449890197483973410478322494247738879787061841264596613007446963240672905495115755212597580475127157392082220050076899243206048869575764973884569053119332047310231462217653223203633026768033319025241602937400171416075656635620475884305846091858439775557262026784758508197712587363422008520920296963031241295973769664692162862044461090400259011189493163360699775774604597093986771047693406774733004374204384793606488064*i1^24 + -14543470988404069088230732304545895704612168129874535216229772794780339794315423611222304858083908487109141404401003948363647242530773035164551518379521707750384780433759048212609730928420251464291870839456614753386363090452355158007760226454546728673114908189146082508598276821740349510849589553302020828902221505201882212167778409585210838068013755828089337237957622009471635813289458360044346259679072197732317490748678448271877131185766023439595570265581274437556464320793254468858907128882216270825049470245948252446216087705861957490741718805793439747442075829112743760847956569506938946045814425484465766919334834406070362112149666797933821611596232946406789789359971088960757332579755803269160195173217526920911552226911944591760492070640961972282136304629776808151131198353392409233730614558777431203635648884879805305046319133677955979062601071397963262684340442880169530660943695802041146895169882069344261736248496594892630079952807718180007490699320130122305106356950560663085354876436651842235071633624062349912073616825004918573314318159360893301694557403274577232433633924527461826443403733139147883299187324939240011075034031994611134065946960625661729663111228375497505152877587453390142366926854493238338795247974794537650356224*i1^25 + 1098192905385604295872117044011942257120608157360855384281428609881051082611313809020592343593990197909189233845351213247421644722058295713875415156618766241692175323087361281353549833248094328957900132132556533148931926938555009212185902767715176945770062454660192949091277118975900346804782209170263734693511257332004591159253383114251158496430866608570791988584232058750407983692383003907237813786229276420184207121732793132338011143050382569609038968535558812538241889605139011214088139830340603047006871480415731141679707122357301954270690593134537389073373822349141043881957883379348186148831061094105130823019261458527843669980977918736144799631143876106450314502740759077791229487402087488566200029468923669131942953277792311533164785082816785624081142269089332828155129344031261671803710687843058050736738803405084142814203051560715004910932583392602728156503551151065394467355117509589539612761424475418054441873092181950764441038686633210055589853187286881267314243127183409175170987840183214629693122919962481181960416173408601356694539899445252377753652482747562239456175104280073453023933730311610192351152811602759556774506009040141406436751074400642046820904884494001383817301712506063288567986642995971426048227883234925477888*i1^26 + -5971509588225562720991868505536802577698353633296679167866671873201407622435195686627192391326473452879619922722097324402639604723638986286922055291108559028278595721046485899419116855917945557262422838665887341743298929855624123358894826627269588919990029929348579705108043639834560895705138209696717952293385368944319382341121224924737108845542619943540344112555642631356926318821799047603144050364837915306937992079828182382351664906545349857920480025521917062772226144837107697133840317734945833404969147609738005402050555838253962123565450996903134555067284282556344693638903467360518038564155608784448809991023064565488215322402560544312542474244756494204519963570305220020295177249315975057799769873338632375947280107208409835318618155487576569487127605670012964248375571867647215082384319630346254452377859325687515311952183063534316825462385604622295787683119718155217396140476116137561197346250705071544762852574846737335543941945721691896488621853282123697709654252617482769544932141882461181045659194313914478596599819848819800661814239849686682933604242138457873639482939575264411090142137578505126949023367874294230099181001439206104358800450372637434694280308570424804164905857853740020618938396879055058776578414356725760*i1^27 + 299493918520638740032612887470421283486131049363770517131756358227331946960562881524529443821893337662145196739491469614577405552504291204407682934679299523890479609424658400413592533974684113196151643413665798055071192809705895692683326005505173726555467552115386826708095967202273491025326191053885186028455491730810853058388920589706230019613480745633779145972716520639468743191461090921858944521993358378615183863846945376420559907383255278010935963643804541454914736719473720777645159745244496070808016734297758602204583286667956694018931275440987001163524948687731755177681516358685276329176070228132400716010987180241734565257622179843033676599875465502739680765494236170906321099162370004525272482459363820173570820904213218497896861835569346098498628672284739041299381006770829101328631548070918869133951568332496074387548549627335736922169209647089872793258216411271053321518082530900723280035401520387918720980515368423787445086627080938846326703575096255959450069991382703652422424457891535206399991985111807954682324875118265803452190993583281547444656655162266002889440224970905910489701730090065667958980917925748547528181428665173319228891638004418200152231927673331861355945413397331326219178673978024370247198310400*i1^28 + -2375304677886094140897134526028643902291504381283297731140739938446761582069965771394737060259823033669378567556923423046957327459907983194043774018259620544658015822820054887514216038627963844512719292346831981621869766351943152183420911902967234159401011750904241041113938039510641993619283201103450434241709555718466306593692193766489315877445960129244540223239500152144037605550393995607610358340456687007780199694641705165093977863783456643978427878372150125776351570074033580120618336742801236666177907613521763534914730516360151169809237961001410144694611322602676811913430347122673782695958215382754688006286615648195989412955801683666727133264152955121766907652787358179594738766334373181321118520771330404130254335230721157414083898269388154309012241115044021287281689153766791276327766214615163511539132018975734518465230644119140946005724871697977506464918801333872864408398060163012801275841699948067385376491362919911794529096360403368285276423145846351238536620044357193951413151953791634255420064377081226354885417452863106647433360393056277457613859667528203451884615860344454043715338724643519750707034816422376822344993471256229609382560515534273019780679385771767527473603437923736255170806030720715756404736*i1^29 + 10931213710430550666442926627540374480307137759496467096617942662156853089069175053652302993342970363589498687664102837666527764139359812974347029180987788229623511216465450219529682149051521608370247264719027855640499137772690635091904580652244385046711106642878631823185659057441104177903726626107217882731888945096220934334494096280293317807461809805215493777888167353792698229100080045997277246201087253948113587461094108260946528115916102215334767692067641038703717699066966178191129751755242079141850803359130508329522873235437976172500329188661194454751157346947532760289134341319961810474558433197548392080444656566036404207086394526138573019460463693835402462347605842900573699148804122167862563753502474214002640639142396034777251036266285167659189489111747896770194011003598702001784785868384710243613336230112601495717643371038659998978971563655543088427258476137949752323755182946669683058063014125031051721736310548604674479328511335088977764561155762309473281055794847001772423652751779358160685558618558816218735156081518698726389130330495158620694411225845099204362674038482551139374209226739229302891694011532797383093741334199162317275955094433581192820455654473675822562701441585346026971147065278595072*i1^30 + -50711812809805569584390995938949624858078917090346888509052008014215750108625058263468586566782593798541189958689184043858498951439210187249342055504507296689139532727326936767041835845798068095266727007131384548820954948279419031770771193126170241566890711017133513769460058853285020977355183853606831424458353341469587595347219553647757365314706487739402487919990409305388543501185446514030805920720196423503398266291217206847472433100141698267581481590451942106740626838580496040388348262385072523803564892913223933649693360717763708465716827790304607104938640919713240239763821151211123069390519652557574128602411148300967417371707933861488169350229527902933097588692094107904477698177744738249557493724078890916900456303985561671708389627869997676322494128146963972076634362680740024791656919923959891525935484586698096156047246061848965530355815009641325720895002959553844293788373557065935955338932448232317318274256531572511764869587270180931199002910118856918802267821167835215691232771390380886713706916464044349618914192572215924050614125277039660273912695315622621338151513746294513860694537700538942258434840975173074259528657704092830026555183146099857191322803730701876126940758141487099026066758434816*i1^31 + -16941567834011259980129543873857491570942160167881702419741280789847030530143192044454632728512979436530094744913613134877248359485349820908410510773827721158123823472756911872915813537711203980216742693869575681410012198736694675323806620557151975681682828658023930222318196217411776406305254512037383616132899827472810688254529197961060061707246335863721985060285430588360481232178092797910977359557158128066030959847508892236881450298142303970550846320976295241166046164615748612759240287646125489944880652519957970230417820140618986055732384319946009357214557899308020594045513988562777348299449492068436815635925352290445978226536914906465588015175260612651392610430648762874475694051658205294847047170893510778111444183429245348313131587200764288370810297590933528758000070492814732975625363387371727144347861673211007367000674752581632166613805901616444522382980139875288244712630744131080637157221244432493887304433934794136259889367541276833665053298050154952555780591785318334095633290072706748963470478053691947066349512077082934154104123227531038651450605416414385304418857916423864135844159469468764178790292343897599715240314767226507529788357337714311646414552660480702827022035980950480166584320*i1^32 + 1552786459304850690410373094384947496839635947368752663050337461463229371914809811406366527006029087100271161371874356920010099837798811976833021769582043875064485023505780138339595708621456946623698308471248969927280120780353617023919882326063541928765533488675956487362956992069747568270746513218234658607840158391158637447901384855610995156218493572936558882884572443879359652557907062307140382275885875909703948297058715240810483145728924794713373395568594022745820377667682753120691641436998241933183793456406412046680200510097549481763576733305462609694233171562303918815422944019325785688002188178221414131865503393387645330310987512033522567111489146179492813967893347879539839913955699147163535868442428416360799370094374478015782907997452637714001319728565850167973968245669799585624342151749330279764272973443411690357004404586274171054218519975521855742371932822063228130177355060764213272045711560036246206113982828859743746932844874516712880522166660813865496020844203937069342643995549783118663011290975260609595925172161376635943355239260261013829635494093979570478545268121004798757140873711731395805461881349354313178823349069933586920219341330317282277278249516675126655691569293579780096*i1^33 + -6407557245725559801735110533753176829735415836039938646802384071127495930258414316816117576911856695291568959304626273113763958384782846791054499549832479178493562858095300201500044113999286357007834897615016544409917381198206459092237546540726835022507826725037831243250016292275706752514271032107336738067465823504996429759947825104520226484002386342404747456938201796621854509502977188857760565136267655638214619233121448833610767396836095510059834181859821908566794499749039867034400416050842602449323562123403784871351250663638379282804725542952162146884834460297746987764297006376183061763766474445254114688262651625215150694723505657637959025211845693222890916727310001742841775982138785552375416467328106738894934240377035417491607753608004452906798991376287802886275425057380993767391239065157611741535995984503736578387296869441564621603294437557518372375007815972936700883608148192676038789252062958452161096603611186150889487487154706003654207721707605864262834775196286453835045976491831717266575693520266783729644724323313511244806761993943404686682248584319630427290104423760015646178974918012419284250894710104434958233126181035133094117203207363188113581973927310256865974773908242432*i1^34 + 1990623543198364948486647159563284633618810010058320722466454783906097826338912322496597639103118109461962918017644104047677943112486488356106449997102610501443583291682543530274183902101114445561958113235617812692890550835009679533035871128789302321170555936249298851794463955823998861901675299381134037037542103002325961583830577677529338011193914138810255357080404100406725853444927742937067118516681630726950103200059642695266406504740633845531711351823410191325763689013887020012978224538975956624613421411575008730277924700792067617673403541403556955786014168024705324103665663700090510913560277514709696892569697212577151582898367042966821185096648261989021241752736425595410182693211390163068423815138850114822713816495166444942663918545046413243257875618048134040024349594045868329113211255113037957678581082394415906548312552080228165738129806745392947147484387173311495303817062036208955677825621852115962527090197164808182944149904954341696006552214366763606081912238625688887341809841151639798124861606612652039161693487567589091855577238563687086232612266348288713035547535604388757514083004724169235754829367618792002922226916783867211380777713333926236033380517114159317452324864*i1^35 + 49071484292530203059444183977663943841128532814233413371642213861492023163378508400286308665717696921039619256887280862556397160452548633790599788474630471618668333378375111378619400016140773747826560262334072769283752256131648121763982806004728660215301116174016247466774809514921319365005020236543308897790346201209825778980192424010175049384028927681066888517013088953086349642262006775745419692775068760711892780216037434434076234511141761037799793053555934188106051329335532210028512111789815387249908124960395883659877020320562078167025343577376378447194755931476768925971702772073152280361356743095823092363032890116748549814465117766509721063586776506275715438617851805926510118892748888172801166784973846535666695077788174454668804698780441022947062954390899785615289076669870894028184216475463706400419895051159307995222054427553645180716416761723183457209779109639518715327261553509780712347717468995219374545954013823063075514288897345981026553417130476536961379299917500885365986607199211365512744660090771993400412929101862247310902568888620944713234462914587901019069615761314560848889138248700836985422964286311645350480851977429750396010632486226729843826299761263921594368*i1^36 + -79284982947003759534680035692558488930621327631694930873283336098258752457091660758508876938758727999065527941938755049065829783912826183011325189447532289702338386833142112530271016096272888640620708488201514176974416837530106330000551425392687878212546873081895435190682688756534814373714776709898203059738061497048903000717262759071748463110143942469955242197704186963047427360665550340497186065271155011874889468628961554320463870357057563104646765508663503187086500466118562022692181779486707887903644503294977125915550026988596777802282171086432911046891644078063932808441619632607572684428208614357720945128359680778246549502765486351128908824865590071978139422351278056962185833112052510260065294781191001158029150975140859500651008843205190025009110783827372362571939149727664356295649998111045082258152764299446659837830617390206264520749744308695532998463755360468656451388552614570005554266725446277006639930806136701164303284189529383660782194450082893075669061747019321328957952292527204062407287156248376370500605490585990526149131018417055757344409183678845243313276362655099989050042208081981338475353319661441013133991106558659677331245906561697849010443430324600832*i1^37 + -29027052273513719962382037995310119770784866156255744216670372927698505143354554465620866188626482127913732397370200162710312950656198450530445860733543371582734998917735372051421355217818306376886725469857244947847138558800182779084853192514831520346674672468279935983429793578446565106285398366675729851825881687827667269701447217876404943831620997681638707406706661422873039354309127705506177993687519085016514159515754542628404779232438444902901954214484024684546334309578044946996237824756969184856474737056744293637032963273270733833520582426975593262373761689496920926018049889715842840904137387868707457106398496831742111852242531487080776636063320714473679598082822897200367061651404704495894302352075548958657114775656116769211727030485763838952682186029500887484502450352227820731638216616823753414849371473454069649964812618692528572475085168080677970447975101543291511473979799209281075689193857962974153701671054360910346657448478272470671773090350406189516207338160626093307028277094300367176630593566862917841316889912371230768658204629209685090249077646760457700227712093216852884414363057744399531981099504599272086605731738867053814909888251932238607550513152*i1^38 + -203730450025641231734807083329955859760381915279325758618604941862628492732302693511090117888365106392122648612933975744354074814752171353282668760176991019868791941012410085303533604758486554153396561848841669886624422956174175193706923562430910188177005684787647633892849492565794931766174189751356454222247282627334570850797535852674605282812820996288118381318751911135153705987424434698160160094865929984308575616043567876784431160822093544571215941912418240692541061288648596600340568996825254121569250395800059353109549587901309258638030364203367166971639366190231314822899091128161878686857784730788538932085868111561962947883154739830963879252928926667810077892363346156297682889800095157509918794694379653453340633931113305493436118161110093566659647055755676316413162249076816218240337812747440017956976022450209549174268755798070454568604569777967042809229677669427789798219679535294446439659492601155788728289478344542238658022246977928004703838438619199042605511828236602458223711067826904694948990613498324750488758551357516767562339741338886923456681200255107314041018475041261943569894661855398580921773941558332991080960086207656250343301467539554577678336*i1^39 + 1503715791886894353800702944519418112643275845882189870480055290072840763870053437381767277647098841250796783241345136469529072905345856177176105878491911417323880580954692530592763006092666391235954783566778473120743762443018088019178109142152431990073178534682484054793815078988171330302839899453846990348192145413542864170427286259486921629874414958993515387532554912820036240981898249236703001295424666788934091754382822378289775726169824849145076290843843599358413079009058253647738051418981308475536347191514647032162399525751042126815404376334573882769342952230597623083732975325937705293158842457234160592516132590364117762970410411771821292201811850529240384730813114266086818975050009077627335796758831803962573220775633186599723551480574602264162483684301989806038859762503507597031879816658269732060947252592361577822512978790941856546042881957673403400806811868916004123713968193820705621290281469145652878186968295994972618110871161443870328861861417884034369807120424097792532203192196399726110192689140500992438271213287215013087127182054881477766282607417793832032896975914953703301054307863202130708334773708249200924204902707951847701973213303013376*i1^40 + -3146371686735442494547735490025379782236719208260876164399676212634025579726727543948333426588523006689175983183261709944231297250254041197895574448015828080120846711229265173558920725991744488670405794824963924203514528238876579476681774463339710568062537854827600199210635429105456636713742471924873682263744579895382264243556716451870438841320558927832149319413933654049881683684218148993267491274658678919801912197172057887638051611857951973505566219136131602604439380846191884119435314635801380987872075988742329778496349906296968035723222953290872526859905482295321543610548947942318119428700452643199814108781197173286077985462801515169477656023619599260912860065597449944671730803339624565737013184864032961931975991018271509470693436850360427292871470294014392308359123286198747024568794907455966574655950990562981037971404045563147625671120928008163503532227308844453521401896775392330716783017532509307451928000813984240124183990303301534041759936973449797096261569844239907902636008973582195634782382640866371137551748978346889184511087840430818327607328012462363158737119675478296398915040879160247760293761137018231788028742236726035980405771862016*i1^41 + 3393303419418416823839034604026431735480479608811681448477812967809188993122542676727339975012680969580570289608370338592422693781492257255065905382127750479587305636846698248338372580638257142261454185949724603032802214827605556241138056173118051789962732144999169400659567114478322531002900122639369967106548299334366923695548529075365180422321359753010153270991743677713976202992437598295308259419739800705919634078403843255468306868419846433503225326952058663643395057291872548099236626167106413253912522432871510270369369602543101834315769523080751737682833546762129016219701527182138154795042029027590104694438400458411326519743026409343762009724344655291239635458531020126710779299238463631347427954595279698665652908859563643589035553981634002024009588074874557393293951879756064772668997230495495399681881077782866665531873287745779832346045036741299384877518494129226326820719380778361944550397359989958697888074174418919875036516251717919005147588848685792162409574356314372211866814167438618404568815936887329289430590001299787293170176863048346279569296487714838463535194204523853444931894576270572272682860431161501414937046069051629884145664*i1^42 + -2090660279580709373203958046083586257236134183778030737055106220455213299022911190842204937918755298169460427899874935082842643859160827210805242522176453398418741766946595212970913356897659270550795912705905588269714942690748708309447711287718538632022059153090498459055487275707880514728246261231103007181856111227701958692889567277576584165296805417602567451352538333788617039156685064971301287755960780333267194657351391281012021004747163393698879030000317761885504558702812038782388989418250072641291089122199479063618168924639337630697127680392531661226814023619223763402547550026201704960838989222248389728960262335513242744136848902653553125590754001943947906050213501132114357206623203224157903524527290478448339859654869688562091005966070076175137084026082067707853107129931302573357148763998474325408841490564132171820543848317840874015096474647617530055116298781577702457360435452675659711159450779494612451448467062215475831929304723818624802742299687840094017772948345214070214463581415359777068699724895208909427066802902860442550456447806847599685344392401604842390253878457016411350498390890928159089257374339682436862979912291581952*i1^43 + 683546751266641232228333854657573908040529854510755282505086337926047641798228432143272912047596812163232073548505519475744591322261146436120970745422196330366597231103035266472283292852712500201427728458293675073771931400179238214652559028663252846176523706896137252684170585833068544452156090908028183852953170493271570686501990860522880173864868610027754114493772846245423218241400001562469556526945040201951670135909432987802297912438339068231882200810532678003118248028304339077555140294189022923586031900925613604288785388718275053250210380620663556190205286486897822514510119559916271258344997974902027267077287430399743220235652344460283990976912514331116707425970052814802291372636213920505500630631981488498163650533920739615070301624945727467711110856062428917919608976032025247167055783331744323467146985535911694769622291903719243355834420214069727095359406449256243994547653923324949819022788574712855488513431285615644423953147605142836342875229996856086591707859186287405612239793590428624821678688274799073785904603978814643859749266500930629067334335828089040751789861446333591022969423420401283244346432956112312483159474176*i1^44 + -41614494576712682760009463853528583484201298773791970315765564288190761028018865330855341304918051608141160166422104356441955228518388947229184218046862855840714945882650739584120536197640336574626550126679031749616120179981834172461580714414972015946541280747637333502069861603747787580705044916058297981650252078836060312848781148021878177943539497418373051217678130206916736476208509597122469541398501516879231360545342171020157621154945560014662627960664430418426508286119122274770505141231038188932971915499954331069260862122634047193469227951290698061658591629034847332655008193834094595901110430297578279747496530120732243167369086584914001761388238567567826088996772515024185172168709127879008103052287844285863195227252455192949342924179288084775544668734502422825219040921158825333280551453810173572423682094714699904173075579453199958953676612838462412871484531059312860838077368929512263777081212831272489743908086705939115780803286839535771085238369120569445401493705981740426667822268264171140034474370309437676461261167644935965769053463745714702505539018003728407239529149569015367735200003270785032237661439858856427520*i1^45 + -2873121029247880414396632133011120982147711138801035974569913997113351700116767324231531978257590115083296665490739410280696639891919752164453947455396503858175828376905117752548174468597885275638700136013640150426351211005347080195700277413611255408962947906952861310977094224978981749472499888548434901185994597327837892824937931316716841886354105792759137197985826298090986165964638309096382353542471705963750243347894087959230347711741294059193814668837630744296384222222174253683099983471957364769059681665644186667765280190282418726287317652683958850584590604111896790314320920171035058271940678540129674355092738481859504127830134904788644313036290238045799274717275999095276769127745524003220469260415846631920846182883177725721551850285596657680647296995001980609774119503696677764208563855335769107639456719776791932361132797861811415191525704933530847597453226556762232695488182365510581497753308776818948326781264160789863088402811736008526553457379749083941976565605185234746366843927997388979529362812511820690637212248990565506328490108808515889465170230199958165369819468304080197170245002849549277365126463225856*i1^46 + 946889392442975109862415866556130351260706465726866659684469392698054164635101943959624320712527845739077131061610049791914141980628190196018038772565951440342408656825901777173341083417363217829660434732499329659842176441021333422433891338496667559110217076648043730610202118989110321916743755748039280248467441803721982115419790518276216230848643234079477176181001403300608303482461232895011387265432359906936425230936827969677978261025101295069446835852004912214053213533199123360971491565460175874150246514857925845146585207917989078618776803816930976747917093386361580566213741225621716894243061775280864798779063437368567805561309481577087511723564432683734594414557205740551269005773104370454095950552806582468601162930084872851377449853021042363083699093238298520498444533139143492394978613977368863928050983165670919698249684878780917884818815532946400777089119887475203716447718134672053335921846790167058471758660595069625182312291521205502946757833299217748758586372153537309144872103581093761938854719517303223804116292268700364199277291142596525193091311055577790063214399868452563674913898596440092992077824*i1^47 + 260096054253177611135498054558312745020238638395708819682785274502670843684997498480217982734418768024009580744094283034522986663686251284055837366237438053623915346527016423110557207113532085496275698040907537210644258312521182535654089284462036949713312927277781623315405224920029931015389547048220755729142118461269935712047847164302288604622300251585988171635104226129778805874719523795570829458171618860321500938911640802801369309523505216786647337524896862602788316282276338246514589306146548610258570594836613050439320555796391835057914183761025811311204428430342047409907697870319690548969127490629841713378380436572926935417955995554680505797560272894682613704702276372304129286296248748516757679168254174463382627298451093087602889502824150181738292190090974325563416898864590870060436445560042023931840960211681386498838480991193139237321325346642995438868690543473915068184442341429560292594151841020682434322972471501008121733551018541286831312701515816977855516918982484552152127272565234607731805458644510525548666893800799725317909836724782123006091421149191695746339599717731690754315351963660713984*i1^48 + -35297486669954590875100850189586298689088466601114159876316300356939249137040774675242880855833755900913085304832412270121308299029164942463549752135952456988148913447223935818223087356693880503660753623718327075606251202443025215899920290523475417382569346892387328916123756843325844004922217884515157010401440835224769312593312306861846781382157555684335375998952147290680889403924972772965002939690632650123592792140620523503500474897428961164919997862536030305880320945533031584877183099732196822033194894314356724185219108426346103717092180390071893469712972791189697620763533444699033843645575157020842266929767709899370347507844418045763363869361469175871481634275780264357875955282907297352194809052047385944969278566511156599095537866185344359070840866782965727236609760874273484345869932434711950221539013472705436225505174236238431541903234568685402540271383917308246468725419626832009047501916479798523035572614117547474285034511019206247129474846765734071896106740505229359507187726909682659765005342760366303266875852153463351498058117135393940914793504657069796445446864703004007852292096131072*i1^49 + 2535484715038983194904518120717057525673441957793385877169720839877497572494706765206473254092328168186964890203480113219619063261091010175801798464323401595489772103401324772828263043864355900789852091799108914669559169040540664026764278934524384552013302123446578159486105970416691166671957762526008506729647380582853152587424892277067063612358944963474400424347655952765103936218669425151155392374615396656628992470201846053981591675887305332266421725017768300806182939129787742810580405127404774508268374232357069337614739475813277159761937342931666302003413417699819301000432357191809724324767172913483595262969163690246932635064048831551792641123959833915556080206137109030977627032543948775815676810088383248555228087646930226183808651215380215437685802617873414123503300841433581303219496162053912155920352910496191949236493132327701314963191117250501063509224571038273824480007613783250609004879322519322343195545754251714312625547540128279234151018267746285343363957010089475144671150578707876499383329237360710270402443970149936660318564820443308032621248694078091413154459478924571499823104*i1^50 + -2684120806916106872926138424867779194180977036820613231244792099212668158737501271524531381440050538730796180410215831509596147085418739555234590778107081084209273928027136958478437752292802577715599596653856027407077135714623814266542660188118370937398207016699977479781098875892949327114121961088879171510225714474129714831801656835786586564456774089858543990215230637156013445154947937095881765947364431310543306999772706370024368287354977649187364545577854151631154932042918891229067292001561045279934205670514197257533388063270442058328289182354430926379058933361536173175477912973124561864812980182234281157200840420281762251976263248989476960062598897288026399759353431211580785958671355523461892261601908913267880061804902129162730520399987187258360316424373935061011920058171470239126226222914022147157726689846784540075698269951120238157291078094618220285629116037392151562851967262920995214167648674101343693064765386614128574145383320557698848977021381759587071336827669896070040593348986907668573242171751271683885397098556516806594733996446233942656164650831680804125072863264768*i1^51 + 1663381926637514852171610626738292796651989386574204324509780967786641649113243083824689201056638231829504212853996876931604193727721777985531629538465595216662647519345080544872159154502347879389120273302456811941588332562430584111002157310631524881980677858727447484007198634252798219691439743706192676733771923326110567536193249249516259353637902822831349637099296283466410235248789959640583381998967868222470806577491603383021343701429003405767415786198447531644142392638350787858460918511169129644437832591786706701510123498205760350787100459045346283211602810022680075179260867420817033262045504546451877877517272045090636266006892261879994505594189183430417085110068203009078616365059824039086598196582519570732704946516768126626186914301513442630684678537359817320639094426431285678235395932237236495670437285078918658838340479560701641483587154064243748862349056685529890562284567450860854377835368308436611315610388238898497782404040712386574170060937668761154777665638736131805960667705849648740582718458311272158457072026361483663286312585994412698744155160741403826449285120*i1^52 + 104298564978762822895854437761491585399517025007047373840581753250717040154194006162305661594608654736297808053678597734280522181670541611221621380807923431413127291515599055453623745730129598182581460702055134809041668411826120377224427918227259770464612429017576548187243762457189131531496555021212441989153828461856535344650334833705695028943472543036576106798012948957871649909229516981213936198683030297975046660138563809309927596998220829437430341794206322777704840841388384145565076247190457117118881685066548679310778314543313374428483152108811549649295218514631088858149485842017115190107332489803134319485157508486950847028818197653656149063556776535700986143392421508311096542048929157160318785138630195774953222260569564218350220670641229167941319538621100322206654673837394635321571736111889102881820105742450479154059063693892471131879656338826733624657079198102832682783851543515450639659338497333184438480527750390097875284209278436652522154246436723539471413647209571211377905226534494385205152647408433366171144061772162304436582619499196027985063385566403362816*i1^53 + 2631292568339646894610772989547576376673217632343908077423041062538842690875030009618240573282047539036925883852517204134600000998253892572740694773004918464538803299381195724264533436480171936102455587519064324667522968909138039712194111801451888377453146999786208009079199268947196676456721835153435205717219064885747111623475973490366806801329236368900712571927695999414906182929394431362637816996584335901816604217136465069392760508365976950284735914374240367016619669105437704217206909945284592670805518700912344307155785676415002204442035100305418377488881281853120356593233194702407784974147827371980292329967710074091037919483951908189597235135988508367680204155318300994996135224959455399953938297903173748192554625284496910614184349264278109470503262679514379109939965184810275599290272863840373898015673844260668231434732883908935499059834171800132556940108014884335123868047478844993875272256302573699652971035886355796268054688896509356773304507622008022683302861249418992346152386045840422824366177897821358702012886440777346614502897775153327497932542312448*i1^54 + 7476170888739814137121172184346534426316697634643480396170832994427650079709125247720918077707491955498142370513010602115867665019160528023368271096265226561798532667875330747724441886342673552622331434866057850656683694376916539732927740514733073013702230736305147822354085646655476479410813786230886366258679589499345761191919330273130324462835499380686691350224935765811291776017677713994347372182453557444717991007988268915428580583863079017159700640469020811423555941818757428801888589987218972294211876755805975115497322526851053776634374415931396728687274661457450773514061270844296151332663524522808387725992995496349386812378335453616746458365000007461050267546128417471252256714533211438806493628235229882088766664632703883091853588169213682153134723414202007735367304326872344049063023735634221796827660702049942374858262176290943295409695233720998963090180313188688350182961334617660376399944198384246750275352006843312800360782788462123355077913471481454592743615208194836521603880517419817505925249091331858079219651555701866144781380943964442460160*i1^55 + 177926843447214678755230799883096943820150239495795027629013048081611104558195695578341356496620435778030563782054996778401649268264184143194832439698123254226232886947972880948952931902505334037455265375759309892682365806564350893850245596456821387987605372140099259093162670785596010221389393180860973735196435287031758004374972749127614299599914662183892218342855754733737079984725244699070905133710801450928581810653768329138693147493267427441438657743845050452939720364751798566481189322712801919991580620691080672370699095129435718113528893500840629245302819902787688835905943247330704579398937405912144875601081285857038177318951863016568123845356868287653990408077379833738244631129985607488276797719857931753377230072482397397326188769906684287328225748232128772447904620273099236317542706124816507541943366934065342033649368267761906705227588125219958036496039890428216342718206378366737013977476858342273949752557540077130425185638946140769003826824295488772249906990611767640953960023409493920668123295343195868700340014319547553847710800936960*i1^56 + -513036784447044781353479684917567319589609609861105562202849128372104784131393253049736426513053953093895289200107675772787883436223416091007485785981777149147095619303066387977838293588368146494274675470697510020469748546776008268319617439886165424057693684356510160106206793974341655824128709474688275473390615137307621056895608258761875270307574053315891357217088610645025873005457395576496533468296222888931313009476673062915646453666207799048823337783464814999391126831283594813927464824768614648359938024724766636430572584475886062957714144135418867346327504098160293062522153738789732699347115953320986781470752993956994097338435889915597037620179923022902313789499334668946428269188457337804290382132443983748212222951558776201719422953832476436952223150560173097220211254900270540192344875214870895131250486533283415212174821690371577986833583089348778933683586240442775584748587420719210444225086467552028489919396483172545487446274033583442913353281448646978209607431075923789253713977180358510777106767059399958287911089876940496044032*i1^57 + 498641522458461576678715848910987709238869214957857856178792076073912622890988589543834094000732772287757705209103478534486200757490381041206101030027343203029005764153475823756264670965529803530228116721033882114903028354269193295497031415916380437472136648894613450320622146066660068152963385762077259067102342202689484349719678312677660180852001711343538718414553479881067951092357163675964906825860236043001607049909318719343251603570097576287760428512515018635510942943868361300468253065043942794107409339938116294044993886928773104646295072233752559019893461083857504588089874045805746469196432414993454962589620376141974910645962180732026396168107271437029194180245488625316938363286458706876330707139281649075451599483424031666847671591352065992389457290523555662495050004686246597862940720125933966819564010386400093646054752089136270985513212492895683660264009704671485349626175061470393474443198423485579677172494698540649263625872825289009705099964238778493654948681226320162973961385123021884847379200078698391051948055855104*i1^58 + -199417579607146759079328350325717426975380877059929507746365596685477648477517549352979328783074040623073223174903981699905502250960693978421026880336879936062062979654257283660848069792022340486832456202338787173644671847107520457992147016319321917337199932978504406510800698012140620040329209073182138562445393237507643314690238516262215518606467633156640165433598457860227254484115420983151590007137122643475791154500900989436725822539876289726090512008574511758978654286657817174577726860618838085519182179009107370524345673927931134825201139250516335771223446878274916426174890410640714508570117247350710307869644320179466531554758083004655551823977483571694105670315066586084806777229215636565265018994733829850992009828369639223964864550424035269173516517236704119297984988826964643440016187694739505612778816686757791631903234629261373976470231446319487472321232725068072424347584669108109947334181472353965827802786831554257236175338736037760851973619031832756933482915518471972845137055416635794574604095066528735559680*i1^59 + 21737548651047352061989263600900152163225680213761952883984356152333427546802313218544620357697666786728553712035759161191539074089970132959513139915724252272169456981963024038898775680589519899246124507155694686712637573170250077106572466289293688998156971235730510151438009234794045890834097387285637650028994766770675918006746099014042494616554695560325640718962081489320441795647217968872086583715849296118880876939100099913527713795278639990439881674542471063822189171237341316741511600310051113586270193228264645764279013747203181930736453727778513913201303319268401421965237316113589154399650119775898729555807987369010672391062973055961868238910402012611065238521434768740184552095200518630786311499821539434430381598066367170667935112886466392869900726337586347994242934326857343798185913945284499065637987190198477104581222489413092231741524617728915575029188319648462201208343614043876346536243065133461970817167435592545548066194836806592792813239073730875954169227941061987854924919211790884130842405240832*i1^60 + 4568566135568122644333665845179942783949425454042051456279095349342608807775996754170956761298694631911216865069838086059527741650334019632792556366691408932203140848253854795329456914927149526508625297234174939642995809184054700873500129307538462877994555894907281235170317573634734480200793222959748904205437236430422900691297711381584210671435119374785353693711036338728567865822443379210280955037097775276106985397370974165311829982230113078878802388003932123052132615925059971010464201366370795833721179933553015829100793544199357666689460073256514252299044387133552609858649326631500263885673947974917356923498985517456413527732062666234296067415361567987315684871448870482947181544380742584343655439030983665558602412274779610458265200771064252591691929751981664838645071716170774425477878968966083812068119426187401468891343509353207454559993595479005144907138829096244340698804419039199766555217071740639935011973054969291667158286597144756429245750416791325575250614686678864527027021680817693786112*i1^61 + -691957927424036421340767386230029704819392865470477106650802859577209461816878048107990117804121139890653874315617684032029902341583455481616269313383627608315551872168658798631816476251701175903101334332532981429500380051838604222410111465087616185881917606011378898718775474716168936331959720542754665978011555020271440759692161922867415210480127027213679188611672200622925437599145429713299923785553624821025085168247553193744792090422842037102879921346833877649576506462679827408620772823301970114830876964626669112485161431124320676170437019615403739755007368692639927336018251558186831086513277104184475988851098620271743025178395993021728434338945478525117622245859278732445580101368790394264285055566364672453861089685474544275255050598041395200800608129787875659341004368350439704249279663126356711425745060239115295943718699280295430285448414013721933861639993353735952702121063023282428115634749365262677797426154108612951476453694887240589609450475155660292130712035929629544080727867392*i1^62 + -60272363943711140227739361032154064539978058802232583410297829734553195860785695161467277049888095605781583973389526173820412697468018001640491553430955668256219980767650945124867879432273251425928342805709997535187563279787052380859638232104439788376390208092084219610266812974281169437729661970536426874644945805135436342867043171863603993082000009885860237063822188742760479413456018106682263487555875183364115190482768135626185152175187883545642610207808033955678513054219396677391105146987200925010923265554282354543449918622166064162231111950706090314700208955058176816241897438762700767506923043460744564853770569912556935061131926513705990089859479035444705437556176687625239210960760949337785115403806600452430899387712696847642365336513297930098229970540595103236324409897775510342959284098358602671053632399588104861958199094377531828935388761793940367266802974708690216743161296585326170373203481886012833681549703846037305526383876052024382271054174785269910760412931009019904*i1^63 + 1560976449860352245434584717300593226983473134853461111991225238346671636908256838441395614327733275546884564509216413547922388230571958347082770644882850002936784949353635962854991702574001199546872427429106423025687460293795392531985251668181113025434398352101759380217488340884723752471553249117865277103513379119492520982225606266761621266726078236718370214860920425977320795788370424161745539748197336972402779580104029922030884421184047422342186910050334340430175231059079391200543979475603551632646839000305318146282717651440303890581233033736270555633099339076539291369130722938967702752938764699468737691079136183781094387232345518113070945574331041243524447172714668004001408970014613002079378506004720062643762655521154017796535434080082655207709538870623869360564129483317365502702987130139101912710142946704731328871190536521201920074025465851161876585828995924504080326925958261373385967442152330568169013561719853516510210246616946870713419689125223192948782399488*i1^64 + 187223607350841026589954495461405817792710060206429883532370616770062033089375296823557669608538036695490524853365689087727381458539309635826364481807330311545026302157657231811656879310025861413893795833054651361948689077920302437062336954931801054178337271301073098307883517396782400683018175081724591041084122864829928986702006480555697138781936741942092082762040193860225585693676956049566420460415028847142130874094605731844204094598709078933057232357755233103103708770554472828083312200378136362659030739605098168133431669718890025101013515056663882802927690326771464574458277473400808401583779078004077145940937934238358612483272882245257886337619616639856195524072255914417744569346803752680509756164049883382590266988203919539931447414419035340131509221487599245416491004203278827593529373320711637636228610576648881286999375219365547507909449685716451649332040350672656577200428344225166032340153483314907137839028747448861079385069932164313871032238777303040*i1^65 + 13184049076021367258900479523439858020122417805105807319570498002765524050697191884312053883936214541935405229454387694394562446483585254891382397155180626429690640147972589195046350320804833629467360896920256469344157565288125733975936873520181201280148162556701618096051868907004266472238858136613953869466401963669664443173594890502807705267866970181340508824444401699515383991731559993049443317150860973040062851875421948124431727966218282095888561891561051433726152899603079272953456475242189182102955543385830482494478270938192672472733483186251172996617780690167067651673187311157764291882439020130690498430191280935887001950752303964098802994723283618145664535075566788857248105341893551228304981078725404469066824066441738312542173766127089614563819222667125515714078924475447366300651373059797477332561467798083906680997317027833534085085473770509635357128261127742286096860199779019840564720597696203320669513152801917519257780883429298021219696640*i1^66 + 4326526460996537156871482216798236260650477211540879163358460985034063441884985313613949722582752552412606175654739007667568038513595609077514683267644822379422901701206027321462026985337865730443231123522769367493714265921797826138631017026937315942149779768762076202301134458327387275694216774662644295548591586851759242702149620910850900413341989632486188981689011262528637743481114642922474544553615825683428666467069762773652131546656299932203360692137336605816970426117508179047402851729946111940346942249893829409391123262987064674481504068840850894090961973968506185380454582744253991800951670508050004236437869890510843791603872795851232242687890525336314977090689777412263060546792464271890545216299779834253372299762479013135897307427619358156418139941877520948011358368510456887061033411896470365933885162205078799528058418714210588383985854162210374988694943286933599080153530275733945156264060725753608464482083068462921171085557760*i1^67 + 4507467110495517489812964261033584857263060465990593791018431118292683893785651706772220315044309519375274959300796626729574923404789662493806150393651112846907791341327310972106396694717199916145498721013872857990969022706927982509282280983840302310732756705604764665130820871648984707002980181581944083143937638197949793891705299932714395680900118761425366754810205996340457282887372491812487660879297023757428578651534992813781758967156404125915093944780501109708992117002124132999896340253047629671543078418320433513891813021854639375473396696183503391097883055535411995141345752389417109795567657772764684257365574629604425583651726576958247091951798547403637398001087300575988081748019577543312542984344504630141805721805031046587580795140145537096947903653907183626339531950793377461342903552994781418344471257678609026530632188209814231324020499339624229657141915162680154450056535683306616426281230655095775291266049102577664*i1^68 + 323581938288969375935310348190818502067643193848087954202302893448258290892156310558473604342027690314887538274419051921921472540128610334885457981065269509768553915249480562075752684798517977790700617528298388193994136468642311542796355226765571621706963408148921442788544668243317950994927287345300856826935858422608955533378458907905943669775645464523886073315201526952885536477164146846356369940777507025461024342235375456503742521265834801247618761464880265236463866512636738865628919773003223807929976339728295384124352907125001886783493141460658492835077257028895241145512300721554480067691853104262842046060709611482274958170806992304086575188834819282341957224066777181526374955353446846257355060307888506849130738669070984347723588233397936892209791138725443289009210547930412431590179140962609725873940314267859654879704758451239932462381375873662268337107763532766701473801704354668267221401376400690479366144*i1^69 + 240824285395084562283266943889836006826490108884839702211524240064574948167151291401870627202471549242153308664230111906424726026811146583285539135811636954815660786158694573131824013251227979793672691947020058542080009639251998538488165077589423041771274185119319557595728737199401375862199896860955538553126038540949175370881810541572728367414824233648526673565009613007391378800607643934906077349811233127950863901012060925702367725583977526388708572822428834865228650346828514996358729185167219494330501427224831352466317278077121449972934813521398645644567547727061416483821571175976573419924933391128858789658378330230521724287122563422451315666852718291304821023673325480877355943536095668634149385742982783464687328786990862058379642331123840013431038397145580000231516507165792169629524480489228937916165123061158614852720753569987323311070361685239622922818820369208215831101105556710876899952295936*i1^70 + 15522213199943581217432977526505201247672155165988435876985100186190759184237753242517471294044266900914822734836103627351304458619820161584760372055410465092415265848268273960988346302573514472572745239677898058761640841483392820066702179250769579943703670199888317709163578869210826936048690997317237303714351478409937381334260064620515623342605730789966117483833012456116895830435337406263345504317924335424155060783162359875347976401982715316256276377704043567423714460476916825593362848413435823830920734173138834962579323559059577250438653588758242523940773138472765448267959164883920780797936656130011491536233953324803207788734580570223336209398333857806024109994698579349244269299973648979166479672000527927026156400499146855919391942416516417309195267508960467639822816568567419838327612076229888108294373545647558709516061136168445647044898230816412481908889456810106303058477580288*i1^71 + 307710699098778596582557452728841777052941746187872977031153503277522382228034335690402905692443013514472052185148603565179099232438336544915921452590908871699346432955632787677574016771252487002322286433639993721869047742092852661649565976459801553134051486016276045425810844921950854440977808534459538992183110842416872713953178469437378616007549356918013622872373060194074456387665621699862452439582912746910214194250883940307420026198635437759953248286488478087650867189769191842669725420689635331651595452280796553066233915402604292030182442855378695309548517568543392586701712793822374996517689323330445341165407180996848676862927565309530315633868750121676981563103466122645511615475292671346514840774705023039372060254848048716054165982362830537355640353707891653778071489013966443534418871756652362869066124023770240405603619396159593070479211161103159100041026469888*i1^72 + 104501479154700499773239693738434898535968341662739085203403383362351875815421726148046175035049840031783871123052111460986311159790175977651708564734263321183593851461836730897890199975127226325387643440413515955379253202280320799358444120240737233862336344539254753472011622268111827740614900204301722676309869367077097733751340419784746904670682466204781819141843372583346241194783144455115797861135464130449859259875685879997792650610705614623699579612942643233224180852184265468862150533608281667763892565643473801917319984305443664436356510019614018099978626276598152219628907560440253561696428212139912468134085569866901639019506583695750260483642621307648716162884381486890140996849342495238507914444969346383386367418387965986846446205168765107778677560671791965369590288895170463666023868713366277636109448977754203497783909204681858605474240514228224*i1^73 + 13394406043253655385846865863412685622367948854000774820783503514464700360962683694352636869199000151113222722239699614584080662485618240170546828140838970513228419373545022344399346525584943713162240880803358208483229392774680586365244247755655632070363492823333252558818931348838578343647930213416494173135516373815303494700187062489867844430449630466069318567158170538356808889738505625038793180378125553504003492701848598352159215735298172499092605278506222769766155451364993677925243515165353552167124332101860984917302068356646581492006693224791340091695158957155835400736314983012887537514939077232050950084413685651582263173316160419062720536265123074501868433937290334822288608787536524528674662216567624321564394300619858942429807355554125343539820804612875772935016481468263309754844655128996379234403117151076413199006826099754827776*i1^74 + 74210779114014041252501382574316688180262643393648400732588531459242777699649800276602235263542249422226798836993293447031480982406933886813465250678702911302740211295792767815911124234646909974418540336757319949798504512406781724940180647617595885600864076514545266145837562185195001003691007139094408589049970971094542125576559204175458545358034604029530376497698333738132716340918811597924879704694547448143152044390271797678559253109000673075675887479180071217169955241177368028413422566471813775642786882879716692303591132296927061620435065284285964012227600332618406662618695357798770233831844656025448257098331934429309066729595610607461568463410584876974307908679965858802395492311914573117280343185140561902244650015226978254711886544567420535110410397834860386935371642606720247759148879638049789561792077438655692800*i1^75 + 522334988835406091194385248201602842995860265708275868656570543404765949886055571669298706525023071888170718323093588853756572189291332934604197724833204343660585988083730116320815708759478253614361616584546445743116644156481193915396597952653271322659738246229878923931518611559230149511276829805130335063465643745699960979070118763897542802780024214525311056541260125114045582157228071716376932944163995077724851186399731909044362953486206095636766028498618342024824752844905565358300891952592950746362865912752000054890766650986157602699173831443832535128196448249826740962009935186477569336310766762720596786652512762731407719473547172456418759535332351724003537542852840144122528194433109850344280724069462820533333228743812427772279778504232308603070809174920330479979214279341416337361945514088685440000*i1^76 + 988055649254830351116744257430978597007433074748617377240441494315086830530027808967572131145609402137941458292081107892237330717932662554856924435202219602535756448285306715500593907782278610272727582019255398026820474413040666686389744515560116931361525664946571222870754703701352243744408588213810145642467790463602493444927676848491364597444079225162451087980741929697544930277235648851050695679761032534311128719127021090376361042333782596152435629745568674696000433291357999836257554634688220866173332571718470898373230336094360274434420964028904718283288916653818470764051267591326677542168864382869474828650906230099970692684260341748512135743149736933848176282716682383518723793820203900393925450642626062203299209176430691482976923171069250416191441332290630090876085345530272000000*i1^77 + 13764378696873837105819801495339407326474066254326698630603116419898520287223391800920417212972694993654686599112534805151773877211227093945372101282899487652877111696151502313630891409873967144701717379195957301981864504864334906622307020704417088949359408808818909131118912206644589938466163398334906414352542178245531859715147948468662417817283469896551957293184160880317360864801297355142148977142948126502680563056467396525670987838494977593534971966185980313614875549810551929472530680822484282431319137555946049307172813043205083695528776815397236611645268709968141831950079537814410646258352214990820427260323186771798770438005521225411203490146875685403458616232319061581068276941559675442219700613587919216881827816786351186679414797892920155240002780201891350000000*i1^78 + 33116269576453947801240995133040675922035573595880646070458082968629395059898621998263973638032104212170767226271543142758172297826117317206907290978074880631232821884394121167228519532178921393829518313432157548467628974880576949894281942851955382632869682749404243957928943091643852790725212499024372773784199864211966122089815334204019805009839434352382554508867776737347583710949838850184795798807216237184176274101285365001135560706246201896904678280762774599785480299034670135513903297567433653517820803358269858420179751223319672159436612835993812574827144089622923837639860100363508293864548482459102389351961784545082689506228992932800400180186771505983104656126675299442380500264730743213884777935531363889529102088107882117274368592406250000000*i1^79 + 14410034163522049776475200189002065959321156128554883524341929612779438642121916283232852764686459123284823865415693027473390027768377923874530839671574459846474193613738706366381378545352173370737227169998911408207974164103060630204961882303999028251843563455446849441777080773396988491885430949619179298169526456790309942260135304966767966078417104801639943419474509146528584173480294638171925245816554223184511086680017084280788199442942956259416357920113168341396301876386331821193753651567498228860413019575834146666131937976855584976522647330262720922090840738578651032429415697991350874073761883468489368230959475558147902291259750920718564413169963728774336967492441309856187892670716348714225475132150939464628632965087890625*i1^80, 3183684134116417948231693913590856969718765088620708601603874177709455293760681108776573826660572454343229445128363090377554412262031459981004633972023294059007603093435954082491214922019680862331850080143826338562344099405286385296675845596779278072986145497971687885436496529030750377116210225455832621984678819432732502900736270650152887696241337046705981510441202955452577332605455379904942933863899019689720000383492742751312962914573628183373299840622625615946279950613622044306699875117155452861668552682298812240001436867525075194696006747290072807045709877466045518973196460951442268698486554310034777328992569335591429438657180975112960537642868166422427010776734690472935981368845097274152760320045469277596071909074718371315519571924257013341889394796289890533612907023047542198543120080805781617337545023098535659334277078158675734076191752610025424963042507705390534704168362202201599752551182662838472279737165842037948344618101855263531265563323062574193051527484661555174814402877073223000643856741693392417090525907257367852837464172994637399447144417400652330152226438024036468218020516642873056735311449730349421851066529456282773025497466320772874069008232361119398721087448553628830747590835053974841171723920411434298501074363288543743620966563940631090794539384702886970632322108282703305005588975169549327329594461675043404998861029710197892465490706036515624036887837614400045584884349351003861024064836267982550608917863543257721133000625986093997095323460635997861674037449060008862559000387127426834877975397570940089819177299083186076244057631702784591481726147193877823488000000000000000000000000000000000000000000000000000000 + 112616191095875737106195648108321324587776459753500626487555036703234967586127408646666750544526802551169553413595404665367628399952911611969869609241921369647091915216919589726254118744323230864064059130969836192363995959641023584145791827008798989026677032195675153136278148188063657704861939557761345660717554208435014452856286118932477541297561128296897516982502121241738592520998718019244665332201050213091826336307119179777437912455286723902944044200130428320719505868208390935475873869603429083407000662322524966375064801456739307718913180268598632438122122988815628699315864276134900169958111943771712120697930603844377460135300792750700041982346946497316630130094283939078230616935431382793267305343828033215346954742078736512479782529840308706188764056276477777068948087094888548818027028121414708695393531280536764457538811180561557549794624001163082887491779354879038419273330901574442622276004390674650199145911460868491496024115830587923229018943230480015385085537734314332329845098556961521749958930067701492819300225030176791057814543313672696248047410120849060904545347337166077664032460462892123562962461857477060765159665075553139274929969865306091869510406688510937435878743072599843617363732079695707632333884409708610007357589422723243876599548702465048809830750375628702479041810170848053809543643623079193551360466584367260712404155121366901352780980409988818245030924399802248289907955698726676161427184332177888623198756752247387179014789953906022584889240237840518999687766346210323866542918150779135006423328006596222406100975944069398284789088694201453699529938046570047995904000000000000000000000000000000000000000000000000000*i1 + 1673418002761497880002777905030845154520708826860545376398601493116399051401981438051414461772284571966344979443405377483977454243562415266299967186284481758162477649002731261402514762315202456458445650026556058728852902136087615494551201116388784094978947448237681329904719599656277284813815046847189810407895949400436940754433936446792215347602946462965295872784736236786738862616340150480544542631751203025941905355973408642534860141301569908287098357184390066836254901410136262350056068510230097450700721345208933373683866270275633385589380176009505812099117905410109512465687733397641714736573557678741581791368394051201520657617677409166008473530565682037607936881790492934097837209417432147809947701712985332472251778841969763117227583719139683401401348756397447686242090113252702489925867997405458297967427958932364740709717767563818484435442088225523891360972714170307478239450319972712958044349618829970662758850613996722978969107308513068753669827894428610660839836013414822287278047671167935658320917119689847979662239601502373131677036176431854207836897497537214831338271101848325532484066666680305980280001047367652023113282753000803007577773603717733197252545576079973045944505982834815836397115652506775360602751913765964267974542190927029659156393515197604215591189735373658674533717399275138320695461947468897886358980281296288057472496512357903061428541667742961870646818260496572842416723560918408441083351269975046427376028336506026742617948620787287937667598518685862586284549547888109675705620848086180937434607804701893919019615976827587659610932465210457647669354499017325926154240000000000000000000000000000000000000000000000000*i1^2 + 4593576486919164789480296140710893013314128065006803769266284936830122778659807555636360498377521781455995640557431764763604951723252690642294290458976580976835484392174077448563676061133269995430896782144234810656114326663114766307935565053683101712441443172327261507309632728986104062053134322019469969563975535266460381687350266411364764331903403867829859508999557819978795378505552436604347833263207712917560535901982636942508925398045876259971807683796828980364113244959183007235333558170554888315621266450057004023503547657152763833111353450752558811283433196185008677293749549834846479500264539915195223953003335329584926225943167448221385015675261753358167314993341976665565745207389413848080384777956623535591509404569994764356067906425182834357156812861145008007206354528333401229855758953498302391882062228685809703111230981948411279526805802123447003184267477430807013845329325784666120193452465351446131617773057196087289400658568860428794498871644072670574808544647533080570217664568261351599759134760653384162827010635219950703367146018311894458475040635050467547318276207101530924967569678365778415186243807685205294698410541276716080931551633656287123040556859000533762758517049870488390973330215557417326187983517427145280973184150560894006710514820916852770570184022465377393432422894097075674514257012782560625973128104768738472272930736222739507215057640828325996709191886588145021255945281494743312576485336703268542972051372202668009116454886426564345314471203974009282177673218528933644434028799104939752396874361324015818408364796089614514947935195438207565090542678706571567955968000000000000000000000000000000000000000000000*i1^3 + 3633913728603968217884470557332423541589640785155920189378020610653003471591915436286239422065258190239241315019544793641307476148496105930255479177316841748770756623827371465475765275253265030278298355638873553187140492410423674850970277186009967689553704217968392718401353235371961744032697144455145742537271060363154396172253562232078122715628775995958052083426242063680863296923524662357048657971273944892117769971990094234731027114766051640761994134367142009334385536535198970464225505689761758325388366039894731656475962867660417326467378309165800781468812377190344167945331644360159899243966031514126025894010005007858804494846309436784158981299164017704932085128212693674395887840742620863082820515549389489341674845609210385452679945546269383487681176506523181624659682090961083904968769419454292925463048850586418869994760279802227642444865772074044636626589219610514104925774798511392300230294388168311725802003042912621994385849198733175911673488713893106469234205629248633558585833894057085766460951208719791144020991628605574014353403623470242252773302267744421837965243753078287910382024225872330460565811199716459526383000653624802036385901287587811020313021483472091526592281582166193093476198735890563139918024624264282813444438003149146094026724454680213238610241969420186107605302785913269663228076733509931056303867551696125262629351194193138547001347196104774602566494696433223671902553991874376609529029196547720818236809678588254661581496978296596205503981351048893981103371232198945773926242183107486201046674924860317208545409578923727886825050231690108968697917807480777287401472000000000000000000000000000000000000000000*i1^4 + 150700236378577341158371359502342312789189634178158518619506424474774601675041192614612074399514181519643359998888219619356994142357950889387531637121365688663357603656227139696613905119122586047313685029903758105413765617472021644402376416450537368381620522042808695638112890659301804405137484031747645959636646991122307836079865893173584966450895518137931456396077513514869708839632437690003519373889981296492481716745418166172649035064443522867424028825151486561488569438532112247654936174700642633600754925670503652428640932302239940829261546464789393497339284308396387689794064831503521749065231727607280842446888569658382742108412355602662331477687301794217047279069489639098189721074277644095651494323948033121754725852087242089491974927676070844819933111414839185126582634790597116429224850241699680176505275572638915497764037895101941803986364233132379106123363357410140468602270742545601161539466375068421155655664074714889356050431291953202853893479624497621254637016784101399131232388686718392122331489322976400246364184587334003216181813997482585096860854126856649910445624109763524303634711148945491562191963753146833498647181447777037976099984209168715653698560773110093567841318759869481050534805286175696826765563619255458247303968079062939761064919767051333767214142527242850079361073520078041095589819579458259738049291780486160138209329995148016881544394419281911380415469190790086012920948268189397593857946742135750785590884842488733430711660290729449905004450598201289103771428998141686251692927177465562539930189610671081647653945762525819715270631479794013867427474605200616980480000000000000000000000000000000000000000*i1^5 + 276657858028896041644056659583854685857019744917777425085732368320196442232325202405795959351543611309882393420479518322126403201688298672371960901031939835015490715501801405657065728374039982082376122969946309299387290355742643215701239475278856963107332967309961045144498648050936696748789002958287961256230437740695710423739584500127025672349853334994065715947455844351312424403384499433523004750715501368059915891678263282527308739918622591395395792319248405784280594732341335575297496202171163213412353162831191647353486447122160336383574046452414000061250477592108436272201976221899850278044340386685993254059765316067356409752222920279526819989952034651177444435182750177371613830818093289533674083633609426356309706251704727458571274997515634888626584470907265598805382439563098676359588481503447234791061369881278235201134895322915056174092512336964473892351053365793115429755668835743591241107074268444522139283705729667071623879280594615440747101203983975820588419513535774605305326393672807042804069389528382118516852062038314420464343472784727907630840064242564907894761029969422303126285971070816371725887197245556779384184496819313244261972455382708742402935105476420416258617774141016891139674712256713024585717898422416295789576816352169775841952721843820416720424303076887360949023548973387568705209797860741177262522807067870131539697043232229660457192087175220493306916192719413830104496148354025884756186290835887111147972230521929920938961688523185557832464547080471714591327567891811351991590905085484665796518924429776679126897643521509812896104276646612501576214509038222369095680000000000000000000000000000000000000*i1^6 + 45251791199550882440319148819072936389888577144145975833369254673818971760357585654958802636352968825137226237182335268149641492311632465739617694327144567805995971009427734262168716228714375870067174938656680239163109339540645715946636907355136167356658832692344498751944805013277995064262779789807287803475089705431254361134496563630615141928403047630420918460563538069235267244584194236395808073309068366218650648396867430711698696065889791886920229281807350941064403256696258502990599578235184615308477162269223733127562755491060358943009126554697831365049726562068961072961120950970570135613159711973181575447105945773621166106086150421907229164356925287699448676993613092384619879413457254821574011829353482423750072532045360045581267888688109250787145300157750816366586577344674194427819230730993088997133303757609502322536442083388562020623956580148391935162987541123726162850966764933329504198490264607174155427494113437958682109032898584860808090447567776504067046586902899953064857799002879764363936365732041292600063719682604305280605807946916212271719083470038634435553551949359299665949780968796594043842950562171856135111699339595074515946860375574229467555079261973636865989313345468200046563769768228949692887625996834928374495098884953188810512546420080231804719627884209563459065382594609214152135500632124622658791396483780239264536953629740799842965552175389358403823692391804290154532983306859390345062278036573835520927483007512458690146654297717224665294925548128985675168288405396723898420893878861608848801198958210842896456609307098742625361391350684706501318568095590540902400000000000000000000000000000000000*i1^7 + 5253897263268262002957252285070056678062637185329149243725394143445373852809728548217392809683188252706313351042075427416473184171680841585580900152594788797606654287631030665719125340258692785066625207124260544063072823414097286973311643726104535658916297248859173164677279929473839144671914794903312872713943064966946033464712385890069851464741016236179256685862365382019005926497316210534387318195216270362588230250866367955316997567540570669460131605972858314320122198696545487765339190161379285867146167904644955543755176984577553677580113228546389594309063471689650775888088661905044879479824406265909007048319777972327711915131701743062016507725211277409364585993524295203265776878089295337297951439256493058754387336162633890354100628735004438481386524212245138483471918931668414923517062094267624679169851593099683580920433976045282031394380649510153816948770956687802487784996687126692769160054753117140880710718419311044674070092129155002868618890406401851138370796614942309726318143460609064033375582676873156894546343241074656376936652805204609457156261760594534904851660701214908170839926896348632116582390904561935284368425030110806711606213473808992582302136867059906680534346154711352438070081989194373122620745038003864893496644142588662511901160833829995433411229698833546418410189059668196477843327333760281848682093808810875983056937917162955021290103638520565456857100497678293516464938464031231033520316776004566017726189379503283156580327112370480133362192436533808943950495082914200894223959219925680188106663442700126114336929273635762634130451303296274613215061174138385203200000000000000000000000000000000*i1^8 + 550102725043722807836720770938676061353467335497538190574128281717523769890952512418000237468865064256023848363564844330054875569832003172136052020638807834921934242833167471006804609322281159952670693639197591541213621600030864660079133862162905163357133922989194668128124022280311515416937888987735765479263394927933930661613771892877303249894847005858533848688576193039629740988589524495760155912857142335750805822813266316604635193537919044620324595149975045636778027193833239745474202553735714592316154067693277334251823553481256432300836861622540235822398263102101667558092743637160861750252566201768103323917239049066901334149785168203010943922339392581972253604390638032644977764965189027066677523320268754454963497435531256498469534640599361380649963278649570853541435416100492695493004547214267511007761763764322904552324984716830888052684387238795546422926069042554465299076832735497407922779826215546160323841665255659152669973294370498020330370528563680665124287053562564569342612501941231319696044279332727957929136448577618637587880172765241480900189947632166226304376094285498191466904632597271626929714390057807071604386610204823190364933872810081743096828845174388736576590491408289545209706563700295900305159694879870531435674415667302762024818493693155599208821520395724048531066022316377253753928901983086408012938592263703571292429510282824450654430788646660272553028224888015855316439899237283867794821032543124447430235769416142503610064071101507315153702338570770664804779145210066193390456255160006317164467484923154665963459941721785574504387746030563754043617835445387264000000000000000000000000000000*i1^9 + 46153992948184545520084099801229082700525036077430908715367433657819837689332093973617477349421945141037132515029590471270688015631035708090233490782344266567472310760241343751185483744700266994729433423755574231685175694511738558167296224256982573903910485815667419037453681521058699994725750152795393691053322400215383036741719289220265762744353843141792300132248599483902646348122857819070014617128386759007057228450935341999244278558021696493267024858433330550677656792702316596744677524370285669027026237110094459241110768536459514986718744323976148125155197669897381840246074062214642658410653001369219050613539737573823953890406808875264248804434276559793385875201313894618201064239152810913260337544369029072493176906143467600723625183097572039884406992486966295499487079949637578822667373666987923557501724842673053720364089803031379447261801953275722403659954184426151544738677349894817984470526027657623521131045062738008615788492708626430328325242168512614974146961074112546207266049529180945625511852904020714034100871999160110306782826695725255505354910174389623449318932425260890400717024668747518009601044044317450322012030755217249174986194587355586964094731657610056596974967338418332827105680758677774665195125250120490758808507089293501830375115765730767008361105058105750851060714095995411150885646996804073911832149879921382923681699107305995112001940630130042600419154300462232138813035440118045744799946537099277124114865316156679249870768550528479177340342162996953843806008149934595214834649277361472294585945564254831778189806451249313593662762754470992885676847092727808000000000000000000000000000*i1^10 + 3119479922440022245330166879239749593571185917582483687100571812486686330534203603898170105375221678190628242432349954321255975582779960279431677390282647600122300276286791903456287208423247150382170704782990694496481442929211982204014867752747586788363426055021392335174031919542703165578486958686715256425896048666278012180284624955953581880095915940577676614372417574312161599568304492656230986456055554356837473790475608536719166669082138884383975537028315204663261071977841654252681174661018582738409606728502403192719101656051247980963997901407998377768412814272665347696988079189100822992659176768029888514420486518935814997626505970019002648813893829429087965246864229953068420291783772298132214470549581352009547921764695234908952555596426992378036317201545831955030965357719995813255070675250506863784618889145042332417745177634940784129216047983607176721129869148177718359195844928385644583922163049160807324772507217353134168117485407393355248102312000555382051857677970484943592799293243651741993608842115083502219189903915455028301742916718980489840004301492750627418852463795986093441457079035459346503851222421773882256540740625584039235983284681790909720344933386885652227181310963678307488123411251897309427585490395242324297560984250460505009127754411968406827723533219831898485063662133778381954438214551719307184457081443854895308888460887380532201195927138909742047297378180939934184585094727101045867611705638080188257517881543709657915597739999382398845233087211794892126411186276573736191301433318751246480541525366157322685868944794555062069401188037983869312814683258880000000000000000000000000*i1^11 + 163048961430985253424348377493260912983346883362706982438223662641717140138121735345092027444476683410090193327449403516021321510228223010377803988901270664704034111716272335067102007043825852998686584955546565873899203873052091078411219997084119469279132910684838649792970551197904727195489348123176012048187305121121941838357861569911168805187886814890092536702989216018886487758976813434049294246747824778091060042986045133181035646633775309442848284909321906150511249960171666276056323121359768929732589362890552568879665566056769471882871495468716866075803777487785003837036243995465141740011587747226195787313128608392538825734602727743865265613087271153437603994319825102870030264774924366632441630995666998292288878936082971487352034514961422207346237922875446774912250306796660840523040889207426775726513373074934478423674154795520935623179446750121129412934617225979049482705215483908212355321068281580794237113571310139962487415685289616073775427660071592205775216116117351439081851535976807299324248767746847680493544500278326675924222208768307150803939106499485198746479033669225754600061035911998016113708379552401052828743586703766635420981414887556188127582647301142158554176646427339297041082345048359227322799165966222386135309366838236662489549593126888719221518883017777397985017411925353639030043100936920777524588426162128054328784114420279640380541338140559885555210906426533231497420042198828385839824418005403083412832183360358106996706819734651383505076728825302932180259344802820872331434678116497195682258813724824045870969637355137406053490426902303824818169257656320000000000000000000000*i1^12 + 6559382627614208347098054008015726522810457188313084851960491739155892535948981240241879578898145934839112021621470681190289847913131877281093232948540245002173686072391408563720258481040826948752575431940587044084256887747746745521078094545611586977594917822642092107555602596288935897967440052191209561211369602080306545321739038414174434958747292092412983941200090402198671332781166058060219392017809165582499799061914749423184930974993601403920827493828517050427456160235732080028125055390927149277465553839498180971708608610981627696212133671614637812218229877395587317066386756035219437725087538009969866539913585769118029595908523391502844821650564017656909224487882683708219228911756822456113151770340350106666666606857517425188484848242551350597475531292013321309905157885719845038345901555320788411864321179953187344481289737662698268743474700024911110512761705876716051769145610780298500438304727898208759371298556792467240321548359944272652602426973162959035229283040041123002782804193594499592655146535114727627912928478166543899618131154131747565384592347081370107735606165433744013556867245638225147974406881465609223599559578000757110387657417759776613907488833954312055196721902278717480162855596793955161644977401199203788703308095215180402961529704429613014871541730028866343262241782244140674810969573835083676150094819518779836951843878893489705575306238690796510812887685405580572374023084251700763734751975399281102193834052113197314071867250902770709637544236825592355309056824182700056500699973879552096180361558182251980645930158101683398592024594529253657708121292800000000000000000000*i1^13 + 180117591929137133563958638358709359289391974648756250651436688183249774859502970346017651896774625856889311872487050831294431620524584740435777223254408864024367471529152553307930672789681838547768797801050530311017445056431525234014791544222511798028240952458041498704689867633248635652094802150281396584418897764727470192429168218746200780561335821523462483644894018306061391107573634000375606042201664490893091108960814832693847449768061480990376324091145143197984010067415340287417034259988538715691011675761452106032545844302372624603540037370783374856912619459909558691462713552074928647461173362356095506170469102548401627709680235171356893682165849185760093366996806685958345185437699178903722076797656920915145900660728119453426922165611107819805904919155279087211865552241202078067498438914226944491060683443386913158694779329312361718350187050527567817791141775025249700081801756760267462306366954359468998911209077840380881567711672381813631461908476392661214300506584788292855400146894010014550571367070155738167738708512487000200452150617482605233751360676362256680697518905058255773111491301545933843504201839186242126912908750504113951134620489323987496712204678200109151527518784399019103683991597674258746727287459693032804793530275877501009457818676085842105486509057833185422397923102332615107525326061488867514812378056740605331001900695030749043487518929528471010182989289600367859855250778300554145413712931420996060074881105925242768721119845201726349107709400521028459323283054044898643592443745007910250437159838174649561039301403088790891737756362437757937647616000000000000000000*i1^14 + 3069253486898807811776901332087897065618504627877206639347334263808617493559469123203486126597678355008199870722312141766400377729734127240912071605129810836881798265455943068324269784661968990976502165463331558891857218294861889571736267655309377597499164197269614453705172811830548165853941239886834151180042078198404705256463726591751546015723213205818768031234785930465519246801869715540221641459642417739181607921536267690886918090779159906494833035956037625551712175651275775599223235708599562112905561846322095695383180584226678909240706280196561127998983194632681687506952336165904314306996905780477802977749033713835260028110100261027796222311971909538754985935462893105565683584867734945566810618051784636415217854014706958799070076653202424834235673583711257531325980441727412893739755763347280473169408106098626517963636220715422245859347161273508038409240054941181423769736685953434853924427083422270344413966362077651619796719098069142000815346214230091355631352570132724907841098887695206850675591198352377730272455572865217134846745863760593917135428092781461670539833907071988588478188263037369724257809239455428856827168175605068705881356267359342185883502150121308066413733030974335491149346311953450054649800212699498869630212890978587925655197633703479388198306825588328620931117665285515185201631768027432971338918956908776062290791822561234762415227260452418805777756962555562822558863765838637399220056721990553099482102866270906522659087305712157338486265635794624530589216696815720565930526141634436522602592850379846239317093977652693208974075383590474586521600000000000000000*i1^15 + 74330673595071018147433812771245357791316796514650439544283459731455454354632936441848118057130204554276386084143203045573376154222822994648309789793400381837244437358381457480305288878898646722146048247707266201152940239061115923298561099031255690198068354077664514365614495251550163118197001558144988007389307626969394811386896452694396680603728238526691801891600065927024736375109445866141221999473347627978182477086137906891559882384789920778693405386858874122582820176200117905767139039134504917344099794549744788060644407981071197249755676268670800727433934992800313389481988055890951883057128697794450316675215647198465439766733175290526109494573825945919112446495501092722474197464437465808863953860606133321594496631172849495667422329102427414477999523479000382290112180531408139473166092798804412724168968019170960605113129707381854800349067527824322230466963379306702500027540063496436797356651014113820156412262013452054159202686970672785351556150696804074562128719007334173900480747676149769304680701162735335965213217603385846844013459023663815454195036829888516884806745554736939123677452880621440102780198563542181337528856159798581006233660536174824694974931164890299048641748439621414340738866841878049322601472894609689980729097341293746946168699889135278125963693102737114204453975546569939838450687616950803809513442416487037294383348248286663070650251911203172448344236703977936801578584356480908316919143752652289783368277598081946670795527572158134075618638687738670249703919162213394407640199516496666845250599028806608928708900645368943412598806742913830092800000000000000*i1^16 + 2709987649097462895041666532508780587417056169237061644656603471356243635434503303499674703696927163947813718650719827437923783325836418626726066323660733610310386456612713427879124003622155415030649028500947177517496371673772841328509289565435766852567715452139268090617308572092431401624186185981894445921530760504896255363928591436310068179820360900580251385272460503963408972535092506652006500868616537023562085939440925676036949592840109811355934538524831362273297158125722410562228143322403554082716863307403040837448107047859863483873303306141751383549077963053650049815158694827681596716496754795080237390143973673165103631279948134909673732447766840123703087091888849983624516175873045374127072889608191224266369582893255565522205613047250180559355430018046296532249602820626500946344743911241947611806827458194757196560511180205413110205574402568804824890378267672602047658323172632290146415213996839792168220353063480424632017160522826421389756326619968410222115334812404043167427788430485702340690775533293377283379290208161743636486641630385250005909893178437237286150734699566801198005784196283218437132069002108744211716810899186146091919455015340106538072657323717892976763775338431489797615695502871389883888029534878221188888036212680475562025497758980995960308559733690039372238776001604314469218794265468825843594054933557273436618531156021263509494524832244261096536541045645720796978189874923900829371651739600372587538343993372589221992552429468071568765904363851348915250452006515403121918713678012717920554826555054209976815461612757251750286129447217135616000000000000*i1^17 + 112529012497592124408599178990775979948134217452195577598912876382625959037870121804456646708072525269981072063541912792875664290019508741049614710974260800267414759379563010946431517125367248976008727357287142157188032258810683373612256692688680664457092649994120154818663383728830303032964131814759582854658378589060233932128942036312290996725123059545689383030514746809084314684156169375320040771741496871931995962483335903035081621670204154562107863633182391011279562726826738699202670776508084984619407570914820010645228485667025627362523796608766907492260120331614947977628967776292129377594925223440971709813877623987025970753912376814533768875435060699873430826917431121138487567060787364384404812050958212603990182590769527447231118595461919622633375445722764661021853986587509108060155818105738441228128113574395728330916062371292359700253531308962513841768285127217651365223998818452814848992033435201314576446276106698893584260438305952279998885463619680630005202388280697814909637614162781756632696888869617158443376272882094802221518307715938584904016488715235792605401442051600942434445887147374211078097472741729898783542608817609259123479396395364881868445441831295826006518100290455321681147670239514625114407134776302105474609880381345873097119458096334935295054215233080193862002260324862559044212029901436589672951425794064691221863191739511818570024576385269962995339876919611779072211483706724851693714784451435067617234210991960640963439776764754691198210759670655183179004278864825197253031255177456184771597541467669618693424705168232770577240822319677440000000000*i1^18 + 444928630170247313860882454079019822753528330634450319525969078491841210003127344733431986426873193137097787215862920606209794709964396598175069233472193567857968089709952201677685751932612414971481765493065651122428789364027801496991704275586144419735410181429814107564721120705294146983087884103499314896209377840855403631537991782614875645996082835621660626386674509900114955818476762873477311711412159161361977044958600298211242508102771397739999053675406282331151391392032489080428884227305408360665250441661598976006140677217878987668019102948390548588020986229972347731229320735046632696702688679980029731950249880936695742570176522202098810176388881934932085498899423665429507364693212448144472753228134323428876782648259679393188507563524564746669532954505178881709809800902631239054702967426130488766350268190910024793019589972424797761903167493387250067256299386478213283053609895380671512313638940809447765887734110380540737895262933435489689139279647220944729685134444388441595737047466958290227420082768781986995368844222300610977313173055063075193622207474265989227814008163051369236282947427678538924137848959874107612352620869836133744209350524167073308224049103284256714030605586471886753855424763465971989226160321561844191290736395361261840458667900721036538753241687068006797813448188790242037192605878842734497062460281563708545381852872400694428921074994005689045263785439967734013189512967761996977772708384699747668018018885322497816672424180254551206128028877289096046276682899540008367863212310753328137502018420272099452056897632818902164729495552000000000*i1^19 + 6138900409722982695740337854968284477272508644869928322113373685899894953454683393561704932316853481771409872684075597839264426501725719234888334833337123267817239128320423987603423987866621406551383178687239070155709289867609129835755854525074403482813252967712793639746795235622867473328931085064891758782110745637204385200016944843678929322059156489854935658284099909712166544283410908651225425298933475632979147943599924142917928167334558459435228373502013945395192956190434859129075447572032490910849084410373263305881448105766265486312883538123106215165401201143484775328293093598075882891411300281852203692558512479328687551590133908958356530455100395983782902035807157425861194815899065060616192741689118404074778280525291472212815386716690862995656213178621935258174296783271391025364354257063227768212648417061314750114516579282265276937796887501609009130483169054641478285469239106323366374594726756219807306867416995074684128513810007002613612078481123345592522264065577857396891015047346341440767453991999542775273932141797738056875892942300248005331458504663809569797606177669427245253772775174780322709632046197258829138493943699258735520637283102472819573457508796450752755736380716707886059822954736371733063945041140342961650848261071199623287410940536949087819610117077634326770296187420376128544151012806849920044412015182531925330694601729336377572345304071371816323519554871914426384759359698712358409823839355446227479658921105247724655604648439067728452026548924178336202539918749254876949706157536571577035068289217363386321769766309943050525212672000000*i1^20 + 79116149243924038771282205014989142034856710912998440290583318660160087861024697929440083277405157208081502486254868648394157876781030381959206154013764201379325729402682548057790610082976845793707076436570943319256175801877170593637233586077751637770877074806190206584277538551436215286796424148617998059898212270621106679160995378075158213378734526916493937442980836093050516674735734325147375490738914473793418776972570620180543998724104007083415171434607000656982326686421339572192837997013081712121392839215407745534792529175458022084236928348934347868029712086605081812369564106951112560868539904976198741309065638282207672506013663917567151616265434078896034049824516234150279583298012421021600381354514280704414872108552798747798337286583992057623867221275137739629715362816670856084075705107616627799048755119948107365131091913214405509982971931000825003700016666806004451128441730421447444248425989518964594357156621255124613557600283704381495753790304181043916163951593305564108516736102485220990909568845060261778513716257982014206803234826277081375703993799434098849867574053856890678477745079034699526608720794366368635769461242625603295876853739939989611526935773023437563087592048615475327880877829951290252223898287748091652626028765865422259643317512712996130144482185936519859454110565480776220175416417531891104313812225265951635692224286331265999163819251861643452882002288122891994847371547564333806233752621054725117206221743900118138324772415803811188678552481320717133623508357167299934690825708253757506902494284608969753260193208587010776760320000*i1^21 + 942304292734430273448132744150423895036660000974855624204378682440874673426595109664283472236379168373283617694090490331345986009608556600137601820027108403212225886929165642048431192272086797044323475903987664547850150682396519389880289005592164837117812919741127198510096276004956379580292431124007236778754688584342800014820363477236357549494854077536425089826139922322615667860746828820921918726667054980336812643821335307058584758831442996758781811033220887152935901683824298288061273628209037868585555655268525480140131237106477513139947062944157906996527117075899341619267374914287036934260985125921704887467889038364847500794607505442330799677684916590272495015052440908470693034098900146530252878653138316166063658073376625613755650032104864440302040611473287936992521680722311228049218268164394480066287797797413574524188934667171267956621270155674964982683186536153809474887127944228993384619906711452417224397508807495609193042860631990648988935111020767215542479576735909270875224448106867884871719556887457960617770840356028312235316047296874670424667859952418821433318203732491415030272946960219623389337591106109478605276845055674432890335259600120763909373164358278589218654609290836435065401867071171577220814244323161324188772487210649436100018416816462210823587475288243848346753958090195125660796477894151413060971566495454087896578169187244346374462893669286317589365777205605458869504624630741610157416281123636132455496930046168596359133302956428150084722991672537703009364068636687631558222324408276126539469161346423058807195134448524014387200*i1^22 + -8297881124392044516707433778233990331066013685293625365966430022198773234572752348074122223682834035272475450068868235094145039645172358869701049218122212490181972920986903573011531857033104265842332871858059746040142148146822688053306590428249721011931892860607067862551002186333597004724117255703980473399734042729699246324722456404949060566307105270788715396820482626689718706348765346968975997936707662196621082296755623641267121604526691812214197180195688582731822788023229790743525857782499068835795811817815852351369145167621013383157522662908030800394586679417787851309247148242667151794645148606129883294768566084158960031317814235280287744873829502578637771052425933610423110533983087499327523308369991932172996555325779502294514525007717220314064725178425085640358841918313545817475130001797494668229690721577687260769139419861508690775161065336095175881666259437127923015217846326330503214077331131850760366210227878094556172657039917275451169931158381326622421062911333868588205890492255808285805412438021759001731444906477035541131836244619058007204733464051342132698440660648094470081939324175420034258797548075731640472040634855817972645329269278997895417384032245425716005556732044919773660614270617545490390081067927400900963810132403929050772012234637602217354147286240724227961991911266317768845747583770199994653508343485156290573025769699819959480391478040717474793071284178578139909878692043546935696107332626676367123133065924035501908445810874630355606041726562015965199726006896393261557201603549165916483469775548100157987081835700551680*i1^23 + 36743684726369874726505730251281468145294397867912547043638190662221717945493874117428609045022782518964022282618399232778755084646241067565891317376738416227500873479609921912509159019806239673790317052053143317279005435199536570645861892744930963861667880947863265261157271644218821903519239786745932342668833127947060356431120062645631546680815944586611117740785125235134450957062858154023073088601374802004243021930889786375432713460955886651676020612948841444312525749258312575772021481480442728574652102514531449014065944545057602042894974407413145710033538055064727091765878746844760485531994917492897641131997971217488266234734864825895719991114056533406857967098601322159773652268819477714888595182631385889344984840311057633654281292891890614995040172301184343210732564620219346156900560262325889007615366352567624799504986168706055766343012619844465923101188152830814736679809731502248377566632885233702957943062361180627154436292108716138911744920787821579788396658115955745698798789034518380659300997848707125486473101050746526422715270586858268385881841115158713657056379480206217135013281984658288404564563272720158682198986905849778918428280245393566484694122040820660134133218497787749292626694332202322658915042952386123642554152216016379893372363982773875435346263899107408663693452168160250747547337938636460765169074300600283174517899460857607448408541346678409823709379336246291671212350023314955814571358072582059758973577713348074289124406142390578315151439109373757509093183307355090000043211583140316280816965425902854602904068685824*i1^24 + 2938986967183695596032743403007066212964441102208781571737983156016022613490333276524725484933936947089657820676832076205485939931617133964570138999419864268086149306953950702989367151341913477298852053201153501149763143730556338525839399608048032939066490419194296903239169028465837966195690985195455584200869802828526269325013703596906860712382778973896180486973311694509750973911787937357713220935409449645540388391030872436344168735264225421686809931753880439746289388688901889873337749401146427512603941556684668399551029731805164855105406104512644303780359266672537338869598185465061846435834533294636319115504721486000752402212303703639916765169805803235260092614592903920737683251146958425688148314474204548427679567932982738960539935208160080281796557323420294010488645020299057820590015215749434511013695064822305563405646779667461896751723120937211075173479712398604786181165634401154601926906806285267396568794421998532673337993812037965581879842491931469488295738904414525376998068631666053169692139926824140435813980129375865959816104088650383446155765476119325804206548871012534018292246992302089238980224523888582573758261035248091387766050793619186221739150458553170028632192673446177524021762503719496284147736399625465752817452049085452018914523766578079817359816930491849770414785889812181169993879474832262969683765290719878528959620895153186290810078819147884051599405954180327995463842598142768471519549504367521111021805217646514422525276738035375800838342455457245693588804950589210873720322891197394815093227374652397365231616*i1^25 + 1752278807187101120219116106177604123646108455932662221998400697136070287223065186166290640175184028592918141852485141823372680615168492465936581314214035936062089280618190064926718380294875326008182996234317781720081738187707457016395827331466181578138829815882812182390942261901830288373716311257729708781670708380054947792358717057609228106627056973890658724771499641273603948778892007781370703023220007746191938594382975833760511507914236569682289782270472196914997003878520654930522697513718454626054592422842180937251366458654858824527027492651098846436674776437529393563720241563932736315937287746252083177161845024672897729236400322375403616744657090648223075453544310225287359336457463743055871454187341405634125426941286796635060550945823452915891958507688858549186704903473910062809851845157564487244580839933006412207471027624053886080296797419521932372003353547635275594868407172745218413367184079186105004368437007932639403468360592598905853417408566132405530847352022280394879307884360428162304980635231624576475821254710800559341474896399663111609685212826223852957163364095604676294728637658980878838479101627010936188918347809058971578103858249767022849372989826483293119531552780513780416532845151788540165480083495387691756076939375634752411565748886059806313415796396652598667583218420680849021669366570976850741726921037572109771212977945446254118468473428963495837061668167538294517598294834153951075243928676666410945367790974431521460326509118891153135227750683467127811410079295806847387575477205666450256918553924162551808*i1^26 + -8362091549704886223600922502301362164991356839324400967739561120707776347237283665671605604761987796209426025499624335480205712832354774779454663844215065059090136788123410845275139590799956588458759712188372621670528671581287020526626599937322665326443292817078015041842805876449473998205548814950294925161645229500494617388457529891487184401118769546642422142512826881976484116758621451991657264952037250047165717398628954653129334807963765658447890256675900507133067705337555487706317951800036909065701129734255965188296345407582532731393168929183569789747685290884988379193863985375374612938122356189598897481039518194276989419857388533333371900870592569828682247463236911972906825786215194822591822383389782130166901677363280530325763008240049153168576651740751467835886988892473725914304275908849181834237096032236449249457036632565297966055793146337245001110668280436623989666473932361021821184715391834913759775529210270403082279371143001410784667467923464614378360134174410719790286140924100320676101949062328145693889388667022776233833634333562075122710359483775850092083100914043953877276756346695800436038213601434877353983026218317875237207014482829757903625695850739484913776622543400914158742990607094031653801703089299181448881237128582655594139497140003528954803211085704637992754390677409572229387133758264610307904476570548538251378238778387856328183503381076499795484850602651219267775429823517286205946406164587565006451240529335492130064282538814142269760096752102034995481113031028954779824604426143454440811462299484160*i1^27 + 469690575026657673459367327056793052340976910167756362881717740434052132692206449340745136723161837338493296486649390760069937973530725276771235854039823143272719746251857611579854176350763133780681444257931095572257210036427420456772315417325539009864992160896193712772611873582644078530672109185729585246892161920270766929782915076062605981676115810257287591924493832368261770788135907289098264916098461551317238329422765474032687815446855729336849706272572128659557333326828274837148213532214390123047756296838531145069747604307238767637157045238533250770159887763766317624129592377102058017987429166228716010507565649864597454372156252279997954451270085558341399514112630821415632363733679473513383360756085317548117815825080267807104704337370109892584803880158086053484822303306106265940005396023714579109790567817384554757470731740663261166183723870651423786586224239205470442237316061945203566300225660830157856403976032146895325485127608092879170108112532061074538205175190262246619265271228164273891000276678337252966183946645741329334365388672591661904360383447765131180907468352410492725900238905881463837688768931987317481950143629366670149186376422707270632062377728581347556926520042246270484561536345133474212994293640912383541258348980603660305772287932812535487640858912718679285641200123304986094676533655762694589442755099740894732196447242258113176512415495779313001333071251361044894036706268964808519119665642913788845942184152503460499212732501717101148923996416125084066488863728786168359790560028485037857334886400*i1^28 + -3662316147649862535550244801325705662673894583517267463108662761057000721905215344269341578369107337663255943728897583133449274456222854382224545730754958779186597611550214562430817225096652707552701420556008399265048116558398177746209764033471727292230653695664684402640653078291350720778905214129375846866956344323213737578390715538662876987279992601548247895956180666414743609577964887593220210854613681862863192345978191335206172311983130864609000503144766489788389958911209340498425189745174172923561986437263670745807850447518082580392850379600855810112806816210358503755887243023528088208036089779794103647965735931551645829643292345844705735906916395780065328148021813210483598023050197421377926050824583880560419074317327985118533299577983155652146984369975591711761090591768901757996196145445846159005825669033033452266941436551148826684280766567272467949200135079713372794462069860726662030302864162447994516456347951216990641320243374304224474497811285339748121271602861769983866003446651566830225982553586376781069582953499043121837977535300033017504995206002497820461742851985150509371404933343620759078138708020593064448877364282775780331140904756331894304832605138740778881290160161209521142381457637311238807938847982560168789348870525125420760144015993605391888106646250727078407684496671901503677456659565118524300626313275733747864553973213314281940802261628644408323535213345337413998960576860975400117532014452555851333095543880347697690479558039651408165635003557238118284949272130798891874099055193478687358976*i1^29 + 15956226453677457689738482101716785544973516161878409902734509391461521013630567011578504200016719121491477180050589720303145695685990510301309962203705838091368015452312561321489221048326720388253242253315679861357291359136524324288612175522867742570976652569757707689993173273783668918626325771034755829435868886955708422891870518805592223412393527136587893549802920763220211233096055299024721443639113784459093276628371070408434217941058446676353204902862362193655118142922555788603456830514429641566762680198127859689415527926212939362063920887097160187508231589395240159762243721771374611809646257028824482006803854891060836165727632442368052516300508126296026035970393062638933667829938028038420224271245697437570279652771354148280825150671384804172163822830170555363663086375247584378408766372052771145955109926849790849441984024838880551378043529357825534571123784762101993308532810975733702781246831709233642409764030634571719607540686067061383727023469271898589223786646762714766058419927274240138664162884417178620444070851035266301485599291721778389351559073628231250516029907122666842398219950988863919256627911185472138248330666729293990396751420979599089964596840557457504451306105968498057347635285556329347078054308458099469277659049938258748508584886428651993343458371417003041295754506107845750832548010864878816335009328110023377009903358042462160973854220942910664021358186679404142502976060426893986787595703381674792142364666252493412707689440515714636387975233574475069020394717749047511834621807586967552*i1^30 + -72891888195596250544385142832279473216752220808099313303193113989106465508576364736084714975006057117278100567002871400611092943061626209781715269408573836925752612495642408822095523200284013537487224090883420891905141966335976170025538944380530510083816203551772959399577301428313077115206470682683560488429397323486606449046754176970537250134395555399641891903646737140994140501726426877044413662884387087420788014547847154944235580065367960127794285734109633991367699159561557137037609503538585054993190250293155159078404694814855100574898845334545292858516369167082326360212778496366844708089744632823124453746131711794834290002820193935498687257931112271386106524842993639018233409625998853743544074887764756466635099834172074024410245731973705415019542068376946978588230957673187015459121929646038586536858832599104596813960412554917309647041340385633756247405526270797402808379058701994071329847415409997003785498704609171489286222922042017521393335988979845779333893950519675281301858829829918133020859971133968031749680390223065762627639381217767658366672959604375312876578712857834290988714555919911106312120369641664060337070377293072813798873715637935021817671121453328624722160302065631118357896156079219558140836599561676714141436928184561971359234613611188496254014845784902859016946318456203661621994468052476012239698740490164955594046589548058243891108502469145247441193111763935982066440401616402827123539334447830584128616928262976472383345780041517563353361434519813779693427007435653998236234999136256*i1^31 + -50736058258165158368817104405363423339472845100274780372846853677990804504686967219428766968674642969564301013476667272704821462062178305399702598315466946471228366327829211572152294744356951389472356517078453814062878258212312940090278510895483841424819883529433449031818552569278939698059129113848475460961230884017025561524309128619891124917776644343958939455053666930915806113669332573805664845708607168845343827418451578076739874390631787216552045222496508949124236672380409034858306061279370290926786733524095082218844480894278624478790566943794454729357577642646001180043067354318838422467611976416365386837883009866928602940609561848351575758889656796187937304727081419581234525199721965996800267389409882951672416271810991071149054096083694198410686595732655354620170842301804058597366378410045277194188255550709108071397598332797297931720225146128495872081824837905344994571759174896585771475944557737881128250004620923399232314784898464399308529041541635923211068871011061560698605226150936156789021480936479584817397985783429146601545976321154364066805907502034559856469154299392986667838312169147700533538017896967785933780908414141923221111677482835613060224339213234037889697136280828100253609547654256879140075117931406501096805211123560409998692742758269902643069655619411609749299287627499123101151705558273442312660487816850611033014136049176764707994434358788487026761880315562878124423149102519586637846967067830011877260031791780807576229777076965428870011479324786104134885029669298198670213120*i1^32 + 2425539114745054328546615929831390479785370245674866530849108634609289775859257675302636843537029438251317412525897152008115069634575091124431399372816445732540556816258168933571234482066413115833029263614396629080315186170200249254934468887879582548055780704857762358032598115976724496564531882710862103085632235998410430756040899374767173339751370622612876688460740398437467577518397812555855212263047812422763731038161358755596715195660394368223839014225580235584348928343578049981849312989791156898139089635798960456112369089954053926316165403422552359189863301842196197747928983940052072065809327465637428149976306275060478888287644620437384055388954962575921490294415157804579491170278968848901940622307097683970027921614288836763632398868638206020940190123538584156932420717269163123694127428116621380820897883326558585425176274805890905537961144281065920525151043439262466549642635285895576621161306464037326359660698373280290069345263077464498221907248236344750530649092403744803456637630278535719521648063000436496299588097068314564871261838175135379353581604100456771283686079092116283785865439349043170720356708159591947095934490026092998098401292852056624122220093182302733713916330065821036895052485177958626303052952765855532980413931143560434456622715370193294102180849282475903242918955094165790006751237725154440143273628942964934058264923433461341085717685228674097737881899510577732230928274653430495912299341117051969748099009762047855962325173168658733956152015037434510759022371312014196736*i1^33 + -9345496305273874434073448946983200720106823967515022273593034392094284515628075037013435261611198849824496721241156956313635907915287904258852185289382491192077253636003434521117965700602595694711601126000046077434630076339031508023007830513345338789582007126475800637592736797635934469612916586254020898711543787760861766587862330548380971924885602172373969118646764587495227892004439874070464003924827173918678179010286821969660303536965196161336813661608894361739331882970908028201840382174045529601490902918070238231003369856259948792883924759711098662226080803651372687140069304650870858171480590794611474467317926913442775166889497250521490615630721615033855312097950290444269334646213656732969508930553500864641846240380162203257296549054635152838782093338617222392336578174455399364969974259467795211078860431780844355540973396651155891340554894129777777272485327942662906814986468855095722860844201601569479478964874558528491559124703069904431706617302362115164436497709426134075449754679026185774838352735166000464639133775421673540305862070800053830290975876627269248966342831374794234417324399563686511525191753619130863522430824378906397609279939267191933799133046313331227397086900413714463856318449880824087231604433771347126416168406284001939649330505662045713423680907014556651742276898533347227978548808425431634558877589506103656524705959414427479197361864376420343566342276346193502932717479874836170882527267889675916651718752049436939099135237994594185914822258588957619517817526157312*i1^34 + -122562375866671452162672482844893884822047619575995990812340284849766154610077640505027500421679378292823820341424769825722840180491948351897937331511500430117731100649659943637521805064338037997681662276446322595628159998910423820991091279351181024265685921361212253422896562467619421533463053971017098842701915044110013770951957599523784402290362983176849158157777506348360342442633467159097697281324641392497270592119696327355162515607922142911536940312049507836688408729835918462194936265509974049879243276943396389994955096028117569269076567771426914903266051285764600882605030439651587974131577945567080288909355413824755859353535323064753680694260164789448177139127569236838419126760985449418725754410348282902636058365100689055012160427640433514665409461560014083227545277623707301760816060067110249475100765578603257939414899249803270421700196571950650595419955714854687133798800131686645747736417914918749198802760340091838572857086921819290559455039732729846488743376746248436128557678807523491650248081202758923688295176134187284867211256775420704472352820140477173174182859955152347743251221126876457884117293934131419719579047903473393398037734469631600336598760971874952535632620046286594196824798607034428284417954928016246937492456322980414519170913146176997200364249159338051618156858353384256674713614776876626642331972506613258611764891604607190432161959906411266149470163436256685863174421250456130559929431991190934360035075027566722209941667479034425687394029916847882817765376*i1^35 + 79139852930918033948637094301333968066550920671394405207855719401967144569826773093432380060258553572954952811857446425634196029754847815895888195181231028441247399088370849472624123263716190842341181519047827904648160176351224625623244269579996840697632401788791086253697108013613911763924193949014316272351927065507640490724531131084341429910203695370810613316221754785277290931648764912872728020305427546837575757036304942736184098061157691034009867679587884152491644479256928556862182879420637576301980155766376174370144538378845305451530189069157678875541276438189160771700283035486165773409938253784500834267662767859948875948593219022511564426850732171678332789921148736795573586334437024925927707239117064872427919315209949198531771373076036532189973781975127129695909872187648944632846890635489875125527557544738782604391486592235906597863349775695774018369541961432728094294736642882382937953851593512370861345303338264397483554167887826956096019722864543201524088165497928938145495607198876595072640791049368222103442226305523593585340916864222955489906820246779471242387209939840571813207389543785713154904001657377259636435449648014525081095580021378927658113963300100288413901810240399429902632342276078550961151428938044005250737038757311112925010515745263931999496090471420607990847619224784744347084838273369158249824288440031239789813488233533515720009101498373671124810160967942106080067925706298026840328146128778580435333122387620992395625278224883775915114168600118572351488*i1^36 + -93722858173787468290530476671596674573239791516176678920301097529448816178634203848404701658393766393132056349350800760603441701180988443527694221198328337639132044124502173682590921001882504105273654607023475684519586980783516025890021730723040758316053441279213405361782840436294192697616756138510396043725418792894344914265882295805874311750284413364429037513423824009461033642041802828442000348904705486169437187377329078665785952762147733272895419204847429530265120779213166397570681060924748934638293728014046073275752145779418009752811068996985851247535166744067674232858176901684992384009350983346775328788112258444398119559175481850917086674900858166204973795650153448683752659720345446564844158079741417440124706526146260274952265602848424130798058629906438721834905985766141748753615208828737813999731870396565050685750419696612913046263076183513347933801848871902577489477838308374561438001877539142753312100806966744306915227097473710368452860169142505513271438636719242505151799541527576436879231815066074262376806133662286199880627394622427251126944200388508255412188060545873238038321619080803592870707731039001869643763191570703394310883106133090580873681954122557515900787711440551732452737214332950554384509014791180905479683941860259378311133851407701955510148678715395437188190647554778211657556225706187731675370906208616264337702240265027673531338158119899097616309005567963215154559709334491668740943106727561850452726337977179868406552670824285074688357833178611712*i1^37 + -128491435847961274628574811734739380310261560600491402122607518192509282303918739682256662430284318896358198649162310791983323720630499802645358873483477616045328601261783726843198158869866791020927278028629603382031642903055013752663556464938395929485805885702250037801175781372331117662920645757688316388781833845170136295194511797954063490854228597341773057489057261095540721121017960164009347525509125921537259938253588219968069335094101392597129070341614351154436767136263774865280252518018934886883747425239579553799598394273093137070672209489348437682057483535282889981211658661366171310045142997455335170622149038139253622426830895450226205045066469500397065797071723551915750424030415024867532290014316195958518195128572281211884827940267437295438889752355692026522010643567676342620931976480913574643203957870142512902261557370410587085988632980994597425063646787479996588685247436784721602325537541402568774087694459988976374042285945219141784133776241557886206337201377184168527247395758206336559546183993331169778737725438135888321743384760326608142288767055421078492109732651285538339329897320310333508290454299317630130969461213331639029661258239710035571939814023258665455024952182764895478280308636747310485888753779301889465112647428412409324810943327555501097313280012144445584339200751099095551865153403219463059225778494464143162582122257491464172863919806625488964211762555596335393057292935958300110708620118217092966695293813890056189917734734944842325354872832*i1^38 + -315698342046082164366789611772142761196539931285050285649025576151025168893286852758130470391603023239990406149023582144279710079924420127442004554412715175189825021077461866079840347074979896810641612313876883952905919392240946681304618524897694034955635156930082107045491652685024153440468852543514824616759355034036300935527400005538506651541019917876014748247863804414071847905571794115323795501987821326747766884637468997244969353162019043363165077030597016295404173418456436754924028073410447458416431303812694602378888003088392419920488024941745218770366578150688786354526731140647177209700990530440291351168384111707644446762287451184548350180883472499373233987938984136797488046160800985774645213726519953949665371284235578040246389036044958503689033710159483952800828831980810289510400480399605646857856623546279334121937316651888849407300582014636341021421181903419502720746344040834785710945425021740286783132555520881400438840596537315731533617895360335760591821031062270453568539152915252705564542079788833892771125393292591915142929909544614343378450074311917660963573009904383499218013823772260515165528213851880740391973637508362849777509568369299386378376289815218039854935071788663282167107466663862245502961536427566098340051393254417100491015642820715105554072932105114304364023977895211507694195767954742534455523055992936180308384210356889806182269649277064865608277842784028053888781960657518702282628943017178299917542311901339817950135863808200410136576*i1^39 + 2614537847626831031539056779402266095082704430871412063285239801073272140084889702248988199691087958437773265511153283308832186051773659161409717072266155322236521813512685628433490715881449461562035276417671152967269702399359167798254913120301935713652998876284963278131764667653633285180602782859948275747932845665303226166478323977562771646051395689034205052530645582974694566598447614402036070361570104411800756702664644429214230939891925491980366525175192453677129961191647661414206901200824630995745921567595068957204922738380453890581468161527660404118567195470488803390217566566736285727295585525404846430792120649095983328576242874512275190051892540918596301513115784602822346629919785029546011932934399118788695458270778992138633319866528620136776938641194429282352395189997045893178195901903376792234699606277399298876498101535354866727588434065722119600905092950556276074621981730288528562373728997170973417084270872232890083413903838384102687996265157428621871496944314037017947809383372293897985910606453116662293343742800144533740482388761458371549164375749397784220571993062511258170258505666315485608568669134828271997832104466528637149703828976743296856857561559000104311361597093851180465815497103339882522631893589774148717838677704033539015222979574393952990922387386613342378124945278216224525814660716379382733229055317347307530868419317539965129198914301222139276440145470085732083905295244071959675985846910570143673680505688052929733810358075785216*i1^40 + -5309161351439728643460188896318896167871988533693002681410712779193130786890170334758252609330146113799427466369396467928936787430976428921996349858361200575259227580626219748927456119667916447212835088726776446689428789137363859120470152184844332456289172438040660197768664755334930437479832955355709344460889749410815293413835552656953859726326721158723305826804360531207843200323168736090038897381359660590748456805792588734197985253220240281734118572415346899584974562009733645381614421549100496746938426262155103694855672200434102820879971158020556954957689573135000448855340704866942679087681676502059437680043737937314267013544473015592626008992843125291968716571137582289752977921257461644510383025934429761460152469159857235455415165397446113269350974937812025162772604145618895562993059676603191544346362609660505224259225430619473462590400558301211240817049190081652064211022627502388262515643729122254770206388687579273518612041881995816392084841833989109104844800926515246698428940711254755317633230276424304584257362165469141748499078841817197545931262937933981727240690939581488173813426800535182636776391336079478741120935711850349382946726814005152642894116569215624965001074981235995327438012309012025146314463477695737496010123450521841197517152508156088370959335646555676028509822711097771891358979581970888964715177116473524177420953691213519042028870863049797989382219880202005298725107287582998173736249567707790393928136851109244603472287891456*i1^41 + 5432967522120973291983464516307455426988356744708118355285977208426432964085671738611900897438916975635095605100696971029072971301916208798203433878754238928672733901983700211413009424439811361309723036964106649882629651641983672661915537926283018200314686987458332511471454178537202409019252957266402375061818974383020976322768043690239484630386556138797963528278454687374143620692890265393163298704706958426489949971616175825600563820608071151094587151687643784600446845682964698698032974677222713994021490976978641710996661359799984888869512435236509551270395297150252683305224471475724308497284718505587538387395523443040905698664868979752787896607106031872480054426786088182320100998349965059369849425091942805972951728489015728769880872556500824871492922493428972487123995978376326568808559599909049469995346637010908959938647732885980564650729812121596181002362791241128711861631383451079690241461155867855205444714082525982056529511750206779988721742269210911986866615895312897692674097101559121398744757761826205336977301340210846020533835004412570276582337466820068263972361291631886738503395916940903352845407015361230587112682397762796981908270643186188767653932684721787272197583880154631811511097841215343337151438284370489784688795536201098760970639115284569850065468325451114816063368478517258527605846372192113520155469790657576158152700906701956720882916153031451257017813002294505688326741533446500226562127634071096911257827844412676897767424*i1^42 + -3049091078007969328102949437957685055506315848416327946618346644113445485413130829957351103187155855381613719519458081772513549230285711241336161623650950796152533124802228283676824190514540948625370920194005210872140816789929788298074096606389221461971193878749702597339158097058292327847010112441994173210137498602506320817218150415616507676346801885643148387846772496818506193418209956429433475799365042754706003046310838384280793534754170426955807640174934504766463364732105395268235788206199902231632267925722204785381003547558343147721214448481711049642474703102782934710340427896915865674456543814775928216471020067456322822251556484750073310961118062097149276667448711069932797770351454716763664357637530775820788367450821962721709677442892555474713345723679196203261891971896035047480091112711211295170339031143112404648384520140824828360031522632608172915419892947346730177655270707606110257152480776262924420370470508733711418325309521340753175906516077554424992877229140079059059929709119898496810342645194936322835363444075444445042225363300420255957957575708366856353418648045784444363079692075143126254942642599197623546372010611521433380321924336314697889202985150607850988880963413402995072886081287951897562665562315081338093852353334761788181509254613564287021347811737904275090068313930955132825876104341535106372921498445874793721469082957982787759287948084331334760481180784451861300439298119591481633300396032523076471768229328453632*i1^43 + 788964227432371019516820129454318719934789103576981333538144668977650132315422832080894881327339073234596168072235038971274743638995557292579540791142685808318729148761469706556559309117009665811405798063628359731497254141657248700151189207254541462624711982718447797011229652095419565765579784691686833124194744957462143168401887835515027674909541546140045679269667644134673797029596654507809567055878794945678700224341244583480744086347230483624025453653077560377741033081518772622792736650027199115997968329051925548285689356708429304190261427163079929247779224686305068862552826200631712295303554136509491346325519296845190932515385354657135914137621742664245181819465613262457486752931650207854917735992907006159961848305960524845304339019812670511197101036443949186773468618857885020743339454966702386582895940994427205454909279276304143641250751150722071584337510836872197534980562919529191541355355954322069814499605098241012785101295069477702240741483770821454757164205015568242211149833005185396972153882447880052210105200411963402553940086119911324293434154999911489767018051449133474675466713509373613568308424599359552244235183026314407390948637867848383678797662617001680672987178450049477595554848142930066207652931400872467094423617504056923710507828672376816717500299865373955552090804639360565167456617059704334604940841418732503303357432061661123781560055839372547903162920382360032251738835741961408295107201530010202926812758016*i1^44 + 69796498697270916595792514653021023915161348431389521863919628765019478117063424018358282434160577305275559648303529586788215325578187397947465695491756171581100992672151868351677168466833801258539012627023449386488611162810178187451910267676347876392106069393569127366418549198856822127248433107503464199388076310835671485316785658582863825136266038824487903474896825198174144597986981278609979568757066197276740468514557099508271516330354112019724247335982536159803749867186897446108755802975866774057483537535098306891865866388840041425246214606328228225500215357490340850778457312098471191042708828577934377463525721562495216170626604283370751037538165873053850314756934472110322802986789745794711290663807531968358150744881569245887256146321976572167819523859397488861217972493066123498055666342538469453564126047634609603832974721011886942293886912309815503270225876087542736028773638680640336711426304807647520353862802628817383867353297076964758272552037308132247327484071940530824579130938757109548336864797487807629439522287219065839870158585651120443059389422645674665560809644220727971059929378452418515748716914744709644604852143024311669965832449098132337524050216281574143524485769000182397671139963908269110921289587374383867866420914677797832589319643693690906476004662923478130513967743213823487789420131516424370353460259677009598500417754492926703321325429820974481618943534456541547963772479766942126249478585612689735680*i1^45 + -14840627746887629102871670563978581782114899542480478804874022169747842297811659694762161090963286001135432418503758523674086375218752588153651769218507228025527160810239689528606854088438358326986311111279250308314045203469810741785417702430175479032212730355124730076643003768956494222498252155430091909887223601943911460757466234514913870353244614162213036181903696472078794742362030208627268151308709810727662197151605346929397609138959134509206814303624113494538049627293355683764192014581899806489753217794238528467096416162956174386524549058540352204954990140646680070508975411813446235693924796509081611251848036131460047558477099949814745423709396672929956015757822796637870800002032208094462371645377900928416329263427602962019265819199240037263680504185358902122820035215169739993485344576479093033779124737683583579871576486049551271011348700914330614250421558679094291632662464757158802329779123103516799103837994000764544783878067618100359640177400411304791988950494458117045492576944855356190518560541404021423126531482327302340562851306665223955456149535692626867845903040219987104242710424993879094766469009089495897537908355097590592039460953089917652502093010902272434264777803205998306594733812711179177818620171625999464589081990333797492062818301547705301387059209377850181973066534877682598510572938737351883416515890230945498388938598580812873153363775548312819997101679560198413823820560757249855561513247440896*i1^46 + 1161475885051630446195227970228571067406593146131594072268665656705851851142130612255831438133300820210607414348155158403086794323011170095976679238972943994244372373687678141609560439429377310140194285877557168696550945398013258795786435256380866503417963755644405148987117074767275353000564948421575657629047947805628637290886986659120720878251182322357033457289963661113522837937985668251789672193841577891332696774747493048257292805276550084766017928631794223885424513447073310520372742877204336500840222950499858990678243329237227480364859358464013849504491622362073601368933593001508379687289979201135312521931351564448983466014658477579784192565573852273367112455022773222622217382706040198962080607011949130586512501299818989272931855367186534687729934846061341440920811008342733470740616602680608371625216224128148248828914188396416769438500830459291847804703672271788435141773662683424714618479570026738389229855087590783904357944585345615067581847664331807601314589854838577221549453847387313640482471873305103414458386973012631700836646095141388383087771652377085906256100286957908015415295128981392160471838341096702796195505458146188464988416384044070986540707339574471107361084060055107769968822409190275561197794235296367593683090140911587914565995973774117383070734733640208125497266925719521731859971217658013202341487084045097521037061393331852704705463269600879396558754757087089638956727810881669028835753984*i1^47 + 669619243562308604708740068188303585657320828398132777735298922335147307361215259350155573241823526140415471167915486157763472980763626464411845505901393589213398626109937226442112144278041569388512108723369896749345324277781877483396621565701694632645594778219074046272995450574557222572035359166053893207746562137021767554033313555331597093681622689342023033863403991423727919400573350303867230524431763694869663045404660616144447264177166308648555120757188783942459280760467535572729746655690285688284071649315904797142244449843471843858754334565378689799232702975983986800572687499221812127574586722684175698158539022963386610563607708761855418660520401662690675606646890762247739155231526741919602371589570491906254163949804989273003888392941700412304473495126853796840471235804276827554874526132480829281562811201026127023162510811085763282810665148626012991146037102907939472543396915651634170908046869313991531188656971318966211131582814142835861222179073567165560799037376409958952943643861226059779657017106838641784165169542171750059455059076717349001568640313364033007890689052422199338123549197246390664037879555767682473284017665020576070762189920553014290442334852802399833578852763136955312458669300861308521713260485740068857087770097343792844874783192248946647319850205451612804463055143167233579914718771272671009062288499338246475040713257568014789048787701856425941301498067029055291019299347228524544*i1^48 + -11386505106618308227577318613238083161561685486996618512446471090033036452523486390404537056419502742105523494984391271478937841853347493622702099711413186176989727563665739404590272632866551403400692123449454343904532536950940573833070676579399042908116010132534361245721325140826141103790506329771114114042288116422626737289654913242949288375947335806578817755365464035806722988585770782864155764185202346816105960749890341222843535349140106004691723688048175324752631102757653930696151300908278530997988159306122315733685437484912544186041014688342360250602290768381442055141565594135334570874193564313467311411488484045639726535450882501305848765070925511027389606468379788218702926596813393523728302013247745588619307440223410778204507485695172848765573164585600880043716792207272126759592714957882728109658055517581377792280262734607176508523807931586738305605255393841115997567997592033876208730376405520848482493081782595902283660189974570894715654869687879922485512890529544781096046745294972002244490977187942948519851589145322220530111596760840058470037414468080615307229405773972373190874732566893790240544118140368350605956386717426883880434098907974225098622725572692162021064080054525956962207123056914554539789325769286306956352549855477361373343899880933428062291894157421499539981708308453334198196331147819563793171540405495259353201873207889497494699080891491580628598164513042078195090878103552*i1^49 + -3173139706910125969835307832290308715146481363030662112516336045821372274991685668341440409650649956766661374424045721616280445702349935113895941380430563258849872291555476313530957216223778032890664588893300688557117259038061446655909591710834613690399038532707632572097070669404919285596147904490752919586799660923539478835393330741084198036278426660420076736315127586206455050523675018246258147901400154806298327521292737061301252739051260382587384238746335640287981390180080938590730310147904173169353600230650003543036259321712286382184759363570584429168786345361428243104818008965907191999716754238090831721128906583719571955711643759375992605196129175033102413416763073838303140609173003019378925192887512181093913859548452995719805617467898877750951302257981087609741615441014986830552098849055711360577935596802523143783241514073753416135006120177008246796506831355935277194305221171122278904649428952986146219000475050443366133458184883755744433218920280231404607442153121713834326950770297497628001808710785184646790930381408886388812560519649242219098638055702022871459506960587379668907383468148360494386580287756683620434280836889433778009394894098466275463735725700235857341550901165565201033057896889669286216704387650467791313657631798997324727124610020429039268392029227533201627130661993448485357027048878836554887726409558008495816468294210027720414568599484390809306268298165453414465536*i1^50 + 575033488378132193177710058776395232422206400974401482189820228242544455014735861515182461693617907465012759576373415067265326267785619771314469556416256127444903052085203094161401833997252880208229826758024756660055915240703431543328796226726682801357592323732780406220548892262179369347862542193274968027881707316128248657320637128171092920873149102181510741557610882580732855235435389290590492818661257484402802130695916652603319462898753954830299562167522737506940222236558769062060649618462300145522987733187227587214587537419608869911456115456946699243634673359015038915786732852626112385365378008808191905564069239075942891488739160115759216279160556236680864375920267433490212182771374561972680790505178105087054041977314685641634573072391355750097545592231575910678475124546145469976423820716417927793081345449896254650848494986855312731703001039714221464758298388013649814195884863977459644571784526248462016678599123671569278040358241122162711944839341258137309315539997910290130576203346197937961319330610139469933406282149035338342295360653668793657407356514381456643413514884090642741074111824361091045140721238270835883407831546058944092618340441936076250205071053845842826532059891514497868806255127073123836643985368655093294122038666768571469764574133432031398147475144280096596294320785465367259038353813321758417957050479085177829558322035919224532827965764448372961388655240282112*i1^51 + -1293834087794068383538076306962037292577537212017014397528432282023575835615267464679782807306476558007160138469900029621699825009024587710078614527009711747285671312926443793337343639276115880845963712067710884270509858998553517170730046444980206116767634135090284023148272205588978756734268026557401897842583069416836614232601627185303157714689036723377965242094340944655859296444092983439909310729364800751502646944499524874241958910396737217968509163369699681447406977820327412651296784190270201853161188882247393237084968470618925420309046701604635560743711978958411699689694569276192930172859748270835539774204927211643951502180925536233822543882027976898202404372145430958882270862464897821410638151025298917084925299694109601963953243701997723017025174207405066526543476549272362999044218887548515920385029374771510239558366814174067408114501260969889825410439073519703915862507324828448986265597791135117040837449577588013832050401624491907774531262547411957655644152288501132081569603521169271926103785843276624253439834700041218848669820740250794786621139323196813228633604885193484038580313185580727830075502033602971271256981012402195528973029777237332929466182718312197661114769483690146813436088918890306773950432921627070983490398047863545199734001380435687834884311873737264583199091793801719919588029430663792417322946516938168972985989841255909083267090251736201002305454080*i1^52 + 497061533540599177628809595288606739171506190318537416582790163286770404957187816233188656565158498678459504707039995178687276750663435784212342476075523451672444521447639681596772858760721956217042296877027735319437178929723858586480658633107835009489852171796330331589548095432509058988296322774482770410895000208965770227681792113274156422249769597094534411894279886525161396772350331798395100986715152771407102992679845792281459238746815069268484394599161298561724694328598729983325812685168971008199588623740079034374395303343853764881259526645061846191287275232188438075470302306723418632173553395427593846374485490509803613358454515084832288575382405070865611664671884260693906128617041767112554253252416285352556594809706563557428031029376464592612995421182132617953289689127675019989388290440969312994286662330947740765442103089338095510416052093029993562280786922485449100926046398269878957889044918003545119582042826271777524237318085045405465842846679214990436381991229344953305431016603844734083389584952831111087644749479173370259244455199189029918329360693083179837047204779393478200848749927575365348599197541603874831418564120181214109075655680695821787428382392035126563520780461862500311008363787169988462528483422337281147621350854843742358332236042089432162727739889092426673491531731446392388847360387185222296977401381752764691987027562936452428087391702541664256*i1^53 + 23969019494163678667659731595697721102133960560095406807373723380707348631264995474105639554701912109008215234669255517771179067690357208260721951360956000302835772238422172127700535192068351287447547035602049292245556166716752453051782074129978959393526110247962127086988478605011303525600536941097506877791118779414686568184539602641679758366727981232511560401765994666184909511491183224369235700840078691462618335197417843211978079403760741890370713982381116118214355325297227366665008797059435928129965924608788919838170025239598410201775931428354678424218428655617150720172499493890753268675988939660959214695727440418867680986200010308110603263243779811944844842810220355319286085710595940730948577134817364020729384796114507119217015366717063272570988904924051319301941768343609368245582216343014902571156426424750635112308090445091508924230645316744393251219960506586703178666807947337163887619673601899833893238216761313314132676006146795423143173078625987581715892483486740053079063672599631757294002253883127295907785339554172674972806887847326883247359870463784506280920424165198551003067541666089126682223775979090707936026940076574096179947492876333222489200382593363023417885829672837950258051330072252468038980256113391548033270221215107280745484877172375712423428746658503401768282238053543300976772764447195434893504934551976693224326378062856203237453901856768*i1^54 + 360465661904092348432079752200059746058216981853701424152824510142819744273908295352965831574114472897741484462467258126086693679594024290293293787842018260385773109651636913466355944105792437365203880318674216328933533141371979810907598538466327781745014852214590037102194922535834016582442721905867802600959909359973980216203326443135691322345104892060538984854630395339739952237907242005118849280357357094294609544949470566735832502835378747835846106168736993337829006908341891966112173388200599134548000145192464012244671946662392791889495255393800184574896590159085028131482095658371036147898512422991938215100202585380236360770065428852806053156297369857575064976572626917751967270675794812199817921176689753789832582769156655524242909158846548654724226486614685388862220477257502993739051933791792770838059621727370522779438060768201549094323773440167563528805224609889866143216382239968736362733298168767877278610244907980619159647367573018228007078336576711823584036963762688571878045159515243517716634285239924214152928697163666811096681760353870172047339112897847097969799809879730713957627478997421691400573919256225591320228767768175679093358355093399018484461544406805115246269634155845441653972803624091000699617416051556093555569568054137130219019103982034894855387082364497983933249302801767599770280393614561946364352099785963368840452603942674167234560*i1^55 + -3754129024268496152666523371348375111243593661059185922083057201534981648082683287175022189939422208481099924930968330860274333623221213601488259789340144468172240803591807181368804327958528510894885753045885362982444117641447808603229458742686418076437170948482046584117271193872164946326523122917603057203106113826400995283501229264041930043903602854036514979889483437680215853518595977221888706808707477917934173926337415601623585412758014455135824658214054710417822238743073325633348572475893970049299993568517504977783104355369755366454368412061991921928544825857821464657619248082637760370220560884068296617885900936421203135765855505475700406106740905881968783596906945602434930873782719896537440605677856488726835508983890904085921831142819086032367067671525986314061316913345145853391313824219487532876142650607328781578333573781974197548939321986122105997880693560306774702165819428047746957613746172239801647511541558367637704624596832025951102867459226205978219339673635593050920949899094382675107675578144225824677262826902577820455727060004290076972801753866200373817722255486484785847335463886598560884903407337430671605147635958872229758259186322625724165233420004910780428694428506563217068417358683668752750484584645891672755193081385073883311189792923604666145862148224113656862070393348079065525169055208566412555232729812937513252713807216640*i1^56 + 6310300980755530482693955734581893559824728315065704733487113871398518165017417167460168036841526051489170964334915577067232150319766268806068486741498897257636264929734444866978554365365628878017170922510838444103702048145455907768311654854384516223247153049282252091819188666316104970841824955906244693496314986738349390436041968668245747470904638892181200603095536458478587653405237027850420839412826040602373063689349780020317337564490168713032023032160687978187380522090498895572368302405113461379934832971743154481884305767849134664033752801059830328348826897540586466067041615776615397203816928880098068329803553919868171517473001768062209233504626140307955505216051855814920944030632396935870442704592130244962059698990953871736072448468811803301587106779989503649625235076667553460301722721090626449037504964195427339554717374677638100351941541723542722427336091582343334380099049162851992182834131067027210751008257810941086923426613979158601774839547709734939702365810499459755785474541544888550423763685084131981017269826253477205414036921375978426265581249463586864554341749961488765238318004112613498365421316540330450418177696538873083570945487534206273275166864332106044541946531360186632797465666590941916078219497140338777009896515337177880314243176775321497221594643495501037860393309475179399816576649158208871304267876001526566617088*i1^57 + -4136998241791962316504220901658741748106546235652897220091369281391594476067165753120382687782007529963195266652898827968085916735835412788343245652189277988260238586751431583941780365157270890999220570175438293516380854092484127091347412301153190249339496491270411198271029606806558487169185769136893871429132829571282810000825661733802309615201827638871073507177416980670533634972331960194452265833325255637729529580914659167441648018081550507630879193780980028375770087390184245578896048698149218822001565758706596431053720562347070310016869465362505726644722785920027622360730523692076998907799750606340446107289759377046844356429048089281482955933537239338470967815726889078951671537056347321452436568503126390739515524800766974445394385522229812027020478953527748173716384518614047732062223523249546043195932180144519626190261903292193588080231396144977366250137029173166796211843145177348111482741936590772189381490214655343706604694140285094994081573249940516408288829949457199078083884484216949995636576424876241139920400551476526478922810202061500155014078984905119911458810217247133709938064128060242474470173041587028895022416156225826452293195664255638267565967165546043326582786708398360946905100639005213353308691900712536873933646754734701744840925511375775169441281899465487686829840160444320049380079067776488202897417658433536*i1^58 + 1074468315613123216870156100807149487404841472941633177415498105711802699732848005690165429772489676736844793091288215916411640583512989873383594931778318179233391553087822330632653962451345407648177498161424042558691784682744348606526982743875990213204891867573220344727901433596669027188792221820657962550590095067538799076762295049274951936361057159077513079535847491751048998235508716991772552205692880446238508749679693626808744469650419316117269116417988159045153814511872167811767962319023959273449388185311291370152892829394800423045364126377855841261042086602570135171513037044881866965660739937303660422470049076954581965638505606782858593784489301947650334679476397542800638368149201823301780203438318340552823274476849438932054154214382223065978950422613001368725726559203630044746999822756662436588333239800060877170887051962905786315396033683978578063192942399350038552374715916487914809439533126748607084502227343062019892221096145544067227575394454272733920662126835532143952743858797837444731325337172027671124457360107434203478644898140771605200004649207259024597198775170649440664370697194459410652114634040879761705226678383691501957958178317236912185442005391957603880565186492879155002049659059128515855153148753536310921272642328477917652418535028708164670775034841258815541981439329050016756237003240909171589120*i1^59 + -11939140153860530557638966849513611310724874099746907649313149082620534023673046580183383219845473951112811138367809854794871910597242889417291819916824370469188657449735148876957445146553031938801030492946864461374242335995945507873841671295785459974796467012163305226044251013120579510479747693529813050920161612696954796174359017559038927019281563169158995646148380727311752870209454579093867835582421489992677368190814116528562184540215912741558741303192027757298027191494635098364601614646993930666400431191305309009763549540577656653566113934513732979828207394088760563543610455272866339357371017193083398004779157300826785957868911760007123007910256440217547913583245143537020032008282146111994995987646976206214640873377385111816703013589467324077100275847144051480558790117138050391492399625656115092956073608576867010743709038744786730816544548221767712837993942072918111436038407811225297083609326009522648398559182263625623766488390379729656771849607036877811396806741944069474394291235120916591378234374728045733191590349871034558564945187012572906346606272788125246593171837964379149863800730499463287979077282527557803386266245603412097300217551905728137754410151417163088489111523482750122503174963408223520059122622826249380276853858324083283129192842101671130413584786964343682764838364250590637718176268288*i1^60 + -32581480973433482096906650001041213297232272501703126739169001494759683677223146544446553889315998489042585366610167372595297160171312367472566163698713148206540185942188098313782359986644987071728856744198396596361506134980427151600710331882537817070514201763881366143760723823101487718160309998903683482788557392117153413953216909931240765383265958770320223138018790403243598845410561339150450217997031980029337153252990541480025109981383458217011235423293811255208650005741518977223057994304770798525278991507613731991502680128539736438178235663188427190625001773339043496787841436783905951479791580886725412148379584550152520065687081893764370300769009574897862248035259737600147940178049301703874379412316590442972781790594742550595653352557779009576970555072398276629492858671105123763813450115375712288188069792882546407160486195411030351033035051216141023164125219278107879146128672746286062936954983865916905507532867423477420003576647202269781985339094137067127400309100187102591535449342978790176042922499350263492712534740209408501649479561215290803978653612426886317373192149535435998076893954423413864601277533263106427976744352685559911909419278455266611778896642605020101978236816699293648138112866633043005393206188455291122805141670955741368900594218105342001402873293382605058558093842526196727808*i1^61 + 1094059121682286660209309517482062160296022086739012237555000847576434424809084215736923165684639602730554502842257139287029291868713101624371359581880204327232252248056175419530716003823905820918992940031444917156658515423918893942677920500146990688865063249119673568626429482218727104430386144205664641795246385641171039446709796611170913007828657237457726848116990569358228536245295953419570128669211449974520225384191458437429978462571047891362405822787218113077728393157116565939336076976801475932917511596270322954153713598518224128758994357541767752228521461716729148992080005913897357322288646494066397675194658391221027396778165452447795126752508323841542034404982266172544403986219471504815227829452199286813299601377331493158713495842843836731053013924829466902543136918192503840619093373817056754792995108838546490499515779461632448467441014869119755954996999949259233369431075815398574662266589939392463688442118810962984892098336051568130928110921864846459388513293726326209653245814222185494490079148016205896817635103075107747696543485690843507837061436486251418908675468875163406549546703696639917946166548625540119326538638969344508016596825732847430101592003071961136439627228578182002609389577830743520568045134408685296274878991628832962334805629270648676658862210731529908250191331328*i1^62 + 399020648161366124841889579016410059805814208504393524022572593238692941283360976589578219909122502550526728132730685576858728171020102386485566414898955725723149912630518790810610313176943791161321068389611030973558328003160993002674156583049557138555955720391615418849028991209864153085286355917007247269360700282760855424822446501217685549945532228444431738226749344221415777933134677294319748324743302320402415385546905565152012964143525618744853811758118031774717876701411651430917170499909625969031716551985295145569946897127371973467664089583747392553542202106615010595750622929451489044079413577792400026155756958744264109601943465485162697873744888088242911822578147719424442599961086108061519905404213722146636265930122400501496484977839720899698038063439420997295855536173593855297454395155202815354102394388202480389210696409398737462260632079759674380740484136994474836581724716929235859166586902114513212496553406283293658787126697208947442089469464463550823736459851962107091491174188220300474092826677337410482407654041460796453373745520988069414612299849508013668841233086176774848454238193987754905786169457597612512384331427713279825549004030969919613264442318413081730541076309358397979567129406542369143578833776705833310810512727245502084495513925283628828498078513795956736*i1^63 + 20022221216093757040880178418827446753917710828760855616223715833962904743359185738849413763572118521031920676578932881953523435364473378372968296506043228989784315057074877219508964273041775386866722628554962681797528268826209683460744892454612305996551146941974925952707310481698295024520060526274735783988959371019681511343259598347515665850874304472388406767694996906924049348207037642464213739181254225382459902548251038596111192963441301311958063055558457621613947719732121584231204330845019694265136714482842573144784100177815344860503720455460588860403038502349354515293888596175747052303507773735745636620359602919712112357247196241978373285042311551779957226557721035566216177011955866205603570204733698623167660175285847370920280238108874735691458187926882761850078673890804802810212397667046834489023670963626751975765662774159422195955092166557731099702104387737826947856540940769200275401341670250658688480459822511791966034212079415993817259156311041595309508648796593809598099088872883097192467717263149202274899215877108555624745152940516980863326442881545541771080759060544982927442335810551640496440762611440513209748626100884620932186044493751230157343178788286817915056983146202966651851076211725270627110715501863389580307681498895368106165610738689380768869777408*i1^64 + 700374563897312621869073374584817302426524970484665860975182908073920461901211067998579322346099387860604460690427195712384916892609174111684107523588293694395302273697326101743509486741052724664939875350686529287352404558446204086835293997302532335762243259366476088962667156076741859508177790889731529593610413145167644082959404323616947651925697178195889682395021915298083781170700326016316270631349351190846317457191551183252964889570310159123905735891727538982578912399443460160716209720129756402598452261452274194985550264565769276327967901291918081969687514584123782303169402636103663975445597892433314110602061919398421174236578950034795451546021092125323320165717028748899355925966246813221109684278981663885108110414016737518198399908344924735780200237896708272779194373490155152475498200838657314931055080763873812766317284574089279217464761526361559081561139312694575098131031873531924140341322352370908435860196700318954556052719097938554434697979892210544262181003915602507268871084750077499225265390287331413673260636381824717767652993287297346484902466766930351952352941670440753953402549609286260703860222689747769364383783296057589115674920234633782435464433829974308014752414420664919539688931860093721699307582729787980124231629719866422880969853386096640*i1^65 + -9697635332909272819256138999998620690601421284021581481990794556414645190519463015681769064926136682910716771622331554764981041602442421206983429728791841332506125804634343860024469366250945329400246852286586158352850837385958903990545658218411609468997451065916882312248372425048774799769051655107758567787415975721036839084717985735760266767109428092560500045722103954027282184809635619651203528693395532026169099411231140422610383381999858066897714588156574622446089840499377202632125080798114631902313152868285706654572723172676716804561147577844293733388424996810484413368824444072983642273898985221851021553910551468063208048179496716278783707648964848492568267825515095133560231492936345693590010283363057496906683181591485967636266366210023803673908523783882319485741120239186583214933051898018909324988785138443273716178299361810226804444621040974491898709994573688083512311794952847664330608206408836197721762775175670150156614367636790229558017482582520714504092560922875504968404391658729480115584891949220180319775247386524773326509688024225830729883632046457838399501960404866447536935949505177360878931546855618039133457448395168547589420162587962371547007212056855619943642655801679106233414628357499467841102440449220444970999675660089136261365760*i1^66 + -2975369283290881577045527406135349096585123172047348470475741093533527061931667331117900149494341568195782970375010418085641575814472162735141694604007544931196786323545296463021763292310465091178280339898658953710250438630566046248104003458233126066514956348832399276956099416772531825527306277156250033574591098261568809701181318150080379011756399692701712528174016549990863423934622593317905944294591069089357274519497547577009461156254054120495547025398996720242517108362396932824311288413067295081707464507008171184125880547689884853027454768298835520949997772505230337372789946474167609062757011673716449359395077029045245809171118638062577250161625200687937840738793206128779247683790216680097923534602795441438566895451033990188702603410373863085815536831720051292706254501349384835823493040959096394833855524290671009358234896828733311992789914182844956445188514745743199087693210576824545812166141304109148504724460585997863815815644048919484234691340667941898784739514178325824234350430385908879074014170395935505547328354787070722090725970917976633823659819646322350691020546192377543097161304525884177151190758262113011643698574408833254188044317044992271860767361408431387146308498599343076528090903345821078931516443581209295303045283840*i1^67 + -3377244704451067218173229521601495182916989501174738126134498769444605273257765645239409592865468517774796091622653178585619620410720861707987639655544389253162095558321979985017899107499949328682731540259261426855879137607189129414396180012005900989308414819154694873277153010656486180498105681370771271814702070061596289657212790668542850329408813381530469638535866186832715471398016153961828465447400615990478614225308199452315012452763774240135489035903646041035088097186097882285150919697527300589062096138683282334213466470132405699029904648434480551391719646693869631112499149630532195053486765227296446259577592706236425289477733313198928732845352239047534691552546319127891357365928726475251291988171589036089736985203740809102381075983332851148908353272769366542796900586332612368778873820285269452654995005447348251996545482516053089830225419902137857109756223359121966056482910487300366881600921318328025737539308076993374455619247176857157668243116640943624323774171647076630965046766886396327119884466565071245921505224412282569144320638279766662405460522941552314924560096602477262401127426923938674697102519204867297420083213416944929581892464693488569757090478124458761193223025282586468967166731307970245007238875186200576*i1^68 + -229844011929401586470956779093757742905350860711127711302620614606412272073657546615350139760030743746157467772374570192063285330142305958861975474743034575576870306535159494628683343186979161277913854837001929827494150137545426048583461939957045390266416074512973686592987279950527269904344953669773034293787739251826186811249937037057531223468038675713542865902334056088491078326575496604246023254578938653421872782820500201006503495918685917699729738515580160116843318058414927513309218084824838249345035884809857741727852085493111266085653452795945416566304022160645529594734411081879391787874212930336031330335162297300233057694284901566582402181224646967178459612185562171616644415519520410949039354156658962811695452959091908715740064815454564595387399572690264199458429014512684543512996631765993190935167106505224610390807704270505297425928178876576754841972434336776750913342891757453239945275031300425574903970633016365763631818744309525024177850002173647195771846295582609040394686491117708808445337762042898475898015111966344391034348501654584050646380291443395235502140278046600799839416179184576646750330564705858196607834100400615962509713488746582529886793326882571451016626648018457365749700107184841106128896*i1^69 + -182594443275136577429563172638932943031966910747530703029959016935531674951428063626931540868690364119838165075612415319655069355287255974461368202257234692862484921452708249523104625265392328645995603013519801094274092341515588520456567055044385800086472261362719404224524561287424537059051583135922806692229912075325838329159361294156615032992980798554290949080160133028111734896105737837921911783923853115112491094410648223730760585117717674190837747501862806531125026463024715563092442229569333487268695173826879556162384196811451407296903557399994551894537526598169462788725421877429341312661648958794474489163529518162737874555845622481590703366025582482827437057139569093265282131563209516502030978530699656271751292903657953530936851371913348844739187684001702109913828856037937977845911921451014220633324446019444427950688758833571151686631928770536619659606872055302685791099615381721932175397799187115888229039317721455916645982478012500874352777415351471534103471085302271694429690011212641263540638635537830996197898641629805125155610918006023470876011961590932708553398475484043960290809643219047900777687567491152153239670175495844350243362299118587391166479822159496117780432772233225288706712141824*i1^70 + -9816944195305692815849641771880556575411657578640771995958739994072021369169360414828559446078639247832929994530629794460700813505840105758557838287271843554314748156119959512301799524709990471506389611819740277515721286319759426395447605807334287971560748633229783255771632606156111716940659713339351392167085900030096643796489447650651838932871531404747634553760441069264057754299252038750784379283666173614352402100241901056279199594722533912055010699378232737259768873582572080935098120523270940763389259906245447470880909772574380045261046937670986403101196662082371922830149652024356836928778461316762832186574690400043471944605569652595689279868817089789091862716619044738084027769568671001291367748399877728168602057040015119834254168947565543983512193902540808231530613291677095640386184275289432410699597986264302305253653307367644044734292141241195132215366378135134214135130764059610127533628386849342981100802193305949378479813469967381110905275295889425164359667348406284367390075932862072727684823791359562134694455978284388186740415059703421339425490522591458690797079327802334113228158807772806237756031209068815001304069470640700446914399923947127616861685113420328952055350689792*i1^71 + -116949803585420959668784790166419836405351067150799535192686558915858961514190355944625761188127207951549558861285076722167113711318360282157180937836479753007798214405536782281475168020975411070836713737041914508335248096542707529327214880225121379260500834942436638036913530259769941981872730402991149866119756174311483037892861566760112884778685656032115338476157736622812455627585019719674295240136316085563816850636700932271153562180828193925271089863146516504145264793255343499490970523381673709300299228896362016429751961803400862778435979393313293312343620040737176921493685891264821080228455120221685763435362375647928959662956478440828752051543618182065982611398640351544739303369281569677599274638080059367792207717468135203690406149803491705409797551816478196104397254547154624254997792014062792425618594365421155955886791093964823433870969958683987594539008151499333084697374033135724857568983286454247453825009651739452790068064169968377347854134943475452240960595897637713794973662720821919636748604964968626138154007285209813012690449818755234976219749768181897147561524810811637903114288659575881549294534206200930597818940537980773598579430965490422524529650696192*i1^72 + -76378474257243222037570201477608599651521608819450273604300739232137823290356517348227165852607623011397122566859330629493185176491165220066497924254294971115833735147771100046637388324938018761121155544846632968782166749569458926165066562580025396337951628771796834270058536696616814595103383070847947469710256003081573264688502813616230521498581000519763226995695692786627142655251404798192640145060598100514484869395102643987278103940075599266978507439798079034378667181661553154769940338427205801558028956429654095144574097882861039740025786378676040358580564622187736916196514570062978001785222412225702363033562192741232461010441281137099572309170012473771385423840974838943702370649673397647171164415888203307954714818523274874956139840062795142463211224918895296203144816064796026681374018115021127862300715449025115835115665949967751257203109555074716050239188070863701281507277442907844787630290308744833970709190015378250345107961507927799574054113179129322996545009238853057400961272425888137796000993034110919252866205215086715899596700339596518871817934477853465326924470186006844213876993118163090194729966418653580269524015616118806452531793012719616*i1^73 + -9182477284747649068684476352849558141212164534091401106672374380407753644524602116155513562084385813200102655048347006592760592578082035922765084913362765493494679008661617073934374178302901569590884003913424762376818533647420769718927831811363714057839226188885104222723617570578594024123697333006880332636774387528540896378001293393278220765958671453164755640510075605152336159731306799376129646344909811719599541949360665583637640038252649817931254732526982679347023871949560704661903107137097815032843057188495797139276073003831615663417782268359977540315001497556882362021318654400800737320742705951658576886386639726878817817479142020154104266649391792345725518936258955958049309387150371586005381789316456203256118918949252385401043250946767842161603697507830008809681328954324769012974967160956391224124192991893131851231633700874364630116550028486378459779371300957807674064102622106841666477079620365351918638318903489756170543101280222114492483649317160449995917723077976397979851575118898643859114902631683765614015001688161105802324239058994273504175115052968133072448390509884776170426143206565251685799810889818060139007260844873744384*i1^74 + 46988601831136588470618028184300936345420874387729529513428076483691937236383386387689022092504881057921167353015174647379368480735164552325826370582811103878681331139053279740453527154244492909586170848931842893280494195020039525866601076571591479795166076460519371490775556801718194704415685812867658047019078268134141409330878385355640834848881076749730738601378330620104601338327069119265278931306923249413876238762398816259642990048969954438665172248044285342918006684715183671745708986371869899535742514073882634651083091568989880884111041502401525882583343859563385642282437244815711931050104415116896815139458868552120071255616197644441684082046956617381908263819973969351371064490306672052622118212931411853427517141875511946086724522607477376616728521893660679831332398852835672125037607613314494652290755954456810239629457495062843615344965443910623351501857326761459643961378816354914955658734657068356125634073519220744949683390961508728958568942046418047774495016362485173248766205284554902433711606466078274408828764172157890977068994113133234963626572335392977911823059796369303448012168938820190603747479915228364800*i1^75 + -294874326876868729981244006203107149656381964287016604360934068170068551309092383454580117473419564811778167511238429263831528887121159887667822707364605060647477028404461480971514635047510966242439300122554780983184181994471203380930775067646207284593553914030341059770549685923131158453415689398210637838614771995596115369575766802521653577743643946947211757585955289162518901448695256252816100244338424289680392636142870631964746892824605796228812596609481609459412410448573202307331443475513427149809865579827768058058718635838606344084961194695840089794642410962818272750650115831121386891028310926776898883000589938338585243170406210717996851487260726845156518846357584037703843188768666454955572426291778742831003242076583827267707006788015075280862283447412197421287887790388594044920013443607256251396179394952747250046252024960650551807241149761152098905667359524966361407717007784118194457270621271522962090805330607096169376974184931609431012305296482875969317606977150429899720198724667597007845057689175828187815996398448877658026058951786891195525378548620911064348546732533520382799295247353128960000*i1^76 + 474217755495466393185176901491045977747282888432746339767981616748802592290296861521296323608532033493067060064465172159865282804813259917942574943796869218735794677079690491374744564397685946025537478129568877132002040738844784813592776318127918955234106169208532101073148408087774593854353348288876920591826517641958221095110819932674006656915882869327756663707786895640006520249639624455429231300588571099075004015137239364015592587031636848771261638301100216144564041288573363141155092138819575914000142535939244623012852634074835082454256572199931248378137451097661679670115642425579428003580366436758183574145032413257438678308972561755059624331472779643704676235825584095120819826490701109478875888045647708589238443099830988675276797460467748084046265014698017255836999113981736734491376013844323317867409537863638887037074737393858129030861792810938390560794834558255683111861705723254037805949792918064508989582545939541433647772911341311799281410126151488683389597722258199919612949484977803896157605940825409145187467088157776036375591617150026780226485157449566809452806455615552000000*i1^77 + -77270684419686360430473981605163181189786649500148107378126547064739532413274359783828180819182388881176160315524929548357601020846930903111758284329186841497301794702463716494976300394789925558959213076866143272307202552549152999942548885046286026815718927634800803752244228991412765342825596566468469264498195957994792656484463528759227371419456569218729456495222639316815723215096532492555397704591069599608489456439847807215809233052417246735549357851850270354437309287466528008386572530564923673790619601018062702130154285017720401272805657213887959013868630805373846785654910808854243674197550100009280275757874419428965617586849760336062317264343550816040651371557193980451960946637372062869473857438072379330013078594266116534286809967610019560421671840444353975608547748831265357280253370886918851769785739862471219824691481503628869787314535293308366004173897819777037404487984619920546957084680963558060088608704320890440774404412250049722261697933224627726568120556351742400636708152655554727370474976680789256986593136663116690404515432823357452663623321128400000000*i1^78 + -93627527548569609850795393953341379462658446207459170371920672247729863259260220790441044327695497753095611911912540893461485563377674083403703323368509900083006079999459282172138219725107993932343585823689479942863173108995257349069543227601282604281448902722116644673863704143626227584853416636331632154391474447414972129928462427775967561220273242417814489704921082389510595183313684464103989169026870357591348384740895252542239324466600953176709857660792527370687873789739226600591043105004934823816925091637418151840352306262560106884766952181705268706984668246438155000691883370288404706759899349857647686921096291039470789055176841014608092605316209861947154895352754040051286084517308310582482107533262405562840174269596099828828211856044198762185565927735061432697273735924592671710393636091783419914986343080765881836028322253020557170137693828707081020764008666223876417259074812389349784416606488668227101132614823221457115598463269649575635199004704137428776742784605376645599022057564524918156406548107288319613738291928522261307834187500000000*i1^79 - N1*45484216929421859361015392780694756782411786104854025692162988599495782126426231505970429197405671391931051309622741036831812884974675993233818839274243033137591350882157949525979689185166981007377056726352560016878019970765394411119528406659541920351391587983667584408191035242359887627548036650390625*i2, 3412433569302316131357334124326348948332751199852019044631839989443128047460857755275131453212138897464666854867288595268170119403591917057700077793826861140236131607228858435988510133567152446865963475033667492864627592586107037256173346055316360426007335908646959919162770125346155416683795425262980754947198859482634239170672048598806989770966119608181112102414312452665607815843087323118028278973463945226540989364425714840612124579762405070275855872721895835678482009686893647967476234742415575219264855079923615813951156069060474422198983002236413513935355629460607601334346436542118862784849273083781780125145551963323973266851721510749704443325720426088880813505302588320441637718484043951780360582008511263352330422122417081343836808966271155214183919563273793199274441683437938311988211332173449747727926399824509580490144060330530144389409408352065112445967965549650431264611747013051314667232955401303468592315785732187042281038484894796336371445010564144730440927726439625411220537620601927218943450365223027443110448045190435050684179494427205793263264530484441095077834067646886753913901885992603012149579412187823306942735631325269642460289078165077223898169008261447169954978734213919971403012008377833732770584378010380753228664911696632264287473256148809961226156219856763241101414775830204202420742134356196409032660526407819261646546995529775412900100056775896977033003756711624186517733835361862786085009184534101519761062907457412763191593774246433098800209027040469195871569327510020256443999825527218923133599931912738455253852397722000316788227120722413602278295209576274853888000000000000000000000000000000000000000000000000000000 + 112503936637761768414671345307330153046336642780541126738935743027009810387867667619249371679343701888823266836359948353213071170471738950615364475112397266054635992028564182319067646910848285241079705163003279314648505706760933006832701654049729266447187421465647514605016365710013384801658675488226143876615644664477471882682698727924427969662003336088116246221669087704304227745051490246657093866861150699536837555005737912621432798192510840790683602578250127560020148582915567718022933742990988516423197797259731303594933978991554091177105629782974032418972842068025266294563663394626212556004442732554445205967053425602250908583473510034321287863719115493278382731588373003884307379006975814102603895660631148239349591696049368503265784799368099229187854162739731309240328135265243732975596903545671883382005862877068432757744762013556469067663379312010819642096991405017257239948742959065717618421717317081655603864067097855532098558959195344657690477542409101082603119512954250156266779648671474552414869835456333698540902590561016770775402870216353212525812125795159494781962323940113789303462562621470408114566862269998286241286385535744838792621921206042342604504548631874244183579293515996423313128395200514427745708016437251679506798089841306788877077973711387809421693769399413310676353673336951479079104700035724752140649777131388240003404516876459485079707674053348034553811131294491582587811869334135536533320639926891181377259892955313331714777082254715759774936564004221891815178608918569489467862051948270888670486726933567335992638550123542624306779100731451301777732116376214363439104000000000000000000000000000000000000000000000000000*i1 + 1712555727799481262120733220177689226458825179585758100543406994764461597545702963952450162547298137090519608089584477170785478764316614641216932438981102348002529194447325179376440853546074176785329832325237303826631312446796395547928600543668607225402991768183479391917184421410869757341477301883614578493681414072584073430476690861762694911952759666382290862175290585135570368323378665995873025291912911308366076777097375567876742572352042823337685176189659106440497868986047188439518814745185512289850241734591857639692725028591621201289975944535709953509658456768908922556962076915739970730974793294018875926980628285730935857255535691713506513341300069332580253407805452712801569164364054311775616669986839505582537482561677715155028678551637501019432254243549009546805020474189613303735428542500757801126030258304610722070169576843909914246952945731396565110924350788939047561536654005115204451289889316421255857725724015318527914402147952716212236433895532669167370086780255298143199631988202197691584051760734126180524188856024658098911738977034247538123716213955467622496748735252301175052202988080294356609251716100426055805764360760868254006574281082650200778029307972365784363398315985382511195720376828946128740175036617253166805913319545541590680049951466759307873585726480084370057538269127841735851022140817468748151476363136772848459427662933183472514363390767545812687028551144313061503792736205993841098701300953698587213596593257214308731860548409494238810827750364975182407443992878668167172342263355659329636619937309462737624984391631269524778532751457091717607723058942064187146240000000000000000000000000000000000000000000000000*i1^2 + 4720672658707280885524994240690874245680762896427534183251026332963953895769052210605607056535667869758024318594761615622487076230672140430841260195564742338353763328385178006332486487818340508685152366804382215946777905356606600651895114686559473061840604587671340053207250164913440625484710766918987202325142930477804328221941950090900702241214005326764589790661354090529205794823987577273205218936320862816784760420335495513508004027973868462961737504351616634381233959497710284854376577312951726311908181989408328211219918786264584709340361577433128007446699745584585221429719990484364416263588982721840357273103823390242195316329730397243234102558685547344048736543148751782325370049273108177378334799044799894219436215771486596904360655182206923518091445087100986500864695618775611426763475276374328676942264602469839412421491755207224356620724127637878985521331751015557972246727391689125595742716714481920587510570340511059076918220891731121692934427886622068112333303833608475530549895226734913323997446838788116366166197454606418988673757709857225438263080823494281887985070388116524015249663533946423412181840013916795487290672355160469913600533095989203341110092143636060287842529908936522700199942277460915219608188722601546345599575674435442995292069599587234560699030084896680385676966890794780681634337035229653982023573644523181416285004821977987623559363403174082828545742082225131984248657535126390442382482521488756053270647012057688986948561818677209530342147962670814024575286605799291446809799909906538310326473485094627744879376638554888554776493291061966246233266325124562045370368000000000000000000000000000000000000000000000*i1^3 + 3737050245801674785822053564813319577387051214147760005889581477246630223085152510033128319835749385798317357718543405594779671483283903702699220386405548293044349765760665260442469726269806227363508211470062744607896344551897480704340839378205199237825503957290254183934224256801745894724549045963895891751274037735737864081664623224947094893550126880263685236169585684179339978804138187735280027179918683146020178119665553806323641999059855443375246590527149056321305766574769440917278620484013764088566272853813330266632975093533054875977245988124095641378988570679978232886173096567372626228047419199407305603130016697052144117123280847590143443866182671222529207792922172353367814193621553562996747945633133890064047640944925239076094941171436794355032647653984404166664913713068284008819410387436827382963593112986091960728900454167263603832451585109192071985203843583453701433655721893504020637694498557247526430173808132339932521449496414078799065823514523667525451571461079270774837337928819433573681984172840804249880522566967145571751840908433420291230480739665065337260573272180069170153342035619060893762158311308025028276770968253397933379703504307134432877497931960258118384261870708696072241003403046678322631847303655026807342675852021938269263704628940133848491978896782287562722695234245022938629409161899248566867419680886528840646137175496444678971214101437307965471134544435050844982479452174188716397024323109754391817228804792866839171218311135341576209606366561520522047144158832864237704129789451552060931788920429417208485304991970029090689971785025208021162754457428659191939072000000000000000000000000000000000000000000*i1^4 + 155612478757093449347643227923150356670150390397387972390347763253261252772515059473781510849970677945424036137838712425277965904297406630960613695934218484199236419821357954706465466393386678181266650889335238731340779352635083570267534149823076067336994945131385636477827906145493272213748201354855239149891114429733516390317323704103437995963805374381658505191419869082233080426259778574907318196187459028834721692652008797031159584038641731707984803498797402295807846322967523306958345996101452651181753568506965432025143756092996775344535493554545180768020115066560568250357079136513337184773161154857540764563231501549285272924044734377367812415348576468337787355782549767954607459989048192537459215853856813648659641452584086630840033886516514966251981692890250807177779510245965509930195938591890682516186450243744857890229003884290824491573767365850766293090672442245392123665914320545629643671479356310391183155708331716688908042562703746148499191390455634452544171525449808716271072646198192238407237102891523070480937575575048127084983810879330692351191384825183122118518271661492423934926301375533407628521205915241950929713635713586557519846258426634118044579684852314096770152153339249127727012315722861204507892294962371321586295210733519266579078285436124918190511521741962224936763804324688695199323792003428114400537009367336221405152594636917554994028066274020327455419876150644637540072730497148277292108206847825142910929351226674693939444279198625340555522772170709493522750099817358180089287181709923729052105996016012880686767471766678646257462342621335054655586601903113874964480000000000000000000000000000000000000000*i1^5 + 284412876516696186249722809625917061484303141195919300128948165145765031216613523143335195251120371918605213090158823483262961217710540800430920788444449594119142125968175406042211281176075880858044348297367797364330822805244188415498443511491444277233315200224417033611378639328900991317985419629951626940444132705365876399420571054861286843137766022885206598062500190938544085497411774680004311646977460635048042680046431130930850844447173904691375758345322958278245643073587205547236977859830810245253628847588648461735637782219734270074304304725330533905771703485088828424013880947658962611021532431081883715417441528753569222471333760150001395858832366914356504368218844112162505689960001869552694490985282017035684764880889161026481796889219450551520751358567062146419569473046241914673883654411630798294223111465843408533452170160183065000549776400059912277487515852869670231388250214319750766959021379617826319966732970837141491751946870431514190153281249030346324491552720304688487092662747395863960205302499708357394978475999804841664329158193378737335220710165582346566124011981925892587083727854974249853818569759066310395653172857213084772396544198491876115350580166830458836297990024974041445594936789234801823398661130127665038795834139766728105261532224468524594979551383100142129497690404895110058608979555928834499989519811939050272830279531796775895741347711193912493068252807150105442139522159494095763131508342637657680786266756898209603870069536660615452102766422585846876468729802588906382988416128420023299090618111205385745798842902275340617115566780061412626557451032627700039680000000000000000000000000000000000000*i1^6 + 46604743716298674413472536653909488578522009447336328341743144959512407912205160805436411877345174847613719672191405409141119375685214821669478568804374734506259112186009792844108795275493983032531013304153863524134653567061280244389454994730894300592737937532830594731330166032923736519335528832331293156523917140234677718212511931261123089710915932337363388458816182510299501963921385503986015801443510914209879401152322798057743301760667183108114606412997147573024310664190967583861060101203649152445784056305435903837076302287045885114738398863744097284519953733307652680923204867134083998899786965318542507927198780504497868987684590321655045144362176728314452985946681207633618826036027071312982877118435533371610874413323945639105895828133559715106132933025700631076556953307731946276888232879082810905803955982743456043353504550656583921979291751153564346455508430208290632330730251874307114876945712064432802411279261508513888288297767361723902445351085758189876778224147696338996033649324362065150356456505642171844872792705469621216501671595580943798007834833806329053350099015130708723960615178591848835249294705886804736568189651825345278235530390262602093495693869545974756108766050074350056317805334340803031779375417337827582688561863550789300442827684881010809387706362957483982500324175985469044188255909354353724522060432726312031157066742462376901106499926151902850609099329238358121264247006351463615886873608193204441256470701493871557742756556598052883280105944265430676421590520966093052631272925418076446274253097842416357717171998801818246626037931753015874538442179993822822400000000000000000000000000000000000*i1^7 + 5412986420922493235721726460976457493209619425563042736891842977334646994505921040982629167887762475800653585151895125422898168811702179339277018768241856566815253431909542497273927287785638919315194056890156094383094796679055903040099124941555415442046809419299187226420729408366251814980757083297782867506230623819469338418303010382524471635873877832389464625855632778318905721112524058040110602525709086142030836272846164491081948880470862399315173217932611960175088963344800242000596090215471623035089948847184020354997433571622893309332311563189991956747325648192542401578165798547525542335164858680768642790948140388906048356353114553258644449020636997282879124583332163106291027012880788727895898413649567012594151207711010831889896793091924717322552807995308917180923153684627760583910836030507435777541063452956567015973680694500473347132935435141821086672996735104478271511922603255477534852855514624416992793808857860081634628062175993684277076216275561802823568974640601291758526474994099007445524680818443785120594943974208534757928226257377368437724181481977174249691681531205254646139396214959754406000096455034077626748445696056482800392992630052479742809996968966412428061920686487268369861551392436580229108259257213765070262111602426298765451264219282345814097488783734348692558394608523967128736567165099515584579216953465019620664995451124667774047265517532582149301917646055982207593632031561097095057070696559508449191567350022084447870206486980551704524620110942322801388551470187019546127911494337295897418205023410078968307342354298303121197155470624416600077781617159123763200000000000000000000000000000000*i1^8 + 566713012416623156470064972553485980226616653643683392108087877363959614433473316504997637615100021917157292971396269947642576362516587732406276039342851027201723676494528745954436235215035232916799923588040557029772772537601422743034609778759077109057749937732127959167730442770784926562684486838772396764090006768025825672915041275667169721616753024067836511091178178651936646447183426827752873141766196454017326016577337910222406841072935732916525636428522641398457281968296072928456888854656724862079039104154940953056364647659567502728893327540368099874327988540304649267905012951863796981402128224616615951502715050715821479529631115389339617789703467609024270118893954980511224849191462465214783529926294739807082380534407946443088462899987091609360337378239440824862210098853741320996367287949074588997740105876994939270325504836137028219294184387255818026801044760645922789290706076166566529428148034942856039599192333937970364218365322568318836807568261557663493521859546901080478887085270917322504696857965008702863117866912683239647165239351154960694335002738416719499669141363878458627741641567247834000862957231205850111786910562078453108550482594672448984549527094642237994540097445113356418956265752798684027351664748316453851977682879263500364543592927587149154135682662129790740636845161710078355340008985730963339125221769493104609107583551051024367697609521897444752457253159804537804534735654456894596770682293930868757408004577758935390497352197252118370887259736958238420787579077596513986659543910215675377628458540096976818067848338751939722287589273162543267461893627838464000000000000000000000000000000*i1^9 + 47561208458393828302039142199404268258060381891654489071552330018263764153497275337399969032717489435145611364525305882525750236025224071253450767923987949932022500396577770669416491305357733333440246021090109530441688262897612381520267267245082099908529180221700078423929194518196988951598141568812496775849064219439343500325805544397032972191685877738742374297954198622780547512367267474945943584443961169646527693912850796668135141133559845491606029595376798846186097568177472284149457832397822310926892689100084392178690749719741221267532424255385851857078880424188162846475872956384938509610945260182868058155680416347715105963736329099019233912707540535398565790788947135034069628425057729169206687542858894332848093895467932688607057597691641744356805944650462224715220507880094426203198270403725309168840853479175618365165599051736208808995506457279550036205690249629185174824712642469944576279660427603438560141778355383393064795519877903419640516391928718049506904166227753983508854099916124319815407554853329693361531476981593388441513253199959559751967396256931236219060303045764767771132014627030629421313002363481880704443167528347725777129287906373809230690565057172750930525817223179386094496585492257198982847814457015277191333123646266112649979109927573881342858797320480207829639321813702598793797530750883882883993055554639924481012498952106411006482690064575243934682570305022151419891313515497555509602418269588688683213116196316885917293899676737998369217808598217593155058221314021872872882917941985776294421281002080080810368816964376026918805537997048752533472994245214208000000000000000000000000000*i1^10 + 3215702037956604258547755788368787628471896078650942849177000039010886721203469271902903165753227852554354545947641063916777197182596659301202792436978848559113050481688039313117859804058670063039351483911899173339028374160227283964812898190358695272440897332263491572901455028877495101482928999595172091725110732238807379980248706130761274238212055100516064124336917585796745605387593218478165945046871406230272731370310801699297890572654164943264090392268274119906640819519535925707227785724279028950668107301150625257438385997345722358975683063339545557068986047199386338039978796277341295880680755848379113328958632320050999322226196228602062814152234050064530767231297902691576988120662683956764307629907289197350895382056379491796728466125420172380783426065991190498334101710213790035137184826232074295965863766597808282076706062259544590020319505359086425840384448005126536886281228755223527028804943962986124922229617721998651914448707423318450664662512575430671100644023894427509366217057904100201734495244189564971871372844530267700765680885439862136851767564007717431038596275742197649137459680179967419158722737519717442435561517147059433383069935240526575925249300201181282665004770552679431548343405124198483628284182205082963597130157589345623152379183721657178894670858399663336784597450102183420172582534741194540320573465643193101571229679591657780223023778237673383980608448003814320571214462224005383561592216289816356801339651413311202019678255426576399932254513405423183120571677011494957825051238388334017482926159897289206328934240284663700899881906035760322412666557562880000000000000000000000000*i1^11 + 168235758718079136638129443783761993770412542870870355403822224130846786618689822576512099562573190057579342687780368726386101317642878153754338847628260398092727782575795249720105915016287837806679443240617081035888968670084213571832614221345697130974652442532182541698986985985231938091709233669395807655186391121602596935736562959949353953051389982886089666913724535497428599440678585652290087381035118359805884746821251839014243404397688780990782736896464899116735039473480023381080003539916599792014167320772533337602907915449965454883805385046619910359371589167673005876952312041873798969489102160084717432290447470333592338397528354748022829229450480342406933680507508671976527246329909026158838196078215284303456571604336204766263156644110671852901645003924986496975260563679466294492784984691425221077843759256148383836674280663208373088536518227630475111611350249328498388275473574265069159758452281683325668892840550962939207793924242701814737457805826302582457714716814308122665000446618027840384995261968992367525064722457025972721524449255749799754686362126543166814199340013247131118669999838714027969868075904493984473788310644389426202753539704034174442000829846672506095746395218013564623512025725320773010316924383017311050592386259741141467332834830524320072968840074316653677437209212723683930729596212235851250891777187789684342365664485966706392869492558044679245610110496006575665330438805676372612784151013504913020179360656872705473006927775888843083520809499067629547606801024497700462495451084612233974071454617789982964732303088711752647333413410896464218075504312320000000000000000000000*i1^12 + 6777948311649076597112072092654687205096132265498470701991360813917342529058183386069168244472949358190859885148316812286651972725859910538063627893122665542529431841777565579571725378762339189594526419190932082004629548958371411954161378216582840535914059868041115924300764245609284194252750423355076126058451695444913001516262227371651939998094546022047804386056974878299310521265678820431797725571198063872414425541909073885619091614876028180137595181812759008349162937926077177073062994871383433722071419250046387878508317364323561033767484635535716980459747780094385711422631999274014962305134007533536188709161049210116704071802085644080707247469396960548668793205714834913870971546064250791121211642478632043786041521121701203317713915764945418989539181918489744537509515596000201243237749698578794106509960400371935224497113540326928464214284333189439787294678678146875402286053728737515131549415582242525686465467522422727604540132928564640404176364948643754930463908108633557200779457554977387783885862229055721356504595036161070461193363012728784466755113426839344467151912205052432157610234153869509123213477253383688887130423737053422376330284219994205469202549001868642286777586875000214066216923187793414423679592388143548283949464161783459431886716876831325000170945543640825019266174886857230119774702780658782914995827876340640167822841624755537971775657509535296493494430387124255495068235239143495056233125207737496843467457408786006843577728507722173930401751701290397069915070688903074760415202410375107277760624196022171807622426586556395499466197603103166407925091532800000000000000000000*i1^13 + 186745314366843724448990753207284297113139979109632582065405113389210947198424239078864399150898862709650351507532530469764706953961570676063924294954353530079105253704501373475055706036293536846786352138959718712751964965553707938432524024684795644108193545784663905996770541236818033998621470183403505939768260381115840084046715524386794808442396262000503321621315603948214407830518323377387711585187956579052989973865213000541587987682009587410370464148103537928308099842093305268229433056388488872473791313504221819529265034244578618667240628202963594813078322325604809964946885116675703675170031677877841747620032887988444387851619642753626849933197572661138256099132639110487799400590563571826139874370607730109766853421134446977666781452651726940370937468143854680884672283406912208189152001427266684212995087869420465600906860291621331642645191408661804438801881380961883869528705696226780210665146377646808287606718990732595418034134000403623738792394678984736009299134557999807633781398753024170564128123242907785521272860566631473136238945887112331453523204769076844165583083570086533464948106809870913544571359788801729217438449141828041477461746149642339630703192970799933154804661234852287142193419041032620197668828383287876771214300263678098554033774823980098285377450243791816052750728911156604131436971691176930196127884374628182179902175068463214612692903116121792074591413196122702013236468099346952016802043267219197165361329942889014712330588012149955277804569684530107392647830623387978490981087526817201057471642768847912510085603299775464593423085621465457063100416000000000000000000*i1^14 + 3196018937905874226687540085778628376919211960837445330715197807384172192875419325446461778967992815966909320097719450009747772206712646272815436865918412317218299411532163554542468128849126235254485499135773518670596974102219338443177622367665891792423962027941753491560345503306601873785111049839422677039461064004303400455895285000139670386225258299210840741148905928937381856997350975267116845639748778982990945012399896223589351004026587944804253290964973758617781855479631879630992020500595976509275506835157316453129064660454038839227907879443122301219588450370022975980443932021686875686962603350188579625022864636191609388557603976552723757434922684161673303074873902170373229029104654555334971008197637040739070719147756480205106444795944886910231957836606918569863693953258783656222751134682820458192672814453324416451432414863596308886192781949300969120546711091852944916332800638019107675155798018205089779653038847458953687630174507389780036880709753629217208657521275632259360674240438129564390963760904229016985314295701784203020866959257578159377317669181105369839212131931797384811223358307266228881301860144006953245489305303867314696741673428394032856569119205556277610318771006901393224608039435003459650885810642680436168365867125687919370616318564824461946790627652177039903442903411626738019587222323388186775091967029271629677070075876828104765283620783326260910147977227060789427236371241697406106955094476071757489106670882269348276882583326440045654193217005339640898427219137298611389098739668837752002044046784204301015452525961947300189444235594491861401600000000000000000*i1^15 + 75885715837859289515103814372762397492780872978143606731181042912344800693205738897201507980387364982970518635286697261931379780610745383074441926114491891359988609970648476511055364776839397222698143263114206069044664994685007113096120288581546990952571623036297371565036644360518010516234769194950394385709619268271450427806955129459426218372211796912834438424072089020583965527579527776798566872641744255087735671272517436393288748502215429696805991802784485043579274773231081894546027351876938585951362782488351599964275465293996072020523325712145947428759843968391083586287295680572451518544331212557604545318901660895489283022522861328225743428294689099508517165675832902939546794914950016303602500152162587524444893694444866944350985982006579789697113651634629787189455051063983047465086958581240499694468536993513591332419963734117888030169373326587585235526492966494557579053077789051902624972646788980734085441768111060340151530989034329844113454369971690789006868545630569787748548445915062409682568459979460201722898453637818502086876963871209161815707821015074173837330453801980248720033661687898823865464810212217512522987396826306600409614258037187379091367370779473522718496063588977844591132852628213280731212810673578391545377293729012229540669378993867185077826433027913203422421302173862225645060407786733392180246537017404926654076216587706545431993266186894053547845867259220815516867084921050097780003419345942163459185786215245893442883550437941652146683548104050659864614600996509541705430295624759284102607618215825108205231044421972541023120507571612208332800000000000000*i1^16 + 2723056845641192680558801619068537816551477787254584464374346209697154316686969882070854881870236456001098668020608889882820362380893521425045744532371931285026022993153674646152775110555302454675183817069660730573377670043672635808378328481524941996915892644967369252809114286341442734455552771284178923916934795459261162724595338713896557619909300951412107168262944793619893648894986772409435516246478152295378244782495381210215393677751567280372061263668022680023336509925515850466468927915331750838228658933164123212574056579693235843058666352148847464770308844751552104083745179472123373821901772020419226056839089972341126860338553629031370264228839272709282953042395527389720631442334118546488916315790218832475201499678520429302515709502349712579316072114782455038639502739792076366802225143156824792934024164501506224966815727887075368904660602384189104738385254344465569517455887677320592264559650756725003579199499587186373603425236481622978346548089064349216147423986213961119384755478435480826491361752691642644654218518622585175247294456586269196138763875878748189381863429174019334770006014681158245378251815279219828776077583026154992959159337450117321317750831248758022122950893975430935469982015355997440935348252148706439875758172011477427841918985716940099344852766593653664541754516178868628140815467495780840405800298076724993258440985308220860321351361166540566826795874424217066764786778082484318212713379840647978172262138127480557713606113884889101448811623612687132811293766692465511572120308462647051892813893213368521251940139707035203416030625100988416000000000000*i1^17 + 113531816814939420391164029477921050899402341103822771971339244874376333572341750725969895322312777653817160177681915719986016704307426935037280800056009374555262858996152124851695809031067493141860471224653685706967234421934754251657881023654106495756668813741485390600650354166947358077109624061487291010104469005370337237406668521538614594118091586372547415661104055689975112455023962700648864203251448233611832440677696494501441356712731958795264767333018714646304336567106169190919875219583862616729182467246514196041666313224286131366401559832668771207145093759036991031283511656839971052694378836634252761484952342725064995172871273750381420254673181624695973521537411458297352834337466954701060342044267431064975466693471846017564334651475949560168207384567723584784907272416043664584931531913727450701157746254483031880437507652585353812192679537548687233044166655940811410176157551212874134474241379774875366470466991034882178197946612841859444102311684561870598628235970297342172515602317051333833628146021537078185321318103939447566630446065853041733029125203901704010702954224122475169638764303221220650383865645284179415206626431726586937782337016213889720742717390547789877556359449701994823699263282052036133977900655306743965073441719879324922271395220631823577227256066766717721505074460354146776770313113783349734192683691909165710511182047364322498142151327453125056809846962868060514556823027681550230123170763934903023714538069918317584987110619943047303378026633538807635622108662620762485888342985712045784396135395541895301476382356829697312443839482429440000000000*i1^18 + 449807039074777041479751801260114996161459082590125039177389643846557263673208237737980845827624654584603748877199139993318458603666520658331970378962554100695622079496408718525070526020826282273645282589810690327171290003021703108180102674859523808014951217092226580181133925788750931004082161234937017764661461120085622381437219228991578983999366336283413621710062900849584480055963707279952212758768140583689166995535830011219309755121093842158600004677796958881936954629506422309565485775706062635870320858955153093760972794240521350033345468079006226486595954259849136704434816071377909033274069984386902579485825963379740431373621312931195089987092025477261108157453793044751403613030650471779906520926177014140527265163766604255259139548463397367402294323015963194153963389871032257195571094423362948079173594542672693283338887385135957248846336958597127023454974478792680984855346301239500155160546495071906413278178151878844777058454481250282441561325856985483684807969052605238203540428378741386868622321200216054346551712518447529526650120319163196091070256131450540994606360931845612867441598682644537830762942980774373273661866181864477350123416154327904435695995254120007069857880779608643609893143692385236380855675160666006978719658350732592854420459161992143046781503297279423082241776285505070974370743087371563447909785994291835090734289226152519633857240850137036755272323416435213093116148022791003507799682748100192991888376120479675115392149177948536002482429242445375959089187180341658054111872545859095103162625069039852833896365283197131929946161152000000000*i1^19 + 6175533813439958465879727226573734914730710842732524461509971296360981046066992829081671659929033850499231238953327445491475198987041217137197320452570780597125935574724402826419847987982331957022029682256724829626074744393194799428512984408011913634449437021272654342151891318106140367461807772857355320283773735298609875233071007114520677835029634896426487754223611995290112835031348494563441933927150727264153379057834987868320224071906800174048569264585409362320571763111165535234476795568722191596350012300842372991427779965834711641080443803089945949028370737314960092917745420530965908580040480030619864881988718990268642015178460931682059631564765002901872036256797259201082022106167661678729184607385169228348026137204667711225084357033366384915293407513830694727278167282374682765311729314590917480379582067915337228360742276112704912181377150380384975638918446511874945407538653704170046918435162107596437806777336184890541691548223675884254548313357693409432690732442599817148804777667119142609051982058865153840087109649266892151676420415952277855474648387055282857581790375447423686751924482382539173746622566138671601004287176726528652270432566620782944874615450627016576896391910253642410553061048509360210473593830080539074900165956921803110092714461597290947668034461301285249446263188981963587570147852898497423925874596523991474949069843034491200761232811091195351064564197700148578884746819303777494377072371533525617335452419600213717767203337638910121635875576363238960847299636514077121551687301332354429462375491328343561693719746638941758813110272000000*i1^20 + 79433273757530603006130343360921623390065549192545186240981766864556628930178749147394579032117293191784414643133424665895861201714924440117478899246454475698854884891359551061853659548043220714695429872250892117255425490457830539292223537065848008800740136395973035017513075243226686219162177103612624511534223786763241888816956319640481267485821878127488202789135341506232621502811639159904507931581802155116265715897401383463823586750625070096250682404814062079452076524458275505072728240330057887810324645486658963517514461631116150085985564657921448181034202603286420573646175467561195727081459557625861171533728679083529683689718650703252264293764702204361453780713660050359173369094936292101743977727531366421267762579466747014251037960614661710537951251372670872884637688140321419071457949757472316372862408350242892664249671328668617166650707581125451443667515946122399690464288616080125188235778440768156478425020330883079358243202401187153652416638080744947859915839796298895965683555241616321350152503387233181304438664624048276768627134144400652137090154616867810557591742176270406963124956606880024274485030658935332567457346044519789749995602406983752819174578595574089210382223781266065677524050537824407673452376395749528109133609593164100340288989761320511931188803757686664667240530171248570411055556325658045230810595313986133861064969060899960917524008747211895704434221613920406752446159373640335559463593210266596218837986794946699682318312652149882309569692975457934444234866036909487002087654739463042003103699093523892797042529709587297541816320000*i1^21 + 950054083067766579815392540327412439576495602160656438992562716723804769422023679696439075876118519319399852223247373707730345527822232565091778541179293452806151896790381740299166320315781618534706043441192978724577814992666598161851590738188887943859339829411591259117412445907821463535225877165959669579346931547192924512388224064068547090929485473457189108648796847760387675344725549701968448306269143121612271533417877250921332167867761614381299396703887184359278224221440894352424131319916797864163953129215351387720458286083152629173709383097297507697077584366129400882391993859670004629762002905378405468639237569062314088374608296447518335264473422604573837812742804690347684636877829101161013206684566308553827134908296799850653383054884262278348813335280765906899734128549514973012469239429727312362299058806886205279179108644091812020315594592508734384446847849055803240778077969703148209033881690095012361832149915359393982667398452380135161802454732322491256099220071563948194740884762241836341866104620442098381322661100703876019988117097611686705811725033695186387555803981694415846705201489742315140314491226509009561266949037100345241343568258181668076147724879041191041921641625642493525901568337828427219912735045506092107169375652955306235483000874789946658106012878845522119401674920269667191863312886017429962059943413697301670396186641254250019663380468347782089185908674422511142084508194709552395029580319167548832543327621465114448163843665459221593485523327804460723536417428058841314710282775687946131581965066821519694382980063462372147200*i1^22 + -8359940452771231577849596841961328128587765401596553250447619335923291341034132854168972256329191439669970817290176526791508771096516562674294349186724595499974141252945477396039608258649001884272920339880608897250491525118385727936361822728637179211998236398484201294379810894536520357578187012714435845099171373012256449444001061072731672690144816261806260010162876058722720927548091928638746515211525971050833254456868629104995544242316374324502040310770322630715879816922388931859625850243621925722194332866111781676740778119833938917361003544574801132256565510124663353774381698582912842124355459004953478795806457206229059848381534581700121550343512112728375780260513484975584984126183060303276408333537440217425448036279268512002389762706923483378254252341815736190606663655640806359007578938821668836228533760199639679146194653720329370989303785457171482723458021104854202765313953624084631052710315166543830435486310958384794578923364615642411347114103675308861941274205646379341016954936721772328238722711955899170883308398647556086894538437691196111471308045415107740967811807846247587326254475825535016976631412976459552482958599024388225463083054755771702703024003411380589408234692947992872117435246406086320089520166605552109986389821527138482123778040188290733175334254288799989936586458044543724118716705971911625923715283048290207380210322030474108089245826260550089298985365363513002862825000204259407195350733108633962388944541646496430373687790699971494714041349020527190246422222956282099502069164397801719930813975761655751677527478427975680*i1^23 + 37108802242339753518582075193318758601495797005687272633952681196715578160448130179306059374292060029699349252028231888843576030867730461270239882851972254253469625422592625564894656115890333183127543484726181030457069839864447339051686895487212470587432487336750346913836438366015395374805247216813198002134808804530247871627448876901004208537439610427265617306103563483230146034416290359298108717406416200258869574365660075825690218090268201787556862666914318643911524927030338324330707627287283351126519661534718449284150303305126263863853454408583428785112815858194228813139774405132679364426957344393269284230964391668076077597646968775152689723081049405654061166570384664184490820538326620319164317891205962775809983833068366324231666160085862722055272639482903616804833611856265694619326852354227721681883074194866238872021493138604259125666277034750540178988547376343829181281159621191249408040745137278475364881398891291407129882782436976994320041713179692530391244725274428684932456929855147462765181075428258250727047546986181265393895859387143302169278765979009006383454346588191104403112634854067862794838591209317432941042916687874129561776738089075716327270438829614997849829656276287338916661154999605921128102165682466414774964464123825055186811347321790833973039731253955727176964562283801529028975490592050966561018872568761826425196916677106792523797274629269060400504032061830931388527154063052299944659967545444003835022241768205246393213658166848328307960421015880116560520673720532734771025992724910864485122184837878846017750930817024*i1^24 + 3393710817035240774583468801295094741073674619574597343140639380487709385814141405199290651930408390519070965310733075100644739245919771452234295631525912936629656872396990112499678208708636859125212053472143458174829835413630642990027618812185129724844109554474618633647997939409503539374812894516153539660383052484964602734302742807926335857578799210990477612920082412356514846080616151433358729267177848786062985846059571933946419952877209713017872497108935748685002614756446489670540746566978630514811080026212103702580839926994101304226295533602051012144041281114466485144353705467014754597081011475650692407871545443959951753759342226877585474644591002603706450526301235245842297097424792556796623021800342582094256269688744147267215958232112356986735977026832047617426674266685780752237958179381458619752016555699137197645417762228639502242648842695958457589722144334326551482415980586493258560829839442241482573606661201684026671470567176074892274122315293931888581077944486603606344809902687295620517146717428990214658897304998043092828185828056094289172130132744349516747454705488986877216408154634414346541575230773010525653859403210319360499088873206363281377536748829841475532285431953935698883040759787490982470432736616903710524753260168405467128113863360880114881466772317711596666758081620149289803379521741768306543956638689455240383745675603432459536272142101409604922648380423884885612392978346344263879465685568827613789820402340039351408976817832808968046842974568916777199674232421656541122417093482248375972873815594888295612416*i1^25 + 1774840859850638028878620645789133646045661423556255466789511824771452055950716374547749163978075177366705696331027507791647142055670370144923668168977538939378204584304928660230033797848589472971967139286346881465784629386502669672840277699099031173369712697007180006586390422913899940404292452236537458126196512875787046929909691696541466663368089430687384764846932979119007600185896280503197742396776146428381648056115371319247785202743481725407875731740519994970543581260556799644609845339501404980066625287748660887123554591966209615088738306705712370371559777363502077830964024625515132345001166073517247506594383083849432552807525702607979638419133639097399250132408097635872525862947105558418897836321358387221418037834460710436069342331974625614839365102121156617025566957884399381920426868786383650434148424716082850853788821460571122015225502737881295431487245339383473917499809416996340557206366815660341709221311354240169804263882622577355355678135696745799163227382256756513059669089986656540863465342949370259220671776708148474048261574162291591752857296009445624531362911443035282211726388736536462094599259642854634199090043400450348195283006437585514919590895028559173642463822344782845205008480536280172997223158122468436222155528933976075611844329451109343829314151444977126581516329240957077723507649515239105540487567375995172442336865229975972400217098188538293924259268349182702848842564484151968761844753928873691246783323037743970603348325209029721354427655904821948955496954386134620022096692978560221366537780491565662208*i1^26 + -8549117112615284544141358169507426026541740977300292265441684478511225447082087195870106207715755774812615130069836516545926836604254621727843710534436563497818229789097460371814663792233920003992245207020254055383073503906690771593443143032822849486343411172677088891365417629416226915375133111659090133746019050363095959713869582189414523599947020424716706533257599062413884183475851172245088311053043693952841409444835720480450464827576514091812441965075012475349026652456467343045566067881211147313155579794302037861592722756701150325160910290236594629662670973469721055047112447841207750039789110472495545373051417166487723579742281671585691724663549033010594226875948918207032591233454942752362752579127688854387153821259602194773636346080859520575424471153341778655734086443948006726397904971282128734240496578871141986289235241867565211014616279264286948127130902859122498061427378810792840681428410548775154159223250363471286506437523901547101111177647144496289058470202428151391070003596919120063282519494238455895089648219418956736845525191911752195632957811240945235018052872259854152061463682198825565447060651661268442771448805671817942533456694316231622318514269962616504100716481784622974357930713269511447595616382664663699611508854148846887899463332338498850810010637675795123662785249827863038483076529403371914777994841702926225794724656073570292406376354270013479324787907180399077359549288044869720658601298272338999875946828214712361604031039369923012657378590970187623485942855881500949686447850685540682488527097692160*i1^27 + 473202134523838403756308045606294619405151196905473750880244385973036914558899426882900153500328551093885975375213867463094482751639900312460224321972229009958660642352546543826146053357357034609799680016099888127884177895405926292266632945064242244361313064557353824889343029009649874907012540874524455530188421311005464423186268237575299183886155067202965162588323833371432891830560453396385927988964947575311862638036685339326211499926347003045343313001571498996865780720482910127416153512276319950171057811177115434361897336310224277658511602014859470404488042854347122816981640604752936176542215533608703032743341054274763178432732492710169852900274557907790867281795545827242010858488382823173188765802062169932008002312575064733050585245335356773722716124799180473436753687825411678029265203456442908762198120005962037386060305440482690039202955864755968119161785384906514337151491076920214396963921246807006939480451848735972383629095681732954378894377704397995605344829979348226202209459526952636045223674821607349101999195717341754202737749241349259284700086400507606845566183864317124311424508010207010657596028951258628335306734872417914625478751287766175900222983781714142408119358249782067601048477726868234910363244229385660764558646482490424557492004380732139269738928849585781145226004673289233486309387053451748980276672854864256652966227492465205168279877507201229677950802499919700013782628948436584909054248522741208715553744821351854399601766639040563110338916728283375816693209368974668238568571551124300147091046400*i1^28 + -3688295742116186944219861127117662109107394374854673930675909076653806814611877533414913026099709636540174154000209160791405217476012225907203894449360587743483491080255590461029256813615285172383384405303421577555464077018789174291714975339560959201188532116442394422760222253597036221275102752573730617406909913210116937173389256457633692005588899382154004297318114508938990998075983196827920443005947012426293529931432274617751489268786476292145327649809771175646458108567249160592901995509480006431280039862606361776079532549024096949624725571125221805106948326022342749372965221587119030870082149247737440539994905156484675135360431597177502402314585903936541181611979626750152572059467751720737264301826007182297247281000972524919039710644039786309877597588912686955489682387068709377899186521184944822647689105702549067404709338771386977905409163584613926142249673137112752331992931947202603576730015333022145784951446096657542272056505097694156346448881537128513178959203826892649297734596527580699970964416191471859818499210172340719315528732048092857903689419431074351199854836228904722876985272024508215761309150716918994598360313846740096930580435648759711787853999667588081942936936834166727086299943183166551218694497368078708036030270925611813305864323614405673878053089454819308130695013954415576955973916949416602236925727471696827901898938075062787091352918478987836063139815261981111429384928809500822218291075762802585685406480321848924883869021303551613670978880632878372073358074216690201445611987726603204427776*i1^29 + 16070229268446184389711245578766646021137082245253873191575514077596391607734929674093022403523367889008380403223756029981888375806179297745228474897646069238534870520313104403644354256018439291417405695079340869683242921705106739703936334828170820356999409411443202491617571012333450755218865291094119528036413073094800257948883804942591475205008705808089034599200598099485826684039195162070446865558453214652632439207164942325570666915727584997009522626648017927568558512694904080002387418149414928164461753872158025873416135888444806474966722601289908783026238029511304065963751524922162286532336512014670821329296288815418976774384105826833786551413512882139430705683782342997675696223092812642547328048185462256342474767073177181905880496990982524938048376020198960943215043070897259040417596935531369787527254565227905789837724574978430954027171703105733454002592964126157463496027815830957314626408047234743474335789321056096239232437466583637494481038471080426454260576629235879525498427582161400042822253926609379567692090064528583967512897546145473076061455350202571887351300070023009146174285370541089926900618391629997505260743185678672965946659884949833426979402800120972895323390235593933942470934340767821178550156491446417188534907633276284238687577702693443499074056665221036048891087354984071839188947651287532361694480463769541334347820480868986917297802819308761802399938277261160966957275204915703627077107735847230790998944014975367151163782902761907171557881357404948280128677081572011364975132506064945152*i1^30 + -73379308742634403546729065486350795796099447052504544573986754766415139751517483801882181677125754322319772948423029701926471670635814340222391167682254740914691924660484338773478926246682299283705327171538164495400563845051130191001703902494147764226958681453170024667563310235493369609927183734199478897818925653130130272908144861127954906858656143736431272186299911508141615603014047943297013984923155043952852575954604711260053542334802877662695284625915885333195626251163433649659558546508259193761993934559039074217467399230776319290897398986750634030013345078320785941891506448319743949233743681696328801434809732450034846336592367597625724404872423210727459740951796808800185631328225371474554701386583654340532195910780538989266051157593131282673865515327677054841991373174849696744942401718157699291633252704612194522445701354917671055189353655854991261364967574174344571034811986829719983182817996432452330876608074327775175921019118473895172716914402864458004709903970628311013713128641088846626372125666203543629810477517271394225317201207967241414872163790589532167182814853162007234139095471823155207464494847577447908982674061224882573515861815827152689487657164204625779039321106724241789267067644890605911061934002623669351906532115662471796855839377941613622978620942584410677043914633127841418836356126995358806439232441397015374382630291156784952533852663481149358824920724256337748891128682325189151436731647452822550375081975142178883101024229490455937556844258802369509079107304963639568114758189056*i1^31 + -50254428616139844963099462361632352195532534133268867587238271726552484431758247762467349859698558104991368885457086390010370550939136093553395853794186466018632949841463283061442060462636956569100711402299554851332339773377006569530139845594367516200873072940706991063396272204565822623396149188171053493460120057296720636062225161350952364372743182371219856424169682825750026799967655916524179624915355148762085677312787914886087421054204756987498795368553372529999762966154686555093921130545442836294114103526672396303864772433342771023442098769244394557452670570446301454769215965163785789920234694393635372193516149993501464249296399383511876294136072975721173387556903574654594838676330220889651910339549715324562245402722722277830496079281285666516835162023371485048124547451390692703020466744016904424522527556275808760775771939015460935531615016296419018963101514537289835343598179740154293839193817782962496868362046201949088679414954627357747239160335806788496254001866025045873310577878466324769077764980964649322067050175985630604136422466414733439312034929981765596953902770583451040009439508420617559174983380371726161340823114289040461565020392559318685839327369243690982854035007619887203577090714471337715512408308488513530317971446640407500366710604763560763803296395673623477263836527082550776284276649637348822514465388514523480471287528125260088951851651256363949716762812725092420505661058380420775800911148225211767161232935170976076310578371531589916181165416014365296009808751787271908229120*i1^32 + 2435594286554827291852212503472803022112749667843108003506327837817452731123751214313522662591700247154282637742558602975843217466711814095905140641118927341913690270166481065233976375835262752694443867406940437679333162004841209540753997991871389272402512466275309629000891339334066798501309802733029851906685146773394939488143681790278579616703937867495211837978821165043082508976171251003196770506042929673619565364371981785599223495022900940369489670258369952551865966268946068332702246932269493676204549295051503383670554594548672506964293006823642028087222706475461128065608666467541783416178251518689355860128555119403898144614756112131987782262788970642482668726271619410563713705784719729224877109417629837161491737761701827837170706608774130310310209362001712156083090667484252012007420467286985182003065671086291076090203874747768948090517648736149527928551641619067173039371612500227851096335754020377120886473711182071579562274904182653082204415103165517878415906573822484159533273545467167185196837994416996064389072334169830932751135377256293641257989896458675461520797454577793618209395788402508407667434545983364389002152595900004095573356523717270649693733037044492344670139560609327548156466763801619321476706738681456214041850112356518942720281027334605121838458056585326778753483075771924143374142421623263935546230128984986861724371550847117135917829332642162508799649609361520474140901320341079803689404405677421862461161748158008894284768266973748666369215573448796966548325375769141313536*i1^33 + -9408291168443223932292004180099519227098377101286559133506560170192748133980916522930189375464844445669672828315644893094468415150432313986436646793516994592634838730444295967446896846225444573250471111117238306962768698869830316349956204570392812459770749395639015697936455430459405950152068161339545491604352347732531684930144879114499628733789026057925531760191637977322818236465059411658239693284935772116514242317506334567748653233911150769448834208140826850869882384916809027471552765255160932995955684124079654275423151731094204920284732293876817677731061889354781155309314642675283981412532257410310085861988561586772293956151296117389297016326638161938835691043130505633086843826528734308776204958071505382971164711032899949253143123308691934488324804565575224032759816985923160389203658907408835632465001726493607281741566824938011307397627799319974561248560862927718127660275037170701057621322913169792181814540015687908472970501184122564234305930572904126954057689469737886699720049463441879427143985862881755684085499566467384750489912293176181649274684500238683491282856746263545341362875656853838257888420597910242490867015519871311270609588109000902939081448266132889737356873323269883898416768824706656193409897333501156756763839055147739021299535901541516988712125763281023621363874550747928649057390865036545944870235473582863375034681512218769453640597536915547662160425893803833738562994035216283156953577459948390382920009457623336597081329058043017563853200532785609216209487147302912*i1^34 + 19242698729159953323922714882460688019530583789006163691961953377551738815661656966205329081465446812704648016985289742678511877223634534575010931869047904378996315077682734736276756584492192012482756013264397162437122456616759680925282956339021181182323729214899038530416746840310996134710256117564632933753353959348838455787327677340119117374943385501361886258955448584268431988228083045457292626920572313062526510927619529183303863755554773446478670749023775165357867185949590671725436084618557135484052586184644277326550287580377311651144696226441350611993799825308027800086918583247019772325131720045585453298662960145657289230906068278874789596144557741043777036183186675107892401387852978453907231756270659211190570893732298123140462982948434093983302883693664636173171057340965409258336064344450147895346827414489208383658414874796031977256106262315668864142565975019462063695573454698953489492387078745110805140190760028753929417747309694922910115077957033901304870684747749609597341184770385820781541556128812403220619701853579250976762662741370713721254327895347394843378907213380533272803309110618443511361721559835869158677825374007626318085368950379364577645823402530242393006292505536556442388539744417733716063568396114414453779750961450909636799312834677975286695129592110743718568628948984953688621050579757680373928004352583825339691474531655915322637752962302437967141117409756690299852351970834282335106461823377325235007673219544000420731690633139136987572125322070149063245824*i1^35 + 79279195444117102137234801871618512377333126278234635874053052194734743250764444632747265095205224436463166685958601364357450919942822964662100690019664011344865398697702761360559325384123564519658748896431880146668834029728569937481041298593430968853802578853237499076456332520381341597552517781854120722089067132072489570900641941490835913059071889598739843294498865113677934156759362387352264669930984269487063270284899012098724729420188370778869443061984433210321261437820662791148079369697655793609655583307001058307048565522385283133847654834830500903811439674651474941637775647025037993267854322551435180243912348059592623529078521580108559777142161365714343938130195402950111276097700389735514147951216510899118752859838006317385720109361810629522105431027255716127383692879691272511696944725349100224193999669392851955891643022076852430139775409627851796408395492469428279688265526367607269993863081166330203317080935809216302312616572120341200501645646485069086842239688015179153711151549086861164278385407311920505365316034568504715687212998188919109755937231461654885549193624813526787696926308046514876438626935241884153058771360141256137272235125681869635432508867187607966204974956120283232768369295502952451667583999133584360172893515943920327716467047494676879723100607475810575084969933408068283278917501155153472334547844755631322533598339454091722404422985492373984825678073238034655858716679173012973952094812347559408544559585037594561747460463521294420320075284801166245888*i1^36 + -95316854461016063953477665952283279366126494500042558774629609176575399034910441300602324590684101450428383817300999344337051501587409107204619816775029897459744686833663966404752900003592459674928895984824923862823210384525772628421900059639688975251029445405788309842752141089441749738303629885465219281382041211124001173150997487822153215167328409889684710244566562638067134698048548360096842514094085158500363583181541591397966319263590906548569059575296102875569832433318438392208198362315293967332366777309116936010280129260081716659617788668458266388608998249583817702840152846966706471472497820030081999594864109663543161647498594637755054437433452999729341111650729483828339612078154299480320999377400946309798022557231523512579486803579171535375953695459393133478236229235865685116605746657989244097599058880153989610636697091323981479157173340102965838073125020181992631897650635797418604853251974911882811658637477781543719419951984807517112058761813045093806800899982912714842986310245282420519837599473082768741553823795347319355668990828983075159524779900096575052204084661247334277191780405669853138333371955973067217752186570481350988803200746843107904011744247975976085881705282241524467780152832736062571455999714754872920567543886566935534539322053036155481430820559877912664216861779038800999515342842007205689633320754558750693652688683499557382118596565867681906762720606300741000538869840418960098725966179095335193861972745542516085534903003912636609119478781837312*i1^37 + -124750807610988168113201045719613367231969429909752512167542639234855437711043405391455247976448520269848877113379507106986478149725299355240142580546059817569804210050318131577460087074316726395068877562990785500725776654686752704743345542792894921840910754810858098867270820388991839751456749601290567784114727459327672541335435236748777897555344443669690150980816802372721987190995070360548036949406393820555736122853469340063678150772297316400915249247138273419440474233332552039567023073477250537988080249634240764025029884115536428290400460587608474197130994049815484353254388736610540097104974130165569731997104795194094615942621565092747944062961899887888838834810072660401428901785227575567170935336284644756738880923119658584958305609001488144262002502916194106308657163258712281015323842485584608307243951704760592896545611138224353329412435001276327679600673986206074874615564816966560009722169646036384730021120495389969167705718689355116628784492099648552545996443151007355283096287643694062486794503293046666144845945535487858944917399475184942267215349578299673437328260526129860199928119501044595460664348586661221971097193661393040621168032665085460170326295164837524098919069250843642208106301993342506051683267343873091923912932626219074495362886856656744430643261363853951548736065152965946677689469995283690035655595771170992518033970536534360571367484725915339631773875582059822247261597769501397347259994711053884925450735505330680035760481871197770266739474432*i1^38 + -318852623577626176844049512746587682921165605599046425001142397272222465625093469060309604656300394154529124837506663246164686485727043310749153487350640838800937430706083199161813662959404400932491125282849492287084812774834200948912017184741345906583820282045393517933838708152301002306587239912913487419752129391545781292546127391480936446709024055005258193849150918781935075670230669171349324668224309132552749053667103881191998876195467675297757800586334078552306886309710544394143677531399724049294907537633143143444693396528414777318681307573615930440015836335649051126059954728852374115155180923420384454819679254205563295927355973483406654477416994931431342518877621010883124779305020838922673539651335771325340130597108133488371402079489333200290565043128265697936557669124887095084385114957956389759718809307758331022734027760309478719172569579971642542647026148983259728486505377114713514218295171969093195406655394939040780947113758456137377447721717684946802943300558670145145177859162684422872480761451291109128169991540007241468090431919974549373005199298259065627885820901319073193532774646397299624076917332202327791423243565140460131254364356373087298900955552572186256964916911879897916157263591957874766972197103636670054000442334670119988300753708300033520853204660109023944290161055164456907657478631632156521530972998136973691578376196729414014393314455263272979280228379669797979902710780457691225150374521636054646903804982021461095913956420664611045376*i1^39 + 2612200207289804544580085219206357228408227401189571107090358306300861449689613115441695113436254769060175317638012781859538429797349228846901002852527509616815534296361637378032639429537273150284729492318370814406958069638563093311349659075810918653335698897877801516421413188089045385710763257275723189099825157642423529813830423906072653681443757503588646458223218141219808505501640741688772935722919761777969550845300152271595882951107568630175322288347570339830176737341098620597672688191232746603291338530382664396538561563456061144558797092065244559350850267070205674981294573651326983360296232890192382743013121176862122215522149574129099025732479029043645512130274958388210113643797970224137181601141011493781390926331342571960336358864593636231885137287860410740579570574154684720471067661041711395807241174709486180876874113261968366991919363405326957755099107353045694395312010943560591999247168738636109773479896775875417464277348491740800987916909303907417444911897394489882675600217509357921813892527700581646976675284159274002345353717815578371718065471186532343780661552676265525358769376856492861859453102657563402989689330314322264579716032394056846869437390456071219899984792814248706749684949105622902582374584730844093003646147032544724219949873447330929978726959257479769731618162634280217621128697653191031525775766714926694754574124782859930548370635365233829006879136793660024056754911853262335077665875297527117052804832615777612074835623349846016*i1^40 + -5300607397527633976887663996669319788424201063317049981909567416655121385876107784474099548271787835066679478276966748429154250440758628733142226625474599078616202062585529061765326643913694590450088030798240827692634384057669682720825207096435370488379304913098884104847777843229169243031506379862272270613839204059431229105579526347503260253199491792946475182627347030073669192522936094043683155830098267322818900018673523217302886629915164899973206969164824131701567179968404874314599220012018936916087659072557601938750073647469698233764458222145945149414539800774515910337864870398730856678370750325130855173038758030003635579986267499636825156538035852163159502615579946373247293937600044462108462992439470851061288278603516263233460164683619432755117046384719502329496670301791889913904250478288701666719382979983921620947046438316605384145556935241081873662396892848163747430252274823869519571654785562968407122558680196972687195399082407091856051603033597116201120090584374948694119460639734597820540288406830463552157392808343983446734607652030975832613235308145856724449496689801029346898427902456448945768605734976455078171825995434926368330594328999514540374369826212414706986754368936221990377847989959581958951707518157445210016163930430795090254145919428739885020264673669776490432107371837808014708052945884990886338160124744717618826396923808073632767550382750367148006540563384171327071771016912221623579625018731945648320664524504377656144356704256*i1^41 + 5423545841624576144518602155814513090617562229667818061833843539965367648361058035360465179990155270798853340612956844673048723942151738137310344380119861749940594656270910269622371773690141169387268997200307463176445699963457349886108910510606000459838304759701480240841156677507262062253611995946009993661829938008515925444709100013111393217170150353933494602926883004559754524654930081017657743462928832266251236463599747610322372821341614751210570679510141713558569093409806504312240031639075193112660816818720008442489323406946914773318641734720460499265643173938393149459106414913621073206468395751482517146247190543670018674911653331985544916599402783742939693394081135106166047626804357948196255681161771255260432940055888785220936216567732146030206539343852221346499163597557394216103166105488658859853646977551721082705385542515692851645872469189391422060809500084672908811207988547000091469168692768398942294262205207791716569281115692700275466175144282831089519712303809182927646398288354982316281245649874609334577225750257196439459453754549356991079346376279933198333421259025487046032081779720701188545381249472395786905360574526951458197626084133130095930551011817529222738356290093356093570664367226940281435445744073586276444308215450133249408573763377356167651028369251463251082206881475647425011019529826816811449035291277104654670480448730338795117154815566601310233580306564242825470841968546614230159387706790586418211187462217219780378624*i1^42 + -3043324738881523237699251366367322062694696251707894529737825738295272561022865917897589052381013256997152563255275916110347316418339400003332481438647970746554852911688566178138920407353586709797059386788399471594493269806078031823326959615156137358162139117219381549872992399590530751152381050932157476022230176619927379993007670597620975589603107667303389946062698459844038271591014828781345561972570544180973586910280182455040517008879512151479067887997756055211431002441177946055396115494478173253750145576055326039929937359832120639483878504778372210411000974667471296301056327377073911148522078189375600009391718502185792229350281367322057052698107186369122011950682476675546038636753852678095709250983220259818807930874947726012250692757406506071981006490707459525425321149805196225727580166799841753767365029425086681291203292218750090213289404838039008036552908808786491744047347608684541956910247244117149989889473310227650676942284514818917325702811063804810907967098298166659376152947856978898015031136596701988020123647612971038473290066039680775187483173124182365584893851960034113224071139810223757978496026215010256097123174636664783967534595288923337113145704165029803234040052276685497266051485988551752307317833159867603838227102076678476569961192469207289378177706322346217754592154052234104970102850416449750584143653528231828750969734371599311654221770482387483835764751653682308392351175098275218785246461844174669752685004935135232*i1^43 + 786895590967463336502622842162509555445282210206238942043305550848347767367550083255784413453867024554753316576854755439737131140492383343281590136618176132316110230525208445541713432641114458723139806094123961142687420970710330958797095986746747987807011502304412374934153239443490435686077935362687376292380883717998836354219759847612321346697404840093734989067694340174085630137595384324865953723480232510557436033976768242348352175500444974725823710126401142489755709388192784635812536542614424363345417022849586918467444025733879517791240171760912240564531746388696701365449353362707865746230914774211681279250006150040237491354884255599970963120465490359238066987903297704602411095992721289429165770831703074542211746748560312039996519151493861212175107885643212710847626324472347051869859387125756035841768753447617508859597214410473871619417183172339282241506604808466097353477636522817846335532587855800883853176853970142393388827323960057667494063411909920520307970314867102308186565667423327067866059714087808499542466494728906904883552958378075343539523017138772711688328889240451982188038356454006819047349963499234104712627037111281766758363859969286141007674380924110092107710901680241762068602398187693792410154281975423275383291890053460693119332473166809964902695043857372379081316385404292025574765381991505104126399371982550762538749521153128653346757655357864673051681471962995586431058863001461100502398276300317884417694498816*i1^44 + 69541470510072370461036875509213636159419205258851764109458935014232130372413934265362855199388149203076259379624438006127930272336541156558685533090660043596921631885034694438316590171064457941522654381038662751544012597288069541185508687105526905477597678803326363355178832991987508522987887539219838170778747733249076004827864749960100111255929129691057315121106633116493971052678311369844129676652474464323222194235928702834460682245481533114701300550313210879143176480787102861395140041036993698536145296072578490205107721318400587077252536331639021492452860248833977579189364394838237384596599989653032884931216401233411275190726409981755283481440559938639971605099600764857200194261091504179400814789666847461504819811655521664717304305321700713000236076956431978202909183870172583845978155629635072644643228313951140895324886061753039230339012154731513564731334169042844269427912006782777792912373656191213478266885242838453085516029911715223033594786428329850566784280272505754940266897452726885470355189052094880439565901582663847775185104518383851560661634697236516541785429550611115750242439408991729482251121296077063561507668074698243915082723007369044268147019056455237647107206914416767943747613347867454371855233594165765121105349158866245121550476576391264495923898739390067860907105384200760782205682354644516804403685555672792456165558494750739112172816161178081357918819154210399963475247492508999167179283587246252359680*i1^45 + -14813121203815555195277725339773034531315760222816301305100338601831762788845198592293661402914402692178192272062065089049904469031904579282576894254674956484603833268422151046449855158176261146827840886610587356811430448696796580290373438227685408538202103549836439107031964879335815291743845036846851239751760028606073016957103591531247964131387638995824608814038517440149022445014941088062372454010491532689741854997884115151027439393619077000803222098253215625695472943689932266478498082635606388435339252307184907692649066862384826920997797543105395317065506668251144326759038997775395857790947887539636451087600548541327823548989210224748745798420699930694901506452831328095259697782597916003413423816672889914801977871336049354515721773331972519013790414384303705441896669592709944868614132319977795163879691479338816173265007592115512093108295580846370818679897863115984364075876252925850085025671165447217244500073159907458233496508327102485581743815197340207323976419980237731979592502469376913237029725393650011526541508172748993769716203292209646366284967679469568344359209382706687940236611329228857195303404041266017214483931695458276474351239436268523460678089373223692592073406930994691721424905794565984135807689932637618051891751572294507228895918898251902440883899413406627680928498364570869240517364428614802403628625306873705359273400064100975318568360589435590818372123400249002747722376942645701420894369869725696*i1^46 + 1160344591056854536062887594950378847241358153762696885256283034979817745122234117223679916449625687974646066555990737135022232533075469231037613697739540187908236934483404350903216173820297600208127562588672434397967502702844888115873016330883434547251420754536131063570090371825888250770407637267284074490292530131636913098893262452155527707759312985165927467441306340551506158138031516209259221260678787367931939243410353365029704110144750472454040316606252545889409478700560920309133736352186783098789390601321070728129019747293881267584686497284907534551383312972405713492462558287347874092591253574338657425678431716402063718200121045178133811075838301973623021978872600876061897446013379081120545194686269906752890096516290649786289249347964259240726468203833040524652693630057292887115245821078997716189539330243135298726978850929235416628298918412112851315669036718206846715047027090662100628555093930519526831403662111043714403559475610019264638349007628225895166906721358573411370240939444558213868062117642981249024758565606361304282459767986222200056646358759149774628286732297678028642801809876454678542033348600602071389021372320056731489655319540837028789317265970246881637285382384153081096593561062402920987729975234543983441836960972381407220826989941519919113993512563608356187192541724840287293555696302266039918076238521548851967241608788964344986436924281296273775722754286363463594634943945712169526493184*i1^47 + 667224076549800662205284528752234981974950600753648124226100856726014512673255585211888299810402083399921209868220595041510008286489623956149126013516966287425582261090411982556727929478267687918971594394523954425367659961380251517483431561762375237906986771765356362677762787825594260705460804238288554977521531805727304992263080946734357828324110239110312885636601472720307455663802864992193407095470122500327684480403987692304291116096379852666622373220042542276189118029026363569820408623418586039146847441487937406249649574416483344276162581143453299966305954663515342869773760892929063718813704728609912830689179085598903950221259281399056137819543944673533357792927975050959126663218597130131259215797397130370894785175339725429030344595574177551182683779285330562946981903545585887843134071885202816596387853415910548606723158752401169327205541612067616676746632330015721775300255331219596818692324414145688434448871088533807743266890123823344470470252283142629855729239962755222010874424443214147448560686071023952485406685373074197737303690490841177352759206983931427993731716461671439355018721973900940304440714988100714906073337782158903879213370538449668942341582202572527081963398798885763774372507112073295079332030424385127687759020637478812604348351771951182134662134635528749431125469134540130941387410129310127276331318939243161256260396503558904121854033885627810257192289217544324891500806319053471744*i1^48 + -11338629155554981536131630063566105835059118381049882406323589070252313190189264388816733559181364021974452719294908476301776778668723942265099719324088709970161675073732803626611558507668301359991662134773518003149295752176674853981360747309547839531631197820709295317141189852863645069642946322222509779540915591103401660922610588719893641692370735090179652278494545699754235281163441497457834657199459554965299153491054469817794407043914935434163928881467020666831984851132253712809977361230521230248751625695848529240124052601668171943736965401081154424840556018247662228082090766554572401476179822134232326132836679211964238804414213190907547203721098478290739431170768653789501770023355008340783217980388535373007585755739876729421324021822135217570238197461569251532184110394500267866726349485856152383292437260215189612572428744652175835008192776562525539338242045678227369805449278201785999340050376883859868726296009058284000730979494224647930413900667219305094402158908091518294833062985816345037953050430245689344423896476573196217282769618425639390718238971542009319938518406198373627128891024432701257219015878629062876760581505961966452122316167470080973719977012991875133039569010172703297662167127769622754218527262410868359756817082056603172125767151535894889325094893647967441167567764891318322372637566956749920651471540860969996505225366642673029834403608611732454414951526085907795644516401152*i1^49 + -3170112113947645460626393209325724748878295519894189191831000431588719062840232436563329952219881331614044713340371061314390886586207228388559813238511082039441442297799935113968281655656952360009131897916162986378377042062155385026358136650520802962761233610002592275058648370688051940820185861616839030202588470283704376148167425661359304350055788834188037075719146332143394265991400444694721860492376919448949346432294159618806762102686443178988531183164533336842446874471786097736264793607294055787849306298983058507449796034452462807375780468691280904876644546288971852238446829214884894333011125169152295566541824047681101466277297517928156277749274465845344727725654443173129158476179837032465871783597986055410383846422186271000608591967863862393623178550121694590336515113261170412408727498841428840457588607788738834574747300012574355432588474184392801608470053943409269384351426940552470747759754323599065188870991041061941975974612889481243824711327065119904416639537075451995292571499243529176553400533986482890944031985417685510978215460612312960630122419881540685203418503109077784147730950544697545529351178161105787742259236344460030667452389038241342419267409982484352324795802598829710362868049646742466426243368109969030402186034375383559549133446167584270679510529940314268905992451508713644131028008128637217280128648524846543145600757264818128264586980604875078391455619165025611022336*i1^50 + 573579624836434243915378990754316751787250629474300373956440273449067890500901055941375403952772398187203556136032607568022881079417430198344947331826192342239329738325561453244976452479345120612698220835500663758105420475465890175982242232169263030024371213353041333126893408321848081607254100721420971636652017732016692332301734565107970624493536323883700886657637680101628907709557363608020227271162918908487013041016951362079367567795281583266699767286768041105389211537895908078088552394643828434994965578360172755424707857061734384909069599021170118999676006274465906829479900926520360450335919251709572100926954816664727275048258003668409481140490982101177845791027200297140415549437375731581365514288150037274676182003113684473220212645408750336566420311463750410214416042009999360791163256988676794407752125511527058758440479555212416845378195408554375177279239610587034273076898804132129564878779101839463135209411298438752693391820602271669593386052671419808566895688418890742204419698070647056150568881820294831276846231431805810655832343146715804126164770388751365223510089527912439252539215528176630844834039920372726401580992208128844678897457994670277990132228207120152063880411797124674712635703812510883872777893584760395670415429833726887354568761480061321341355145182815315466482443314624235015264161167023166092961827738557799165894591083667901077145586141390976103489142586867712*i1^51 + -1292407753784584018568206323891453078095586100267642824213374246059570507165393843772279178695070634410714200262389080839382817960839110952542344766274271085294186037564507980608908373411713058789387738424987027928225025985743005788882133181800762942800953456904032700410402166201616663826327835413239120466388931768042222979197750822907675391110166759493885132336896663242917029447912179985534619179091205196542556615301933167678883363228827248677755550278298226260780732574634027863338158273106155956353497633287721848954985728466718843973295113851255781094876790689828281202715534604961004860353826018581804872172754263743788657610033551250093210590998089767182222291510745398262378967759255819731076068717010762517694104001624840390817853583671034151588808965487563545145363235029759705724069673021140767959373031452523701171415679474793325252578829473660922562193579657908704227829157116988983773500460362355147773898674797642655591505926746323114579419249020470897421902752286569440144284042868109183196907109265598585681566792196261876204946587905918516376129609557771051760267960587190466809101293677937521284539283215182528551858633049511396783604525101587338643784622651346027668350984333787048617415297039839671131620429758976257238380967329925026802581131549754404515601152938096624016340520773643087679560955921350631630238424543126184295489314326742831847607216694944682035118080*i1^52 + 495791645495873793194674445192092744503067429092960553539477167208206179942806268869306413071695680827301416879812333617624456033334405304409933622932073229247869708133671600249321137538982505487140714099089551171048834080035323186745055902350299449542902184139530943572945379091841351601802190710572496156750591948649600854242305351626568935620674082900262869436390524181524737547512614184810903185013671706627770483503408643546682783798877932784708738283353610191501834777773329593741929302065573560827046645502436611035009457095610473599157176817801808955618456806662490046911292854165214769034234957918815650621736849334762492774208014924506794273669759138706997450304745195105625533192085909495808260745318414732399909638233272722864468041882831823948544609352476487086534503872949509536406255930606068156326523854152678843320129920428122068187834004619446839881995084296602164510834811615975009448719010443138417310395245190525757977475891933890808635234600438780692826492686196934020771819574149862299863652279482856866115419122022936058499296159309836735331696956609395252977579371144219740383761611562690115010831382756930137668164678439571776805293045714515323754992312348981891659706852475310834405400834652902073781878324013569434452823753907954481691011249768010170708996068851682997347190239609247330431405692941297708306354402028392506338742787103870673823493114409517056*i1^53 + 23916269965345877480352365419883228437008881526022154697814024489183030906539211077488540536675521297591039738626512129039404054549314994555299967880057496713613879715951382219027406445369178705613950583265267952477419522433356371911571073315420762747075597203135863798535124499107831224043313012483295667610508783888225605824686027391966430796128147944069219176169967992209077138085283542347284977400012381123511700580075692707835752401623571651610667000564461661511915666081170787546126588276457585397221696955520227654216864694791137346068310536557170594596707258136096874162627419157400669640935420401842694020777520730397891631273577282765412580997592495295995215037136953803179090999987156172047405067498092596026683292345772138312877825435607300453367174912801105096163880092135373086587076064851536835516571130728927918448036993597842584330001464929220973814242147779329658414101308332306301410721724864066823256976112749610302749533252656813752494032799498648627119792875930870960678121558976304879525178636860821688614750252500735063063894227123079869232373115499214354425233631995006851815494981937570427182653253274118843767675459810416760118993896576861493456056760579758848189622682241976804624146842356109520766978663937676363267271143965374782952083810600055991240498436529143271788773342044474705160545537012222470787714055268443398009459094922108631053309575168*i1^54 + 359954039246078244677090673933925348966865905700996538028855664733475745246795849828320187434240791000710090041692790390587101459135872532189559602968884674508897264175493131402758440347228087882482381749077190452416590468744426452708727007065003522309554849458106192708149984666348625313921747639931036347193934510374297699494417864804681150816381607338449349004909006720983956995161068432593050274136256985980990759930641248859819051853153588180173393135676187785820725548338243984969782079723947855689656567343801085199854513745972336953368499662219471939303117231224383453774215148450561019574782532402945194447544550680254998682197321448856377869928666817031976465113527477082518480445755022083000368397433283950885455303057117104400283210945657435322107669621349892055349295968675402926095088490932239312169079442214474500730140690510481372972880840653002116840994355033461182393056808731815622859286260556826907949003209159429258178223935511064667362872362204156343764230252628046737616409859015439529345782720497819388873230564617809234532222612565315668996437443338846221243896930179460653964615287678440278778689688350462115097192303442968142951266975454128454639072423702820681761276136196350173437594900039529701126516157091070201202980412653101008485710088495709086891150844570353433099017348829093489032201563821586464010796947311943827538854786347103682560*i1^55 + -3741691893858486695440908776832626742970728336093263249595937114091389521732382082279699623735688041366930529660938522949392228814951496113829366058474997191190797706056392024283594097182876122359718832375030539845325595148005710183966635357965929264312622969652912448527472747306135724242996203262666555311314106793905340329910889519607165061245978467745124916113041242452558508224760113151882981906277877142491239722436047693468509205643216523736686672747103320368758237509768869958818512862993236477912556133685546982852022974279049194680006766192798136780150582438818710652024252719794939973704699976619817561865178704602865963952911982914264620535027208242601986022569850993026494534006855990582628163804648998280691989006435371914505898782778379096057534243280011618374814349655196370769775245436519175243892004384023379635707186607078469136644292823355244440976442992603178689184990515152397100160969300415250170180393118112347198063068782566770249243330364261901513553004756089230154489923418218419122541985427185641379256421101987403950415043593770198003803342546815785668802136448617383468443091780963261068912052891765310565748329787734614703786423638303124028252518615617975842076846865292671486225438147343820662191664517620142215197878951241787991889386141595717698489133933773101579304229102655879258471139000968682921378208406639451320783355248640*i1^56 + 6288608148664055883810021527799630284088328952511486000425260059757356619503361227544082418387498860665791285714683076160401527858328036437083764685460705760028033566473083392211482409877916633241143546741102335203179171671621755777173915969753175580607327530003662028098120171665495971536869400744398543432339755632043037930369820364966665601089194628911455017697340095221348742652327917743466894122875119875283525907536634308589674281422767315544285590266533583997154689336027561396021360863274938071519911073814618562833979812441616575527401927799104945461200794479001220499142047082883840807916012584757531908917559193524719583382116582217001909489360399964183822210225159880959250680538870699987472302908777446037340291107581618317019640108926558878448870733001675199365757226600277809274003140971428070015806202766665656604413063557629805474610288261001225016432955708410376490048839204285083053451035365066107345605528623934364549602505749419385366817372329171047975868239435887378765634285970739251724029531647441438479606859315328525789654124756467188362547799160620776254910998024764765053819332744226629223284696398121584454171066853511226198581920475423794323113610888393751396494628694276522415169454718330705411534476392265167847305993384726807069100187560932718449095080824750633644357775114595978457990762208466199310544002494320489791488*i1^57 + -4123329310655334736008615703451971268866925979719575695111358789868915332521278288563718492581148857247726169901703477128697362795651345196849428072016683207566335902077528009145324886673288901496043724931935782962086678094174120056499024186290114332784735628582860128751272174053917710979533654072283837173976488003432374843735124820291841983101831963631858013158775249696938290454709662686863007792029073334774038607875004972269984422908688875239833359545230120383591665726954427238497353437330229115003907812202076820448362761218074282128109542656594947092041230174123686077045589423436621543005314326471445296369876509050129893253287130919913783712421500108172175738246348671445938872959163383801068348764255649682565360006607346799142236809584883412028187152054416716341609057803932863577342925258638479690126161859618418064921640578285464335942602995205825062488170450450984918877973688576640615449653393060759012469242436594068355279775037750182728730825855828669601128626553341829703989862989351994261011384362995330741582666434172911510496764694264956868504635808262940877066080884078330280710693111812124107841179993703371206662911886958743337969919140469732619176390338734554708124357999444315752303586973916077361318430484797540823450497874229908960968387595937799185214695143135679913637013826431940502152491502025196974772464910336*i1^58 + 1071408483446601077343568965615425300812547457164305737652023432283893731973881572763933688803675162038055104569224487006683047989152233410349473733593758379238163069248235828117296043316671265781607804820437693558721109900271136392805599645828969989084151136724785118492103734565323171096342062911053599117847144385505421124207791567947004017245853233170888862583294388418068910227675156239405916363434737659711316729476859492683992516428025920237326349765028382800227144163610133521046682375777030098863780596291103305951946136285246598868548461391560532724144330756178218846120356813761600267881172926396497291864244951130534133126321110520746400708658267596415266761755934004613322862372366605207800188805224288481487287535554496296356496438905697246419098636568877950621246850264537211518794171195058764122178845158256820065048648600353821586103542947425011300938458584452029778916577157793900444733754290996751841543845317921095463941078353787589407022570355756932384641202921145764997388511301599894359137167401487800315184405262217207778283193430271241376053609875792172767572973240267235894232896240984911002446246241150074801658397776232422767746062507032774588245062840741999273915759943218107483988021337922616747892733521029741279512780876595434311749624668230775609991326459610164413846886619947739513316355907582552965120*i1^59 + -12088748258097957834511402916683929311563645512455816643235952646951844082979226071290178923402304568739751773237243493941178821123097388203683572115720606859571763855760754823394964279105453533751869385008695224270006337712220061301353305517239889713557106598159834645909485296729674776127775350388068211642613567488825310272448929176081627634532551951605591233120934495080820987329157251744046769732953816370749477611154977336310384632765030669834315342630601773043239641304420818840663975942208531841127859613486157035565798912374467603141968988743042898612763878768799026334437254710525360055950521678254640276952517763901369245325659072902668646933914192084933611642106920104750411098246579174602316864123573376870915711665536446048032978539198699253524208572363837245575739602415115269101720964801687322278281729593184664634623917591748172723735435397772642618098995914529658134501147542971294899771934541398583909520253332996240314010865654992900988955001143303971714424483966739385401478536336811109384711232446978488324614847269293046410428059468742063294607726248987353970010269735777098030135314690927238115540201952519821208698541597775222827710206863325255594888867078255031356280330236627845382623526337908737191892365050566228924919556948179664889903555196487626237734093046713896146966832281823782930311282688*i1^60 + -32472408584234345393757152129086796651644128079395659125750395196427369592935076375295061523138328981775183741222342560256593092555723510010450510915526543883574196182499153598092672869704619438315996023460932195779694622098154126629575962322813152915468025415684208057742476155757540164328253637608960411685958731022089657830316145874348061543694612763203870698855659654046588386656763372018148208987388566186319551270883461225979274711993108560223118746447833692041139534829307701771111971750959561809533740399225395591231475893093870457742633101731970455291100392557111783021168494370923274099704809562363627695380984682163321261171015456309622121326375627891322939959344009774255352779066943124487122199780416131315682617274898359047865261570264940981787247842251953433543213882344812228562824586139163272296031658489207196987430353295137605044035492019935624178005214753368528028644266802577048926496946011092571991666964319380177174969884675728426470989134833154243933673164593896090997150282875756933023940143505693187458410115874450972615963032190163470660780270242089398002880046567526383273658327886861633531694733731620652342700555879114465044288901523326159092629346637231611720107591975704402539597152719692959112051066181948338469613626786671488959180710022790600144887574296637476521475849799187038208*i1^61 + 1097031254488840315535017437547537448585856074205799635078480141531766057506333857192269754548679922614792462156891596709462440183779418674908023319717081840076184467686072894439894682432447734130748980590538176225832804497663953603861508687339187566391714293944424828510561516389998306622279884678176870933965889054512587837822421604358086229476083724290042567026387071261201674256451808195880971595868221333541090795413984388092496867133228253177696434190335376213607982777278532154238364753052044777282316204380964721996069059369361775298650204140763795349328055129192155764790843068230623670559340466963266091411260310816926356899299544436658325598222175315093313297473708473936894737687403539731283821380261434273150993968340775652369433046805169179799041844682776581246844426031142136652924158631636402967981201310689887971329281866523666809344100123940439040982381568425748894779254870109037512918669464702099174449492370261161019552836434761830223600149529281932358523413079452087849954957695913313491024080386162560189827240290986012493611582621938332314490760440939860508353890239282391457262370831818110479836386584555045284844744639211945781849459660758316755991405457839279241964285264639492558359954886583943996648685034229624008429431955373746976379037520566571041182964082392345398611017728*i1^62 + 397601600205435733778423554854969971780364364630660479843409221325603637331146452864140796307305240468370234572335529790772796515704844109816993792426386489601618026927078792512798127906841670207372553311895747346821942902028458416734158342298441722795931733674032796788425204029196879544642560252248171778730836171407264870126096277078827000918344744983828716299508249333993479267327390752716295357494350594256961846969027950585666963227089458460107176986985499161691866737390973543926535620464439424414487649031391780012048453712637520712457938811728211383142016153743905667518034616684390587918199758956567386045852099421241750626693493557663245017451327085574444621769579155430695863777113382420416787932906418364864142403279903512720000372064774928987053887460304063115015095629093133082811665181729541341742041232744085356285741946032628958608436191895246955898647251987090658557886890626071742679467712681398906880689594604361778283803453893226158793498799898670951269506481278545502181027528881060216257745007050490902556654906305089587164676738334395865258695791416270222189232447524109692281447052328024084701175305438742485011540817265765560000057232272609716931836183092228027448527466172383719925549664382534384158926125765555419217511228113758834091059095722024948101232818741313536*i1^63 + 19879650660339752777188566823288808712259265154126562086020966636513323353417033597931454151893601433147640665435776118172983546087278200089144782172062143427820100652833919123661293920169750283760297415290698780542929240211725690202463019006887621224974239523375067734192499093133588695656479979207530640979044868117933302708570661332515143735538270551393366426593986770022136498957437805151528377925987559224138942716784502187356866241312136660626923155759735036252151683890985950493011297805991372763864807972531863941428340104139105854703110436340440780223355712540675514439565874005453865384137454713911280639344572887388151404888170323256319292832382356424523621765354187387031722648754516231749738232949005470506724953949933300177326417185251700481996343307250019829060115577543405804864191921725712460266906981255591787183324305064778499838444490877768169886788129271080634682361008760690212937873441007947810953092011119940992035819166590064364826459779964048239536757850462262621463435873802295349213775621361021574802145272397321364575303034850398698651214243214115116887385799590839155776039216152949279555432970462147852369088886804591177898090833086020841225597926534061549312657312347591642615312010647057946369399445126040514439992303538253897180922558177331374150647808*i1^64 + 693752074948173132760904321629263233816632215500272473956707237147884661498490018521967387089183962162623986091536483632968525315760750283663735630201448846774108784811786460679371516245431635029299667037574174231129880564329492273440809470651885681952102849163638804659970584337383582733173750982508793844449687752373646829921158168912658792105489751126731718702699565815320502094138378054634416529750869138857782261535940129825912716985475647077330437809336627893514116488828666277135701475070604228890440773048232440081461299441592298880494963664762561023417462823017701080704934138233320661584277021811789007734518435831514955772330763885041293848369852279766765104205281101461969332917616086505621694323698263988007333568015243193629530736760036941958070625781185869340960948815398040063686563892087559877722388555129441799110553690588397976747592116101006818360444511282173658451894839041746218162076015342428342029573143586212972891631174461016576134022955154130740617814687609068449151065313957890959987930289817327334780536554144324781133310224859481988300724483340765085139192107508947613260723645621015256130878420925602292678919607568280143342856127402766403607849721081080476469926855990795486737144627831823750451675220832470055994429405461254498595688299888640*i1^65 + -9824205930178308538924509969192006350508042214991862740466608483182751712619952233717156200855227426667985758221182983319874860693528573387628220777137086935691371747802043545161471804092054767897856148555010348519738127082951176095018433003757594067432337020320208086871480380275289555545894505483225035146080878124068773020117628412657087838465906182703460463815471130080237424116434979361180520735644817695203033465419308719958733466703192820391326839591913699491983041945683115295796759234485099154677611428218494392523834377687550948925494181490539058163198447745341549213064520868200863431038077879873287539029198234992847351293618933569317194354844361078434453620078423374443792661355165525245188582996187398522126080952086931396768714803495007961227034763661254397311562208423717204347760266432338170472846368530330234394284715347315821395416221833643460295280174316574615347963462030003483621523924082798935967086900570905764853663112554438561362885898233462922018197038170158430858184314970410056609740933489643535978579448426383319243527325335989485502902458646161936887452020059095902918563477621902336701828876010218742782638725860476065602530545092144300826927311294097390951758951187695327249915594285802160063852581736862564418487750428261624053760*i1^66 + -3021782080709513273514678179569479377821924235524426502113159134487941733921707802997873466580381354352911815900519439170303952515730874469604121526254829634291226349653777342159372298293861266663810357340238157713599355245603289923383169108081017517609525937236708500939621122397423003676267370995374809318249270527959425824023137773574582921382528722651006855893807628465518560584389009071776451925642720498279298774514191933346140648313501033532762276177967738148324633586683045832336895428311858028108517034720906096410048258157580500725180805555869088893625204142478875750217572408358479662247965369197879383111724372471549911687694366371574757492475442924542192155215245377019427171480093930703918574966197662097302887190079959544129572357121081577558299544603276153356303849721021307894413141167738147911281239086097806608660515974420484503156649486314789154921388844981800122412991625795548964793577679687322672774570955161930846951573395271230294921491567036330808429792940008950367557385810942929870535781738913687355045775615290532124493840033513518335248162834343734306050040084561828270778469155875442318078507796323348445647605155028561894304542609021438797388779673350136575849671155219202090695964869868986624648130497582440768172195840*i1^67 + -3425005125389478758224215931371347979413258850845606869933907925779439136670861535683596599966885003923989119759548361512410099089190545936203156244409637508982378660645809591772577844141298289128816372463554025429508052608685782845521359578544159641679557680923957420440040599388823608996354182073057868099482422914831419205871121908546254830290527809286988441767653498580594455250214354201753933790580892597563743719935130549815289798343780786922373337941764431962958479948815363346483199280288797452488118444563862055661582735349692081228564022202693443703530722334072392002302030318841173625484340095807631184719483620971699139687994149539110577505260479444540462478551536116085877078877359896019339615467384067191759291548809897554063599176915798736109186719876297764730674705015566053839932679937178083471379950619704626194318691061540692029445729667441579697587286400354361923323401962337474727979145897439284030927549253954688545541373414851336586734837778523910782766802391772256428447501579889694840859561328084132611091560316503239889954095091879160268039359452867455503059599394212505696124656941836940484649245515286360855832952896166352407205382960193711232265665611471060346048022715988705588479395342668693367902940877029376*i1^68 + -233439815390246400537588952264269602081913389746347739479377055243383992162598509856119724339698410720944092581688368272029481712130104032539846443855995474879306289930919914260877502227626393827053519791134172614212363796867727095889673347890624055509899092103787307676081100151879456142185416678643629824466919364285007869171952476726506626988735354646705812203644842960327359244671854469199989179951825448888133787833194375382729914857680035675878824540735549879067499270939592079639474053141926103416284927703977555877284827725974516549704607254030164196035087486328888283925053887242591227776871620254978888372006606063516579156961964781199398823998252142913821967893583542217617147159201910163196114325005193343311269049450467231296860048617679415901600972145157373717092250664944506041889691814716185328493033765940179322937398276368745288646405602584747452121166024388209256516898975240597434054074762772896721470150784348516587267188966599742402537148083108634610691468342066483463864182527027743475553888267890042680403690423401125069567996345039157339185546997148551269035677561629759396989250673196161770536962322839614379748793710052672904503269152484967464428173428067077712385221701648376637293856905159503773696*i1^69 + -185126364752074840158094528703219537091445580759664989597565559154776781640319061165758860513526965458044839046661189508093902974320094085593878525703393620869719733873916320224629052458394562033078910989840157049499148742211084140994439379879747474248271405041449619529855900717276045389696372301438336684839811814457445605716201635410778223013356152265190232220245276212723085582543179825092548093246144842482913965813359932489082571205179366945588665766209449223487479970674172343523804712195184028931331299455399200028104165077679152791932855902151360673202231634170252261171699985813812378531640399360901323384002992017588604351904207920964763643576552235740365369798338542851760821908993622526889350959391111714697686249172472634871899818397390115435467168140468465195056413013499322496859939767315021080878692604631776970100976662746127926474762567401024191873929843276470970509097960067793349072384819209302995134684416816411728683733544461506018796895510134819596619577065174440333532303280021560333436747103317335795941638210923635784593853783296810341832008335062396014954165967627890020595035858527182512956510555016532925699096165807890311032031601405227590618987612660641832061528609016418006177153024*i1^70 + -9963289713559258986093564479413997415160011847223885356924400961701060323034067736624837800318425045834071518814430271327058993916966551765210998706084187995867787249753165890202415993105409430088250504982300578014914297637944614760314060301168519754215743211631604431968684438512619774902159324573190179782694692572411051752133289117729318999314282594606670930124891922144915095936548061233403185908661830107549730858226798795249161745190185678080146094915775714275662174432191640572359449359756170678350275986000323470939191883931455109806634788783524943886204733635415878303674210473305992922118700055419988106979641735179589054970020268711690875000271102716189899228346079170202606926019143627682250479202291179541521540726267288815344511817017619213454264427662637737981318405203706213781765762206821721622948682543378426262951312367728075537782430003563990332842338769580086637112968556343745387681511055979063931433402382353002024306255129434724200602596149137016628173749180077096098788571230346558397716057762411795796972059617129856386448093924318530927672958697655320871163157023483460273777116664587811896415719156966011114645785433934285047184855690340595680603253084009539880083259392*i1^71 + -118920343278693625137504828628090137399531523237086766215513595102701305654034026009871909741994138705394996982118261155540356482690924954571415174648919580935881772297503323045995720024169342361372104796352064814198660148285497458837435234479297991006641850235195775777099159835555147401429882345822038302192291853789436646464799041908120255806918611462102431832573602485221963184409259221474389855901581176405297107176962117017025985483314403514164282522379834863404844677302476382547650898461012424111587719162571072052971983051462432307999129970887635742948247531131363509457782211669110197167005657018683357424151264069768283255113894266140846471742234915474211380767565548006800462312891827886852255201990543953626379036632197849883612437337207009826970738944692570633572234485812736065334621446939731654092495930242305638612165920136878220196484237772900718357020220682354640420016188544664137126261411405023989383516747868732504587968627360301891645681384601659226291646857795722144740384396525535148238218667143768049882454179358594967746889587287834632354612727872427213621663070199491243980318061339166060555348133030302564464181261042294080538527424322986675940246945792*i1^72 + -77681706510115003324236825219147961762679384496324625494310785332938027835586455130537402693574813714550155552970001316408565422495387834446164111702497396917538856621280484194975379430318226884619350926530644509370515781309217648379390617730530932883196073209791309747352861431396273145978048142507570678760500718660198024151384175004179410091441118792426824731494010917409715633170461728200510289413067224754234595965087025723807231202384435682826120403230747470938748641978682847015139555501398906583919507035034516828459415582357842048524888943097042835873883346248977802141685938388898899424746426193006338996498979691345113406013079383594106555620384966479233339339158294987122759262698715315994979320758037905455325697899470525056017622253250466625304446312846968046836787946350080259729478412418155982968470153371312927151140390360929973948189250129087166115686995607816337506745037538687503428990111266763744213803151785546192752916378352365463862789879034123698706427098956466838559526776880997408835840001875692931134585815311438471674128117182253419705021265640548693460952559735076797158481576574494759332321031471662005936080315181520287105414362300416*i1^73 + -9350308466394877082110551783810481662640189934360903856590572733143599382178552567375990950998861284233718452919606430575226597613655016410640302089592170807334324376705174203227418308157715930765135775711783955484713887017601414070778931730307767668664572328605894043816659239622542203878607525695949401749619493714978164590218093502193717122631941184418693148191798856804023455855058449492765901131870663706693280498486894279080193570850513453265482921566157950960125923317123765069866736112545243705852508849325584698030110749901278014421104829063788655362788751748075546654251939247168377783457052758737177323415307628108587481270583100844768909069218436789255700242341464775750426172698847759471689836523311846843984945647264135813851482385298576985337171465511206886337625867190578612765284911282836839768718996409706815126287275036728597273792747977826956800849146994572903551556199677838871037109481518852900484040157250531633683178061613098771718884681308356007349927032527886903268084497996586524198530240684683805741677269707671588026193928562518446271458326692481608361513773743796653995628726720302972274226985816827542144399275051843584*i1^74 + 47484493726379597918507901702982895974203337931521598453075522053328449854327604455003911321569972644770426150678231928550856046079067675340933433661777255111941231492092033451686152894610010882288163925285867197598381896160590829258544083170666322493825634060314267642578813330313228619366151289534553161068888542643083293063498105978571975799732799357734480153008399542511218894542627444847269517359052942650748199961424505493938029515137063350486661021869331663949527753390091669438671921483372475050245937838538843578169969121853263270661991724615490150876696846225618640345207418204717244999839753746117968051919318228225651293897599522867224674402722812095430296068331985412370451521274117473020497791508102389430727175900567699786172907933004932659432888301619556010922093496374073915742753436909224259586084003866089876562959094785176758571948047910889518216955510128799430471046674651031227492656496134574037347576266189228661615470146222397251197197936356292517054899375651717448751358350755957455170258752298311566628258556454958029904269815515696254354037159061380228840900856953431104889932939977029660102963985382604800*i1^75 + -297389806971244769389072963631695832993122579432237549955540038319728260184660542007564563048963391460090526078150591569547096989475638701228781232544399492534805824210426937968888045165889839065730919806422758418640073931767489235233925135468350992356307047278068659735993263529837840484414357609256555271199686640608499755087260515243204733165153910197263415777187301005647011698893557730326793232147842907286335249703511390248217801975822038281598090732262244829499870405045578431124558616952985262764682383544252823764675795133978448587673944441884432485182066901539281044687207793300501628910525591120283349267814188793970892319671484696640600735276578589819139691729231565120873049802858523795271951844424707555876996096826008195014234972899021863021610371051007423109437605420329110178832522937462582076379412867854721826463908971861208610024973381459687710005173319799423136978664537878247627175715203297298889941377695993747849810390620804197736240202686646182009472041416857896152479214311824141862764695646646067140212166950850466513963619466259390887071930706874625143772868177302878792381202756776960000*i1^76 + 464980245358515708688974500551703518302016890360777351040585730318527740139682494565419373418945081126440780373910053500568884057211242758599062592087047823536655255906126340506569601725398644052830996811106147308719098050813580679062747203043181836724532195539623129994188163666020604580101251652675282269535734422823927384623992421228119400807234454328471821389890742806755022140657365190919142073301226218384035722913098162902816908460091701926788435334442107300218173114461949666790071914654863117557164587887614339830862465883977906308736830617022438538008480244169256789215605172725187441132478044106605769693921499427446123992894199349328141544611837858167937617552131935785881604017803420155379250011350515214836683767660863293246454178140761961269541335251540391966470111397539412381722210620333760279177429926040439419193129428235800745282008485492771834931377209072044221925806848667267614836964331895400238433279054853559095959579236048235242151293643943485947285340042169842534652500811353644244675130693651288291113383812315509021984881654826321174904944275226866876292617533152000000*i1^77 + -57439737381542797591042508075178046117320715431913861432894941377150940890271877119661610582612833001140490482888012087697549620039026726048306221143326748754542361828539193258205648645115246573016025879865928450291958095578145956799148448728905506010802054178152792368343373391845544924141560291226114806519861593687052569726871778074567026935262740559688961472300175938734928995793347734975890674384340593779759179470560993699778323331190292407966693190279123686265731364252001423649276763040333849136959286999633296422737409567029162160060345803557765108002894831359926168560942252717420869974786727799032511218163360678727846371352602000364149061600946099705023811907170189412315445040051610908693678097160939392202342788395883297761697666778013592414267961091445821559217769079433576762345336681148108432866006522576430306927361844249680825905546166579178379540540392430062227604240454145537934777802127379030084398104851553780530816618084967641022213835057379172879580074939905022454538293609744113143659052783877438593767465081365987398533222971612948848763962423400000000*i1^78 + -69773461928273853781519468630116309023563736675604485469675215985335783409535720535777274041400627251259969933990276372942947349132927936399019243337949260800180761580233838529257445512564391911991997039953053741770952352487291304304464468634248170848871030367146003517710227672748586349485003991782699707969405853695896785851458886420332532755162340658398476876258748478922884682859695419553510406078818504977132678391959230329951145191166686021797068059346292206851663278998414668945737139758762075539624649185284349572930564280333663446624172261289382996878859128867631349581927193806638335230342835490742188275656155435235319943745526521075231749874266171697757323561195701431883096464997499988901008897626672336726669983657651991641302126939876679678068902269288248827056804978924975226943766053803398889842026892609775985962344179700383095437737844326587223829027715378898218022671042380069014731466555490160852154248978782952175761365909134451187743762050856629424355731965405804224450965993817796327073580314499724872872522264815283484758406250000000*i1^79 - N1*136452650788265578083046178342084270347235358314562077076488965798487346379278694517911287592217014175793153928868223110495438654924027979701456517822729099412774052646473848577939067555500943022131170179057680050634059912296183233358585219978625761054174763951002753224573105727079662882644109951171875*i3 ], [ 1058736519692275904506740294480328733121906780442465979885723829082440558468263601507370726540366934749003001567174249194611571397455638221772030812056570440293565465908677882223853241676647445287477530930856317700848516065901243753166608816593950541192819371624713398064371217827965405531228647089554178310823420258013056826754951873998394974960743044790348431242562323004552727548773511307468557976395211257253315216377881045192159230298163647297822003237698622902315608485441844294196363841769087786469343579000642780682549061131156922860299471208783564830159103780671462931972194048787317500646383432201861662401107793272918858667490255892541973831277739667587221634696295908647481577025394952183047528063318761307385034433198454634378300746731890126128452796004058214063744682409905351607972467655147313030160935413214153406011414759187131423536491238443337827068631354984179898780627747883762951636104586824131141760755764445830694226986103030736289601365664001783325382628522544081987006047727303587127392167431154808959571723903878645359413883163508500252906049511176661854172655195418653292876017932803396529538917701810583292421463540035600099960352504677605457747465614145527286920873305317398667390852509854106101627281159107720280801280000000000000000000000000000000000000000000000000000000000 + -4741801325474419110489568647199520191618929609124945529203603886950085286266448019518584333950213787142859838934261746223036224738726247429741213911011439190612025420901055999286930965335943362209284208536098632620108548533143117126596260043161291453517836470035776411556869187719306598346675358047659450472162919310794836325364035783008593996172057862690212488837701573326727924116864189795074313827726655221227670796396752041990832001809187991827090160600527950968133695750656655786197328939751747832887649492177767441482078150871508383286255128505665691516496139786348329108430488295895305598091167427909494277868018987339630814783704752324096800289355465939398409648083501138465710513588689263950824685125458953575183469043573356595263825009149382007425994925810336191879967792763568054326793011471592200304045031307521469127811726707179542832531385909993683881086527606973078675065556987889499752366668832529193798782912262533605057674937120358502813779589083080304669950092979161352028908652951889883566243062408197804671034866536616153892509770785254785629174310991126779039083676590366544970077655087923339772969486445178325987308268476279719844869122288805881384041543065489616288951416067580877107710427890544412820551314704640002993684480000000000000000000000000000000000000000000000000000000*i1 + 59783898517854458575304937041365475988805593047239913704755066732540136968331423326318920619170868997209896970663848420350964784035035770483995032320003509316150536087218656025190998209180210307525221160041340105037371059963393731845043437587923757199276826462816126079704366830824147922811746768748921157481424266517037557006138649412370004170127563989042110487557129099296586928626612792275499971379767532818155171658208164946960262113838494024859754673068222424068581077463270776308649268813864363150644404869415116686427676551965731792469520445460308548366361923594042233298403014202481033698478396203228605593732019753457256096466151771492803358265130881795588884513329717215354865701704255201046672830965600899974919405399810178990686567892526906513157705073449294727090617352018218034545126520252432844864254114699066804988415874146883649883540868828918571427753368454970366972013918788019246472177552808892700806997960927496197093908330293303308420056714899133446377090648748642415342243883459807229213598176893165757881000427257297768736201996941320284722155326117739566895080681306326329609283751439350357475143615638678611823793108946765317007304798939900769064267556886040087389350272542595674157436882772386439126997458693247677319086080000000000000000000000000000000000000000000000000000*i1^2 + -244971595846745641102704805003975246106179223971552878495787936368599931567939417606011054461272222953076404240389396934201505508825698827588017781964115067883371955998207704297222406028015765665140089906651916905950375477987815535693126919954831756790861479176301684677037360825698820136183222911401522177976425521146378647624973283093340711815299547587223556338509734163455935657096226628505628838717124946080921299190094685400084881187035914003876284370382688179632486911760754406381004549077112014874407872920019139801672878919627235385444926011166187335784272555736241979314850762504752602131576514059925998849799594566752710184020818010391873775846370259129205096294815812487061910888191668684517684069471293791455488093031539786412352475100860800449045362431025604144214750285488654691992360528871867166663860377202568919540264170511026980118239079005021904137456392031821030859397001354061835231629595550726693335411565051196514128458151261386376967442817131481631370096847061275018654891964663679547920698665413941478868203519036987115958805218465774289061011965868916418707456755365258837149244040923312141830142599873401464770146997598830688701207312635661788658826192924834213960378060236412764446378133785858151187892186202887858662932480000000000000000000000000000000000000000000000000*i1^3 + 869192265780540226583121177015221539553161127020213989148141604071656311757828544872383405463133242679970249555711210549416704831901516925077127432313167446670209687566306839269559776051820405151181856960437113769873409371865705883001241242940780175622622811136219071580154386186112673498203566724858414647335025705378120543124341841579665286080270154533369069678153357268917309897906082418358841699234832339524479300061560389004956018320896912532027387690592277015136368859275995417010330293201270723875033880016120190761009546931809419538515533928206232928026661222849817842586634585705238765432187838663205811848033533591969857961430751526075579460286005159708892769170280778031354372780697067975542994969965196362259087923745640105908968460269888927194728382411716620778777268017278173008328831678669356269018979308008444562259489045064182013229245030695806241592736932931211743304392058914949503215686534230184165864669280565632634815346118756911938517441511051883367031137435203095383517791420438256521819656624618593425435659917773044383937655451004028224947726938787444961563551590763205369561115383079035900690255589786641576773720827887390010955073490639426684504702560236350464986333595546710068216641201098338857102265741360853573257134080000000000000000000000000000000000000000000000*i1^4 + -3092650962345188411100554062887624057202616353525653703529609306203522812069215667266287719933863603129450552491840491912448742714914700168503688618478175755743985589391355851405841113523202426152398678052796147938521260777282388940283576944194734763612978774348844403237833163420707749647101826203732049374799954068907274442141435515904720816002994703898509660341891557844275498680852014616565667573049167693446411907427990882546609677998052462765391623309423618692289490310948479210391917980370839177337745778761597293922656955257119820658204633017654072898726947677048716431877691173705893314375349952630080735950428060988390928759776395374439724794584944081659247994547706314595239328494330870359986318497133881946249914461826309177217219586411018275257186040878124643189539044973772139455239230930640072862028052196694436753995010233290964828062877552013806095422402202295211462059962554862187660758205083431264848945368471174255634235654665288479927154533025321912768094209411036459380562035050679756369566944338021201032741054277679241687538627697371707389902089276518933780964847491738631941834392825528385280819763482804247187791477510224374218056206476618091000174732682255444592368870817853238636910098574728128716435033609572381064429568000000000000000000000000000000000000000000000*i1^5 + 4010950844468133415463232771546258247714328802579219656028085030122805304880701127061205981422148821194674870343107495990556265272282243793224271823024436529534773875293060968543213947055344084652742536658515487204109365966793695577056179538164842193630019889094560507246826828313878788332635578742028422733080814906535664491201157903808408831151357521864656243024574232778257521738626086079843022112997354888690996140110391741741008298971238363046071887820841651369083627796971040225189279763959901788629767782848234785352285075522476140957234823575994129517118115310565614597427471054338980978889611944048863026524641288542985920825654954055562457914173387649727477444422045210299123368731636083700444046356707198653286873786230841975813833750006043138866077766763376078745678444674002558685360295406644840169483064341463926736103263387922611056094042616759130200677717326920468517361301739264015354848389861848673678930435175472161693437304260711380539207967597942177695359673771119332710968344094065613888484336358710525455500378428801758720396054503086719972935914625700769140871277010941750100120604388337871010689328427051573431210536605472777337203493701939591355739777053258861090141526152287105964718603969789748449909855982048324724824473600000000000000000000000000000000000000000*i1^6 + -11808464015236602510665524999283865637527198247589292939506061386757005557262824752807163479468640131767787971916562510137778702829128131013810080916173255920716553998670015048791071079641064422837096084838575720524844689496182031784326096146543418145781137953814974215080835935787615465320611910648244547365982858476299796337640147542259723653700852229953297906521350636911556424678106935367893161772721772447994750825526330149039938592991786665680051845650593969046367814229709081159245955149088710869401952999779464191957746943660191346388339290870649557736006826931495213729528949164284072736138857993958692334358662004373831937240889975114232377679917200544618554852928585754930209388359091688732183198174858185850201541800406130790067648735074310973484087805597903348946620432644367221243509987895923269508879339038293948915433505351088105131754125999529831317889311271195395359963395087307167412485399294922661534333932233518044435117864354311950617137364993438868311265857902026348681018187190841410695881459687840171721873243472023557542780376089827297278428487227296059063108869226939981384908332277818235084278924986789367083259587102469466155469547680224874191032276767394302523189461091684661445903138959136401222015537984667693248151552000000000000000000000000000000000000000*i1^7 + 4543636217151304985974629338277398299401338374160552203723045127500811233729613383098949792985396782609496120758819664265670321756023338623666356934553226284246360352033670932585091897803581081009538283056454706060296437705412949283015988581313843449070809365615811435555686607294946962964366379354719887968756656703081275593242741197111052313485785221399809752138809673788014522565335751418862241780374341487686532447586250203141091862201734418646981407386253437110238934497032294299713708774047944595781249708093670586216570518943628261383180911574322936905166209921950528752788792884741755000214190628740617556620180340244799983046159022842823465164020241559154895009613477350801252692807737018457445972431468833355163675609115052650185446583560835154476370880056765777411622002486645023840851088616505185571206248947174128853148824331663610381380982658076440551020486342079386782384208408719526646495596043401547908686274031378166282663901736492595660272722290656007603127084953383289529546590215892226649217261223037428888009605869985879928186855498514964634104159592862008499845841409911426480506092678889202403927862793761721136294438003819809295522259234009052328541386292238560467391789379374958662275208685660810845108120174907071888621568000000000000000000000000000000000000*i1^8 + -6658471234604157822909343819590858148040323998626007068087889275306777818060358429423425395628803381703315618264986760962733637407723534402062311085065297539033749346622776302519292029546463126312775300548563200518385805940311984943803328805004570279580063399619277287588776715809750623890859164870834990991280081154630295080439672540255779528899657661629399462389052330571418719849838428069904665110613809518612955409113448612592266430680597494318784362620096162520269179893042051664818211607698012519042932864728221462051401753257357910551630370138874781234328681231219247806053811134866296631578668112085620726572164264182597037266500676004891165644611658331343307537719588950072268106160616938941614241341268744213433447405704808729866643981816562890934393010554117502243011692966115365073873320394394553335961080170391654510326424620803873135810163272655499023644969976225841233967914154474666612737472494623025528870525185516931337720240148531248781421032414145358207860629050065424077001045571066678146035925730419160405809162056203037096601624789382748682718674349375696805396421603854121176840463592533877293050528224651072547139457066402757484686303568177016359690566872783156732081497055433860768922272160392929660254065562740447615385600000000000000000000000000000000000*i1^9 + 9983745822845477412907010421680950355625417841856408638542577945051306147358615647324541590001475566177041362890665342177889164150755564146518133801515958571462152459866819001034615087524702302066251707451284605859708595810703641617362059104794071118699156951263249177073616922596367806362156107755332895522276097189696502595906836011835830851468629215554923449531780577761606260735622169811498314512398293612242193386182950380060755770762441893814094672321505202713881854191327472749816599542986082425656897899456800380479366922550166782143862022935500762060632952972107207198206073741684376311988936998719164060755268211529162374357753727868788784289037425311420593014133587563803776593024367035447027439713280846853312135491031810830817594351934717595980172617498784731551244865934617439741003478322136187834477132272537704984111732657316350225805518534271456615086219676717499393478406560344466784437032996026266259837340881715427128178417846362670119784190914395954385011057133221367326900170391418277923460083511268878862881599197017811610606938492149490856002362203092097209759593557497229297955270970089698007816740214770247122843515901207406576955373707423287752759267597656687409233381399653955623226734672254278549522255655203697485414400000000000000000000000000000000*i1^10 + -7792382165850916731454328694970022715732338546239756756259738893965339831389877788093045896740621918290656002878532170539882640100534495460777136890132834351564057844785884841219514051387414472382763865735896455345015149825333305116574043409605804747899583386149011658681988999085083860347363332570187302039655057390192956475157356971380052431578120031014828907461015767913223343227290368677858243362902339104382783479457106317562632705233171080848817473125473850614828874228244888553668782455702135318454306261193903393902691486519151384994383321220962389615193898936132931411066166508668882062386833654525331005521002828548800219755534600995394399325980805157154496568865794095199906786847972006958354332453660356957607556642909694327565330891945239954829240756505778368218993270978877839924724317457886295148091431956830604419075853071934924137015116315291352289925578548886650344183053366328177088944554095208232656498744333740226241654700657447193656170393987300658669644524008229750030455395609460046293575524925140415614945739402803946111118560833053044543097964522977867028014543996129299659915502422339600535066544947768174839259496785544550693456547907844371960715538801865768314203463599540759826812304741600035648641036654858674896896000000000000000000000000000000*i1^11 + 5946738467363374377793434098659062447354567525958455576852263967462835071201835235801667359784953660920191263420871339689259574301998908395626342686782464106709718924728195304209687068634215176107474829832772228884001557375527235875111353492578269750902563786227925990358813443608976321147778741879537933269021240972213698653031667195266277237767572380361886514011551408209082550752051691022396707177199505112637272532726311902914097058736188347107449692466602969294081018773566439588749602220793037180619281748113311365707250390803964831504955794658934339062506882179598039325933928672491912147163650859981494404591781032355519838059201104169678520791890031083934609748663595929541424618979861030078614306451579732844036231967054044429469762137579765352053882706567682474552686883412619551723502649342645333932253295447083253315399582326001948690178818412208026922078142734621000694612342292256350046716753107825553229136630921503851812265393793078071037730243342337529350144119463680369558161699903371926898260373529191754686629966129149944396949112165567684111794245703828786153167028445924025360755247794126875073003365016399478710497085054190266288634369296932304581789161735129890626116324231594971077702079183206707556817702549134570946560000000000000000000000000000*i1^12 + -3550674190930083668301438804322018211627621402708211096859743152618136175650433602717059554676864187736762575834837097045345582434262603634027562568255007949455131290823031205368176670712379165181121943759710376487026455461316527982229810492593143325160302218036109634438111662998399576516862964726710576154766251789401319294222422176359891790973558458154573659252343933795797368390486692077789705474654033350656132172328346613109755418963514100806323694558003476525998887214691635524042971156281850331578451220851216906171578666919151412365444422134240556872530365598401673152545778500858230862544894044791226345635232053087532781849340925395259309575773795423492984660350493033148375947962067526899460994256287971013846479581242154706288276387418808546453070679095043196567639909385913136801937879633637832233572962151289514774044570192389314678142952245830613052752476313771405196124566076690256982437540506165316792869529006036485623487227129138124939506983735864393536205144584904590788420399581515661601097566900691651838594879261367077119721260567232545610582010996500639076240496689881470474823046928831474839919606838581523179957396625750138217209493578382663422218810925739471336388067436313712361400664011961777186593447412945964236800000000000000000000000000*i1^13 + 1719995227865618169442403528605099347141370215916315810948953619008568502652182296799354507366861475192705011646097074017270658049003251684336198027408776985440035704708385275115146645974855125466525372514806401094576078775046853922781043407229653622732167035302981124109024129916823627216496364181608586661669487968330702907652176096856578255835371785683569968931234899979680913792129935561261193429452393114617447227264797763641329613345774673859548268895808846214695018147800049202779055852836864566113542535558134670030282392975867620491919548990671853188183549496987864264530878324443280049728729379449684923817448946395655965275995762559614694314052155736266052910374392492787099486567342234327955122721728327420161376587574696997021349903740160402147662107983623398465743435424874948060394771001782872340601808742534619033909826478846416112265940493428696679139755725089455478722585395588039622641676889017109733822460266466846906811984648200337299459954740937276223800526847551342181585842239898232057279339945803205333122254717026290696669009262489213423810379312155672939375358607008873900654043103339143039954762970452049688333463464913784463682250374644795987429224462376053736087927828594645031734362920350906039359150238713511936000000000000000000000000*i1^14 + -560832711616588414138999155219771214668199658808579351487668457276681737244248237910037162765932958425657751915185651381922595807139044000960605375821557171220109161188029309113891130626382378656770781215956690941539326689556021391633200511054897116117216218735495065238728808309347388439158941124262089544044111679004485827965953107887795876398758474597824584517588572924212998881039969818471924111776309398447100542898533492913517209926424657546344877607851452593203357870053736408639992860049384892190063603686311783232500468800643939322231883934823715855544297307920340595242817468260511259598038530135911278010445881705649470487995760877454572171484038376116014314627933293381903682926019324422112320635619314800993599567652089315660181947950585364136179162022455327126350307760103793023057998632338492646508916100541249923346973927708508408138721618214284843126009444393032409806742842961874955860344112290929788034528952506785610465524671308848036913748992271045001721004738151311502983026692215883920312635514752289396788291192066796102240042652778387207575979199147832635856736039487846818243289652331989981618080488041029215259575609969828956512642512802251776254919401174996181081989962955186149128434404521033856968040390936494080000000000000000000000*i1^15 + 103191371182846558941403535324158167032775699767041351195117383336212179941422728187067817402163389694994371620532026949646610660119595578408928153012682893226618735018271080733453395192810958948363234971982318039028193685673074551215446743704000718207361153044948667584998853564947095568510860982751779226849438795542967926323952183808305084186178074981237442143774465211512078774613394433449239370380509794227226481044072748276466898809049966849616244812370211370333255239670997806238676346375564076964401257845558134078224413253386803757203335703467304130464277589247820684947615757515461977010982689150429267008174675769851641418504494869782508127731337194482563133189925176653365075500809446604857509593116003022600266041121693884589932483520156072044109049798615115465860405085881401975725977106119118994419347977492294296785306205355142002148326271254678100706880929237900686014406403147204846736257595747653014859405500542275420476094737350371855322099132427798564127826735912931654559635756254065954457665102999087529924604252868941285998694421478743585017978774431848510138421710895049806476122877566354127498378101766291109640842949687081962620599186856504181712818179337499777542399220683085226355062603119612243333554762678272000000000000000000000*i1^16 + -13069074730697047886989342388703460893629024854849132542059321320906076079059885730511538566411099489310748591334408495503563074930739136314080101823074366176627931611530329958244326630560826303168092180012461000304877876012273492886196963268220557489773529473579653114237821454919891750021685210171096786732262545678386448617152736308164713747046964455860715506420723204560700407482782229043219327479940329745559738946037771527853728480195546426554754849348716299148033937384055447634024381403750305544256617836789885110011196286341484309032478409619018718811199788204039694751177271823704758673020048538550033399755513173498099133684295171225914420871732003424711152327026373462028133277458339067374351882074816236952815784458064629222869891404799277907681561222418870924987975118827458694544464208755708815646650781632431737443365222588740385592974263127762200260621406582371670067246691468980225491342342134880745526043746979803258893388592361982568164308289799759841954869056283270560205006464081463761581824268120269568611932843065981286756413000385654232000515126686736952911695615800192399341458739427493298797024562508382997302968255106974864259316777568105231324407465107912549392211491326284659260439412161212775443221660565504000000000000000000*i1^17 + -101161985399201717601226130634933794100012774489259435728603066737297993360120971772152574215212152031823528636103872686854347047498550567562236226157544322219813460079897056092469612923692704837305460819565422946356064678731301271328681970390204718164902680944783348443500660709044459694681862725921656124690116940446221614762071743566454382433421461023720306803810518313855287046411142818631320447936772544245105753765445873089887432483554483412673880952426793796819347341107514892514336542886030719416150888107534491402349770376448690679937175174257385927337012575358776309639860726482364163771192191525008674439010004754953701194400529997419237616362765609437468291575159838309615965341119194797551937848259897634397317990003176051470865205925064746775121268728604050598582070992951623350070733692149905431268828123789972377827871957756800617653545939355144553316353845880536751907370985923531900133697013359765346028271536215213282301776484648009664005361264841510272688679454724007675302704209197333422134807507019942136999564008228908036347716669026979961863883205641679893753314547464900241349157599126445853524640806177757666352598489257328336008291571219466658608433527955962830867150115288981782996278811013932486617150259200000000000000000*i1^18 + -2858568792183552273801235659646177819678292632690415491574524414417431950083312260592626290306051516251895943895333374278405295369309183211263398397674550185806971678729611081830966851289811680138495972863705099319182180707477981254526271615862532221522918066396832593851298922207594221212060957069865197444699266741994353069735871306394373180179044865861053266482858749213318998301962592027227669962807916852883586261177001542549313098762204422958014418957497694152737293005352527703817499324629247526301585215512304159021520527964898676619298968116726731352194961934541947770289645172746147039774107902398763300741380766960976844187981157682969538222392560507512561781167107970720593106570555147786985438942144884020615098489226424201767846100865194027598092478069108912172135035118270963178046843292405555397252366130985212012811165938329668733486567625995958363082500887247345397391166188662941557661378653426281167306221038611922437241440790651822966769684316726178583852722739212133281678150876837017438581314607297758383338526931554930152024667054074158085503032831377579127042356517376886005126429100577473163032356451918689621052696642689695828396737628056604145857662422195424875643650650703949117491290096482328287202875801600000000000000*i1^19 + -566962343645289136749842768013003827048196718845548301565474734659951063285783967246529261952492491215944853771047276080522434162326254525653381224451288384627694026109627416403690969504161257031992714208763314965850608873894508824177096473333671742330851831200107108665214785124522235066598325019840229934035855729771287624820183721887554530611001020206768160593961889330833548134115927207064807485818975425611728678970906439043032695151234036810860602984670332002000100552578778584727250335305343125868931983675102263196991655451591934730571507149235652327535461154768788644758785379426264714673121311404126504331357129579188939091515826695500595384340149955738692128980628783366074272068231385025862181608697239559884298137296289997828489313951626910271526719815041400494813369332961755503851819376266103762671123317694805289558770019906636802490157635820643573253604547149255009230710296498309702018355026969763053575519727814047866193237706562586926091249509096033272964616437069495322883097477329877062400605221880026114445726796130312253710748389678573305593413483287400296243486656628985755647354047656910686393260350447864037817881863647106441587254166434884906648081981629198762112022464499496363496788649507187518840242176000000000000*i1^20 + -93611502424450787872350728948791530614169967691781013514584752384725136607089912892842089352476994218651812368817081354525676647856539621185100867471059598445626979235517435225883426639563637423640146291555623855604176226879966747365313333652227651019497870036507946557407368177686611131179410128376964259502847194669362789695660056679965616004886207448835427900645137199919153966280834280461125638326598063444570057500585030235091653647947817767389902146727291216632096380262749185124497297038790588753950016223270776123889539482771580872366936899204726894284256627500451766158620829661152422074469012449933144211982625001181999393245118067198452959091402074085356104641961247470700327202945138669071276756657514832467973345627331100465946829199387722909024381902940200827073480294911820170375156926878962838516229924895387864243942670280103742349339058121818710429529784708629784916483112720795176020524101211375967318444241940598111765456812296206504604722436224887625922982916299012085327991389436405842512558154874835080304814615602434113012932529710776303855476189833847324352314658442448488389587441216761527351699502960832099165884765203194866823445519146138921586907325587796304988151058373220988053440745391303906966896640000000000*i1^21 + -16283390804678769273204616128778476754525421074266658279062611842431972977271708305827714924535703040133254692569483239334610536226944518806738964676282496282494135228969275592345362485036348140715879569425059939087908937103341906935201264106049144093786203692481349423866237453604201362755457816053314652542514951929982791713368266576537582409942655940233969840920337322812842749168306870316420039528280706122629954961470391741819259488240841418224030883560217370653100406084250853912423138007297988132150226786065525077032396263206230595145357294939640657578332648556621014361055871417124011057097244229876006633263263426622076403714356101607920172039264055722611018969040951053505750853773533201888230351963831181540895418599201426027584416089385513303568418147737145125709255676567842797974067037113552414109405496404757899120710894835669166419789938525777320439642409521750377478822198913348957877765496300623268188228373665439677551085311562386199219356552755695449329667807659540496910332667522998474091015589352112415423205057442777359855972829387101617196279751355561840820897067044092436341501637741960063931098662725741774313955312252808339945026428618147586483589601165475678965447503676686165352563494016082676757299200000000*i1^22 + -6076503724995111221950133770393745349557986246997205709567939371057899639798881507845961579488936535334708900011683134859612010791666708519726900824013395480698277879303121648357005202467937267179268242241111015758007914539632039349964301661865034962912279251786063724391842035073228333459530967568377737587604176189468869949780362260487456093512447726904494750519599723885450966353607473169420533047942315165225045186038591888526583910946000212255728093623455065481794510423243583511749250527520070130718012471865523361194101750932057565835379902268915549685771927601865098367836180044676520580926387225888923983335210725200317920728895480477606308419430912087277239844880191360780823724058336915253195703813050857090492269780983409878659171941066335163738494996960540499337224663155257995324377258635163122549338423251347481679147017008222922947874849006574315975395257066237673404461073822621028686810356316154205274158804250258117071286386758891732860900923215033404629113431060436265279546667373542602681968071456738617951488669775880125140379837156756120178631273414348952715952074929987470746239795336194132971126637147382107647094043546953609055913260762816091588879080734030724344713679567680881365677804168849559388160000000*i1^23 + -1224128874712278464562244362142228196009048295267450928293553567814853857440125671292354421428411220647236220804800342323484050319822498826390190285461005601717127223287302575564720440571158518141676138248107193173491104767016040242987070859367397282705027044251921914527520667495499631949244080824481848231876336499362004470783906818203938940342711258462735825704174035859166038310913143505497754517252447405317643202749719666536133316817873147398162954199981120289919409567541141859828557486352717191905597199851033477936479165354241761843343905618092052209787644863833672009743552147627129059430497228898648066883516675790042428821362432531447130615270056050069601087766682523607787481845339722216171109514538834030460103750023792966338992138271195620229725682127053429290000338908277684761850611877073665739770122314245634104902707866661657287996492837405518102661289092304020874173674691762357537469963166989103510459251500615023003952051406401314238582264548320723728766314528305091851827877153497320926558645765276044099841487387536879518758178976118118003540748999024177826039509540909135045083664359020166536231706679480911122586191748090845512074818264092135428995033510694028512139188942944988756597761565754654720000000*i1^24 + -84209892939406347026777633844276229615293725037210379534619392198938691212416489718821795505020416477445493786890779045476105958083102194775827500796846994331233173375412372021810299913572519177206462667643018114575563439652371900499791155575263539142490295339154379596606773570245376028366861117708578098348147785113621947213701512957629083018788935087026361596466088125918647643463058573591636996192518065556548835801550819561214233511408047580053045763462508102289408950845715116166931146737317925011582710008906893186015152280412052829433237477919132691837539744000515207906976233813701005618261289814858802313161718011036262165116580343775690918513525194143895597534968655792142511897854882205478578697475549126867573561948702407481754978873157338968920142331488124835145142062497764430566340603544520610867855916195158153082061842845648912837771228830803167821691023388942887570389731076111952623182760622710493959353578184061771289523451650514583933112048357207133850890709227874883000516116458322212151727209799695986234007605858075785654300262253636033895669214411115785935183825576253746131411958667859656888037202774477532833968753379440053985282889351528124878092934998561881136779011473646428696935302955008000000*i1^25 + -1086673895951236232380781548775798839371318495939028262994361756649423098166799760267547336884877772015506448548887731707218992438565651820803705729657207405113292759706686673513473628005670536624527143807673145219447623106741421884594009273901577285311155121472064010233007103502719333696512622926961073000726121075727171137612534126307490376579945491055148395193651526189111196271757455474785751051874195401339734845296578556325458229123252592409475076878993515434686099321654422847386538581057110951907956957708646523596483121770541052628959888397082654978694388732579686826191131106689195055067035821344136629038453445049059106971950203087050465270266324211230491496895961740944279371615867304448592145810945475830355095105997658903377573249909072369993572887517988235032110381163320652387451721827124302376300208464418014551372820408999170491032181486743180021800578665450565169280015336714768286666729656935891935338965701597605043862312474885884072005376950342195021523883940118373272644945005518895101628290461882498169664296221103248428020287513581506045264364455715706913739723356749279881306326924895813199642726270830567653506557992177917971876798202344706445819983194465987061897223818003107870664640430080000*i1^26 + 37221751271238256280272039806178894822370610122940188756252610595967638577263917285894714161584502921351492763416984220147702800246369987295809697429972574030177089502463599756671255172211196370003611848716525892143788140636457007742827076667800131314883598019150021731030606005933569743190102242866622402321933183290405640066720049102501866487003118865542024740164007072338563393728521790036534892579368360214698907891533526182234489539778058021653034623631758230752492164943472406700367443942981148510833761165558205873914355087743316562653325854218849623686347124846858810267616867894141080024716988857503594177390586659577512999158782209174746122210420947774874057332233352759179203816442446531025123863994795153552428173098853469253103206612906636828265807279552538265250295299839404928005012864820952667749563543800506099827119931791717056458204671598691146503439312826861714784149935976454310370398080889353198991663579841070369695843230651063048517543047353174185622579664436211589851620457890292771438631251685876977632518181532361108911753485185686019868876546079484787422478022443155432650630319629502331341747610200647381636729543395730541396578875809210548942448985959689351341952815130916325834096640000*i1^27 + 660207822366612632028535040049049358953232664661061591637833967834945283157485901080267179362638857933142484311324085001743453415173908743529409633969393245164511568778196217394077799681034462635657791557459813840936194023802089881192999325489161618804959725362042377979198282439583229344951627773881293234408060164752191524743575921203465601763048429016848138053497460264731930151576966443063433147394988192747679208954936996535326913888345599963711954079399490119403725638829512839159097837905003564570596532883007109598715751261189322362229593821787693876876662156526235524049999286515027173896860613524476747755429960652136232766860957450027727928585812172946667520200627109746859009869781370787630398322744644732321988656813028094461526577530072810019532547221250251566358547295360678916163899428519683155883995738341171518320444510209089464632318056742302178491324427977015402238043971024316082018180656709385870699217697632226019799187624917660570111948950920794189313878646157583503872645034799445663643286306927662595352388489241457591968008382330771975449703271708970788274574698755271307135466714220968596340630210031507987181824008673370088827897705411156219377710397698606256661821691003534311424000*i1^28 + -97845808452992349009381214958073146189375133257836829464369187378598522337814429379763849457778066129123530744083617772240484023007216925677450148311556241683627279110643758258858731939227263620993464259711362153887149907588165630140010799624734897820273893339116715205129334643597834620271452759010864298649349065722254246646294100668070572024114397097879506797032920001319846180278393863776378376663490231713440519747365509031028126027951832948239581261209003182921207979094137171913137526929922807889254052888590834792315280834706814541197335177244323852320647556727046808410624360337648750277210627122874027270037702759178007618837406384588750028292459561723670974357564215792417463573893030919338205812215552862830689238464889720779284740761854091755116606233035849752266355723014775631604003197540812722858534597880896422882752457063311377053043701566954593336629355149268114983282081484258631427014030301491876345263865444024098693989818824122252433727039475102466321560549682662041248285084857144662067165512156509448808823225128008450872976354417367100190942016943732798912485612061680822200908856329691672428576255561353754096510351207453154348640192018345011310657457323845623481186448577533050880*i1^29 + 3135591777035715437568411423588711389025569473291318713664634697093415501063826617791798668009589206446809214703981086740070120977581270098755404030187837140670113135202512284928168034600168015832181771352943656239541833392839815989730896691219823675965757765661482184129129995634632700500302588499154998874878945505044926445042993795586786865376371249954619643351582382429942244825930001870933907945020189343113777783765758999879895890480756126825466096805695392970476543611943664482224983081472944277821088913242148116792676439085851234117351486475268017151678548358567554171226261436900487554833303186746595832001595364901210107738240499306493330859472114381049950202090963956202688679092729076136488855015844087057671960519878729614280590559418782485520932318348292323922554213013048695427767404628060176909565691716553738485125320700428368738813888359519529760751087402830269669445843754129784776849353742121445153407223965361404416026972963574301049509465267946686193374371745062589016680351095267694570731360595373202803947425506284888961328909398511448199941239392485256155069937313292352224497005251300815455516814516273010484233984873871193114298741295430714248546852664935137610466658801942528*i1^30 + -41484649374828595431665797545311522607366483241405014429345228491763285244931523126217323896955860228899182147455016040071658902819235686055296025652176740697932201410332092142954486526907806689733689389010982697772554719555205642117584770829669897560432852460245271156515441324039784811258751822048053475888163571767758198572193038795272653902887720496250038522395355896994151233004876946427666250897645838107534958335186235266843682196694565534672326876037034436766076756191314562258752221733394873963461416092918053436480427759642889002687689427273927509138226268099745723836476055944762538579079271404011967824552229443499354942451100276211462666231488986260345883256758933698234567633082961430264662018962827775220692205357792968591298410274926164869306623655916973713318955542074801686426881094819537931827003518441898615084142131536533953113980457918361866094458984547236859299985109465860247466375630859069249962271888358457196195799403167155985274703415111221123689431652310490305890612568786243959768653452945695521103970607656206519208930552714751741901643286547775515196227580431515126402883990853539913971860774669528546358058231477366192654641302589426278885834371453474403864509677568*i1^31 + 30548148481013962383662438266084205774289990663477151870267010935725776935072639559245382053281709667945550303695008144573425828288358493826968243023672363337774087489352582522146635220248338745663446146996141370770257991131085500357733085555610067407215239698528432854048562399003708951043935575541701627919248272873956074226089349071716819858148757930745853550735644705797469685641209059429378664702468190299025142490441903835811105480604247087206577693307081067369359991028839565470082706206361860374999751802709659185949387050060879508850347619351492083043939559292861358192270189981499883252652300010572224585905273872033640999010721286557980763509036721437254568291850527426096857847115270344716781295050188803362171409784978031625520798821432944044334557572848750179048915699393574805663872194202702520357776718329840867771674681002779928873833412810972966650010385605716657564258814277598357104748888534210872195626373062260134252370586157520856475292963608024626984092107288774796153668223972061821799822427045283683308822727194995399197414711679119211256144031786496338724431721517491634750132443453413461427912641601574779072120217370408086574420038158968348919120145581746480480256*i1^32 + 2841106447775255741436557267535374915138476786920970970479104817077706916289078889464677388727291502538666211233864326276646105553957380871356818221622942216209017430881458507111837615900753503227760738051192485292181829562780325948791225145078788942252611851925373385508885723565196681964704002843327374967513691684211138226056957511970735036216021519009842770693882610482272522232638705771060476721958565267703593103562694496129655660700637414890778485195691213403348000230892074389363153301668498397116436947760268370961974229293141395844849756632852804138984469296245091101480290491401826548089717896405577285853757561694492455863875379057137733481113430922540417389244747730877615100305513913829537924923730872346693168163836963322867692223385016723314007584977660022837220548762764255047960375393590720117779001886089849896988274466022527879083032766740992721732218566409968540762422933718059086424842723444066785368629814349847930123618393784335068098582049257908948807407966559350390623333934187410146259289143791857141246653427188600404367257334077964594108314975228273631718732992951977609740169872431251272324566268493694294245421072575430232547174325147037382083034532146053120*i1^33 + 61982549482140226459005358128205460771961978843066825576913484637684656892130643055163582431557842542784885940648440194463660192303475713776759348067336109021211380080025605421752890913693297635923748941874567732562204528606042290410758284777645575455617131005773134926814523691394446337863103476079901569761430836577740292893950699565724331026526994494062910934251689323705043382166093114470979492640243900815770795570335614609194264005456360210427879400390803669865977996171098208028638068195424327093242798682825000421338052155232246420931427082285820201119724396340747797819747816072618940122628448749969187481722377565662930830920298634526925860815645926820499129289595996610052734133804131301839449623805762127220495389399512966895867609427779183447206952786389390339516464634015052571777344765405407441460494454926978803373089631084335244558793381956225972277472896807039005866746059641621139935303084363724156218398142733875811178980180268230413132933673434024614536447644333657491265437237751019209346194820035677349945342269074773730065156694651204640562828385382862055255843860602460900247814006165729590647217282807930569167716331783667985048019855933891411699845864357888*i1^34 + -2274121178115543724879822990571574795500766539592893918319262287191513375443463264001568292764185855666746502156029925370054071890596704964151175937550099439418553898417891338725510036066420504425288101056720348053493464484503763992058164719682810014604044666510412947404994090477189140331740439611810966397503815356262945529836052601756210797854162801137841869775333439422788789288842022252521088995932883058748368935017328569268440893671477399145326233969461418091782503181282973348672045545679113823340136053377772641865256546618736666894115978381921031135071957679783017424796536123828165570067348415538941006440923987131122039892042246046977735311874146278989277303875826752916741967867904649552398074615472246783163211822636468140411085170604334237720535761249913080635472001681214070911998540725511362645851073020839766177936839368307549348670206379614343587201171652414227893384839520681818849302187591156001756865549861749592647108245972736756136005633150425548067889319919347787209281007136093488921270184174073208144371455780133962018969102262355822186865902578973795186664796565359952435491845342583469531241376342507844936706013383625458179062389109698284178492096512*i1^35 + 26434676920796119214731767937014048198931810561847833889069650480151231798967124911695630992998916194592175911614800514893309471495013258899433964936401095028107506292954257525952175842857571926978115373247352527747961214915297738529409684665554723718294566391083523649610286101266709632605059759905915752258265210220404923495390413276270585584718074271541813708288452553588475630904384566268944150324949024201635807003066051462877687044253531142117812118657679513675130129553400261372979415491113664285837634145578228205293195510074235911014524595355635159112708849375130613027048799338445599761884395886043253943592060898052847063977736967939216970785839052630893418355444566576797414006842557737656424516899530126209966586321600959321318530941911085128061674012476874798179256588587090290755237349266223390914055680524737909580612995003260960134469803285219808525267397729161011964864051960802302159323081798329265290199105651698242343830743969200744360320932921581067105906984494736396150894382606647892854852081219497372097399782734159914985448674789414566527778608846879795783434650728744130409978546504553225166073387679359689986023268264193931064716457817377825882112*i1^36 + -132387354951607841758392578425228242095998203396147949599136368037729161731344086037966991103058062945661546224940526008024108148414254183099237305142731767454656376778134061700395374475933124170750830660858717123108277118451264777002521246428724542095701874604792217702487598213009189905381028190268569291011412723238682188039126868198117463719647915685505373235939347393545681161526467142303024864856167318749217314499461788348471342131972023470361153776087021459738299733952895004984940145419173519327459182188913810538697681040651584005758577734007823329925735370086587110922531490706671921726612274625827214580613358403123873035292244571365552458302285680011575499625350181656610685343483803039524500581422725295059672103820214428383170665481043757914386809870974972685336966391406344829573435022845285031344030005823979380447671844049081205116278062442826377517822030107733126889612757134542958772506320019854707235779423611045083576612109050177945597339687343125975667737622494301365502473960397153377375178408040371158034461391851470316166585060601838850731415017896142618280513590587868679378688603981772762074802204983453205902454600518303846258735484126625792*i1^37 + 124964540376585796774033347739874853534526553652383185742253178352105685205856032737809077881394427340361625212562324430248193819972329422821208045079258328723756780705973457533374694767292126193985566707827897124107716540695008255568469755993459385028805529951704744543399166074374612659407484741000845142601214326329862635501608546623520477677512037610931613477527304272915023252772221647319833337713839192790702469738130577879454302788092589570900999783320058920634580971313075297929743399638016880164064966891550433755377929884677013038954296572947939403083164681509049330052007039145613434012770219832714206709914190773018449944973846301113600488779092961801789235240832429767687793775568465696819739326387231794134305444693221563438202021599608450724093554589725717606290244204477166154675900138936125851287988494535893599113310182313636357881519551546326374740200212350446597024347937640729283255476197930324699884516073729286142396718435270383724483664598596557928283644231163028861465371115771314762386362442396702914248273882048258925650597491088305115238625507308082175767325974318648617612337997161641550090095995852731286790335350837892268169514450944*i1^38 + 714909873363336448619422044014083108295758270530203354924178275089375492435657510837096069391341464321469121355948176550255218439792972111990230125308415852792849097567907185053301036768702024516772037817563197273465100855480420654324833283197226531543032059416971550885984200060833789876481539112242523820028493790319137190422147175281777903892707936535173775141505514414895331226315655277435368970087044156947098956011147464149767151761575264568992537074547535276467626293759281464591195814117126474017661878727819870063296006232868985018849816927426461390667762318425875606649985112511741863409774795900263695169837187835029320160240469126656340413377205358655271778862391808807566463245821251680954504491990799963610589114933702387150695641106197398466077405251932780264326984214498540107560281745410158455233970586113747605439161935322540098629221330667543921813230286632241316585404228365294179717207937992994171090212358821137567098875480421324894597543433296012821808167527114671077684220438670625366157985830893268601499856382635449629644325487750655518817423772919190591085545128019206191187831867128910054060923217790275328640446304267194815479808*i1^39 + -2352974822712309718478739988372489807679098802300415655117289408163827907437491270335198196999220874166265038650977184735952464596084437992357567494904741792238546053552597198730664749295848966138775465981580712817828590459989343214670435105877468987518705405752565416917117140214937042051851118975397001715147336309211656659844062929666741468936091495547954389003929606565256188019997937784286209988758825796187234109121513716173491929601866463961055184743052732752378989756089888911312830745918180778378055594154703185382553629908456904207035739119144117108467663160359689639207552315707736596221111159914156379100027755731423772328692232285633948168102025034482276630649956305900000805232895847555343951161685549887572663467913786778839889345483171812279025908746651837175364090990909781613297231697676072771154116718169836233345153588352749250608750138573367071321905543590418251105073949974043894247509851735234817243499756361201794910944643707342577597797911619086303814807293706674923769188396719399489571502865454720449641269644520609440695819827517746752966154727445476341740864464713437512234167770918823155482102344781563451528896094368956416*i1^40 + 3344068108105074776458667928245164284806498196852733715727143224999082664767784889787048396868055935177973912194163811478272689059949272214378908814078679661409790904068598275636126902686228116420912665990326859023059004878496944243055603732779384293745294794472391173971135930374526839527438607511129935373001065111764076691031905065468400191909014994925734144902215138339684680273032688623834067916490997384450674883500262669814558590626126809547694264796072958353158353336227232811546119348202760292451279010585465544941959610279829436498571973909589382584856918699409961653357205813222685763434277626535977859468324523057547152618993887609924460964922426390034827406407747139767825525343732207188776080768657371246884147509454994766561004856023567510910116596993748251307298581225070613155737230674359751705211240157893789499580726091867087892433452049947297001497906101742479273823578663903541515200337698442101477727021737539990169115181644971044624543162267040670651224772773707704671971307125475644589717662278493160296282905199310019234827560162037576842559370744346019301973089998990052517833444015071743321177530302555535417441370767360*i1^41 + -6253844429912143714041186176143748648793781413821533839087667050241841797937835369305829328633498140786178821430540955697453294810886383930188777061941243252973519099870104818963463148624412644022343302437511739779817946576668758766020018318517396802749612970444750892457099433182662683804384508528060408404189293299649960977475039003044841144907869119961167733214935548571974779192742317146096727793744098473170763476278014566627135105721105880939868008287277153448712585148565477395583049811136948306048937246955618799911263292926110292480717250449293985051698563042468698354809779812568894129920625018871745034435045982737228546041527571666385476170079933262080925566101036142805017679040220087202555236349467869108613349424466788931391252660814195964787268530515004116989737958078126100805390601765715307634253112854214954965410240949915090987454072088556252952428519383823129534661424813709417625213545764768699551217650178178926739646655313299505991980735852804769386005123760146747578224506964957343310398492940771344036147052082684451574842824626717470605811208660172780272918293463935879042547472697818824325670704623153319094779904*i1^42 + -3736115567074983505152700491396577778990621504347337442946095787302630047409776945386480084777202407181337159604875672860005783485771296910489938640636892727192790904004117286434252090932773622247483259495129743982523904645392648884468178517320971009515627194115146131653516067482795212045820294351749066586334275699375867565633477803490992643520516762293718046001503902362400604388739588953979556908408681305543526419039294165858443170979272369543782191074874272749732146843983983817402329083283905304888192418475514376974549703573310080822912556319662251462954181818642234980689307102099979118334092445522879999956703969321855822626642511673785356393714034674147212349972593203761659653677459307546025024155443861188402090057348549677332580366897683508225062288494521739875169460374962677361532654049123534569139203277246970822915312929912572783093188552775506241347168485361969241954629507029528345096805753283002684525763380177644091281630941456299519422240885046488507128884944256839736230837652477497845850952872779677053191051604935751490898627943835911498319427643308389623912329007930481872078556836977600450075224023951736832*i1^43 + 45321134833740509791509935104037258108930562264785338274194986781276719361980900603856104672793555781310578387687323614382807726812823188587068431189431127365763770507481466010727180754245493902572982370723851191544456613646318214404726079257745836188681642898421270908902908979416368274256647323185346199546602140839895359047178954350884593042840868774290127036385661445902861721215013936357608577609589406920886007993327441172712663782864169998036506467741485446582441085184398548416166875122995792004659698334591253587799617875720444216932935244292964090385445828786993105649039920947727250439087000115033207471992786453994666813391375019980702678048834744085218389265979602245142549835439266332803070408047095400575286233219237829228459309954829700439810030410506166890113987346450302108194546337600706270345841868933195119061020495264302713623984748780507210415138196453359197931370275972120195515030669501956595394827372308443764542344286046256109389192191541170985858392356022373169004271067679835769659201950077531858074828197193620504138016113591874353124230932047667892439794870946205384366363190526008558585310517133312*i1^44 + -105236677233064646904047467460143712300793412621327327177437428262301051205069590708479067238118039270151354323045331450184014207878780946825252030363699850642179322291221775916013134081029671882631253258374102896705502033744233782684993201918545975755407025383233333157712751971181835170313378557063782379477152999782928848662821441187170409885278320829107161131347435496748515717711964689611434515334724995006939837874027925999948120944041580710158376815369647466030310014721084823020415869634680291240411384909737550857198553892178004423792232435273424193481095534888005066621330388121253420894001701872994298236303412927858149337352156458380734975217664060908381844525213430114241856309933943132425601257473779549427662159252688561675086651311823950270023445278072206305535344556082664922143887981283085331154471639005659643920684691996324444689443854065276829520036585778593481260730868336707458602647236496013865310322026761696291208541372519425221386423081412901385075765081803446862737164228427729434818858549836626344047954375208109150071248786354177432623483077724395954425615426362781524201958602565164274194317312*i1^45 + 95601378182481186532380568078680969727929165508088512865587156188056290407864233217768837669758306939819422119718727002105722805873940709399668841157190316447874823878811461726920293765323582369213689079135511758649447574579996216748101298882842651790489606368669206472334514827390948744101813820387199610217080051447656017900086776907219583348971847071610311311774527239293739646160045764378998463210655376700534500526048228937067998579652547318788783355509603209495110122249187784623031915471777061053223871929475493799077284744672083887355785549519963113099009237422866843218835055556266313525006987790044810669742109947472618349432374846163224822255231479491102572346330434560817616714476588529490114458532545547100457930393507786348549713668681663636904798110163512701704130054481778568924189898347686090595793150624298289782317143753412589928573752961522509566007447306277548509672381834808073489232632757114915106961082824425444394069594568256864779685777050289019371153919191740900940861421038357628590754021106153698966834766402982829314287409296954121351030512043575969856817981546877016879859276298779099136*i1^46 + -32196055517583942945118937911011033500159560071616575379710213617032742980978791439702352540135802702628726554538433908642505308541314967480716933501215806806144566450805597021152943105926636764297919179048220003065112614725596404621320127299223948943010248285321508315294340403352093002439056795795960396112996450025032662971251316489415829961075764565482771407737481302798492735012978754541021769940612962672304730614306105200092280908476273206100956880259420169904161521609611577731184264221350743383642669894857763035603460188639740481546935480011730501332619226762292051911559717819540694589638114884365038941338676835984758619534135831565483409664242700933931719287144483171919278461069576350606852958866328239064313199642550566341755928739261338578923051497949302571010497702697262541816715830888549502437433823821691192282612036056483771774271305896399794257516603414928167064065625277814145987282909252176915532007126210467278642793645186966605412028065083404841145760993940790819417051953361730281320390331175294490706129552577217720000224404624899533866352890792028504734507930237958048678191415951360*i1^47 + -14883268085030148327135573316392273647734661101679528124490912343460229982456092186977115651339396648954592868089601000058447522076742203818050940303521965255298916586075927814069410769123064784742100750963043209202405258875044045355625662215205695988102987548114178465970172736488996440061022095508820618739140324105001798225990164052135404977133555054083446552820355889339710170309575263461823636521390332514130264483917267704791855609728389814672444977850484747494772803998950730684325435626948244209023092355763809544746478188603535564633232434222900471538525612449947391744609400406490681696030971168379924230373219844116044463103798917449269359885885463138437440358167986419366613667983416349749588861710724060421974824826816627134492729333601036360311228911973800011832093876382554819051603026111613469759502693855239126983762289331909598838912193638584062957771200803315596708009454770365620377419515158101179736675067613808971319049518576719691093898672455304474108825516312359194337851167182072685253681736725489720025311590482008928086976960961776259459610327777035920809392059865686148862967808*i1^48 + -2687644279601485568918766888864226512421196139726192455189704009340399816455261933522723082672667400147412164167069373640297376321873295142589670625890592837253444864892516481822082142611459323722309738231151165932681825674600605164917426689443550578466555329240577640657109846917970046548374715769035211694666701756092966685089775639004121390016919514144555654883960845745443776729940479332173582432376838973910963590662249135834540197996101727191450535161953743162534296667450722947158562224212025939604257883557486561945920906790441481631501688371731418022177293543841524404309436997267022304514428226241390348416265203827960513402293502389312155277937195021885055102182404016618740141316769763852188006024911755186647817991202380669923177540365135560140074907286542722112475133045400352150170447908406000351104580058597003198969907825592228569214773016042207313432052572742554475859306186457513458544558713821954237360202819322937342393410857188458972753323479549961441933840425460650181617560087357021700680144003389397622941588053713780993879135425604650468029691627490037825751058531231989760*i1^49 + 783890629939737114174793203940458543084708851111579420957019346276395415017161575771811452076700639210140000368803528121675192105956367179598596801750037940931686508497636211384500312634298249465309549220527176275052775344579689402658089441797617620059687676842426760159591589782011332150534695424606769749025001075492525269249896167150114453805334195542206614875070450077764058891832772241522383391325036469221903143302504125295794084877620059133340918939169429660208312456052695150783382345686693433347998308560117717334925458937810864691906443668966912627955811565432251079569219185909188823461275284670980486773798195397622517765107722295274536418642504925568491574733257914388603330857230237603763643477351453913069488257996870169073017002275221327974597541765358866350359760458005143986195113294688306389314054972777095621966696923785591644757311184388779765035122477623061430034011460464942787400666532247256230491221894808192974673512048629732220770132104892490498229459612543573279285220799431730783302563857428550774980073088201782794729037662577823309804861272761467996414874222592*i1^50 + -225887299765210351080036916567724108372234695937708250927573749535166196036763409666543140381318441305195343120099636808223739371681510497891399816988068274428610044321649449708898459740829325350566344076296435222721658645124375269949957527002959909583176778200018634015170038369449367967309847377634086792690058312284485413921441127911415084578023743906572843311176117396290854750575488175757243547743794704732525774904190914561650054857685644261715034057461948568078583348298819893010832799304145426892029283329631417166969464489366328744216311858636193800985318948321580102109121436160750350725532782079107258354662795536765914391328149695247436227563022831026944776497359480871500740857352351644089575035581376010467701649668825002215895152131640583592381392209666741857346000549446506225243221679008593464319825475325108417161295897304601613466811997438708119256846608665281640142739229377500629271999659210094088982753770919474419463359875349215117935146051827192092772196562102775867065043857011596047254556987735116853327038269424071972188198681407099472039156245932493548552192*i1^51 + 17180578691442477125301007981619940393315411107395448273813466703787618519715975123935044095518933783235867816341573795947106448917699700239793764769094819095641642986882089088323184491212236788427798637287765911176962702498380163732510561679060568512602063212290881991775780261848138180552820271208634947476908622688048214867029506777282744825911109549446105409860281054428896044065023998871753695981091194892990050575408629028144643916584833723765956010874312757817871810414276024367399025408784048635979662694853948268518264159880318743048230492193758076516764412508686517283483725473830045659004336754891515806638818956711758386628533278197481034729579099923760874027964280587690418039818325872890197899188392434916693898873110707277465839290430597054018474386435811824327646404814361241918059071463769948076271903985690516309679069597561289119213922671011192247335306609434936689220338409376027224437605782055035079936034943211557112645191051295917462541391208325447458304960075390950535823875725147647108470217702842803870648888887615545261265770371574784100101006666235904*i1^52 + 105496228530940125615932788025941320973731139620296711860920150190175123134119306933574017575430643755084222191986317621835299108108040786392505319588982873933843964900249327965967907458197563254080417731129825235122708764076329361621695115841264388650417883639384018922558311020638644317413194457895422404808598689648848775201406485879396914007942036698577941954529769122227001021148023970244173821425055707531852094323662188419411973957275429802131930288647373710078363278191580190747185942616422146706581284682941617220489217041389442448106156551140064196242038438548644157992553435604407578466157079933034947787199790855288263040758920873297760044561918315422905335197612803674677856853801228550405884794319806191528028370484517972468188287310116911829361351584963825303430246314954911129919114686768858611269692870882875992299578063869353794639117449071477476893055295070398041831403150997715062523310722898907796160176955278782458372725468559217198537600508036665959206024102764174760728247430868254513670810285488349764494743087930611529387195656997978849752907776*i1^53 + -10857612765013835684375649658031429392235584322136188267292314379911446647911924903262134789347091366945042349399385304605616218527260959531937464924108279617456287721487858328141016861473843225318347696077425956316904400740417707683776297789618345716754617071884774493660934049994655236089426654740988801403057372746095576052284207860946123273609362858879460997582232613588100546002362641707834064158753416146887104979372532994893852905800513005888209186440323211499610311824302158887548410238959259608292136106984696270629469819668626051965406474679468626105207019953580794985083259787589606521344849957989188861371115218000025025660078730228086737272031875175915916925084010684921788409881855174727025564189281101346649584333138309771141494714167648471914093534949406385094452922476458282481751709010280519869552449868655335272871772586329140836506762280068363794679957364111117643995695628834675408664833601257189683292051270720176282593268113803505919141859563264344382465723052810666168959966649835397525482089381716136462405121381480142874490739834891534336*i1^54 + -14268934442580160599640941119967265376480749230958570941473044502910608398281608562884539715360069674841734833605506842105775082636949005102576918675905309511731288654135601976790680303450102958205881931811711091514322764520289938763499562892234978810387260631998773122602895376888469174541747922265642374819144210672415319971242887491418094723719504427957000898787919908987098701933837527062307058076114586100044654943680824374894361439432319151731499641050830961564359175949259381011992830080806507609310119388212081498194479398493094172752855856269852878136789957824988466712804790957294361598458574489988429805560767390034262445583563250554385389415545050444004131544340172282706238929999516012943535926851731235342470673445598466141435349912686132234708859956248082347666317119109684360729662794446051889242837668759508084168244459985418718262576341066982045285635711089753412935790952650860758555777251281318798663232279989655564612087005018092272863170326265227950334520126539658954605875990344383403032773428975288152194458767836245313059568597598208*i1^55 + 89141143654186669195440392867407552974951664241634354826065493500880190184508920528089566721999358293418946315326341107798415624591843811936568655257717041326968449709725680633814179724978805543734804239151716675772337276948100049071243670370303907440092590194974191966366431994654219172408345073982587213236528700549051018711885091792485312179840397561502318131877626365989183791173950977563457328545758783875218201565176126882146009296648036486183637464573510633445263753927136693760848078100497689439875706002363052561270251739720597109011629595040965440114020882969496939801813596382570553740655912174196549870766215722529347939054530612539075646924399608085181353092089281563788511189776298951668045338981951144063792869991187163592553895079773459834687911296275203655783512756553901398722542121848027898881236850308289720231317731031324476758785862817284670939545400581916703432222643538170103882877774545498946090917300399297577308797850125827767614296289782916322597684986629764066044582483356368782330717403370592072676725025017096988262400*i1^56 + 951101759739270931241573405789530148087501079262628206240630602953661037128801991243015620245584174581290201114189673874272379876031428855893743880423668982036108173065459664418320717915041131440503148760155792558193984984131508534265887251322542955377303118954106227081343299848295847278468393218939983970321782082166041199558300491265005657381367185633967036965435849026230958096178234581040436302705225106029271830846061248085805170325010238016186689770795936401087779782196453283443345918210896083823732193538572121418206717764623551289374557117894177372609001194992172605236720091085920986972977277972729139437508553050517281665383351032931349795032635425787853618669303733480364766527046997876704932597977202045920502175944115775909824257480783489518499785604258390301010782050362358313377338051706310459780028774398951546444917813575634356594338860773149815306785606413148209770972872278370645003584896238166138112046195605311218231938382794170186264132955581196724454513177772106637802607516229571442585590795822989611446695056375808*i1^57 + 2229958996937104555806412707776715313356754307818371111837985848860751190499744953194981091325621426981221589264867143252894554438889032065479706127637922100320381553188806117818470224621265004818698095245790236521876921451543115236270108652670720410421659081255735327703551577458116871849428379545323847489581081536524675338933776681026097448862669670798463068860387546691607162233525733363099690183731494136617434600952587815990102400753392813386468565925537012322361207720180764255554040711304473368302910401990871235722725125244696416877585752066135677643012329807100424040652264991163382710478319734763628102390381661395354107084929623349601684072866951877834838598666425683447771765520068614281395796905911506543522789211687161042924171350315468949577262817139721379509408384118247457748876964581257533404421699354708189426908934368932912883941057809690952210751735982386575576915592157071751721611385864547403747607608478300085943794585828877317031705288039067059012884192272770987931300221305523086690067370603422229846818816*i1^58 + -16216324614860761841705417631452087192581770001008645976204062627194465181857348439525601705012762038714829385281684050528498898608167187153075520587015788393499654722779018202034961950363639726658556743573042798862022545680521661135442800280021436332488807798600127151631638570033357398698693706227052792499284040315014694499361946046579785743037028652006590203066734650731542300665545623429870094874891375062525913501420232376885223680102738351412103038797856923488946175259447761190237601301685771243278962749813831086043457107122127368102651733744744918269413363089708257373465975934022991544647766954066286482070202218713088503898634407610985659317906519278230357767807396662302060576144037668135514159975807657440968539843941182284830394132653257168270394217518173596344595261508274043228504526171785167772885539608063359781264684418867865671181462277997456950228851403982256330719187217986773127510065324631020930247324200962272205513235909623800142044932183093317592572055546600051610526927411845187491100458347397120*i1^59 + 18510910819552143713631028153052446068948124633289279104555664289950369371787346190436523898082898487586944528124045794391106707032574965290498853961016284732183055691503935696940242540686807279930791786042336421842241369496009704128554593056651534530125152334039372276103010104542671277771744279052555574357306661237027791221862474157768518718669625204600108911772545936129065991564951905704401193130347991961698494036161832650926760380360641246962133352653568277216050607001180232886300158381463907345836873990406677967612612171150729191871960569155909428088774953317885076810232664656522301984578150011079629445400163152920006772829880533067580374942647851886745875309354469733099969888060117227792489697983681500260326435004327760706078174768031475433254223808712840165217043057848606699477747686895616322650075919967087247659628457003638191017934648515389583518981640632653134987597588830563027160205358544262683641366267801533078774220947143665771733541075277764574356125195474882934523045505740135014458195968*i1^60 + -7645739422190080956018261690492275689388611322680575320621438994300156636091133561778671839001008101171898096160403542413553232622079309000861363158483734909953580892854952105204875436465866965280778940964758770103936127845960247023872287195957236769367521056780929032173157141533846082127294223203320092050611587353186505930174758742543419740169789958566887005682197584596539175759673644252848941524896281371529595133223242685042188369453994250147098320728168886123261629195987509544968413693033658308711741831998966365129326759192102583066470682622646158229957417727682502630594082724408350803157685282263010487811551998729460605811823596875487726467892438117953490641534020656398500196806519957977830432209568221821067495151729461422277212518900293080682180770597541868526469378198936752644146807087560183889755792439960653853844637954759525646283335983894124160200729622716684031648013232830840026445293424411679891847081135183606672735203975236087886768308596307896669945292963306187928236900936056832*i1^61 + 4466853684877800976425684061802583907898628494539184339429621459445845598054816850601798171229198789149249370764810878664072585961917936992032591362756031352195624088624587906987830231726615838621877631145721925562721030352923516313645096997863470729146173904033115351908515752978653361469001605310080757401880932052932636806930746504135775326141438642906643764900033310397761994925289494596509245621831942933542866027995719637254020345004544601988085942481113587077740152682541611997890503139461126280164112750548594024049002680070089603554261720017726012121723217982340798488703528800014370136502908152260435921399548664650532524091984995911805930618626899222682925033055905548936406576362011973684225419958046406883662411037398078393945270121628266016875814855526612029844068209200677213067761673492271849089337366272970258157559845011072196231135118602708769097053145581259722371326733566075201852366650931291069218106322106124287654589576886639805178982629778884685626021491217368557750845440*i1^62 + 1803896117832611985972149829391030278564765233985558082136414957199133071070269804514816119320034592543418222279521771170002523726867376665446136374356209044279212856888636121471402313416269755439797583734988728837405372569515166777563043796888845275518885868127006350564333572931063380800563094018830320533318448165612424454194338990467529538273461662758663061667206644629859601432188073248909841829589558922761100093839987220529221599412399079563572101393126768962057103314208400914845307676456364985184117265558921027541923162092341167664964538442706700441061282970693714852026099027651437843893531405842480775675725105520196268978508297447787655417756938596097588024374308526401223620211670108763405296531719500824428182322047034230789807836540440098177769593144332484803097648417262866662913930828081992529204368212236109164494508122651607307902220474098268956095536502767623540813802286914264924799338995636886698913537933368149233626656237931411892553295901843729231844400489824256*i1^63 + 398595370880669162431829251784198403670915459650336306354851383504100757528403668394299130859200588843512437217335991218870339543851006486653362289510122792288528241366666953246796162529747497676190156553401494622481220174665209346443926003282191630123484750964785358195171978714481156953138616395043081869583465389904884092854716991481591272308160753357657523252276000369668953006747261166855410532020581163323504092627351343289298335999069251108146414310816716145249162923854282381382334632964112350451649904563422205662203871236802313515864110497239635753581244554791081608226988196300984681292312545448170848520579533777509443536576720102994272597178429926002858849758334798585166479549913255886718303219995719073824558930675553223314294185085760655451215623698989672678532278814317487827278173466565583980293171667225672469321877448627308131790499391611504397181511188505649672219051277738228809881736864800187848873646276139470534858136200958604533852481694431922471567360*i1^64 + 1875576200922379173288904640982646668292810608054840848968354438495991601829150632172483767007384803505778835504644770840532695955312767904589188285284973889732023333713154195643464182780975732064785198289176389424927538976295890582282849913201941968415978941729255646852487408404890564937103084406813993082706053320072464237717926451677154374237502712700070341938317179110060443620053145350984851857475621763683267395774609520924182211548801591260369809191419322617682383390155722440960223158370272543776184331788551413967302292798772194794843268360127893054796813108013912873333088567118521214731280507169058274662004557305917745823355849538101994849100165120598160354397083020926788553147809053978215962778040703395940893229789657205617855026790693848301544479395967204263201095778765680994879194200749119162694385210226231050099302330612182697512641528788722213203015800887145241057091266894487765523491891693584427175701556189706194285919053518257176596342374400*i1^65 + 5283400786358037947525806912798277898137950588930389050392024491024893463641575932132643859107041221365153410522577059680293110259815077974626047584334602830631816639300709478103590312453840052022711115199113417199940306457522064610606306111013274437430192705406236596460220042447615015073477362105292183685394705352500893227653104454286599891363080533932215640278460633191411528385245428928983463561170289450573890055888621732492183508498628822511089277901492389114553542077229043912378131026560216013843700560926818561805058234071001753325959168919565602488988017547103145772072950975209554780581626772790124406826778516202865378951924314337227971586926201666107561510819449480814386648745123613244981405301447169930421011670222706219753513470982585846174928427876102292738754399664611213153965687447098707803203803445971953921904685898601914323381276480981576117857468838067192504638640739061133026699607420284751223729455561374301529781922626766110720*i1^66 + 5235345746515103817452346698484575356586620332680018894286453354026656790768249483797744571698543121481884899334578990891217506527779664937671302208206893541669729692071737749152432145177988532686003789208079004954322534711187928651225468309176900902893861167309530230296957824534492567948306498253725833344991329396935900352513079865900936230504493622065004326293202294884021879567072238618787868986243062596909271717038575162049072541082721558308073399289388477920002765396257788207914079443778988138743128969077147141612266822332148115568031040696374397901737125813376183002602407219352287308121293713288320007684902138141150327708165684889125601399033273327048116455527880025946901482576240697205129018863878682949098833656404396590429567179085624202651031067300721434445626610917893885643410006391138239549388034455287999234803238426006868213001509704187198096535630427290901629581820463444923727814669171055559787679944283339434795991040*i1^67 + 2503763323974883128363873663525851138616538075643921150558603683314613756823166970913811480713546723835253080393201756319872285074889736426301643279538145859377015628083440439729717048792678121220525398683992877820331241509935123653494563936396758820930624824431899218335224249306078005703187533235159798220295545396776395627160208987676206841957764376479454925386179717229869486416852875962072701642927065765838449325550980027253904446095705500993719855155612575229770791700175736170890024236497923182111771377865579030846843931672156841320933238704755580168869367730879881960423426392865809193283691036610715710521420007440700834423413128661487776643527337398313160532320633585617438502617312980399406302543374620973342086832361727497122387466542280338709356809714578794090447327649714649517743766068319559149595849079699568189125650845444714681481885056699390898655999453621713157673814349992391302155932630854678222878820794368*i1^68 + -23121672502416710671425972655637592178648893964858217421534143383320841137163932487338091526393419809774098405283554789327955698866991542516822920479056548557897984998487205318273744124640747298164668669945599302469418109551890709392728241098960011002276347931906388479168268743822269153483795712823384717066314878599274063376180602129217021739808106910446172978713864376425421170921717912346455886150495839107908916840922382082665522547198831835781580089884892056273853897700722990350384724042808583414578696442099146995084336945977404351475130675725776488805621564138882594164618819327054555232812044667644975416221662265820377877263592689147126931835062922192363425828708836334780172429522153274414527958347400581662426614436155239608876316935218676123537183793269506179233855273224311564049888413607199884927657627241399415798675598964784170250008095125847129045969912083341876475368656356596286760899207782989824*i1^69 + 191902799374486874637184832142397422800757276320761526885636914984705682059759025510180937329520100365478926855251829854592433951503196014390643752796208740771657280124312371591837821362484494219306857357369842330945926672576258517745604040177750539218027197029800964929368667018098281514232845012458411180545389966623709085567414770392977152648351553555791192725051223732797413886710736138548513535324043181743614404136883446059880551907550689209470709461556011020016480864451144844919397975958377087322314604442052844901460134437229551501250925321004271076221990558567062216619725611113142323632732750583797521444197979000995572989194804913308780360531602197385733178576442182283120549863339919035843275612461272215771626213408127352579247500239038594239510698096663383206828602218986721394433313062630268415917338383424291991221929892097914865903758957869591963581193267576015601926350879925464989696*i1^70 + -293838469032129797622769266051404326919679832663272015108804015860744070494776703769696909495907559465053393548426821636401675494292075412585519167272385066481792681894223101463210326886298194436363861039041229596094310050919187783285995193495069206814920881922306968299471436579990747534069446604394352131166090799411374189241278246121237638441790174308943746882350500397941582605196635745910884489932279610272800964558847365155038650739751271913900358713865979889736398551277942314260233087429840086788197636985697632363527610560870884592744983583458233177339216474522749773467769792137023242974152771353581021235917027056524608584239909584239121552176869594129214876234510214429612578615996358955157424159946879817788471913119324845318297735998815204730000544106263532537609779471559332838965176165692150178845347375494161237028032331392448183570121757605920489878027713640690771558400*i1^71 + 572137099677131199943208130053346499315733760649192652202187441746711151706158735445226093425505842377766187161235208827782177133030858163894404833238894801582223121446043441678225528502517495791084498890561165595833369981778967335286736473329089955837392008445378428965453446863653515615137997355755394851995321334822321959855427956022431380274317916073660143108169922627018195260944837387888473225758497908733733680413607117523675503081695786460031192112649530239649924839031193010626121186273902793053448710133567352027654895953319422713180403456539350725894289895552039230851944055163327910847523579363433584839262628533066847818709993808438247947718846285120174272714661182396824036098688812426336484779365571202244446979688660668052271091702781461875803148946966172691447459861526808754432244876030214781806336322676705960686933456420441966113159400923865241272320000*i1^72 + 5953379178062385613309356354266826080926948740028156254560949306892359712567933186378493045106169758480126424142313880264392305654903738525050256769950677438292248395375300571840807074984640350218274163354103978348404550685792086740945598794884235009377981079287199992075269523771644357221008938739109451554190986653294035005200436017241158320868713990587178164675280673133884861867214173813743063405075194870638606036609971993973239627037757703673102503739299437713884619541952838975990886183358322326192698915312654640883876059242073124262870585045963401939456253869183500339527600190057142340413121024188959751291408208093103086971147703036522509383386122591971627060047131322882558753127306355218820990409258316574832304639460891690017656096428230514603615968057416158774366827874303564449200672375782466274098512165337197332555527871513419317248000000*i1^73 + 147404167048512564848481527878441337047241425152418033146918575184987565491143057098222652061956423146834469106852024580758856560691724343275254252901661170359895472365940133110739044469584041257349665562066895118263819412327235134038893919943116114470802112578167286596480171400283507771830843402048782871277366573733396119986051816504978165923093518396982017396693564010551251312918170078133807542584318285823139166084807779333568172153900713627560292987036741265844259529970441915323975454709040175252070439439047949816360864989292894344718992389092915151081211442366163418769426731474373046332949586383286624110554062022064724875861499912647146341573779617982763840950861958928958535296046536634048129346479790461018947019949873392170855489951537783133590220995360338819370075656528877059265441455159385370487621035742572956992000000000*i1^74 + 592848464929364517486251031050132289537992611458263842865418148492289185462871206892305664505770579957967895453688701686751782750338459615584154491781880486694932601468159696573281290924621203148233823851344774377012443536401308424727946893490055626731316086663883065261751170455769201984635682107288650756365598737841472250209828977347671612745583270093627269122974647643639391744278961778580035783622971864495416433293038800200950896668096206125207799079445578743305256137284726060049783023869457959192565291728566482932633992929841682720725722485440292929885297833988652309652019971920278577440133089117759775685233055878914351028323815499350875511504070008293801539207375014614492392154646738833808194106305387176249121358297594886949220300994549381972479015073412085115964952768976723579137842776640429368320000000000*i1^75 + 7799290554729433710683019678069825794570689300780979600495181027864948163943059266905163247090147372846298922578568564851427722500461459553024526648365233124989040184343528579305709532300398481404844964773986929577617901100465861527106958076945904765758347826186129272061069896719773086475719438618261258625108846782395282598808543965997793505479783596356755978897767931939618352046197901304172476256510655535766721369279923331266473217616333596006527037620804974551066432582355331453835166828149027079681519951830445017418366524029852407173699128478327197046572388318353720658157296234265409199742139081410661536880033236530385604156768640058073515947846137070314090744540238929728580846617105329507153176816574457862095856727410592375314830968997504450867186584824031657227803472017338206610750000000000*i1^76 + -17530804547587352186095378679909226964993441140869445204745003393615772246984023340446165021924004274863901194780041271217993781830540099261485519141807457046878789578753025639619803502524618285873846551148746762445437510074360582840810919719238234661136098626425497331100056343111614066006533031784439788074319881157837134753611341150254712942943301849271874306897997201092718120354277706567753719240283075926669158859431695210116114233068296527260541695671783595586662528249037749771411265603275826925544122746483229784128617659845832228446208434976622475958296355446076387913161378355069829734028640921035146210249075830217458938757157137318525094519749435657364697467162198512294454524731553290612213488799859070623737928563923936691190561326070558931907820894696751693600000000000000*i1^77 + -262586588744559977119476842534724002371028554920365254669386583519570204463486506668530300487739433692202620966200039574662175204120778992156372492050250631032226619655565626933387100132461950827076683688109124276131939363636499418091826216849491842077343859820953137175843305627465985217282035965410902287903357418615764573309500817568963857373479227481711098660957960553429497793591061385926368900249291269892075085793120268403652523689898240947539671278789087439288736016498301043784012596650014226667007401276728029081433031950185749101379390136061930463361989595792651748305813563844528940545998271918230112043240968877238407927861927945672340476068229150930628464882073587193288094482426491397729100551225895312220985836157566715551401425781250000000*i1^78 + -1903730920648170126715644246177020832984032204786250383437734360781707394615469434441574252235812186840285844031283840820282832078907077037380721953560889234654948834165172386479477204985567380911568239364576822526085491098368322640145066884510089063283970799816317281225179972504588725301904744836133275096629739582076709838758558995676751118670597392402537078612630388518907626622216013591460089541218491085618127868614364534340365538750840992675360372572806206003343784392552905899678217345841993246003518614527910432542613218628595799123840842937101007443075974866271015939289168027850815692587810751578770298760245071177800122845894064084582510127462135407506835978132747785273553153742086119194478088476562500000000000*i1^79 + 162801999828210849232792253711160634928465788339982594526690521203769189411338606744681174559304221352360508398619861423624420403856791552716050038284260458749666231784582293291876702028882193745247377904152176158706216840148661649904792696986130621246331762162191928365454856895517847102314009551948501425074474800855475562881941190675448601118013228186536726884472792494593416958587196304052406660068322930986231273183085790364768568384643818537335256871163471370774936731299323007392471705069631732736981395115668705422192447444383846649699910030972287997179069287075138377415433581333458707443885688996130552123912474305079741238242415617079092100051737470083785116672515869140625*i1^80, -31041219284744125890725463960004497968763165165635188674042283807102196193809434786958105640902794462213817166724684730349795018608267862908598333082457431049546046763017759423169330882444006440644545660179565312276762008462531947080324542728239495467265435417226659630493285312643194910761984169511493842008040233916179324678592054277288242591852697502915069565679016749231333082081353381306014634869707843654256904425676933731589600692228867339714636103112906366622386166492597675884755568322387207687315154885642280424711114903481030124181620153217396922474429099876669433402549082402409603849476055116233411525031008822060597005140612492022772454465526706702687989151409035840290118537570271186547826941487615390293209847933618260130040736335662458059405518287092038360387722800231674445253243037243515989240226193096315664111653754807924943152532529519684150475856028534057510952076319030457577359818429819455891946175156444445999900907045890278418625901241317247190604392982094516342231522829307694536890966389394745514677611707341120864610863578781399981828654117058278467898973885949393251992823078492140593663201377686539755946408804347121488876524488370500242340149834845281483734994185995802128505303738229259159515791242329205799402487710963794618088211479792189769255530750326397784333895991652927021567676545578100961639498057940245565703479696539034753940988918274792883340100863931822459337206135955937954214270054772432153786877366886977469771645233069504872971877249355410943903942508860466444724254801920000000000000000000000000000000000000000000000000000000000 + 139192663466092044894424575197509080554574549369160329027355606989218241950903367670916653559177715337239410437795359166334170378880653094951070213327678903386821869427063927641839633616628158120150249858656655414856108534502514842357508942698808942998864668781915280450037888415691977740033613562945997414506224284372730675425748899610365751601777194151409636915423962997501675951048127382710489907758325306317505125888640046555229984537867697976204967210365358286350521777118364587112268137171071184542554002276893093236513546861472641286283811800875291992414022620734670913518277023052371583388367575639993673642912412416323246611597988226594157782845436414186980040017306250264688180700942391487924028766176787743529354201289426538027357485853210672291186047315059550471302531983627609243392993010117683083975885945050070753538967300975913464151673340980868616609465943366523159174743248798572966266376150196776859842367607877915385809850245258129195244941036011853894095733156116246953031862632208246268971605571461449313983983874702611590866815160037564597167234857889586082635088930547645376547457249772280306142225415164029209712140635509851097648300899323932017282120759126889194225952934682580589678975524115205114008024842746257772276947651863219035198265685407515471967274461650651007159964401351276801653273110070449863515031883410616082191136301164985277101777244350202712527355756452834558949308511133923526999698374433499703923298474776534765798111279263963352976088768471936863711190023398210730986276126720000000000000000000000000000000000000000000000000000000*i1 + -1753270325003479062112846614097124011063894501923180722629661678049024750523836401594785759860581742875808094844951993556649917549944613801699756449553703773163356950812797692764080752119703080468502104118973888217057736549527591036828570591075591239430947279312351770537870882933091678094675774013397327472375337326494865746141801606211165581798402844228124099594025628020525755294190489419078299457324835960641179665910863334794261963408522509569235758156210638121828459008555911324009446168266365274224674066104790638471037761947098824249300846917135002587352403489859585057167113945246134227537659816766650632608033890639360552190061600040637983976333999898220112070893949056437528308683369045206083477501013318511144467738147939470966989628652857961792867742845651438191930253571124150178058180439659992862003565188855865686306072350328518025566761210667470935060128478065167729911475457653265742568104615348238070326463657193711992025744836674526001685463629758752424647088164461060131560766008750278941668434939502307240579503429355990200473634200616222462272353469729699163001661714827638337991713987347020753173340962449874825001297992573952222637750310597031208408080540069585322236263251093430315999768981884425989724531410455823719326877796803074268568784200808539173537488743644535056522218193367010424718280602559221614280019156547029755981066803775698109286655846748805778129845700819422288764842944290425830637585059365333958525522917182983175275385233307811495232400971882555284576803402518270337115876229120000000000000000000000000000000000000000000000000000*i1^2 + 7180913782498112758591287283446141750499239351926237501460608735765530715177405853473908083083938782221636316919114017844066626295040515324953350433381788457583943191862110519933951138190418364903286480111836208597535254603173309422167620239658453123627872251385890482712563988023649621618647437534034411581818817179560338045836377364644497992458277025811090986485064123242382756639794287368539349042898304146274225765433348301439227695432996788056163341047822234606502263972812701754476105219918917718573925296268463330591395481740275569584728135479114461683619698697497096815339383333850354273058008521665025096677540726759756617569733651349197547523351049598684661108256585593257409695727894225477562520945446382341863204967815707488809325127677107942790643606670823631377055230075018693535587804590543824568787570523665806694199147484577557869872168832230265531687570580204070580656312512575564898943954130162277168260268904222608982525816181356975424460747287323403951966497789498292524642829246716086726868007136733889872962708921713787516055175307187237701097619194956454046483565844230056002460821472830213466503006982622208956041300344511743518186134414548927463406471956113109336680758757443236574397184210212581058052249492897934713045914187853997930749888801240885318786903639898265188061425236786405684984075454430447348145632211018943593269161055739369091017413315916348199668504754875766944742722164610689407528649892326822066531471705790115949204040177675811568074855047125964649293871580806691530184819998720000000000000000000000000000000000000000000000000*i1^3 + -25486798757262311039895537858206749493716312324076878317782385167340927553332311313122646799686364200184035431035826217580243617092670064361826225838877513693887453471783003731367499522045373051134085151034336419624938368353305868093740917142752307820549479822488402677401101137342859475753074721272895445017976119427094609437234750181518232916188258168882561511454945391505218617737584459426324319071323613454657990900107128582949045444613224463147101345437055754432923529860406558707558592040099822229743113844063213483168155439423218504986647508685536192411408794533494885483440729980800977227437788633583486360168165505274961938716412406340357359776339247537245011344316314923980347547516986223093618737825355918269106357427737341169242289020732740853015719002437631287696403853805225036302625054590643589780522639151901328829448018871463176135500135031929110830558279132441732755968845505795151365782991083324581483229859764115038848203136421956975038278780398629993051993900535174405348143959852321951997251097099049118765987659755538602511453005439722301302844469315158618279804619512459826940115636864902489855871460672578935793559453534386517895548457694842297435069661452589864407156628423176345308899590961528543850061008818894098431052536418384841888365176109595809679209735112489658150173006710980481895315380955167068432158495720526220614597913538727283173346886034751278982525074975734779311864459033697064637037753006030200008343819813132172317454647768190555145370560240227651405563918374054514443626343301120000000000000000000000000000000000000000000000*i1^4 + 90311097834070490154141547493586255011790368268873564691803900773113892240025494654600984196239054267984000868235848591662076722392931333238857025945492158167151775260764691098591675385504154102009091788765132241454769394607890548343897880013486276314722085386928491960959374620339398652248656325631778028261113686432582546722065278406941828973746008419279946000879017019429597383894861667380328448381681535210741654008240044674599893515656696731206090544386247334170203003156350607049014171971377117660895913781349281921247810768793232812982151209608511837042026222887232195915115110000551380106805154502991144629767793253143592491252592519335728539814541521698195749516717313528671746005437262198418276646471379504031841265951292627574958540453795875691749930946490708802699007072929212271613579278452333934396944746870170932227420711050722096457946872328693484993640093658334753514458970732488556668231015821038199926024829029770477401226214537165507465371239120731243710095068547054701597468939105826657458109179006152194860412843795554807724026961129077260047327653605245313606690094722427450583008592968145885760804754997849614994287767913808232429312253308231562543081481767149595307021959522811580698421799571566530928634107098719286908261358809602958871431816011306603919406250365177648915928919893371350252533234581409011726022636025179541830400852258943089510626645894017951559930324339770437396079907181070435650198423427918606269457772301846830162195900592060926314550962209523082458838289355910296826231652352000000000000000000000000000000000000000000000*i1^5 + -117426555449921138471281256185823478825133483750408211260211012250355948423462927807436581612628621058293773706515151001619003302810256684101075304908982795914407022023880508459839193422517182910194530380032806008761815642039896506239850369548743411247518454012632085846193970538712670742309998305859717061517531440942091636876306227261162935505333782724546861522434727558040195350048583949633619188444744932963765572975966246401407870778719210326023466740574467315808017347474754277414607278259430557808205788866313358684311171489216162839257318431619216983899633391973766629270555213669410195255961297095277604138123230092280396979783746437654012591200226802484904407868923606515808697015580674023624577893248410336553190901353257964064411973207497534161219054132329062767214399841303954347571531797905085706187878882257407251070681678025041954886755952048841456332627147404130440337790097598773891915480615700137111220268623335081847837176069748697745413248430514511496803468339214026934566011718934798168789086958987502574510496884769517093289413838188973049500639545932523750780729250257767926218680696165667212130541383911973433556811815346067221769409643648913269839398070522992005590001535771746586406989264958667634818928340073250499924315180857482510059833901191702825621174733691391913158458901745917669478464669763651452053663276679351147165659540479959491121369439958204028507829961743259475720172439526909727711866588791960938232833295474803787913886495559329920343907867130989580780834059151936638908660868710400000000000000000000000000000000000000000*i1^6 + 344136802385404297442406523293103642740813757799227096478085147497902896868907876554712562267320255397849970952114321651361650848116439719848344271590080878015461527012813896239210227584684960277081165493932880381746265957574531281895502956673570920007815000920326373149470427701333890018641627460216972010131396500259056621103624003135409226186421233950443365981683650339519880449935282930545134909815852940227804752489005854038513755319133727816583588094346661821502096670634364121174946218984595121371953966847221145083250306997939928677208525847497748639656547547096779535849207860536575482558136875712644076118757742782431517568897386449579258193388177503284162702984515036176172115490351951249198525080441021834837237850768247715566551674754795854167933076508907517837369719615982065377666708639279658342697956748897661898498030218810844879794762875375297600102210179859384251848296694978720799324988631616603121454067817839185079071140244514051905995865007906581641215596940688248609909095203816227458449350581355712322686103353167340995297854607967386049093171239824709732374377987377631184314769815804607084230491835690842862742423497606063189079220698045019955984766432461640103561538323825380839623240785847235080367602065122743548063821314563943166177440897059701543413628452912509407820941500895510632517222745714357008649940858334188233449864010794209407405588542830815324820519895025060957359077911632050711846173439058074916749501614970808429421492776629568777512322178666818648909514565985223728787334627328000000000000000000000000000000000000000*i1^7 + -132440362034234771093017680298917542694552367907110924375998304308982098103782076983467223310579940906603473044362103765386109664258084531228895688488072350479687555828508522966384998830235095492039579038287097586421353759809947067879918191980765287939930916673922294315887705691463418281121116190120477450161032485819271701191779600786499478136408456655770682380464860356675980959428233702710780182414513627884726164124595487830671626989126048609397467562077619332218020191783042998812139767504986414833040564373459373356122647990252007277951984962455920682468238368067015902086654949283720484033691167774521236009812408760120136364893509426619069773399527033571347364045070678061192513279663981751853225473270568823431108940972747243664224263850349012491993385803226886257282812973550254411204407347794769391915338146662950494463526939525621494090590783580196046982194040333035001939337850257654193699763253784545456664982070224151861012570191896900103016890264569572232113601519641334641943062549661238897505288703815797567124089415815548140431468253572659136035113870296138677642721756138436015291426023988622491234298999364610466492480098262433925344081691999740348586388170690264620129071448795707358710456952457068972200831532380690135080712942123193997094923859329728927323418181145102862420212631581653391571266432984421071521936263123653938729413835329230439158507772865634552995930412144308858583864434203608227871289682117758591307359938719200658335229086420566206617676338862544420535354894772874695487208292352000000000000000000000000000000000000*i1^8 + 196986692939394454675912244349049957515347421203064848489784270702005858182434449033845956373457576900810634776284386369489862044846987627499531064314081447229038041615216196612739813975011564168047783914095279630989236298365891184114475935968592524206961876305897366668171782832686490706207326301004843728644605653289622636075286698873002585140198209804368190217805844692705562816202658146863117799220477399213243756839773808224932935723189491183179833697909760194671232977885915415579434332496389172264488137777199172297600358452512902727214371366521726458053583132020668402660430324404190878857460097054851179371545308300335010268859297781424470600321262411422299394513492413674384260168291432256699358936823001445766993880788697204210770314421507440960524495312346496651564633060283439082471771171279018986478349997328363097805387411450350370993595965955172846339219219585778257054955072091987058286729280658529060399870859839607355100020340185323439313473042614412395980141494751918962010439618848078379444530840587955571688691209450946940277970501869148635320958031345028831301891564140883799682804314287063214883569890503390634314393888688054601098388402623316902121015799714344806117345525665582863794009102271739103087760349594409592765187571526679692656830074134946989944276970903206314636021195343772320384670170346765951513030889234719213819959293567732539245095405767293216929240643204443329070787639644079076695689774706595419158367482946495779592620633245736106111416373141555548563012378806968100950795878400000000000000000000000000000000000*i1^9 + -293040253427871000544572550895859398415255806828546087550107378791782335795488346544123900508185149220336139606496509585544301916187632251797692657667806129970544133904207236138713785081902913199763211778072149429409556686654122045184252269942218980316717680762060048595448161020333386692315166251413997715394964607192973550355595077909546030257863103535869056393348425404598880404019082800653434089600483553260010204636681707107402336979930792368409559267092351013841871931953234289230204107063054714554854646614212432836963469353694638794658424006963303714735081606037754561317102649291833630849290527408786618743370539870709765909335425958326879462991081412448392036349789235119326349684909492762568302719231886361194853142897452692922830515799311456735941164121202291009828386204907598614862206647948127600608639061533112997188427604957653461375848568555254439711639143669369720789902433813879792711248300536598496899421893250104327785784495373030769473520146928318609585743063005830921974669182699160341190572044768255778291675117913982049649016084152475725612823355785700429071548609856074115949623863644639397097087003188748357026282849233926465649250418762224721847620509137999526239776637860295229508869673197452149708963176701475845727494115084429206388985102217367366770714963551915878208747039343047956270313208749017640453162672991696304419213148880677289266153091973676645444968365586456035903272121842764659332035219692534217232525893006730401281321423076283589860528693869190926665674421843796556147956121600000000000000000000000000000000*i1^10 + 228545380944988116547821813669663978659354168043227511935062032858938158262522743916377121545102871602039608662686319689242002211840556874395101745065906812201548799025484105077801427283948197559666449670815736270803312495506474299989641291812572406293215770868288478164732086511768937132174657228870805261209752521080984551940487740228383140589591163346988504389138613707455390811613672973040400121645178218535173103680320352987015522014504972505285014108089589170574477429872150275808772058420505915311189636428256923266413837971495569829798246824765710638998533351497010407068211970916115499214568444823442897666451722031620237767412011819934957055999005599899493960584874658582954606541853654928821750845203181594598200893979440562215690440365840188557282429267898831602173477157695345347959208542959864960291943274280235662605317622261682879848324489876918325024669849907398984132626854019437043673203340354874783356329987140223147178650352538319744027626846120333162229887957425639520457275833475390240668339808526987043627824937145151792712545961317488892361202079956516974446315040654333197949490631953905642168776252413947232247686804172362060572772462726120400622418753068515469360845597619383994263852392559250161348379545473058577079868172141762289660443125367960816712300694665084252428379925940430815483118931379887717801658615029169107470951546526372217811019255838423501846621890714726445112819374638612044142560009880696865044936286940650189404439172757496366454324279566293216719014370977328482792505344000000000000000000000000000000*i1^11 + -174319404344041023753738864334985378722954579840732841085421000739067592442199462955765967191821840883819783116136683513792909240559906925597184125942926053774808710975312349484445070586671313168086691415680635138802222803848675269078120409700962349352997773696045388639745507702543443239359072390443954852457951387612093650248614640812756449633505171419170074631290631157200424908374672513743855601175448295828823575907039000339915718806084054943690108250336750937718638558823192797535942398629480033217228243062557025134146630789616028025416458462498390808732457946287973432525804040011193087475149206341293370311203766525661289999143176344545382624824046031974980825484367257616131985424009562477125874048794552017050436427071714978328632594666895218101199852809463788017406484265150097339358516472480077702129339534828684962181395302229958839962411237866121247923058646611442043207744586391779368466302244194560821415257466853447523366628663932913460308204552237538009896966432945597493292225288590453048591206512510531412768434207212136117915555227152164403983279414384105515998044537841753106142131324190853047519691516826413766847503671110171084559257843023981764046501876299411105933126387266765782615627171612707891323115403246860916134675060417202609719235695674132962585327405653976617860664176322797113180051815074455891359114287800418000065040824882529657179988595133525530426905098441596434774190772441858745716299406804815161397393157895653138234609959498932624005746418275434413178260595479105599533219840000000000000000000000000000*i1^12 + 103708181905065893013500502580015244753106543953983123577683599344510899436085436483798608574999539089713042653764115321522387878645266619348440885390956922163250630937531052885809373306820258228769560421250832069208742239051258378326912994931550285985880437520374032305575638725784503702734266203462966158236796361048085555748859442438381166866275534874710356973491005557412807567474637808927489901779181746948911944875305558594266223011420393606584736610753225633170691836023390343758954899492122194576133587047488019051982721547443432700261482830402734324614929560356503600681707870583678753154607358090954487760778023897956303876159073165486474184763577496806240343236939333188700049550066650417894184686214582819476568626743848818407014346233777993386167855387160000097178021692405645473881246763103763775197000646293167198042977784544916846093862480991250244740244309085707445614850490503464899306241643655622038572099101532655968837378639441686496673819104117745274712009750293147088073735470235763613396443946883145934045383292614304041598443536372594747266285377024645019949604214244073378721314880868687900508739182057509644192848847338754374636776110311592222966939156540434120484302050279468903970182906860726780091098899106457015770807515222928982262215975480078573077206299626512114760867298846149371710843445333554705594605670248515752636777260037577448893965622095289396862184528525065023933437658729725610282778387042443974322106493050692451709535023833839659512617071005424564334865758775937613378355200000000000000000000000000*i1^13 + -50111820831509450021509048218492219871585567499415454802861758147646375785522148103738470502851452974041606019377628940788315194796488013475974918856968486181232840996213625496181647486134378904649533802422147690868840447094618339164762131024815573609389045130452671749611571968706598570906563012519520799846212979899966171359634380465587673285830818015203314737736565095376969410499006751054446396829544723744801521449232105342717704044165563379462739137937708670989353656614707964364389935823737777737788177466574575312425540320172624278786361714414749704504071659015190109026042777643347452061445930133832487634385993074365903440661972379646224860829107391909047437612466397298218076964111915399203353186415963109436011915422667022962323219118420961956361542955926843141751751132193793795782548355120578652861439589400965869705983721390261213119157807223631790026930665498906334061624198991872044659666763765958047440524087530935884927523499021485872272517732741093221406283161442059486825955476403811788319930688025267469765211687752942491928014875287948506244183491677752413214489856393641713657227859707327179564387730292234042384448127476923577900259481080632847936589179696344455705781934940460783295290145153425589120044053740251905681560551684545754403863807461572848462852215903084206253551740458749448870195825801191560424262624039900213568695101752034380165248422993203107675822734940051611817981717262267659645607395726375844408812827775779571228233055415885388613145809203674331108467649234433321467904000000000000000000000000*i1^14 + 16308634692046736721465205011969731727845717350957208689565265480721982950317052810682715494484838690682255072792980860829434598805436984217700085107241131171528022436752843753906376778563725868427706928420588663082440009632974783440585846177582779083680710603086066339270477860258959567306929555884458064337418097027821520886793201536958533165288351376229309995799662162359218473054096175926195109112991904383349952956628454894207500994786931225973946064662736257388105962667407420358969976122967963743350221167734011233641659110929835565266658235376821814581492591771515526956729427354587864897397265497389081331276826444704996854619918305843616505813537637794309600530655471606243473949470700848203127277044073886125689295830962003595728632034143477298595721003609461223625385878149255882775070098646066958436271608560383127281925273040106793204308441816397777029089713967890333246930523154926065901161395448812781653068513753846540201471984106485875852230644105022510791862554993874008528474921935002384404758672764379287397991603098504921496065350038637567179688772880032742889483120588984513732610103038348137330082179373690301016703680318369240910997956959822262203048404779032303401353339004628264552744401859207478908652861234807905313656702794146886120129619590878588931510259486067420197719778968331344698791392097952406189156770863469227795070742279701638498371682009200395223934675792610654366169140492640758995293210053648167197920721266933959721705227172813590036975577891445171301911924338156759941120000000000000000000000*i1^15 + -2993761355281254607581263880589425418190793455712064136789650013780061929019190575774011662315865812362727466984048669000441710634647939450112140872761167523965962561337953845049453993196934889326788710718095549627308812662633384348912707121046840595775998101896702212541794540243248908864483897911028961716073089174553106071223572952623195968414618731009770702570642452278919386349389803559978430116170853180461222028107353455566078067206022219595512055947694427569558719203795220990771032383689589087554887516514172235695601610692728679499937627171199107935835716828193596533978501401132298402324707508375982798442776221605921877643537452923223422330698607179942814028855239685509629813819271981210689816327587462501401114332302090288827159090903334840203139907810940705222334307762929286476307083601309937022470065320530914626951890259997412702052787735253792570137912109212688029313956957488594490640074076309467475606934625967447725421229402156894175581790699106965881552037280589486642825399201283898679849581833962890173223250064152759818734299341280140690489858144448720775781820844933487875410640886656185371420495303309518210996311544916301663277319138517570349589964470541505122573414443087555095201629715330143787946551660728735050455476429064583730015994127623344754758084868003910931845446578062575331716130796165463691891046480018553536342823185635110788449211714491687740175953807214088970509504743607387392954345225322814715903238162322441439678076852045894386199979107713389053900626604125585408000000000000000000000*i1^16 + 385749575925761215752361197529340436988934578043139144695591117479488983932585884038870727111245545089059433414683977367579988141584265509556458928696821018393247597538790312938373996592479416113013691595443530172175539243024674580061658634862202472730746452883346909663237262001325781528308452677549466353734247518718527582126581084164497675729620356818434702415549644186988306727483180476783241836971365994889333403752294988718589499353556006525462831170752760077957242110627209944128537411758069866806454633826373552516664349174435040488282456636913633414623422356410411459959783475658968751346949566091950468976957093921313099339161743474270132096812548051824093898672532116964832351612044590609940221523363189422786030409942110321913457144918134307224090428179137921996742731926864793027789085815106682638265307513177911954792114246861706698748162141144788413611801024937066451149979858425348215740079178567589412934851183533856675016304390443755110721509182426583194260994138549517198590104808764541494617079601683381815734469477576443575031728979751592155786010942283474543451923918414047034403371808694762914504046351072806780355067041936033841658168932970591203144066194440151352996710164484222387371454943881338916555953207856355705853466275808423061215035878690466478350927580752531394163908470450161769684132033180507546787375440226629987735545702092654084362461811695232035392528250494702711719102588857189705426143221430863414378757930418584485683610404782177244656015643112432672924026780312928256000000000000000000*i1^17 + 3528451800392132929589569751009889194410288562224100759074814374566405330090340752081373192234961350177663118672243186002467477056260336595975819460829897171319979042304463462115089586086350317406003263489301239233280061183234797962702013469100560124977132501540132375210049459479369655567444950789751472509853092266067542402550013172242886273633071185066892732280784479348866470929123412223524729948468962647969901682270137634200314064092280170691060878778847477201345101520613923354640913471154425130903703656747722938729605240949432756614390653755503287438740734163265290325982319754022643768753216779241722121626007550027081061494278555154744578913348300012484106190054047820411405445590804572967424360906321445724481157964368424093580738797910163803178791203642602201939785797448238005902436923394708121603526834134368393932796001535079455662308565354090306489810371366607073978750650475128749404774506213585164808594237188349563488691488151631059921732515592815038462858844087965651061859751880028328175194553229604731616199966049345334770905679641099120717399348044579459660125748740773762131847950701129548843774002020032016035631725855035254827958827452961910009242213317370979302908772623404937426591375493883175657046526187593223135916529056890422538022568780673988640484811924507585428607317460664358820446433668144177932374211464761422453959328902072366452371410388473574785299920301284591840340471477696979997980749556374217650281794940991213858233723438758895426252856457739935063493080566988800000000000000000*i1^18 + 83168396151021315962592532908888561913202362473268820859226333256856740317325619422867275980752894838708120240644547269056719598586285529819576818745845921470898854702123230646830852230916552773424221505359886886625412564986600320465355315075368831915242082786037657447623567812108746481114252686006653147975253246310288933452494547640365683448516152196773873476640988923972635416605806846554571292465359304951906648338394737423728280352513775716319359315913648615300455212108346859377731290882021329278615681841716288041918708609548131400402882608635962625114252171012422552015977852098255852469570204208816655561653312359397506903339269056473945872907727576158483708677797666337135667865156571020523782114343628113149195779793445714867187600063157106215694908786158407961505689343497323161324158309105263032155138215422850297186671382543152523132482012207514351492049721910018017416901123422188819268715302150989994542155286198674407915260243654513548733903100791885979694273581622434334990328168286673921669641875738205691516826724840638427015796850926112433161884360754365231159923503120996166191866118780270682233755831160674037914021662204843699437393221039064358280576180663575791827892279602206685736503615159915263690726893912793629676479987874886609593655957887176834653091399285141654049281522160098185807234514966189627083597686502482847898300166095272900707957083884639590185856086075201521041074010551149216219427453089595555473365634584534895004050407491970855010732589287244656282852521305702400000000000000*i1^19 + 16494290287293042134786870823994726852900915830725970498101650528654169889755760735521644833483454210764999740683363274654081465511730228017481019148148468347402271911160914237038633314184038263740192550193309236818704832989663756464488250387232835114578695186082263706575211946033947463252391044125183214187489421877957577752582544214950091686554762190235335523084801571367656570246169513373882049838213953715465702795071280956503216614193520180596820980043135007005459851380883332079425461553154721087146283558295845525167125208167147955847325944229428704949782695331521552514683252868658458043457614575733914289145154841742782235565608193135038120782910804048150307957866870853498215775752733751593980022759963494161826118300826006547837162901668999426218877505369914839511430229646303896926838471586245465239193824755789608248467770469993246209511025019161979833495315550769212717417509945885276101125929370897429252909649448152675841649200505662332416029712187756353189973645010968392591938445524899238914061594378356976352090941012506498225299653083667920822121175058057035379539448420648029886918029997354983755162912707750496242854876464149452929975846196851468797259798839465023083908616202768223608110744368708338562474437461820033384115105085289109778963451676040596146762740156690172990158993147941382849746616790734399000429459542371011021659528084398201419599733619885633353701774496433567371078796406270224316777991209874373025900285160342382350536177515753903924948845772234117456262032523264000000000000*i1^20 + 2736037743220192557718354054824173821093726244841512218096985926351482064183116588908166821519423894633787750260984728018515494838568137119503737982787499894413240981801068310888691186569867675256587079152605537978252840609277481845339293470948473410440413842333213470109560667543879635761963540705216531017742460772560868342940404394862200739391149195179690238243705347384644550725135268571138131838231120162993846685263935049636810122870425336302735417313293938503314231789821365366123894805715809836822432504625438359471871098375846480860072556533944244478247032922144057002030426148365807491858168525161619388504066722176405502166488171470110867373523011633583696670989789278244932312360151927661008665779157159091091015175135670698261532202033054374590299584784788256950947639507646732179221809164380475011829787229700672344824634410638191241815741463191472419986587613924913384040754128730742864816141498606536087743399905248566366917123383827476532025016129344544836926919848393823741220303720023260701631261029304826829099337338275665891140219224318897605692920442535514861868852473815280714838807387267460726454208405358311457875000667507096350596959630671562094399485065360137084713874255056755867771188748595338316996988049088068485663095853423281022287693567020794852377967182927986709230286657651553330746451273093932098434770405781161037860907988109656393268571524104942934155047364004051983576952537112099481437374984092235027012659948158280862785327499921944226754251950785520958190869544960000000000*i1^21 + 473674078329756552361790645202465467549704284229267578733363787429274038432173956667112318813869047296895086688991376259679972305456874480356844759707562646908271770532896713338669450241804833944198448600427475599610923262301401584495370963811705584879599480460214993506624219382682882511486933091795648460740203454379535830357114650353480048940426660787239198047937608481216046816014787322227108098111281370121727182868330336994163691064970829709566567229900447749691171544643433086323042193341450705034787930340031661338839867486820913051244772082331359334888691639428835703162420064701270601343690596808483802897999980145676643966251491543359731922033627740881305737452204020354727729160807534777842970344810916982989784191129074979378690170265659533006995359863547313953167901239034764605016358816426142223668063164755829040502354605113525015078642657465178443029828226713147128685114034943484936643459762631487197085077064144587787135689075870072939750067176650729661350726272613810919663742030021186169225972471008019481702691479167157623369268037853797376875455173078802556017436783073115195584806952081111438101688838795028450526871315156364513126365425984379459582800237550632330151867432655391055517629374151458281521807565423049157761484492081453862901541500662857500822975028821275605102230283032155870112325496547469302932044102904881578161333293982214994258299900507051586469807155812835233893606715967537174048693425922620396391891322505762572280310832378125563370513182437499003195935948800000000*i1^22 + 175822380869163422719118803681109139628076955844507378469848850927901675013399008928964646787734697946743418003545577247516567012699274357250785134268429493500791588453305666301124742781028462995892764442875678737184194483233795792826734087975959166296631167349231138362935093904763576367795312479856133457353760116306905058288434774895086671689290566556090203258047198458388513093166625629353843747642086369477664883151578437926544070507288367539411063389829539400969328093569110358706774346523461293111076764074215414101309349951638190789607850155413819149381646782603121177298029541038639248116656279951026033893723254508044884630054204798972856025506889255200834578385455874215905769782399367256059883775535128675662997187310178148236330141277000383451294077032932976046167726100136068661928652638202847341350187929438156541753996173459642387441569467960860346268330978938234635505667280528684410860003934580401409523345950085260319176827433305641052106567170189099135329959154993511828093495460832514875120385397313238263386132230591466228511545096948052483590291202995598389715150184004364846034283700297140885953752865321360363857679718427528045873361856917568780804974818524585648837852609572917436639772920446428794172861951216750450046312783879392295014866603005916271677738689759263321472797492746305311912680450491402326085817347491914494616911220355703966248134728062497007850810282996331968863123690164017794352277759854388374863413490590312047672584642231655587799426470872509845853962240000000*i1^23 + 35319790824973106524022055059780675208943482046822941006331667082810140896518867220677466511209680273364279621714111452614077039191025085484841049021096615048290859667044036162545779230732748823216867902381374960412390346291490586345471332606808348917831547786426861460299646181529275446937558204858047200240072053444687586867873969127480960455948678287968213365491054286123244519590555312133433572320940925001444504614400143128586479294287239976922923972912968104729606517246447629083052924479466822509030607524978750467585808959397741847996425934836395187295937173722493195068871295935579323516763837542627186336163425222297795186386442255580660659192376831068392241688615787034237139690232733697342883680807931155711921042564773295167444584266229539170665926809670487410236910291945936815684863806398214268296907363099902458401129917254467138793933992436369864876572752664054557198183945590150267397353262844526513205053627963453327726869380741921432638112932011342592664859064224856129832134410837500283860157320792333279037205135693309667505062359495995955056774966317122835010135458589953585119452895893602671498586092026669418526543819609942045349802160358669262249766626900641310622189803754880205734465973109435712095274372634687922025042133396356895399783808191780771629161053876000119488710335605870418851931148953949378766641193991062761059627534846180388728712291429133412853831926051239991116203568748944668297186714856554480584407464524529631812498974748197181319567760910457063342080000000*i1^24 + 2424597577130498169465783714183682167171521144593808603130440641065667630599249137429060707376993102654545639733273043605883653828178222357938690558186389796430267026404015886869375039321076272914016337398542466731907637134396677139426521216826667621121393227494171345172180782534341574973747083619888089187043232139778354526404553490134611181340381640107811297800430811685101833357834357033091727206169007052083238525253963579118853901575507009144483423462756194894946714976840871427107162030229942991207018020242094920044089112260914060857475748636225857937385570402398639108591715298459358755513372522514238060694824575526516391222330367576002782194785606525107513579771170959368257898053895780554949325861709510864985565318841474133869734198461250948678917471428159553013410933015021676974814391993823844963036326587459888207643671746721189016310036735162798021640107412463986080313867322924965498115048901278791688922372545815448016878020616438631374791829265501574720013403847954333294181985777315925642219114943618562684442695843623674796631908246612999496345731626670105314484432632262554774799240603487255904691740379745573156493912638237566014344130749311578763586179528384299605784808774640388800428494053031713241760052796902492883262190762665098964533776650158549546479737756398972875618120031708114891469692309735645075493815705017127460199853854677035713256281568959686324303131759077295120577786294572620451900328849906129548665367518716963936983242775206630090148934849566605312000000*i1^25 + 30948512238664862315505969942209446100696193186456665094947785940661866952432129743289076867780033738946326292983215298002853808507593397778005596188575725025251709737346582021793702239640027638939295121467614675033555711839664790940682614638972826696557096720229538770024499177502209701825986675099781581415724104978901782822537605849178586781928992462855902295729260661862507665891951698178691160139920953058219338000223385726721567397106699919902697816898403303126325810851666586963863038858738160800939367627831402768481510200594548675743603284424666611141362512208013283659098814339560129080321422628505441835854027439818256035317668288293318910605737230632891050487128251776459154675082331291804075998048163333935697549938648619440073491102815755436946393976763238527616160994562745809303524056862043489964265020977568966233094104172394759263213303322013480137610792930206122852209888590570085013434694669258125815842579332810953079645763603321479468385846200682509421110154719228467743691554768292976752189098847541528153542864162725155236014999288877955336124285257419945475571301910870525224840688113383041717540826526990960575212491008913569373498662122992350296497520961277193499215148608155174923391017786998075141086484514362896665811792252563644601139323303868746450526884325255068063494611949656382112822466586653633848490533154425021485290163541411465331128303057976684925754083062735064327257584596634020067139091391874431835595729787432651983808961136983333570358690311045120000*i1^26 + -1096654742825620364753740578467946140217287793119142371080283348447283466591991857845796622400480141943089128065432210645540645975759557669193156550368297220734465224327799096836956681608551069077467837454010838289805393588346233771092860485857587121339432109083872102129107955373248275473739018098797216185825476532151370670871956790248170843089046633036928361092867185363044868073187137205730585978983672828256439603821641662401860179995713658747477006356775500273309313350955347527250321732472363363508461241902234990489245372191032740866636218126130604664789309432025188162288216375791721728549384113682808268780781225299981840961951285652571642888635964692751399783423141597736061184670322149551495697207641315673219588000399858853468134924062728442702352843962890967574403922960091519799319139249949240129070833581606586551129087292903334051530725718198554815244157486665923997285555378294604086567613405214978036261872800570992117824114892472294677700223385303671755054081569283982027578054829698370574443369510914891049589636270500788409350299714640246993813878255109002311931919432333581696537254300158340880947017982279252159615132215494709213010726159109744743738875409014144407505022468820244928303155895155281198262968078971230706912415105124997268622233526530421027432033652210615275131129295606831185669643748894667775960352348872332146354524281543868631559186344448233397709453300402592055769335141807744811838898132163085993905493725752929400208726135402970545895988264960000*i1^27 + -19034699843184142248026182566285224637983346268166348099442896373640821216750330382153966174326129899675433654686748159429686503583750715579031611127210294731017473133267136749503651724666812265941978787681104716096582572223649777726469858575347670502078004284140829274117043979229937290262407634572449028694201326458797093471333914747349523210204373890934735555864552560437490800446122883207710536132775455817819250810586217839347861946233557936407889259217266948861035747382257991270323519008896865246662864863305335316627115234034406420454383125872366839788035124494269241740106434450668899748337534916360019995598519854820294338787260450873738814445402902926952330733157293049906873529277702000039828822985143375814943187583033605560552353316613632952850130454497468530666914727805891867021748994442157004469233947215133797322466842291817569891966492883767012485109733688896071197412719157238559996322083054486671646975637950248012113432039248341916629757482403665659408323873381294895767348413716292984999327099545584875342816850876637861528662622564655593227605969475438175250417281410954686912639282756253776770666303889331831794815187741285889878119370520395781880090983653770515551104129231594369621507682247187962972564371302241263829107992308936864559216266518490924445823284444034514630329014694720370220061069700019152937600557170795739755298137020801261173822941204848405001756402426279978581341972876420294879960598863862566065221632696527684874720937451483117740097536000*i1^28 + 2828659112572697117768788598915509149001345520162370142987957995844882553384345267106535177746104230295550956512760472280887831075733725127420400811008758955125444263015864377621139758888790463519494707797252034015375934748221323126962331160915958104805294194218756460108511472576295441859627850301425806326747248171790533906867170761283847350087970751017809962424369677344318535476964596425548803878980361810138841975143060875896985029825491807952740943658097862696611926223296109859687896421817843169151769954962800483054731031609676226469823138436017915979496228734124481318128628553653560757822823277361292647265332266048768090372048607198339849109513780763164269871943998460611147433803255698668496126475501504146463195911450663106080607669794778332964880044760575295812105338532567774231790656483268492837453149054259651191181821340673557554139094950768282624769335676203833024594658681091950149685523650636445542852478753671938553345091760611221754608900439620260369523594863202863052291098123491596979628059009300518556506501090128799182644740878308381914578202837431825037625151178453588438943695573443560880282553525769757463953120627245581169625260839992561429571270964617763282880687189311856615798413660184463576758476399407589147519419752168747001365484013090042347235400157198350988439444140738747580213633151819183598535848882885681204362646413256704681745755964352368646986045733339583074993280277161381725223341460086406000675261557602635679321609289439549660856320*i1^29 + -90363232268323164434014892748416679005786813197407087045160820048761784202213843227971036019561678930853666283918148212198555235723320348634985770560117228797079804880393933051021555199409807003182028091918125504214967047466704958829729151972659845212910964957654170134784174496730572969244104861006364088447193759607336139345846799325071159149419961816451091864914867287633900675430183118647372115225322189819098973146695865022123737583499875214836724765301933693898327081720146918089199338794983354347240761206029317184800700475626280363168527633494249888332193260283367647911270732000229628092790328393267959601168363078947044389453801666928897569909370800644256670048167948158044573566602150038362451671156112051937762498179202841423948963230321832249844146473373480502100529489986649081807863687796290805248516724343140856697269254242864434895938380921328299831608671197044325366066950419818257709884009073293321887579968010884335732132866047994614859326453530284041902124870133684176500456029853334441721438816427836002096293437504601961114526449530799821721822206754782559880747267896941591459923454712462714879745188541478229092452394607217221126699458106279126252310171241031840281760156011436864900776201549655408099015196574121082181396168574738926504980364375759431116241994282638681605220180994579084001803819802778895535739364797003717142006136546597963526688334071574469362608563939692298481824035811966096008548309740757723840314216552111244496108844007966113792*i1^30 + 1186135189225630644812926257612386190011732729680106554015929377106974265111826826993621851685265013994051686064802007639748089320535132284255288638097616650524066142805007800843367159320513874023993342297510722784859868815211734114728293612895864048598006795558609683415915974656250012064918813310317888660416789728248117694661838663807230612308947524906042784893098202218231236298220268012388319520316216987892435030048650813304264071817786180289366106573142492962386682411015092157285961706302548910007744904895347776967470598951480938853390465883775227062011877752493467533771091468303197882529792643634232247404794400422301281403415273677036288861530361200997537719963020502601997725393490046732741569360118980552023886978756654016126583081959230437919142437192754685376950247869680702454207100399765448175838631112537272514909203700587280730726181909590901726721527943469784378697112258469214797879951446220851339793636845795286264329531892729132455679823710195323413198814140901312014281003127810931208619552416084232176601008811446159354169119078646319891266476357249973382870599060192869249700882585423905855066827712073124332072515189430508857350823293370942443663908735629893155307946217772011462984652725888603984034758824469394233911942122553057788520613957407352239735860578719761579382225992190420398897451332380285308337335208924925051569244597433182732209616326454004916785317590814307964269844078244575231805823928947509449726852274244512394440876178276352*i1^31 + -638308302054692384829246978322515292369614026291228072694888029094138360057794566970744411008837124590333556814563029263160977738093053799418402614792405928822789577111709839871495937354021677820749108567818033569187303834035954471415968149908881211612908492350730648445543558328555863026835556995478714043525008594125203813873635971908353922289311566293916144200641724728540575714427560236703727081382032876870780451824516021909283946790525613958355125737260997271429272787387848480142170225718234177796373936953100232373286017175851840073171826430212627216192989493000745390583544868000484090472845044390563909695903001500775401300510345418537487384732411322947284831376803939750899386456387148739469230678486671186268088415110200215167368364118060827625264495047941503847953350695644156016031909590319248386731801105208989984354547101339918540611810759295882888535430992394874933297154629318735107268380528798648717763776882261565496573756942674549076571495905304608083699709553129431225373550962513603969824653993064336297833124604856566160743293458734435749743789422119482144157117174352662917255300871874858207220842775488939776592967464575952929386229045147535480507072644192692489652556897589096445110959190967147352696318381610833492958236166234948596440539325220033771584731053443687288625312536977170629303909726956028809235618402517333691355799725621380319835550864159570712149104260758792864632630162195154569271577280802020503767187523172583937234960384*i1^32 + -82842789905599162490502879461582239663125936070071304666970406312633877919343730806929426009214572601412630324487273289640061276015265958595094552097179115562667520553504769914988745113191280247498655420139303785412901791109803477309743749880327667004855437006742302678664913239886765418300032650633998035090607867525511983513865376837585971857712808204764744236413367579395876102565674099078979695211272540063822072368043488021100116618733184899287562582128650336748044603197622896652757625865794245419928776040142745280953172457664509347273987607620514680366904290730683117315917289436591302909404477242122837287879751631899907668605163691538704279981330067454104690399349466075861117515601457192967208563986204429768276434598981653612395677912268429990577584136146182304105566084080905969703009600387926271371831956077848778076341947211133830798401103325322147540314177720856390859374317035887873439013669798600415468936234822367679582356328435850988421894608723185532337463626212004707070774389167276011879009258472511725801880214234869627132956885810761354577131326288415697471089293498616606389797411936968132861669566505299444780284706777122286190217634083845333792964836506141649252261335812413786175397974545757969298825428372779064747935085899115218552072527215692128888192271344724617849456856584457036938543151946057954733093671454503833451352865391420592034364343455292154653416540414366145646553685894399536588377256027121451612431623336025055559680*i1^33 + -1830702316100732331530635913211972976705081586254568619914000598791377695990156396542715457964633625296703181494113451575413282156314407142702317475726382344393543267858144955307395721156127557552357931665950699950227980605997924456424503861488743030001230551670516562447189990042076867621382997491721652610596516017775089914311025378930488378119992366484746520383101855528075648864919622881895904092411123989624501764461001606141671186509199539045389516123900466005634821339704841326380382848413394515477771582635758376089290426299101920001564360345912789333188110170798521094821509974738332081593446484079912302904324260964068930530929406142035393927442949351524375090589745263604731808530211631786289078131331036244505490913967025719264643581055618130231351320954728802366410329986681990181462102546643064689040244889808440418367803898085700653934384604365701404600722710807305965859713781110333826049804036279754522605461389083836378304818835982841355914674239445156778102114317669224647358782507012080870136888736392490758439053296555123873605873082814153910729808469372119393459397977611532651695835633047121235037564595977788768730975132249912964722678873824195112705459649019911316559709466660600928021611221420972899107880869488527206228167494213617825906319626858439911390147597509582906012145896277362304496243119441631303250624825758678120070910887634850867884636209039881405452787992963473108402617581012065566661892059689111879214125319383416832*i1^34 + 65686562137490786094710507872515569357874896352655052553998317791321386916232546484804632382199177737605659559121488484477596733490870502301592621769085117016996661977458963937491001366811280446701922077495644245751449162375059699289396895958663144098752857802850281112442004724631444115411456058146182899084414920159112586992643990184729880633425183895337364027348465398054253003883045448926917786022603219773893600758337631066357544672636454777151843889843750588922452825478089854205981383122564884785580098816878476842149584357868989448931253671865372554150498434021317440434406277436235989198203454814500890854050683829237906976295605117883471675408173068086576308613765687893887938466272795950833840480777576174857885635801831984476988055167116600264063281480025924305476908807739184601170483819029418362198348942665504255758906096131749475067197374011797498908525127573067565715913215028339796852796950683285335897863292044082072433588831836526143524853091069215541665673529524960115850283464461231758435993598284935545662738975073143540544311941676056084107644686227528440694697538001054368841755619853327785549209757342695828324073626261123164156033400757318491606851887995225844137989863313645472781258699826129683378630898663525900275813112276543534358402216759932156073639473208963507868331773379761461223186227376870142049504999288070463250257576926560015263055791421799135274283560895758729405098822433053714859711538229665476344775094304768*i1^35 + -750819884236342170772238658596729917962926256753779705978602159021993373014798450415690543240496001432508937472076521101110273379110253899125581082802500417906806702914300411659216375848950382432625073581930794705835978575094431697257737380526742108801074585529910354555574905557155321555223050294426264688786724644756769877227875666740006887029786035468216273317102844233260935845506661581212758707521045222610717862126927524167074918010731551296674110018586050399302740221073867658276027001879837479983546968087385340396497625624017939583662877116386368441776322236234494151394833885686857523222530191463443414840221075707153021239589978511742401532142955623146164568750649636507372473699018034435639890765907307225921216505827264273316562397995240644160838616488429272367497843368002122295699149334868562641375889798799815845901783022724052811406812547778126483516775643601796998556530275381395087100118532168763467634528275285881069407435039978937356452026696301427731334090123475810745114986003901772583240274442910397964932681119308769357628063992590466280836072306456166445081412691233635175811338289103539917094275806327862784575320721303595201234020430958998704825173738302755807581532714311384165196909282969494125419255813363331237227101122345040027429249207609947946051054669908323830910541582553812730507685180994591645864590417436359926273530999699203212179230977457808447855896065794064871286148808564018457034932781776136744539783168*i1^36 + 3689679014121888627817403082140451682664612155959965302096791791083096661492318417966913252712502421751496877823022927058189233411027442398490154830732606029542355326184482450347586144761451541564685580457263845431013753889724983122577992948370709706735008489860573216329064938959336156175020949769348329285146340883474245448035939284389954090427982830800737675030770271104670477584763320000371534639199033471719109304882804513739652651339145184529908083239768396725575704238542067631723005212071087495814001029867573997433703544544428342665517397907490403072003357038664013114364795913526224484497827716265131378534284102061281402476210801567696046919635604752338666379604638673594517221743462790253811717298558814096107744510982742591606545275562243167931577457937829406542531059125095372092330711148752270453443683542647447803511271842853280131181252238573996193028850994148089185566256948737441012120494998045250655560132170841663440495725819576586903665596809214534896301447137810985855360881014955234597451483236641557957309250197141678352716239688784399752358698682659818745118421419958036076251394523770256596165766465522734368990200076865492328004017179485044390368396764876551476821044624127631066161745373220444830132930244790005202428842110447881002549769619067905360777756589557389387268210874439660869622326071771064088210004731001611542775427918751953317063001223946439784882428798840929277356578555954595536357327262742308978688*i1^37 + -3325293525946979548523920284266461385380399844106076412902658877641184684459731313064216696205126588238756135323005350953328165934693238483001752192897470863904156307244624055907872102870508445036032298151551400267101153789693072054399466467016439711463452522306100739385356935274266404715195953472370235310661043432020526635353640231008225284017316899667482426466845541482362538993960165056377366382666493050606582731348319571287164124013804302193439685623973745360241416445738996808194859400256216514299378579759982586251670803804013791601166000294516290610571763400454573380384080289097206061126704066882903322975871507674743282199837953161673170308647442327319694414075775232522706471854546968575131458345753995971988184286468134677028469243361705197930746863878342949475346833354109736327920992968844796255853505336579997010212379691836122057223484563204608351756179848367494767882449267207699422470038147450705038836925611875219382992090233516276580757280972345698253741016118133709116724248062703285230039564206433622703291219642909152706723697304480917381363306318218046208755924791010589278815385568228026540639068614594985737281047952533690170294865559839445934382722243511504564888984694601115549036939587379123319855793270230620210879912666975664716379615651161094823890877026680209499537762583388273715325566288444196893813166138591914862212917040929256899408397887747040218550435283713154509236958847141611377022687474876416*i1^38 + -20190609138043599167714805138156762207470504475088731838886786997135870049126661832731859739784998215889469413350698271981761290008806455394947976525426214077772490989267657711939519303202664752248551782989291382531184548913415637053739191319169489838677865055821907998032994276769365950219362370417478455131528454276506647067133973390336232717688559724669547246441180362645518382474365638416556679697022566643305649112075132180830307697595830425748768939445000484597641335772067943883010925189573191908713383547424138547965454066513701090414120121284839958661125380026557329683332297605286625869896320734211389824784735989880266893560390494466458804435958005345528921199571161333541945503238260604653831391967558957635043892916878093597387037991414955735650923582391687184145235704627952211343215221221924666782032337349546391816143492030300108079932518513108031520354763531446377982813686873357257799056355886560422046808329916916997694115560722110378207276436583623360451395720279062579005178208400114671670267625983228237107553915765269092643961300291094629182557521053006730440403658316639709838454214179471309543587878812629316116070986522173312486307794596203913801361938830032248023133630447771582624243100463122334216930626470848723970531166651623313335839501786292625987412655008193579022183211009285189661959686157526368082340727915867562930065454966179839286250261707267928266303017286534354998853841784715340498140659712*i1^39 + 65327698609962012555603641843180631925416856992478169225545454439584676089670408153946359917262862041500337433446892644298327487721501682814955805421675792228863021226009523731878918222243991477778453172093746573505659607510542467561335361852126050804705896522095317668101678389841794458676564098338123423408618252765105496473643427552010311744562487120242582493369112500281257537032433301296783955278890415141868157002339611177653844842735626407496623892273460828323648282252593580005512381730037238862130744467688703897044418570591185832721472830326814121844358776252724686535306459396797818859586585146413920055265442998548314668879888462798972176906348670262154173838929807812214067690578893721474271190892961314330358647959650177504759098739033892899491354285130849278044522909414451352377516442379243309954359853344826676086575990162676443331501072019077693481663501503819406203497607876600825649485197212343055934749602661028075904444655602853108509292350598130776626043123455023388573950375628765515803103075005732546647204500745634305770667441242942887607114784744942208549369177237472204112453804735331060519768161560672938897764827624729204504227818451789536538193193504101356331992088058080467452826760829721025987414496899699536447258926706618666013099699062413395387444692371397886020760514572482733249853810603694630184171289452914955448861591192583274622070780491935812890468681102097656085336507708639883034624*i1^40 + -93004792548977998157430009320077721245746174422824752961458709602586414354776077175027111909108254310697935814507692273449569855375828863851995847493575018412202729513823846665179424878801898330803123297972543860489907618589750602693473066794363558996153992946388826150613042622180807192614091518978611355633846510944956050326128401235128308424496948140030294990140921891794276747734514524934268671125944094958855980333824753100327917150565833121395987771860106642994609635533737324935657090838521811813387256441138637132122477605543106915030218305718282811811249890359220980463389655711709226227731001174925951606719447274300547932177318948077977952940858535221481670833888253260038406629501830638863034015641281014518580387141130079827480315262795622170817983440780212423122692792209903009877963085317926605519494393036665415645816832448086378451252094723394057553620365850638091098751075537576045849495188712797755577641965893533808418580475144072837924875608584486904599477459144350058774935969161201641087316636650110170437697282145257706256480786099668543461234571926529740902681256940060415334819661881664520635012049328599669319634665079581781589961660488953980759661714136098718654249540007149977554158521105169408676723877843246143250056081003720852619892899542101394685293052267376108065326781698639744312436297425111973433970191801128036538474454306860036069748850084456254753145291149473892042441053217751040*i1^41 + 171258688851417700005168270289759073152602971306024263729544591593966265747394944311506058081594777285469281311054437657151049649146474392400214858887855392779515064300344362245782346123596471605822434727860088119612199833925951889977347920097738949294336150112709196250365640345288879307298385691208373272855703649544162164219809262301680457977236244847015759287717890889830242799711039526059011088231675749696245361173084409986409347234240911530725854323000125801428963463949436348238668694293556575969848909290987365340069702551066230525178740213886696452735099666816445747510037900813375399474208899402313236715005979905460021981945639593383714815031816377235327969215197836267701694462356199960710130808453415772157607151648213330572555512443911359601864432455625596097496403765156086441858247532781512661208373289477309871306800170062138649992974641527671466708980500974562246375734134013176854988198490371380257592144577072473084256702819045245679905647338750223218673888287953542997481275665874221253079296896565678359783818420767123720227436542825266321457055030186893090682795765129800401440730733309616859285141366152513369388122616366369758540231119520516175763852130671521977894043520921754892266205271433591826434618275872283590994147824955380559587205132177105021505985135304975081736017624605042844944709009210395631384210111911362759781852553927493028479820174788307209890565826962807871414894329856*i1^42 + 111934228681051890384376483180185636039232367975923284409899989994168169012945431383079882596480406164685556273917240367348917693822963645977442640591024851321227624680445469896074305891908735781213129854107988820808377336196624846466688030081514703514318051675497376865530950573226658536277183704518469788378786133313254925115712610907036225459478533337431216675879434980311919668881243069719828104544018301328771253686443300482052014491944973878968570307063440464112773205876470489200466466807332806011170370707950852521446749804856140409697267061076553611922100344862840082811649078381681457058146460483926741608603171916682870956249920444072336386518884964167074616407046452151296086660892901891401183016804191848824378479109699001252007700506070966201491089340959553773627886024519813761737291010628885512586601198678268105015569046674680459458679329176861919346695079364326151173413554740348821468156235421812279041751069541605485955214044300780741061552928981549302376398034630801955445308547261000346895410753029019521026151289491943648982215534667847376863132313506273994767559588573266704273212110368172409691132141768891200919538120248179458983051623196466800719552946355977897797881945736500697912006298303228304678308047097690752625655763761790254971323415883559105185194416521035845080786309181094790649116474872326181522232255213827354050245747515852022726451161977203480288802910387111091765248*i1^43 + -1266552684171201292313898436549625249500907958497593696932277959275466667114843561481561560081554238816317273573558793774144898590393890290333419010130090456168057091376795410085006920952882970678142803965265850992830270903540608155458392211820576579192592681440848788986756722548002829716977590209097263737221862060685332073889356244120450673979609801293130676605927465631406048522904098368007895166264292141089443448000076567360259483358141207748105330385262519814754187897358181841433798811830852711821354590423972128155904113205598721744693943435316226093032599334394473148359388909328576737747173256196685803343377394070085554321812720364809680860895286817843060137205482080323054419055719771938894910156916186629090734113815222475795855170705210845754195039681720319875926153821633944593273006891153910197178834558099226971706506118983123469083341676618007738612057631845257611353945129471932743416093317804611921533538199513820669764782953452992931462148113208862889305322720629749721366072296703716387743555348933259816676534759543987992928404500840625771892500648897515003652552750211810625534619699016695160351480977729366400802972743359955582884809165853344742336538629081698277993807601934468351005402677337422196500279051272744676863241046536624118401108549654839660783808404078232911359952845688756902269880335604095531910755274568653662630131785028548486937749526020864256723760661783379968*i1^44 + 2906984939478825098933596012343177677068549607824863774006642498577760377008165902664220073743709868349624861662711051825464460282515733696159592525269312942944970710709322217606712057094402344112800887206764093301235464675764809379133322512916113882999676430657892834434771834061987064709937326341466359985713586923762089736560873677278833504521966321980110911174965597444555616554176978319568765848062057943497127913505281703947143027522345464807758176125041037228033502814112336289953372201991945588486070000704546001209621493946518032999944470648703715538157489755604438731293170902414200533945489391433726357003555070872924302494573968087589491997904150615365540338945808781084965465248624677245452560408305659667236033360424675075330815348614672227941912743509113425803771098516843127563916509070696173574094535279266844601772163009730205024651700936504277306535723617305776211509146079328110979961537508768189518268771593070267135155370870224877317619169538724463571946006303444131720705279200668815515045524359611335171810172047888573625570649004192385500668235451174210537636564410231737465027796044446692055269435550268541165686469254675189990283619683764746705337481729351021916420082749315039607858428663690803161099635588273192598977101175911983001470302900662884887221252026947047082101340775422723310869062456622999502462699321481943786144134344422428083471750702734666026996589395968*i1^45 + -2627435028611967623424563075221636744853188406218808125988298773171103092717435446121843545450208993007146905529441262265030316562040309982881390439052258199892882436775054921382078631136170602479506157513708579078230439052074387713984055446648807807471999464533806054747293304250825978729915796523027078950271629373019349483949669834058654260375750488478886574859709856005378619876653986614547973272498597476071200361706819123748018074604376148115568100356568101183813542847802775908990597341293378668334343999163955658411282760717260592569984384691598378111456234537429412345759831124279896639533615947690264150104257782688284449638602521717091371854342688343870777426556224566560716326641378950787507282037585808461044889417443743722900230615013742017523663547625739744178909197569607335347021996755542913435085459418373100234745022571013919765166991192705258169305191809378022075421074757930447164256946477789796023419590266889944305792304261987807270579252221381851227998037172209096419891948888606407737981258779391520667173090638156642821091537211382385089515684653962654952141288517461367537199980638281856060598504154885600745260239171404903191763021181804459480991844616749262946935396264550090115027529369171894244755779066082802678299481020894523190364602684967945036243453084961182795333567892001807586759501173255406307019402272470024270869274707398619111289141838406139934408704*i1^46 + 883053174424408718402961135228926147176295772346098187080893555566917763140226704920068318253653993115111640425519294575364708026925258244683230904314501473177818066367493645740776506597662434686641410544867604676281392983502913670831623463584584293078271869241503549354887979668282341950907306151543219615919704765780318131070058297952866981773339060680653565072677343382983732380282859921308716302942337753891481457350783252455966189647084205708251794024715666426739687367561268602269137993006286070629668541003195127180218918296400208246117028527897687711854423271030931320878970166385217794710515371303724777159507189144233319581779984062097062039162132195078370091115117353385359635292976827090076811865548839325412776607538042754678024445219255799401147911412330953915466409506198032638113215751466390645869300172721968876655025144894454954602206480043430646716087789359520177661341084924354683488044708742416025634516432561269011592554939905415605222569727323172366921690293594527309757901385513852101935022488439359789090379351000694088769757821114487332521687180344951471473668928460270768953412897572840547216886409969359745552573776624083825689330102286483580026562238922491409880791775137500286403263535259210486117658929901633226358638905125911686322231157048419951481812367944427844537304713059783233740458779592857753753982887803492572699451544542448900724600003929047040*i1^47 + 401629124751580556557788070550841871950238626299574387093602968734245980242970932585566914012253176344711928145974361665509550946603047962686686996123887874755315658848036534825569035542944708292231716739793276265607464378290062511723211277465527480368686958145749640547128847720417185557816199585515722765672558838930127573807672326442010986503511383404823944460475038923640409878865781204498278732638266729840347331203019522237191237287982042618052134391330511327852578697885223501800175050985531128127265676769982209887358876525723997997156709276539856549723865771971150850555400613516521749322614422332876083536787619038241328890280765919665834121196565931775122554929750440733992476214253305578315218718152267354093898852185857390975128402640352849577993716012318703258217689918593199304834968155611563749022123387135306332619209124489859978940169104871720291970205461095642890220873691897860787900098217356473518537368725888429685421549683037149279019307156206046695076969423724740642678367398043118463749365644307946698746131415329094662039714964407639701378133111854816398585157639848280904476603052378742622527633322349027578702941781696506796103533347182048675999945423755321947013419615201372518232253243388772047325958272269768274505011898096223776779683236844615489039236098544339639729228581535498907737979349280669009320539685898560630672003565268587179431755251712*i1^48 + 74402533531107907295872106899619249630617186253763576491280039974642607508727582110663161869536220775053947103857127060911185960274430524103443461950290773286031336474674948433502166065112085798460608600950620604617916508568766953943326055787440484464107877225417697023296574098282339644413826746036932306022283655768441697790838780805497043118986295013511510398856067553246230839113646725649551070998623512818537406065380794317011044292911131223968194558441084334664919572805583925237690902579317822519755211467744975415205854541716111164356488233374214698707208380861211493286159618915149150399431785437133266989887385004776823896774330136795576009582380209834625397317870224255600125519267848837078979689679115496739155975429577929191319946997982556049096519511936280431088027685413264433237862761970907698771972108236685841902133863426869538597464061595525022091621675989535538471572592978986283733122433169364174086433559313666723771504949097707884392618812931167822556781775081577360875802342869157956023631806400727462848550955162663997525131652553457808972414705332040523749223710344207526461726707545090022999919864970966210195293668712277273746094347703474163188611657654175304318376900904487806504547130978554940761621252111527341239272523606049863316133854462061198945654161703306908731113715892220337067911319496257730874883147586239484519406846160684072304640*i1^49 + -19783754150304540532287329976452087356398331623402708223579552653064511989439915054681001412555939072172041157896099655554141225044047793285955637990891360594122958795797257701276043980758630172472721369306097812522270202688579105887853258171165192733987578866063258971709459152447359412618396264333182777721802615674123075899425824947147974331252707416491330006658064694221864066815726937369564002201792723309959923793209626607567714138435989602447603081596310425663851680129725278078605920298385349544734505962317164693205199808603275098558971492862808755074515502763166683210037598148141504610044983404878007668091136540339675539120954600699509909747300055897716608767082813715550175508622324227148671077403526416152117533445617732080260816361567489216629228401543324274742233712799225265968593841882968861409788694204709655621508245803227178561842246323494565372543617945274245248753659463834129877285401071090407531312800574649011610978988663320783582038472749025913986442588912080396178755212079819461364254517410284158779472169437360360553330298848445026989562066729205217679816691770024056446676523030164760405193488787057049762283870348751661226508179705148819192501728977934012604891447847096354488163343271722297383311634702122368132773364430065662412377930427524117609146249342361031369121353017645216948644848411158485132776618221801533226165284936613888*i1^50 + 6434048477105426799578032488687657664928058258635379331822384083204529556060112575487860411620087910858243794353612614770045766343524883479481849770488948354325627852336337630789686229964137594292043730992740918082256773138429841856086336402537551763970005945645050167595267763727364986068271816870151063720380142543462181182989920225186764938157818336959547209605522462386325852854152406340487690132875051991028142851530909634880217047721752053733504503539397963396608260284019831576015383235808599445542701645231705262623665997526366364702661131508598880357398123011236094542972661679723742182832932196846864478344452083803366979792639004540050189776762093910078938074089092246027738748745716267827116249611895421806997125127812904868529351860196178257604327496157721863240787684627392455681433994833783302202228232485329393429328610806271677009108098092111182917955692171690505936972655381510236686287559481547338049503503046092297671250620892141454314276370034684985185252918236538244079116335768870986464361863618844430700605819131695238517627105770295287040195371768642952955390745101108621472586160194056357490671135541175515555475808229709610504940815936041196960365757812024574484202125673240373519325410645893528507990298388298493867556373804950019540054260946032166131281810737982032479213094894611714673631995609503388148787481892669091593519628288*i1^51 + -502133843295017784739905568287370383024364987194221393749465310387626500402330957035926630865727595624065341816906526647118950515303944414685435671884129817817004000964501038852721626777811253889339395375672353722380408659529427014484320452914794269300792620373446201517839550922074760872825821165052577588588736394690496981982085828748195256705806274406887517616300484485454102950435915113867001525959756549290292588310575491625665205238504595057395808101510532884912403449903970207530167610931058910493320179449828830405916107140873215126923408523879700164908973953051201547757338917054463789410222673218063811542092380700456361568684650841666150343316454554624417092854774547786305650988953247734649904169640247881113398849341458292416979641345368973735783454319071883127850712376386820305047147605044687011730964274575592319921951040829361846388297790144532298742675607652141627094404865256624011421284728451383816721007571076631748322197077812098904488400365029293537492466072934085442564383134277730390174751912968814107735987199221727521261211877156950104329406450280265404525419534049763995391569419243798066735805424141203604813110318321250626093675779983192069552337514671030825362753204555250399218717582910949851832393514877787480213296660226823474134681228838491573733405506063154202809176598615893697521467163019073462365315662116191993856*i1^52 + -4398213641688318273662433689261176928396784364097743807955891739185760421180963733171868550101644991394398985947928307913207044865543179391605250962284406449328422374822984691469312300539251706279540671298517216459010924180245756973914427587658691160238766323726468573935798625204400748980372853575316370248328188746723122477027503627573374800297624858252067839534545825206185732850168663098550986441133009288675029006297180477047936921323437467932456085737365892217751460997267645834562236613487163701908914429802193702240459551577730280260543041514747386771119992974149734804588980749008817530050606938961910078140460870409766561058790271062691563916155752181648603406175644065719891783576398045469183307240774319628540785920064276521924904639042128423806115170230777810022676411070103245966153980336787188184226122784305376410466439745844322343471613118268755327780560239077477986594002359148018171944587056371035937592831771728479307035522635279441368147825680786638616217826630670368964451837727063060117474285629954926250405725062795861145359836128202618606420590247933474607947788939745156850015013084894275688178465132719525636983089313227057611147207797155774580026656557239549783813750062386478963402690606944856633954993988543047812217226559733245109700474179611533523500173480539083896015668868128203207136120984559149245575058161664*i1^53 + 456333567060886462907750801496805193508641460222191711897381747586231239201145089297890936454333508162221615752991608949999687644647373543593822765575077848743923119200811703146069613050912298944622486143176489421701577768151981472117605351347420291154445645472883075580033209159230082202937033347331028624310317936887524140489084291192160810287644760244705784246886521293115085461583288339769232743995969338787053276936714277986459053452784899991185279524856386101364422343732922496441504942607282104258562549104883939009095168559448890881705425561727424934135011245374502228460831316579721799811863301956812195952013138395973649292478586882643672879996009278401944269556200102701513487619390342019499335136964479376357853758414993816655454020777419809266916959385691243704146791208352100801259750092647283347808071806432672554056507276847653135917863808004498995526454866672301659136246611917386162664729178077776741444656146703013070542230948693333146046010430068234728283783282010196767230412951550063791697597478358071976948314631082138795691401996397287478978974911759068026575873412109912565123391291462379846364999069884145300075038647057748654362198501280389036140487860424149918776836000640318593337953132790572634541602406556662315998717540840932826122258722644793082562069684004635364649242380328990132869874230837310604181504*i1^54 + 418835003698280954817936306387593126640818889689152179249785952632730757244116128885744077924118705305664590814584511039885064609690970173432597735978541124237743729684668813862684151098689154866581274854840303413272749833907241799682331395930566203068578197843004545855721688761902309176280498960052992223391054098040523455524020092841655955691625404274400969658626591199237334755563143639166723249906127210931414660570864160075999143467449439342284508958616705106941016210858340917765697123330807653387328068355099684966883693010267776332431594574930956299826272269283404608227889238484051171136537710719314883803730150119599937205838642796079684480506524366955044776375924474297263480454136027290831483046933853419087773866231050990927789768622130457474287476386309174470467214919008788040052037894786411740312762914853965105237480850717913829570583631143215009972658383238294146562436789538881801545708877651066964584152559575560988321578233089694781314919324302148727841213886666518671500087147006635147688857527969310067293578041897063266755725010758492753345246764015182530058049637856766718499283034997184718831451411461859135586315853838263149892249470856540087956593554059471327607707115426530709572125861773563242839725236444973714004747746710877880093524058640100043833925905775260169232631417778845274276842949220237312*i1^55 + -1835266987981027458206345476596462950029759731053629338618725124992088663236103641963136451812866908175227980991656293965858108033909869747110208583807043119183018802595487541467518890505436276892349645663495038797831062533392108895221316717061031155389114022773755015193206225313223724705025934297080876211926234051698925148454322401251507197924328313834393930256044398596124561816664701006464246586373163768128797894919356684870072580895557850218005777639282233833515077566419755458027844744268545106535104870429071647168865859191669981655537809463184496632606795443675340472311295556451896459856531632756574360875454920450573060639369536326075767638227992890051827248612036671365124568016455118530684423857081581699857334674683955413862903126252645729832455657079321860522544771995539165945906765606740381462521586437300367928671424892676441720496495500282035544951593257264978780801120163251044318412365064903935880224527992778804192181160488226514991939331000882008373134522823088035486206282937830600765660091882059385434410891064829193030885045313999695498969845932553713837861461756820536788434761755554165528042177917528532995438857627894445737711724934994603816238587989681231746908212922466617819884805512672556382747039841791053761553063664670929519903471709922552551256360531371335579614175764789874501720473600*i1^56 + -23217628841049684214367140318328981657986421314639530081012596081889546537956722665789214302688552105991233282796322875010678157141500043797861045760979171608884767426346279145839902868836770435118970414051772465074528007900145869157319425979005671771049239847562402328996517086074818660469167882028496581932902996405885790817832405592542532354195230311231497053296431846735292617045042958936738073383245888054041846280622517632566040684022060520557138994130998937059928873878114149117510921351798269667068897138865558102270231830376491775834221742747352247250745604631439258507070382637135334832067046343586506796852771307754184508809585644538264471003212205019920293479618804839511158853942667047046545895576318802294475842523592446346201694387474555286220732991349410608274983973679575378598820878654145377052394304406196417166539511113503153317769066504954196364021544347103469945980086243835576158739352356462893863405065383925866715377890753939556566802996851276889523046738110966564284129589578370236112406152446402161032157545736275876882882228912172372784142906331561075664949083845210374889689555324584642136975359579938055884731551907255746544512070201594827766103116142184288441818149977573946270264344797912402669635797256066043707617142060233724191604405347436671763265018808633556889690654442323443712*i1^57 + -60542433075970791453126946292116613450661089875997370494816397350713017488687789929446399007268672568930423494342410535015501200265122555586153459884174228832496185161435885927106230816555473861284194438448051139143581318139093879401010848970078320002390819210207880952527291898121399946277333002289833863226025620591625332399958204870997992227388834656249950436852191578400491271142129344770402344679027889123731674937842825630649132464746812576008681197032128801653691634830320009364393597389094604871289663282216821850504377642569645695400617366952200235979130621990610266680329391976630141288283390768566573135893095896797472837842313366043965246958442416049387664531409677291768838665910424180545772950529727216287135357670092531314689502600957731500934494328303587990058467337155956527550403179262641810754241603343211815481154173211343538109568801517296026015672165630596702644295742383369142070219247300494412575638213209913413067353674973960007201801850813717342790010672996560965377802961233580560179929148006066487613881253910416182969231694977443065432643006401378965258211478144364229461591653760075946865854316333700607143565399099989010783183840222655579402100861729706361421638517961701309762661700379891573131443606026867025151697607194142851942352452468520254226598263142711422759651508224*i1^58 + 408163628688607341653021501115388399295065164386732006599255008499993253529287388397741378225993798904568257219396878890628773941424154284665792846954775120322124706203084652470853968841232224180756244869801915484174010477800218376845209770973651493959394918680688256290724440789895845832066819755528335316356920140556699497135900888358435618902275177441714123585955740457727688848731144109764820654886134270489475321569175623626296722044427482140739959995839215317326059535419312756699476303841001414048038988214745102535560671838179470730864507571101342467819508742527844679551528021049164542952245545913709641394958633806425062132743434341131849509482755390919454782448668988704990995586339793938329975586247388175273009975559463340771144594009627157288141881046070996456872468354067960813816508135465180314464602348396997382617277353620718327852594868283766287622711757076681100906767808310187958800003670999854813016190762909059605434024620311097116817451212369364218668338527211723226820609310961279444096323295364921331049494142841029445055063545592634511480313932444668659041453201115582513627902782809762651631862593328663692915487859229151820029778546592509848251116866967378731983424492753995325715267834301041169864595094387178028730418773823206204719275531868529009752301215824929095680*i1^59 + -461659338873176325957785207668746788826837929273190872666223582736618167390717107964857658335130870063064688641335929316807774516692511319312405050778520992481114654528551412547582589568587451260808957565798478628273777936125410081058759467492643233819024389317503342078113431773040578607881854963926724909253078572624850197957865273404627629524860558712186791566675017165928137753356052350374651578979073716905230667334018265435247168725544231118980880394442580946556059913052354927555684819205633984635045777044215417306944812742865705610041621142672554846989078395542049113945552530608750172929639486277256917104271991305400253657248836534232570251045342749830479863443244341098306261334628707598030800675868788788910923892536445544534279867464303079254675987166256195198729402208500778846571229422551289835196677404687886478995526435087527103962295855340636429650641678363050675457178150720731447370192668784822033678344654879500776468264589385578475754271669751470179228445082889053892986362184507510723187051944062895170109924640677523874718236691964204007678764126739511269245521297618755702589148330803345413400660417383861710626778941383399560564328252301552497850277483336917088357022444537637961333146474936442335864111311983032952380727276822575428314888207484216370576020733952*i1^60 + 192040691784674753704745829477632407431323581168969866373325834973576815285702062470214918685473560022003433892960403795784244152074871071083947878610440542352073614427661234523923002016762097131448722234367711565866116593966358875796056840291281183220183669701472919594062460198730120983993577074983071533352009318692162474837457162299583458067328152775791157415741549371319788840982679726044353306865084304152449167909407860920277283790298877128824285348223573426545846992598439258794641869916950627771918309580820006936863558313780845804646536194302215451194838399151963777260764484317815280646117874109650790406119659642059386963721882385683125783732394059162714792446197530640329122547447967804977184090239701759643039883861001031777006236050779048363640087145416455629100252324156616542826455538224627888802329102281766610712445260848098047749046843828359956696938182896872052440251309104736403135094672889494554750720728376405279061137387550853783812207799715574792918635236079255517404401621185394837652844331214766170138040301320354318115701285122105093209346222539414852381633665710993853330332433772682056868513931145587899920380670868929367458828944430561268434230967721305923407644409582256064846082924109920614379232331262802036771402462173857797315773824870538805248*i1^61 + -110122075841834160957318962594454584301812007624526537593063236269423081481570025785475597343209693824430679686956032830538472416878558963303070346507111381885547608381449891597918768290578511578094413052357610339460600139679786204634548044301502074185817583235107371128782464063017601699305416305640203535204529527407275749265928720252079627660284850117725374230614667763293075375217800637906411423147471613766460459278227486157821373338779292398900061205843159681430573526314449847398256727336642201715042154249687072354240204023648961932937469914896503862457853829836902411817962149236164277644494995026738500149077058427757445542699242511645868825434661342304221575944139087128460252570394457937144062082720061113928981778158934302135336988360437304066622765893317696350050616195473506839795172124646058691683527518041716476804826681194514527985380016253063117653371474664229146088025135841994231503686469254016545168131644510324505785558358329668116997396799852461487352901596161835769878895406689246573203777020703613613958449602667979483360874374453735649902124417853432725720780104717976593933729518579150830867450137596148921254001857493872774394055344571801359934525809539781555079501437392255960772928117167437377254590051696935455995731173513513665598492508160*i1^62 + -44586804086166133594547149136037301604563382421756092317795256675639306799852216101591799920782936184451923296114143523012485187226035207078339252007417839523249903197017669424574106245152201842298499773236020184324555269442560846698775435062902870164458223140621039248461983805440052949143284826627420517969954976591022470593650999562072184495324721016421699382240623013269573753903457900469564538726168163109369027338889788511087649099692857801630794101039730747046831283441550325534787376289339443546275702632088700089967852948280400457164435213166204642361378923313288712932334548996293631160752216324735454335233627248101653692598969682436133591126875942751675897601369426490593380237344637463698061411260265683579284989963265296094593858484172484457770204504276127046800916412168250083379600530456649660496215337895342134534474501075517018069025330559280776125807137963358490662701863951694664309024699689300635742922337999126577186648634243933102473455453879615415628770870656953101895750170461241198225093126715010639530271282024203355447417213095462791087176037333801406530172619943102442471320720345281147075459266347669055182355161068256028662325293259706261497150254824315894521888490206877003375015619758915999106509485635439297102237966735595536384*i1^63 + -9872744683926806945901011876655284422993349292945614214713490163654834153191613484968201866499213875571438615054346610382666572474324898685219574235172589687783068567635462750442813376194592328721879446456149297331090957010153229322047879203902362201446273649020177065696794284050866203812505569946539447367982315938979179857089643845322050276000149182776670884577963420182946005160475816828504508447043010775667868875694369845454646965737377214046391195143436558865270290560826548653001527753635546314717062938041589438519977251976526907741521228510157072070136128271338447249444661457077461079485895967500081961083214517527142441393962221408591591371633244133211445501740438060432346052476929549339312158565929587299433991185640800143647582469183836014932297774539715224438641302855899085214113226312021666172976257823560940466389041404683994587607982300946641807425713630619002939013757384785962833886018718089934939504675845798167757119369232337448676114000282598916363457363376038845434558425195842559959142915476307830901455852922962799467199193022761346092407211438287819252460443917154917389851821157337256093948849915287314196178299476865532436375918483486135776307518600166141900931872928934304459859945077663536422549856718017759944942551040*i1^64 + -46355499894830129521572546366471873944111612791820766887627259969726242977456082579669185478454119404634475432580717116809795632288948774937921457170215913907209214869991529777538459445625327154452831862796978368170048010533816870341359620152917760208709118879030842989248912197626699143431768298857670457557539229668990391105380169249252015586214281156690889230405115902603626755090364717377856651535141771725892164508285358512218204491586793334904600752795850975701263787042910412416903666177404601807191005052463116816941756989468545552605778385439513877708519079914619006615113372814127083443925840600873479581938278214694767760568358581110437137349144142885787757288443172779972530812302229228517959734021827911823660429152248104632507202112629111830743769501410163257324124129940784974605331067437865800826324761532625350376826057964231047939601987030525356333101508034422842827950969526752630289713612575646099235211897556640089508041700259203100603434416758218976158806416547022948774082970036787108148320594782538774034874046402483972606717721194785718211983350730056298538667006171285929665148650518694288740186849712422976900096591599679715442338791413305569215604368361963785461819605077051009795737833221455096945264643643801600*i1^65 + -130529322572388217915558200111118491734982328255943127873850271515682971889738184001757746133406509096420117009852605361675187350751895489366692819537521892486913450409023757202812875989333949229241053564390674600462049158555520170572231700683082858648765488805185980696295321368425092318031379014790060406158671869345459167144560886641086195930383882203546011332352482224163785836405302081057104961161508529500954536706068523148178614513078135758777069552879303317477430565946508401352810769015582094797817890984811244428276077790060972908006771224482739689731023366843429167923836561061306756629779244894278685724069128845056902820979593002410843269811593831588890266340267554300148544384244459684435735346521377043087897654231450385294286052809767038620685190490824149003828314429222846698786747542280714622607242230989653866763114212129124384611118802540668015991257271534309022892323900520880020865998554841547401763203708457566299876797937893521361270625955614442309072484455601882374973633348555407856177920606381893109062515051321700365969551974665050298423541474532490744409810047486915792928198459031257106804306415624701372053876862716636521531317394614351524421861074104237815474134089014237941679084106612369082286080*i1^66 + -129224931819492265522474511676745796433602000297941342559650649455284748444301534865646812336314333401335412246830577086511646125266822001539128317155705024015296170875966652122312515086219512989518935389986083115207112014210603732038829997709859050011740184820152814944176408574732462602767700359980514355168348426672274649325843700661671711494866582228884384072835026006027657135612639792063491410564399291725403164031273501387401238648015057977188398259076391485662556016283840165737150509053738910907431917177616140578137377147361834524032465927137206844022792685981145027594133829164996079002424655175528183981991594657906084247978202921500588618021902499205133616402378753449459556771435285957662318955206882301511979894137316107072565106628115033274271117178533863847419669053592248157501963958269280919540713471614662547795607165194462489532706029186659622967788237441006263473316105957541560872157981947315785916222284653575754036163844489952353876031137767225366523014895940739505279674392254685335929630929273290410523083427511942365516504449655165169423294081749235376653298203275541252111234540886628663241612259777280175690897970105200408100589001084729929404025849139323826580277048544078859835340226560*i1^67 + -61790716968833066575722082507970909323849069868096363672532946815175613600771716154035687307827902261358948642529073823018052869253327366804774269029810877991843957934039282581295175308536464967603185368052260086468799251786150529437855084378789082311765356096200568864601577978818003854237851795437440226690119056801108135297627195743880350421304785782953423489313024572149510270353879178847227888834509138265086486950523642905483308701837907233503214155693564188740855127284423967365887053675605745791356986413927062649128395385067866679450854059665780007726997492571759340222727527545528375601126966217489869091925794338705982001511983578742047788048626553214190430008033472049635698933873032542520298172860394549121419883977327420205453542783665947995541979230745028913651903540311727666715567495756364806805337948856517239790042177455704277251772934332401391259463763869483735365285205633451213727059651455378787157757107932797342540398248171621340784872747605016170009660406174460243716001440146540313665256354141665844116027628852131382079451336232556734452966242780470990398549658482326163401869482227635242501677431423065872468313744086110678613277500698079270239129571404415020038659687739031552*i1^68 + 570112646538565062050292204494048515448108251104488390636266882704158650908777456053820239413627824768267269514895568480719637854184666251007295715851504620851541817752592460583176656229234244145625681368216835117507806482111227798475480170240052219906986058253102799110072002598088330370784457307605474801695926311976867100212276115730668779609198149595603642214028808354864486145422324605769008509123383831526135553642083942901404177633419178315578792038010812308262338756196303811076109453016689503889568185835782949664218165867218241216959845331810285133289562860925584633423850983753010650066350939838106641204229320025444731494208336276963072329384969418510161234004856654519748035781900929728856989733357213308923653307749383579670394949114368271413771813107874591883265554365911315323886619857954548730656225291044366266853479252418124760447775732047370024362599898985936117359547411843322500784919070554060225648525310084125702780039986231304949679007623609227426511198145106564408737114121778622904133248492123988549009792722438229545615958309818681253106226656930385299492583126714401728542121070236874991776616408474898215996917524569322629080590050091303811866864009015235444736*i1^69 + -4727125079110159030629166220500195267489436249141320223654755503370549841105027470203291747050483964128826312390160773583935902053559325692967813593447779595151554556990610809951436185574802160997748357282896728438351749927074891580316958537987072787771242848279701175474986620946021689522574596976841514950738215678662026965137128130336575925512430321512453487915095748953549575796479358862438785383415888085783444481066139736835145963347754408272390427479258473927980452657927166244727819281093858593825755317565251042315373476265910387714706366449669228465882737428705063787930647919832056513943306056356151747980754245854751352023770822604125493481056018951097458746349047813019781073777384239397082759520868799123750877995902418367844743879042562018032740751818944543121095012826846271371133844548868960275358519748355400880963901469348349747278243179162039017172616920254949161470074402542854928322597885918195237409452572865467472513732206462342488385062941450964694026943232090676816462054793706818559630952683419951553320675030992533850798582665136783662038315860901016184145881147019759014114222106442918149449925192926607813410227584560951766748067685399967557484544*i1^70 + 7233074317247304412237039247162783680815334466250505296858353161769961271313712182070251071790054863288666748612072421042907205581946098298864478468482688727416772398017570715333114317796169141126288554975733739100705437521842188100968291374524558413446585270341647540494875712574030649073568582882603895542274333244308598869179585846105473612177124633905753554525809059410975733520833202085202099346154312862563382157713019176663232978775422803347492946495630043419033558427162401910905316688283621263715684073090832385166132731697417871594185767614023894066754153250304424899116108335729312069290516114709375586036571552483228563349869533385213157775263753399666012876403186768935744556868133519974085325479090601572922016423018063043094451570077556869541795456248159071011933982744082223164148664237327839664177038241602198020138211277855208279501765395413337924083452124686163589000244386385183734463711154758322242737956830535893468204724910069154065487674472683333882893503064715812780349243485166193989351171799055510979446125719627990104136814346820361745904819360140501604887267149746123859777086747692574691428958247094695536741621310187676177635737600*i1^71 + -14065188150804248514211722060326356098426346994770424982846115830468576579119502728399089569733284570029555370439785590067806313420860891762901083598221728111853634559458195538463524917321199060252007999652210846507553765539610273181132717044688912013921084048783326848393226226592850848950581771366696036883073750029637150461403755054649049095749422140914037795504510937340263358089996318943325243898676812935059868479616397892708915332193121917052113035342060956581376181426395033140640573793237204170300052386999696605179475289692320354778071351461110914954659957363532916977920189781966816606374980826638353851430409082539464632832533670120031505569299748416000899305710090414214883305624390257492291880024155381993937132906354780860727884728276493528451249998973249364547305850873856627793128345476759401048551051492129967054068890124133810446010243474219665002815777039944831856617060181583910763207474565905879093374193261867364935367924621394017852899902280265636134104426706050169290840149307672735936680240652097400051091194471139539986690041421931430182814802124015264899628245664043321659966796745863602282845869016776113033358868480000*i1^72 + -146474038354322952786203690844520263457058819408695390260246933108239131381538342565751383151380611254869746964677138832204930636048087012665088397633805017633756271495236276917761291793962610481949636720267843421804748060408536489149884353101551310027886541963941506435464586377621702262018527964396467472710662522708251024863428547524365424838843055671697684123879319573684561884483417144899820103507354242070323163132935952732665066329212955109857867355378586917917600564251135756603744825442149763324783242666653162080160649664905325406022619360620338778229665641907488726116563563116587930782881160734384854530908360149709556360339345380073667034425107662572047579456137105883286387948255970151863846088215242791691585766843576543223315895008228503541510270834731323972024102996842909354597423307996061280899614570415893052375642668597243068896758102562119243504675325636807102041836766179344159691861718537152924138790606953907283954155487069993917990041782226427031515974553209897469252350056789481219084493899388920416596504373492877134196799882756346379497377012717453320758263632748097717844365466714100516816207872000000*i1^73 + -3610241522551217684362747533271796222044340938635289979769122826846418825014032531394955922704842983643978242536000109244673710332529613308417952118892440906649407585365865162518988200749805728289897500860743499399397849660323051164494772372973238098634379609464671819155177445922867627368050604024350140442778547980949260652564060360271380297954069724270269484603559592788993087100874433901856999948820341339296892473020245410332546941182888299065874650884556647112870941180286258470039696987625927742293923903114096767269050554533265585459557985414491845284903321473871373674636671719630216447360635024040342188921442477229020654237346055460986951344495110095631866166306988665808172446570314133569032170804678416497496183519354803831621353317928302386583548979863292672804828915603180929476330423938190211148179789736167340794248028021243611963915890939279842894503750199381664248299194282769976590860845212168328252404119690794475233554068402635728607567815312619420052971708686905312411491734220608665598783128314042170983744502145263441462061123062377473975565456680535190862076384357232132570188288000000000*i1^74 + -14538246803967580848573119366605942782643555764749254963170684370536814734338089303590438814466728440115655056839322821014625503821787504096522892872026560625274453739277455201953127755666212687033789383428185940253210991422105982056047252657668324174211246033041103135082848054626313022924289985860669875256381158045949763490842338806901737501391825537152190990849512288511123856196915894904053601243440254387496704394670849855382075821325670919006965082192420691558842310483250617289352097228035240976590100166542574724603744596018101173034655874653501746303795788016537013700790835853589557408952424920812251883576818645492550633302773447647929591134585451298536619263316699689757279530190613570407344266527557048003725761861419349792135114688465018718044613841827750778974320107494702139958396181077301772927770922466862185851462097322722074237126514841866125330136520556902384697854974017522703038744864656338361848575861042074398265722553666658008831769703284369366413012403985654899569072586040330874688917876144525704898784262036696868319874525755871260188183447143607730674052480000000000*i1^75 + -189579028642020212665698062358723194104227096582146735605974502744596625110725496280441493418616495360008244074302914351372528896038852666396595459625337118005252053137712104972993969250060142231025647948916925434944265104875273393711662527414321753450713016977325526242300397930506258698446093538048122645939703351046061313469062972309516811776534602285385802681670474621384774549608191773856046708403597260513865808989920760625358914419001701103385546409983907197239540462619123255853433544715703320254467754770242015556638008482813515850033628175751378628886094864821600515990120182356707447593381066888430332194486638097423136574249804564976857022995490960065585887520272287555291079700708217324100598365760395162460878961951911607844525467968663702310432011001981779757771443506803952331378894292487088194580671786374557125537686382145133130176053554084503211572171118170389304062312169304520457642149846997746887158742763787627241443718309167581671365659319914906415481076454153089632953112131346147747518270136841975747321168673868294915043345195489743164695588000000000000*i1^76 + 426255398530942114309809091782431722178874518583384983384571570362951400565529749754483595236613223193792429397296084593840179392962760363342977277384158113159258293909155280742653981075114293487050507237689661158509650692187534748423686451436112761228665870753512319050175119219991496625439864773578749978453609132350862598260412169969001731371513890180885005895763662339465620626508515108272242697501192958132557150267231730392211286317914355109250982394702759485833587735398517813638114385400741907091538645988833729180981103356790116093979531168159773066642132635083793516918696261494241929451853165770804243858295992613318854138903381716552961903318346881558651716292637856360207632065119070226964765190447569565196404365375161173877811838287160034717152419348704396905158349981535374366840910198747147175654875195338246547697233244763668187083718929492159852408131434802468004533374222624459912262505123617026884180562005801481629774280185221187907304602384798301798334686053665237710076309236417825101992979077502377209557611849761652794606025000000000000*i1^77 + 6412989373951631052116742698225631384334413788949868924958520946677232456634217573846830917025634857283609402077707789733468629629827629142005022809707371063832395905641195087482602254906853371854363749027728461870974215897970226897315319355823777310239563929006478085077516091401553464755511831038529085397362116274665571078157897106382867161687759477632210470268760927663404113202581280862632337759079183018932568579926514792041441726116205468626341943317534960156311421911682090483218342346539118031347188857437515449652563558772236634558474213960669090463488815797697477383076777762205728121354147291629376415491770238642412700520278025031007621358980694475232665240263385403164967013045764326186172042118954726273881314420622944288107885239531723853942763254140955501021951410365060406666525681966765775239597862758719154094089604049573078670385600806825746759130236351927314156449536348690646286218870289400559065064495151453005249756590330450174155813278366287521610981598264924905051307820766691200369731077968750000000000*i1^78 + 46863860308786652253127190907598872017172901531078152498566588603758308958900785758539703504818453977070655922835458284755588973631960338076583839703067229247434478244002342964397203755826465744635708902677488827513569671040466794541139489861598205946604063730763688740248341414957110955532809128471419764183525684131040503591248827240771884117352456086781066357912281408933432030649905907384311889151759346400761932418181047590020918117542447024166840580578339210038645532539102959599108507671325309152861352550635270306404724890628544928314506890474592118112126038071192255812113016962371840789898754101682732096414879738395224298564335672684999944388201176814383755755329539032400318048546480949933214066633266486406182694774618247987492283730063562138219792414212040662312497239755432887000498835642514780508886586665199561595436224859254051871413631179658971639799272494790113968379676372917024192340053036884124731688225822017371997728157850975277353904719392575607605982056176757812500000000*i1^79 - N1*367406494660986821644633845131781130591682321118997422722039479899631807437204276803964108666934914968632988609037740702234856335928089107675586415085395642729295415305474608818116396762196586170079154701812322978726927131942928788006797345797316542722584823958994140625*i2, -91176062882285263518269520091927315891456939351096884131490921244381990480298524955160462962291959182605399405852683935591541375648579631238468580422292795140357436140689131479330185009514305621116096780657024008058412403597842093363397299825595005590322954148736083176094066638519749860051476707549892225245774422420570464875138705559015858246901177958475798460322712135357159775967178952829446156447440395438959081372196830208055874057413970570466017441806322991795596596181507898834406655253258636753982424524225747124203175501435346841148229264069839950769956258832331336513751927229045490675783799754982823354402552901145422216044544406009389922419702497472958562215336732017292500770049451978756084050874166676441160952388106012991078884585904913832099214614712718897228233407035611866605255661536905531016600682226091881263348850759942546674924049262445252713063493281760202044966606106021982598694276135602628162604935596375906131588731125547952075066734129710986646549682758298147841598493089969351319100565569826238300019690691447524083416177880280047112090795509364344760469677222214314699936735012410902239290574009200089543823787999981982364049884203736021665180353939803513294033118107071121519781140568985092694945840120823266176458093807183313855321584970929893936668422310730726024853145872784939262434921243459724472330932944693546347918272466222306908462811905759149237848047868948321366067663461610021965773862971075446952380706333432346901642506558327648851492081058411995953147214639810450386856181760000000000000000000000000000000000000000000000000000000000 + 409093491872116214875466947318956708555088531190655779935025155354261771930935983636701586114840559153051785828227086790339877226999171408670683562863155171126475313658656283478756567542644517756315508270223259557459625603194524463931057310652278452676039227472490141934902293338060171487278686605486023993145721265043193129613920811536382754929958403508607718800681221211914020551500262201286649776497789930383709103325097564347876159467129123044656919218836803380708549171473845143660774246239678414885666225454467751840097053239935767086438145393222703297173368616788074070099394572689699805431113210256730544452074814023637283872579538573122541399438446744543197579662710762682046895017280709438292649034172209638898800830495540754598518519648878034084769117434735004317246337384046090174779295694034653902608919128808994933225954282531577013040562664828664619688514656488253629564999022375416070228670314378817449225761643321635501951550851644573801836347080140041951646623310682352201717363452572746014440098509322999141987994011961840109786259542253547968180287790972896752761054652846261098938866308477452884595381977025655253631764776958774621057819472910896676562922456347219368738219432912521523243950690871529077107382877497115621659230267312527814776677122581173795209301419261886863497390314073543951537323455899928172835947808096170771815422250322995108309130926824411219847205539496806168502588589907769063235518945765732909534599250145274062869177958563194364062213562999161383576084401703810660590325596160000000000000000000000000000000000000000000000000000000*i1 + -5159419462891101028809872311832152661388928730076349939791407198001796308077109517957602671234085880305151512246482608376017699659496328232638778989217825848076251631205825176794224008675229789866688641565920268970634710491917195060380171033687763700275515705485138778489991804445188102807308597759814387382116028361465980370745516433347762061102459198246202775609635762093078518645307315605166431374384347395038268574306582458368905404647459616186209892103526658245382372158118056074435790033807614195667258137948253122822885053630294682369971720854912105256937753364258885556816171291457639551492910470614080674260304696841717419569275359295887534521681779663706252197178644070733257024479713838532339968082639419189306890593816998537815105592234987683261696432555353946481604490353716523814969150309038655978007821336789151544158473393849194364127545281064717448774206465075486294941150345230247140168384591761839231812809766725833932258468296187932310830616026325993019283587099694738088557557415054599645438029346339972770724062745213696319452968058247348865505797054050735370738348323131608269151349716486887329414691872371570875661144088599830464039293051206082603843804764904710582580684793511652840935806782417064064680625470195183320734034445416260737171498905391613676769501536712132909450897453562990916160132996077795908076412377050360135520429271558776611186727061653230819102696575412675875381888485615682909337254299793200866730770782865741589229442100249962607657106329179947875343695868323112798190420623360000000000000000000000000000000000000000000000000000*i1^2 + 21123719559429388206180009419460522000790117888467823189732004762314802152812787868540191560078210146399434458864746387608481158384238081061647957265531227832796174175726182648460906015602718534465702612906280856923395353985307129909558626569365088161399735547933662689978935007845424213991241971623603113358254639251999180226331770821366032085122187425634152624635538370707623131205493822727683822459012598647060596279258327108180636114115289920936455552116195683635259198077548063072385723560356306926701104190456071820855174104614218416561666790299904600813812991989154598211937399315716093313503255225480631066808653056868123230345826431149040537247543980626918660394213931524550503351170547713963382845911303600768915799295593092989797134533860963597012756578830994329395486607260017370765618927604482134207871885412683142263008534712880139230194170308808115589806103554793746645569518861835311583734737312784228875744258354414248895863023284298991366559392617233963416545322823085810032978545134110140804273859804328911248864300284057525546348198740073207842215109890826655070511905904187427693005587027004478687935025716140135408153504263767810236084398080042101914864553245953808611554561192395775366043782133627684459015182013067161583752709219358345860924709703229054531080951281004633261551930397970462354552993240661533163315753943394425865077149953150341054826112579042721378157441177837849404140940696243358854763166548602317082350546247636194044195299546225430848718467286952436150592351990627353169011838812160000000000000000000000000000000000000000000000000*i1^3 + -75288719871035447130146461942764456949210922777365908154264289120563990433214309727342053850868686752844143248043780853063280741088884816690655018796555815598215110144054069088477161926517228051031845852535428734312944718626713748125107376944443202545606250990014191768214158467924583183726485411631674299999516490947126649474700063943047476101177649756912080803439770124425086331057982948055803386628069220533457099500965591232094613959223044301102236896522343212269853874567335931888250615888785458420315597426036907145446737975178793496167877124461068098344937033758980485505534787565324615299261780237185188308814278413376345972160593849747456658812608890517918572034462575525709930805996368348719085946799724567182097875869089911195208257585774553271298043551415308483368060811619785303075425830968218158679414247458253929000487335695229459292338444770697754272580247643032058374301329539057093171847584259740535406430401771296121225405176241414203113722229788861054450323085378445977081906919890760784017257423787595011210045109593864818903186634566177794104719047799721264254618740746529101724172334372669496453690060290667480501366969160094724404840539063862316559941580520116189362292738684384184904681024123167990118178935149274464245330137542990719551439111727624771234376004714016999705154934068233736440667716132835698870238541072183858381638008552353790759118707610914823058718473126629116027152799332234045933185499850371715595301782800512681550697689416243588410571012335749834421477849009178078616671863439360000000000000000000000000000000000000000000000*i1^4 + 266291398446328595924272218531258612864725011364045734846312215345606501884082038517057675716270900697469820256807154434229399991005113315181943150248360988997273921638815310902857895680449365267985262090609907233244497602034692679381198597846575517905460954654273265625028362152380172609760733798181763927812881038034261091859032569319897176186376671037236972916914812919242622634185661089205295358262029671758652452942946684190852483461663450468911256065834437609676297087779030713939078279894185299930700903802006566010373748590367673476341889544822987248933267143189307511058604234651166435805532147307599838481762401990227128275181879533184103671834175959353264914012320726489842401315518602994925068544468547543311989542585730105495200377889661697838963049511214035633909047923696720698396819925505638787239248507891665719900453532013274599581070672056176567095144094999404615827890828276660778960093312577464395128893735808840472485970011966075021377927976662888133436367890259263256776329581699078697507707803861259603520831700589869807094734636671858665502310250921403883481227080553853406259196871001426281764103050782475138297462049170918700821599338726720801853081355186020319372584087909621620837873415058299899763980566717558329449312187267950619065023256709324155973187304282475582236010115675744508663898413214522722750079279431003344506546338084448077666475323224189578038607120470629287879709525241987361398707305061783791962240737137946336731242740596767915512396536639866326922130953716874660216785862656000000000000000000000000000000000000000000000*i1^5 + -347487885612136074947822580252017523381489973771836319748858584531171997522614550124297058258274518045214975181070753997311503175270785205808398505563813229046474824754148931361488855333079211111886555654261423276632770485629208548037908114889329849781388417154358077590368734626428526864624726589665902119696841657201580347227347243517514918592694187771456739034996119244471269088084466666374367521855704004842430255983318773781367159887388328279206623414167578975532215491440259721647265962734305903716741534587607319249893113218088082753452970208976416720403164977177030757572576963307741048883287554563420161141169304461292913209228163082330885094717715163181268171040236810270614763907978304882288086996323377580170527062014692629892068626467328071512959306002526026756481712525034966622020389973975473974979365645737526956271000597081847353513706511158974214662471283390450182188819652178634989382754114731024770713091928431588897910999474152318333801077520159633197100462174263541459674993706971613714308091513043450709470932016589010395599748183110094675675747650178493743789767917956797909028196938839509421005525841646409580252463736724533518049356816556117367282117657497837358301967861897055798860248407112729744924698422710875451218610917792127749270975351131610456841315145208500983834264829726088173931601808637807549568289508358083321452828217259898053031448521684556272310407637263048936384044501117525750813085504359755697079811768344215739474158599309411508734888078628375482757841192806285621753766163251200000000000000000000000000000000000000000*i1^6 + 1016541164682289353865200284320484620933408542655428722901763321366418723863583811390183965438231630017826344035456781379982705731761228186518449122489663532464228521235608608937407056731261378139360076223780817133317257700728993927416874006370143160548118337968543566179847160998270393215570396573063275663979907721235635018166209102578561921002291942036833007908887026754532385332985435584354285516519844634548284800853369725659225329449367304665053436631798973157070340882726312501649576478097233281896949839317289282712255508846499860464563097081622186816325630617712363829691974019789053885294197001329548067269643156966439944441550313214025024633972137195925762605777803826698218070234855590408723573991136636273446971720833071607699910231325731087941928435609171235510432476715415882570774881523782747004129319707943722414123089207569698645775237147385356724986195120578258950752778263511522615812811099539268391870739713782742284097746745622080628615807411280665711751930780353637975758834287075862887399773522389472560316096051658166032879856645523842720135729431654471555252348283371042607996966080678166942284530452257126804678863905530340297666610690738105000860852229207470911087221382302338303627455786307115344803293453399790975201118832201345861125594224499926496849181234854831534919006238133953375850862964469421808363340345555083340832737917967605260936849030158856756892564163846010377601687202778434049842331841897373977044405839266745091769807198966106261524378368370208195159873743113877338317215760384000000000000000000000000000000000000000*i1^7 + -390373636366979659946776162118272460099119942001890832124249936133527779735604663840205987431713105381343759169003444107925571817937194363212493103151437913862773892811288106784383692537292328238092559600990809496619376323962867183517800091084103527580853493805317742688316748113194630471491548946245548401564251738642563716343705086765361635981214890270914841616188409587538099564155530150605956421464673065584368159921130088695621621079127893291663642037461675367136871620915827393304272673788154503906389673718325910414347608293235935855674253629460211219271247297933036209879232907975389134797914242220095128713569674249271043055423289723061138111167763816756204177208252069469200651601552173770851478529757265734943909469482437829857287257351477895529295126032138346265932620125854150910555283959342428870728254138431054912690465894872520119452761700620043705072656378195207030562449975610377480410390551801613063231996445823042940230248985595685522475112657476555068765090368898929590726987440816923808719029598714115374765258395362032464668802318549686654557219865483802485323131848675458401342459083587763251942768648734716574345452061404157855844077260778284583062754077841615474940729963220184937603576858887729639097265974158003068577635903438770082623715686337952410120524600465772409675029765472891261645164309485318648099093947485721635186168607906548685011468381710782223641315933349076963226579536843520169073421138561401090885971093259449996323031192117914075962400043065232940968555694272561852058127302656000000000000000000000000000000000000*i1^8 + 582242589120628652767967608216714362593436844068496242110959202809990551697613040420652699323818982940466504924637421847893027189542892993316788020312156434477498258784140968258382600147602826137414671849884632996956459425995657143572189566886222987331870920004279703984560392466929982518279901419002197050107149624845256613185090250001104382208903578745411172240172887944054630882268408239286185076817201400197657071985250831566914869120538520315115094232644248641919161535716532831428237865293156641902602287855650433166102402544316261806769177686955571998308730746575500300945406326031342434656471433174189298011485348152727017323206949780013979835059462674281298767682914775323881319774505151998209686705455034380877663232940659906145964078850777858994749471731093535916139088534176334278202980326129199388640520821752045109461120438678884973119190602735932235644504726136854628045621900533727289905555037012076802139950269893557384606783674518314878876925033331568703696986801358014317635830485298392839936523734728163788709880305412431363104470785594183992768890864532411778263670879262207760200245995188294135046099056116344739163335231567028793171855596627505474950437450495968995219528276211679177019284970386210625319544931707564829418135821401249586678168552801577663311823369271641567331500441201391073518325389568065725644098288072790331335465490203150650519895892159744326722983953552392614095074179088966369820521543502338250580974053731931346096295332433349026310432478743466080974637569310562658355983155200000000000000000000000000000000000*i1^9 + -868443222796661794539229910153402060398437207823791796124344233068955762965927637377235206991511115648282540843518684664708928253158761600091085739411853830284453030215730579738978869584770832970089740612763909494348799981053271488433423428298762422461996417164379511014723324358674552158420318015189466022273973269290068973659949293707538580252443908071026450010113828797157883274068518062055177237498330692379078531842236285423215706528342079338171882966721598690281431471700312273175374144451166963458177907622757420355469950641074115162781666486038599224546813497660808192931234144918213345211889869101906701593093605069396461329281337350104072475511979317996377206652747194983024456834979880090339025648639833967130646168648487285698501358026020141203997748403760049540308594299725402114233475963700919396463409203361134488445888931801590434338272863608546728498010877235609253474557197716383663197891156631738808597011570615737087433028070045346631076133173368444478349215621452259507492843677201460025940129984016702516266161425188796746799455603985121222354219488127391386680854896722059493727130877614387440800697884685380783996437129937504330099816302414761530307308438897167090195510957294813611825342203116020566079123674567659874207344316883463297980179459508304900788254476838480092342175250054018281674172528404110227754027934425740139838082101531741803837190158771794101953384866774065584833272510148019556732615061074966300973955209292071941307482014861802150184470345790400217241658668791313744983280844800000000000000000000000000000000*i1^10 + 678170613440643452821599468322840134997278597479987518419220503037443309964331598340928938467176843672036396874184025809618881844098785225270253999112157126687797985411480795887685647570482003815773923341970960746860936160790019378159133988893634492321794220046483196974515830168365365708254100306856130001837475195904011551630733486367644150232583643522300609770542435474497750939265109930465470402505609533645566492951504254293956478923861117272218481740404442523756398999874321757781679703813085364168510251475662737337762129465023041672303573969626050864660593632300223552549351578267649390362976826945394806427523704205789402290887020055169689941948992770743372357340662341107843062954159626473403748575095104079771099922730818352681349726687443071759143308863515563711249356029520167916111752367811298225157330314836332100226214225628774489097688665485115078410554475460249429976763262066008371357331276012056919617223580579156984099997636990031331680459144875423443739869240687341426140502270118831237070061247004701252741634160979807700122825621124181949580217810151163167548498438658959741339181667177769899892513115327913611807788391757748286511491891997712407202219677029402158575171130094236177499762519969866948097228488081344164929589149304781293952609830826802177792355619164315647423519151665911469925037173762825391767908072716093218457069230963499640841413566631948599366715582884517102304661069477219913089276027824348614305808600446706594465261134213924415089914300949221979686765683512840442171359232000000000000000000000000000000*i1^11 + -517389933977257572147614824153978932386275756675037013044772459107197635634190253990015458024815038669290432762154503457343552645437588540943692928277793767335736962294805985383248743421709303358260656109041661934119117881696790715578450246522340874969713472384912450153198233224140994808036700604195781049139935757866436099910942064285714204830287437273693665370319609217869608241808593766869112212220896429792460789106068813944315440230289113665966614215726062601922369940593687329724322827289854908408219466594088123466647845344911798305649630399714773045501924358485700523340564866148891913944034603445485386035085290671958960468014833308217696379839146513035932746951321040468159243320737395640914655758640411789930187162838750987350600049035059887953391705352701701660284006875829670713449772043987636296389236525595170423082777775868290994989024202218492548031527050004914611188043652054759552830256983013755421597934265316268890317057601602212714435509480470291099607436798422479975413140498665211975183893960380296164955208011838295766679422777976758299203920607473244042959914449738886531275147695998255185597620689229741114625733615395694122764614953008648342988205823860007211306451282537363049539650110329797269709063312627071913447432172969375190060795172106003125743060522657505332606491058506623839345092957833807327176728140812396096438261126305588127862539828425681089170432364343168482007705409889811967442317810632316946669164490626920164836052003727130857794366935940638378150170119706118431724011520000000000000000000000000000*i1^12 + 308074549444574460391486442212599195490577966005243998155139987079616970298528444039577147497216630394028556718871974924736530484008374630131127905257259470790649504878891420167665094142888130168473248887201766633348457968257802471074014453301188036725130432182525286290420089017530461814738836637841859204090306609948827128021032896998827420033033136443718847750041588337382103067785162060730783305828536861881577710222354659427764573045932584202024050127404746142661861766608533443522838318565276393287215169867387173511540607416239706797836545510996393102950847000426177672736207291587899159376154063429222403300783260232130559392938514961778030741762322484417336728733795330371372217034606250998773386193964805222307827574638666866034760365868852879540568333424521228163145200446613668694862626409239204779263522248783882894841251245273574008075228289991481045772076309560227824012678841980668675644414760276970122790936993875787539054761496454109705163733108929782313425121499531894057464304059162572080314657582877818271824064955349894020539254665238884946906912921743557623969150376303583814301648732583009529564316935433119558903164045809973607375972939178056057473295823301678834699402106071724802524085376077974731363349739094724531689551343942120020575200135130102701003514135788638658566566331072000010526446069328333052990772257053085259238634990724555266524147933712203074424417066299338708819862537755278963876559281412244344652965016070843666220506235686228779810035449460185931661796695798704091273625600000000000000000000000000*i1^13 + -148917493639172587288290752642682664525303526299936193676093841071380505847741545617752984801060229716722094489870972694658957829637189826695155549261868615319025147867820755542365558532468554783144005178615153984857656887398187178632363087469698059113523670596290227672429418197748018231965069867230041424319211059126354636075986130375093338652629524046971662998004569771703145131151398367707184736072731382098139638061424524578842785957921568947817904550043391891576965219801301455358346439452698897840176621811572655591357503433354408345353844371486522469694196211917928682362959397169178517505419181303758072612935787885044953946760791489415003550918826607776068250534868961040593411607768740322578468847600004377670587805502585602897824015888652788093618375515455430671465077946669638533514174689519062624421643759180229827964952556570899181225596925671843831191497018188603142079029307400995522992624746872143444439492657211876092887785794133811983493748423223024754452235951419317175504518127729479700608198809060652666147152415415716893574619234751720536870040801525695262312515345502476444424307731418106621409559108981196731497652305478200074079971429301183269271298031846746685473159197502201492624005214895959999430090864918813644681017920382975345085476375804230192708896792726342709800083928860047661314573414044704771030698034999279181469169274157140389366781245806056050715320078378806430367738070172177687969351482603983803651916445559540397136859077989286952432902826663545239124417112576459551014912000000000000000000000000*i1^14 + 48473178985941672817375918869329954387239945421129041044278133129934022734605614661146912057298556036474232998720602418069950589744026257877975065641845000075684132430484089906167637929347266611499994264690337515390535690444863816561977725993433384317674717565770216130333129572968451857974816707203061076176060264981385917490362795930413966204162458242357917365523034184445761801558843008956791059140815720605119007840908099288952067139787915354463618000439113939313861829034550065203448939080984567805562888039215073689401837776326568745917479131785854729828414262314338683838679573758665908869916469793306986140369148972794560924268433847555296506370288729364930494762088601505762557343617636355118772278272866129307454992903553131200508403705429293869800459555376363120724658973286084167313496898378419811418116347050217427121982104241781049308206209002037722548899865959453130818970914561689278266864352290746815121200190484995732464877274950185425147727565912085146952469855793564382308010094091849542628690098602609834663171114403609372546959917852529009088825394419425163465456873196861302407784439566112090906130793776446250169171087034586734042136407744251773964565094040426217238073761182378223865785528369640203024173205300314299297492047867635180052633515803829549906976212225431013815412352853006699288754836762606029394911173966474687250438644089182467173143059936833965554459555499732479066262119540926568053597342363363981874215491893197980532156722250093789021001408561162243907438635868065481359360000000000000000000000*i1^15 + -8910454060130022254316146787129003347220253082574584680057211700484309568861378747362689678068593297978491445602387437361232698773542814670719770221316922183578682351541950505167311261657200921624947483559434013879296233830666979536918297273546148520204827142270508834526694370802598693652034198548008803623066587031927965609585615496884102194625864351570665341918008394570956110173855041247874664361693185618740907923161692908248609029360784309726845308236247195109242846623133348180031432381550616012263670382952990021010603469614999619511010565496792883046873890919222573431776273792234366135169213112219991971144016122572958147384901102637992661796320909213354129460418895471830667529764290965553306031926951753053341900479461000490922752645322148370631137697499216707513578798462514882243012407773201469660363307300712363625243860891207226319750544553233269227954424576135320634050590818071114102770028908190921294853604159832971908328918649267963074154048250608712429072933312606770096385270602363061341718137866211132398378979816548262941573162307618842557397248190536735961735546065432853664325756160389268911601715107975981782482146063654770535971159493775978011546028767376135301774874183420526076003806682594959615607342945053723236952369135131879933445856394274795182094249239309277911661203839943535146262374128529798836113729108896595106361896549695913125133153781366807879782273842919849372667930347039824532309658990526871347599775723098388565760960679486910997513280800412003343781035494944538624000000000000000000000*i1^16 + 1143775241419663890838860757316668485993821712784054247584097553355762431034563422544975497067591289522696954737670700429880868882887454344226567927232372029275871678292435085406039231572317056382705413863022430740634180048978410409436424573595230201399710511191748788783601321166994347216107770927545352100098663926702932633111722180941389489983128343697582494510902438640020908262908439513790613512789530610734083454980568673559683304341969957245692130252700407655425246759774879526292762650129232074902616593073528111601397475159652465020168630890496444106136112362528031552130420997238717908371529451019843938678675282750403473958703091428594785348314094801206366622896149280075803113001061259371318865189470221582208055000720701886765752508649918945091484540851391945466524360145229081928179048183726292902234035977986012506255741568078362674335924244762806138686328840864994277957087478641642965592677488020326771328642267541519883423825704571677514110466919562394584741439820372280912221558833803791526237132386163065254329805129511629221381059866133852506754829888811043758966210525939142073210984487088155762792632301321329003751975656684046482088626055080445794270609820000626574969881110128139918393506299590986693237139748167560504724998791068394904217966327086763331376737052344018349014239579276924908215576257764430748334698602999041674800594592451030997948287470486783578489221275869139613314830716272985515298501023100063586121950501466390610329245549514005824735367183401815357636215073373421568000000000000000000*i1^17 + 9032647128060945356767728734567481554001716158508344393373589070997040175222144883261671673100624163194885854151971539811489872341700595422999649670324564595578965255618979066227862495430894350500773498876371145109662817644393725925852377967321843233690519086824681013090631260784124600038250129392471642879797770866925909223687205162813992990503696022978316236404614963224396629878833359974936965977816569649398674650671675336893153543565308317527013382677217819787740209798083289765392249276386761103461550137096262868836513938695238432383765378441056348479221155415641729067154869818155615576590180568075209963281700565555787810248507282629700114525570669293646944789914662291835544160822710702367575351925851760522778832329981003831953661847940240011696255769201441754149353259307640704954242517568237074230702224574685436867704797768138361574975567191039901363381996126814716524847424466954662095695898770038912994998214828371349514239780739910827537862279794406545907758620540589132824472061755776911446892129068219558635228950856853344431837979499992443473413692556666483253221577903102797849908426359998215137284651582990340137395277102894235254226561719082389435900011604549975883735360447830024685946004084008152794206631978006261979860705486542627347678954230480062004262938157798784684212120788470217862113913908360465426381417863968478639387034248740146315719632324436697549393355938394274379768622792430594865771731106073847875905645576429159722685767227230900040926671629561809236977753941606400000000000000000*i1^18 + 247035491141631839140522745311847915960902402319107227314499936684101479119714269630508448307787400582796516092532062694490281160487450909462167717691101769258266758442412996598596427877648570171876680719693785445270123748277157441339385079024041204218923619240753015696173339025578523344511006729155071736199185187861701699053020477332162908220556525074282186471986780302047443345579405720672454751567840656709423492335611519594350697634356633249809364834530893024970396418895712129852466021151141404284190020514520958958705695650529370741124309132387419513058940647954711108264369559838662330176686955003405629541434323774075591442759110155853595012960083694016364585149790609117468468373171037875938746673068083377326827307228704741631265566531385184998285376106316008585603717644061392976777065316519079213873714459409444326677756790714345357844169485068508739366223685976293051446953477260390452804835461179852324268883826713085477935264381724220164494985551583867985304629525463502619912325255444138564072309277041557956202019409054323142877258775983162211764251367543911047201134096878826553262655971043579216196297399194745035845935034499649549344259141467438978965019812044059792286964408676126254538746761520552689014629900169859393338685469757742646232989116220134446263225611445163530083128320976254251568935002021225369394535824594333011362754548946622969956377053087703211143990303951236868770575203544955472320811065899836643438216559539985986901639203126892091156850513461493535270233531691827200000000000000*i1^19 + 48957116410314279224751945333171227145643348461315480300516082179150791915583993440048928997659565271454915399049284330952857060118902583968849234786068881454807496451279706753787945937958374840013425556441468370782517135329880385524077843365177001859025569513521182548456396913083011762148438470459708486940800922151058967131129918368907521957463224575468098821613699782622499523294326800861324535296961851981165362277677032860467922145192047969556484534920432357616754152467842908133814497371277555795768055126346790397077431844180785991961270348024237427056139832019209971581621234669640385398614095687007063439176156451705727646655890593680825190838940345281756200632610482260027402843954377900440021203730304165608134036959775228503830170063934837148826155365825003292780384193090515376910884467748810333742987556745516161665669400129185512634688037455277480082350783820807867563879783800367115677252922124522174638369571444705277225927628676650781041881457376688817173080318495556521747122822443245427948900244107677829218829292289631675859306327346875258386485565040776773332327250738055514725373423170226434607611509321817315170773031517114473462490776282445303058490381042179361296156672246474590686790496639908537119417159881232810979072062668799483909292551119265705016960987795658442448965078339292372144252240746626399096972371340537468424654865503058576363547826683442753443427002010371531938350818019114555596333544135462122525070722892821418751270596544100002907652933508051295310271051988992000000000000*i1^20 + 8124965305451076393396512721446759212162196613458044813235009738649267463458802857570838735517826707950984878964641170455685850131077757807765440622429851730495587549504457111538968878476141685504405640741985358463550838481763087841526379771953817478785274802098983354961878083405542574476623892999048677044816393869160464859544837883275687307784130610684272866367383554245786548546219501008251495126159624819490546290052017941199269420593428439566946052505264779065362281983889974779352477296605952786868034463987785331052802117912405436895003403165960420052120193122063628868134485274886038767500042539321965498622029510747605957759999035582883876358221599463398026274743975446884349248109013881307154449960722307446119661783792785567514372366082907341082478902654827870686277876956048852585038478559739102517038943173148745744857800623099690927252357938662625882275739518331719432101044282358214898229804780836416331371382779648731013282134212664953969161716009921101502597420573493434291290461570472130902739757692125658216022879863590249829028282992376743983141788162767938735046512924207928372860926524331636390680376811631690870184214448745512240421853587925064881870511084991944136117354555272891141268826168824136078972536103169694431204927230079073125847868918628145828559902663405557254078534353841732941435108115473872785638892594526073573541428140795304276106986309412508930183807699119859164911544816907570995133483020572719020783556242398440501230138226967418031851181683226880902196761722880000000000*i1^21 + 1407837340447189657799935888157644046314240800239097620696718333028253492320234819539978088429601116434468773800746329423587918574414287866914344704622012583531497213950239807127627476113420178420047920618870295684027930167240633316488308036719134138801592023693879503258207384923139027794648152716415098391920860587830108069405166913507053414686963061411742645286348437433281701850166554313270508726376541411310192160740771196294305563102362303514207954276676159620414070635313141154723864303829948967300885514969600108279169520601595152556354192186919107241258006885659936216253637410102203034743291671274803758273887873471371212299836957053710991383731332828630010273004177627853096393676935165003161109602901474943453589620260496868488160795904472132745295629107194973886271626897710135267747078862669245566557920575783257200973132749815486973329952131843237881741325692832038202428067205705894125687554425205657060671127071474554675781633759485040861278163853356421225951921688768994255636803172438127788821046089184098340690408256793589903880210854117462841108704441625309490126434341941107467965419789628750387274828814594656417614028879294878853125418671486644484918092376908131317976081873833008867675542287136592691133091558346485964646101011019117984424058676237861722247868946211850653774923261210549823656047611281675424638378819265566414881743283908819788959741987420261973651910932776567462509300967777009847416188174381864804132159582038851964726183584943219630577847541322911569261520486400000000*i1^22 + 523008770543319153476051489681752793820951214576793931155103310605556488393444512244839820628688367112537897849265208777629763020683414344644282318426100436732037284435636418369965482198663432027323014155602919150136975798132609205395022652149639356911635241911167493063574717869413911198631985909944970818686889491719152079794384413181570558581619955957833440209851710447078055099728648518192540307279896650374696576919789757660454846755451032113387377023661865376466909242464132001211792222073905663091288646434955857660866798518687349134957369879143650766264810389092297044162384526099077875499120738290196490059359451739789200740628028286571516440397338608963417875226155689872383351331394958961161268492679854275299298242031473445251591066024904521623928306533335878556700786923285210061102916158743423618228757881592221238093915543586442308553853014901307548437981655266066031473829587517380920910025081431811899560322499858517564440793402247262061780678205204711394054235111972681794587381901263953842172521091431945442385003023744682985657632377402742377283421722680015567618390660074349173399582450171419730819623789237718433007084940628000884471454838727215871751149392087882488394000522852965683121597216733820965364556945476809572190388123385312465053689608204457566917035190434257414851712710330999329782954867233904107392125248811343762719779869037456579596665855694297856507734410831999317393675991620347251581400768455262274198700199797483955404109897567491617649322777804312133993758720000000*i1^23 + 105057055192206769874500324284077192080662945760698615071434557842021139685228839160135130980396595542345826894172384620264749779131794029585086926849006070502611726495703230358735903198969489948168083259857729933971113462308412015903099228687092519902658423942194988188101234699859610211174287604696288343234462826438892113050130888282796097658941085338422480915204027870366285298725259272371199538573105692250388061118905997288764928661565058801614558232967106252460363618793106451940182245552394696151419015000707088891709591278761149077480327079440153762981581283422682219840605890497855308797891178238538992251053447326195804711406986638231958545078735863935662128490489569837529471077040612903220711601544987306468805521652959221214349421404713223487949800677242086550701791887877589025508141800742623330442463641822990691943462034579231617644914285440953025860517361538019561061189346657083829023515075947589757378829938677036428063968184747936853824965025177127194227199676599515826452698297320464919336211623262041621583465364830789816230824231871327574122381697086840804549289327948619644198334251869256708603674064830603194240098867371681349066368517933869600209678484077000168873841282147842777668270806822008910521172348351420483798716519926022218574714661816617732707868181597353756990480566968703743912867568873445665194074262979401517509880238192349342406402980036576144642099758997294992547582385269872660630627959788925672248454205236699521889450698379354462456004388189154563850240000000*i1^24 + 7212430407401390601040352541278615684727443387343529222689370125560554657778977151732733692557843034239199982772856563545207785189251795730135392179482971465967892338416253261754623477354913027157463070205460119055568761604283464127247099820013198663976263186135368662854817021224613828422607973660257398345244369912976460497185530174162220825055933513656540296293907573357340668497000249674501006853057355515392934335778352661308901087037309847176455057400970791072938775551125466095159916507559492584884650252257539403332183309068622433528467933185686837295382829514855084420437780954398504009312101745549342225074955293518381258510119795829858175823919446953678994591244752628965375059085642498908660005300348332437567826605539752204647845876655063685926464103101947999932458211736527042065091008750185065217018221431145501203077849977539192020922962227585399855614019560476092494135573146189256381088427218475754696678623112269254228667873169237458949706974558766141672019215017545999570116210896883729593067950005246126783915075568102619666465811231485722631217662795029090197015900459044587743601853026740638626285813946247151565232925620054622895573034623056077515674185830926403052742258531277875073145239521528689990960082241737585383705402649627916852788747489982426961885820034347159122935286730150169470398075775507110249767352191447747101123929121280599127906576989064420266993064223528143524918611430812142339303947627852887916056392652992553302684606426747027827365961902940225536000000*i1^25 + 92249934446496608089472451907711884197374373567081576329529187450015126087695292936188080931569551678307688541250672868698102538419063838604859375710910661459425321961535074154155502363571714121041910918080406690047512940499192827475243210713580450169018870094570713879225142376832217876396568971316237615031810325323360118077185835202800800201599914917276935346199359716587700317755930745276412547670157215841278347894111704083795425380120558262350556384894129694206463025507667299062443807964029499185444443976995764655766433955942483861056919660397637785967413583110381976228340078063241739800557660944870118038511973958622155382955867206035989768192623497542592815021297216009323327475795204311793706624903917556555085249621565932988253148876767156751192367578773883649359984618887989052859820967059933089253185728262080239097080284585000466695421341871647892430351895052321890200728274705493258565003907597218703402876433465525385032442894713309355486747413322650237583868407734826071245929134730506532372232967958004623942481813886873436133829571709150291678645207367486551221452248297489836741207254198938372031882507373068609670117405083626793000477289073060487622815866745725090852723619683148234090690250796544262625461453840631573734689327644551636425969015057348107990412232598979904418756412187213111951861374047447220057071832197363260337662321055370062168301979131027755083340168809859853904899756505807929712934446869827222522922379890000379774341266988705079485753583846031360000*i1^26 + -3257984215063363090954514827409722744920246062068190054015242538337887391152999177086295459786317000180692066146828139000820887849689932040167903448096274449001232859303514315422998286979671126158034179743923891352883113057004707432998207436557252974105477800619497389078221291245106602163271830686924748007510183108729918508174294708173707575675022688510193523233170069050400547560332429792541465965522050239383913895629426694392122315656089564581673711533041979711652350650016575250189732938499838328006924150588555197450600062060043600997230175790436520260524145406925311808019984731813772737099843973001598136923334483683178756572473605481589456947486922072544461963994494852739603333172181686217224965265707065587336703207711759206532148522847166530093601791080483036497180847164711420087182676942416134353780098958748830682757961839498768028585819189896415841487227355316568792180169660164663184711897697691837734854828326085734016510571499814117142387413559307156201929645598611326741740195517584627911840800125540749721239681895173905674224407553245212253052034384255153863302233420434584121237372540336796838496404653488775881994451278161793424883732151625629046536462451561662799157229198636220460625959132710105898477305947546341101906007355910876525404624155162648897034419398928409859618764086693859232162148459348373462183808190453461075495055967097817992452458138780358266756588425058662923758427893193717885089867246746558609286420294770053996714391304525686020722529402880000*i1^27 + -56720137246640027678346136692484513614941276753597451472448235606080690328115651066290931039830914062754143666224264205560439877529178745880268511897435834973197883064703638891620763083553696549191900912157396417688743239338810491819599289573984287298572403498420953858455968370425060151284987481243044131434696079249527448071932591969877080137849274392105580184252550800363832675118752574338110559764763105444837045966466793749135025738657957098743420454823625029884525963079370543699011584855176571320646377041196224469191568794529089322302969732419976829648411084819605091966215745549076208498135892276140484544636591385804414623116727874866748305859696097238079178364143132976391340677569240614380608550184276274680508140501958944550742733639910416458593326878423176789595624414542782758619637370098665735565274546332427571817485685683499743445890301161025594880761162045897344312951530550975090526535046254527597583481714946413146559420080906094049800094009625674396623056169638974673802688578970388578807029847016123363197327271164527347842368449588870219867225520331880765530458507684601072507739145456355561174270551763507007831186961500872838327835745615764490850200143745238422088769724463614703227277780115013713885357940612745459839071645691494275859332080607202132072190740405227176280357585051316489110238233422687149471146446519808708994416264380292193796574067562876260325774142733731799400510679213749373782456480031673416385781242896995937772329441802792592849502208000*i1^28 + 8407085429861824585209545802952026467497256678726165936799017012178117552243474135430865216634483434784403302088215404049788885133935993762227952139304248497628962538897170655380802523964342484945491067372783259839103987756394926830954188065047584165350231311127473537783658453562250272202726959403629391296605209587359832592319700411538239747278592295122608438170041190354655443677907472966705012725510495940139950810723046347087596433048258793730348331995540205504768020408276580129972489268114691216588431595786611141317449029255466215981836412772834913221920975886302185625910722016563446457758731321649492245743569267013210169928591227443795526729227853861816537656061988959566196612870777000847327521202704044462480512248546437418754534624353251215072310042704809950929055867167517663476763625839407111742379297681521411140193662518321419979803460540574795519010568626653128651107720956014448772762419094483321485081088124830423973384293159865743506001952170822401085642357309612740676514092876737768060982306102784991139193609905673379041733568337304796617825019270494458374301236601483108864873419455589048768621340723748740465741741783557585981647568760446534661257130292590464599124856295564593696682314878892378653247140651673907839263026732738133712788215501312890842360558744492851321709201926537026463132991531086263650243304892400211994176368738760165569480685942284815282076614420090477194985796340632736585311966238858961208467953257993994230472580041259648769064960*i1^29 + -268524800644818422380687130093826338169381063094754510070716354876943676768769057582139864913120861975544525523270773653192107345164110562185196004798670967658545698675790960130710895923745223041865576560412688808031557667595285573221203607672883529650915806174973704577828949437664456762493433581086396463486620632474045744505969493863449425971680448440177250668372763191851112337484234279778244500614437356107899600044341006376457205228638209210731045689983492191355119033897742708619392913845870772067125460362274818597233752608724846589270413523256243846385111223095667172734208284117237128589842689050476398237383513779456995295155104364057066362512624680797090667248448263443215809481114692281400322273583488952455524318168334423343521593230881625811040482678748477777174212830575442543767428818002683496474804888878717249430077099817611248217013119091939511150382815044113455973355818479386472935169233985041786349702011000804739960259974114472946607642991557714656557687954014402934855174282074810348129686138151014977937298598796517742767315214631367408596606655373109795065795713830045155187285885457733901778984050008589047646941218648893536472848811868564872023428053175537903631161405219039641251988880730310202571022281249211519526675383981442051822581995921044760663586324734936033017646211414870084031030924909501523586808142413227592015971426107940711369418061334692040221579729032930465116175159051168694976724812595232966326176870803862053019143157711661694976*i1^30 + 3521098569771966081451543495271947955341568843998955437175635013311276454359509979448379812487606473739898977782742518736350369367976035437228961054062592998739555343051537465337211326355190289484289248598456716804529040680759019615096531533017927429353418622282589149180964277639894329551665319579444700190722201504316677908483321970005419897819518502943127503866920331056314464698742340493864613625147243013977016517927988283060059353772727419926289386382667339542269619171577178179775026523852328257399986474959414231775560258832829987087511497855479412531389743714380953616332562543180251610658725547962546253274513624130765491357414101040519793952986836386404981891929455746684172998574775268975351265675643908039985652926056507349448869865193560005285914899085987325548814831011597029708174027694923630219209687156291164046407078777488214965623874322788370168690918483948439827555299410995254371853562657591283878615291105426305810723556933161163748167307566815686754397853981261453606737673093983073153004732589514815242291574081656297433049944053221532653208291845166429504547067442300222277998522882692319934082821540068340371027222708132224052864276219560225544110883596038165303943870182080417855806203003702665411729957293483350303855171779590159468152190413366060250605424977032639651215085830155454284128693930702724079215351172217200269054964050503332231506894793270137785588138637209035789025341233848190792853845754451050372336063853114003112709173234630656*i1^31 + -1800020661885893808871007178045851887493211968268030631925446625234959534094492389976052554012702404507874623336396597805989140454658179563689875276566745712289710255960985266754347348428791009671916216780168436753809360196743121977998852003554452101457348864577981659672383922681181162505911699964421428621460407541128757271618074428563137547197430397603555947037564681970142617628774599868829035549929328178248878074783420997170983961879445495623663336611583570013216124359943505935537314489728419433218953908787084487557057302675444231573593545424675745394404827289261643116613530274538624940414827072227304426809203012762267915751608223690750877555904914958457732296704144352621034409301276442207132808133808435633502781638300136792513919129174683384888249616072365015660151769459625495281130414100900915984751765096683954358110999553346264803345071383334646861040910087199994626684536753437449213966210537434055227311015792753992506022722732306873727300399853770971139156284502103170881147485300617379379413229221800980815921119332182882218386194740258603067675222649286976096371214230720805308026664520475690601541621734506842579214819856579239946857974089289348645192734266608490987217309584312800281024329972634207477051699877206219833987253955437546916206875997445070828531175737435394543308056089124769233730570934085755277117491226418132318881501588594327784505971613306650517245277454198211271237587212431139979715803463669424929251254509234580713585508352*i1^32 + -246120198805493621418968022463248319610729977253548406403614287141623843422085900099800538245312112628754103114607261485200797373920208482919139124690134730818265296352912208058701568366124016078142322292776357854512969427711484319171665863374657967264314986881030912479325063678952052125409180133342703887101583382800200469803663153291206438762011568859069537827548151426415214835241728894370907555074468158600719963007094014814817000393690487271784038591090923901199781019013650255861611847154244747506421074725486774135810541850620812539487860323543768833805606482821876584598337036403509794145891100073143076743484196861992078944583695665848423430456672584874812783234641274793647137029241237071596787748854778449060694679057160086765193558897380531313169397733980393248340644086716298810936015249603245165320853437652701522931083062126718264909887577979071484782227293108416288757966941087308878039444888007264342845156110366058747981833013790701870109298834887496018014394153193899189634002741203905503189368851610670632964796934584380552674916226845514941481900914781341946411144354457896750178086476670211887552768993460801877424898485667924293667792446794243658825697253460270403170224116022400484304774071207317296048941108969834230959741785037365897232546140908246572283671998732408328141404893445894614002335164025170810866609753941906123647816977426499844186710822777818658249824353965904604053011651199218426435966242110246226475726267163822040023040*i1^33 + -5460465902175092593753251149559898845765935964175034497704223117272085303763234347204319510913430015793136124632035956278752414570672192910665752588323188347113686956403978976261875121420298413986450399570485333158043251101852919512109085347002657239829049172538027332475313695747339990134005166934089831547784465997577942880233074008792701652013806414039935800547247866657597173079915797477227159008900467207412350164352229171274371781776743249641360136398838226145781824963356363852918235770606390728341418329518927190401678843283421249902935259799848745443034519876218213696160963787732843917738671512608052744047223788340578250205137529901596577462474466783289635092920358535620917528515154558100482113781814099572293322423783844221145695332972195304974496922195716819764133285499534264956930706233139672591994157766127778847342228724676306051324946750504128165380631593694068018098598140345407501764594052938783045802005347520225937279854048491532237057926437176021498621349868466102013655036231451723181775574810718646093375644264462119729872607183280936329172552710259812054166021772347339137490020432235490007753426319321703874637453905213936020319733779633221322655265659103760634229724172705184765717801131095913542574833746627358258510143507101054329757730954239494155237366935168043239916214596369008139910052818342307694004091574548020399002950029752775930122755156999119374852587070850845330113813490610959973420307927139020610880353948554756096*i1^34 + 195165796037983361154128949397658749587364345148106234671875691846988744741245876731491188565169617179441639414357927670663777361278279988507464954087507505772253721977650700130318793372883876319639047393386001439752266950896755312964302951051776998004523662924013366852604709981715527833456514017401414981639353379359882228762767849662168382719632890951861092234209372061158343522758922854257080428273929235220814098539641608328748440294263050108637612923244529285645271904538232236113994644687026288577602286608067417435216521701938954539102937901226450057839995313275417829041952659871510941045080319835437583767840135060509917010581131371920380320686085412164220719668439736765947309600467851488141511218449041767199790742187838368312183938377083014878778348015253065601586006526001603141725031563097732162411764330555307061322081840259710031054442441366451651499486698836635304426150847945759876085219783136881454250710286739293745834974809459815338767479566788970713793868546918655267787439428550609873200526482978807978162880741078267209092238123145530507064433761065053413301209278953971525563289401822641717389408251985418249988973357505487472714603556555639743197272341205087459112484715546607418369064413666191899989504896518814643814647705451898741369424966992257356788348627058923599257592765419296868168091322909153007241863738758277364000487430521010150761684451571702514153070335781014943322301964702578182223395085877115055371706070728704*i1^35 + -2225746708338069350329900475133820124004461720728030729369183704878396013568875689554245892421453389014784803560987109278868935938233011543417995824265471826450396649065107827133457800693020278353861279416696245414665450959264245521973451864101493477992974671383908296017554773477012191446651089185025247315383379777487475059224538049106666970535224719066778941578701378352777214397961853899515657590018806655378126644727330535577001510892229479063975177732735330650712004895631480140902018175343560330112892935557681007926416520487238567905894581416908003838912253856134904670080064193565694884727477394103486542318428584278762586109566073693342562457146937595368949599566761819688455434434490453584245187431520067274138304555574109022703488714381185485087746527387533849346571271871518972411727091521755404645905801170739558853899642974557795339245096363915863593050141291581612803137174475536923528767612186740186638721965188354994457051153407974861922498664286150770896124019699911883005088179256636579918497582022844554783218211058442304290979858553705652790736084818241471973086491533957474792072528335441612349733959809047535972218118800296888628350768564589120013785847782115888931547086644665750903317397284146601067361589030736038868106799873992296169457937286083255780533285583062005013977970210238776904517504035578050828663173390810688886767680408678247717243524458918760292651734281276312277699480666009364271158568706263234450139643904*i1^36 + 10913221791612739557506231224742587993162787460533824649212389225367613509696324184492540915335979735145331822394107933134864924393054940005309379015175881589310405030039448683846131959144432507069719275666439143666693320492272373221848956401844997168395495490409814860847005171191237215160284755920184568004403800499840579626689992442712710527898787040945959750908407701284884788845613201276583519509165852454643140562090819131619204522091298632797612376489550543938002480721966189251782562120935885782210040731416997882036057900633080103749156894986491655914869676078164022169477220303414690491755599319423445610258409142467173623843965227521415894890916546766267117357021365719623460434290986380135921452973784746111982086065576168981400126621913967171389641781476247889195049996573810405940154140347679215262414630277160294376347622910875854773240977546273100515232528690622649166673183297010800965769311976446855357299649859184370714793881248718486756919465776266410419883312171096905584333800819377243439003992943970259010168544517702195680686321691146489383664976374570901126682853686663122935991296382041915018936644275160248494655470274429479210775192665268742627600141327827281739970131481553382467167355599266116947481681981072364043546609317280399611216912371173437914422629875798930250117139014442241951392294813268907360101389184232027645950458564567458748767349180468689986812756668072868494890240473921239295809739098829791166464*i1^37 + -9768624763279517367046743058657352444361320985867899427326430243253661720700806010110277259073952439622009367476372643338406939283767686592290965287643601856864655360007416917932597989324993199302594083510499635074875014769327557896443492046002218691347471138255632628762624466888958338332759225988563832336373387549997241949717100194976996145317035500532243972884057007179804968907494617131391068025350516599865102424822824056071329790716018456062286464159617900735104856221749221371804266952177497293427934959176875441309616235607043097208940128667974398985947029272006040087624245369472374344365049678884380195307990060667289470687835130597540577585696885733052048111338312111523155160850248702697151318151064314349055827788338545803652357192462410994330312180355761104433030401990382084529790421425286430854746888159856450155075943057430823954897882489988619335809272449086172453685140674249370924319356956723460877160989301385045776560136787388058640533000864200850881469325644147326129984751056243773246240325138297305568118403821583836108984561752198981177269737563359406057448630151737357704992876755305096299527431563290617959680984185867172127539225312655170419833011741241338308905789431445254279503922492111037892687836347217676875197678149941481719169424185277458759357989016893230756228496826569192423660560679814971207654341152183348734449946151492950037776933227827184555038693876816226045846592733981986090466232707842048*i1^38 + -59769568688272993923247689463767926304395500549706988295994891898651790174752707558794383068997229837282283711014395435856529183021721807910127051447058325542936667195516885010951156395498194906886758587221845011994176060889166272683033486448463683472467622154870082076630031480882229996587376651123231436075507493823863049573795017026258757841409380417027143746240885058418172535180505622532793557766302023261533956049910628241901687362155367313599406717764995898193810273093917989855617961570651964269900638610312605290006644006474881469758280291749008029386558628160288726917684876236106259668522863726967765825939102661668297838565535064357710204949292864228588471647932538027157463857729315762753705589806183130981108100530665445968995315358568420802097883473664869626122633118655752538065981329846174717917593602017794314329444720154033216308006985864010270098427360257521279127465828076213505820459117080398220205374015332856659454445787138036477436606672851495754433847924116666985227888443552465239317192043200489697865112259292552569230254995052497944230420268541099576316877614462045109287994575315608287444727540971891616068352475075668099993577634030979375138751480105458367189251973187362946403501202817523755556505210810283244579495757487999798391877862143635049745633891372239696225555100782742031482772046019169107892965293061489065475603883056417775979511528020994954230666766561772232612605520231965414389224308736*i1^39 + 193022306752119906838018633071667616743152816303841886923117028719571923346610047666722215739696481837080843395335589324699949106713713440725596086893494112086756901269805050753078924141003537010675301953472812746550691204415785892870623145761844429301994460146096116330970630218550103651827325625608857367248756979819745129083592842908267964093921389627235117039574789276524498871606441531286578832721281099452450152624015906404001025808737519797908331667672253979618928166436008902798939354419580500403153833826270957489648194551585407141480583933880780737530207785201454615442182662025140090021725575751412002463636738672649176230959874909602805902288589434824839519796592998508699702329394838642698039531125342500079106450450641095892022808680633949148415203633143310266826628512620813693658312744833648159092718450564513053823883144504156963535802383933317752826754758624240743964291007635151884387962916726641365168158233064247000738158222882315545724159778229160683752424509811166680854717806267078845247438269561377686051306596970637089198206220720574739438532947936787832206791908194561789583062867294246359686840503922721623184615488247956414243079557716454080267178755873648463671184623217444742462436560261127220295403493627117972944582462438869785437112893433155635199896705731562484455494325645630464459900391123971790029189884296843207936913431391591903331986869099226487090761020868433938505863937171747684483072*i1^40 + -275227863550767161408408209991812107340560258946280268324448657774576903282381895836168399259416598173924279201360417613292441991635793139386312817129296588221894676156009142387151552267814855133287477047491750224166057254412686865443046529111184792721770448518570957188839204501081130044742010630485063232574932384231264432292992916223092105864735485926033893477614474199899389750740441354619580470311115333723667806807533726754430801104701051396185388724863105680703414354944949576703326777616571827654645783971673760142600794563214325799972997651219177653681047001377313034883990205343976706951090873355944051096513179283356363242343968850525910229816488032023677498903894682358117538035845092559343943475530750292825868591180130461890862312402533693456386826481080991746307592352469358678584118435522549660448855366921859505773686775883248500282698076060515987312713994563357515430172499946625540109003701738065178126455735887789615330289103525683842514418112794938411277577526222597088550106398643361654192406074381350402562348188325678123114960586658612059051900855430337860028477827649146852251284932463249521830135816700131199652065065653685376302306331111279080521011016522534010817054640709749944397435287593697674390981480385592643007548496931283871329735142232086731561545127010601153269831535229645946316600095283798122635311177242505061770712930399321219644304807772293884930028099233532343708761206156165120*i1^41 + 506425618862270851014437167904785109032866527156461716397467107516092166328635206723519719571778667406929115188823683618701127956409399826502801987820023339123086124294469457813262263471523421842951620578780185524403233256229749151414229739535822128958783548887050645668779649296417438624400777488123595364041055249803893855839030651458624786534833762315024644592233585928093800955240786698436470382539939057300925633130395316853306542573109287626441602071843445681526943715864439365434349835778105279093843694729686624558823801714448397306697063419529751890546564967154768697366924999936651811674257946155310180269247352239689088026754060136695185144580855837352912063207591107461270049314035864366593852559756638562908080732983561588001676139597422020658004639296547985785211641048186875635711578723815028376361755519779287743514033033713144299229097615348889148790022793824739401224511501217509419366517026605829519011481883568054434730831537142431441120855957818237729642647097142274070826570186818097518228157980368786643131032451389391309295380677624067843943068135436092765475213357036610041338652043354615828150574091591258724084419662947388878586158332236579061662314009451924831996485594505746131789430291180778487836671294613331525252825826643500885846508582960775003808681712167754777208066248874532347216736113269736218387225940514148962600082787833835943044968895774669532132753102938073789018950074368*i1^42 + 333254157674297044466288864427921296419191067572352349188904178653700631040644384343782999177013029748788458415308812467059863757355744033580324460818993577713256468006877976120408646538753648778822260562706466624044068500405190795761434236552752357645721815677509533474566904665240794681850607878960027882949641589414643183341594680266534895938982760008869138098304554252735395743037688737294810834393684130430275731339330900059096668424203611391796166214517742142148878464076273797434479799496023414774764792630961671605224895307800961972212502508637958335122743064481390156471104585446278445293541736596253247120999306379988309960489414162414668301069876944787884714360877533003292645642289933133514259269098777416776901806055204826858285059802775848647176087254527320504315294343380879015474841770571706168643369440607894405047945273782572135660770821335528423793085641625173737559468460527939164664527660576149894241560412001133767073485954040859087060182944133536526021033245957379307613415624893988487548080218053409715740809826992737089079277250161355245186996686689636414937874091031863164203733610168814119809177028378925967796431436844165791340690670144146333267833215267265688424071517536664537566582948377787295923228868466387521630173367711587322294198697796603338684116834832654718017641591790896729405590961275061836255415510192894673361535254194888433372717312695820385404759333389162873094144*i1^43 + -3748826699501603824414782319765300226465378938003727754911511620960458717007164492289773528955427016627060082020122403177905728338146767141034077414024580116150565785964215325350595733404231480139600759720182407753090742186611045084250331072551241750301793482205608537693015558200832143904084287508917288719118930144035055791834283436436164274182581982472827102437001821621109643616489137396125579231070298134664678576670830984427434783772970713807124739588311057491832989319505128206628517706073426828739860466952441135056276560297371553992363525656383848056599299720288005745814036557510965593785686889270275834076925845224051501193729717998419192668061607494991269318197516659739751062347313102615266789326378523274919677483082422576170020476152374655014699776022068100298797558532935921714935630952424688511792808410341945737890320462525078115986111781057262750786796270565076174084682961501787891504233593634754381502593900785490798771194751821829016375784726301742834114714228865339119606294226260507032059887073623213200036471408664532330075053520992977043489701164679929817880925592555309607418007379519469111269128543155727583542683869446633728910694566577255092751230755603641280096932959986790094040847470886870700267978483616905904337668070372845769077959745192709394117684940494043958087970397218853280051137831565419354054667300984647585850426201754613693713145344933287466302371096170594304*i1^44 + 8594161794874743449605830438249013605033681561503255317560921199988645423422887655759103308012159301880009995554253128092880940706648428400459947680770755501446165957220894180977742146093537035833766175949493287902145191616999493264400718352625547325949397474780993420816292625360506903533073946525402428247155360737380256786470349436706437515909265581619538100606652539269624783945539189900561783662123372964623510146929237697051955817646852278454443057460243852991957067067242789913355837815505824295651139549926502210800697435547103185221906467039903554452415941503945821514349390869946559335007461926369037910353892701436806954575363489010773083536008421464098791067665894355094902723249232819580228617615830620707388506560005073251259019645675884713518932900894491579862086819732686655349686188413676896321608923275252439525677074494500492960914516900716516242871993927948240291759321049216713912039088196418365809877570835797218044081226926175075246033487517530927646320806500478084553786703651959824814571578162503061869920339083355599398688225939387806449104464020552774599517509050103160843822485473145696859967762575346822821359449217185053679295652381428532495879737457844506226767909242152278089813893762866582879089830338547367979525880453814520950671990025154446732226061002750949343217459264988276310609559028050717360066267132464551952126584502648403683106075257108660381543829602304*i1^45 + -7762618369126601113736542336335238338553076761110337928686273803026015846820157641948042930374392383566839845503697901504245155609277872122724002219172244768368646418615948790594937170913036329847249989580102253054420780630425485914969741068398158995505968137863932489752479877278316835590526382727390636913530783454816235688586928726721829286107282492308541972508834959567486895034636408491653812340898512433162127643303440435670649249162155240504899018049630949135232072852653644963472374618901774139422402741830805025439422791817635004351638298960958526151028169039774258588552933226082452983912889897519531031427396328485254240751093193164252627385272642374439504645083166622903797080836871177766329855537457719825965689292504820838583485261242535785927934482081693339596652638899347630206878566799047820554751872003814789591510997105119548959361959385142265951143855036539328612615734697471686111596403282990006362486632988897528707429477086176597886490473869021964981637366517562231836098661506681205072587861978778134599355365797213720244450232889053692350123943150144930914353106294108435528499049285081374635101096260474127844928002346155299762754991977843352021387753775744718571096137134328151834262701922939209949860596369116450373335419119979104169890037858091820811430181850933377457211263534805426678582960468255843441628095686715618195769911147409120544886929897570150815629312*i1^46 + 2607500567531823012427039971935716690836371856717076579531152994717345795678012224231445497970867199674367955635806166492514423843555930432120782745737689971690109416758902417875406041917666656053422856710098544222910660395624375266066447724126221004045447708602611119290150472183994807099611645135627909309621593051690222742579741507418449474163318360568900415924364773561844126702573858265049531145922790479175717732454307463608695377767718592575947559310177594677134500926071916843708693779462034219721231458034201869745060096465221053184579521158481008590297784461046884374579178735788967164089820990761115222783589708711111546660418033044748140045126076417136533658875490409415168910066957178162940630057206265911539741746712666325686947580936740002077521595215300129051088462646365800518513339802672586822871510175896759861218935403071803464977298454387090745521973687467216419239545366468675002675960944357643742863014816678854929698693997730772182878565615860819745335814528089128502568096598861575564601699722376737860105391377784710100564838055079271741649713738885375978754849472408195203590116354097048294095470036562221395686137915382930272013520064763022590919225496546861022900468134430884537956894054322134840747072719930740961605722913545713214631342449021557178902619471445852214718238260711185555856324957231010746393313847713445904050025909618504869983807664679813120*i1^47 + 1187119485052780558801878551362736430102113905151884762843024459811768381746247355611055546355915219011935791067165793343292326768995462660900273277900120152804777872313291327049679355552154424440818215723906642169076151097581033953893681054482778939609467925370592096695956317299248786234326388097183423938623700435034097242217180704068262091928374274194833502600665363370331213477746570853908505326358640333696326460573660706376741736679074465581304995707963113142479684196180015258893471640550889229906604832141695602852772504667720900588342787390830955158808524141522664514163818786766267786752960758583647181593504188898544628828330042774546966266996811093291774217059214652398079500907145417762032664049718540545674785986040545208867618661553223219856878002542900617885723273079934055096037822642042000507768559527757335458306846956067358203845547584866627400781189086447777099459308332558383261256756670103785887063775176587527893166149523466029923496921617738228133185032675544374165269644134046441741195689372609950198812500918890623093074144547501847608046450728692792366866404144468439225587140388245584303928409672286046924443848244723205233364439226133885440500745761622217044738844678795780671228979696134187366298665383373457847320818573924323757687588559900541864647678723052955125326666224127004341573288532679678085222276763583405013479100040349247995645563764736*i1^48 + 220688306679053285268055388119883624877773188682103042133661975522694020714440191807479772348345629134401464969742605288738637502560633648707278619779193702328894926577989622553120395229735226014575129233651974614326083722832344313709510611407840551251333965584900174861012424400240193795110860123948249229564965495922743004202771848400393609850140874998049516692490408578170467708784041143566540477134068930684991125288250395232071115226853365848032757142333763349698642652925192054838658737813946318632400043668847791348963613762107704092461532202154046871588154309951783530480863745820630803655382896934610663391866858966769624864396639619664607096282539790602460437231372302889737604652411349557083877584106864294641377868715771415770490671361555991422301667011880649990932645047167888497050954721612826298098312850682588622406658965658044932902838951424232921582482162147807934210719410352120764193962209633160950623765098976490313348278026166517281152421177369140564209506253574555724977282317788052320080357230526011809002337335745551268144032961597261546434102011588165403908007458379570294758367571780521514545139426929037041202075835535021583226858006660365121734105511978477415493060993245224669585645589745160676332179427882082930390155898068737413492915194168005355631056813060020246169419804485451896826547389948590857513773802957160511306038863765985736785920*i1^49 + -58337853799232387956751297808936951646808089373285763099390679061970036277206566048363433139175340892695375057594190382406069696284849993862220005996614297939975577161837922089789395696575741752465451353746241559211343762621084876344977887204127553460149933349807297829991883490219084904994067954855411639873135632065978384810933707671456224318937524872904062454987257271740787785434440268111369535306302380036931332038862642752494112345089748446415981176429138778698263335072106882856024074298468869020944707177891727299634930581275264967578798650242121785039777112405615756971225941485544971919562230973523925047777065826797634785817497230257496119049965651674999522762146063749527092947462355678208542118771310888184740583167562499288167137410529971046514523196750871867321104540262181762227993739684646307946382250891681882463563920456684908836611156911388433564540265413035375555942636483487262437519227301346956013085543152309477852712842012074546402643825288056554998989444659351975819118647177865359944795370051326156034818209613789314451280327214587974420035318029443975103975593472579105920838462842158566411343865864853786161608488253744984087260911704042008287759006821528502491007857546059933083119963243785458741808475711972668069579927754398437811910789250768960719905921222705980917969266166300164407774067679432510740130862748764520796369037048152064*i1^50 + 19054105957043390284478775548781171259748412312528914725330956260328690306686812953436094887355845317366823197675618413976437540757448348362563350074735106605660429713530992422807014940227501236668524778538385776814831808404936305543895824707837339290906500731178389642050459135990976836634349233380632896674257056918685395755369180233559412147118559017345628319453608145852090687026274144543449598684587303926946326339988885310509321106070028959799170656083450846945187114848017985369932820543332905815622096652214636992122239837253139136532002824978771237233250339311971413447718243664426449923978427594478054564653759172493032703014398631878153156648139320466300782577917793302285502763383532120457200612746470259051636767371657486872375252529345993803950919505871559520827313067294393828083137893382713943654435394222008082602153691712041045960893840185110687742967391604887508292721848577553150313902352503145832483109694451396667897422669413245911635782228893775799433744774204194065839012877762397256089576139836330888817924945512201208918901540123618497382419479691559015977712914959742775805371174339326392413336440315768051679296414189861619366648576682489089075184792555903365573581146702207985908143402232336381374718881996439330151555267471822801209357221853627030368557958508722274075510271482255312771580326186287579601295012549134972738825355264*i1^51 + -1488728112698194948211380046295708236281967106544917353496573414951000855969217969779660551704875890228925641764369497842084048326832978602502688792625024629674145564847857249791653524374128952592104279968657688775764502737165328169564167183685872443812051446190827835654032244632864490796773656336709739856911994128067134793059778466227532418682749518715408701320930753996320209123495423743678422903333098055371235956444143273173929009973971679354716153756145560503537926463294507344432948809035798726545083323322529720848834434484154725324173813260783716233408306285242288942149570697472292608609013880413329830457562123224042485376878776646565599326669931127712306145044095117777300452438854374223884758928841487548122860797529969879746580112651332581945414441034205867758903127211659887569125501161949620529208604113045394146233336672044287935740198047389462898649617114051774773498354966726509018996946346655219339662581793829300701819819451316260459605139332473140906756202976465834003061553204908983701740264938937408176262929228036612689162679647189559467724984943500916795456402046773499294522324460314013272781127893429119960060694926297563624769072147220665216852759929050096667215734843288796528068371555162172931607201570562620673440739051107154135294396735069627549601040574129180322269736854093673019079638740692807353781477584814229946368*i1^52 + -13047030831325030484288075420905422034602907333400065142157867651131663596122192359169932521369158915022606730248360868918951932117201626220642833065777644816384533573486207451395723331543565122560946518988467254529128740466223468296843789165743889136978884911458086870058784844976952293084728389503288556929485153695764282950026425963547788787700247517540291228610903296581909024191929854837189709867468331459332410914568569089011838112925561467626361731564907539730841040518688695806195714753248003901920672556347889289575717325635081010020061246302509719845347599463155427443681981037793654805907856857049342121922560104497139613187233780016602112972129685741745440845258624015124724041384177349953618008393415591264790903559268240528523807239305818388476039837578167028880960970983224784854756177863627924374839337928779207511636970560932282789911584041125114348467330569365278150696695982797299356474836196346110324701181392706379606009830171046598914392072987705331738230913635894214184820641609865585793970260613240947492598079389214551192411763150465257248633349335346307859412504156989183876621600038411840023833203593260972806709207360616273833561718872636439838541582984806519311365783527142224563981595852899756312410670241659000313986778978113875942335874879296068162343380945602433822788725949236407424126399469478524586431392776192*i1^53 + 1369448722012168297978255354776786386525767671635985627564892110235880124229622524991053242360007562752418117567849729755745052424750724975889572580944511786647375163652433637973503994479847831274164169306416596925864722041788798751171687772495820328363089311751257916959593942166360367425731227924482922089106243260266187140297714942125129101788701213936239646043467431365065910967366422536435539026283257204058925440772466653928932728456663980920863536264779450873567688663767771763885305198845546671473170178778714404384807161320024976030388124689818951875348704533657497189748713102652483547312423710640767701324288873066877606301848101694356491010085133164517622280411081966847726206477328104084115610753946515445278523165787431195955551330065408466062293099290863029833148755696606774393966036305051105155436748348336356733287511515403549121658954929387792664275075600596027043571346204315729839943599515024656543048892943988819024926900147727097617721370248949705779319558556159510386056093804636113922690226636832546236235404113404359074446254727493388254696997037082949630615111079985928741634973498745167599697428751766936646119584351890411704990685960170448127035694743409294379316178220502365661512145107644795209951755694748744105433830379677962727306486472751788204757720511063793713100301819940175964034559765704330247667712*i1^54 + 1242977181073102535567217505568574973778407884856635301915582828257033918235016359608082236326098684102557327031755737887517179394637743485388131625305421847494599394002233097821341879459973806744533461317367587638647003796428527713517064768239183592881497106010639407094013999226656562252668888239120855966005781477540721385785839596036829520070073160066797596354747267621818959784523217382915265531336189058571936851413639024033329432647731661633908175131787399591873963052115203709802274887397973610022747618141321909802807830838697487888733824564194017590650905220712911388307493192852013906773664689880651779121932403851193091259788028648388065029743039727416897010268260245831339844230149572016657505639805053639096358570098004648926787901550746687602306467066641709014532529210492318790186497984800385827984376282402393173516197831335805144531553515152485342910712353535022337694665897152491449367778801576616933507927319007622668337701426576540428600671513636027032877128825332245044030249572041909463176821405489635530320372206401262884480766706523004360413167081457768392839383118810672884802878777209487270175471831319679751634982563204953107502615071362851874620131706642358960037433828786424325760448097027948285732806999044048050847912322094923707734567191920549545402128609005834074149089232560492116314742262685761536*i1^55 + -5379821375720690468310395343527206527964778409974716083001347277518228527231620978637005220006257428778876413527060746395788540036045144073149132110000585210940605284257247398711618259080253744787459716720284496117250924258375526498617917314799278924490099561757175410730504153261345702958843066874147071643607980834101605369832113805992340258940029055940471584701985720159104267288658216955477503458512672185475532401567909328397542998646704955153346368596041578805484552909689747261741843212444177194912173322681572762657116118321203026191824119914189905937424396278399232817409892476157438033593919258022204230009582820542554073661804876361550995351435339751768746059790746314736150660888881597202421588253825505734804175669406386355945844391219503750257421975751093521257827538880221316596458277903244748884484636856137976158568809042381927082260174544296985300193608359541488274529852161769558163653074080735412217329491036528212068175062942735884335793255852168989763059253044569773186645374879754051514328626254501266051491872406337062239099317930241601910353850058203295525312088523546841242368125575855271825821316579799460685433006798301371894124660763468504846336190519012727537770620872321638739560019164309681510649547757256109953953739165933524748622666012482871299305917786768354063414922139680644960931020800*i1^56 + -68534012148299375011557000883547090434317418626173547194639686691091202349415039210086245807932165960610143543788115020671860288116390477646411268029562919560493512808760495165929791837295265828749755396416624906361036192151781022274831017718330004737909894046515806670160876448578077450069252816265970443672712026998850351690283891092292301902910612647177952905388649726806006243321271854562406676965536775077729895555651737881437711536460534764685439374130779054416843463214069479697475180969110281241166203839088370097274754369920400856571131011819817185812553236760882219936715812860799759153238162847309827815681626673564743454606401224181268086143481326082985437146313774624330403749240442962535829811588829607228618941845327143273833213708507920201268840225072475726650359512286362222325379708631978063220211571165285483825059226591478424443285380979208657635679295474310442666753994537539581439235042622592365020140676343675063536576105448837997875102156033135399796719234240153325241292347117764164493700664734839287192905298097515533476506998909853698015275076263343264619878481114426961621701545244340756661322036713000951560017950063544142879220559306295123704575527547547677059122447078876516411039422830280919154164273150659330870208096556371676749909280075381384154274173013390407535718139680035700736*i1^57 + -179398126865074631080006508409468597052635382739207517397659620894082505484488368703000296972309403129567323346702631588695872177395364348930445994150033652966119872109931133193539486487016166250871728103607460700281061453360762656451664398767808305215136015499034853016851596161866818096783879868632385143721203949614904626209272328420851030326378526613286308724174547616678802109555632229086489819324732769409124994933421743015377709039591342141450198778630303509390844993046975010514212651238886475703845696692459827263189753485881775468493601157420732220913617015176688200512213948235785494605213792703579100047867638857461174319395976249127608407735250021663881305326714813558856601301225077928838046448221150461618513015077527520513591474805538990211228449327754925408065324235389704986757688923498636001545890926599765776605271832558939830753885066150865254042717450933358770224595199565722302083703020415035458301253446205998053127702080950608222162045967761280531699151784954039188157905198781864576258836034438692931501095561873129400138219836070302447730756618551134973692447069383214665604615638861942090535460786294374220964650387029572437259107490226943446955066928437799317218665986744483942413426401823426161603467176866821639293119258122802316197755330502193180709583592008320799391321423872*i1^58 + 1206444640349861644258995097067317353508172923688297194556938983214354817520462231300786232102000354761105375098345934838319131346071180225605367205425721208211187749164768867870985229197894181686722052443576312100309679544220918317639820089002193777718228526203211817393736384783269843101213581193174282348525262232426329803444684733509590648509064937751748012779842194596828209549340742281498655483115693157458158887916533573629640370482442008125126659278781000814653082147315870107245652154885601166080297841994407284514051035619790501508222450482538549262205471505990616415194863962175864810485126530637275506288950904772993499644718262992172416623132649453991957875795529894567278430399610248669173002085653383476538798079466771752514746171459424411488031046706411685229148145473763900010358795306348730589046782941229902846642606825550226285426646938146463708215110132953300853406000945173360292340336013383301991775374279120880563266874406770585298735675072479160546680065097464108481625369807270679820251068609242872780111942620933727390364441571429274704353481781991103278286788517867951277855308544067862904447263066211633725277684711081491504584977113609987304187852752328473829603033886859669571877353695614197850981507722948325807437545178014900864243666645040520992794322896266765271040*i1^59 + -1363971212805299943097568401465502468501937521545606521678453881613475132663713818785010013590573184984311947996635763064086026999554296061656967834433236822537500453620092168548836438381068655656719999283829113223963630182009583420958079746142537092535993328961138083281801343339544630344428721225163079479891767794321943451678868436334185530115700543142304968945335989726978917260815191073334195252028949134416148361725867094491065946891037558551479292808615944836089622992805952714246903785643205509472267872489937151205973851498956279494858706401766790140831636391980465127786459598283797245539025090200804121685516542134524230420677326218213987014731499184879638512774146515830572632823666876772973653677263214760226888244871052446262364269835774537017891880019885283485204864234757796717011930554610111282702279694621794788311315626737077494315967509705037061658174809044714787742065149461210136698002410441913360191677344941765416512873217921323423883127505850403278345527201041220921969775763167769157403506815497496486390278730860915030193107227378317203253352160722619260289337856732265768257452234559354455089755249131990939785630527725842193302916622906408160951625612176539466358779416444759255138146408489090814682010980727851255871577061478166183834693835135955565614995603456*i1^60 + 567339738812866700106045903220671004359671235455951877751156035067818200286994412741393529273492661728291083490649743781676134026644507699064449926128578138790150523127753757443722400973974684218476105580412904039005986184432264282906524078858000828146888150689869182291221440194435233897570664814333368275526760771163208631424007533069929317509736268005095244137024049494674942940020938729915543940978241851908641132613801317627125579855489543447841920233814618203361770272365117436845551204643729547845836594224890802923178918660091419100455065113891429093718431433650620058120499138734643996756309653794618828367330575298096121435624404716870508596682824726827260720253309300937033186801065065764959315090904593516345347168672571584096442053622783024346872817359888205045748963573510356873818576468271344458464057892522124082579137451449122583172460571143648094419941615163467027718147617095998024741632574665071410462232352648980810687393554567441470945815145511079982819342057967505280169494249768349136246386928603188775608220255719341429087965175305877145489329048841978789000050444728442526270990712702551578974273626814777263041720336338903011128154443715363555486948013718375972163636245966412120874180211660869197876461980485650739211607659823139778539696979505938694144*i1^61 + -325489385449987655958516624633591261157558261889556035747104022147054560166677979942139218137578996252633778086769550063074410941002753397611773545054973777141618280676150209942041251544592821456311352095470770511848326215292441620209303988475543556185647800137424748538707670530889859986464371603654670186196356092061361222323277563582012520393516638956985258086946007637211949969707001093032771422873153819003914600308572593326507950524266575499082472748611614817506576239812862248867349439913932528501822579879525153941635638310549084622980052270981860698201613251587101135189559337802446073919967813714958749442063820251457895731140009344036320413544171018044194860389619884214560465617387951394435484179571877026945153456179836993097185776536081817187239827839448381714594841294156281338193797167770643575108748068640121369301465018793718625418327896524649122947829832864209522880168030949566007396398211710466149482522945412873828080989996106118966487121445757407512818953667667901374801492674433031735913059375343831930426496295259680705195470943006084601713277564171626833165429913965572186225069213047171737215701892543775876938103797537266725470785487365992825032169197834364049219080512748572250506845273958172187556264592692107436657903971994843157224730132480*i1^62 + -131805387072285965459162006715528680481504314222238250604841743725383032060265433822455000056840833846594184065995719046779411636922364784935315051932796267624547323798072224712763285857695000335610158352078818941804513129967262051570683116194639045511769323217382750768248858051500828817672699657921481812618337842209178349551346217041298216543382128862359551215060810764978617052423019662578403079235332403507281825882528110082161736677152874321889531185762446076795404334434447747200243676224902575807444910760672734946539626220165635286451159773546568790894396979311208382378968673752272104494035365342813008044400551305273887990071447790801349856617915384699794154246310876450336797782665257247729023193578003547822708977186027104318811228729939850299151033864589413993866855254648383176749443837877413432663461318505665895322266967952247629379565407942343885712257642183789352510626194288892010518369699213516453963541584444013664402031455973835934639213528252180271297331496541555514046947538642541201623457091467737156010562813274324309638385966212085315655389592649512558363665072966318721952599464603028976303549876878567389507996288354146145746295919471860670832767111154090755687884967133958537851504207881801412846025417861158070507430618414922596352*i1^63 + -29191994503549324270174631591213226538598146735574650851897734400866569566439579887781463256775605106811544232151341867709608117626723133918715854537512062203083372462512595794047702887942154994518408583862636752785713948064294301873292750237143082837828585313122288044171525847382942211916243894285571519988769216594994033914577433040700033312078944899781683310771276476249022586428282004270905268355648871849072859825806527377841587931607181047155865884557134565542196913829498252632510608205007050767125737872479706816491097338971935453467977920833273697803989029562448182640089817749932697877380862364485234427614631276729463845329942765395298940422482093998056502048424704111048633564924780374928330786168487605281199634784051367103759327438605839924461301659500713097949447624077602680249614628671272623746852088041440380433661519573829420446482995009395004467936775724059672670199963855266731462620965425712075016418933819076821876653939902349192554946575449734491123015428073752262021358218258552672930305139769765837320183086438698648050286799486507722508417426364585880657743169943262655080651703403116325052258668769071037741318733974530597788449787874630460878710808428769682858693790637928745423151117230434602627561934014467072307882885120*i1^64 + -137112122713407412781226890443067628742591938757878373685381254548044894143178676512578946221025677912364782281799260439685575622858210146798774741779108102588283450264783354121128382259426191951220545950126549183729497122869227167342722999277237092469807249386517722153595363577169771729025888132524950702840960393343805064744563743813168063220078072677821971668176173327742585611364746440549638395829313636901664251780480254735477689276110166416943078446888903942122687940857075131682251238677693700061439529286066938802179383524605972352712768541029233942742017025782491169998314741839566538584496720826525568858528785464191059314705036156437634522739752324800241701918491002436657347190084634261248200890190911203462273662566767006871471878251427765004397453282929064928991004686329065177803746213141346593219052368137594167037878865223784931318752949415333044060291783380937299645370521976486670616242931782297440403748796708351187960665675460740143593574927895448097057714782521843495915485827468812311454784886395746934003691421609376707827216248027880192456299618967055592899642319733270269689520809093273296308723659100869991202592898755903305348714997519125383292215371479767523993080843306858961000402367418434157928036522839244800*i1^65 + -386164854882352052286403858285105696070902619124744767660983945848909947576751805369106082075185625292631709157005406701606089144605675989874792692172268784740942123894013319026518119117098286741910979014351365853007216655851559542804481677135535660950054029075500047587141839857787969864781884298392251194655736674431969480002240395106916241059450328874608720593587127821538488619379083436946638745882100785672680376240987959810984186374804215862995667920776449091823301047655295717775932717911768619761655270972997538585036601562589309945348697728368593353789764417797130113229812607058331147512524480737805365777774225460677087291896166149385254629031366073158995067923393794425791812060228934145861106281529036752067138696391679154578707094887558251006171987604341200213576154117755618557257964476228350284818579709650448910446222906813392245988129486440695618714117744830658338975790972932358477681636473862610834688239972333200555655703078134563449513196916735682477939320195304345057601066781549054677684808887579493207432161178105710233530422414462812696758392978950329270097766075667145699665289858285730947108968676893786799946544237266260251730502417737278858309845382861750463734623584234473486087211109439278143242240*i1^66 + -382397394457335686190545296037516553553664830296017871876284849562836959677910221123929855383867962093844605464202798187789186969578563614843639016553884012129661961973664191683424409574102130196867634320998715791275481504686136427314328101853083484280346742065493322972185041422501178530642616820402820296564568814978244883402518628297658630425993000217771778091799525733395153174414584075293123713263984930335031505061588397173828623764319864044341853696938175946708909587789249536065716776261155968265874469917136317329893487797805854652764732684000654252131351602771609505515707415085390834651039720476893707808256304863769962355137733119529703527864217743983504681268630194570336987925726874421159062074357659719625525069516594966098639967027539726418444502537130267183111341568773492246852248090715761732705405299951503381681182061363418643825748804497348810145081853019417772812177730915581887706484057774610813758110529360403765768483050321928906923598791572444620155626593346199472214738021422300713472000954708983301764647167507583870770743479334214800719315529475243578903586929703266094981243294088825139697497575429307338929980505502853576560387920935252229777686348475308520237617521785698800182681927680*i1^67 + -182880544908820584675906737848556512376058100239172918075323325083310111648851713926673689685620711288912523787915192567107587394845640472773185137187086341183548482312119665962255057661588951702972511672487496370830614322591543305146190674685896613850680440118830359342335010832383073831467077267534414677149030341111210938923740725323114536658148890483790342273590780599261709059461637563649854914630160940468243833453956667859095173861394743205530023691816311487448776893930657203801768401709753445227615228334096356302670406318673831779422728793903338612217530619513043916240485275304456063100933876618521239097417932067992789470750184426884753642153122980977417488275543866605228116212983638984821173314193418191683635570875036906183287005229572322218252985159890599148187619622210744787676105039205554504370890029074646243747758515028093861024053605532402774724771621110390351026590719263640382093450925839045819358144157854610292326839343777074166880634337241511317210044603176368085446866134295683778881761729094965843769216900715516901344586323073803917045884205718011703785460948524662969396684285785503337661931729963146165966569005468261824056976904939224428951008021882900823130880418571616256*i1^68 + 1687725982641002125157219410460199515320890163244808014111233549320663234724840572142457447931319580737611898741934507225226977336974673842632986125043451942759087290697533770806093594765197494416283044792581794681376314904919667238567481060199630067692996913907970188379121529355409185411361824099811648101797820726519808378420892425858292636217759073961089405497006382471349717675825065094605183620033471112709798334727343103792445655454766465518916283491446018826007831188461220718170929677747825818254615930512126358424966374595364792640862117791308635764440632198858978024544711177750889095732838250546928874730670256410742414098082925887826975948482723321175143430536115531535481460507463530042042023082042475753735269689871841278020848935819550759265805413933212576597329130450896585354058886950524597850306071893772707735231590765960467336650104507832871204515560935785809916706562453436982068497960021779812010085240138144658780859458305367150988350431745201295257648672053995090013343506946563586519413832428533342980290436126672270315014917393983582981266013805349961507282938406492989890449280114777953703043021265443577241280087421124424833469583489419166787289253871772665643008*i1^69 + -13997121460860570123468000902042680369661475672082152190747902258380986333062425994405419734844708119874909354127563463419939793098588476650158552170540663626442518773025186560741740384376271255436712374777034562209045911833433070811840023397238393480380421395987930757441165680365944697363089623073506987657526285574021220055774111889698875949954780616956939224636245348864927664779336612353669557080833520589790363350821157737231896512896101831493551715465407450151949561402233439242776951783591090938288504630216875530006969951430429953639157610177983539598406740173050771997328107545106109516675895931025682919556213439156439335268479780126806411371083008428708581571901671696122873924643659716264481947965462419460729808929878798678537574234496386461602757993558822891446589508939489142402697450697730794753802239651365670805716414679283874715757160225849980578368924265157632350493380892193449385729303922030449461305962792791483019719022696253187299377129919569673772027455585830718281892205113417362721350592357693580985522963627337728139196267194287076300089000721122362857906194847252316744540306114031436228969814810333409363620389059713316033017316063000075364728832*i1^70 + 21421701122198316167259112778103121220858378221144064051485785784776109900846570587828134975268428482379964870856739673773887696377678052788004438323794618064705009785257501157370135743852146047011572953988562844835087432649080518377429376400033837925986999401837420623092540299594822139016060905693971005012521185379784647377075878591324644170721830740870135445192934457677352629531234421604736086137276566608330947200576849458101504370620309096896022965585838776010771332748372374778057792793662332497751261673669223227894588678524383646356774280803230921067796246687139323287730504792606271602248554051289825614191177135180263430838061136330891197336362173787621343447642814571823999051882979560060973277390833526381061758123039757989199724498041902010913836173754964471760537604916318197853163984054389167572230726947912233671924413813000897733320014222132407905452675694978566676453317239862641377239598481207547382134913564884675215338695635268586270156342049385241738226792491776746803355511063403336954640175588053732793431906449777055005217509912288486518503417769496747339019450274560795481394304936311771030545936068729271286895727728828759311961292800*i1^71 + -41666810588555340000204470930841971911366121971689985672547654713810411523464394974767036281239736892963458946423689114779901717107279484945648931498937527330501545291384996680845668655882640806871953634136632393172326898630861811691856775277197330461325978623518740648426505715900668601173377392792313905482211408881187653468701864247311559568568849526968721345033552027145159115279703419108407282715919336599200983113445944286034645781243819011618314456683042949580324437367545192555317832537153692614552086413464171487234401295795200238243357664318022156807128935105478442177006059630533081602541979167178089950288048562649941688210971943359069367701003140255659313801211401960374287954775991716724961897207922465609712265652714750873073820231081573892021462144700161910657745811887005673971392925697564850311096166118856589129779203576055751450666388800711111129957291969581035246990313116522447206860927881844317131502835340902436265769840734233461518862333732847781682075001551371058031846181887458178945784947989321875128199287974667631340290299231091903463101332294689763569565208039580141502391727354428392070086996222091095441443389440000*i1^72 + -433997816248510089138519372593521369335593787551136914707481845592655083563157087164236966952549267536632996036782161824616320935850388288387454447379197627398373675612549016222394846447823270107399468589203561231539086902080250491295438849721603729287243558752172793175893614616299743217263560259331459635302035328370149416825405460742864534839435915445969297889207775694587597483294731032863717387733844570867257340427023041900835490585995392287333618776048159802416177907731525918660773940155854639504793631586780699382560242457361280332016594229496229854741001559009291206898623761029767883855943098469943260519863286467048388038344486310956735357645831106510171365386711820146627743914086502447455627635264925740429614742801080655224086939896611220091622863763408749051652655923855809629193381471123865428003472232051660507768123295196784593543530431157155234938078788168459591831803917279670276812909907922795793951184451529686516512185202299518717684410786558786262792027594658100193348394107180615189292333315530383896218952890977710878837875272460499183047894016057937073196900179754345424136938536972920279231881216000000*i1^73 + -10707684482641464530305186788184813369551852768981981088509289382063146988476215461303347292379808860285086570473375756128131680902087781943326064919709857261726499964591226902573324702796330963384388828144278953167779265289323244438502650230859767883889902098563320441304403417373921270099699060230241346946433206972478020623000956131240212344566975596379039340888194248384589576413465287782949872059693652846941205355273699949333974802066480351645465067258873549931269549821126510348862401356113310356249833789487482484768078473250594268715630076889920537934074178121995499975639700746810232951608447910271772083859398288543266574919928279256585187370061741119419409459071956553019019013917118170747449979531474435190326817468317220910399209618434283082907936173943214872377130626021516216977280295270960676508380614880053309961325778929711417007664212853700157713667216130112001063615705758248037812276905747523651320974771860787154202812017340429043849910770488650628681754930539635939390260717424204758201855736053474806413003245032540267183307301749588779585957044930044353285617325932796688145771264000000000*i1^74 + -43151539130130409523109517966717472296747515609976706421010869434627309206440680881012460070658300433778395232514094721766505023539200818712917158270087226495779984141888000867631053378311326210346343220259266866191377866351937604491549532805574673424849541878253872159408212037600185935736579315330471698313814016421199212074081570972837091856832361429274534085464498167580691449353193235192703770939728059331499109198071373015138439620179114551432065360542471167098638268716852996916554097134012159902232959640830718473555893425126934794757131373427777984226230891251752556782472333293779994300760093986240808119758245797902609883560660346680760946940611154241526243230820588061366432040889614641313850009682054423164085055681498132421367763381594772529304308471821632586171846973369076020847248760768661786038376279634481302178909852277168472725031400418959410186197943414399010050104456037854860165570839102471386699765704984460254311075037779615109151093954286731979884455170227965672568123016062831418686610484759584187823868474016703640579124984253094034844310447349123629561941440000000000*i1^75 + -563094259530590493296166759988232611900007176666136487755108084087203573384559169276570140224798508029519893618201614222948389449369109269525190423515338436212463741426548575281390922677783617638416064695317984053338015602054091389775021066691062541386794865643237128061149168631107404208013527897592786046775156892868721853555747846816984041000393263508962260731625884417338141548864751507486063635042974050894347306734709712135535191581564368232771449997126664169584574935023081452574721472616153733309753209220260775013335136493817808527892813100146540491266048953650300036380737915906891782313843565522498725382871177699487814435521260683812446234092663554762418049652117325992448863441618732685846964457600784651611986223070052561710141295644790207841619872798489469434631053782150758457565339390244453064341725942058497710093594951743316817337439712513125596034822612483048635833581591293843082493348459027799543692128309306232795508078287474290962092501124072130033349376965022350372746923358810416530817692930628457824823005349597290633897794224708667503758414000000000000*i1^76 + 1266226293636937617188539336314143789160474328295522966328613255898895679415104673948190892695584071313615062464319944724784484824137475618971921427957846464196197822100623768540971646479688402573948428750455659228320723853258726868941238195059696245399588719641426546807788104649027849448352285181729759784143417984892583193063510909697845790825888956852642367957108824112936487683037362273703328792798144667822310799917195433617736488847984677507946536337045311214732804962551246889087185696722853352158339286122399704632912370238591309836357459656586821438680161808669578888052998127143445498058366280938311074662974541488221116828117060143748602092692656060198756042772797060286040223526574664902706666699487994525708741277679818602540477075955099094569436974731776898213051048420567637537403388900158649368536714466944876346888273634254275239800196441017228993694176634933874076305694336115452567412069021718846285441460720158627592233718018429302972240839968413914107812118547646775602737635882422811227913316380146971136081268207954902041255262500000000000*i1^77 + 19042006433827215319947057308243813762169286186303698294200103125990769097897838699117087493823729145776362020327919750313546891926585257506974209044229653659638705112309018815431955207907001382194160558072541518543955522429849232324435814492987886733002583358454712648599388444778421691890208304837159697486079408409629904213951897857967757898700139750843821374890671324423129100129566572860716062097215089727995096871376669026011330765630578140835614690209273272982874327151599668156443147107740548644045382118685021310478800371806290725127586855503571938123213795356747364414416503361674145286333193201706171390434976900289631241606546912195448969319464863207905116744701398523701603728711439693000096926775353437199031446174055546903052437806014510788393402339830428014853297082347982181995248178878662761346074253439006851398941693123524001873386790106913696286285755363142425252278119850256945747138801306078468094091821224560696666552694074686043375000858545983920966506164708009446001457118882795454169706927265625000000000*i1^78 + 139112319382342035320624005390946267555561655070982676412527490290796223216828125026652743295320058114199523498818583536430901700370333723085430298560146286018208145170998789664292429256908489308743478164301867529362411070570283606830557964211992958759064334942227965443078003769050325926332682068550805340760755829430178237843210711779327285766131427807424509997442898243996479686573890412199677515350408372365500975062374400776922694816821212254215681289650116231026685140952133316030352453056086915966753672033098689558341349389379023024123359420587403170452196590185873080665130855031999315564970643889278466257016122048377616033988208600923539154978107271318314175700363254360990995479066132900325715361750931123366104483242573811589094921593026461293603624862961183744208661274179343365676976785986151558357166356415415910022234379476551497325922852017095178900252536238866899412113396029496264755628014590676172195795629136952879037441080162455142352860998359073028880288515637207031250000000*i1^79 - N1*3306658451948881394801704606186030175325140890070976804498355319096686266934838491235676978002414234717696897481339666320113707023352801969080277735768560784563658737749271479363047570859769275530712392316310906808542344187486359092061176112175848884503263415630947265625*i3 ] ]