[ [ 1579300467225768960999849804818295714285938462452719318148728409052951278437501471072797201173530393325338819226266629210403015547427946669695289184846915500913478482143669108174961117099265621281642466626899609859047790177799368590231496700439006842971021062601126605946688266858698035277078806524677917638879534126392911281824742691625403357334519404929631374947528063175119118350707982526195374494229233124014286174591762900694147379569180319276260942042640876775355566038256803420567439438168464620496683440782166838642576702788028089189764953933473905958538963921061061058897027947813305197858105752640760333427839502010603549193489142016788027558333134324531408204393042534438419824312956583740534749849703015557854702856286589680662388257452829839498783640596994888346067768158971015075101351194225898967549050113395808927037044644904563631744833344902426317683268663261416116658620157684470601954439881175006767158264299295031759036614905042566886932451122073088530059418011942702489274717975722762333469949189212239514099348726035477751354107276088236743692210141339824441769322449001857648722612496431799036185517181243720799883571218748241135217862268932766666985764132672994685136013318591606809484290231573161625078360482138871837285787837153579417669771000751670675029244906435664812487547023582695186918922075509150457483420038499985180548062027962572437053620698427534201221838582514139481943943265338518022529462876344930827025760889448095414445438402953419351489864715675547961427891586057960469467610653735462048919373181471055845473493846104943842031892426745886529806734684728806689553691836644803147685277715642896532151791183850816792247671217409878675625842585803307294840540102656000000000000000000000000000000000000 + -38427791388172206337356078340017470445593466453916429253820749568286519907346283571115713189608849429371510456411312190367576764668625868296127945371827634515814507311691711249972723744863817528609838149503584790430459304194607691508583997212663143119041354601472521673979029569324965848123278228949773119821099299244571008968652055583744851374636468037088177905383383809084389202402724420805707788457453372078208260457297777158397521858161114183200048960521273878790627667134862246208047445728444025126480086648329744005165290804760532608381873139398662594469071419688063524413611536201272923970067986298164861813154138497724639998165008404915358021615665967401457427176662543764580807882741523969843612303927545587439158287966818527650065711798420741312288444975251194427798513703407382653924148885465597398878489958388806023431557770485950402709906118065365646597108239537133319073686387502499923868759863604680596150658549503013204133682554856469323144218123084603027917400742002057997856059419794392444728190571603672031219632267624046015266543700520903901777458550546101695314948000063408433010238026288179706273139106805365081030044627186060539791289197688429297202160425692456698161728939808214775179867238372041507798601534167602543941329805828289620563254107769271064960100399118221378886561186176586134270330291119713009788653132353745470086794231026700814134914465432928309037750750609384202286792911683916727462201778612951876203030254131582707695666611779452043097216369865369792386640069238304917302509877744629237076338622741999672847278680210656127457704364996217739220711053873535559327617908399999953229156865004455810498464596098130283065934526953085725735284930370564555534518211051520000000000000000000000000000000000*i1 + 665175269916475311662069626971385390790458279951609745463975788273151048938595537770997549822125815219260094821447812048161633826807366620516000020026594825121484698367844559312516041412960288559388091358114750099145088766783016499778989480890046618062323311453719211039449999214681376948224468310553515680163738134626236000195765495173257280211520088524563647971809780963589951868356170140285834919397009402761073172500904841699986207895576340125012873253445192443852470792378014393471723249852696497817758452918038380382932290399646123049507437181373854578594517264618751834539721428504197751199135828298911790196369059067428789855610350909330111236581660608920900105688110112834004075652108739099339006285551475909349362243438689641827463455421090842079028050018697209909924268571363766723870675347058553305079756525710677058002649267591685219214603569232402675594330519148745738553508505523600374352867029829579937127328736276291397860146491174688386155015565357313476881262390550508296038744105665656882433023094862744806340408572414722244765291258257213436240244404991733169827166231834088242744011716536332982989064132110233052669273571736766873054470735122262992881079486676389091270956294673038217873639389551159399666060399091517640354789670383972710275017860075693661663095062105438044626085759851718793689318978297075990750470070115682992733298137343685814596603962871086031049745758405419220136944731353648571042564179535047008174223086758254799412787687088373156092624794000821700537214317264730680188822207626012763603589111103644281661140933283887587173324120114445962770782880104886321679162956299010898627674745293599314315506132315059699007642436445563382803323700223117172577729616281600000000000000000000000000000000*i1^2 + -7945827029431303570361082114418864226703062763739240829649749602244357976442330626017945194289300766257697503814545380191702263211395940607553247613721700423592684594090968194470460842750895829574705440007666801208806661838344239113560711147341716878335413370378755441548923649980499212579121463581990815049724327001769884328586252894488823523245569194974265452290127391782393521647533210331661226563851172786018602590100623401190559768943831675172772048772900859720676656846028894327931928509724425190765730735044231020061328550945673679130569579946328131685837686858383487543485572609627227118833218667917061490058452572439445860519498618647932867099373153450274715817926724325515615398005977538813016798724976824423949057617609339440921179428356955756655160859576794038077517518147140106597503749960264078866272650978078061891163540481813302848530610314472390728044978106040088261663349485425234107674347168901652212916463081393138643605677950723998369482356544919104185891944029431695302894183397448922928265937194012059281269889228021360350301842005619621611565368283314984726437381881233764510515903326993208631858815059693388967209286761574505299654169467578487678360423957118208847321180059127253890759623529309004209951452812058421463052899035352303469482495934710979120381096505570322466741847273126910612551911940150359753168255984676675358601453932083264500308800579791187555123702405119492861737973037981619914345797860875847673265439935907466773197884258146269540315783626902305914390000617483168945947202261122165435620947652825766613646989534098804863696334102106242715167886486340061078222479080684719413400583038491152302295541298365206285948378465087642509760556778122104809141965946880000000000000000000000000000000*i1^3 + 62757118833868358189892271027412689633955980682255553990224603235523707975513354942100168867348784569878582539015544127724570162079133664225714015024609091394378686672995586107850267569087363424058533892657585115862545347385578901807836092626630076075711604047125470616637161258964224437869930997814976263067472083589649982545949021926923749589953956386722687897601559342535650162256265609535889856262844212037010081572840349702369822803972980962579575002097534775230273028833690051989727124993145507249679606454809158775757015161744851667742199899807638053811153273955446378851095456382277318700768102023009978643169389977012869714270572010936160185508584725450818771960505947678549169620340212085377384193667999389694539265865822579429624563570061946829328687830290916302098783648058178097174539075525969498417238583282945769228056686644952948636567613240997498299147241085094123034557292913150822794408261401049143608586894846043802285989184573827030090745506817998795134927396728215134686829846483102508840898722549423652373702503590435444115233511827371849654537975523849294456284952537965003785107989836675016725019971515085116251780816823535903616329599658294662450922625905580972513988817360221869622612728045845854760227962180129473609391949746498078406724205188312125243633835575379393229133242462336975079549607365546000093298103402966292342568159077425342037446904585208088740142296776594707153393867280408636566274145356033195262627072642557374405177745488459880252546936340690569544372902462287685997882651344584942382191685685887709643454963771649970358513597024139883650435297033033567641751394112393446591103206288334151092839469364187117903834878049281203005397690640540857304460610764800000000000000000000000000000*i1^4 + -308860998543191498798103153685667453289714606702614871986280348062810588173602513315212509433935459763711372292282961902699745895354096062400414212639295221103510025148640968606447080905639818151878828954604105750497487849750169479136040933741033038670581027144187897241742769625960963792910168538886949173724275689853663425101466905355393522100883207481059135430712723940855702023629805247665526563394850649883307274427132057081732220493145855052927180480983398479093623989382240165243408297988692924121232508770599578491764973792816772050429391896395902642879687375577495351253088655935725327244270657006475232425246376918784443652788119631615347535096303415439863926804445106002919328518353183654134515786444174623730202923566515516518349243510558342372405269137472078749419401941464365224744165445002104406400035269446681807289302853678736018848620461120013204937275083169264585487777630667141888857007123047539400103690499383427502733280221786949177948237283183804264992179364070179923266255302924945177507501945851602763785832023067727428462954181342623055856673883406934537948236096796397028154302189232428401798401440542658685778216540550668280931597179105875732350166895902673036451853559215634396738335711077624642354619108583843634962044856094182804460429793356597268239472468884778130615417941043874935889178968624003753689395390387175239771163614355809714720571254697585326568840717652656043071431482752278985612206874795023773159078208623943293418107852239446576368716855702436768638864549411796885666249372397856502565478672223452328252551615094824354847102423739831135677638606591197802635386988045634861467027237077747832379854152593225769804116755968116628934805386442834236466290019532800000000000000000000000000*i1^5 + 981397511347860021660558961085082931895075854716221661163614979457752875272312415064537077841246562589080183249968488885529452962942718858133194257671464836200211883052902754217511843132493009872749107958197241400684617667707970884716227853344203823522345972870678508542950801693827222370589593402226724027727884751995646581732872325917532796774259560455890901202595767134772957174236446208459603697419002072552255284478495211375517441799116822730518904118277940569673657405186150895375736322628497509030714940854819968226380965342442896884242503976705055656980305379787306130281792134014035641727504286601269431449902697254562618665708419778128389614332808809478383750077339565926623493363497457414406039966485920574804620485587400550894608851785923819840103420830349876598286711463271396127645417321729056338105384707385034277860728381698839918968608543118827357282722660850786736001107571519218126143939706473648062855321112703504561712858728059949646976006349695998409727408081665528948087882427119224914838813505689715759855081323811713968481271282850912971715815073306860471369634833286148374856767650870813361894354891771206486338277514512428433697293052032464473060842924046247397909838638477067631382166170431029120389199225534370459374932843721988964996310757409207110135489609638438761448207887577155353364229884195998771382450484700547385144395146207006458600437353116117457131737769217010129115760015431255477794426595319697420379515762532689897930858236562406379700875480509196447987536475999003962093332118373041728809361832198056409780918382022156470658382778076465906784147649457771069675605663462293170835486173981816903017646179320795346022674726235083997283685994670656839587679174656000000000000000000000000*i1^6 + -1963739086365919821561146979657073966108685292025353703378202994285615547472156492691604952300389960208659782717073002811322287036372707567284795521602048405130149750598717168865321798127429881668861011112010170436422398184486274359932916504948670336189051200962294054739818201505718522216140911618193601969435727408197542604362024619765405488026384802884538943504294086262455704190830318735884641781734595373888756086982662095338913872068655088319826684538046750837041922070372699931313177888879643369782428964841940556458653263319944938934591914193157995245755355979688160919242107851321598989247125006189277124398340710490227800039662652873873893045681337005292537414001932817639040671436142671795132556098221187749648106444213212876823354016727773455210350140626783084063198799669742870271373265478051405722861936830854827166676584632563536464803171179235232621684142831993059465554773497547770531356933048840770384825003155618702788674203509778486683462440920173105071134947574684270665410000446148584484106427663886437110265041459032458402787390741925448076875873420155899149976907110854948281911747046390201866610638620843777779990492029158435703771212370665817672175774484462423529660641751506170515664150080478432400466643077761918700437393302180417004974296516726377714845364573445984734503646221897136920724181951481029805974895068503520065959486352916866986963416766760241066655278127101311550320599610844852177369479180455051069567375005530519047451495240775022490566503840995213573149860819806553112207421991953185915625696969701262333290858650167727656015614894658321049205707612844483074250327134487668764682316771063388066905734472106907863930907624030590225364723989354647525073491066880000000000000000000000*i1^7 + 2718968125067729639258494391240316470834256220030439244200795968451652141649580680120897284794318401287968377877380947561198860777325041906930636607515380094027066479906975213255373518401029221741955416395852845000490164180900728090609979676850028593756503144592181389082663565410361744393548064052730323630620377125079825213991210820749633720569735602320051253457253522812797917745692861044828713973632308771418336552444828837630656494447173692422076080761554661370222937678121066576784463316343394841984185930277766690173872660518897532102086716024644591351617616007048075462810339764882595473086318779682796224807147502480783682166832176476094773605071259118441682506940995035893044134238350378367818425522992400802755825693349474849651150813756545190080260344982131351968938914750292870741175331605065908760444545812527295255602777881217482307658105551919505943886459497441158702015986468096591573536452751313739281856034677271173464523200191638299767431505662433468323120353659610005114958954370740622631507346906718302442058143900901812236557254601898319760016311558358347947454031002346307465360979327855394104834540259151878822514584677670299097582570506019707463723347349763746479541811203594409528240742267450460463343975382275259710174512425102967471050674781998068311724112838744471720936503527075443604933362222308781454430073719625599247171680336974913466837330373792259497979437720864930295901406904757434657403204625936844132495741762096310133558630917184763089643455873013285729719242434438482999722285317603660095687654313151076703983360977629772481093577416090606657529143956991266441197545469249145099700701719520123960988299586021404309996187444826370431352447381457153586024677376000000000000000000000*i1^8 + -2728439220302035344244699478925429425695204456959639225919912480178957934325668359912710732993229844055468448600824502029987672498210632545314772847213728949357981185375406932755725009425353052774385809922442163305771068075557730399634179001582503048985455233484318721753785594207755985880217689532128300023647818975523556762202688128712821267312853297383772813153905936937409698493045244634051229922443074625096298104159324276312456130333396300988318642782985252749005026997314990767719582913104956747770861479337729277685020560932787500708985316811709328359256998700052800194987939885450844915087525809567458217248313785639015095891682145541494478083573566900781244044491252676858895437244299721762647406233976022500466529155930950140623969013153109189083434393518818174590196635370252602851934894625503923055823931971101471409285387735583906567091757864796111045701084741301434334986290064609903523668027019384793718309873233266038950238161490958690830141893119347313120253175574344087467958958787989812997437712134760776080004071739761223113000587039765849456292954616052509910592168391372210859619467335469482419658910911860457644628131044944292154037094297652976831618536904885570680020866381757996558595803293951057452514947248973728290516747452226148254695556998520768432682761679443467129790989682582701906947544215628858452088968104707991418333714703793843712771757948929440936381462870958098734690302775959436488867905039415382833794002324153038939205329313771065217496369232045535640189805132830733536212157815841567941926129480212166430422696779835577403209643579325448244123490349604386374870547314893936339571283906831600977158752704746057536915741833008071820368204209289445476621352960000000000000000000*i1^9 + 2034707099439235147445358919956507339531183758918486461966450733095182220130310663255068582734052984531005244776911990475556457869949215490927868629217397580424260048597197542545272926164036578117941534788239129715233302149277115823477127873272701981660784159298835924253233948913595994224931902372617903753452290012394842350839714196384401283231806266824899159719807916242608298865927886003862708151239949769736726944774303231866873534381282969355828729632107524756826651567603171148583639620672780126694729438400434186589984423269508571446609665767606551981015385602489356496531387042651131816315270768552638675412368739951573301402481300475559520062842129842372209099985872886189581017395134021671339349267589753329932158938086618350129933833727233340997492535474177565680284560687209145482193045831633429597807400850803327396356545720036791890924969745009717391481496359122444692572212056316130238651432599749945652136196519011981956129816631203544332727417693959651531286183243685323454173583402857059500948518972329511141339706519756867202578671480457850132941004318312045167037562816464176320791538823474330865734003521049473194102835633852096045324806523033256211527971171903103969829071401241259036161308962136669111466687622760269065529695136679788830594436882538009394661960239261825590914474036496063575399249619172825149081816920225343094747347923710954648384734884311475933114288012903006371905744915589781891054522205386686265394529438794527355577598129648206892223796739883865734310453074596780924536613452653202354361380065985174882258559316205230776591512308146093736185749277361462056587574230388497659218887678682238825696258058768340853164274011993433484261748824583964346684538880000000000000000*i1^10 + -1154345564695616047897224974391042311536621163456889062667851047944401638674915185010951512692014457868768166609587095889410730811288500498007649988883834326100966138115838291131389014761380936853400556670537852993429158040910468475473367536191330931878584787331771690344227765689597689641403295922087019657123656709056511230973976533359702559913312852343512223662609691859307338287498069718597497136213144980560434139409869802932969546709441336780121527656501525815759722969266497427010415587501252134560759612216381215348305016231528548848836513272663793615857563225674299152400556211806126417166893132478716715874241968455708641653966387326287251422794665633246402825137738378849826755496055046420685498333766774673370433794288665896349689848752596909409258711552876371388906722742865296569613170546834740753698904750936084445540881933480329216777130281858417854773137453836031315177170222320534307862051290015140574017627265431496578018109128677997235093741550342058848776210221512187579438097589781511397879900691336895376682658758909884491239834928559996057800816984206840486792712671850137073039065459035267030143332516081935343964764707690916857874552956344083030941629899275232883632453325277839662677877823784342267980452674666549085504346315522271049850542858072811735077226143661353710625040372987657252633385891031047060992395033494194062013465235643689051572758561924109835360005676518073360611755314609498429807807367485317358843859283815254959157842916542628520919584956435714029102706120894286304976068468690202518607761874468029751562809187162357707623846834220294400674527550235760062218262064175758170636275772110561350007217896874882799167800823976039785374877064969480144787865600000000000000*i1^11 + 515645021771378898487372925258079067514103279262492594437491635081270310324833960643133438725185854232096630150360163593975652163210876772986864476453032557186836154022399947004858698375354281639024044127303198067298234134326765528120499292424028840894494408856287718646148860868929923732491860712289254542931584117049186626012478129232502591859506453120226495970551713344807771519256242596255773006160422414254392194776142265637933614922817717842281566654780033748813631165418801681325642803357745047750755957003119173866173509759676217701938884995516570027123281377458803987645396621454684877089646861876943643020897013426420732537370605988491149872570137533408809235762112613820708243142303656536641722880396660139560331633949329029455972017614503493495638918561756387019878122497043790994614667897757636608682220178430214952936293956957503209937577087387082797583205674599693105102357849949568504740202485594141658689280295902513021317681242030794880640340659363326720890975731315746524639776612261485123811716576787714728955885507515053214890522348107717727833213637223945574838298744430677193847536258200634592065784225083105354129106500064640718276809518389415758811029643653986468684674792770517109924940027341502640724718065334075538986912402478224774053353006389436778866031648332353561545919037263800235563900937787054673199456853195384511413810305582866648231501079384251610797404653332216185561224542723874459182793610280953792747873940844698028412505511870309065506608377066304667373324972968394184819574715688286010493384305803505350136171306744285738311801473319071033908002128988525739716793558636201800504712196873307732422298807591721314296466056639318656695195411805989532336128000000000000*i1^12 + -190172153138392376653833863333519567565017691067619048084399065290992987638971595711441735298918221347327410277082317288099826070083300418548518703280696466764503694270168132272278547995329873112891800006706825851783430166240836155428569671001244807991686999120929576825648201651395736104590523476746592650906496299914422948312515652371133969635585685577330438630740070197947189398860681230608692772874406193630050154175968620052097798913288815320738065577073874661277627030413416463337326282782943612404081896562503057125289230804271733868088701367808544406171708203333187518632709702128186917449492388457815252366941514359290901834612912213777506789003912143447145498050445523261284649447080153873622887751548599108559529460496558083510533021593949874258593907817408435556793252120645982784735925193113903328290561290408640174620440839265373730956836082444874965189757131279081813842579749860043587700971815146928300322620758639062017608020735562626027018779205117238705161385191096140598532384116117564747090363120293356667873604177386647242049276693327330989245148855978290215005038705662343880357814216910786151784313311359774906258080323927621209726879500082639184049461321307074980557002365373081450899437715677222907190360458874261965942734421120336786285222387012331210282453929511885852746459103391903473113703196105475567191756057233423567118543168216501382111898276344341731687062009478786794581897847454049328610705091433196650729386951153247267477277332666186565961564718358091007500788964393825581740680179948610436370725374107271730879246823217728930377879979237062893238457310961623798795284892032326062122980303668828398250635818016588787874896832146582039195654039436794842316800000000000*i1^13 + 60453206532011413878383883713058410869086118641906561111951327813872034527881315321285583339438604304746815057336093851874276306430259299466148616179992334017731649282645291874235539140421081947471555465195344229016339391990517919364814958119498507708583805377738824422511452740914203286718766227009813556993179906386048967845380209120500517237498245523624727501260621936092814781818848571856279670520810487557260110634028028554158333687588655459406692499751264656142419940078053894277034548212677850092830242164098386622815289202812125201321422547962439796733311930685978909070375752434405393992412576544685580775998004081486383284701537753191734311317377316885811124585322054733283492568247161974832273219026269481480182600213715277532116417593605086585360827785139959423526371685216977104508891702638849530006577797845466453322180815619459687862082177416998639410771483883459086864176674930126244524459286638821073026122154025723795112416435657663990528917758332688340279439294537245876256716736020066824518518069138985914914462929547131213821956505332974572732285955670246344495952537900015974562901425317805865261184929362371016100433367962837828050428175105976931011494555225452328483706406072557380211669258644780407262996303930212933573365493660224975541954893494071363854562680622240818163669666923169824549006072932646878551557166660297271680146782128932647891585495480605007306316333400372013380239783372621189800272058572820470743567248155883595103083701691910758741791175903631455815310684226791769252276171416483266126341927735168905116594270850947526880882878992998025116835246242833755033035471039140442858125084825068855084814568434665810811663498314328947887187625195935367168000000000*i1^14 + -16737724097117164706778754704904131148132541067836451644008916746453156674753066984119760631627232401489673402730632196078169868386835382828337103972348318366326734314308333006333618960639965447348107263412373271423796472159464485011891127667511081874418582586420185656680949177660090488107528801082681686005931233196374596940177621744292615375423968478009662098476348648797051584069481736393941027145674673483532145692359970536366812135298576916015628462383003728371065317724899909816492241808104267070130322535824557734670764965088684473034397164931512368817309467052108719545252035461312160484082714839144585453689311254636977642057021981594612320946317351601439722319054074607341510276037259407111710096775456590353895334880154887430135770985242554777945903278434859986155448141905492044223947011330262620245946799069047722878604529292692566260489766128263840698290269741935740331504342168855430704271792453340991264614075571122861145502890240095113860720341071842602597265692427116686620681194578417864654759654262654299642714695789372267407339560954088669446614613478761621910923101529693327361914984051951145308894801237081748366172120584791142367617914099875674858851272021069009864786320506960022594446792915111320187220864252073545154117892898906585653111360004962819069537497702491480539278969180401161750449351861357197100125928376878449684557586648453607825079826386550964739962848897948170754309881489111954743534850442235614553388740304964281879231982702318649999993060785363758568592394674177095762305504188714733341534349921590498355137990705992032302701184734161753476432856894391468998000707638954482749236510725855470437580705900456012801863300207419947615944371616104841216000000*i1^15 + 3936412842567706331988735287830281261446585898558113370353406982685205569471540454972458991246221016029951672144199994299555240701786396247476412652429875543648900100293893008695581856035583288631015114985237612031675378989205029444125146689384905352024464590760406355308559874100150842932515193811999156522163262891907555480621020757183720282274211490899327370120189958851551581849048233042572905949630738687392901879032959737340206528182590615470139991333020140197007116845392126671279669942238467856608705373691245107792081110159964257868948130271115703604070284700374283160116873064881806390653390118459270526877344378084555849353150073392509775149000464458904711473688489426027945181867208600058533840543776912657150745961701123127760974686645608380715520370649656671654055770978296973525758264320083915089090139496588933742573673119730005654924786378949840380879637603221358691105130160290865206826346442200552166803494702274963817400195348772777075714227239785115275511716764136529849379514822822209084476780482918901603852189515659336166925278148828642869420994383328047487254825615918167356162223963715865385208363582334068115863707183673704007960715855568011027881410866698514202998048830226799404932358286060951008380246633056628366056008104254461292003343793275368518834014473804812578971936288166244939633298505834260196927570576315502052403803161927265232837206461031386110576576054289583976770432962173613867061767958158318185486500195438702827376066478928773406402748544604821046241322286067828185832998512671735469448729578154839995431433852747007018042392997778997588025861498191536625958576270786724435523748083734982244354881767256764399412383057138547102078245071770091520000*i1^16 + -760383242589292615496562360737602732708659366738018985021857304947231949706776399948347262753818579653769973541930826301876937406580756656178563149566741255813783549367577709877638449311874077461093527298836462953014009909914273867318765421966773432496426856187033906659524818350959650453790895629423422692566310019844409354348982787160988743106121803538160473771886016685099345301113968725745524005765045202424522385061943807190985425342106255446112285572562830590440609604073955030618281675101615577727720638532462471657865418934739801587445842424696371122825678268629298738621154484589476497892182623870754860125774958554542454587116116928825867863594808253534002474742118224191981110159286290901280372619973902935752380479757419756231159574573041728250222370383353698804618044780034387259955020660629608222155867280931258155803761876456175636544008773438282180658382991379353736361746118339102083855950835892552484910470237467154493050119756979185480144017481922434873028016167433920797335121266970606748600764796650686484309282870882732729595573017644944504344651686642000401394689037244763190631966455536042399453856471626450579513672070738267845730446454474687765722441574808105832951408194072153410649831322835987807030226173958319116553299537470685253903151010273214835482069768463144561547296382857978384134980719004509346280912012721880213863024949640731345437636423303362961089331662828140030939580723201537372509791242244919375203053247573753082457563217245625614158697613220597774172815066324118907994468784293281125106537773704940610194471079518656428764757153614989291166659730562134977843674086261226102185491022590039780082303928316916721452835745900671771772353989155225600*i1^17 + 118148330140382494601830274384896038373637940764815427198362574685312924905310123787719510039253275645759308856323933547646403949195353486292841367483758029266742936136139776976421853093563683888976627752194233860990070260250193138884793682938036358907533888980489616993685669901159811498836155008672526512012302801893474591562501993870720365361139563553564262835637612146595242607953640142681709789954808255979811787870347498789571261476055172874991982847951630206159825492606929093497368711867773473584524361495618051344883912100092650548128607601475261851520571066538840076730015678798477284393854562555963447042579712519869895039156463794848032962604540039905043168234767451166501748131642162426036011094131433088298278913768984597519533295861891918675400846044496169558314216233516222687422659738449424224659002554295386909007354332002135323686904525886974211675305917751526498542905749878214763479028466060789158022193671322243361098165177518434159478098729864921072592879063661359732274042828957369586270918789435627020061956720739040626563777712998508799346836046320551969369177992370625374156139990308716442930272925885694430362992706977752135648682448288201614174785584131350190129822560830147826155117872347799536826511604904954849622761368448578254942377824804758687433267178927430394651939923676008039419110230703432509197104887066083064878531226929451485611131021988645937659310714779001930485019310134718674967495736565232471237665957000177291809728096270475678917187597949359420503120196796698769410562672312324945405652673725228870369803292665928139932312437798040639465495659150350327562321436535343145167512766169666917177742029175788714710873386832958623227717668044800*i1^18 + -14701453150511723845805882951631234486253693199509877417150715532839086721124876696343145825112008903987564087235188523051510274333177752864671124532540693766605310734029222009132137501010304769848365080153183341134643528146181602447794468434474137089392878501155097500443348560460322950774092665058240733147568621595629784979761327365343418300191232917539728036060441295224492949332930211654366021219158694809963383917417939102471752936459992526251273986364231730280179589013080238381114118451932494801824859010706788371250213328254429485267876467986270985439968801662157881803474622165079573481129400762682785511227612029563646745158943525367283347827762948006771516714703937805598186234615678823586657674408878332602400328007065699611905449456893287522325947663520704875113075075850764652324212165544918729664928079804270145767959654249158122280541682965164807951493087241293145694882706058758574559222153274395134692025382612105108390489301792028841891969120789971879651511426550958348113895697289879923934279517698985960775020088516036255819758058092939228573627674729065472134533469872197841725845595044321483431902471435949499909506005761052029035763092404613025399991415066495472064330557554068009071105617838584527499329060228633830188856599178903031047284509906086311308234911234126656591551414902654686989433545472361735537244122505039713685608529822578825581890811698253730146857711636583161733072806541850471033387246733209163840900507737037236267106770234293106768105382629891778640128884577655910041070317936028281977886373803492992405572726145091309265611588710802551445463228542129313843804528474579008665841207929755632074552353959408416112842975769324683010194276352*i1^19 + 1478488666034155033417879633417254992374497743100859287420585899929441804807387914492186108279695739146413397312285652213635601391370730507302047115578416479007247960286124562851826070047818471359393599816420166486587784703545967861154209080338010553265569281724995745884140592697276117807235685465100803116664760871758839621070753948140752489705464723477773780104565472208568511302793238389168946116425500682962083359294200409081025283177587622234635854730220708430201175860833828668264922843663139198205174636954256221342682735280557543026378602196582499699233841769783827352874816089252636999312377526629472103783405034566550482508018546517423229323304171455363496600909583287505961645093611832154125312461377661442980652550928552057837385050602086669164733269731719883716980207999538812597167058059889072546778748360712024988899741465857248352317297750966816271960749121893749139177172691164774513234678419889239724477984643264409033557691901895293643107085301946143902790460210921081348915317040602636801539818779876926104398787282976280796448803628718752684648783113679038947516874917426806692074808480742486864068856498068448763928209938707760001933428311067477451403902182659776156239587271775332400417662801398303238653414602069683282222879598052010353478354899317284982343109101999278720619660690277192532599259679764385006006761338545772270804960862867548917553189602718190538477775215163074398934452631282469415688277084185395645004960124813380730151480727424144726003886813365644607511879853324049108483722205146844995372693575425519091150537560467548856689829335744453393547565023523529714511547609409146692255349317119543568050892424563254646437781154032336664264704*i1^20 + -122725764181094698034641613067009377274578781363165929359421385452685098936956990608896863798870383385733205332567027085803096643809208141421077598624373447458410405072256381822378542620231967675992878120542045763564513351955056491729380437606689350500675719708422970789312688450856578791658970290466250300425316998264976848975689832824718906170584058436814217672961253195486636717170079709976751326334977230792375261656732138576344434490220737063693056404825712018359958953975279277236727894286101795755081784174584118094208136920564724451243513580680612785326392068766460259544810723915232561308501198711748004029396083968237954850122900442729101037453329587104768853261700040194998008404007096304815489486189880351554569960807440064334151814669529154776065824875163214504655247045700823812447661177207239167172257971778476654650042606798789551201831866571263767786526074001564882970028687426665846603047648974393313086118339280537271968175393274479604575512823782778035939260003661254486658951900098646139162689059861925227008814888932266758077582633721320330939540972969592216051935995772026898045400045931647982935607897610185801951598032530756640269779532876265662526664083936647924612907632652314392108501869765716925447169623832240297904133184933446140035721651553748991470191922958421206693211225100807684630895651599680925121254954404903224853465858010112526878990941113383040795778733178437010150528873718094775571915599627356375222355760388022146649906150359002655857045755546835387977770699938116938865266956842535466532519643630070550329087821525542740493230962345813513617530690320942170341640071400732207570905570285677836325528917868686094674611292225149075456*i1^21 + 8677543373338521171394401366448447584886045476661169346911795958459617619432784344603425137168565164126343478246591787186440640376875778592109139822946250060041315277844140037122540196416625138265154667291817502079552787158921061699841229511648574458799029069972926764091972599571456358836693588435633683010023924625771593607847651994001555933442911292081028931625000217939462510633232548828772900280507290586953752447176955311997850014656354273200160763362689874562496119613624144928186140075671413497036660693802225861082180522953715828318511218804998912964548530711509632250832998532745865973713733485084972120392380896790876050539441452465047673952363450675298022271552210158942719358533311770962798634090932993534799197582567570952647763440909378409696257281218487373943380912533225936487284497404296613877885162663670126082004919763495839955439855008507348944579305599969803005226161336397276100197808289561391837408723016995090734729275324997672630209739509460220208023995981999029669938685645682555195444868526743465695168935284525519933407833677162223179643177087290308294001209451543826113532008153651253351149466743353392876531208536521606822901609787989214428837555882605348976530063150531259887905445195458748123654557702559872837980554387955993017233745859241548148000901337976233687506356793976815883722068987317340732491356532480546408765845565983777685450066637795265465329236971804948242595566835669944445269095417697132819024021831992000697150408483211034939051243767564563749679370677201372537906412297447732098383059441870026076336104624036684766034683277200041226692003797139023615990001156755898979646070177490693831093500207594743557282508094570496*i1^22 + -541224111398820041063794512528089437586865281410078283020907353663346774424793611335606935145352558749956265838505768797660581077619720925250401338704500963577925822414556790947131779726977177098621601360480870559042234358450437441206300098538182349649648573864216563345427152715310466623427120805097988533609513596991845982803543996315025589715129762946646657537121419728234407784521066300174160244087866840845116598171203498756949321030071346203541275941869541795926127613905644627502617798268346477815126076143899406216605805016339128661479099415216005397744615066163699148145720861430112537981414519242270724522375976835490460283483254010057822246749126725577376463187724587645268757952287226809615505082351764600032998583485000603276696714524763201723166459750365371991048557822514522950520482181953509052074940730301194624709098235976529055407133324272273543959660677074610624638175526948690124111110261442822334427443905825702956072461313857079848068611614855643180751610877034593678557648478856274440881542686528667904927270987894234605225461574062225224721135457319608406802445730341446988483203338821259031816991053053477793825260515856611742494685675037262976903824658344601959470214085346496525002210659884355688688095322597626721363432230736219162461657729983612840811396580381234512931766184374002344522233193423225449185775619569588716083480672498719951395204418473825707113760719901966502667037919997549475963871474285988160605481402666069598199527797741379227878061814531844480268867599775986120356019056197682266332731639583744663276119874825387007572352568346154261891928410466944946090949734621927058144372403554607284948642763220471121696086032384*i1^23 + 30430396648004398806431109612250992046138138546170226006952346571144357820895955988770589883144456134558735659291226645778987790309822596700576242891370739235896247070066227051014055674986306708809850852195676769044745769883738712885995264157566407332147603262693061370657132612030185229759044912536490325119088351739288809912373411517180448715645148388570545600873422831670154659353972141591091404178267943016625271336314082945666938075404830606023451722370980806748678740939569242672607024479678033768012366384976648686195102015488922957389357922017165506867436945286676319769919729679586586554321937089279365268946732329484222513511569198877627282034047431138436354646042195673052790460613915787035980108955882563955291000004854186761832693631940182186165583373519516556122264356480757614798415441206415213107553967593708281897901917135254426744685195089811298204106506416541081929052523117206171702796663755249966209840234899939576042653807763913911659114627853977614822031430105918045877735849658661944671158139964615266462445914946805819373630896951336194820678475120400775178410847265980395972720867174750580967161573996320045163150054441694367787267261506565857355480901904465223877129772948043609493015188319700917153051424829202203053946738862905135423574521842796804001062704907457630427753082337586348419426007763840162612049034286724905874514105812545445705418520523186070971588076107372815050952118889212702283322154592992638561746039636869456677441524264918188288176664431939185230280668417911979012560554886355954379182617501407995377723174623941884230393951133215231376989389185457393150876031283019749887699265228794886417483716927340012975947776*i1^24 + -1532249720696510517865830815391684995596364985484729986981188260309486131942327344002886544658353935545824883786193614304146281197690670324558173473703574361135876822574749223557857207771286754345677298229705287640324371143484085923560151555240575266092651249432333644641345651754761083481029175016909047620370026206448032349412509362692159805110662695477993367167743150448763874397018745100154437224133361505815633907456906261893540471788842355512999460669498169399153706362615512678412683146574227459644961866707355166878072248497160258307172022643568843740826901169660567083277723934309604748372405894099905303150022304557774148133764496415141437461659555846030929512617414736914867580088560688365838948441920986272022546893793784202848944953155532974367133234999149072256537278374596222249896834998786453380911527458612485482880073806801845398105896936983693382484012056391322375936568921114292596996488801816581317205551308312835281459210586836862100415419858182445460510406492059225524862886491334079073347202580727660723117094884853826733848139052948185291311400279426916962140241424562953603009388069656513805532691621904640661655413377129181427530644270499763521903938104239573270249651977468296020343871077921465763835011751052140588629550095703037420224791217088558145112002561580623013052398797768674787658491999654452911833697184930948776998773778338978278398709688565595268890082035743750054586987720929411718611435541892307670942905647172328299000143255607495338233377936531696423677355830542156104070665106064683718103122935389449607276991395653330003451425820591250932374240116136925730117171719277158285914042575706717146183832973297003266048*i1^25 + 67003142235706607600365693250277241338175979651314229241665815067266082814785488352704226290573352315025371523129257596679118266488446986094745505697408569121020870829557341089956028836757884112215029182454196025878390709518533008964084137155999120713587144386112302339662034523661119100895507269436628934188981617837784002663792314040306467414689361550636594513864789282485716669338188821133816643097351707775337995961057415942161505919632631872884408966139222414010793127687458178023894140638898504724891903711891578836534227029707764225688006215892864414671102807216915766215764775375713095800269689820290947220715811005350659136432624170500077853638979022396094757168144427704029392503277083054919465808550342962051610080307229186547887621731784495406758626058527810104393072943746250187167735361036947837533446270870814802169080484996770766566413689120063184709209311950795419644736250364107846015120420930735552019825950418546803258278364208357311947922340865858034728546538984897391881482258745217635017167853451160697424148211378652277006300322196230187249387468787764942139165430194389010110129985953327076385596462144243901988929360914246274712546977629922360829341120523346495683185316084362546353482299148287429030447225677713431147651887835679500426403511542668157656513099203558986381354124382037476665656108012648697088323763073072072096645567071273842218332169333798602523648874354524956071361097367596063047726018231210254480354227763686676452511121447916870216647020948810033634198110177656412773674976990536320339402046697841286682176365991895708831231355760139854372453136625689412884580867500954470405436129564224171906917313238007808*i1^26 + -2452219827498903645218945628294505137306785789540183528899668590806868613748345865133436884293173005555457965682106350950212145778573614106842629243156052148663074051792774690429600215397422810667606252276262476639010944323202721715525046816205856676223148953900940442339684727957448374520277773083838836811077327225037879589258319325521876282599477577682851615082552889310529849270069569949696080656257292934738925034586017537342360424360826109734898422720790374210803257641064388554522522207563862098275211061251363543261906254144181644716271163598009837790687212739980512553158166946449601587032312516316707271909064600603498256881725930691545385764847026525004648801044400354413719523563621262185121515018648243039109167651547209717936984687988386221376073210088863312418301197054194100081555194866533052083044999831247028695301013031064789375645668457528644467054838111175266438989003546897072205102572830877658020801447877262187568739138884899138781865789936681090089461259083486334765699800368252205938700785034209139636999027399481581072031567257951455009429713898537156400127489574365722897003694825483506869708412178416176180737552714907212272916954066860827651276400601809987685002933112677933488378038773064685274424662920129497450593795809255739824837543944434199118139730409099091938315844360689493941948215042421071586734527614474980534815326965868725927884299468274601937233138340561119698133917054155988148138939743933331206617119669537699741970933926226231664453199238936879279015617273440193461607655632698592045638792542250742717451475826582334487718041625893134372588928898037851376238398788171798015998276418855318840430563426304*i1^27 + 72875094328750563885183057962611033850326026280523672740887708987917483310477284861104000817724001526888907130473753131687491610103728083411771721142104324708427954043204856678039082827154623628675154917328941808761365693418893848267041312509456233404125316466071293494369257821170076833075824458312502884503474578785628702180983788275335063132293709787205696115560808810548140495833990414691618799531570081066222135108238634940616252875045487302482026262258067059972706246180980811885230668671327486158216234050057758425945690375973253980814495042412659109688319746744800371632007962083660355052416748946438474662353036185874408847400714205148421633751934098096543468991157964246236986045139564046681701410766601252098480249805088906898612322845768934559293147029158273997453638956162620804878836767560190166700121199118362069271091320332506940793780059392685997957734402624315642756484027428533600433728763897539677959582930487760850551099655438277353918973720617323759838330543482475770988398650677160711920329415041160646641475811308008679341673878648041261862498800481620246107075853553383669055554465429688903621339101953717761936717357744434455575370162790629995769865933432360977207855317083985959142520820544791189467029985196882993762175588321658392456247846271400403214743931351076846307257099854415182235456366572852804260413990788778617129187990704861265939855444950573279798047876549212660442550396490340564988875932617313707128557085857387191564076601370338474451174928756007756796917106967075064471594742180319611799997184944410961441707982191217048549327573059485642047858114226927314668760315595608361238353469323228868585193472*i1^28 + -1720074684258393430608517896905178227688864810671333638192285766458319041558750145909537203222214285617123809662283395960719451484914385211237982490335403293011019140630525525659179674777195711781109995454276745871449646768398689760423226034211817003802522447813762580930949882026027218958950370934224620081826306599616319529177263287491304591847569543844128624065366068545464774937486194289152494208620765736499488304724378054474219308875873080791494687591768432491081215696686130014749821436373815010748613174356835255607612525815791673343324655350918386714946849505407613170749728865306226131561663372480269147671362316033694191060641329018061274853375323372355567360032971436544303160933602460566372085886025219401280890406823260606713739654918666537473479302338065738365171766011592213697250868973532245015081401603508768004824169809007670985538951962683729572652662450606034397712350665274118888906636688051382526253849681699793146463776000262915261903482261156062720401159776381690477310635857083659721464589673165031076003506990516655313687321826367974174349979963703568578194137072833569700175084938067461002002185545619219790478091773191916806953503321449993997638439712044935723031480391457999396527007534049577805707755931300808450146613801224585551552697119777449752106085296943892603050403089349195957489819851015331629839808700257625753426832118817664115657482187481568143639856842445129569143804392301621970190708738478373195355528108450002813413000913625965682224616190546477670669957516168050090564219628036163403372184761051095766616145972379985140427176941514956026532548727317157975958385690829118011107860062023345766400*i1^29 + 31501149397373659563298837618963623209383932075858618788912085766869585253222474415305899290930771385180689971080645956119636203207780719900661933372585590163398257718694265670283083385708668128480575759291498683567600470027701859065284694476867017259385008111306051164867639316328983338805729944307702434902423852472014607941770519847860235575841986389341900589148882258833595625144527226648270162363306148842672870292909047613142412230683860944483952200310818974223036449806518728072813295712093662838644745545824329854799144360635240389921525096613579975187538831049352664537977711353662102786749444300963929019731547701735412323795930026998071189868039712312540365240418024292848836547680040423396852950843465936419026983578689054772273655896088187144094316492241422275492774550827135395095738206550330379545760126457514017203641209305306262811622369007575319989393707825634272881825908482610219121516188859754391340359822953466367608292663325749713332727509781165070495593547138381056462060072556787850668957619689281425393651200402866816296421408589625613653725898059637469437329088007342087571563814828726795245835105222088561990337291600665930511106830244869639982602611318594554317942645917947482564925439258751748866370519937399463135050690122683961805821293007652736860328876184928392321415861134612817314772573084587007911633237744750972374779965902096880323545672399457977708234063889415609370379276151175936084153189770575524307593656386307438467859159492137029072313563433484275426215644028109400913709983494084341276225802885491292535754963463517040427185388691521619522700310260607327839164865946191100397808811627249664*i1^30 + -427873795856325204774648678179571813864173308707998669840017662868605808611687070768922334709403741278887364164286296530225320755265694944186556179899052728371966748270813393893326926889602243886933376687314402730449888513887451780355346254396770533663558583735559068186945257481520704335045495698246441643853462876470901506519853163718573700437169883323667083123212029545915312294929138349578150467439000090884068204692205274997903294184611517144031820625900322601945301477034994910507590702383798810122642879112785758185628755533486040416602019670623940368722478795576522966155375343365341567275170808283843113035258058392009322708843647905732747330064633475467114397918525189739544992181952814501118235097839506791266175927341571468539218863905046609515685630132463401489022164452505674392308856761014697059522415787616149409110370764418299280520946889758278884282696080733844290807030070038254418921601839178689317860817513588916132073362141319529220916985697338819720889924907914796391759306751819039405811527470776162801589880898092471446847771363253272786855531539081036689313657606164894452093938317779532509717840803571866596324682481221932587699081857579820677356742140892795032716450231959676896943131715178485624350892184491934497617656160649063979569114931235916069150473767433741431391749211182261964349654911421424584928863749761754031966996842985119010528213288712899860346855388380147631779760163089494199073480354534321366625301557233990382805766898412358057947159114296924125221842341362828080707442405882272411328440255615699193512954097667563970354332488962987581857497394355760784799198213274248187734589964288*i1^31 + 3973810939364655915143426647106653924520734550424029656442489889396666083764166444917560985231603066534111576004944273348099611963904546669979911265589121289949994992144761474169543110155342925128458144578065662235137855379363298439005756640843023327352262831874828192928213316697192660512378067978477098823165682703545145736338381771287342223462264687126161980157005341475786198531202594921198605210631924350213902450543556870062737980630567454787422460256185422356490371254239549076042966305614906101930700289627056719819660834746129008581131163524564380660975330385931682745490567417612898830144062456398132963881780210014981222092247443871977993581680704594875885333119122768210908939599153343633949804691108758544335663780427003930205824130254473749951507267721128765635513690167426684841523522715459134333900102869934099565862181787205526713290838388572646304101822266832348156720607981832774935541983091803324225380949940060360606880686154261056295177162158721080897593235723513072792223662753945479924153751654515434805628596807565582056823654702735354034855110053449834820464904724827323803539690753522956000863532769022704142383155886382308136623402993306426541585490299957831430085312854986193907453000559989037313137592184877142602040716912810219786971258466348637404791360351938300388267589713232387355616753946073142711510271974708976497305069320949405478303892600491632284430891745545648666420689581801581908618603894513619520466215975969224557106079600892580879545628569383454948139115280370613413661527283381686102946236381396196276939960278175810977139093884705838688870043199458323598714808400018003395084288*i1^32 + -21667638920101446161880896590711528281340352332754468117582587117953167326794084963963610319841921153691690266038800756905087576679521459229554595689993445407928447698716456696614714255319388336465463448133566564122424208227426310038262062059445490365163853653169213824488797432170966811184457600411700434103048186413360571517978511301674551352915906561089247307892462268307708371301172706114798165375373551706730817255858744587622345184632049000223895547212038843386123956166989357377542541664077694983890490949538224399242052070312855862882882095204093849653762622473548668221085764045275486033740121608590966926706017037736335386055552548060102279005724786916370689352877168097172616799437320808472139858234175322568824541798329480256406599823470495578048465201379044077964732561445342549609298941051299587205240845645829770109216569468666386981206565395613968914159089545338144781655075498050048764711608034057361305441621815178963245253871272023641431652859130884592852916809186159260622434995606960058900291065574843015094206473258761495743663559101348729236761865523601644765941184097930554546935889932508884587397583209082089793083025178994608389158135564422862867743686659199772038855347590269934743996176267990246793701702431208934704453919034654676576362503161634118151502031963513663647457317276513961771389035649961650662570565784829522513531396962126437690907838407293984859941858672565763798939740634193829745471796341536385902524091020618566424717468336969577093399900545240088138554703869037760953626365676525512573221611151581631467237247391163152001218487254523232426365549797939359290936500922263535616*i1^33 + 50933873376217044820056067299945865601518292823926080095254921390411474869602245964972763150175402420277369655976169868457389967655561587660357743066766418940761136975930987989590088226503523729658203945760645366712154058718934525439974615002443310150991974417520862089420192252123410443801031038740673664957573073832580120285320761952804415153143989357220626315851896545588624431535689562515519807466070820880063073280105765568047010162378744764990548133621351514247658134041339887991945182334190234203413437478658871742232422991094364039345337004189093558797601618112363483423257690733236563870479946952927259632458658209639780317446024458161225002867138480042509599206439272295817306628253751818955151285434591307039021509127899483674466106183449141467736425152482389062284214866067463204491247240650335426942352478804440405822111334158327421029030261585804109592731218540233774745163587165235127824717813292659083451905821936447155722474664925629579269953977987470539612358845627339975392726132266517440353172396326373867202388069434752870449748748209926820480960302223458333479603682813399987359615166227169772504622809819830111969436214167608408277916343605269825541190053084015529724892180291692846016433351771085768074033240810837019582136837083276135876478556562090447919724810448946911763486851576452281645116656049566308201020739164995819556656439586289540773268456911138053593681160775005364793725636126466188918165268852074594012457086436829839095030228935845620988249871263097370889599148235460181484410060775890479127382799109046149499287009371878997591928540113435073983586563423117276570376369864704*i1^34 + 4966209297764031447344659608154526412215810963970598111898006705399227394938483370713965449511238568981095410602840414098082783553735155100245849551897167961780579236790225825771670753649114427851705046380404094336684645940171290619598564013607465783197045785835661142674845957726935973779484794298049105011386599175679819284973273894970359563824706853157223600263022746030846789072128256524164605922141804704870793917759330399174025364447292044636396410453290769102709586261965802524612832970966760967117814274224766391661347375197171853842219409531078591975700461035036560085612534066267912289490519921455276488438607465449882938394502377045755848987892748625346849337166855498472428777449449752327054337189457296466807974678240530112440095898142315237244253413728190464493277118962920015824269300651825073213313045329544092529107732816990568615745313806646630669198017128751437872666289039728938992665817411715481542654729962922522229202805377067861813917215200545206128690987381161971871477776349655665798741328475198179762953918295407100832513241502021094529238311303300945101465831172994910657527561977554978084631873267054398331908339878391493980420303541185400272140905535894268402082099936644715892539126449182970970922066925050603358665191733856427970438717906416609760017100913449354771459673406096915374410480639866568610393846925458456356436497752036872633616987820981716298337927058984773333795182176091747752454512286370180534431574844107731400563582054144265967508387572476160104218969410036521368190072069985637815712977864066196233202572460318841588919058614657434044666702679339109680414720*i1^35 + -45209398791066221972019794895490592171176404300336093699678179584825060775549390219519930975482627743131425829880115994168474326928689906841190508878508003992729299099455773000019933314265968659275060111266414517989059986470957228181081657702243415517475696615168977610449334918079089687424392984126565403686410344421235828490125791061409367316057661230863481420239894126098861482956738672080964385818573670978455266036168526022694403158237801439343142088514963328567636614034691932181453988318785171873200441373222134614105872712787988574351991214218219740631374715734398091294760843451268352511171227927195780874367268534851953517246531266619569028785321763938436990226282212806070507741252920832480611778210966214210778457216127010034257265673898704942287221447287731637181222358553737027656737240175400788935021027797645912192521221872865205509959880805828150723927763758819870408727027115402934582408766744981588354080538287824534014940251188663636297655610794311517483360127483649177264530010005888074388775101517584352327399728738423011776229915106506435645697571521008717822087113182581230966049608180829499227575666717912167956385203568999669743291422139285085729531906912629584867983730194218986404503656093108657838982480399556145855323748051866521566840158575929043594295705350698876723481478821335329430522631356810279116383207562674309955716192379334835848078318376325869474707826699945789063459683949904470830368722231021669515815201868570515256277309137263017085503692786546307286891591407549470232282907268412080571690348938881619958245778766445718237763136655698350257688881246957469696*i1^36 + -42788934856749968404168949920667460087140438534619439109382452563378073944582202222729900858280149697147131719357214729797720871323922082397615683423036073166964783149801260997848881432582624125460847682060159173785827382392533773449352189371971524654947193425190749237266807555879596867433931035306380672370080296519897106109094155602520485756989283868807926622544194485143969943013122207453090599145501968855650614470669647805030886256802855139043387578673880952697396074717396964222806266633589187900219873221285026709767469201906655485293887999783832745527273830423950009097570573796471131158490793458621108119110810615093912374277392307979780604998732963192948462594111659196744760349434377632857869654818744294294130483563540606494386846897489832880559063112272608441222717579378526577098596435249462450524287418797089239572625660636503980166309051514901353775091477248638064482117158291022346350820096548092294403098008126162917572985886661663836953201968896891991330429321998959404132378341032706026979850462603172538972867692353709519943721861329546220824247133696696592611026745290825831820333788350596723090082397777841243198270023854061893092950470857982407212746998518685670801016365812763315600826075232463993512805007791696683722776516541425441452005426548811212278862958758993710351018755103135066805430777167910333515864749887755204947352561899090874623658146943968179325327928621805922129951826659759849276973758750227677437086889471304392767791795743459599780449895799722000289075684546965121864891867182175916291497741568642532016795256944642285518435844745816842189827494707200*i1^37 + 43421375172309462352229504416437181535462354442545878654867536032845599690288992821666358242550046536055483681627862306088430622889654584546654535091745394373425430202115941306921121522628515772252049698493248091804927655741338886849251946755779560155183880585573747404828877904098222739682813553442118802578968656155877287848191658627669758485853272960276391820887822928668926099279230542228013321318059821545301068193336346485280239451787496294113499696078128822685447897590778583530949492260123472112863534147052614433356086445264495858616893427027849056051259618535404074128282048207776326138762851715913641413850670850674947225735416061356681072143176838625416902185456639363749546418929116697489505819733177278387273145768496307812753982583789817515797178722453281042094238389092002079018561186727036549172906254890336204602495394144595455378062728570096963092193513089743525822813990122725855866476847307092561136312511447103966636227106924424203852334212829327329727354592744089552880434522939044542843535239545816826833192467510587198160732897046313607546260673367000320336341725648403568467626722201548157223479025814908482426896983048701252590635347686796131182815506375119936800620509779461889113523074925365048882317341398398879234403710289406279423154903946630914181129871834464087499454543318397000724761985610379384512065504666578269292565229933925189859806258862116698669444151467872352990804785296746465371031484179651137082085977894298158412562311533621822925499456806451704374944024606499970156722320920933515926586549094642641975782252686694866776792242731350015320547328*i1^38 + 59778687762933523613881138668993616806589448847931499586144680955855681411237696996061096926548910872197699357210292191371468758572561106126368459510744606110822879157799802934550161753773662342145386757362830840010728064229190103533242249121805428192992698074826436544726413147562730147153206022331020857137294371466119091436817842898452132263289289023556403983696818254051778062560231956835797153779299033950378151658500077028302671625001455477660855255769454193209196345082005803170577040250008285683017092244390079567739975338275215928750003177338021128025893645711665148668651946614721540384077350491985060945999922059319038618809201001841642684607754624463001339730054983893653230564541415510820886109648709500652670037438314981814549903695428490209583825058713985271780287286952385667910381946125922383009912899211669538645184531340439518973766357088796281601156491382076698005897816942722970435564275980120527439153807431448458135886116621585531150878319960949915573925491439397611314709861166213203920627836847840970194289924120452951532125109347222636980170864783306287317695944378409688138953926054766643874147055698033668602940326527451152498623035404148604368004082039771859314505274822858013887505743462845579835255611277058735225209124549801428513570108692965316010153331787780323912944468490273239239476292971222637587940390798507132549554165527704406537836624128221084467043726164948470507248316096249467658491799750604499636097392561177543866206347364295632327748910424155226204600618386749366064149315231535057138499878811563200187833447131628239468630138802266800128*i1^39 + 35517399952014634959451985501470826307391027737785206367202823344040651682333717837628300995483809610259674600366289564541680057223108493172460956152079701487848045140399614971213056158455493743413464031379686283196861314799888193853259230692280839864087177007246878288985158856415861293733660577540269213564187778493968715828764270144985697602810496328959285892137075527492367700865141888820414081047462904451562527754406031791346636159970023582984128434978467239628196634608877568322280535890714274481410976854131244846016559805657229737070075184853732056591277686396685804628937901060373034718559367616443704382095755882962521137682387557429136831301464864665782480951773611207149478123416480725755348570060196604784299526141703711287218480261406024107204895493111577403073965865319070981346251609067703974724687794422302672940828871158484201747873960521991491719398890544723619071698103589433237552867561418477138973180357597871808281949955820856419612058871592076175902570650671698517574850683033509508839436336392493253655693788127211178949597370745221937164035003013111990649934270257375033039157565366716354223432650532402810675487183004117186265959960662991122376455385585765307556581714595058700403008091006964647086433353880101462399936336338697634691591081237157802306714935324124824943406981381742414717190099544727742713738950693053727332988300150173841042505124705581756128391194056869708423075683205685627004730990737759224168402411851134015415239690134874502728021880755559597876026939381481937464187134131585680288345900419968196255923619749321524270494533136064*i1^40 + 3991756138716703255639332976991684981997534514439105664231121425642677002248020408561129148626329739824327869406565213057099810303807701158687184842649192118785354328807467650648332825737227653812243778243773374331480549444520844561802459972336265905796802099474534431916407994718197471036174920862557939947647421367716835733050635485678300894590051511872420363567070375814209763257626601731234259595039495307546974838186481467277132979844165590429434659646186539211836463839987411703004707173019518534398810312419262113643624962605085480624213643219813971599842950171531181700876805392379252405835119551592352445584487359955640264845157380851806704956613713916555338695302414205842836530614655149240835646167372329018167561322668186297587737116718002003608891186778558364401369556961322864180927173951224540758360171555948111201282393869026506091852559284179191181611242827040301530854058473092746961038927047462841077342641743870521875079655353074147006027166135779928067114139697925412049751820397981630990529006463637972522828856859682198147260590601809691994732221295971157409569090453740335612351575432679978822293931591115825805262121153720253931880783734968773917161862354384643992808466674022098307019421255389637738100591519737847099047376692850319644767911474454052650104341671424842267931748649950248801599660520209660382940301581990342064094364359028989504389298750600884578563679965297528553275378094851473360731263343753440188060564381804531917310820620646744107255497807917505346714281126402829187091637639716025808126446905870220261174560751389056172265816*i1^41 + 3086653820967431024253287365683366367398275079187708616913499036356718814998975847816214216750413164407097718134008169300160966162928409976465712297718626119239314228492744308475056407626166993992201694693974090775648905459723292976289726659223221945154620603585506745978265342195380760667140309798850011341835532202896291415694743169681741153387520052423039750485617281236985644278139277720736896760556627307369422520534035826219331568638134578492213733322168128980641080287750712959748309607163896162760957980857269071821853798360804761239046771407796905131861418072790607379531602572478614438249034227366835220809927351129852080364274174641612157781096853096683185726266325707674186000478658945101096627776536901718695674003708490664328011593386680824378747592680096701236384082153070965647979090491937067627824873892196123508882970707996967380893169314442014978208191762240836629516106227538093064051310925231967043914401455240592122747923598398099602930773735742061966867317451620668694901849813246899999228109528976516238390256899280244352988027936600731774298590486136060389857760375800248880941409765006866270052514762595918948532213016605148328537642242112781179033195722732604818792821605315529412188927301605579280382075506735990595009224693456636718657961036213551036931047006294454485452566230959830311671538266815421778751334161389259250861788092234867015951991765436437019637092121559823980385595529574708498154733912455107999982175590353737224305055720142022200046219816216739369920092928194127859686936374868122062479163841905092486461968789712189185*i1^42 + 3944751888701027195363573332747074269049476603644886367641778812508279796686989473952530052198899153603307465854185930192696336971588163986895176234407632945677824993494900809051403731593908409245992995865469635691523330615703164418235865641648028234296863048407470200113147799840973741827505782715638995094359494179413273024065724636775013447268450207743948753201624736286851583622968075633174012498159193723472155120160919960361547150120333523087113643659954562624264643409037491343534538877653115203209053130413715234583805835292620441770254890203464144907112204368539657807739310045055889058028207151561924490693126447411017414929101304642211043746922233787825311390164815741619041431855189317121590930246853716926280127742536430710241540006528721046682262614735565722828410459758382266654620517977882739074889344793789672938823394229411170370295865593612889845351978959798494848601129151684924205846161067442067076176492257045129106281373796620608789899255909421560363983223441536426514332581936821624748602555323475448583465274913148036507328693180938563556631469666877078557294453375403977122777561335340776238392448191483953931935865189829071255465203601380217135529438974023107221727095361152334787793575656116430704149929063045190914707052993469810252262073900233101134003090404011710398595172516202951731041635846760895833600315122384497135445390123660219776862971597343242357436266640018443993683192816200288228116793338533334513694373939100157921089487586363891879154819226700044015938369967472234655892119947073364858169045034156189897327041585408*i1^43 + 4263675639477951085007474174619766123231393790772203206525439472684645818924454626593614424173599073365758671409241507579783452587640635582711117771548976891575695475060292426655093050945153479420742938048451448394029525218779545218229371861267364675270753186960542223012718099818682081850109250115890970064665310388807052070841903870209108757496884383355242694814653575419848370156116444318310708565856461927866889838231620627328132117831325729747503546644350350325332323465792046021043508442390248795480761586413461872963770518993524462589934217115235861931521502129734927747960141699159577390371036957124930903044509609722655823134123009243857328407287888692490261968685830911566558851003405169041284401950281266823006286594896009445896822315250604836006437568655721381391430132875886043933708859215661032273949459143499740881282830042997044577271762654259955871161864637061131037501690467112788231793956295196653831429717552937676097715999554381198110908684286872886737901645320091257967988712495639178233043199108292108834635551583671900702942155114772376067199570747269936092079816285090355062144860314666434470883378486922652169714160209618087028792086608247719220343988403781088809310921093729269156997851922104386870311136711099949767244159622374634609220405963536831452055490563558668819384224650454086115502809793552557594775462487820841555925129461476237530831257085668626455716274886972365060597886502680810318752032511286891719039444154898964200317604928491505589656596141701764685590741790632921754822971080111502931873481076654688031850496*i1^44 + 1819285220694602356890525564465165086187051435000804589693078497977887473513457724606244226187232010683746260790752695568704790090807207572502898971120739370654364228739496871309375085099259640806284778304504935684803848250404111873331621866014017781370787858038001256793138238783031884276435188036513710027705486875245315703569190037973122313926036732476276830400504242061266092086249603692032615576798301997374820440528856327803688461079513693219511054810060429263932333249151431545542767421184352712195994135263041376203651205528975982110863790189676870078568986448337647019836561379561994743482621460850258218548827933816970679662850374988361773944382884632836737637440649465808507362108269868292440894051139278947272984412399185992825642410000583013480533253736214865769059805534607361879890621321287566969369303977076690886971872740431112296323262374482814573518173988181284979252282934094788824502655302079367933614610525239863910130744864631632719554116098213681344902717539034219879114443784433975862859253102918390085046637145536192469223786662918055848934698332306833064675295611071227423740928544971685771128863082803910776541999744906796622060242548254908020338045719292912950710757661626385721841084638401114278465179955638656104860334234618288075166493390612436263100952297323306476224104127807617181967489895122281695081887527550778258872208356723460644658110468898197598175907318490607064046110785765549688176771993838084532693990799668472635080466186453564668769200729108974351297968546130588831500369841073114821995932816131489792*i1^45 + 568422673798395841036262285588597408537658277995033996143861318338850617126469823408745394664644147436276224745935535608242646926031841527581728338373112529325380648969289080025145642062500370615684638349437341969920063515737446695295395685924870149318759304167939592112383079728249066520206029381736203581301945275558082973427569388382628026411017220490070210697906312832447582128229545201022116073859460648100118507065854297637589252011658160970066748567217030603612653804775225893578670148428707301255300105002159112348903060841199969083000083991039558104066136020441906832388547368275281318583076551832468159663194652738407117079652705074924971626115004684919984060621792158040636076561008682269696905453040698765350325094219470274718150110127502210391994281205927846789091043930987113637191022563158220053557077163991391686433274505613977401298844585305375059115398165915167784345352437738539295389694790402273550829447317383566295984098999354543554394537016190969854014347596396343456140132859877146018213461030445342827458999091049093170743184785152492805457342238336481186224705239372421419146185259030486283112420388004698046623334205670114398578962586925829407072679031425071101619828971684505657907241972704117629040436857050369855159256652099600664275119190676886894330739101946753312935862372966901580390264181314639281671023555332347516390380742714335860050475671416089912529994057451863760715722933036172899608355052867261278702989534759703107248148000580204521298001857842947672479832529991736718255984726503736981957401116672*i1^46 + 130861651201469399005405635266390445544967965577697914762708628387894966153835240874294399038608054301435305650899364842126961505109810291128346199998967788572867022081148438252403664479899778863974066611401691499579442637227743086306662158298397214129429761274432075582923367154128634527772346173114403879981045971577197648414880510581844067767768932755947443642594616450624438464546125878541311198689236262616251011600465445150120858570758717331068217294324498552040325361419187604743655348645300671672430623703655050811455850506855729268713530877563315980080459065974705888115114523135776498514624235168724033541645190385548226190963268700503440434759293001305454669843390386745628593729968202891062572068628884395846797312108949820342611266753319130095339648461866867609336674267120832518801712367268079575637679090349891785074308502115123713171251520782904643899500661154827923354621068871306688213167179726706256090773568995730544825146469787209083713560241695298227655694635633140189634770521180830867646099092978314874556343433144048143184060325444444297163041680344366540413714899700676021260388609695484130493891259608179054092627615096987954506020564626519077428692281813931272046156212046048773957935146220993275925895447474989605313281531688787193174514784370699280457751981139040034474715916093757438901809682614909282673643026146587638888614700364619445714916905374057189537219380152278553809691959872525857829202361995196836351905715683817206391739210782638638142834002639710121150694603942927824435919975923020384436224*i1^47 + 20038271057086826709820394341326758759548303650418142975747055147309117389711315558801769328349907066969379597707899684117636108797596852358793519383394787182375914587516716143229880767207468217758225978131436324990217118483977573993490679249616811701781365954598498286950907305063912936830484878194736662940482450680201430152830537337307661149003268528247899197896234264792877910250860456828084661732036251965975799345303863945336818299983481606266653471000377825487100112959732746534073401033714182310877498903904405056167719217794992254752112544863295004797498299025014112075666648303101918598367116632768783421395365612106244809164472726026313650284523013741872621912110068508120698108540631130292457841802341529784432402614271984063241187276168369879162457413212708364597257913044555925886870728074096196820793794820621524356507964005435203883245230904202161135184026063380316916702116163329962864199768550493778411464915942649775271376999875884949929394729207332102138370783537442301344942404707392589475331276609866864366194296960678045062280323575895330267078532813886573258412764877380918989713355051443085955338074406454956509152369075955653992038057177067701663052240592639859789096461382489924918636946775656334726860671681825472715104805303864170989829205094122918935102264036893317546646155257064430456638472863739122640241766121678899653601442774152106645237373329971918626892675146942274420907543417060881533659466586289234483148384220973480899893380368735845066004877910085048014457342148021194445700956682190848*i1^48 + 1944659228912941521358888729478272941452916715042773557311072709961769245183137281006970518763729788283799628914095748618330564052358479428912467849433764365619202505274562599412724055152212830434449847213709006006231061217466240526995740876100740015362594973478629675721491577853497179349234477617820003445114221761539348076933841758660420816581940159458321586583756357993095509435264004692560896983888987945448959806953541253819108341491798668139546458817359859464566236488014850433640379168817541876365731489096821895525283348525048089409673733056582567545512517283854571231940876185445498256661764788417272384853317972818470763118883469148820256448156005242616660783454852270552935134831093937925354471048190360527575869773709266454228953622113908082000058437725067243852834292619269871460144544510763326553528077485590277347496358332246578225869750687247804603814619217621477443023707077028173265464877448017273621863549039125628532602341564931824113649221860603629150427416221727529541342882538631449060443798393610745207972396000309441530310213835656949247405682244610298194814171290915367842212489679712425199898303022012090161838183877726503609190866446218427752126659219062433712759649268596717806785975092059355415226375667108318347598397142669643923888502541037909578637517825151743126521441978961052358589503970570922656414355738888826912485427607986407444063531170373517604234553907292179598404104681245449379194463114688543960340778737832726421381177487098034932504745200582723041871619712951847587512582144*i1^49 + 125418415612991824059499475080825466473408985067364762485578106684079418535992405042706145088190463780374771118004900304601262819549053334090193892168625054420436279181780577524738742443802861793198333728795567288598524141655796190866322550246300224037971927389740931462329121172492126508616052532632918651192255198176516533323941235613099940963894144040307554299138357939897766302526461116900890827066834410504579680654757903473596132934211971422182911032509429121373174359126345139423681378641030233639381990463887425948944168674430615626912442777412897133053925025334221928347318645231823953371634960719789554150302046020949447807854129211518960539153805995211865993067314034589452803527635672314032045346459948095152999623221183740710823067075073911346908255452439345979116660510198523836221116230012329012104975037485233962347723353158799096860792931800640259272366466967427650501457422771705794134881133780286330116226992830563433981666049714341447528212100797132446966048545697281347645231941743052845531778233889798357346452505576690324312272054551368549621494028233727847339642119084915991889909263957283621497808051844702681320098760662984428218671199207792274735359012548687799526791104020750695281804007496845918160152964786817416027294856135308018729901183681231672633211551854018410014722111791761439792863239399690355703971962637949864388000815450621897440648920599365591450112182376054892317467257685875129049876868474680433092836620030732821521513011981008351084893352229241338253503734971042365440*i1^50 + 5855687306850562582999318557343655123962686375292033817651546915316607441301149018242827343490444693148420415972823596807093952803214045791090291603009021656847659315201248376887306101513978040425827639119624975468365737817720197372430064874356711833752669205714014383874221269730025761120417017404947640216827213591658366816850729834636121689129159900968827774613615009532623452268728517813378361719539293029068691267547200206112742456398428684561263627576801445457143066744012251017562355570858632948101865670344280824203625793389259136048060750977613049377733542226245040068877181267555911229430743169185421243459835708030250292611292378454421758985892688462526502155169151287062774459297656472006070687404223227046270731543017623458505116468903943371876414225194016768580672941414686713432532223806297520286757953052150612433366325341695651411796717772182383675436027174172009766485028015321299561484235726805319766163895791870309095806368501805943273523435444662437365722968726067986009002578156568505878822542514937706209194351578536602283580189453147905138327106919458150657847758143386492123167914182812106801805058743147593508462943319128661566098893561616620754480518287634571250608245952538893517465038508530944367520413126902427299530469782057074497184461363136306585167529163742042742356666771771418662113145152611932646144747446405521916492992124551575215144142105548249215857169152640748338309816209265122088244178522565262115591858044185049800924264208174882428678039874887381793885040672768*i1^51 + 168102135920663183211845461900267653488188963784068308281282540098489559374013238154091484629252704813236168961907448090706587810299732860588623105588658626245088099309500724419238545477475556940280973806751249503110244335893227353352271474210011549210066741144731871289437305917136472501279464079329199236821276145120349020265222414015995396658425805722612872174279882079897316159708795731262016544541782730198355857143506498621352656301245686397795622034693751873978643633768052766264511977275425149379081960549859864838980051309426799233156699168225844263812302226255356279396918157021765306514386145386064337092639587735514605736233865571684498084367388125736529858730158400095874195722917814903528738794724890613589176676085039920347343598882367808742137418034834712605936206372982665399702918544868485948476783207153907261742059061035716643342059918154831809715563281077265881561836979528666592737947914982355415822789486373825309187880180288955000190752793807055635404742009373992632322800170647433919800816175134506776947099003566521357773275569808018154409546893511847977820340585823745027579707777113842777125419331134577365824645365005159303556944055984892642148600597446629404784481263056059735660687490326802073877153309377513556551140542057600970538757955692454652069562993445487784909062968681728501646147312975519138977967160865680439609803563612421392045045919841020058605312615239784099013751994219202881134520296615932256348012470373199438501436701053079411186716250503751734919168*i1^52 + -814873437605700445629412124570805652767725846229734690049289409820870281355261463419341536274397677817833482958480068132896721727916297659632782145626110272545371709642252767625048393501672178442964837391257292581315993765420422228969434573039036449915174165557346312952269279375147009883669583344573755028871414092862580192941146300625091126213035798840586140069777231770031030341664721651895544416032516794437350237773991688805841774639631457514307779384789510496872176351714728680537222499075218033467332011229666597325705036914415279311860086496511142188427485732055309161551212193264880838589870324172318455535413011170989646203148985279809700642126729142223317801004566012257797828442240879775299974397723577892206311026415917706040848302916639485573308779675487666395497733541470052033895835863748832518687171051076393189213351812315092936916066459962349837577193606225279570813208613410769817692859797869854811822425563286624903217751112388348088147738225317687399277507518523668824742861312527627600659461881476005024428334244161964616377756644942904459748956469317736694738484390280837251783195319121328829323245499906218968975416924054285954685260063386450398651696217512056105504589792398656189787627490376948440876095594859763214662282761738374916367701274602414844015487483958454709249573320520190701060718893445738484785053876701940301070913265851686875390507473377745436452904382246629130262432858668973837725445632505749814225028036736734366586982412486381959379453596401664*i1^53 + 43452447377051780332099295541081999681051953280224290132265126948654778948411341715341539557625979835658557443296487083551675500867792538143256925571830756172998552578709611679831826983782067297627701756162493487412163371091028447035441365769497232749287016891887192938556315211225392929623575919372894708539251631776966070041571404671162110495204211800805195106327753733995827461420150034258561826095093604015332083681360838439786238847027833177513950157854353079335336299974035830671952046714130896814323076986228813712315760699102194037958028545759119923313620235815561816479854918140985976426953686595878778328437510624887514888135947313356597057965732290414756986100833446644610483161102391244015929814991476506217664051100933823445050773435029939490352855306769971361832721258269736143465313631363156427395487844274000286343336819163593835692282138653319680205341822915366433547332189057210366856830436742808134216381752793238900788802968214169683437846072206684284740399911108858378650023115545095580413019582083412122024984673991942898558838219992807704555961686818148091962406631756701795462227220207557020055022658339374248566198693042077232919033350753512677653598080353378568414908793553870781144804461990881666121309385208667038664567969921400832371693097795231382493479508433131742741804468775411813451830600712704957375438745947781890718406300067593948918976426231446283925420464609896315326480409839535241192344480901192857248790334070277310596802801654224737783513088*i1^54 + -8339090617281917127509350154134256902513730736286641041134133420886202510607981058290981563442414097655707097154508996636807001684652788536741385951606525338341907522573687899249555130002805337414555047920684947506140713192136946589978090569696689064787149519648203822468357736970834073863069770664357538952625107477434047914951198802026451902444321618572271314017344073552494021123420363062090590430840450827496316368002455541017239391731798877476856317266883265110221160527613938973603106758086377305378383593304042771576537577357570081638219536469294896296887267024206977820113488861221708744211798760492063692356838415247081782902554025246821667819709802683806838230600581240055156793271337733430395806144592874203993866300270753761200108247475270497933110931564771337308733611155932926244597236455036151746762994412803520706824363300642816973337013070389453938122920886673323958199582718510948160121360542743725542007111323574362877021099619499159067233810253273849293366896273751881713947868042423199710237078517103271316927853414409851781140744966330422814665426021533934158335749688545110220492491661707118105980589218810101952754955446788344834920023485769269793927896389062771407416415520271815664269194935445671220423489464715876899582275721442587970823255825562010702180274187932767602959182605377645632163170343280335378497680042453133693417816700398360253256176838863015778270070933551926996739461876918876166007466315089139957821051580751715086255431786665345024*i1^55 + 392688813355529591685986062300170911957882390810079037520830486990963506715698536905398078442780844584577217262768357417664783953700049598936915844708959048282175078159135052268972297306115393186743664058163384279472091257524171049421497615431340957089421686118875255623579050428750287967190346529212870756036072925506051076010509303864564098643747628198385690903840269963870422615547270211557796114874410628972584359679665389925289915324916863210227590546397404097553842535748265329631481270696703653003658770247438204222058633924641267448493487433967418566538043991590770219930752207973409420378538327700790710113048425373516688255915096117483328414594050399308055936253583499306939427381727302305569971617660245460543769469983143290127055485466166869660923896143631871584009859652653658364352976968407618400498598672830142406806932447812777059834428631216915017683700753937960477122949621218015174551577381121189173567043600353723405590667289560000866976434095035421247422197860736650842731816560821968463962632946575933216665676548034895053902868889683887587601506408636908040805841884798895031522889226379110647131205542174110012344771162991977828181544003566618292034527087698351726043774624643122742306885976231770003206058456044453838632742595407118247468348672175994216859457055223245822787235477092966194036115945859265874904657306668277958981132454369576858858864201341894904002648591347030760331429899083439917118817300664524178469589261818275990673719033856*i1^56 + -2351580646168327131719715358581397449290981128432292494371000505663494317042081671574081446516960638817976064732841178301364468440446262969343355409893871813171951783457984963737916792762246836931457063667750980252789342587302539161001872465765124662359671345296234638566947115408725703389393411669947272873560229826243495495952182166101704512951640322592039245474829267052378091009965676858144906204914570521086600907966307943913227103150376448494887859187077599419978610395434319806623612193595851962429843852123511843083748035376977615434009276319275563149529720848637931294899320010187750888455353985589165844804435422999310410090792128788159868981917098999150944036685573189672714107924881010651788329528678072966844467388938186464619240155490800183384819380474703447085830091095735075292169899411605225518284024453161138205055817522972977841072788577245210225555980116713525949288314899131622859014513839875149278094063797909984313391389825209020345487127992811560018562591061829579579636892624694190262811801839657037984649838173202298584446243952069902315800381940525226509700121407181845423968598056716865693583781537119728944892504748375724605102826249542019625826616765335238516355314225948484990905077212816098421780883560083782102510160591435205602770035340554957800845597949230082717335982768293243432976936389814665118258930865846494909183657561883386122004374874945712141981869371271263683873043206862431726303628560685032301461468647331765157888*i1^57 + 39300097393395942774988618136157493872823259445769029068573162285544775653804726766595972135790548967322589708735976190100590320581940094522471662126389666982675689650564275777509779284214870908965872474625034767793053840817484567373478381630264798417426160164520747906208388666417089631938600940623201911365934727596243689716304804784750326369340416521843364066920780264820426849054861205764147478691313338796906607683537264229593196780255438108763545896362472249515248738106717412867472389344063705007047032837389690671021072743971083955373922729050469745348715452632003580392492820439949008600303779796041840388413434832421051789287112580949529275962402902949297926917554249857183575865664389167099398805307637498559529826432906709318304308907134207614098704807634654225392519780564354206403190429774657367737657416792409078621111402423443309923536160454166187755981115375890058602770491233923989320257986548362514953848865804353743292901718590545872100317680428749290580220465868506876103217967213372971141429597427623096944458133902610253477804601425447894892563869356166597741152177955994281178640383090697942846527508450222243283881097823886072586055379918060871224186004329961461892879910986393242350854248781642077148101180603558739156371205225190370468660535593920423527910669087708312644442978936182103282279145755379178210141473156396756440062078149892977201608685836874676608150821388710214366602518920452856729808714983638706753685273182208*i1^58 + -41220095839539164987167630209258626621530431390999593620242078591103266993764591087083591764750130913955566307667161338353077355129999166182421263430871287241564375563377273087982231842641583791141189825297110454291590277287802470024666781418758163514308877496701148905060874268323106907286381234423727741530760780307984290424297609725561433722569587878843406617694415908512489972122294005069864326496992334594401024215099375555731390661375971766173271784063072933857997190769868458841588177637311353410332264057521825339871009326152430954070511855229712184221012572909609509497860588277858315654063753881102065882717107806838447363394512110131972799147126629796321390757353679004468347031989287579974652901738532645789880675681987993837163492404949529270494353039208168755906842507087934259499790812383331280503022349996234942699120043069193759213990793473968513205124263156952098694214512157720951509404462881806954857820390379181993241718350049196177977701466743508788154220364094868575245920154180045824739250847479211588605499457510481854397846912182676624589102249006394265030824122052161058236170793107759184833632713176834237892084383901123214021044527744143774574679883591905035954736277306014848995565644607635351787046028062543359399699537210292985261401773667827022163884538697430953532752245712787621693156586725671901075287473262420797376387643243331104000809453632209927238668123048793252671036083571346571453036238710327079862272*i1^59 + 836740883099670932282626636194743866308679793240008142366861096436875330094383222526125388226183770802162447095708682388030031019952414263503713303105204240594344964228654136714968854439823259686403370800750529761200974673027188372564202323263720942605992995054059133517974923213050820501442723191461165977890476601548187958045448503824971088348366509725409667216147618953779639437167302051119226535657225788892844856853777779359885423624512112643169432786725785919276618630782984627830605244431068240372582442529241280198775069562286779441538891496708160575515590280945239570000085035199533447005227084290334908473962481188898417683986779505486027105955363020068930324345639841411214688888918167457234253935315453579701539257076998306758598227376377970380688362227989200038454596706253751363863465176134749123679766560231186194821861147132187960495045699989962029750711404165934338263560292388086394751649914476240028084233847386387735815253227166775863106917367900109647998186409705884903317390506293722716217313442276340932010585113476644716530147409729646211193938915394223738136297431922911537664995679111450148655233632076973685211204853664789794474300519194929086541395721400981913414357939093527462827326285547501642691729869851170230861905732350472948671650864127974652901292937456539291302483430613730828829535172112699194589149761826475976133416898851637306148314806618205653803110946941174690146008845446339449930256876568576*i1^60 + 1573551245185612510890657346029502714034292556424946131681538162529966772367528971308810306992499790302146821659103783424868828065797030748491486858077187567161211226160212156646453317522701538245862390460606852404703396073602069838935875021444309183848694510469462204588179989820666385296522704381731433936896811695277855652395156530407592128126659077474773263317424223971888893993068513609418980527843068070002625938432089599913414095489203956935121241223146229843547167854246795869376809029175298690363558056609209312808740056184372390285599648797104541427413068891645542683989045038339766256760972144048505231054210712287057352356344722267937256632970577918582990790517745457310025986249080898923225083251156008291394504896552333005366729288273005529044918528648665202769376679795402605741674283684982790961519365426567874782518959379647259094710506332245089572364570448956520816038500157529111341027571402487895783225967454295718132319155549346015781745587008772096180405425389523961074371602881350220502707548742445269152247693835017876602780901200158877458440143373474630307500014895354865708950389017115781196805397615909251524091317029733084742254443603954354917352008199513644437066100547657070732906570134209243505503597101361104020145673918721762320800345349689075613002656735238988868812962812181949588546255390639663430892443573821941460378810463993586980966838622728721054616303700046524077821298005374173953654784*i1^61 + 3149106262749325886155779225787796621395601326897358347881521690458052613296561907951755662884039846781520883029012447913927931668722031996620490246117925404086247011992481468692915016814353262398297024698309256325719937322229944331223441164068833040190562004534730731867936127196709303991127421881956300175049692953964164139205634907971764934480517464944575637882379571295487383072567039405333684522859412677306061755811916100607892079660131784537652575940903541675305485850134501874341034984618496108156981848415012322739382279518766739372276050113161215801376989309931111797279005614515536614586591249797694072847954931356271036853713319369424953251735491230336258780594947661903659505092552519564000388356654964613268057893209243027978117294717016900701726340602346044385507198460580650400163521878917694779848530745804207728793179339503301637485232848523170421196767048210194781438847508856516801192118083669654217228225512223251888019565866452515307356429745700020313534438599529378083749497402195774643095246404954257086127303074649882662160661998279557414815189872139198303892250112767812437473096902437743603740008830492717810809037879852286024723172526306113055361297672946368673660885192324582845580968155718169097120321122275256535280435475136487872126256584155055880776786614925203958707704911190309061484996644710386479280706903136005903932626837846289344470953233324848628687036362422442172818918230458368*i1^62 + 799610904204101779360251615521938550252893840193098927577457005975260239943787619222018065099875643923620435768612190990742942234887321151556008558562935437606967862927220285745383506218702490527856850110916104705797738035701213070410459070139500844385539718867093619422385571556931495417266986697496608361298123547075866831120180394035538127708457491518682484555055778909293453073664490158671344645664767616132947231469452033058432481123596021964020196861608595521849234895128765816481159444197921788499112728046214283916923852924627589121323737370526489192139937333402546045849669349423110193689014354308852278575454355835070181171547854550860731286404646231308641551978923991314307625407563731077177692544192667554773918330780372984359357558918962170624836351239594341083855161759752145628171740035228834957517653647994468729493220676054374580363969638137811463531246563147952136009794455985806151061611515478132717169225839169730967434932612700909847559763439180503996808046933197796080550398789228668869027773246539492939575711354592732189913842899612852755982013589837121211400019026846947349140750630919265479937313181035368405600366223499327793905936420977880444576143046375709937865048905468348636754783037525337967712722287968977306526625166316709253275120609779100862356249770032040205624445778583894768606381164850350085675452004338362254154325866202136180905246319802489453600401720073246541348864*i1^63 + 149464835017432399022124325887181549463027663573277626234676681756256997503275134843193184078363404550859053402789095565835057677030551980973514878868688256556444902695224531746059728444558321648946115969379543895611645938671526245213514172805567073613028383264489168525808848560707665581922784986167744762073058972204252565654720108445940723766576566569193230565516505465953979757046373916152352783422935618596966604195536799300033145874493607848468249799668718988832327512536383033613296461988559236134624272555162590593241464182813082282221621318645642058303624157431641006068313404963103656082516961400326433120227869126550794956959754148410200161093759306079606832401809404780384489336471865009915725125375739319316161453658677302272641420055963980323265180776886766263903919209986023455339493270569150092853642546371502044159258012115451047540277827794339966477388006738925176380308605391733971206384531120366358241332594305668456720877131088511545637055865363910787593976482518431698549737808087510765078762322434413031608627324259614538843848027273219454427708919691998314420615178170816884673395229980195515580710234052469876309590882071234086991922553921628162677112739691457281255422964266687818419101461438165330770249156104558106648497052830779655000598688352082229738064655802129524160172253349926953571466206918898037793972622095368779129013996237912680701396215337211783613315521970176*i1^64 + 8814203453442373611423615530884078201957767137694043662045790914963436868690769169694580567616059913167447419365778107168136628875455248170312884804374006494881911424125138970676791252946672618643906947175586710832113107519321711689284837922944621000065533179219661358335234225637490350839002781994757647732148674927048448101886777184063546943306635991265991530880860816617453674722762343551276523424209131820738991445024066420361386103346881053061396776289925365429749534022584127256735503453689878830464659972634617651193626026993544731064034611193876097841070486230645097827291833856863033285631472227676138100087783976087390934103066679192765489810480944810415852333643320592195302715981138170388971565243628163101171409193999977450722903590835742820626344261517795309753557117594430440865386704575893093973449388158127327998919424282717792766336745395079075638291016746774984075028706153876605731206033657326991247196853620443968281485780630011145097626125080589428128840729557713607744202219596358601563096394669959891947006864299545826999291657922098964897114747445201276609521270254351065915797428713072122442440376186004363202448084308974511044445776882432246512859780796403748485195094642153985481219024811798796974767773627655282808830356856089913519895365529415284379416343636254437240287618476386066577101586184516272605474432578384894936318479319548304377632849015435595612160*i1^65 + 244444276054176480607915592043692444337601128359502311267886059171287727548620468494997939347764924663159381592993833839471284428293796598032581438744335122097514426663755626977337768315454060434892741110811933367501742657003749022755490176077520983652116680584357576808090604259113758668526702735210472189678082799012627800104435405780213155696960671196248967173812812289968385454004992170448297012511445009977660374979456773656660373347069295876464265086973405040486676018789690237467874670097142752319542073212985600711678388571137850195843236228490605704507052866658812179219537523846776875291876395980735595686682006865105119752942306897442999608626240374600492849754045089803910620666301293541493158808685805391247877332314251568556848439733210186202695597129390757386223388517105035240440092677235162024239406935039856179441000722671852431500693530476337276626610437346967741157005479264140929566881823064445201151271865846403167779856969152575888574550908288072057095766928350186699844030848807602970081060566373670206360552112535214448443328158955524228171289736974626078541112838528212386041920110828700580860301257249828072316854828300536413183720781827744744451798428177434987571748125365234493236501461334712383712641133720546293575635943091259481869322867552915938329305534884511490639370700167822076511795803287510989431252881104456325439736195235853298576494952448*i1^66 + 2112742681318248982500600407388694963709262538231948750194661013734701421287493985339485015570444545130497027651560662720019289992170035711012088836092476267457599757608802705302699165176716330458180646480376368002409156953977510598282261964236616890667015867188257361982545019880841229833359954131831780960294215006228239220052560447428094464609499272287034694748731228458203069198451311113835258631487516083458249033625211590547551433044593319467546696006182257658475023576702799207878609504139102919225520326725971137245729912560837606790848856318135266159717643283970632328272779572128932341394101184182503762183391264071551497502817365322635108263264862960951011360257320209013726373334896244014685054327393134796602804876868974645730990740685068228782056810423551013268365544483268805576424079056914557361330122031666066660284293948206927916404331147380271042183177072768446145857860897106596099955031136975256215735421590922248653939463702599344731946706727264346654132755370499780056563941958978621528941215263004779616518544428837219360468560548506801792669975686594557524279232034173377229178225483949432549850338521788083819278651578953340243969731767487256530727036932036787739252646568127413767106560939140762198270996224455119768293212335459178667039755023009650321886300496454406184655498464996853082165615150483168801778326512169004151401590574739881984*i1^67 + 6103091505450951690882726012357608540305239493685209648425282902630362969384319488044803991390546077602915267296397178230673867616262340521852152721068003724066398842390097876563379801204273380442027981726709234457238779764016943434209061365497704855073932469817148235914489642506255094311758332522607568488899494315847601851093682552516735107076364394023185412095441249099660556923162032389933296355602340195297986787050554478155140905530604233265071974693943931571248256367053274164434906281955505052692925763596918092310691759154475698686905623262313524866075583038311144973322206097001615231625254769373845777736663177170613668824453827738332369108784580045381427967680445483813910207218579278743730308055048584271957454369749117614998706809027386858378575601605018045890906153842346184865786524079317102691289913002751793759670933041879626686857168500067097700189422145281739099574126336672475391245447060843676129370508918293038400048862004398463282920887985411281521995088491690136085319485449101101700135647151275792104020808762956652473569749465071586971087957215159853476461771311936033529506315538328824158375581606566285337188903697658038391409982221610547780990253361146757316813640788318711264490852378107470509151902855862218000392201734684940726775305102481024199195441763498646816541441456605031275016395953613898853801800729003915242110976*i1^68 + -3859576952264205801547223856770846271287048785963472040238228635737792081944788057035986986570500838367664751625784081566134610812431300246567403223883900752834779298441088046776198761226671156442633689558022320109798716249640370964221146898341050491446105709199868105691585631762586029575293660660648285880131573021014099309689530627887339197766202131786768750160321755929430085625213931416292382963812941859725366624580686247421730002690973025590584657084487322716343239334785104043673863965232560436212083186839248448364123997462492565887396468983754034095313991563907900602803384292086115542256434639694389067823171131223032239680114153976730990526426423762742013381686571136655294017519969960396527020914716469038633921999392798289850201566325110915483244939583151516456678501012964889220938912170106163400666023031247521044985117215704518682821596749139102223216745939582780354053105861296928732910678721969306423473055356611579486800948701765810105124917429528692081967778098446986036816091565701952979542328929594391658727529305480658078400777755396371684945485185347738245579651060839926268476337287435477591132722539723446723230767587532085090441416258324387494725717565165062985916989790746146365187212085776998762612475191645234139128370890275141494975327018816519624729207712235597547830436389141246431137164565487433713799839875072*i1^69 + 4245760973907592641359801134629302184362535115979491778615165362965106310276362047997581711621006459522890508932217083816999643704588961158025342830966053611545661074024062210891245806902792856173642645774206017059895196487569501829154034335290537134939791330331541730145178259077486793217908112255186672423970921444633697135868379467918539476957218910372622598313928899571590230972936508057677688547366828784664155687279810059034121466089140622811950333383852487592725011752394143585469694846301585613532892046553766485959828921142314506073949843197164966881434192825152376038847145075572306708000555643644238238415393914955791183357237184755300071026630011153156541944531531179161229165177240202732143925584422223880278149225692257344844862454507808299000168673996023479026798217899953192137371494125989859625029919837867551030469311974533956978681367029342020019253899867198840713257992652671860923309458039162333187837322966142182871110780624815586452860799700326180315783789815872100068451299149733362117816456587307288429498393637600162229040917315550874132370208771106606850888600124362636771308483534934393070139736040882324939104112975131031912129554669163561457079785919523858876399568119309108567609996792046498015945866106679585252961675304544714723577247203814208912293851979869344288447916062472393239137502724844683264*i1^70 + -1343059685352465191253785514357619501669662472423016008179304932437621680412832809503525935609900484159454361793622180274911859711778831411759347481329938960064606872381865125373915532683129916891792004793552522080094393813722332676720956553883826971867809259927759632201149598459759287363002383511547221612376326754498827211877331294076300332961813704008321393857184979034480608947490063360677635161636979246091594322019045502014189505978385035242677850407653061474516814851152606213492866079394115666349118677480125553103441142347197013015997676880671314176814278865056701641305515219738803789886981665949239838764794380270889532056134210985278665539105111377668069460426416684177770615891321869200786061144714103341427578497212604555506927806464482555047317596494470865002525051168132257934236981843462613736778834588522349343515366297644694924425713349373668638887825505507060781152735723296494192989799945789717709272901636524896206347477498343665192902535865204349200092227149294781597494643235577754400407994863371371206729650218518998412387631105701581276201511147193517623049753280889918650386334080278496852793487603547391774705185015410525555708804916509160155113569369767826403497924988441593967520619982660625035989803549934792619890229809163233940589517075453620764815059052718782062303845499944624883499008*i1^71 + 210259234576770028545362388579706680293332102882463078311078035186557966662186447579699347639842006646787335708407491989016978070650624244988820928359925164491311375992179338372384826383456722229601325002701070765927479030887889103700023882043509957581158926460219579893226743652748715465723568053035723770005163879350004473144158947005704282617374947933852614510052041574391256837306777944244456291962220178202467574978535667626343002823833928782529189378887399168822973183141145717584222012759152953343957822330940155136479911145284634242923853475293707971636324809255990013128751741051805271411527644265522115488920084629351411856370286427949759840354346240101082930622669002918725965236388036050048029306085070131273341302280312851295284114050884534053249378796714899321668218100622303467976729312590673247425050541273472523949185642802967939578600496163982758298017496047264433474782846263465745791799170922691810773325252539117265869566762312847688772019808044494257606732099989231190994895862435146362384559417029214509091586910789900372486201092991261650479739990913637604608005889814575422705033857826641310056650204160952652411776779488493439648153660145273409003420279179290611490747516587335076785474705655658450880064778215665215912825112016237903295461762602080909365321461365319213744213983232*i1^72 + -4952563911416532165349370768793854086323089109210923109416625081139873320398665769918933298554789317264488171913909522249346619067568785414744521612619641937600415252302035193337257047155588895636508330054279426169788022908844141011212016558826071222309913022697106937347334280826133414820139640008096571836338779359167914395757027631038831975116100102234034821247666636064876394039415391746614300338378575978527858558223461887734573374621212224328419681916817442397001023691982847442670283640577260166509747285058179511575201422552432054873498751056223046482305222267806999170767344257358148173597426548916842777939553710948420406240865137192558073194630666207259734060934381907974722761740251386742129244792086555793506994886065005995608203287808422262832483143626644168953003358406451336684951929518487734736618830309983538742854419900977191697118023318903818751969835505539692734925472200950991977865953450259256063149010965632962349632778752628022940051582010307509523867103145720984091420691932703655796241196393711787874883792438674753378380122206108386735828808307826563665469731446447388240123679590439150308683193601828543396989276931608462991548531089272550376384287772897050554664317143035989565508946668052300234340081459119478782161054469158088466521716948106284447655176125284352*i1^73 + 1415996646325682050916682740127953730986865087314137702164296396404054395469188133406547482723382382778712466794525978248752022091808613612534539494859650782643431761969738184230920231610777830305626099526995915933950967954563449606440072612267801257488154423751628329061042986046943528265734935146654754812537704998712813644339387514654513229666647111699619321157480999115780579465029516144785397008008157519919469134117843641510040958570872539024490108898586887187349357961272799401235756851396240026546096010246629721693898829658613580938408227319820392292528357058842898871756244185061487104070112846962568463976571881517063299053274020626630818437008257643319990365694148857890161167179710481347301090119748488744882119505456073925957808660533879710848886623000671557189706828863764216927359895984864481541644286714367317585409541259264205864804167489000370834592748219196972471493022869004078283372006678318891558201088520044572616125660745147959075148911557068181424507277628797752294001947625938623993021257792363715340779861635881977296905661192120966124446429974678249006459714501928423200163019823374982364757170328272770658807091355560499594673380573584589668606070961975809366876884148809303133353443977507844462257394913983891751587203748800759599908091564442309885952*i1^74 + -35906650226610335020451653007182795207846644011162445493247183361555743360358267930264412649347110566768982396764018126267201149077723467022067919230812835878081379345640119896292235944888606431244933324182130585691878100475976364604323675813252232296706013213639021347193882762814572766991820055958801620428731429874144393632558582206872093265704217446028145199278395486002893996262014697843747309429040095810596746063311888367586682401872825845066034743133594853095866167426676604821008961989580694294446544001864669215122360700178596371570741736717123513974520669787467848984910076443397189138638315092979173998794493725839373936062744971116929381130855494741933320087723208747517044871928002355392040254925377219880546180494510031523736169145658810904364532359405002410979554435364653761938724842881738033125137567771911520500926980913854731471893604945233167277640040466645900983244258612433936713326293722559911182278903557085846875698043190627963907226171339628452006879044772035168630182413536343520662977406161362017981788126410105819780426192632591312696031177686476615698433781339498011218055165366884352452956832423804324063770568956342450196382049537047238831804035088061767932954215638694095377206854824024093190432116647156423743268622239268864*i1^75 + 378652096385242987772147651909624993600238192245183868529672421766036161106905502049208746310883087787203777504501712116317809368574298083093405322160494024079664773658372722843276558471198812901882550891232415493546382936806833656666206427500544494062641715135937640248834331635254119024799471249279620637220399722194869564069830779697173375481043479455098823894582214248936548721415676460694187052611048756433639292112531895663162966279202628551500468429302001443857055972581409079248242882151923257117905883336842013790658244486166318816320820321286339560208409096659363771115716395836807196880190333864764046835017716698516481280637982612661173766643486257228232121108788807451866969961467635344684046754222813998275832671323068938537634737515014765312690819112959951065429700806482748927044537654360717672191733920889168746510261357046447576464046049047583691821265454200620343073998767922539201741209766983472983093231989036494696513579104350072211710294709072146749073901017598060652333359339406810939711769017850001373712383967351456683342133548155803653947986599503360317050878791310107675580310460835899436264280548708374195068595072017035012042050897590111528279693814462219766317167888023485080898700324710289961350818955264*i1^76 + -2085476696147587247984822746955637656965921359672835910837650976115235833571420123974043657896639322799206093709308842569622697323902399401907617656379609202618279926558129808927844543962288210575500203852266650077257140467547476538274041152908692929299450066721975178730417984946979611332374965846848001511289428711232890018233821884519576954919915178946862547593573835937002261649475356804593750903638043387340011128976997964828864467617875218083044443038769158955549359293433270667491919695659870782368568544607360209737385300593913877197252041784277988758449376672414758017824813159824982983992043222330144668122358017808620936936205255509487641710622985782505861993534145136404067978494566504914056624733041378771863331583736310701610076449002720716253219057647649653052014471138431174627332160364723053718841178484126711758739328865635911521373411334089635891062931908157952960027604604596205294768513581121349253374395187994816520783196209653085789511742154986384460002681913564725914525519094654606353200099676600199428195827502968307208672529670871313168214014071214766227892910141175181489313462654541680225603022127304557354165841303605219868422147575094468167627009854063691775980775289133958430720000*i1^77 + 2637874121316712853764227702920337258583216240399361571206839391949790031056614102716941936303073367229190716538262987209378439040917697726813207692635422401716650773211390905270596825923044225181087653333684801728498270646338329339020089392157668177364913846372709600961756368345908127444984661289969237524502955622861329816216290632328592253531885214738095481211395881362703016046635240227672451091981921642357101219830046961814121974456255648680840919691029014859132489554862178219799174124700391287251881576182634106774652035902650750542390921407386457041580161513561472432567001551030386920986635686429103059674206164403238890930033819664426895853517343745779589520045992000140949806337590707020593080161621694327401540488921951068636790279362575381723639397783299230593259783137500494052412753069226230934721675792845378802977380802352582184127995629621056117790524366656894486582423851694190795823774821504226155216235805670877623512055559984083834631751093272360541221906691617745144931256432803316009321413474191608097364403455657409624861260206216431594700707693096970240410576007306440357559002534196609551120595025739641392999808898920064248304025784008264451181300940800000000*i1^78 + -5515593662430373168099290237491061126045183289240050504018172724770324841936489916042802101138803448082474410940774334827894915269577064617282584834787144150021261344813753503222796759452839228809331476516740390459992682225142857225656870590215978008585076097115715475405472585944378610555639696392848314037539770795021056147604550843028370486418467460712642322362921482539455214323392746663472334080796290594860189138410261054810017232328262806247731062263527070898205205057405069649686621177614018917413970862487380319191541438433033687671764045335701457526456377855926941231524419115344409121614136924931570793138876172621560112824615527647823192033034947805006244914566944715128317666607431240108407824830614064088895810748266685461015849770134524527542804404596613428563549723266607121947590443170935579158963838212084082317127117475711696897972882745728210064279367208849336732435142847880773498321756904434995203756418192206236175297943472529918821011527784111686077949661444581858253639227372740647537486073416056712348556990098682349593250800935359054666143404195532610887021304843750081367926748936528434892637055205592158913758237412401610752000000000000*i1^79 + -29847472025096983397322836118455969232054808023486469303404262797430493655600013968655369698256140365578836225741288404092800909678362342657047318479685042061923520843939737898374055761366525036579678918073003796032978173273840160472502644437102389217119633387457795697474721150811320099874824118332265296020675002198229805696274277123387963260494711630638118528436609188574629852460869325810711151242716256900279232865570859408362239539976027241053710406939802052653745506101760333886590539277543787417504829034840020220942142255100743258566388005515479482534016267789420901594799496042380331709769737218651400385985107647362972629803883782119642305608535118684011136977196295239366358527834825432714172308382972524079143669929145408990532715931303195942072055187982140845848052910188509670553337482498174242857779855538365135780109382460145153605377769048880810136687147402219509450863517462994887287053273479255333017438613985197615533836153605262810316037537664107360784482770687719870003863894058218448946492758196236892010904737124498364497516632927721675561500444391954283678014525908211319040669147149323983105556480000000000000000*i1^80 + -55045150321165639335333572715027828652376328057197653772043304234880955686320000333803434029249845884071374547434128516168378514097038616853206410621253057382941067583181896729512537674374099336824783317819655185878449832894705449805090435234723577888908186191929471906348069550048249201107884010681161233795908249508000789426127249928638350497150357375923750270702662281867034298128970877585100800214445734671066678275427813082725669129286158959498357253585925202134112492430523779968337722911242974881681996383897807436397081129191154611703853747685462310181249271310832511909479928368067803410849728819643892999950163565632388792884139332296063159991933167330708739461170710112527645983087691575852320573860619092551361887582923935341451959786493642380916737673236603654684872023044602334267985001846741220547827688619270821842524007988863999672214743482218914541223591835525648435593188247369577307366670097651894606213664888839183787665160580540236878318203110656657336822842858178664705768222845425499952782530110270921353356717829256060535062738744855902007101587216646003353202563481600000000000000000000*i1^81 + -421654829458680423452221523044576255433867843783954925302617632858059075881737533522322622331995575434351621054875219392791511521433887335639686773814027709521105405879496102399514091091693832210049525864630115799168793560519354962509034933130481968002749016999012571204548505188703809496217701819591353120584419646950680765715694752522277560805433432661394624148361854216214724890782906907001907260995140495277307379677748105386998007081068788602397336539223037081466979178364629765326272380936284771568732016367009472706564853301503307453689662715144583067719066335104927334849079881964832650304069968029944806153147436209401682750667631204299634509392742209976382540607728460421601154024857037056017452081031398186418879213687386944056116731080549304001398253405360873496260522837451822192229979112988865498561216943314762422908171581913318231003335158402107377866373045481637145454375429374971443379407134355288529814608461521749086254558425476909791722839738143991004100458639846640999642991604424830603141509246156196549531927384538941224910848000000000000000000000000*i1^82 + -841595727497962671228052749657038571902749425978870618468395078976389442953317709676683281245540766202272260262878546342776926962968653361661128806473784715983104960426243285148997681383125531568123498363336953561273982086075597874708750022490486329571218031661621768679352147414532540100070930952137658687203320547137533649711631634563064460968781094947189508088077068898455542804276137805770918871896093968018107234883513307840713078722310860203456187487595199821433062002628014509356159715775314651589185352197883487764598217354422297603827648383670207756948355013658798958534250236840072613223233351395193585625262423974810721263805515834954953194391868783881457365458249780557896116248316901994098923460302846981154604906932350344686782605555728380466444386699325969195186235548089379272354401373122376708702514613367243397936002123520610777958532823981363679170243278023674954070067010641371280151218298858722554812894026703644449315297725931626286841176165632616444248977456176782910463935266622013440000000000000000000000000000*i1^83 + 75250483213487510671402957848841502874107968561078980279070858228055306755226994270003208568171913119876822466143592730606071679073944213582212874620827033414951826358202355687416833225676101200479946947274209292929679086658636603599463085493552267812456269720939921420797519435066219807100128127141186729265060601324124130577460800906165914721718326243911924137382423580658525479098427135996746974573215064060386964681761571980556488822821619587643105692465138006674127061842841143208994701438854805158626625858830804570444923021853840930964965739183187561314552568650125166289895275993067715067353877231013639109126203381299691983713142237467568504313839911355484777037828680077757654962121980507004109247933553457918056935267318131661666788895119113471325110309857785662847518401540887054540999227545590371283179210333717209884823116857948339934699357121618724636354736116356496933377521321691829165514795762282085967778959222374400000000000000000000000000000000*i1^84, 14562124819665026025267139356368987702618011126006295907909766097723412224936239611334496446132691095413211523199728362737380588492602888574085528109609268204015178673841499427588872495755410881540134136584337776976792042146970193458548765181294072970844258086562883498185356986566776652101746966394296226153860203398260512858103968614304105037119417686431025759838134892960675826096096191243066927385692419344981484821823581289973195322502469429015738676067185964312291447007485939478237335459512562874486100101142523599929804123576467617181007596075784274389517150255289214219374039486267725067637734487168176833469779384694354842225286656154252777809859037919213296738912337786891598280072329021457471504698010768489565666237436034995355133923577518862660037453330756216402107143316916074793873737492132238646755708936153132952272686173586045783360179359978453478895208080069286988213282086926385147843488960229070211480779163301237771415943963592885303546641872117559029330335316662245661240555410906030878228576536755487893964849787387999140828205863441440183503728992889144132303405843563164489755284286753675648441110803468488828722672990200482841354187995575420529938302969081112339230090857191117059317938241928192374666671726757079922398848707905378163253981011148671172465512741158100541134428182003352668878100840744255328361827068947018128513070902183683647962762309238626069400435376533103634275467913025627794756579909501077020262974653467411168441030317104402245190779756337962294490383659517182998091986296235878123221519124989107587015549645877627699946660287059914357598926004978066504939533684664014765164076547517113181373883022042872071576160159121876703252327596452004242085457248435845897556986128181238436371880487321758465143682680504238482653676457422294904549010871772978700948127824708554952057924843151443151968024950499389313186255829413467621865551813444094573627782728856097274555735929729509827306105847414784000000000000000000000000000000000000 + -424664144635149174455073413210899238896293894568671507737322268286803238984778352912752120990311850636883171334904815202897837870098625294185419858121122098327530233865198100385430694307523615491016605508368303305167693951379080061078574057891664300445465907525065357661888019460936000921375501522773218587353425933392071269674440280295764991491520707640955895797109930729988222978372735698491174528996821941803702959516160223463626462909455699435627739418379031457354319987005822087588202723231220622959493837056469949108897986672630076062089561929742630983914053519390984498981673282593996673014836548718945769687937631285047821921288120358633301412579018929588289917400806883861151426837977206967950502960298969488122021233888951375530369754698902875552954141054325142833154388276985155592670351557273484371821221542861636750507157836207248287360454328804916820929151983755440022608990314524736201642257972085858061852721907656842273245141175081839726824665822804712985798090440598574424783872488245660895284814211978213065843823625555638892227245757610395636340143548683877585645557714550576978627624857072083841966138000933051990749463326769027076219575031695781554663382828273696294380016656544200770417745902511199232201630131321249406099628841557070417955776601936796906949921614349316190658608714100499722747710055220014231924618487043789346386874429877997875094788825936642393489704117997798617147542001568699821495779974849901435604309424995964325261980528478703017951067043410380341656007828517335607034774988382386025326365802634266262704616982552111110487845163013546022300496537605631402056562867229306389674277591651290308076507475132259601869653471660159523191353222278268992670514559239331350330679326926954146456938443977819640084011506897567806508714023564019558677532753822967788987872335450840979165285301062582801570788954219726310028133811342155572692084750517325735609815416485534937840501451806793480029023751142113280000000000000000000000000000000000*i1 + 7794866204515398907201754444552875889095698223990752865141704546016622350846611741160882847240972439220089144514067283808394234280603907963924594918209158237300417175416471217461199751103015165100666709857777893706020404449511058163622589461638568385131478187597562159372236027905833702958600438183060541929166135846439890065522252296908640453002517719331261673155058603064420910115866875885306001527461246153363110998309798100932830156956215478890471818486989508091332168694285107171253873064310844158119438077433100532783017246678294542046623073161375608770515885790661599085346979724624581939913598225435197155570117837727488825391513934117561594808496914320178811765008095071915200647250986205903519253013888006032704574601468011176698431461735461090157153171605887893549666645987126514126205527192722943261281733545046644936898070316398137548964380329182781109095120089071743882941032338535310287335162970878255424742989726231082867461355097361499011841292461172838462246182333873196623311940093495797448851279506056132755765649133432865942326318929591313801653211298108839845179086387746570252032248842446364709782177252929609720941844662914696727143972705735682738929964573440283802763457510117353961220823064840762730301449716768129330531932753460853721498168630850470199275261854302050716921462339549062649041665800519232299350109593745364288729381728593036116868324224044823259932843009398335702285174456375936842617466747074278902844137974382138736621895799724251425920782934943667314654520437584097356658154819150108795940119530709760535035429031587295110914747871589456233761478095654448960906515602361666374173703242689645688548884273035366977037910359737300005778280375872745368660248979826177317699320065460098932798943235106277602821863004616605393637810098350677031088729613161954032455565320709244805144606041575067102632202902577691605128330878040548644274109271505465135055946516697350784045007909802320215059343838963302400000000000000000000000000000000*i1^2 + -90017323584554103095340107217779372214928963369294751115403693108604171295791565678558200939840802129377432891199323243775426596425928494690916339419064877177149769670313905703772418516450828090885119727660607507962408867829940449148899379979667907572358627808670407015032920144195050232091684499716937905609450202169122741080745556675902391688374430633167754678559304217244542451936984422862519379842700486147689339319193974723172313888159403710756762509182392074096861178457184852786663793484003748472420553370179013361767258902123386738161167942610892556567572378368542003746263241219089107700200825038001684704776177345226650638440073526509120388196060853812000837111420860255423787793044945387757451657990803796468299295216208700311312652001247189469975143641424476422965883785398958232085169012964440470775962036012812031996726253732374649095165682337837163309911751692516434339367005438329279257680488656998686395056602536412760695863825727149980307642958660254701324436316265427819023952288803047821095820246763549733974818632655429500147086855493432150829505614380301764976779413651470589181841970422316558007627598308421803007442097955301085442777428415838126883757473902227116930648781735454729146420260843188432182097880066951110525066003593772403598679587451072873971856245091046044234934177353599220588834666808078821140473089325468469760636078434243034881469137044990320884510930008089107699862628882997608050292729123661660591242089365018751912902525131485132686136114500759357001042472086740066684367246338463723963876206536960544915693412849594961759302766937530475050253763638555420979010368960194454041525452740980260224195635523171447935429163667837470608582406990704675108183750245239467511441505293113026507515187417769185989610941039174982673742035482277588060185516025639656529921479091220646710437476507473332809991362336736914068372038159831766766311999888705114872038961969242227632630307335061166900288925540024320000000000000000000000000000000*i1^3 + 663789941039734731535587219488054171209210581566558572233416847614595951822188579979340591770662611382242390524806557563244197961674411300014623191681476280817484945600502422436824825502624106545168153166443752307220303706781440922396555879020697740340950324713957558081226433878315078604965662541685574684348802724034807829459980405999536649961584442878561078289689353078103316040513545525665540515189466456692594330090384199726960498747878100598005963294479223178754613256350854546484070285969835010450699814906911878562327208220339850045532226401255681823721067345123413012615171649253814647542129414436656743258257179196383152259716818633983226390226828699961314514521394730795399085551766067602991712963571326725995377829194907270903232004297574573940650732594994059026982645654972518591115456386647881383306907402267720774198105233841735346415213708958796648163688502782752905215349985359172844590573954629903794535160892599422801839167140603772044840834206258404988631303932753010359018460831883253079348159416388928529398885445838664284196772009329501617846558949435193902601267132782987803642703713475617790864856314412317095455556444434885037136530889115058257251606354418286810999106561332807159473220992437188424944678435607654243855771292208028790596916562648786282870223994670348558350370088241345648882557377489504146674924036241203885586320141822614944568300195110223152041858937485603179122799729699992181280504318601715871478277394103002856204308200294595986463541946133951044756979588105528968896293832006781832099749980796690002908929239754391531557279953878671367310243401020524687692822880217657729715628618055365680418503983468512087246910752568223891955468217011185510383462885826126586212675216842852894794920388432876376819008033223266795568664142639548974784774346341023219006094984887971662111827720127419916572181133639603920528306648167773887273377078739517835208038830450200470430409639085465056911160820052787200000000000000000000000000000*i1^4 + -3092731402803609435549374111988799914775969588889671449772677902145872806812287881340644757821075730756091224349527904489488481258384516728518987925909161135504143444289907527054068351277115644985532137492392457385011623674941606178848838657669633788253048622645582519740479006216746225571938792754107020592084807372182161388000520831300480613788653121825106896423897375511437755231968883680718327526464772056181366351424312441225007331338185112519227638258876795575301852645591204526404134494655574117547446350572449903841926413477117503982041197388763035936577991459260976620894191602427701228694487143795583104326346530569231973714512690248451059457000348869870424187668130335509931652981858331089124603115578709067195673611592527500182546931374402567453503018257500284367179817403346392512943175718010297100201078841516462978432313929763233862730212527314939500108004452801498703186639771695879603594010816144028846908562351439362378394457852321767522020000047484543905289349232297690230396413409429718651242981839615958345134422753102099951152321626096344802892083736485840600396981627321942413312888106442977614150464731609515801316050835824985043521057750755011613279418762218700787309352895394607015233583550746663727041097869438746386232476094770921752657410686101806521895426642249326702970464636041615963293374803268366570597447335319368032005966310894299912169539217725209221610298974467787567414903157470093551881286870149138226569536095656556893628325569390924997027962660154531188737631809722385479019034965672374958783979488000963448801010086617803608013358552158342527499687389706407363716680096555298105057346661172749730050117790134221500081143181228851702025296894926712428065267245022674109349948710475401305181821699631151164684163200514347256973266271874877299944350266411765622638620850427044964561355500294328192883017476112655336098547174758000724186749293995904443872576697185216780376804151293374169016155451372339200000000000000000000000000*i1^5 + 9427723752451115096682072102361602775494176464951684022550702132125795459798664641957415704061184026054025997154442032206414219968532317172348991889136559081650680681377897653750093744351249301673017009946787005676153320976512606214700417146425021090744768622115004465361745906155628584392678930731900049176548258326462991415614521978491811722158723957503327292089504198452997781352158325266398859130233741234187094868549146498050524179579031757376650901930994769989644271464890020864702692544863965876734481193800205484625375477516613777731993559759551282022916072624174707058478486340328070463106738201524302115014018823376193897848543841255631264170160405055793216425267065470492268150982243080705932935952564915922131553458685116150807033990989920272661087229480013898079142683776168802628166484808395966579822848854630734317917587991802465105552054939084033845915021074906271000352005902351905172973219273559700019229609734441569395575686208903317307251453426773030499536039835899724263094326788137466260319094348507080845670302731354383568075607905550469764420394185179330939120607620344861656645224175174244787796435878995410578881183116335106160380130974255020347568528785694364432150499858876344383089229814186152128490297746545338786882849749352472953305066542041984674126553028581767546861832297882308842454189075665706937853037565294595978318021484354305007697854395376986023544535954493097966624152510837148852231799385616818578979738254740114815329304382325882303403644482575538081851105404088706203189367220662687521409716203906853485729217120332011412826239333644417345849420506562858162373472865041491682142308362401684743339428253338555087160631140130825836451907813770327180921750765344414398774976689211055095544554465404262246748961250051632318587795765004146006344300800652021899003070906857833278364161409341173188545290337194827705758263481070603984147140587749329713418367595242839014530284058951370717986511896182784000000000000000000000000*i1^6 + -18671109777710480668752460442615672041537578040164141207923517584162475167294578392380651516710157236322280262972775447444616766368116110102656049111816966106266480791177500508036714034616755325189325274827485809472145336872525970896161797858887794238850348446889472221518776592369898621036651493395020530773433358986379598286974506550524914361685628354410058223895425539810846023826761099588358418721564038648352985258973126603590184798987389604696988839255650352812029915606042340949800018066917078437627092044804802792310048947503996471773329391632474852541663800156044808201774731492009266301162603006248905908415035389521126952230409689243535925943027180078665951571931565398100836075146670918287794554258573191131329709453969365902022843145163996387298938643384051072859059496054034372478582946770219513572210392548968874476710576737175587450176267919939564427791253673705252171238169805074957829373868449393954946208328486318058002416834751807995213912889729027657243432877303161707341871352426416567838775297976362517476053825527174450710936701151936688411126665220316101158729910430417598556785385768858218367373226878800181318297525261770720932685030236177297312786094297388362277729172343254783885836870117792026861491847260053056113918932601803193514648061621910934296144039255280003262417399910917602363446738628511087024922171348927809099828190431836092625824500768191056657441194312245929123358079419301899265958868585634535961936674971669835343117035751085852260042229332260238199594972706943428383860334395876717543785498713133582268985573944875011366694256072699338294470415455179245336257156569906288548358254502254294631466800726042393174136817211819570568682479977907968781496938669369369974120316874066794862071843761965397894836623590985606249777014966276944005438060991478968991273144601133054953506072601495709442151600369758431742036817915859185917971850470494296953736629780554361003943707966944232726048318758584320000000000000000000000*i1^7 + 25918579088024134859677444325161977257441456560919353836554385221928748351621275475101701009871479869042126948779757533110437980712206810164329897632087753063788910391552445126934362485046694643475242758010402047812260308328056473308984039095682049484285103389471033304078051076368494285664008959672141284104757322612098670391157487996234946498672926156545115733175153266339252700910108027138445526700913561517371666185162494210992189514684688641398544376417783624551728909933816270097919911465357731629939770727646676621396061593688952193834106459752196193918277044193133874080566455056432117109661666594011477168742152046685957233574952024432016817415456192922318483075009721963466277684481885485141854901582544547543699180730790217846772227015179758494396047331144922798360739379062157259495781741517751359016585483127386315082444856402381102847434582050576150617833371948049668464377861578679628748330829000756940662975287532932467428945017907311388016334756123088596964524422179119208660142325712135842371470613785529658403841476581248897360947326454039548412816246748826839475454589905540707515147348516723659208939896507198210988485002679401225403352244415119745025807302900510440433032870613622286061019627243519525004209658875458506424922134924905926425252631981107722299087967120941245345006856270623718264158824756469168541947339195945067877726463124055594237368015770851642999329680314149769777655617213661656417308983784679684677142453934417117711185237726873086278270883037385169973952402518533993884122599927295873933830922233119311687298545832003934514053707782558845520801525547840879631402094291948978845651040464803381335546182091345422278280649828531396923891793966593562163857165271040067418755884644374488466677909588011612406935451450211205668540972914055708343151755508095845274515182561311475081545694343666737546985810797521370282752785326017350402895100064953165445444279389619681707686202184520237110148531748864000000000000000000000*i1^8 + -26254210767579703548539735650995487370845185176771795955229759811708861155005063957848820598618180981627228313254351643349895988942838969784194649520500220004614488482586307200040134894151533846575704773956827231981632991702665321602084035533783652588002537104432985144592542775344763177064946232504013302529675942463278458413766713235180358723794642339644246233945431387898185775309578219119985564881127086875215273635683283951559428898409023029018335779484332166688519186326008250582697043794459221013334076790567644032961401090163532928333170536310560113682436123824949123379977388737041088936250655495129786021375718399190626740300468742042606197377233086744064318528502444224452481152761054011799944335702268402619344134555575104742063847278052517300878757166780243904807247920919115626531871247516700550704149097084188461377087079774771339139573249834348102487627071151852185710833817691469627791555834434233112958492246464056367698993840900436780681832653013252359032520621937801772332417569642800310056582395201235387267038662572267168692424403992474236896379132296664765835632671810410209541744374448115104849863246391143038935685789168166129621844430265729471085166850724544574423773319865848179242972705094886838490672651432562831557127860284104793652793200858472042595800829963349297462879111790566353331751354525953830155517923329320210094290924511829022921998263555252119551738625630545495300231023657270311617935461091770535032053525801455069511505091104135132934374846108275459241142223871926181693498898867126798480214155271539086847721456461635839616790065385886950227363894395183313424314962736606388839011226879655785843026441752857579735863970940147840157369420337520875266510493345342468220744022550845988301096541567372842425621771916655303092774229850605012509008865690454024314560335163008574670815474987762886100525124944938190848414443815885021748159552175370076360940897656558474210046697059361742203974519357440000000000000000000*i1^9 + 19840191689626446201696423963946413764472543202735422125054035742610059717732919478125313524665492118947774959046630300886275518430257787515341332938751852599745213134623815822767803096118917938462538292368175939719628965298183933695918701864512818602117879955584034369912622334220639878447128629357556201419482860864101004299534242606281900139828590445171575583357806668771309499988641086585743233710522805785123672491446012015065025160510574852823062447253112773003595864124880096696520268786312232966561866817412274128424057640922500152049324010366449889967934566500276818983942211186910096098235403603064489035847905754486264285330786676637101406270521824576091143444743939664049383487043212739969142802225471427925273483030245270349067844684861101103820741350499180688434768119383429984451045522991201941635463807319229472711868064684994792276564013017745982997738428760071812398043467072061680619187967051535611672691400034652086078036038030321597697944441260422319385772727717600141795548519604502228960662284283296275397865614948515255845084755456653598421682864934531580205946744473897444470721182970686788803758934633517001345895370640436356122025044854673090582800153270656458549335613421696198584291105859689751012540242402721335937656351210602091958558836645411983867259367275805814711635236568318377633350520125310616764677623670151174554391921843644898780073675064912806948121619667040051720836622872592137119131955064616237601924474627667089875250126343259244224770307339075777197820821657694159709834636700870146041940695882863036823020505670271300612593399154517765829139527366073492744052249954755601266923828689904732138944461727967472283134584443057006867645858376404678235392430126576250705573546945264818870985388526076746616065312206099546114968218327265521015881557907446473280911344819713368222738935753260305733508955302133938721088149389518091419613299104135453356442998367850499359036417431554782749836779192320000000000000000*i1^10 + -11417770653449189812657150852000575689353961700743088795016057677057498863639769618629506499208130247375098551847899204662885931418112929307287339248049676586769555687263457095202274045300543859370327466724454746529088673191710156307622121582431714835619171452457572400115714022456989801774550777945568761433794867343719132291492897665198979552400893225341136045718024595371239792166535830372996401075248837572903676362833551722735668130253667943158223794241530241483671786198993973073650575982776797172684455926395806844429954640967898426578930917603521874522350795399469580709694409687085655070518585906526754111202464265079067680220289222262464550923350586380051424469325143960677608575137238388651806831994435716425260961593724178734886541558749984387030397613028358734652195939040194318463436605844434195223412996098982516298674628287856019347049999881938682148720991291731062092876195416161091813025525495903322318436824808606591078556008664302732123267487260840361148050175085026483065069707991294340153615714935734088068493633075531870818055854100815102639659585355410760786638013747959451985019153031503086408495365449075783601860889540237988804966009223410378417771182613745120857897393093659924140850489460294106522754322277246244719289810861176663722433123700981397852158477585734354029694765368980931441203508606704285360854206913006741095979177375017043607829870312581969315001198191983866745067312608461948776357206369882672225390519153038131681478410011323855981769331092757803261491666049104818779482518833205785323868139443605542879407750885539853975723820487390987695527192680234036971080481705613130846535367410244555552946472418709422132490342284254962905921010266141075309619910723507168077746806775854293849798280702439088904296431039569722200583700287322920439947981511299217366541737430953601488736189439214414176273739898601501515540668220778984522071716325942947154654463155726420760390472997379030485930763878400000000000000*i1^11 + 5156419288132155245979597165902763805538435982243948246922878836406260051997795581771681469397407167223664515257398798870753227750653322572442468701918118573986263596573689269840540456137822060959121052157485253692571453670990158947808074219957598328571707023724188711021997121354330330727494461468140372641039583152547930273731311702503058685623821444605723287265848457138647511441662148772785619439489631926303830468365319401654650756841131921431571557472185965115041801745663476602772663134377969131511270856385602332777137738674420471970148905318533010317525732593290968960214662657764584713534435202111781004574203254029797541195770552677307981805464261320962758525640893978419260888124403798260425623344911740875248817284181876595614605781452752369697991437561187657655665672478245988920052096882446292094454786867176705390264642715855539037494872515776795336152336716990583685765648286237149909896351511310382190054044498942042390397437723774418798237971923388028072681411997471907550099194325952792783084876851496384173056498759358857967966038724136743037711227820372545399535467360876564801831125800351145233519814424067496242136719403303932446195544958543298213300444501714800109452814770823144880524627286735115837191736796649445705499310146272612419323361514403643722222420732756760726751371364548799344507824396249415939065259934081292608895372249193512731384476943447536829047765581546211494272968925986292155887717697258505649040902454356086107777619536631036741947818743233721891821553545998960378065528591415706882619728055685627984917917652814241032344605029117456945085239828418500290367585305879937302296812542890801528538777029088805571856271565729224615803654169184729978893332690032815930619802838163436550589912233968972364469472505089815300418186273796465969895436019547747624598399677809306923603360197080096162062824650791273471706564463660813217294340933652494141024717414279509710517490102515046251958894592000000000000*i1^12 + -1906039772341908338316013269592261274486783108593806772227244400103838504220500247064550288636848990157809882830153988734057101970666822959525436995383768896664304984223329975133706730879738719700952400667490023361320236200829391325128902666592367407451487889496068161945485098612642492946609920283050753437164400398819254341188669071810536080829827109912472603871178085999788393912592527805240283109250350751547240292482438689080877786500583609118358406524312769659191347866832471486380698171324590837819013743981015025255413400326555143482241122634078171610411794354848215725615404551301066999537336175390720502029113905624637283579263125531249167709199550697923213730470333683230948013654998054114433772693601057674863044700461148204729731732793539552651982968434960600227098588159419188363043249402669959457556873564878957261820765138334233819160918675007891912686104861042258983272833600679101115837753710050160085549411927441076654170366611418247099434300518982383436768865785898467007216737473084245266917500201639950531382834549727326090713392523689594521024106241916676739706968897234919665332245111355582615293888841504679195417422816787301900617373187980509937573666395937402227982484155670965568701266546276444024712833175754959490097110912054416360257506376926959623239867022152801420475332868246542956267605759534734089454836078333327123486707712939994604980058020274134656156352045800700222927014173341046400372446848963203555269175870012854611111601455404138836409324540588392429944766044349190085290295605167684214472814871563403391801643356560416945237954593099452246143392821770423490055744793877304104724144011394996467496582149438028436356869496801571097143205228429189163321247986211065235491274706569025582890435335579739306384273507351351319052134150304325326357059376145633066865451100592319350340654412636769065792597745448410432627772027610253602842261447520310493488037411094974644995498237769123601003315200000000000*i1^13 + 601147161491744555783591667591775949047686309846429763077237688749387599376818933562487612125396907680118915437642470935645395724977719516734930127366678497608705216737587906006474925737831869099396826728267027660762431141120211234662497742216973952139827959148460529562979653588348121752072116830330703077645044279198628956881020373106446437096049976240972786005543702917454700479960388980406576127328683097649736822667492923925907915924353981249855577196631777405883765100512264693782690480175454271579034872422395246047940654153188667147335774533282572721513336671487240484502805336948565913193825885544531907345885586912168069920483029445425740181772783992476232137333324415103157521749921983510149830032984743322819206405449134523230788549944299255762222734564644912553223232133544721964832435773507886747351260973784087490270736362587015229219037877346293592626291385115425432258196648392549130333234644678612992862506631816124248902146949919222977271368176637329931516905913852354501199897484844428380515389811806008604815302533124101119135000076116925092369532485872672760504629065359100867816274998747130390058094971143022491862473887933132019855128327089962070996062248278555200165003559841315979949903054472042607973833853752597541338024828860473978834738855367457230375696544554124947808006135766647990862685749767617123729220989663515703053939242410111717991092705322321921638613991531389648951480055399964651008636114611328666404787326506765578306541572733155578566547114324940314390307822239140717735371486462971453335346283565154443770375076983531359945073052256160754682634567475349675567068435601795593272838985357546180863274936057106013575028005791428236214642727817653169363099296978599742496961084453506219414166814575440486148206926808626111010702554160528861831296576819134479272143726309272909950414507132848077815416293963551990008710169663524686947475698210781780410758162942103346651058925983157192753152000000000*i1^14 + -164489676126838034812916492832814803924309489657957803825787831711366305179340661774067545831093707615752294970729103733501532020991058346824522671478136301647599162614822532132749116705590623300708270108668178205689650982915463252092118860755347385515398870480232740906565274184745298345714229342222939024324192139122373374955621112564511388724354867251574925384720632004796457083699827470350870345227091667394771290747568978606277442231040701969590052476387176435132468250304510515970430840812648757111786487371593381760780991647425875219207361516716163143695730843449627270718810890762406444002363401118878572035092532491555768767306778678517071528744752505359606742205221395869334900459048892066487955567182013948406405920096803723635339348781209810117205546805935452255576950410435458433382320504258862969501803868292726381754209535277525400827407736279307774035661781252059645020022291008810386426753224761172155466057056216313507521763801853827730780707574176262272479482309738577870000375507647817971256749360906913432988710470621292673317290877974789970437455974709443912679490082220220605582157566801015409981317897668911596563369843039031003395813938266683881528852904725854868349705874474200891395521278907689837894726201890305360966573120486694066319116617841599681872399477946721295779629999058193388300241296400470555952724408259072292704816950762848520550471710579384951963760808471898005570589730740205473418616804246397350646191923793529104023085252803446548685495310764391741406613036594026519517882451097998255124693929481138876037407050208164213592002176406442122454585368727577271664636022361700929134791432919582218068659111998450992695828814788077408113131245434398526944128668144808538592634790028968892794633836370067183478176027110676177091246439022761522812154961239172112495231818503494866815364488154919419773503050769775625854577664891368635719311292344883355545879842384147083661119142890181570330624000000*i1^15 + 38412466881060102169362778543572589231316787356358743407229833539258949240235810654470851522904940707639810878251571613331748730758514496713200247079596636985330146245420192666454129740754959922285388772963373156049557482348076721039091068633894547108738595392927895826499636341698845650169662636635559237633506172342417013232067699929941799105444663885751031942456245182722608119570503370768693136341183947231766793379370990068488046638833610548449874360608185249261292259446918991394881976741408010926023113251980493878966815543025611459829759228573678861756739506116624263722309734406358239998041564121111278901027550003341773001015641597327914515050727668283538437964079566612885237225594712614609053474782289251566785358756259081070204205588901476661715851713893359824504202644952596898910533208020866980372239058460287976165215297654299585848985315616482570939490001096439064307993820197839193825449539809095850157145422856474096053346521617966827509656841375299259954011206536670512742840740112755674548294413758186446642053145029571365623342373052586883149828450700868031643955159482482034762490402994484167498703507950497673536580189488494132883830145784760296821435061964164084166276852596927565285572565747473716654197966180855500185102603708197245946733163847929551363688459087349574553635398361916278272671720934719257830136961072454924268472692885867381637372361879081001323500982319924930586592011493049473029239299345891066300697112329148490298707970081383842617452388857254163544901891263053006593253754619462722203684029078705033370551187467502129960723153375851843429211370468879765946232936077720156836731924954050452121189420080631275105953726167189574381678873167988478385673581621957321337346680476729642207086812545652804975179232308291886747275469224623082570728209383759956817390390893249737690619405052260629047981781524913295648771556650206695124600456298205523899561165487295022226563957542666664673280000*i1^16 + -7431812023530270895715305169288052390690436181389465435518124986738032743764262361075806977240328381549350397815154705480340141134224080655765444600718224529938699256320091436736265072129895324804481939926171119930534657437818356403021280028932783513639842659122077156822891591733671864059649528460133704756363575749341332286566767743300066608113505518754332046430855436417955398879921927573837098329985269858914855604051234599783840627008808333440719188371500590992608741581994177619284135081366295462135354270523512240704133849025264970708237734770977796917333784581682221570112669991718461991291473358547937255810391269402589903960772984294762265877806875252190741227637378824706055848762364142640786459902138886061736899893358520237249171719051278070991918995921410800423198264656324909844019187155607691752090990898733689496478888941185658654610942962910005927419418193566873078239852751234467450596083086364079237653556478357494559914092969097644380392878165266190105068721801750489967980251432987892105522133836340625689339745452397446623941251836224769250448888137231591123284715992118202631238698282388008965975266160060731907837693315249158845564781551087999006809724017538017847157200083240031514751214640541572457397306754924490379319199610358094400789863340463081079569226106179726573209743980330838954259346741455375854501498469117000629886647187101665457322867799007390543815444707167190551826612445067610267085737001067558568891020966920029479132786275071910887053942667046160231010007211122256811584234915693260110637946027579828329058992907747371195398080773700580026706870015709570054076260158067281131181248200171304392669827109893000582573938628124478924569190336407062483926094825057631151506583990709398126202339876613204808437435592116972535869448367554054102975985633894063032148100481038680224222645561836260286847872372028468392181733896676315769345586648785918144482281808013029079058778009777890918400*i1^17 + 1166114991561025813336284587008235443243393725130518123516107972208793212431716205906267157505115783162186289602990572115575875422670239558355157119459600273062222745209997755802445780152326773854385995018169099896806981953127454541089389966797897471525840265695591901016038060082165301850783715881590419127032188521653222508787990439491841779380198325783360382883804529123868520602054394258514759016610295330465453165947938680192823730263488650589313102335344429060426325259576005238907281157738487372181928980521090480021811473460624784340027423901493864086113113434070138814595036774990186817380735468156678112077807493520068450099188902365987603008336634505519843664442700786511186394790684304818471775388530656605588394384916304083565636465268497594153201067175420636955875375012242438764916594905960956612396792021243051639790629607565054763251200786085458573383154017222574108429600505232540274464121041528006176328633570400554960153075591624784013821000343552163438624418944381769690268534941917943855051238043317861389042849441476661291305844177589370505174569657960919751706967372310828116755479430652159027887477904272817437602147490919886345702259836548692809517699246602777323119562720790769374403585292748318226058529224975387926404404865683709046350478188651503827174228769697991962549386398228596919576568358869438833420800300014289579316979472748624138964318739803038910563701002063815600291242163298914283121659449686561850821891868518829423539870093729548384980665207429195547801827017103534225232236242825780292540172251140785884238256479213394500932529285051215083959253426343657730625971275286856385867708984692179253204302156462351446713186908932137008527274927041826737301897979496969396003255374440079897303351974877374137109787676216210797393482325284418847406798671819861847444795089434009849032448660200284145690913172224926794609054391418785188042890209657212825956857002832455195866246505771827200*i1^18 + -147452737697162501674835357230246997360597641996227355402942214365372383669069081745397214142257103533670302942613234609409545351706999443476740924269118615447570292042688295911323667713319410899465554154046593521032815806968162597626291762455919311829225264042785413332447699944684271404159841416440041343499334688211427349434031832027776441245303829235130517704181052794652724333527408374015949019800174387291361320511993590148390421064917588238358432680144868737652766114695688272306098980160208848051111327133848543616831204681830962717428908715697867056910383674917305273210068433878730838092172962772325862379286699870013034888512776423465782690303115475354368425768477493930035902783738496890652730579246894520739675372300060440450486541063096210612295967441662973416779217230145252145890629904577211169851124765665788988289521758643924953396862150182998929208978332145660156951427786840153538383928591766586221028807206080150042933361224189572048003543935065170336464369603452244467170602585666820268754063144903600229617594939599983417680729470643175819838160746693192947353192440176820147553471982151720213092703883310293698804759390509516635283011640770393773635841538537360406383594844619334873764351157056213521493936950450201961583706317272872501372796646817358940085843735243207812205083859658571954420488258637830976924527011347345323303415031323844072570704057821932806123151350850934276574805422165466737643979025764916183147668082443770705206025069837033621414894724252997725370179430411723194780830313786169878339272795341495697854061357936599477124072410004430366451282512337454388987723981396077215300160901434605393848313594927480201301220457599663137039897525140078989772735040786359160942792422087156680833838605584976071617219890954790343042715415502253495849251492104958707366092133140018445689996335657520984513019139117951248400269254576759011229351807640265456742020000623187764168433889968128*i1^19 + 15131356098543266876890614840174404789862671194169881086338515186710724108593123577014895304321912111701493933120399469933490641784563280198051730702082432700709397588325957214241326720378903500619493622279624882844144257394868245438990789275668097118984949690051435730891586432737300901865494819842287346918000429108549018396416002606223149448322284578401224442550104594985931008422543407191540058333055353512932182531317943116497384258495702266361949632918823932852265120744723028049307210570182943812476733887779391900755724739877669347905794602699373594392920207963380187821444786529894959704846427892633087367981600385464813555320208233097435908089894357489504878949762615166129911432442817297096306452179723462180262780692850780631816441893444989596698225337664251522692045966463791107057274347802339227564430707676534003190761964195189366260818222640794967672196263592517178067624708514207978598917014667823815457769798775590237949811238375231136101248046893522649305137738392433128341842973149626012814109040210379484975488451932710355099599054312137457857032508671037432665699839892070667791534680491156668363187260923865909663398851863267372266797121610554305935947815980881834189212420045776242141679141569189141517255179442538782112813010236873726548543053277279143610387064325433384215976454687336426228423053055235583861367041739614761661101806167691618588333193348537580877392740215066714109712167739427311425434785641151138754055595385920036115806053068993945583677637186868482514744118068227731544654044097503973714456603456314993781967349022838872030100122516146450383414260423059808722469210055062628175795476155188004347398596470504170364022725569876859946551725589005652297755831305615535438979569906525670016962889475080356011186834512460792592537910379662725396940985966566505260969249349899637521484288357573754534072674107689425250518640849797182104381684249623462015317398259708655198856544256*i1^20 + -1283464489257420539797133020931623365832428970229963280302994027161544240377447020594205121669796768594164733645548789440755837098961309651739907642808074504602547839970353143065208918271876561810639475179003173080308048697259388916038867586235244136958145965824897111867896971371974397309478743696250711859324904022868649013328055068827091516441010210538354836790015610814343965265394774220077447160081078879653042815938706817771098829336090617184698759855701444000634364048341236991787106187550222802658059752051263769339989234197809421310918550383496949107650736583115685081243272369570440369209452731435900950564346373460122283850981591520203086402842197084042101607322061687191311726487974140079547293766164524247547266731556886381199122705296045086345437493892403418232846449600604929848054029598121197622535709988974855732347950149972507493246588019468960763518684187076782722781135031930872840732663817244683320963612309405175435921591579341758925070013312992366444101937230531210811415893876755063711469809871017637824632712957836662402540565061080441867439180544828939962493857120773629160151549606225859676924971380935313109432812654697325152786031579330774770724915171489969466937007185718290032115569862797043884217154508678551794773625034769587746735908893115165282580065584766591591723292247931589227715755738303659599877762295602950623166613296074190594537708919450738978809890662989472010918734465045551852566997582564508007780899949960339763917677649697801585675627289005917032131017809074381960574259595926291148046743200645810293256605284703611672864621854934352796800144973979153533160957731672471827686537472492685774724057341099729668848051158908653041190093695410695942177593324217975994966354955363237133751287309793294062607946754887749619326204660509529227236842000442672770039516214552525441211779531906866683881597191196384274633120712519029674733802621660881802538192003053965734313984*i1^21 + 92531371203014146998747516559742154655227115976842586642725540173201198948986284925626064119615862353027871044192674154835342805853021095158923003288382073254952346596838920407816332828047416682956620078425017518510368531165752100903022934245467475614664064103129289408251514558512091431706240229331100893392580694637322668821712972291407084423763903448927167481411127017229856332213869751505891306710605611177064692379777121177606076514837084822795821745025536858244188900605779645932748591249448369372515163562522492441615110566568656498798447057265462425721611200885301375935268365428007877163684630614829981757644658784576455563317084455054013957261608987134234205392703552287016517018403735189628961690031996282549689490849435836314158667773752597777944477274393283233217857941923652170697087390683035427779295115903041003104956688086365042620799603242118170840377535366146832599898189039570361975482462203781788415263953277624619841298344270757990780745401209247042040109316546763458201127921760679087211380579434568740072760636117241048586186077452713266653843041872794494877121671623700031348661519233646767472490385958695744440568219797282391533151576253053009339360037526241666741370974933640528442526805643014817279319761697323180906911284555364767097621963203637426597330074681544593971187921769101112130110333012155832845297665797515430761762316938087682167789449991842439327230123352250177469640330458178414886355933260647785781221839632333998451993261762825905336827102509505052667922077087813060132744470537334795527811682554138030056135248962866293323426182182944194067385553845064775346680937559787303444469487122545489006466663231276008317492834072265566630369475175896548397513438411159902386054949272022539242009102142333456232925888673122257297866758600377547108785594760399272682765379993241299245022552838765405861800609985751635786198824741847536182072528560505958860112643525175148544*i1^22 + -5851907617603362916728538357604689826546707634866796802286810688754945526602369048904899473669305032249690521564825083376601545089218765504575731929655912250678725805928530145927335739370059279134802574317900688146737233702682682429522445041753569853766934513715365900548593111721567613523062237824789046478453177823504066498520213424202661064282781571605136754669107389673654091122539768787175797485184007138104957150123471660723696845404817013841900112659489523368238737202071360741774221233732333773423681326516568726981343425903924795703480260111970619419281083096182094804640916111620506275377739637625975199794255539394723945278996374496088530816006919236405199278185450114253878043558943641301873325729301812711684683596453820497904724698478963166721512053453058468046660220319996137753143080766262083013463684603108066030827268429205351527530898545448979762831297464218826231170150690677161350455390244058985823675798941764379911762802813717983409396272542582516376856191965490309432796967248642883321476089313648616471650985986256434663282663433436124543293035596486397150221499997651477452822811779781194130604008300809336394793062858625837797589410638910241691292915306995649863226194143792328554472266322676267628178836261558143256753108962249897493298516685061750171908818799669977244010362086067191896047835391087961690271043323760865799996658433883178186090975176532728909489378937990635649367707565038529495146326745824178276717837695213080156419857978384072978463351718360736430600308178783299163197334342257175906170603849758785523237579181491213231139899338817959273614108680691717967170641106166927161605044957442376177580726537311474311250625878981967471645650197453425360231868839176760626528538266989161479296959773884441017866570158626041276323005251104282428951241617799194765208216616727239619165740654817196634501008412770242191486627881732992281215240558309653072720754718539776*i1^23 + 331710289537822565792247385821213395519853407676606452081450711395992499131411272202703102136646642790203668824102208334215702934587671308276562818417059562671204981765534630388974290822475930327140107343704838656167792589194681361490015198647766706300541686136693854453542004405778545019760624572253155294127116087708177320216133252653824986267578009214068269111725484168630579555561598492537838195986768842309709138004186748478095797184223083004111706293312441030739779574605237879497552957957235648567051691619310261267755720300529859363859927782272493490671755092691896662681338899461979371985836539128387590906594670969063923589267773584555981265792528655106102815341357722536366699492867426404190445883982155373846684877132884405049192342842810420524268559811233943383968735007363216835284573383999703674352290776482424621202510271116997056790274220043111105713124520339410213077263583818524913853417664668268803656430761085887591098246386823080413720420098394111652458193432745659294091295732393852984976629832679717251817752647346454218031919355228540575116664850821647918554114684400901453137492163675648869907005415555109526443466682846634504646347957385189202517124180786642827478229396439676401610086194966997076711499683781000763552769948281266467313956433384964267237880932870316020911863756562618178875144662195521305981534290548831425467455010930946233538228890968873328802994161980128379093616625570148065383752702559482280814598839014113823777318707548004970685725479589256372828807737937677529629314877164187055253054691641196788169482144383039216692369557216314033094393166332133583517192209954666012122340882080302285701972087755563496556760596724458972215331419844229105054109448246905366015236086409830668437126297154131523803591857313770356795263794303854626786257999750793029943511662177917620666295488628469209145329511859475838746157799044510753536533991638257620882202558464*i1^24 + -16812296203202683138518516502230672325036957129272564018054741856214465784814405108725563790784395847436589188933062514840486062922835494448759077874150349249726012128826220127369709479511169161694576886659597990027795449256917886262180448864986112201195007058520772558946658581517750274419109360505007054524703872118757985430142496147524500276808410105452864020971584529705070766914376652201405158182645147096966503637313912983045690509631339510910958540288124192454889419058093004569711754221100864855610265278049876101802177810036100488027851881381941741249168222227164780785225411924542994871682882735339542940716969348722372316130817142014305351261143754793159870471705474947820195549615847782469307468157141098305833647238956254477267100778198164807951247689913534711437488011154624432124658218330380228329825723841620476435114614533736304520930406562861901712734031395792648240962482373607832121681366208190264038087525432328666635771666074846692100281394167269215356709394362391036212637729817942141104380907483011797703101476329992898719152995786377998868041987219838245940504065905992005656101592333306555028433772015075143963058504058496521009599989888794824367020566230045499820643961988076822668250040037726256140614713863965836905611296387831049655228159112523575665839095464020158415753112710945798778325691631836215755145030206347478586569108931851181608866083492703230160125023260253883799910584622977029157561699776510929690315944691400544869827728525701220428303537649667481217402256099716550273955315375128092691122678976375380676404262455036995610090591202818056436221438076668835905390576826515935979634784316683131073629667475257304042577092317203990299805212794191088727010137840664154078822865537253333990226925631216102432524378746336704968536127096426908326847497559466887512142949482747788654894590326052404846646514829521600362581341056718440371663452075769864464105472*i1^25 + 742652573893389502432844160041763492621243041622425289261547797451492992513212909731250136176573084530999923899676981297385981753396215989137558611225612559341187352151678142521251911295552150177369071938956350625937353932866037173263871525796080951235310970428186255089419508065276722809630985159940754639346262325445835592208409961786936232220045189084882437708808456006688715542357997465041460316792745865288594734890135521331827361067309077574351666938824825159711454127339445446169621581960953781519996182949504738071066938319401601963089221335335272250065589802533443666643769359318466168935007558298986476725598909656752877549499898876265903158414990805714981243345890961408039716279199393001058343232364332165752583392329500873741033869084928580772916573138310429931063771446681667639529493534404580486069841253186179171512494410404024331654198377456330290421807818405151515759449933254078730143638558653130109235946427645898511686458897843699715837300822245062539527989606310948792062326362412439597861395502212748259278608067093483502510155879451162450345402689399050803468636327047996021873717249739024855190468017639144259002244138212145654865121951046586616632016750490734014201760580959346984362192387528816630272198529339764370250053781952727373319257319463786077784251665392352662444683510958293414669238543700858460570493430793074157576528462939029089237805243015217390251981626219438845559299921703287951712858490795996995860826862022920828823149545288284894964348524388115569040293902361149325911873788912741752420979929879490848663326055245908486502416224577099180513576831392204609642489739059642509725497971331779437242848107964029792922235249129019750349387241305116273124301054342105576280342959764033314965391753557556308299896490511542935866653884962156530441136415445678820456198074179053917224919369841872799073726030942913666349722461611432685692549877533992026112*i1^26 + -27626622025210647944823151285760183298452344804411407565370585064752152652787351625197819439059171136970927268486209673405472102283822538006737527446682264546440817878338642507581041116974459721491035439331834269553167420716998114916732172009568070954879660876308603496130346963711969273651942291752917566212109139810963496093028869927479783891854679203629987294620790645204764602004478840757596558218125102294415423295658324971795479501727211884207913091492919567138253079124662210538813997825412556079959325748001956192486719341213294863093194051250562728254991233340881721797476096296787161495322351704928586431729322578241605020313749252862198024710735987618024630488429609757761266539188988395518843265485890376944623729701796487725008132502620021317106967121678538628752542058146299497698280142775374192960578708028902469553939419899518871745079615360210098554044367674880332838914218555670702139807626971342982185539016731288587154303768229083480657871262161830274401775274194196187503720308099069720510541416997527413746489828056211702339774252195438783813773141305386059740134886332835972950894129315384665303652472535896786166819496195078311589681192896173672258595211965501007524610309870086098377502209186270430778772313592092813405635111312778072188601166293406804079339643562309309287764137669378619440397473960016109556116053984221380051151549643512469369771822823595822723989205424119244948606965285441330140773759296122296936031089316780748669207260348948450977941674813452246837416588317639011601993873729028948254724488245966939349503454335802898246527956224290088552996046858408697793543874907036012476592919788112672437474199323283060606505126098054577443182264395766788270940073777761697842079080533607815976176530236004660074066250695582644242987753239752877346141055530493619454575438794758790936250019148713783550166805037100361571654078420067006760093799107526656*i1^27 + 839521806859961726823483765924577006723628622559000929883259979990780468400787884492747647611729441847771641028889143639519254617737616238265238077226577997684974849788916056627480330425391291605896635918843623941809487672478129799785804136558965510246523219001872087549485411536356977628730233226909695180904563552911681307390854880548616141031406742489213140104047722629180699435269702875915135536538631966485308482120615412884498207907500290522539308106792609464889740677502589759471271134101885697196686029684458731887199994194627507648343447909043490866371420630985368010269771298842404927326169155187790356507436353138150104160277417864475658091922120544438477867513332910990516474498831555920660617436381492990338331889331934479277219770119779462684791537842825251044590012467489130205019763172032335199791184014290717302028449082877354724026728950447477981307200303588654987536355969073338863420534016229123700606701667441569518248159969883141835340210146546151845390584383031247070914986355844426306061787126842600773639807716258680469922456312060402995784967618147225730856433241254863603216133777374747850467690451265742668462453940485049038323186048563138134179418275551453180703656711545118540517395359768371017712155065704415909034106875076472836729204630776203149546149043364009135371064213115464534579508495586338032812152205752710205826091046222006882282641772349390413046155398130862571068855919771313595279940141879984735246091202346029575868079702889010562748786006784994547315492620509922058050981299692314403828179824213450142822137441629373545513814945256362660755120187152142793348730355748974945184418525463447875945134073609079097656646786071510203211764606277219788432702882087802297262960820108713022509804747550746303021769765952855114624155615604641046776256352858081330092940437254139509481269188372929018807644878535912560111111691290047546692686839808*i1^28 + -20339136856171376079452815542065746521235712557617553750690943225963132893745336359771067047701433167274190811150679968771785988627925596530020147046557691883423481262879036609457660353501077123049814939506636053591583080519927871025291451448500276642809070517167306843595548747703992967094779164077456608846465352240046883386192091506961890893642660488241667609524642570965527734830222668300289872212760504311820890574142064979563866886149547779846625810570303085256382407286811714297388538507544172220511890435811388847234681709443312040555877939389054332704717376534521477370747609736277210359760179223270296716723431276265974629482448071605508030612145735149086128467196017919092976221785606814852718993167442351337296535229555883679982340812377050442197619308763319010884521598516540194246650035648159055464595633432855970158567555783959401813988951973922903764890036681227110690098185251896732069558236024574285601012826368800024914593379122814082371043022123040365260923148084454116451162604625922701251252111917695195640408770359759241567468602250152690777061707748203421279773031786970778279417736830157699430481255299347612828574461870501900875925132965812737367878687709412086056107309284698375381905356052965177609905431055278084033094551893056170966327588621732331086157161622803206467209727264289156465940872609132143369302794892684533442224885558926752729639994529776357367725448594817711826929420580811434567296945690406907958198374206910050292789366179083186688255685720771854164286050136990860373269382026097595564227146460221866582942091961523585685457193059818788139690417080672044853661906153646305196309995624753805957961857020559215422957522005271565663364255656468554686909429986087204739058577753353471590638668029386247453957862564316366256536135529172277824599431563345696940801117269515521135243272730501846575092895072401996100458575358437642312089600*i1^29 + 382367869032161204636759771860239453570547395748611187595253915974023803934256862121128227220034668876369248111120787056375742538078647481504091355842883609924773446644266595358188177253784842488500565284912277218620052395097670718764318730931375145576921831947665448319585846962506684927590856785206418868619708194569316181121335150755239839720658125179751533033994862099604352674325680433519457596623866214915630587788523131310918631839957945321483953728131000771321252573802988848123965910250538198035842355761552230232377256618944031420050903493796423029153433061217433969743747447366560784666709910384558444513404934261504929436118648734241792915263701456823242636647085136535652525586102820900553805875572192427348116696020193815213224634022905749584136065607614997418904434947940094333258515471751213173385395699576707367610382053116822884081639252210251313263659090617459496705859704789337862191355472620803402540193781784824909695479708919848192917071058387422595080894708083334335658644565230735159125865205810109477660840537805009289101398002882405431766300213963463696925796336995288390364881086279576434251951680794393345256030491015702697572905772727691291036635842748655445023460990129836914731346198209037524723433766909804121744707742971317670286281161601148835290124162224758383361743498038888278466454296594164985067869999950301797171162850677919939992520113493821275554259275404759400369125205167207779062106605644802768042652482060941467772771116305371854196025876009141602018330926073703972723332944421332520711184370608766198816975363647906732729669102191764033409774870139229340242029051650262849918815115689359988337698756837063021850223898108736959598828209066948520577327780294661082237253413602520325916710440613807163351864671119689162216625977887458135341696992358840525279101684509911807192501552529209970670475672760200121700154116120506269696*i1^30 + -5314032346033598607048908066612539626495707626414730540133967197712167759638798698283362011636212810905432694246874493324333541813245505008801101254470069451755572357162457933098270788613090147253290068313593281148449348881382587147420256411247938896507892474009072411547955284284476886597112071767212309268348639898419802557895034566661605422692718654195756890350493600629378151320243355994504427898048881468723966504207596833039077423369667075990178993267963914119821107657642932906942263786950073443569126947935038438010110323226552220800052285795103870268358411992149752903925224141677127818685685010761781083769814534519880507875110224664452726121226039976914759612576313530267127789235779963013360619637546192771809851090672452160031219815946631405885593097256886566805077988266386030408423412182151113425439301347475761317777522589318547019540946823837018789844884084492029312692862559778331905467360846641117658626965402003669314357137280628341017007766830011139508878372937229537403037557803971459335230227311201003161736936020507177823291315629142371015748635598106203647097886638228956232693784375904484291159560962012297843081221114211139074812409224333805685918185681881040243917130594111718288352610703852779171440677125112622721748550966593772543032265936428395084557040280069416223797386839337024273505080043375938558144908789852267618894241449679394381602063946993697574024683528455327414380777572232403392194602224133769225865015788019449330337281871285656735863010596412966193051532021088657516920333883869411023301465928158241334630408691529618975522382597687496022359177083375108960075021903838056210724859326445288232730047407027653521694006122250322292303759871324073871471926063795439310544885123916215793104628456889112621697985109922698896749647430398394972859350926219096946161178449873557643534109829613671363616856223876313416609594534264832*i1^31 + 50273804119131016754383174760091190313828866435651428858336909847556919122358159745944999586543749520812350882117373081419085752326166650411940400827498253830913679877834117001288441453213097941804557489488580892128762920099844470311770397576807822966735286159875103280142131634420713033313158086609195070194424214097315793029182127874056131978588784960404455973505056100933137167855692971578687010018194293357333080697728371679977746518636399304960499219190727801212597321321431758203608074644941093539065122526164092403535416443406744397968076501902329483605213556169363221797009293430444572030659091796258301957382328775468021784470308469066306444026706659508929638076197573884564766456020655005766042933528061411792313697231440837430354097207311092448015379817525060134508421779829390662748075132692976278615179248559182022710638470629747757498100953942618617364027103679681572561710875564015644759844104817355609645373371599652892203342762991765363059549412369216023430070814689353792148763711048144321892481479689544798746335236909467705231596868298508742189722741899949945012594200315603173057984417949063137063371383442449075313118693408533343969287956400166977855573481437115014529938894531160858123005919056337666401576728716235132593372356774885181141677403138958725915262306260608115351354903950333455221811392632608359251395005168968450104317109881054730591384745275162267518470353428626520266447805847068009756755010753698973250573038392783356439126888591755692022778880362364092125064289104167055250390981414639322444644747415375388752040975066769725219392402331048831822054208642626436446744949621569893809458996531461957062968594133501805996128921485534780121027646514469899895839259638879276677710297852157922216899744653445890223729144522795958120986886631230220247285577549306283866798798622619738010271210755483666463568046670998155821508984832*i1^32 + -278467591356711719807403943790149195449980434180132177653941231619105156702394831609735507500632753059229614458925085144956016615508425293405768896282201171187876973792745315200132778911088104294415513420573416376188983773479030656229591946878910462889194664292998385216142115203301356417258721433908065660292473718595994231356357699981606266836245372694284333990363702274170692586611181618999487499727781337055945303626776769434630900395363875900054727804401485938184774802754088849164458786098074592900340818662835407324576073236457589227901872105678509536692674521058771005372380177435168468581858583548312179933882453857448382681229178958650560021673247732053137790328655818998040824695856523150648176404920923323879460434461376457219349854992706956444512082528137846554114453997118337972830905784325239736809733311177417004730753228086927211845720300894409332426737610664689196685823493158323197800701870797145969617587768661047695277212863709401149093430787468016111966054897710504485228902090327911081768910957107731859608205093685910849545818862586939739107551025016166830920162564714171213197802241696394281719889843415045935641041422250521045492805682762151683528209368852417441995476195666366836678063750408449900771407233043809285558936540763213033549570444563969869226722642356641053104821406091654922079867161812311580549089971599644513394028179705623628796760756414717419208255274763922850422208599948061049800586016339039565725263068093425765034346335124457504078787285704095811903888874428581670962762361080661272442688659040379724347061932438151353810651291939666754267172014804186622198841689047822645006826894057987222983914307223782071502012547447291280975912378720857905287715084513509922974149064758992419233853372399662485564527396719612078359051045748969181871618338741828234145738166084270996351574404100747344554084991242439411892224*i1^33 + 666100869947787655368338402838094817600856733469384284833948917451074172768352269914458391807369414207448811428309372662776024968630610476118818454009158554154744724069375733633445259877958105219186956754503215785750008615908963556986098006457305564801511059145745390244216069173220785097651168878628937248305650903249013824904455090735793577833429284168442421110167544399524582451015216356613682533622791299351010630492786376642066716857326931124004146677223414680578500791453441421406744573688217877917144524422314760029469206470921230546848265699257175191954680754585273716317285990763942645913145057440122632618046117986281788278890982923809813617184618342548279830009542954559993581440447261324597034536847267780566554294541389589028002628138884362349994692891473027857232446063782173149019414342035589881205057237942474469397732703712756400538322690532503422168017740021152131423496936828439450401713257436689277089999733466336208259071463273150382670555203088869437061244101344475617357949468001720550745244041964908684062265474847081945655383315143901089456747336828323640571388903846827771742659542294932865943362724192059200316712036795969723615462239530553510137291517742200018023380265279783473152981983163915742105519084424898693708619643035833227789979115339449978910670283435920246302407525511518096182727789153555720720108677020311674668019676686424897438544489236764486153735906692717389844815527467888044329344956946180814642659123754391962488796085720702437833082678056882496934841147961595306768184503975591679383178863934005592254931403862683562059935963159104801565873476015917424535594866929272288486902969479204764583264859599111226115066883248817009088908562870100583699783865349363219238892461322785492992373044375982783249237968238569981371719644283672845084599208775084412056300587911209371232924314176685255461480790418784256*i1^34 + 52202308313692161050101893577204864073069306528331848768831833561383825982482522808555386261432169555723524922782779524090577174538091149623410963807835711890857665691236928928618172256283241330858043280752622869929748731754820260847839986366407173643978698975119292336911349503879647321333922584261066472458499492595991271840974185813253366153065907704668663739638519426005475702582581319816774847583804514196076525385778681068366244035329992095592296011506436686205562214490107632428770983160373636276110548919799595841214724956823257853791776593394510163697380838753132986569252185651908128034932013578414290607235204259265138198082661399098475026079297294899000372389706093972848558212582448530332169687768138690117565285346783121575906928705436998288505640280384151739053880042044560107797709661312915607832689197502300890703741761736855141884872097915458402598784893854895406666372996123140930711506500989663722251396832006117842023270104531804938471557534561124425808371578237253609729959784251411166880175770374721813434929071300436211194199950066562697151920032819329297250540659947869355035858190328201506613587849922739143304505766558201375046798359705093874180061716958968712725906588154571557661463964993799297178691454180469145607332607651557604980852784682592723871289781051283692096893165047050229614590848423560923179447075851156373110429313660897690754760058494910263948866979854012302483482980414495187363656907705697223122256762451853657836395881935024039991394826297889844933939769808067803150241409650868160793601432746591702755601414482629256639731285426854324720359726898118791331290264249783771655481361201097141789582707444142857299197215245734409224176344440965637091713368179981631961297093772451704824997577232151023904421281536928787909754310452033967019041508522417966121271709319125568933394658817584982855485358080*i1^35 + -617964369220442813033534308190901541794723296524332567668733708983810744561692104141965501262219985757086322743985051614766298034808764621775096231377227340610232464071010312606517026090340390299941521793406581252041833832631323914663440135780319768627396193597648196017339347504786815277964519694190595524846421371400229773448460445472762299156854953742503631421590439315417881645002908599843104124179848326200586011624842643871309051501490127916660150325862098212540354904090635106939857791554149429797953796695154607607491374274695728000982830229064481484280663062157657210050368612348218609761387886361147464723064299170224851990879228638977287671963243678371030523722263516274069409840168284130679659913936574278761638258495592960699060562411390179102656607670930603241001372023639325448702059907098243239713238214526430879075358873298438685943635492819488467458659121131505116802780924292504872908936875654594855773834371699129946231282070739559694251894079675294176256476636479236434628270271735446530169005343476376342879689310149143387962812681978260386031218055576875268681912089328899468936604083420035739199202041390569743249635151430387421276869186427451594572895432235544040890462133453276756517920581540789752953843381932481794014236983375576321088086882165425210851044808322591037751721579145206069621578423122949289368158579683182645872182258371888263905438621960191421132675928909426741830850559689149318634714067426152929457885618148726749462196207440085304805944294779728486751443951834105344836063566264373792237362816956940422023502131525727564680058467535510065767821438531227411810607801759389411698368592387354115700177542391302841136295041776682607128535510103330762922831042849277673727934000177505944976515471717437150309139424734639242581012679502472058132321496089288701323637808897786589159026992393603374137344*i1^36 + -492660895140863316041813699757416238645913423285900726820368305661617789961559158338534997890926567802082456031353552737553369551991845672298277933471820450582133284581966898294754610642499941810565220156871695225536748189081463234984459742083371718988640394584982647756387247130534976857697053286706106700228725084158713353508816753980374308236946350587999950582842401148489310242810167758804196062839580542251555146012753703584653143709975239724684719587443284214885862114120655764011077774771493807867213722390881961503748986279816311315501342211800462112692978258382857959402786514849029695475932872656177722332158924804074817137756474566266895691821334497090446143402867539473326032052090686287689904558827489608153141551092534086722977972640788545121074863666673995801585466848658386133407187163062453458957706980313576321999211222658838326906168927605699357131622228572544936083260004082843383849148175561579943118122426445375399822863174590563142851310318978251825121482020578554137714521701893033083574365164377779030515827157843965465391643156905162866255290952085641059907735138670957335011163051992199908523822998302336501436353068641493064725200492973845486596730396641634252791942312540018069146296220019239511853523727007902343099670659540760218384826913451328143290386754213423719231911102589295008033075676565563116420304824475200980290476184967034364335847251196361566626662667683197009370515118272457939030416852995708932799789083135769045654544478585232417346291997940709765836282122500129102072789921251668834408741042268119512855870633898031413984742894597954323600579139611778282065184542210030646195169411987221263547516368619661694424542526376183256650475160943860475970325528273074404373107018261481985406268864882970476236064793863302811237972894402287748492322991580697808874978578733107874113770547630540800*i1^37 + 685311941894906064572539642684448148736768311936331736975133807491751247746386087119419575467248639776587195993170776024150896381888328601733809401199698867900362459965466230523281025355499632361501649102999232903309103978065364881239810271151185480071394451151824150690160482756128119906138920350495662502480977859480368373803199969643042695806134993570941345195065663517077699245446066867422431590516177696735064315431270198357049604155013567291729866193069040247486664648651776199697305540123700089493331457533262093741724938651954663371630462170209599569277074560830972098408415355251072526524052211400833717088265917100120057340403358761241104825969884246610653206392001695334839011733434828119973585546747545418025615509085395580334100740120886027581205696063484844631717385468484073648591984432903271922658634075549853238704258988477598319861400942221864581285464051337990826728405445014218301200953019159063783477041460024432912523660297961927391925930940592681252253217131086726466132423675795088298738258467415492208623217587220347056486021127154296825460239585139088669224251554215017502425233044789918414652842972846825672656853247358995033391712317723190870241723409436276080418514463524138821621858286276297223819017777432945697668835659222506024620249610805521479462058302282623651541219794906552331815785854056369359793612863028352212003479472823043634093051740547681341916487536259479342624641232810047079386148688814594978288112397247702258583838964334455235900140705148556159183009065759127612237071951121153143356221915375434499815534706733322774691512672685725614668790578349097015046613958812022070131712108415964334442596858263066837885033430917585850069154075875834104002294579722726160229647674431228913300361775557550386239099056271077363992676481500517399084271783926400348393060428345535495509032091392*i1^38 + 835286242722122354341930611105167374413008879423508124485955632389486540304136942233598539263101585064052175941077654016841047949022704690429425979275550983099952415893799698637375551187657332425118088887397878615443393705276749898002127990773474684466165098008130455957105456640614718372968484658159707704652698323953551991946314923319901008344016937186957824134226891125048902403959952330197963775822032122749584163973929811561162010310308248868050267281221404864925631606155712479085457722185060549100088604554561796697139781246825806399717155512622559194238592670389645390621983033378001679124456734390619995285364763225052094626005984483468408088519210392674976703166382959338083043719591060899469363118440698710668560394040477686240337133270063126345338694731961448194351406584258567457504234013012878398191018599240080651761371924940048380388560565921732441236428489895340897284067215191884053481188187535202218773118487522242095891297065706276411457699799537961201382572493073831292906688907763583882610193123618178698973456329494070689630013304599843426875386419532127271268401406449068859570706188997455046953840895942048713461994517622057527358602776645433578576915560230491401386894930825426017594098566060562035412630014538981727949343891534687720219037368722272972699594560950246663437625677299490434526127316020920778286265242483455606236787109641706847977590561888526556338600824673501679117927731238844087202895707209110805096295669866111504555300588282842795381899822571634169329788032075966107485842502040358274274146428502771399761593763907633661118327781882431256923342945707882563600048532057092804529330868598822186601172300034120066872861768388700417323291605128432737082630484792602020525727077391192251114032271038445394913835829606128122394095128141048416551970405119624254183454717465936250010592*i1^39 + 435598412921344062359248059156113601086538915522539697576538841218254371845469592539501594201070422005290929804072601643171888676192988849563867089371077360367664601958930109652581769457312153191383071142121790538728671469201628649586524387116580633877199106619594993806229479666760991687895562538175434558617123738861547817955160003843930452141271360725012184013925827763311793462794601417422853261790463422873924628705264624270308691783632383127008899966109409690674318091766929103928012145985677811545365250195787993848274778565827128453402347180992112044344328185743212941038678102022220793029478724166478612176403980213876303794650661341790417945342124096836550759011942075722564208663239214937617334515356650567845038010257644557513502809171887617287955486284677335177964189723540183431357097389641214122975197127036018840813891912815355617284752751376028500598538502606677257296112632858095551278040833672800681241572282497532812698814473595015646553409614213724847702779596983773798560533034175776929035761922755868394365719975594701096340343500656706566310162555557407163675070255627869359566331290072302144313685812203819484370595134033260073498257049688608226202279872242570451055103365419017731632962018542547244408975775342736036710603809365865141344124563693876835354524214731414299495163349281860288638972823807931746470330642820865201220608819111759335188118191989959735539810115590212071462285659133456397014259394028825664361150028147795302037553774020755203497578860510861516142044233203590445120436906853794043854628673369723093245265733001470076461544540817178844332739654037797149345031173063640657897545053161156443626903104045214015536507637987000367691774738779804738671697336403088237670291598188138716803078436814903437433539125259766608424984344810999134941823201985887726617910361632644296*i1^40 + 25357386292215768674631101527095881335554090709073161021471034570071918860313385326682295813951326369655969883872864255141995478766503637093865686080678903728934275312878380965332455268762775425858044347651911923024996711235333336913598225869130738591473416506008185568430037171649630284080873205860538562866662491187441966591707939286424953466012976591716110315324104227335345885723211112697046207006908896126457266835969597246334013747894969279257154008192349924588813002890859523405155782171507245194840935773194726072916027304673841311054960971191320506771352577433722826647239934384669578882575545243372808906723979958452011861263638275258731549934926296674736959745842369784629839226416092676128583985286927641239094398667096109737946473908614760159098255141087614049975589669103818173207494493225013649340965347859858252871334735254090958813156863293416824593965339070637397916451401319738598143638205238938575243081217265288164785004661115894200185256105410617840227797082039895895218355930908666179025414501968445965345669222073494010442193972224968669521217707752909637824532066679768916505341479826702408645694425880617861154240625775843934181049441796063148499916929803642446643421271417499510642792337282536315788332326928739148514996120620805044750883878093343828238427681349296554725838259796800242602818370708245554051572691166145211878366610754494513083326996172443800005430393956855466131935485039190536629293221063939363080324899681255656185039673152827910322391756025492450337467155167963649512400852252038343748036270856487591068721634883983021303571116103714144548795420927524599743683020966098201011464365398585381321276911273860161713865016507318001263721688518537635056857556664894124586790904319125140452275917727222834362211769154645100019252864675989160043994290460630738893194868149*i1^41 + 41500447535347432894329318872698399470785662904621124082148539100631265702775365331290351665135904659673436869349300793888973291168337081043733442962845734771043471913523048805097494624220609951996224948993615256042951543538259944068661754354485954587352954795785977606646722845022212939926135085187146885340372199963286877338340354945374626018147259662499617876843287648873373835548476868211792165582649962124394999696617872622724406369955168968878482008046500879300974611130169013827402328674432813615780527948784986070452273966007633070006641647551433198971845143234578024184881272514662764341263420612028651263923543353945139619554571841909982477299975195278097027592964694711958611350167193081363227672658896063040779709227412838202862498136719150538090700377075241903639230243115032926002977696074604110711113645705323126553744301997643213070534696792124579878360139674211848542655057202727747260750952583958342199869206698862687122371853786299671613833618613404436658672408285457241117006393427777238932925685243067769208306361578833875132569307500275495301614899603154163943494334855791633968301254394453298269742099287704643730828000215325587741453667569381325854870805594543734036104781588966662347623747499093285328594387331992584586537715016435031194882551079579499458450125695137181589257722026535088087368919558474098985410709121190266961183625073285197862908045611446248012878808465649914975804013407460265692344974784234751516379025482361914075268741844209438242029025207177568209233899032386164324054577726801875940333411543320520192235258285274884761361052513620165464520371037823549110750455671962015047518337258104800424060192100242495307339803525845314485716128074066417373606803962993665087896875953683869905923694943979149768141640074350677630821931248398805075615647764647131075840*i1^42 + 61168500538688966863621179430998731183863506198473018831675121618853356889117170760249292999325816459297224998906665671375424154456932926975967732548924264012198290032986630320548994904494256653309703563267235898191735505015858358525385458590633868372825989591623585067628138905338367698948723356279338167562683800866817560372349412126026559518870043485528792191205075935749704279163181932370449198354315613347739670222100814174031330772716604944192035700636781227736779510387627301590415270075995185526386164316192345421097710723979048036021893885822406636486267351026028567941831016480637547237734245583366587989283169079188045010313717092015817383703096461595281706790099053614228200593505928307979383403073956153635874295683062683238714079619924256342491626503903482567839676159180371012013769206635936362805339074262633617891525247684927448270180808645954354830928767062309852377385669914456646638003329472676051886039325781843889874615431871263127697460368610318029074442311269248369973515198287003831528063203796913554531633855028863671766478691414663945283937893802739282773771649278243987957246766186361522724537593419473951435782978505530334821717689877180702511976836013972541174862297707441292278433388928968374681022785328544061796958675641856902079581844725427574556563154231005471595778082470427897173578874240627400562843304204222095388010321309847356346544055625023779282018393866626827612277066738799769393030136948286083626540398872895547396481483950904610673343334375559259820005937942367767128182934366964984782066878518523032519941534613644742100489214050131204603650234786077951692731089623583900003131197049703075811839418746392962640872007744761200465266726287733002333908005111359637152323686749549952195663297894753415257413897609134866606372561320759985112770448704192512*i1^43 + 58586454185591202639915265189408547398980327748400155238889731445309520339228471626761259413236672635054515568262979013049086438594871660813849286904951085770938419924679628249580011159601361688966008672216344611931528650745696108161377386217213576865309912003697942656725984304584302876734486844867045433710167807294357860251887868303516550466174379633166661336489868285179253831526546215702808542072515050513665027771998437238255339937576414630125787077501121909622958088536549407482440937443278472523419566896785147849943164724955116275747974679691869568354085643228905119599358084438938818027727364773296417314479955539359661214446749921827313558262770537566432426398590012316051046272585579489762939179243705363980207161587375681666135657030451188451109417878887263018437303611400068484470105894887263995728959929907263602696064626909757127395035163575849045372487220177485987135436680535575739658676151476779371526566826194634142576859491170764532840632828570877459725597191279571077271725427690741234462529172114608116571498857991815423659755019894797446219771024752032829249204120282788470900778141274113756989918910081937661574611877234010165618172700707635188854406545491949070385035215731506069188468774929660212061588637868136200345651739629411489535383857141469697159869296909000108168389019271249128505911094059198209186487168105181276862776369775712596173568445909543131309745303661568978572388044667974978355266291349863714513602044585907419092525596483900230913452351604207020332318992222590195071173942527547764235175033220929708615562256980795962698954934244845655265362739565574514103136108442031179557943349080253511427105338371922920272629088551790345742237889511751684702721136857174914197379533497063094205465962696924380624961393205928711210419555467138909103712108544*i1^44 + 24745944031913259284864229791330685296671819874972575671978295361192840118942218868531168195341959241990639785647934729607367948552653692908396178430577284588546335274724171746521680753396199756979987102099578162360387369312211807167662307784117206489546895878398060382342163656418512258812159826735006885038971616378409293716133502399525358903134365665010619901384072252552834393663746611101302261409763294941588584219756222539969629055830130000126729355179551199322973348305412920228527386142019491360715304959481452350716175784712138825922265480536520245193577964982656449839224373331437468755233487514778872251063438805770292516862274536749902806891274683309956408418243176891402745318817524231817273466104468562048133834376945618249957194115633578025309800250652616269036458982933735850151327020143481077433442695076298912353431217601976646290473089919347492135783171927234291456564785903984160291394508728490320930332311821347867644085913935487745155918206302462541197252848474114793760159644508398352860686240195002089717815323846835039018838054751413225038765703068249975633034119056460790091223262254651829810381953098347414602285786564683556226656841532027446695420516281691187826822867316649223694679450518029966221643239078595098707825140127022936745754478641726657856427373371092900597447568567676001863916258461435470692076516927622334046850725843563583190277725737966380201347436153502403180115586648217869846594892043059791212227640128951209172956804692102823406044583621339212530407175989016554960222011670040063286368116026023851260555388182383547595991151917078030578735648403071848927374165117018182955113262621876706525184251913716957388468172968827572957574556950132397447706001419777946733925257793164435724966761987785930210362690374127957836213012961512063500288*i1^45 + 7705693777681382491905198995596625182769714076278276105896971754695877557249838618401226308288647636814474669012082251901951423852696462573829381698336396197902831889145917772178178863511258971325160302627663317648672789969321654552052865329486062404256505551391148820126134198378312873957741595587674092846483808672934559933281041847388972547420869334653049666306241347075381534152981472908610706903604512537911539282659180078747727877770396135248953752185016982510635275918563994709526237271250034377297263905793158364018055311934745059606495299359155311893614247986711768429501246590078770780741057376860538147424242249277573184665151158766539693581059498462692604796982892319980616964706578815823942290124055768025148427349292867299439953118368356664656534098746464351262456335492157257861631819458445197319943085362110782342276640747833560973981220051664115153751457451136259843658449860443634225248712767189376110408712515027388320897454796904502995501997237308203559570431996004917014626473910967173119685985197057786734185285129672351360266308702365051053658274895969001697264624366515954463937061932633123862199595842874482320083408354817618203646874709181609857472565791382860976511244671080528162109733045167475531294294276429025174616040923185048753410540760557769147575854095843780692703051300346117017584266818566744548376965260881070923604856747139439373470043317535837432733890540548027109070600969266863091368868680588330734727616214034243806301937852146299998376744746742696641950834133579910396907025145839495983138835368649417296290563208585664848931397055912053737310564630523210787919917647329843629387610182329845942299182257019673456458795981451662231468281956245999539683650597534295482590837276462185488514678821311905731322683890224199179863862550724608*i1^46 + 1770650432404252634242614224763439810668991825912863610964696404400042799250165407874473459455069567614504412292086541571333755187773053738953096455104165119190123966978704412756709833121624355377577165958331219324347829204920156724627465357180297530177646288939164103011257470396245089593930097681495491664034355171075810528442130902189002744374050288268519003525179005553678550884590908843242923686778296022454711032557019049544183929448515345620680263436701108270489446886595600172767729778706516147812369690261195375205378713962263040408297889472763922420685477906986057843933186906641881564840123869378274057506259082195866375748753707796126378548307122482356752291189041390702741512504383211527478593782960372574727823362095720002749328890203855076831825082430119675128368474810936327383773328736084767331361643593004620850141359467283204133715891687006860663014025416484704862797005926258951527488110632057017483322822347492809046176360017816052379438842674719061131426802734814851277088915295958241573544897973236118991735251837177703474042423802676987276411415314563634639774386000016917149339091507522799335341288800205393779748445670326756830657083173111871353551564115293133995695210414234919692036800309342930949272923429335813899611375519555032092511360320174785204080985287603490883475511730242248428821373469528296508889963821513281360161578499737899200169968106743000066715694089545979363059399690450028682726430443561501251608101731502030344878206100229548906647904976719729553628933247435137885074941848172378748484401442726209040943871087755541011481997460482020050442910515840051516872648184939302981054579567096572436011097739520046102633248786405023630692542520142168273743897584418581900500039789100489822365388932448090075967395205252861590331457536*i1^47 + 273725336799697294992293422257619140551564721977708983366959525660081525014168250258431499788380572378967920980618520112132912532792524934909928106854883429529879919569591824146071861452725400753136831369836543297904320550436867305860643025257568672817340490631548148416192927210699401088218971280992747175548409320430551098978345437137457097779084672309500851481694090995262296312297702827196820877777076519453081221368807591462829840824358329435582263051324644726894606073818856213661411263638670117909365155944598927310410920717848144949757513031753577053968133201841347473808013127919494712144576409573136914906714862910348758749937287776008637116812759959132242947822111014744752374997100170710660015950548916706951270087712988294567029924172064727447723022804108577607909619973665388583703143885251079099433450338571388090290734305089845317766178323410753434182329153795726933829327895143696408616358916719150079268813585474574699855396677309145374415658873561536703632958148563097358620772109960476620569545891908084656883234305599153639611221650726470562225647646175201659273448982785198486270050279279297560776607423029705862138867603012487447670037351153757428778522537958781287987798572987241483096429696816992192337437791599950234061323135714211831861611934308108897955863752561419007260954310884606982583951204037598520656318171132372119047800572333730706975655253419906284890125842672072615902766879407892441657163185244638576086577319830903817932564317444605676773819597034936092139389575781429183998641295626241983217521310414722968904114027639495200420165593499318956838698737305590534064749831371594157067218752697026706368312163427428782059535535888390319707086720976358526282243382143939103940719047334315461774813377563594518551508950765034012672*i1^48 + 27352742820588028598982751649654794256882819977607198563116936290662166688908362370347958267582016541679892454746462366831766058478238326972320804542370326064989058204245972076501621816325765057166273143415313006624174105476189104903493316696648757734852550525040052155859766694197214946972157828777048933287109283075470338969922649789108159301236202258841959827608572529510302770758249947210739305977077864671673281052610466393652808336924112459870815341299328554707672200088867465004746769382035682559843660307733335536506111194970189412742299806761830881404571185414820813696172180583918105687968447504232005698456735791279793926010719855722242671637349571851475097051957368665232090593236300284931110436089854924850184939049486932819365800898814481585176428701897659806345996083786195863990274390308244117738168576650754497728240163731248240611689555020931422873564062839173027543902989494212153108650547038047775437705246576209742283520027707701518058431416817094759379402692105655394986207109256369934872567749709529003149357805349049863956758266650635736313613897833996643733082236966464615731979671523304844357708682146986666757192268862329939144895834295990576802587698974826644022759143098829975066237522536592585708591399982074394647885340542087422815277720106644239852996008753725788048915364141742953311491304501145168706568847174113720995225055794347836856371273206572715783125660080934109652632357936730703231994521833085120551069623558624860443348162165897449989704694935575100620498068615203745056986919941459256941919023553962002052664323597747414170285296637353129586302034994748542342464724749111616901302225470140092360899707021561876913609040472132666078970089548980475481207133214717502233210813573295959335504958652296369074418709692416*i1^49 + 1862751523873196304142806586983635550578747456149426757010220104236926816508685635170932204327914572705741324437964945434616134080647087626249498304295908538973653097671512074599158012249430663997722400709266340439618949831083665629161146551797596982967996421006983449267715027826000167903761629670886481458275717985674509665653797460862641843737083931477767573293781623873406503331931228557257252078031398470416554417658155416828139010234729927736753796564069784490261334593170251089053483914262068252512488000264082878062039444324758871602621450119811707459897011623309665740127325404970092492566175970202062657567108992493108970130833236157051708726310194814326052145613454801720215150249007079005479238617322809075654906732139686710076667235264703397274760592890231482453087011177909530925648773600305418213151164540523382469673397185009109382125135055541108059586399235798464004704862688383044460255493881165950124916599285916720142821972459207624835031696359122933426204230762771217429323356887516923255196741247919021929981522645075766084183481868650196963018316170044220381421185146881925887109643154384415029645978832785938538314512526094439202209635444625026481754181478753340208462317282065821720715969561536345198665468001144998267675126570443842807836902704894848749831939829326100059423803771929491335602490788868223884300240498260918775686014768251976269484039762237245438724921874564479093166177980477855873826775367461341345277984838905599075740825150241342339777977802536913122133525035536562591779426644253685621123266172455112992223683852063860451268630638660664854151273279246933308337241808493581768979118623719387826518856970538247235834281411202802202976898745002464754583003657331890451199230817262029141388527383091796414300160*i1^50 + 93046137693028938004829089862528785162943042748675394905305406828623825452994488413800864381596255174855657792259259702250685671642899600276384128333387514639371357728572163963812426080268263368088944762725753205280355095832976983179143479617437361439992337193285773902569270480111726942320107722345583135952390480514471767261031736373189444782869868775277459460968862895665748833127736725363525926701105772123035289357622575356389027673491625513736947812181480062035184330861191541750569120851884200025474625077550328619090033655651785267989216840200614786252113625297376569468068085275438242879754721382723158057174558711243922316010943898235510230910729693636703049793926768237249696389275021233711997475847732357528162038584592535621129065416517973957037618265464724939684935881431993984055889013933935291875072653647812364476005099541292283760003171856181480643059858393517845203386410192675188134870088708515717354690766828314433143767789487012823812779499809650732879098452885289299227688911373786881028401464133279275994418841877939310867817426954399500325586872040687884884460684384089337236824142488746932001072007016157823958625632857009974007089700019429614861475817887932034783716529952330309423677016120581912729247166183404834212793302431889762440361356121571853161262941716056148802192463730889788814327077133140725104572275529641539315809770378522000449573620971130896396142332298810452825711274502344581070563403249095698750788250781821764451900476815538432188853692229187462874421614176004576501219306717106933850145263676253405770240491134065537342577479894330011552412123063959435415113362152688871401678499020734658013171984014099947333951933227148141255425009240816092069211053208417620477329400314447907301641591877271552*i1^51 + 2911480035876266497685227920195379263121436461713750396124552126628605182731113418156387865214186121956835963223101138299548806446445768675348008790905129433051446263281565002834704234134592205591090451382766408439967933617946608847721763226982399683612665224288546553512351404634774578107973357749979009573672236664475639424804179928842273651558539068813658958379363409816063986824956141747333012951664380469560458327755400422177976239261861949025734229887385091119521039366024164371043378863814062085331201905325464994378368276802194703573551388793484843759858940107390741216286917394817141754397149836904151697040585929561159919196174323582183881930777759472038075630234257729926309398396962125385823326869826478321243218846386595630189119214231808637549794555514294429948065894651097068756470926269229801723887302065502885999135133294018603303547572731956930645555944857462358363876715481296726411844344875717897721609030918769237742244995094989480777723933682107963834352307579201806648889053038029956602527699562529436827485264269727709734768937312907989231505111091181370469748193860840652086290521624489802370062629773440411480873552207161569993253101642323790811577716115401804263283086810885975084369802960976330792279421658199905812019209187985267085203567195561614243591828016028216328532736174830394781821835747224212486803749954360153908420283234715541672042113673865745274306361899838685228645345685442628016310152126149875630563438539110937718782696153954095427605662125076880932131925773661026201267268426752266769520393611058042434234181839877360871210319972504091533682621752790850210499835264265689814078636127337468455236767863609283925268641118773316057822344311102489051016785629085018823501303480296194685274161152*i1^52 + 4398940360510875343274527082205782150067713148352508692419131652493029028634492196342881489267016110900869863275366803123638405536877673268185397685938382339089179259235938972749907090268871608461546340509163677265704302725918731573841429481620800856866992819965690210079122366043654142572187084789767212518982342391172721497267266722930745396114328930213727752051551641313626895590022816023754179628688609938500584026050797659979251969082952326720499861397572641678341463468917649906852594115773459211482402883125854573987188845640699987463237669830899936370837212400052020339164967652065222779186209959241636046547078081787169867224541308640126338550840227153566882534702957895428984330461811564174560424691970613842922556035855510093098555820860553284850249050654954530663139758918289168541576721143796423199234621946736816845999184334738666659839768413333848341328947074326713883715925147096158081568175067073935883820110785080052084238033358813512890403177163185068152454285767198353576264731062477944108262189557509643692228954339879862597934206258279818208258518161756868503644619685674910799482270980728025019135336817834966504534021415287966439989772107742796559067226187377780730603782872400548442407738369314509173711047465965773693827148072259712054368759112893522423121727723058597973011197174047292373803464862771949499265224017862458005544096062411872239103739302422881951855854297833825102142868373855540826211047592081187824405473377423489930307715247304133596804505018224125326872519257070335980683932830851628843299206224444348769629422378428119648033557265712498155230569555486280197274318330536139819262667318437262140252512986172540397777590311690628606366659510938070617461565109402866251132130343522402304*i1^53 + 691338873819256497150805650289295639339257868911305656412660545692650861135944217109080672159023929671017233778688496894430280449109043486806043473839734606823816301200373955838457746147723778531817191174285801063794021571416111510836792729211926823732137195838721224120433840493929211450532655884989971668086523427797069064588480220515905260590642139104009818086748663001458663313265109901341646064357133910577151284872295949451615834154377318633663515445094911277227557904922770747042146840755720196023975085714986918843052223949869537134856322987102415928046252164703383630544102355317946580827348940657151469927480823571743296818821008019398285451079797583192537629784146822280319343917517525492613362462688627225371226654529807823226006468748613712554430117320594076134720446799816328071134649992434319455164657538213788336818304586820150341830069077195380753597073127892529580149151387142064104536991213362194776604173956752716364371514107809593995442851874264803445337960762568257481674044569304164529361166275946068483103076410839874451397251001128318876190159668606890510958847780983002432792535735164769900163291107736289804960502293596047849687307616882920159659088091777449095607905775038598626633324940807915457279737913941064828390605969191989427264923113868364127010220622315677713682532079363048446252292560840384802973916337588873351192128221001628303967243368470900238329821277173767173638265023668716119731164509763699614603626727471562209118411189210083052600596968857618568027242833972964586137267734000545475796145770644980190215513362826851192305770367780900707918228163016088463221128379597560442561974037751135212822496486244381491472189664740790126073178181373443577580455531929431481561783468032*i1^54 + -141665364386558480437957901049616411657560409003605852856072011285432543221107199393505651289687387664643653381651251714907473637651888497063069717555679151818214433101081435527708838555748865578703552205871860088125654517986124312239409266388872670638594547794148938112518385846379722568900681041261516780000317322049982614953998686045366221625749817212191894016865549708772585834132766378504301230100067586717338186712612883898954524694814979129417845710532556304573405051361186293894956124981627058424534130565635130727120188900953951187133286145620021193920235399840533367421441969843243481764824256481885000941915232457760265125705979235166427762542449071422554622027448629407014185172364891161578062257980512769151616909075176184824267264203659882765625089931502594547906111936828159268905653719065437900105500215536294118533454911857110105624488646019223741613422937785877635676514067501324542188475173561290637640431491449084031469103389192015711231572753148560948161629165869080159166643102896728013656290972522555809814599284423926930575580580397283826300870255104476324066950400283291168342733575903861828504513578086879720746423370406164334496306933514436190002412261155558581548051176780917704852045118726301923150917187324186464190706602666198515567694884583969055552819827257987123039331134528735557312737793681999406082635558374761636575057568714421255838183121324422515953727441040039607530798560016142342798702083027289419567578677376221919909835233007703481860686949813387961071020645209026334004571086255746520642625107663618829941162388327746087693383529629640031711914164625834571411496843685441729445617147385462288790000958425092544885076688741511342541163391799341955170253603791730938740736*i1^55 + 6357510289199788412218005340303624975522778933269018498148225274190910138117608558942675085615917565505744748459107417915447536999981019842333224614778695504264553148232108603627926798600856216675895334778688465375317861959161883381354973347760506724174160528249695541928753316222260003813352494456765689669143034793954516087922910148801809071617907825129887939156986989899898093493953809526901672506303766203617580581693773424519865771941812596833692543668901787228180608475336903709513752847157259406271835287860805192541247662522511008685057358429994373345998524596547979681114611994789098193508274686624754424080566196657069860508878813189789853091485118381514704254339607849395144656956111138645292048025970283253465315902869047840564365743668741505524558112958332238200840898938212154511572429013424330094687911204406740529323173653905023092130934299704400092388852913956725372646391033865129275695197322300706205972544144534068799277746116128639561188004235260696454141369640956086690820628119044435787057281635987967275882832191713440168815608497858270242706966029984448631618677850269560658324836142588901541510556182415790806100012862260961628838815999664618763035562300004600420410176115781580513859227010038460657647572893450220893217425472116943677941219651510728970546942233663884051535525402656242866346431267805444218736037224387956330349397974627927863668735334538032875792044407504436701037239861163716529926233453700521942795742358095050497603437144797682986985438434344463268225818779353650678389860543475447750065736997709210649861098400033222232187436654619230803284233731723333334567990921833228934051030525495076932209460726013820924103990673037999725803321036465758751627053665091584*i1^56 + -33991679874257536337773199748428136352303639099215361581337360902069901462672770293465779155218317077698884765850697086307149402138257436697923267426851636954630039799285883122209529031918833104612387414052121054128947428078373690278722504270825678462699203372092851238149377978705541956910787457371759328242573579472046736414084305597699053742559517961618749761847833623385958475124320710292474978185037284467327503173597655199157453714171847971019653413074126129773431715904850232562881109015826213281845918024825811540165458177436865094548834066919456619460353226408590404813427858418472346322363232847251074206844222176124614511046941632023306588004428951865194701666553655781990670918848966289176394312459299278852612890095693927041624885716650064271387751790392294827398617893315910425304916887421743368730275175846520120395765789734731322107504856598359227629957729149121399064960578589733450215568740429857685182096641418149361437372627288860925796292870591709898160861929840073407286115944233290727087880103009034605879505681833515297881308556378963405201201887968676159388196039168340533033510982819323781635408827715630845184958276233571047223048818419031354786940171351235231526686184536188831684966896011589682362225878025079855503288743487383941714295901535675347222787149658252337449778688481115587207095503101762819122972444151269554910250623721444100018451378507552247117703560161947316674386684340053507698947118481577379201939471980000858884559135798448745863923045859771939113743205264584535392948774234641751243133297817008711878799000847815761913228558433349642670120195368820532308458520278076419498572704290174086447978132553478385281361745530898137815179918793617420668895232*i1^57 + 891597133522982307371664716210346501935903840052269128297246631072642739325298809827505311283642379919791626043730469744697650717757020653995691533291126512825433833898011134904814080401319491287301743337929007121656548002215675903950421542314626336591014209100407511344117062927550060748413326906283286380473294419503030398906528250590100688931917792624382462045672154209135165176390908712116112355974643852472896719736882562815026364922934792930842682864558352288908865792862473679363968771331794056199207636348710704397269895100618691649428338246640396463893093426802903938268495763807536443029557829165082333253751863091610851589673664450512662822579866878136699271507736688947986863395755759655836032672006328651191592396468942601748840859311830380080849468850144892961772083723939948524110672754832603949328300574292382253841784056779967511726537291184137472115572667190130752638281706408095327931491121467039451350994954590887039703577292637312640369760435336768979222254200948975136843479311099686041523444018066695297854955004844104419059766886321536514083740746148530991660869048361515153606234285823833021566057540763767981507668034875158871302000816051738002307126712495800323210114742047554585133072459985463849271583300504989904768736945035028252191210064998915989318560872353877522120307686496875410220152564565567493196036583479815316809310396103926938923415952626419768163476688065577124541912991580997910001539897719991069854699933926588570373580013179241191491835650046013419328573114581258443074775445825324281858735090321250791383527633780316459226550277220422094660342561828994459010640714719841259227389587617634712425124271461337385698476214644281857679277516193267712*i1^58 + -1148007306866451173334306978073969460442092724229679428305181997509235861004758649146862668603522893371906533719989378189446536115668341017753987933477478367301183238911454933163047341134408272200241605717859252161134593887050761247500118807711135360397896504551042241125099350048132828980633386291822128131577399951590255049248038686636177414989552329552957124421294903750443277881369502109735918176349160968347021503901800099662627303778788874604286828390587198806763198341815949350773152092868713793781077189657493880581111449034161642968963431638471423729205534747496037251051700719603558879469003753628181557608900958996036913628285540918959118336297369330590454752844642581518462515264163051469874023187147166689058836471172707819017902033372037871494945292637399388976301986006169236882637949079374617045135332432527778734548433895740486067920823739090786281534834142240095224699558342198883404173653251139162364438238212686439308327875630761197528556641226930294527018810616147685932244760564997781670996289201202475888425226198190248785457244933936122301450293685880969374860787712571948843385199321689361260062691624793281911916328785796949643132301352945735674522797936188670185783381465105597630577566987046765572701295281770491829350824617540043840173425856762053283731898453961347538044766859690544365704843161393556731484174124518842545067029131278704684816534340371953026026341333812785879924494735754613545216650680863306974136741570585928788754277038433761107355861965640149375522273983041711136598692052399612196398330963874180619236890693906278175189932545259533993808958997562052953242158999646954467698176365394109000781966255083943705492312628970160295151403008*i1^59 + 33126231994987024148286500460769493212522504195462335238310637938050077184108948136418726476153840639385459863768405420333097315855478264419466111662729294379167813452319598962554268149672679241270013902970161443099581360655405332045290291087997245610880016798448149682985033604894781861196327418267027154064399508062163657605583607138800414183500297885681646586355843778964635180400401602612688862674331603628212360639287656897809319992072409189696519424687636580947554133454882936738811673817124581246917328514416877319582600426867911644714007783957393129353632325547252175869411829908536738577376964078395597186774196602568593750024039659424774536008936215951690545180904580958818933617443592552073465156730757268355070774557000235211963050001786671319723713820578562167831088712243762203564606102407181212921737061892752481308095392728211079112607914323734658693330212136119253611710735702287592780212624759755914521552855443040957117405489753666247478171764463427446888727076995737196556833368915165175961304069015754141539300321058798657939001011551147419580415348679683563606803317351302445522849131069734590953743285624773734651512078627866783784214611919149252238461851651192195054877001054880580277859239462829045339593870957908204247866988039825266152839163265005618395587669055499396155939614890772411300655861770079009644576869040704704293461322760995641275137044083679132027976913841571196978389764407140377403753032379725425295673894233214562366230181538833135105142936914386127131510979273328480690095884196236830409390031639324767814877680013723611104926604598853920443961716277373219242843509581240223186491776239571144182426258613846752313717743462241009664*i1^60 + 65704828526008233205203231789118662358365694586722087046423888594247133911758459602193802237126240445133262321092945676350547032291354157052640813989276112708678141555172083314782883203443669313003677861547642269213687350741285276908823652824624574605478811552006571717848787216044052994274419223754821545477497975796742838175032163040814110020263881845509892934057298625535574734457518586798940463733191053364956861877975618840631241915409427802539988526680575334947453608964640298723798770350004436447755446723576609933522302396138548535568666507368780446080873443521626937766481757995936139299732365342199403403627407238629855925935862222492306665113332375462734773306874105990022655507000829654290523420619744653263713000383831807500295301734230988829984583341393491002987897283546991576201042522656947762816298337230025102180056399776718231413760340176761301677707762577368340899569009193830674293928932400862626228391525838708266124222247881657341929065366461273510981315356051848465711461776429560344307212622532681494713247922159625770620991806051514328821478518114188220694772772277349254463238971079611007297904491984860793592848617355324483789187324795779988882863711031705764465736909265223375296475864123541773779526645393776401449606794150526269728789373761435858144980819643395062847366605045333516031850856215164744930997934471676488946034016689596936943228203156358921512959690022201858480456817277235494977800128943612318793715598421486566892336580818572666438861089694589075544132229131803146406281317709643579325976120532762230908036769833604305007758834503228507590704710243104714355780751489196846245805604844658446525337178692463444711624933376*i1^61 + 124316529651742766169221048739210439004732521364621920723823060553588080356953587553248897745174096075110933997436085059336802508193388223256139030219012815463693393021822988573557640296977446303520639779083273015121459021078214454875466331577246428310753728872424585378713861416551730081188728333540536574600851203762109239173802550514233954810639783345612028955505826389004722483932500023331013897291757717629324777563902970114774900272407363879053179715631898111583321757152083144014721828946387020616223555445220200165337692330162357302412446451617587693727081056515832791822809254382168642281877255473421179303202715823458690666560622967019153454528668355251822954775740775447312084923805925455695789767103472115509891021823135896655093521789291392566107963301999118261527176236625066722359666614813773533983443496007916784764457560661426753142670976706875802112659305730892148826456850071163312514473497958117902688516853997961371101840328902995726808704884563829487953601087950386442157280795500005713918673517430729381783224362822343524433611178073688459139884772225857140385279351358824561704393979069211005557336903880085653709424272106663410461173621760870835097365509308208542748222280715904940335657705488862672816807633431424800168622447532944243346892069127225879171958674945880801425641979423731420034390986914995522721065874107229801743808022881387213666159544434538588770090386345482644548230018331531635657396296260900424199823495224180873537079249804147496453412075027990399809698044171439051924039476553613099419638082680536975396059536597721687370980060225035323423151031751355979078232848893490957032375491957367500779627695876658429952*i1^62 + 31604518360619655143347276733925408361757411436369308400832444359371130466418021953989017915907514143907542867254489539278515506025028586168720383614529685182196084933283734410351453429976870202870483285426749137739607765910304017755328664997484095990190342391429140938732275436787665110018905242814354942213835353720167911498786322488500735108573098286203480289447512639206755802559210126259919123673979530308146153106182943604155800438381906351114111763779467812092959683409731868328321173721399930713865384771172431440162848982947533355810217304982696205719118403391527918552175209586876550912692756558363116856654786373996553897684321521900055120842518013430006718503122758007932342573268249385978427062251627891769124028219943287527285004846591705347870117785691822693326996427213625696897199212045142280396330695240641734104881461875430805533112908863495588710033974947303179957961289777118644768434396892657917416705577363502427775837250552657447905476073886179576380367362959112027919087135057684120823301391517397516032436217274208613545259833214872459306675571554922147205015981116961571117478236927918284393047735460648094590758476591163090086056069628403247276373900231390886802222972916351017287155220797883059655553404837246115551510666422217923214409193623023580443230351871757348772978535103577065433271829027211269412006786440565186651154778206865541903517051019903830118874854325586494599006606355028161253230285271205993741267625291520165526954748735896053079132264161937592425094456246937457002577997247822197995734081049942161463453632182611398852628193680006531006908688156169212941533010938848645251936152347509230566423658496*i1^63 + 6019875380088912681944549190165531856581858312743720913758549757050468295992793057253792730334942060165253531732850759655789948400911497778336623600991621887362908038671341628777634204527776087489118035650120655661059990390806976153905277250102938596919934077692014065141794288716981682619881101445482411259532501407038543693856726740150839599264003559484750902256152592367088370877413986136085758767861238673025595905217682427406731955924615503627461944181392153569643365054395185122067043087333338229057502684863744821789191775388676328581872106397791363944625676951461009453753061858648366453804358905086929573001509770256840060402399289744416935364584739126942031497333087559351441398426092959256367470285124911795281320247858661995861670148607524250167087837747011402232209071218306233046485104831553833348553717654423903600642387939973639133197115559857346099337585695356770015744696812876602013138441391205732184676567975884616775535347942989361835030494534675382718969175008296277674400824898644763886269189349431656776180646041728884630148521639803585323871297319369958324295232029963786197668704726948527454535407258550514529511052119196316009835426680678584039149692686798053298458999515581705324924372943624250662036057569056394211522304748850943973189021206423879653315257020358813232901199352442646587408383050234915442607554941173925223541507618400938612129409370059777723912798501125691227058345574665314621105222686889209019647081823087151644420934473879801992701408658741980888155124822924238331348173963116595828730132183474781004206354932127813129166129827129675240321471343015295883099231041785241271373272316131672064*i1^64 + 357378084466406482964973445589834613374359092326462972128430278057517255681735163890718019741180701875935754711487731493528187836991401303717401662911385597388783321303441447613794455714722533314336510100853804320603642266375307243660763622096926528869228177519662265081385937280505430441134216292595391272323112067525303680453317600279114476034603741909950363162424905829711763854393911342573206481108819313574274105850254360697067838822711652130819652979928659827798265741830565996295433096363556970975812815484280384397354526425689877099633571385967602303798218175351700537590707839839379760158699050738554039699288457260413717520921644989301203329661565898296428970218216508163697029661685640869381388839418153354234949460001124028717194140193269493673661879298279210203670580557654015279010319380232347904409716526715917936313230315969794326981736528129241021537650618809789395299139896344402973474361835592665781562405054414111453782741512273933655963050743931283682670591919224987470943642004081328087183394817162100460133731419069759540653548569110778473271601605938426991760555152910331604982796996928882194158260959643783502270189816755963946013254688207094663648214683207893689053450606006689393168416037077164882078416728341865653800671088957401882014147973095432596478569502292595865187905155503626374352787541929683969800639605007235181996235771660943401365243898794623726203250585137236629803763366209895457781635842872595554818398898027068028115444984194348182486875130906986831620805676938349724345955043588958378290606238908181392506524916195460625452769418213254595594958386590278110528966257745480057607946240*i1^65 + 10003804310248603237197080179064774763012714991449613465430083988059167761601545588324952236327456099732219965368902641442907029043981148193759408215603716686292403028017306032961066617342314046022599825791236956186325802495020274880308490706060020342153638277272247220461561911928931453654487890367587667818711269845037378063005439778950503698050279331776932345785828107504402533595858280227779261331589315437268804936979154265589800391441147466202000939697433047859161719171872289471939465180981250713799752117419467200933518783130213607999436629524437167929536175149009992547554284473742417017567420972652803645605664221811109066943181573229677913990389816951882440074133044141766085856678841045298442643324058743182264639860212745794818637805512827899408085433529790712655175919518767459895197726769304902881383221011996296856804134651867278912719252667149058419094922758541811926011959686888063942374446841031043461003889254345626676165345800718559741397941880581434813961700013264875735784217916007266994737979979067311744849269296644862130863946462961054749448373175365675689003795268764896901947768884668260950450162532374947201629577973201117722626143282022385992420805829118799200717229945066550434129731530663272239442325061962222976640147824569383819393561706529965173613993644279796009369257286085592256776959750721767140861917083824635222754244947170322129368781230532515827104642448244835602267093032319448905992968797830670948192676234010901254689828488370980276873523294838281157817477195025534777174546123185345753343350736854310281167206138148644971923420430865657369084956900586206590143952502915072*i1^66 + 87351559123872670833238986628472254770623094891942491305582316576386369666389794164288063136166688976477230717159319369835127699402153751201837046212015231669508257125322472547898552631665665692824133719843905553606192085784658151312971686665886235423117654318311917975512954319823935075296624664730478741225291660224992037690803985078688877902000828311222055866505038617757306063822613566220053847038863602532441135469912888111242487552149627643058836894472908285573299644625510412828690258974621062177578332389296764670811393200755602183986454654747055838172798068121214406502677066120309632364829717074758883608630813066959751183505539127756823690822298193895250601758023910559211883445367124673990877121254068701425286179492032468431863847820972140406948160149620289383828233020533978666361013000148527391151952478512935985441682112846041618092126925154807563596565387159588096936621523947796752544772490580755536107258554163649437499336135926773216510402089354954003790527700501422183849076859980012163909264991579051022854713654522083217998885628316908547354409577976222147991412570244509342046415491101035751597137394090404407026176847722047307772184447632095234222431037427253201961223974322807834972837573933882959762808308502587201561704021084606395381059634691507929533084426337600749058786379809853110605424131282336964930923660165545016844352168525563267186363691371250005923093501947419709881282456430309250923093701164664880933108532786548334624215170177193707931477686072902256756468137620743655285621230095663142686222094850865309413896778463708213528181164774235072262675214864466550194176*i1^67 + 255655415112344871430212102562446173042843597345721909732214363648503091614446817127765912006233480173450224251451949254726961549162438006326650395171542783179588054544802728059167375448144320807637711807146705651358023691000491983485915177752520151252373467052762181123898762841339661182475201663377869560773156578843275783649141885865523560911307618740438785200564822486930136054154444849915684738186865936210198533738218848528763575620190037396554044204321071522214529368368163199875872539786850264619174628362796814912673014965320517238238663451447745027260204110349445165680045998400807753219263831378800487818580332501605946518893653084173444218512929753840821034684426887490577304866479371520088925831760791310330555963353085391873493658783687171112850166648025845584843008660302232749181415832722905492947075631867746536334045656298700371921169207438916671159940510642372031533885763715608477057485535598962468787093303809250200987743425411028862879358810815169280799268143961922637581245951473733499454675696492213306243244552505194956279100881642051449618631274960105331625147559042384209196769701769682788344788047689307062968747471599708119985871415003569035205961187784135439103497516996142566832744609685723200632153696756055923804282839783073868879374608752464382244778666897310810755872307410545146499002043659409259037175442320290104508838465277714439631014174481034958047889551666940694782323010672728015859952620424238599754539287025954853087818269820771089410482373155175288964946001504042926767951830335195355327363110655646966608294195160535629008884961910485714955889803264*i1^68 + -146824136547027274619133354717856152673051188346760113817692754063827559881025943484545119784266110948303221026805508821562730025999886449361226113869734704843418651195958773357602238790463524749655732541786540939726030838620842667153040272074473101975862710527205982091999243820489047666899827612304863007388635776953181757413461654026793537993489107766310946512290419790809001047164028654152878841769840645140135993692914367772137455641792799766249466751060452008554110498499036058006963580771844310196004872232799278838717899391833356192736672295072092101035049365464008707344431456327448804272743572743710032978561497220430343868713522799538947803073405633361035317004920819168663636243577106674812283252999443968970291485881779395415898858354374237947455229074844717637329724897522805889097430771258822211014637503831349070745948327966448041992595313825187806998290069756281587760655003763616189763552105298442974774510712277773733920533417121953954906312134960337565788295036463883107074968565321389982511132212885384103124899745106303180543676743801034763690708980572580005977141808907118533056697030866015529019333033394507477136172316431806735026063899120096989219764152914743416919007463408455745655067171139830275283682620351489403249513571864202211385278158880298251515074793195181179117998021883507230250734764013679498850503161391940472082904850245937772038232875855889588849326764841300352614932302877869548736429941276908380496495031812734192629205102122763857343700428688883718136455686546209829100812145222224363885442606640249047965569499238636347272773960841822208*i1^69 + 174335478278717891697549321109739777016072041536825240290399913728608757509113260824107115872800848487012944463641665914288555068370711299564283812993257001050678980250932164435595594842790975500054847852298288133347331209466292883381963633690346472234934248551791063841004207938600988387354662313073000127724838271803109407054618602598202699068914541102209510204890735988295579533780939657707115076137488304688897273962072630305928802604197975481098637779505648765760840293011453393014886989718704087524556768481277403677339252289891706630249906702932549830342265596884741025392582652726388585323597692224846823022025398594256744382661325850466719417306061079909290135770444778891682894093916341222929435738955460261710398793293853602950006329692745996149814653484834101353328273969375784051890166821487173729775359356244708086619518129112514372036617747702149025653416010684192245287428311673553519321224840052492893007678412800833965326452295917375835642821053399742729498471297093220700797030713205548378323362103035796232365545770127676625067619341623626932923861888118290574814764520643376621990325568258978536231712128586367431078356721287491377046491528463131963063004638691777776461522163538870862742690688466273242943663123968819026922146877180279868083606524058768218911348046885146951747444901567937535920632174654715475736482373783870478006960576716750226749444726816890079301696804038455825900347436324540850716305722987883875719959840836506440485961416622661035720807763791258903727791050197778289733306079226336809368261754415776314940283581253798483460096*i1^70 + -49007682162637834830773914162978926521956714106629382733769459901865145434493898844549938488828520168262525499480229240926294459059155593354949846679548374471704607131995998351515608748989869176814765693498908244705895081568543069978245254024058118037601160789723690309760713691098364117309628121771455211818330043435666999231317353924875608498192845295041362832021892691149637133121283101836895597749772072135859563187290645070237400046695780026788328930858370376882245266550306461304163902134620550091117122262771109014233783049187963220200441748152173546125118778046037335151543981181306854055233608212716782468438246017409831705906514908799699261505795036561866751941359020692669961839167247560318147093725488703538800519579050127114458195670691620752194677901023651483253140958721863428848436252863280308034714149176783557152420118107365681307989018109727932353727321662007420975554510531386882603775519452584705546558188675819213566896661546586937152239020948397714315306463229891434648238770076644567677754038684070879637628521193799533848746688787929533332573951513225678390240638901821212934983652160767803685216488830099487396625113712270958273855196529388792204988640242730801749852094557571251390161979711395558964569928030447855914658175909763084013990248283665383815750700976337249237674363204679722538502963851425855376700311947077794062415301078990350860943615569409856366138820213062801698584514688866228850210076507839531102975569058208615262545588330839867565619601448141449134082723802084270975171543910493208940050507746147873967321382912*i1^71 + 8765149118364498802178055850413571897518443868665597963999562223687748825731857127785443290378720606033525881340999507471741757725509018534772331439389176286906096305572990618565686052996589222202601710580817168455920432770641376259043645587988261513459826757061853202007557133282150481663295326145827243703482934749941643249929730058205551082035146807572510361231092594406663330468961196963527088150383047967250598305155057216513866551653985487957907521360533565563460621259258377708038643066739618287060756029719364130963860987147496509359238733546130921023724429169171073561293188299943202524542043948683010160159207486582452701146017768617562464886542343049770160043255430197850793059000987265617723132786210849381253850446330488417883635296194478957146977294440872354179287270978095165475323002059383483859971150690034715137612334235079153584443231155803469368526225332072438413027648564368147422951480630981332325814754446314522068932889824025394302162888258886261368967504447451676619405283268084756442577867838476251935132195266552496979100645831637357255211384050018931813446235342286350835475375653721293509408395950447718705563630879624228058482755459103038695275394814825096831650267075921474591744992299535439573983040466683426853902807942826691205995131421502887774335922002250344291130360603150722087687121949454236892492230405717785647919164258202318661218349188257789900853931022715934011767992116163887867086346437991347176825864088287594188332236137520481036403417118065018384385057265669247065751850569453990847370568241512448*i1^72 + -170049370354098695262603144794638125457878276821409191284488783334837476496325353627487489018382278986579279742228646110952984993947049377843977332115432989827738581192737898673709549613407737996179426979752632440555888287080626660077252760227722048817652173182147310463878227840535870947612984211013202940901410305577993819349829133922172188392738674109960660279811342641327966890016430604672635724269914590453364106932877023738481443799291591503207245620057623360877680041466569646340929857126904217319422148989283706643381082157400979984813843531138724381169631304204931458908862144072560047742903352222188205028077584341218614448768179524250474340991481693980538994748990871742775876433937206677892109430541692849759419393791480443681603063882954074722450854219033831048086219417492457213835895271577871743835084328032769709474961223228400587577397066106441222467395795852282527966966686064384494493305139216828357991844553855940311123039025758862475000761244264998289981565387732813632216824725841318935222120737955898579474912265412967932181377341768274886133992074972902384233003696110308719983132523769462253116087245491722610932068402539269052275380089786414532099125351611614553873738200010411009428627763574263965583875379926882729664982238447349411592456990209795262767962218785186139899575179540941581477397030848825065312471709129092041284548149451854339852289508104475543122622093748270745073704030550458490387272306435398946980484480189511322901092537439454686912329950988719399770485916781701504296337315287560880128*i1^73 + 58228685194211370748645426135043678635776239158487133343397517253015829380813458832278329337358721879663644401667635802514606146265135571711458707830043402739348948303982800445856117471204506120121135548314923952393592319618144720303823738419371004338499230204686914353718479418033438356681000843998847237095207374319221334879098133763606438943517939017564297175043304749275057937529307852709123840090141924032996003227751107373914417080339009806373321346581221429268656388313118625204320021143073876886967451187514150330412813566753194323263854635866444244629676543439164369465706885648445543834600503777113877427703002335155086414610240162311328163704356465148636125649305714092665094102322089884817439533005504722371615143592129467844841756419535608296834718746860521302160215882284666750742257914480923491600257177374391174717275544139584254559464484559229701586058664541626725593521932312396075297963953580548203867801678476710721350902877472415439730426968484612542361165228019629616568453097583206575280565547208163645159037965678582073270142991744047360989163164418443409082683932971559568988023912038445975329681527154368262947841824566063648515193481381390152777467173562396967203163051106166912119266971807012186065793137835920145186750031018471612155053299533549994867504786179612238692013028931049975983603637558821662155146228534811370289041621614702298372495268373918834315299055473201631027163514689065260555883869282286332923544725090940162942501649069292129671844950829403604278043102264274122103062528*i1^74 + -1483375780958004221869326460908775674564604359212048930683469965915199911830977556770618147570931994238188299532611340464232794599366831626106336801527597925068752512505216940158207197432349447643349972970818955546226814673165574389100463183440428482985918659159443104811676928063797709956464028524734923756617366382905366329775759064857641877160332570096753607944779798223915771408558254231267154715943802338593325979956260399030233399295704474184921574260554114664575166949105251011893918778992369595643167405818960064601625188046028674785864913980201460112682302010709924363098546805283365063077773404299856452668466097202984591295708752472596447909576212205918480344134030422552831421387944583433379318796615614401184044229089144422840791907824858065801051022721711748176768210719213431391657150468795317875972421419756646060944218987796706422602693929736455011719250151712997650150948590146167345958868120895321500721484723814844056868724518652391819045743924893578609988497616377670212222351575721913387832457492901277052147860473332906876131362575260989371379229913375804760487702598705390208411477193850536599305846501218224334241555609319839676082598061994106037459003656454925896159793440734847618148216165773237691562303994249842751092334587418030899176211561442789109608248341251021205614903250485422108126789882154318088713735926817604116806756387371520068093583015613155222611957289535505646004963571795412325050785114335305769995096256703946275223113485806920191844174370109176938496*i1^75 + 15721470781597026423033454922889054711801618912555638425914990270518180058141666863251641242283933207139488253703387787865555686102373044589206528023233214878837899836505363590872320195531504624021167487205081815919136519544026974570813184341392039547093780660257599163310364590266987495847249699807665188123716432408131345483258187594237591215073186271063086320005620878470552692488557920172278457723570941881477529807575273429318559208420084661247934766693017971029006767358038534254149463482953220314422253665241400813020566112587820190943019168801366557083302409795635750167689089547577029429313763087186942613891671670539765543123017780724741779072214083537028832713560388454444467355544097353666427678444588771877012774312389303689782408711477595986847043053316605388532061950690180992818971136358245092183208201471905395428316664775194846900809203764382998056190561349388723698131455384259233641372552990979265603532860230552103326799764054958132029066025112267705276020355033704809392273613990926281672974260581672935132167236573564287669704622824228680511373277324815913855483874383749522895020892725310724565884985528527473922569547369017834477823823220667792578466694944176477247060754972596066376326261802053116769330254051036624782300021842288929009776110735985221498777825515471380646667270169318185577407679339065851880488143338836238757579377222964390807064962801244389902711751809470101247907790427318587493194641844632760358548379500833616665168959133188096*i1^76 + -87001264486628301167490738621159463004966364321744222651745721633615991397887293645874293981743062572718483530327283123927819857233715367808234463655430274297112309410874496086795379063818810735350051278389524517242093990872893027566541461906650905542767719777311685992342296184997337845814459233823178047762397725844969137513388826572957666821041055106848508784479810500922502128486275960473213939709491585531345771913090408000716911305714533030425359303759041633574968865442778497678176844743862235643456316418503672118256092946364720783265471504661868524105048604661888953280598405145341290327608984975133156026658443457483206253452304527829916058385786347373749327234155432038206253693355084761458607129319114325205660199798773436354561169477446988076439316585872525186077707396088124915018481807588204308485808425522848535964240379535754793426010546914725539861111659128114622173594050525287885806334656613773797039649718027015117352579971312824031712194290198610549802603594195933693007248327746815377408265478737507334993257640066668007095395705980513844582026603943713143873039346004580278177803584301056501484281286587683907965273475598101633137222142396495753896654186767159037052733459768555340607714463419255628238046653360556364116811597485445695823518816337606652491708278773638204985137404378207215997577212587214439885264602357472709527924711688904798588327728266705731348538000446027123884093526019948849786851002488136626381783040000*i1^77 + 110616784975742503322607029647276573994380414570171096553811612097773792878754303523730842587940414181040113997904552355430092205545567738373532081486697595675495846212644889496755200274944996053723437025005038046962934294855841639375877037387753558449243106355890982178275474888767876081971917439389671445009752336660624919750068470926681556222913600517836962872648341953471535504552301492053110554034860458845756826922410855935732755574595904919053458275419073319119465680345334274801195877691060937237358633928498320471903684970057188909216739377644419192417720350703934830778622241601397479723642834373517667597217216184595167630163508152386286911968517438612106466934479424427944853179600675877866069609131783004591348299896582089125393486534098455663627029601188635480301203154277025376801566274535008889420431532891496699941459061084407770464982280125162887295201301737720991491741655538169433583652877838396250762068551023759793907197113610939547188010625593746910635806199269436419963873518887881393921757345884512676822505930527748435204525327667444674653681265858045667708499498959153683279024714407080308585749185165242672553796955414993442209848254181880355593961440985703154918631611360444285223505081602632332601931376050953836223038655512456310000117584552735718082299976506791650704350667078403485427196636830748604701296721810436534476095892510864387068965226420630127655567535239113045478195853682278400000000*i1^78 + -232416757422977577493737081630883861091664109996487202519993565144331278190993297352922468584522011058398485020082640893062722585846615834444862683204960501495791973071143265694911408061464543329741017302142119803034003407939330431451607049324378161324229596090556000626644610960861711131506801041008357383020892042212533992350164457517706530238995339888308485293942553226624336755666462605984031044347018910616938054355834127756008998693885416706758526918440232278509081318813907086819252523669106033295157522345705285065539897766547116437792872334366160699394509380493480981279119605990764847438673071789909132320080463778121713192631732446556340137190491262987615961308672028513460085861425538003481536096138012173856770559185027234844122958210198263771208189792993010232096867655533692520168686599495573381436590630864270013486598732845842474830433987624819856449283428004621749942061729358184888501916168045687331918286841683420786274340421217272971902202512845835468784149072800384469211605439017485485481263718437322415721555135819925927630142343494677580028971258102386079823049708393284784136300487307388534513652027063114017364478094615517572510698720720342436186120086893310592392517546433361380796438325974361031974322634020086971285949001738131739313014413530031649290909558797795613663970560931152347055956201780174330042761872325066408568463794598071134399351347475203963748352000000000000*i1^79 + -1255507480966913191479571790876586229910295709331330715121637735020329034075375463858532582129866760747122005541214030083448482432758238000509981211626697386224919715107237573827083235553875883275090104855478120837310907076310818360956380887098307796604355645540582493682880212427910570177634719775237350667830623742806363393656880851998460933471771464300352846078052168085892520980940836208575568842370855313693075751292592017354885030438772595008802542638902221534228122045452377682988164639228064760426458624094219398558122097600596607815369746770758445794068096763065723702881376845239108055980605048377716313537873350575952086776996325615528069952222731392738443425374933820248263210674240989084301217801616429560144670846028357521116679522704342841288036230746158704681092311244766800128852896851451961385113497139375903871972992922646993098995362461577469837595761271743590418298521852389747561296620531488195053509355469774576126955204799804172677327541436771760904860461672935982320291027679436744622486716233911404455646466494782493441204091171674609141211573431264813824633947166461024066251010274896398031515072795953164471333183759611695157442590544065570988994856631254306409015038899685334961323742717885002351736655325363849074203788736957149004681466612726698394662163643306230404559465032994765636917266855818353872575135403212458502168132976640000000000000000*i1^80 + -2328018096247546495212675571334699172297768099560967991149533092327510249771480053875763884354924149256243105539074566383627627685770377938609616471799289098748269571927067729670431884775800831615050049032146695498652293883797072354379518072171361120549477298580417335177374600226482888054835739006591907896774647723564286113457588147069267610545226215407951165709273390637005173538440082204639569520860489939315321091336734587945672770259880528237092617805780349095511934835990000807070650537876743160905994108400279004472300166908908441522482854652121837173761072208045439744882836789367754003363062021216003649325193555269137313854948074509652183173219061338110529922823637741197123498508711040024378336694398349081942265170454270043340991701320502703123891102812504980415421497553615075965661677673903793765467284570193262294239015890743019695318438009287783148327132663176331599915547546327444834091700659334553823607573528278826210777222008596679044650450033085642115046004821393804768625164568470906769888096378732880553246686502699765862044060904651145700423132048319349248965408908827792001952264081332991249571279154398769358083534383708208276145814223303629246831433638281785743498704426749990492720629415490199631551689976121185216570066750760339287702638850223017624916493685590282182073685009135707012978242792456192000000000000000000000*i1^81 + -11976590426024184444784157132945687863578615788245830238596377180213043070071896047475369090722820035019057651070301967030479560805263321161335284819610823737119859839948803336191663908081580617856093700601920941551328272923761291597848282106972196922347976830047999216086350472235215842731666012500583166908172675614029063555445831062217054584268921243133203514004692046440517012730480180620431502695717059256447530662867320401444897613861202366108329084303004672905089984803824865235978498752778577443808328609793018075765109373305256909340708017323425515910032372075316869272977949623963204998129297675499119344999893911639857877833419930233607769135639787162260079822676532397327740346651311035810451423736908701019298342450688757957976593840830477791454430835231237193272611632906437021677925582220451435621127660924438864164069791303442076781142617459971594144112532421394693592898293161120956474001712717004279371883205839845005338300129548041709789130600189961062733496208211896782154458915424161760086727022495113728336891167262561235304948324411096693387722727303253050000249188144127947810505349169532514904746819266485488513292706091580447922545662026719885773723898480129397757221889321731094245003980943635033027333098748170957404788547798248246816840140560120005950957420544000000000000000000000000*i1^82 + -10306237029049043666117542941692467206377895444445408267224293413670614962443790086448017229014371363766701128631529984908295502216001173865154663684857290405500296524994599086057099566606848848289409688996057141608396194025184311570614720152731404202904573292782154429319358790634912112283841808280381590677099584217152987893016291401808857225376206514603343742129201135964156381939348211185894503061742320695091910294966628574320069008676981709542654988991955063815141750946005861841748694262543334004088207932711865988413900351031128087202512841196129154707410743076137863846255565542122446888229191679679142253297746693127631513777547555319931090210726401164373560501373434984605071333612682161487160790655297519119186489258113315917039696148529439051852119548027615447071603878129297934083277972119576390659207834485392500363056365573484549715084664750488824888975566827174155806259867041414063779859582748711425694680608758747191260438801220789497263127846788724879098596860995996345362815518286148123510667807531689193986167815598933775618187562391831371058347666363239095127906219239615129136224387965688042647536352232236795326986749048386884966966348796758347059151877032830041750772047808705745037976456457099673265343688501781950627840000000000000000000000000000*i1^83 - N1*3313062040890691215441883410730229566926614085210407162069908161051988630449497371449636052809835866899072003190024666178528330050949175675638689359234334215990075168821502830421379890308978617961554010511037753831257519249947500000000*i2, 167326256943069431849047666083052365670338459754106037512700693899746234682972760694696236896183443488670160660282842040989999408847332693071367810752432199040338419919063086832439810640513896095972385195559563031674561988777231228360117330424966110435442085211270195745188394929986750757337240772175408207229761372001702906661082919319937455925745511383264931023667062787774516178404712404429671137569643657887416952077615198250321271816048896957782406819915863893675203718140449930205090193509085760623605595504693567241357757574129941690075487868087658992971154212163609291373480946134633057282809434197462752022619993989756513802691328421717294493690779602740598006636664355907681138566377996995737406229892280754419298620507872133533366896287979192365609025426246605328256240600377860510781736005403256326598747404599972230070167168701580248162403967032440458656686388511540675626096065099957965817185895387338628133687256792035128534267661388925450285433394020755055314456927385420046081049374746319577406605044399818044763370844105808207218756130006008780603824283236613472898392816970239974685588215860627916830214848043368768250786150604933372725140747717732164040211721485438307866132215992824991148559266702758998325023720563136179399271499620277843793887799179745507146619820191597877241898045569221402336967309487691126563171512557160230413567185672002600795603152187127452291247884273843167151538131762076293253481312737514516690328785912394586553692253422635109006157380495527476559550972533403708378267577877287687248578844685063484215671054568415004479531577461897493392320170073494069023275642106560456068055563655215253841626761197010598818408109463976584763787156769357635989271051964033235339373184738812643747903778044810946948056490642436455562892706419802586170643341999730078957662599460117363688020184799242594378474389846355073082127104529157500507292102664028835305580182987644376377295556134952582248932635125481472000000000000000000000000000000000000 + -4199995822379356045467841139557021405407664007790576719240713126664172648359052974362139113879070666057236804687388332266859360806028666976443605919640760349262594674199450960294991260807765107443882725000998477842554936758355833540358469316701736320789005560660828591217152877663722834872601542961309764510000369911900989868899185179653973867814412993957532619618074238422551356238771852320304671449380579182078205464088653325845563565532441329256815232202953433195525778313486988861090613616069733970942667127378013192966473965671282300077556026935559597452096949906658627984110862117862289923522155372789456267618814058939709848963875666559952342514344082905965601857779683634294020685925506687771325623821495220527672602944679890103157565665118241672688391802271698775010885425175347818601894807074954988904501820743243404717670562954351545728607912985309391189424220911474532808359160708282825055375466115589339610440997951336546251759544787348191729316870979847480832507512769992846775432264453196463300757677875932775974101088914767842371679886119226771232504825634385413136147048531578375584593594098721745164418837812909500991508665502544598137515021607250955292996667710975873593779036308491769876416179254223703620179730022727127844673226263552413130476528966345697690353185477730754182145082961822256749679993368369301193289431149315126631906733935564840660605915232721751976314262102990724849263137387079396260761194781275149710988661476047560012443548299538165523234645179087518311567205308031364366935490307164363761917066142867117213745559567518237929214562701882655091208598865119504549932222488939844256054171614854010981611181272359775498081328503141504778829692936541046275020187896187405129492105727252792823643784274230866835757047143298488554931272569948804271694444906439486672347048584548398776910768582373911697791507466979686591785826457406913157929736200319719701692001980730771475678196753103649356295032791095050240000000000000000000000000000000000*i1 + 71601395407616511177353248964127665038739144970379768237840787692696101889402849279865171607042233077832522000159054199359490399278947018201780317250630891868796848443196760809507298990615503375825079178566028992480819606052947669913248555710384384405675465543552598582686617566931541418007381742040168566412804244521911336911325585815467514710961114236356493499301219510620529014184644020993567331277113772410753894659382283589865145032293418284934310608115642061594867395402562913604031551014911443835661079248496226588907897143901302235056733304896457333743721177510449047185870825994357875222729272185110817388972769778072213981248235050361713989010073525151543857621511708270584343598405911636534584225847004253521427413455479835514502266142982743633425991076612137790872744558410221763466247147576032324325655008676951095750815069375206693720843934036228059165265378063883245658905754189825035825843554676741956108368627453702000353388768659675702875135002680936414454851100341022971850481880754411912574103873241851422128890610049144057740210873238124153931478559565581860031905419335312940820045944314139353529522109806642060226520181246640280069074954716430364761288924124248845845647068062689018115990888445827066492427084933989160330848080183448435247944424738374818628766287387104991821871252475010959028633303580261139032646345383961796576771705569904775155851398483026612371005393717563315726142567032732857675250090524084797285150910062540648441734135802005246486297179981959255156814525133984080900304901579214451972151655687691277550255325774230285887714237342346347251162056310970060217205403202231576699936319120949723018068979400655502461758876616674115534924412155526344860855466988828578597340872697373491472026091032336462970531581271294814200780817922266319471518385993512296388615792749934052571790458092164690502166531798711415481130248153601755444484556813486345773859874648554201733299825637210784760809638906245939200000000000000000000000000000000*i1^2 + -829228076787616447486947161402979980010341234596192469907106704078254672146685623896140507006084600345229311749587780763987166542208336807145248165598029809069068272705999358954080642181082312950382003508376190872087303270062309186973987617185406712564346243887836269134719721199215467834274424624602950912626738535206052850576821656170845192200365178431822533070325411569127558738782941396333785048854639783787210940703636325295891869018620422213678038051632361970175129977211440329723929904659322051476304527388044302787544026283142566302305699457021420818855977456617193123657052518904376220082892234851310579927143495149899549786696740684773319651075768456527600611259679476259250665750442091620052936911459329633652972163312752668800197932122146220204589974749786790858942021638446784369237890384506924047771945035046984170986257261049918949113015467965770683738502076028853696114391015468170013838821836857224313870136496820752498705131309398119821465909252013589555796323253966392397363599038569066730315922248204952954762898497712017122676132961255920478838806619817707542499277375653634317773829123251993822124499340845984377969726759577596666795299135211892055257573573533212705625909899353428783364583023655724673201896949166631278603912776169727504808014376684128297660717964640993327407784433299001312692812988004947844953815453868176488530688991249783619032792010832054893603339119561214999570835885648358466525621957354737430288969143129982324138698616936370617730044664682572847838206535777423721957433154204150488725958890562879884817340431198298718827228795782334092147047350552641564869590356193561907184979060450708424202101308746805530394875855186932215038241820501690900725228337536941972521804585092026564465519845446065184897361967551789796127035711504296422179054154853249768683421285060798289533394389826997193473272500939593502070305389142683499023246326165238741599341336631476866298300900402351286371071367378370560000000000000000000000000000000*i1^3 + 6370441591408273822702000553947745087623109287353296179580092144935956223572266839144983645996381635036712873274609235074154584204832288812736949865719937728203731380928138699398877121132128266354117751937382889468263149621118725606995618599141298041681367705346217663440904752122805608657250388827492013023141659137932695128008922048358266045838453997456391329829236222434898156188272080236962061148702435190511513268537481068202178688610266304278168545746931382060188705952665565951886816432226515603185168831576949671740383300735783849757644520170553313835434496967261298738697264332645592246577207304630554082903749846259050983775456476347402992797600478020177739005669651937915998908041204803509746516175783556662149244822986207594136169421243585848161759724358024517175356887220297581158008771128451685182687280215825580560159383633518308238580212678152684768575461685264119469736508301670445722339249597590110648681175972370651553284018494664162947034550352635596826859518861988200243406734867369352047767719351450927790912457829719801933437771438807451927489787839891855224176269995728852697878254088366572528959121486831277901508930969875104380964404626595837821106300370235954783961231289517831677347044344547118911286399806230859104538584362832887071510515242415705700636880802580036154115078057722023191009825099194735002319122178975813123509471206001751643011930249606882395673378853348197007778365618991470246561608788173354168679997027378885676965092403572426825556614155305491682554037965584071700737483939401552723200823275295500595311565114853656273388608004500171479475869446214688169737950882238667902161016663874103345285306537471457690857751265322963557192035914740690355695053032035900353103895537497616673103230519972721118592087693153323793711547718650762454828295404670703628855172548872299221816558075579350655390111550146124026757708736649535118910930885871225349781208936391193814655650176901644613625922388072857600000000000000000000000000000*i1^4 + -30868378413402749896621941312762047118643630462013283447372270773607828804675428349755500449678016534789569893948824600700046621782026030370923527270993920112641210380778864418209794324043441787366043579513610301324221115625298807409277849082444673396895079092984436819877730038209502932560790420766149659223763472102461392052243573882394865522673356935560032944496795129005583651120057871813364324927553877482227758238939306705363424090513084540828273285390876983776011704071700816104779419788444119182899894229093525114786482292306799179902641427174911139894360021921966623244273241408366623157505592661651490863811576961671692008839715948112837084709193961534937182292775993910467870027408751425902644911319199517213441640977850963917774310637354622829612825114050514985811964845003002192168777270997981430310506201778004684850401292063046088270272024246039486355554664217954157007826643369914735567363479561162691512599943510849774834083126491466134399821473419491275862651273949176278703883827421012439388820155454950318744687345650319041961755861728935100561650189649417178139105314406493587402677676095331694804421239611450571004388364338556601592289634228048029519444970443077448759763315702525543948776181481737682433907824788575994563397919479660443478041943772085028975136052206009256911817214376495315103522945969199751730029208015030731826774142586941013456458373623920670724587382535137745905001757673514262456238703184201875483043133513685785275384880171244911816239754240982837373505790278464286364895680576206926320559325143403885007099127805934214213001211463608489901736339807459389786600289775834603065620237922236295096054704754387545905540007693617441195095052517264825332655318842648856661117713335020901804173918499544659750371102158904679098321152412440499675165818326174480184120837882861967793127544292110217998236807207248271552272579543056586876776835650698572686028470934193975987879167400612521237277474295486873600000000000000000000000000*i1^5 + 97492453068455837005053974513460433989789921902924989025648223707386934653995553960365188139302416733826977748349572478656285190134331753909498017077456437923156087134196050508318175347834973270576612791603874793948484246315608501741495224535151996886650764903328997068509830049944526131373438613866565238295064484187795799643737823983200058675900738903205286225518196814677266630269508491671412487467464983311212571981607087210865278439418229788377542312594150129022799083751104681219459563539135841108212722224462098555234157903673740643606778601014723882120499752811028109161002914716876757899789235902891795601182322526600153518911392820349861356894887235099278505198271001456699171106168354834658152422834953128554193782991516455665890378549199350218272962214120793640772877665803701462912405785861279460991307576723121997316244989400209219449955034595640991581342830970980865732338096594976198876846919367402032187737264300435951351331870833905774047445539201575825080122375482259350395675489201397903149282079589127935136894349875563033822009478381899584317942808776358987337317291884852982291102942580668368479265678267374726767585192347903355803615531625503488549213468058108568570826226657562636254330208910846643731604909449622118110585204520765695844752442721995450940941577717501626530879342937333665928456489332095804302940799579212131579048789618766743953804540232097090599072655475707603221861088618628626633737844700775192169099602508744194903951291166019406631024120665746937129042410220321763411356150615732072479191083551374570458788692453154141925445166002528474397486667880781487649904261331188412589505534181527733729219591131997439113562961484378057992660796451181656960383170219930110644949446468666435374357278159843830694843703136740549882048655202316304480671027192316740789686378046554155426611152358562862197765871532231881544665532876479877537776466565492826262556465467202856449213116139046581452740569933545472000000000000000000000000*i1^6 + -196645197778991250053761608698769916800122422842985759573647975263093163645180217288246482687318730935637674158782585783890678135489437991239137130552959459757601912214879830572237259214078587298304846795193470954933393884788155317698585202198727660222585606160849496629305101491300742183109656359414234180175356504773413535121672910350364194242769032315344185502303481479139894687878049021242269874934927743883860769956649517993843352200859055912346362095475536231222278954029348245589355161878268343975169695946729341736012634735981084673846744543569759437854720675700653097789526185633236772039876228940485632034696386069821923327894457923343553718286497673369467626611256858738432388147576485006752618251232989819108409821608265952640452573260578754085249921402730982095142612713457054618926871918001061487657220964799663580683286144894015237270017367511252982043809850920518401693434269677752778110004304728627820446052194748046346847366799435056335593089528137111827105797042883835407489965157860755374932869361545772733569359301689612268239110005661657686684933814911765582237136522038229014159476993535439918667066129877840811681760627542924360003926043094460549116787010900123096554115020081811833995783682993756137096553115397321207093978461099314594567041612959673456011671702203266931160245143100839428351869191386709397384035271472907616980523721804663558657106927962228917849547998614361217111065625025472416063287673380521850593534040731882572086563679684076698485480599337238349895073213783385034261635388226298167705594729933603511087751204806752740087898592534241761887530913172884714993475342246472234473482916913564476894428367290514592535558281989006788972651128671616431251826076167305189648561332970653794972497456843721922422097888796079267331968125827116000205159452894354938653882009152468631834650745217424962384080619058294800965338262282064130692173992538571708805299300618078993511601363440929828398820500239810560000000000000000000000*i1^7 + 275922297267321566285285377065951101186237491404934596732742243100657436427568103771500921883410358947290279130757516086551632249656415972589162159619603408213351769162152201331177270848172440731106042275620248420806404182277325071552963694341739478832067964299798351984488182582529851998075777856531124648149413230065802645918996385662137834719861062186461022792430569574581064342028281585872621857604989878061494660282374426367967861947417981544669571379240019606653567501608486883894120379885291975175420636185487178917174357512082466697328757283394194257370601105289717724160561551565146135506117290960872728032169378684756965746893283595313249379555544712703041263959487011940811586668207902854312179637822891372284341556972100354140685135013367840945144696191529973968315266604217952573188142360376663001219726492277993647686956063261132812449587707599088695405234655135722821460083787696694864669395188221399229119539889886360586220242487761861534839860301559310453933752178086408739663122349043557958791384469375454355557182165822796056434310036180242791037749695098403511556692413728349730524020873375069268299512895568755669100889697248417116036532476307102221248155226460123923305704390464934347457247483769144936449572422217933687386038993888383464074605675671936018729364403887985828810609524001913337647048087158190022027536307070920410558930539157158391150240076911404163587148465870432666646383011694813981585852408927510400766471418976801264367493295869778670348783094059720001345449946543677847811873396233297503493898941347929449012766575284354650871724283545389300825672079490260919596870558981354052158059841774227373045747108506646964974637865262591163748684897501034975065855182224649829407980393749242632662385301842500022862364842289344025389328685408503008588354040449329992431777544703439882828609778708949985722768604941691410860861846355892053894106045518451322898270378425749834253159659471606891575005373530112000000000000000000000*i1^8 + -281534032493409866308276441484602176437838216545547037739674934817278938156224421324711299330331330112385784960054393144328745304433358399372884085578369559855575448077954814505432558462383132579639361372563834997920424460986520474693717139204894405662902513241504208385673304961182102957922953930077869185493353886717660719929768715242356940937153316396327077473675204134974162192117083321264621518685073291911792887538853492057690801336533140634352344916376340766498274686202937761491237166327365731313358393052027640196930121282730923999609872850065393114258153062691328949033160421209311994963217999453527016297806225634007546124037289433950582686044150837549888749706006575446938862132272431658198934750046914918444594459080045592206115480080516565490603966331176804288409783601120352002438338816608371845062126215099986734800029178834018497632282004533707963845178128573327371373444833813741936921625767381495075929817106320372792758489795612050209298414572602582132978778830103753520744188496661181723814061613187303064873317084350177127146784784793997959428404152106691344930534064425988455780936602151443121076448091171688529946517902781436345778915026006327040228804726704883019306565986986149579531567186896744975173473419032805101117363786832320812658149350706701630661029463757874641172258922830849909627447545139153883017525207125660076942923046612676659614390844314560214687019121720936682050397187501160597148062515766481743710806587395457326696595408902327287662088059956491453542027389133058588354829225024039975298028448802609038271402890142481853244050634413291209322889605002838857173950118446462698174638015254016328160056821017388263538095776529496502122799302634239651499918925732940684122655867386393159584390168839483914466770519634589543843087881125942623511167953618354122602445800739868863002605514098312054962776050236785563912745193494707924149759675108630182666092204230477891143593290148286091533418516971520000000000000000000*i1^9 + 214110251679792018130999751940211975131951164377820023779004527442255663697296433626131404726246334378785312442366303912492467550208307571782695575128474691869864263162799287597051849521488837175334479363131919968115373194883652584516186533804324439445729323750280232743828065464764319381662230492262351853955835813584275195794074093464118781846278705549901626576395247374931944891079228444796280432525120429603235436523565567010065268975964245997413085020679013453499185442483453760926686570686172594516883234726329036800392429834499137675666163776415619297995697660609867863510173937036505998471998534718402465889288862091039758414070832845009492775518155802290572158368093038886670880770816884200012510357104564605987740247297355012204251550194663502195246108934045505524481843989518027700325486894281732831559719414501325382263904795533162481429442854695149744135889971544634078906100446234066028832825283304081561986165351995060080791799396811338143115657409966592870093842128815916815773201752933152111393920714742855899471345552837938079134122824098843298556656958354873760411196976466193855751580862736346941663905840473298069080777396522168540717783909522352494090811329202966253251305337369165557510616899013880679130284395981767929088251149726789731901184339042733910888631501798776968813984312372347968388039296815021319313917658142580204594602891100039383677791806271544445310480701993474090270993862357907415200901287601547645400979319625221804339516010905451282703516494517580214306739163043623553188003554945443252241386450017773941121530866702829397907679240857275073095163474953844662659258430529809961131878425572622421944559566951014988210346359604032868383813998304816816443321079520262175834822337481721095051142608303310170243975720964298432291948355943969975444853509721423515867365169326200611204383666939694738896849369891663913846310997085245066076885946926614395196489456509134300670383972852303396914669876674560000000000000000*i1^10 + -124187171158927242560972982955380162239319243700804019859426904776642287185592719047995885908359117214698899384378389379433433345629289738472623955610806007729691927166469977426002412224482992439235597626309306701640003379375708149638704272717492372360586756589635319006819486370344066152865547841007958930064543910544978255439494335628710495720817287752895075709292360320832231688833398627556648448384754528605415440093562000730163569780983003543076581160315535380239406956426784259372611609864241786845640481574327211544765421260218150619140195517360655294909087364143433839514321300714194236499323252031655772317257689936218558798701857196071271696500288109740328435975126087918321678366027929414691601492011362602843366825214101080839245583438629595185440039577455720058196769918533554208560002584580166669031899163450852223516986406049007312675525671533975412641518637043409068884739252525647126122490082344903154883396160587262467403634422339150867792667289097680722730996272452944789661127637015443728093359252461806839018231837335108826155582732536170683941783162419166618757775097434479467703513647653290404455203027697987025471463701837159824475227433376465147714096861021520724931279827867586289824017568139399411392681843464677601851201964410039162185633415874469696071479407321832531556387109010567742103029879297522316134340300238407936440538326337244891895761106792292807495361433925998046712436405568630689784820016291899623054005337755442341489131626067426362968579495077847159515105099221875415204567596944774693809848186613381837179603174585403839044743674328381404599557403940389340625300178216291628592496403755252595812457627765183160420788219078861017442595144464885496044633581990085791326866245594606890194667902894376804469997299009521782924196136656854639266094061507150252337505050285603584497451480545273328499214882149617345028756731925552289261582949515872985202771418048744146246013620046548208196892439347200000000000000*i1^11 + 56741672793149510581154263041138163321900710260978354045285310660038990876129108815771643436410431699331692728967755824060867012058398660476860222641350771810134919566285341097292085338854036570272607087601612330061869776073878280875250400924020000761564463213913163861269212630343962960915434297744745296909117098233237880213980303492739861991869682428709978424818749264159157426467437381051485408305387232740750517050103948707019357240376508803025160941802005438587443339570078885247679523023961822537310823770637584776997073601984153493697398939597915138188648056696038527772154005244497912695740553893116325161170121382466632786076200245458905660872519700290083983231013575772716004580326213122664603377125240675109966971433477377072021004893118133454791001409107706691860571379948879840072222694072044493287312290548745284532064508319642259611134300147679479879427396149819529586516413058369128293192855484158195482850349889836174242989607138981753141351734926006732586596390106242469684265293471163320415627214473312436857557645709314235255067734525276314190864792557459766006997039828529237631536518944106899558437204320851830569025760184436661423544834700571703186996708595150596901307733669569484484027819900741398559000052038583772755377012764564154914111192725771328460024503763000813398530276299617306203622860043386585545640083879649088601277251237808355327556410409616490645368880392991895192269712645999892209829024561434509096790781250247062492645910202574452667337054865410087309324212045155927919737369701480040889407993125291762824996567954113402258048780008173054751989491571486582409764632012684128316511622089262487622551721077687360518697846384558475794772283524455646366508945038694284268253431152056790037425299321454850302438590892938766629861412891805038781495352167524003630426077219635189208807042562570181072762507583432317621472916114960688590421300287873857848113958908873807789678686298495883366509838336000000000000*i1^12 + -21317394250024439798890594414555113082468711588293690602332832675563057346929020225039929754154801317383532953016195763083117080294268847829871565527563267702737424681191822308268615776357471457870019956439943956449096341213866421744954330080073092012396864906881126389021211219746394362168620611199325717729748597284707782407920793790296836436421272136527438373733960227271715659511232744063882293648688729582024343860869494346039497734490010785321247547752573580397594720434304367267936298064764903853307078925010258415389543896912502069207000047343711205580888949791430129907518185139072650770879678506209296326411206477041641736495107345178767007303089773011919767839247642456259474493324529237121241522146830434663094917374105422480219514740998103242839738004128099553530021569707476836461880319480557193632712669374735304381851580384877747799303039029060828484634085650799136234035442897792626334345001905797514336471619766249175418665130733336544181736804951821879246127419234381979672092651172986397074076713647943067510589448892823420453225620051746651247943343163745130563365437135166691001218251208125724617050195132783807399067953926687396655286735195903733588900765708494676215466173324045357883992649979230116229699023175761909365982626128043693639736223594139513234731771584999434541266690270619469855424839067043763487205864912834570639673352945666641387430672124319897576741616721590279223212774483368671257449098550798002515615209637760871461766695068667981911328166706569701283481140340638544534684406834800328348533537985270259005186970816308624078898167496009875792734034798510571665682764758634238066319577878245047730471832862834269640369519201165598329669092133745400611536555198204113235404569424913256506568067330662817929286722800130651331478741062785063433846609941982425961657086897851888128393529466389577626779095857789047717813803233194024140631153544190061569870545283905986548868997170033474888374681600000000000*i1^13 + 6843586890510256106826285677536931060327354939719866307235716454958026639030152150538646425896487608719959922016302965960974675777206349967663883601638639879894896804367998225527109574488663298157819120437773113176336903633324810506281743134524563803052891656607278250061265143693404126087414439738931873925038945050900611789398743266004789891480514783690031286447781981577119809327407930880139430193260054838219820132765936979750796172355353399452720856479145367380043972631842238017929427115971900447727513817829296728099640347624876913201817824462166405955944474550649146467313548561698411895626040226453367425465965169478066783368249878708849862196976954781490615637820462611773962258179982777771298788171305556765195419234229237024074134612778168212490530946657249769699671917419690066044642978504856462161437744233781372645776475285551247856847292946136131538952396070414512669954755330152262066253420537106983687706378926848595714026008578517035198063764685904009033773783164689159510098069380320978425725585698727042753994306704832702103643338264383360513420630058228566740100445073131292946241495963172966492491827684946095455138007602617101668206701734468028484122278651116489884099152008332190859092898314788761524296522826004720961677845981328360597295114302851509544926402303180858902037572232529592826818299470342134022214222797064258826120794612731735378559808546860893936608854979719428576613214611041013226644119358794435593261758464377413170402620905034368492980296956813347309786449700038028705426300269540628039752644121163610569349291673730899794115827913527495671199039799033574838776994051786766113622625885717022164031976200336608318152243730658962806203200646741394697548912037061432316345896300029114422407961687552019167491355085321623752111215023924640801912351936561725743439949282848162081591848616903647565284089304813414790075856760640125303027683577446607482349510025163105462855194938410823965474816000000000*i1^14 + -1897922011553075373324539113372977593727618580888436231271489017603224942056308555554738310791924011088431791750431426991313311519854611669293335531247860219184086618988608918117599845152922508686402838875683660256911076493307485515193144301052455070578393824042220878668416543819200647334504253510090958669990174657380546142717146477546678704590249579719101272297842130232097555495150233038722518396733413450802373674597808722999067398161345372391256002064204690645960974119656859399022073939597748297744732632606536579388239019009060903105957208811123770497298330499799611384376515204480723413447479997523352807233416441704409502961349016747761653024009423764672379413401479484809262553340529323371754222612892836607797704617981498296063692136526123626161140369941655902111871665607297606972061217553594964357869152480510275131582045525536894159126423378337241126714989020686572490243246547883884820834073028580491375331282583341717065994873719556569696233490824827851240774615200162750074426215051894454811914688569178408625907997708599170183782725824548707925440294127770236384862047358111210863564032246045793178145462048296182820586323125616184702049057131237196858149342683248132580392876722699128782067784889430426511894668140424001896359362519762814616839816875790824482510353428233102228871996885980208556664598859879515661540439437506774434728912821588971816132258104729024374192281644580587133194140726652123373325407681198694770367056365843924112454521102031028272421560937604231643809159917502347087253196934668314913448474845447680525695798329560370149768590215012284522070212582009998358489636622395645915402964415687059170207564563312968351561578978919001591142040532620156162663331881857422134978594701261523675328369309089431098527439698412743076559696152944620750959472736068208680050611526261112113107678039243602071597437404217720777792434258132733548363141018956662245224805300722975570881705169910333484040192000000*i1^15 + 445784201883617676895061339570334712445455152955922947510127638635318568249699547419705159886739866888508755710356430225951060370680652508242621552241963912072579699999637889845331143307853925494398094406440485463861003129198750856802977844709150693277159360153067244646549756416655459250725363869470489150794317255117320069658035839430777720509151239789232866386179658272308661248750470300630107541616487687601236264643692559570192530057842742917140562685838303287469927650177637283480582172206649784835121956039020089679795053836946074891714860925374939389027873191229883703415507413955074687147383482699691606162010411328667766558765097937404790827997114350675440304972142853885613521595729436666972308021035446387252891314425004864600092379412096038229440246880875086295597659760963516463039444557936878400124578771750578455219654903438667469363921200324968164745562808547290683771916544199719538780687711650754202625210057872349490922808840206191490541413179835763724719630816794025627161511918389536840732550150436045961085908337963321647498189884161262278041708703045876183233283766530272296845175727295268681676391242056224141994478745787353877562404674587111764541334488351941742205620084021802360944689243736639393269925617681728951437042467509140834113081413942169176916633737428580735689510550523434996610028666530807012187849313011373603996846044400743945058439107137719603844512453503276145641434606355457946962391840620412635165583270827069625166682259842721908105592534405435590048166880911508024426677205286659655342486359963937119188449438774324963348019276555932638842264015071420644341449660997325472556607586424911715799781868696427498826886605468271363624707245441988135900870419932904753120018691656349255196067448468171089043060953108805930155035338592691915303507509329214711433301895766224144491035656969383070637570899625010741801136723802745761006006750509694928428053393917495229538449863653166667530240000*i1^16 + -86166904156715633226889240000218831091511515004416344157623142757555839697928826531178332359050432844585236711480819388633155829211890808495534393754596892392778754438672723923282392947090231424045404465585315524271212946333375290748558315051296334651551045401507851669676812629075283057313747404279285823369707339830970416504760502433107281172655368875561274725670718426220607717686918575298089024980019318993187340674429706968385248247353687488346969636111310360362297741333703656549031451303359585030969624134194773426982781076508440566351321437816064870239479547267342492685583286380479428857769288089939118671451085384660304613331696502667810098274408739199081091919360467037970100962045145041147886928624929965085959932499047360989509329128038031146175026283319979620929818230036998551541771883375059083195832623619769943233862881120001111816744813068905223653305555040004174098051938661742486489220977537328435365376760094916858820142833598714656567672210965006187023894066136971180743218931780034136420592379468769161959874192033641128390977276474710143180224764145345935692840960679337471575911852302539375189060803258609903345254227548577451594386778193307035096606693575657268725111383427613430350520660076310901689420727420406500275274797136758943032428591473625869664376695259648285525990315934530516992548693490684710046582820841124529586174154250901816640207664423287806589050510265666362373344802892882346139178769951982523223519704877406827773724555677626442329476301235294423044430144656838324136264283437140341183846572453658971471854883471977284403995655980013509068737504479504567872916957924988619671169785166311131351561620250759482516316290059301325771320222736808223041344928687495517490968592950165704438073995271884355097094144043379884263572993381243374580274179425875087226678635918822456816969099772806692544110735929074833750825056882067377252767844820262173329730824960492758387671493820995023667200*i1^17 + 13453713473051868238797644404214207456716007772436635791283082100958775305509004425213809269182836234601329431568227176896245601662171359240848055380981393717774598040578079332655000021383377145104771434726708961591561375831949857864840057756235947334085052709778653110920994670057405261725997010954785428130778543712710702656124605168084846912889524307225539856794280957616862577149173129735614110416117990005031721365411635162251937324207337072422430955666750309787197794900660432486295057630690979699726947945312604675591086183970770836000821749679046986515062153936864142106669958190730869320809872203162443557193746550223789326401765264061336621063402220532347739380241782939250191859194227548140832685497204152706604044780964610451147225770242845133858312025695597689462774559299118919082506335747440422367373766166595672607039877219798937390585079057912193511752736972577292973713681702535294889626891869079608485276635565959662869377444461786902363937235637800125030049977506521744653863429334586350316876343775592020386923639057222937060279024327449126793386615206145280701600414418958787611707979705954737041428802255670807019645825873996954700205318942611266033315947418309580755191575842118795249869593090506580245263713952605639340094865803768388843157242559858376065320958238037692385325114688906092087861956048215008658380084819554386197516772874352620405133667349867221457664260313243468854647499106203602876657285794773239071917597325346947475217385624553739775868904285070978693475771195312615200551422518234207205952685104344509108213014417829970084778178996619947722039984362546056090000693050559312091578895833058740414987675697908483511620874790072954971473877436303722065589519734989054565533958822633681531899264408051190615196224663833677504575417917124544957431401251810005231293596322648556293058696734085233931866382478365782356789770938674671286673971682861550586888211634906419571326319903480217600*i1^18 + -1690315628546328626576392877836929577107913954334243999022689200892354159239533603547476932533698029199909685507024142652956541632686957759007083723352734216800018063486157100269208470530438222190078824409330043840778360813890910876806629206811861700760415141457938538216318405839930492647039449421987486127122467864314536237746323136137629393136383163919983371229532267250150976562265103403677921614734043409677476219156597298599022520322856935285417348460476709745006627312958257705691781323284881592609133990105121905601257750047559422862574689114241316499264969245036159380525164245660961253862658118335503133263046268843657617470079597446284915802450180386470752153338454248920694232153393075581959927600291575653362222274636951991903252030304020810782155450220444074870541080475771028157755775799672588077637507065040593758286398231564959328083244551511289430149882995099206703524911007749703653825995585054342192467337022590519254926404502748487605658740743343465925771399503621882715006493473831910406693218620648276602873538532967060990600767631838434175841224962841916934926007829321971388888187395074239792938327522286666111770429272031098495266179139827036241570253237232639036624085881265950505015467700798224336719762227377006207980315060062289781424339475943448317272719714994078792928173348835042380634813584811806199172598551136579096950533668246967196623203049810349516766548476180867888967898219694567534143443624718353344401765201409183520132947470674251218710734490745026234730489032202244807491030166883732806720321861984047012560634674832483557859012478366314010789585225177509648036881061238367239929301558254419318469547871068234226137783197520329469048016730683770445655718019081156869519218562664486455764723396447673366057309513713116745829065143424416674094303715536523111017934766038344359145144067981709591726932085852057614592200361284166548442640197770271638422599792096286187345138023399424*i1^19 + 172453757469085578437591807132061315621783562760657380010377104274773571559624595358379051739803911557246535634635930555580353604336878423095052620909625943553844312216974518125212108133708113777524438229976460334843609871255648702839060162522090595169471320584805475773645062720659351834220706100704611547955762430566495840540191287955403867196746110762876462004314677694862347980267157487688037094908185978356289676283000830126935321423139544086540629767941878522112213339413613173328306369674173649669018387231791264023449453184505355190077043892373547266128371887173072812257122791163579320159803360510789466147149535021871910925139469418823514526379560933029156920773536807660370724614504262279293625490256987549691955383928246876642126623610850917995967068187727561994080584977281905488492635414313801617533568645779876977776973289886803620605417181083005105947276232398595210097169657749914332130327238805378222925705521011932300555404281046669261458456189232188724705175109604971129821536280397241298414795125386814393347281435005994425194458451964531883009485087837969004307263428012137624141953187466526862260337411989156517728780531020898775774924343238934513808893452712399917646737670880414033099455175096531545735794433092494202118575280524740687779530349133353499649332136005685504561131373668819506446032915018236861800956774134420149860207741863944731937046547407114365959170544028630406709752038210530389632928200168724404627423098878014803004008161441488871354038233645200612852415023154869821873404692364568835126126436180170285672813009865650001799353513957672203448836522835107048329657778729667221496809482016485900174480580978059597434381984667088081026413503605382847085548924379078670666084845690893642005772279919771632974232811921096249251279319853230757362464524375863455434199849933665483116759241454080005764353360832866322833667971385633914768395520628196744042153263360413259552520142848*i1^20 + -14580140183605536808030876538137438118395438126697656189239559241829751098899987511236446514788585893799618862822590428813943288456482423785533396675838901940792210842945751915523518388265129387505567807137657851811400197002796810657705020882913077297092094946672228013049823753067015158377091354470126423500884691823125644386344422097343279237885350541527696882468708977905195126773343241816984864548448458234361031401345594229918999623042258854002309443120108377519000407793990813811537814904415198921048027939275491048635685738746423742105721197541170473878011007710534067265295625236366503003775356800597919623319772284864203864635606358243241346260318332228651501771062123560847867780283692299588677900155291064828656835565127966611058956058094812170304768745295042805494115624636125565480086650968534375419980537506395654941897938811320541686897909112291718201612018088918416522088362132560645073194188993118274267927744043896705456965272944471474313784099334536428355070662283619400732784378608721772204412139232286167309607322787336640054671909340998312550840752871967154469372230785263773268038012233386292194541247628197893409951189431359956036785693386020002211065519661776899742014680563885501043927258936080294415678787229100230210206331547175586451295648004161983350568085857329902890188088533468888371981876292953071469736134337812437847338180006632279120990796631106242517229915380741638518252980707160487500127644071609417227746444525833291961045854814632694272901526670741695499838012864025787159961125024298399575125595433009949376678215453917959223381097179108715964971330082834778712740852759787551493372445321326167866397481956884854842102537681638949764656691569216688915078977907528310986422700943909593999242293651841036351671530680564906977266445693175404404083851582291170293644554025899107605110760701686905785964493937466911999693533227160187834153395083854013382319622489564567486595072*i1^21 + 1052016619771148449312774123781223491553450506104614759993744576680180822585037230874052618542536345583794250071289320650047392581999605444523575985529980122805813495334926574954605876484920489037230040011722829927697445720609270010814466027585128069457439874037591088185640215944647794994541177936836066821688375555345961002075633811244731037328158250496967138730272289681129318586375465524096362492691792294147879895756979390414853889206709044075990325156238854526316776540086085389324156409476707084041130119386798981546550304518504033826738325578979003638559463788984155831459616927561072099084970129937313021667396569130015304457059929435542111615812292099218627370014537098521928915099558949112147051620667982877495914888304472706227310199382163163430641559259565588834489551290331678231568926489141336744614554620802202631890925050832938306584981559415070798728374805348862231268896665427544933630012730330776637222260176383497483325721171187253292084378850533358286172333482977063125712534485146817389739378984656537850431843167248728263551932788629011680474623946823687444909235131285055461417025370069004173717412834759320632217685424002967895198741142736147197698618827311566537288796147623451825981673430623942579205839431354208570488160442156794590678221799873707896201381686653090637345987384558162142471463606469257878142986444710623800557572949076463881424458514073292184345207549110918025815112740782553095365364738088283490876786650629623621600251788306255419656558923757415355515460661069278478483654313949385909531278187965842117281006885465509447299984776169354707997997029904738183086369523640105169873041748097091589153175410870584054110547372029988946145429411635552125553844957255636516957087532395587674284184136184486079309793517041899958492466064012597948148125938440596608270230957063667114759503515916931517731826643654184271645212031344309002334034053355401384966313941245521559552*i1^22 + -66857807620273011563246785639414230846123188386554658153294080273804120524568980659311550213794199691625499129422309364798666372778221454834604729423405311148458939042018831855565581849370997323848492043724164943185569540350742008918673751863286171448743947808981849079926785124279026320177141394784817281839028085264971318784194982532968304274637540319121322269898547961448879204538884325945120356053423335373143501938405075839235491701007888335935377790101475110226077904455526834148328964391592536786755123936811699454218661812025351222732038991221835423265586614754893561799218424176487986756366266931739172453862376491512082638032788190832572256566363347484929345097087597623724007812862679815849142340702335288416143748563476962587854239395546769672394437673118055592047859828549216601770025820343384445728606616603552916753203691851303647236472591050640622238130184228157532969053555227220738743148675905743426822368232032643365029456765421971489130197225215717545004853066958175809907867816533005900774661123983271661504027547886215965063498535279603755861581876181887047793924855033771514015843492274307429555754312595196796940572482859576624000655872356455753392230872533485798324586732808712759707543918128184763272210118364869276069280061754405495275908210121367282063329093550342164764158813763918121961967791405887185997456785372568081844628236073297948413829377488890845500620141396588060172109246890931606948786700880835548476692258949864948256499162023054058305470968765177302406402128332230283216666715565699746555995427487771456792540211789880518577553271239192321291969931597221851685690063483338245825646962228644784802970508916330724257075530404536206283436228498461689892102299491424883519481716586746739209012447824656240064155686884667709303415112726856304599148966011676659034029361727977576578880296707973768399616938096120341843493817926784040335078238588782040477378385708843008*i1^23 + 3814038720939368172019619934054042112358739181412312529154519592276858157700427988941572146211857906422659669149308872258195557375542195245978423203835060202527741715837211064195956292847903944081698774442364701879108165609845178846888603393971852161645218848470388854765004647047323542052759792019307742993267940784948153257034623745764644866039414971466397301920087882138570071603492981648911560505224195845048523789029831146196439227323551649367694978939437164016392318011292986001052378660992545160185971769378150345402334991643668745872128325458463535364245820375211718393313896792134900118553752852288725380521978340931114179656159510763517852400901943502796803929068383375085359226460810052896571741211376064575722216032564375078286492642063217478492243710799892961415768632038641861331526889667401852452625175891106057384379295379733350058186682780535578343435898490720937205723456080557444940349604045517735325703916024827354030362634786920127125889745614417677731939095082204134176301016926593642515997152918007405355260363836550078126879368029266169166665364312927712564445621551698905692891810218577117975571294080919233514843808988716950805358970980079446289847542508135555069638277486314446297680320539486806315765554040775703260216263287338439437224802396178226886369347490587131663643846405365452697284046801110601626720241604106488198515164423228342226845392649139719887509131907932772442354898093353600085615523366088740667447246322056109584223751289453085521414905753195576050133610871681060475760543440350518121400932026488444030071978781905803711974043546814877593906182367591387776449142042409571940345223251298429832386884386588354468263696247458253447843963375824186992218399832684481898364312647010139800857399414452842564066354651878907712850632803769313674371082175350102608012053918740817734386208757268903435516843944462933829972264559018788705548602819124497659046932774912*i1^24 + -194124151047471280452267695238212917584607941851205252843521647558525017418352313833286605886887483627100890647864891051617150476360046678580781465662936316024197413232378834410291050017820754283771733809168026695770540834783863788953883342252394912272741836535994518574645960882687691852946087838697807359607507156462406770300786564424061948130480235726219898726857294759448146240044126195235503849622029352670411200806010932311025877715697505237093157117675463319984783070133903924605691006756085493623289975229959016500897484280161055982026712113424991856798874995231668633685990688927277402634760388840941397570233016827028202804683804239748050647879764085223625083612647443343501196933787048997844567275376893488100755100529666099508053513102689323860256733717067607959532559696408342668071140904451098788742357677328128719589829607996805815925047161926166829788355688718580968104113036112706735994135097020099023147624006233527682260983836658742132577345432298901921977438953965677573249745450946447878304500734020384685551658072839036967014507862991613506801324152688266732031822742447369886205546163971399566715735310217271484027127053058584571798166407069049186758986652064686048854178265571302592147345051515688188349825046928723010243115663746735589180639146826661138827735297338248720648867413516378967993721230485841209423031636515315775587389775382467444834955226375391070056962063015883783011867916851838164659205207197314128909749764865876092144714929072651693660135427359778541054706581006577162861960080631160592909627022423476556880268573345111986393131254547570051292807848217840198659387417668365501606825101018434106601499504695672908667422111870518428228969971034680037488512922939101458945219350936553277103183169996080336882062374807745679897163583334119523724529140508740541266753295244538280407116352754496812828427749859555151932555732162468831725758375068080065925349376*i1^25 + 8575974820731898078380997352625737176347271566070388837793855510464230023459993478778838976599418107550643522411884324220238569669098156882503398679690457317499262098838159751697147525151090863852653819457325242178702892122924903977435036696483348551686635897423627567920003806988805201324582741353648900803594240424791926921727539813834492069915014560272920003626888109492164738559285212382663778795877140656123078066946749039872849889840390683559053564693678150680815178084579223079692156046110214111494555295708107473285970854786828133856011309016466673306346563248707223099837425200156246026467093950448138446676279034356177746816520228390861829292946892238867448768033269121184630289949402789211815581735797896998519957347947893318805898965985125004847888108752458909169543898977037596261612483943898294173600123635139310848758173291376875637383593895778711210486743833077313166044760856149351055378528040287754452313320594920663836128216138932602184708191434099130692504373577478437652344449682609313527250970776785547901557646144146623128269905058896097802110863473951636449068504158584045351561151514207245450040196519768060617999356382403720981456430225012976192342198186339376507064891918367594050359999010582023356393052650724729964299520170312488400377788277758092877332015195774151977739140057716861994659620875175683173968214434854851488698528291206790006960683945610368012891312558536024504165145675665107517612299600429508603079650860966256589930389516779092618188993564369162006557296335894816760696161004742856255390017711652609692409673753649762199723317875141385242316600929232032653411995401516626549536224956842395718085055247204235810163897479166171584731698950219504658020180478460933511954524987998064218106136812673032593101915255023409109129765076139399371664989267034376581758482585431308883495047151373110250100548792928934142410564916031631049460236120545868906496*i1^26 + -317911637311454818383385984577626927381378664828778515879245779435116114338069704334595869932502727893624462631927502525628647847913812247872663657086756330043524949377928071150212165535129117655218224772013319206609114516679174625941485810919475386174176159911964192151212384837774435412805682424792129031954426758283167646502190713657729440797083002858680982607759782424995484513829365028993598882724545126619207064356988731880562817821572018249812650696120095287477681473969765895480141435834465584634815435817429778687467809616433671236300956402784303672047639937454072071697367368077125369622841483261661700851480977915424929997398866132560565665350094705764585708677093334985953720414307220035409423011449230864981011690416125960799918464368294999857873338229269492597487836302411993239693478316295376044884557021725119696240230887334322469709965131445078582606817946607093089526915400232401855076374871923470186402119865675192110616124990220150321939386445559718294147495224338686172469654381301190835406885145575214290251236042886211613943189190517884146853298430829029530039524537333320889107518241575989732927520375928643691637143490831195430038746409963007914404926838178499393412051495159238935236877634667318532931380718821953770480457363992842150052494984163689281666671415635143535207043551554493033777353592874056077967043079826189287028176330113006281340688342672494625927286675184717377653031675678837666693245946142581141154214189214173570518982936522561627507182457591282977931642483392392008555095089753421089885126892188865958165883935672469432247590917047518025892742872313679782857268701589585492197184587184393239217313212976083427897137933773982943565555261303474516603525830534257601269827427589227381671300826435674134970829255843332262811604532761857668879403282327981564674248819066837817019834455685349462674966688367134669570811004045718594281583044668162048*i1^27 + 9607040723184987054556751654667803060028551504964570420941606069806758453246886114051277652396816136689896778206743590210079144808155019368273080062231992043662799503637624845035800153824789180236886415871116831769903351106727678665113091116734478872546892122479571866203049707902324438069628494597789053740407775269027780222567557303935273640159594081830062801223514241041164277543385765369637703922594715783500958081276980736876288474525156989483643076236161294159642543338578089836811071654489264805778510515092008699719467722886848316805288248865001764714799608958227119980002373818522664701995159326239089780120549210850369665843811733610858162505062568804047266385156929963287032463847923778687550847483553751631023316596040127632247002656570341673724636046188494813298636420919666565585240664852639923197583077777210036193350256187561212669112410565483677559410716004732735710453632468980297064055983158425986994968819383402203921657611652477959046542656651689559272839069033739879002135669768860455151084300184671782960154941766382896152815207012970362064575650956515382728104288552608812226949989441138055474798577426935114362758015779207546013090531501107864546292176742131313341098254468284924679313668735484130133491992694266217597090375477979908491481047269640240513857974257237173354898150219786337288755364121445829620444759625523542753813968610119943480335766519972168636385417878761710539596385635243943238159607308222224372362221653881675243613261827130463817562289305193932035936378605272444587953101251371267006438415055479983312370367050700089281826335962499337348747284676538295418910473540541810624924092061577244057167750388990435208627108096939660759628851217564297252594649818012734101989134355384994022159721510336308205489630704011611816277120344530575330376944696544866480583222159138664780434250516618994528805235891895895076530138141743372932866967076864*i1^28 + -231287989073523869442858212687204999615170126950938523908160005273166826456599458425117443780247711076695255796060998991185696863989527678136114519217475033776978419348341870071212095048929996711198868084162289523413168741213697034137151180352269370875169907078672824454985645633381405620816130271848775427086227355766185205430704899743350935050365495406398446977463961279203701212736540705824236344267743249072960423434747311320289813002233433733443508205619251419741624440603111585216492962474092512242426977484733095693346533826333578403648265694301050008741065783104109980112059801706318127644358029972404811855883641066430545720719794302004765261939825141392516171169076528577978656939646310697368290268622389370960637438802330221421162659115927763098278378037355864436567220089093565197192322957277523950433849763368777459969251351481072197092324273650751492754172242027115402913184237495063411210286344568247211506512280094654873271966014604107255479138956190582554243759737326847591791425861687799665128669297008910454653596882510368326258078626675326458842637199290154551720856182468645364165153435707761808729735663841969552991987549934220396262634109447646107204999734202002793643314261199372330848993307546822312173278852279798163784078814621059613915517191848390716889511248551206637178799992670274863081864646453832382963641767579566968437060911499229644319429474832392406523421432118181887068515319517304350652742146403208402177606595427914803378834836059172118210071317559665467398736784160175151497585931884564297706586889027954226538019192189636114527100064533718591673980760247376580690143759405787601438161670043110198461535966994700246826312033630911077988288937531613207221868420235267232966035807776105047312796464916649620083171797058940997018351491002977414525659574938070949600921428536749061009947934568161580596781989560733861581885603129029313744076800*i1^29 + 4320987197401220995695199910988676762554710261484918322819429924711432544905372958075780641541096776140175710514305692435279078581874614925708342470621754636460776992061685555654143659626296253712763454175491960151576237222344821982586745012530426890950736427869029505061206235625497598002204927901470840823588305001596479606985793800206411873579682288171356977102282180326569627025993492942882817718538337019671440591030919601887395504418790859571844549548239403446298368507888364904020730187539735750811780719694096092912694387226519073961480409235283500464648840480379447629716762719649795795576928979155156174129236677344194723301846648455439472070187971652476712782984393448176151759531395383332429635314966386442648051129191102485679411179706897722287690188303762465134471340288873398090171216697776490775060736443909473000298867987244123806246842705449191426596093981688968354036004422119895200225282623342657268290982229409551340061340069219083660734338174005107581813461864118054845275742839620788279764380348727308561704776827743892164630306947887196595968153132867781974058228068270448773484144562030056737202035491394813019484588601349303743347638948263737820146566716405493948176189937173523985874159370633708401752506148685783363747565880629433711589009863460739618691903239643138461248176081300961627968100418851444624177219919967344203249587499405088124265090244435397488422005175605950915759872449403083120739904750610140018356575270740956504534656200777967271979171269720389115532306872879496566924589112327532310873899311790074945257874282499515171942531281763313734195789728307326666890781325647251310778613580356195418845571738698776046576983151647570953442474683824124627902208259996298095051807827704123793681469274607260681515297518023106336156385214541166379428498593224972592209014165861266513431756395046575170777820899399666280139974986057927098368*i1^30 + -59688584500580913457238459297436085104183323656862875965726411283853455114471990571722481414420747408491209544934097240441192340623552633667299190989521007522799416901912996380762590979889376308071621555152249150612726873013699855465074098071947577662843707758943838397811933499855186380588650925085751899958292535780349042211284431308505350558157683707737040196983067528174475110254010305521746214440073540673594875085360412469831780232987364803222973693426098369254576137764160885701381181481513312823314262922102056576237793208281957942537374350399966634837521943220476840421428694142846656935148086074603625657459863663990264808313501897354212244983086731703470519688008827943131304747493310662512953534417201565532437225853007334984005616786152333551159850166685218260278497001761108359566761822830711184967953191888455963968982767586418119075621980017309625017773274834647068348024750991070632678629542387725550338220680248532199414403113093505928967916612692496797540437386810220881204342438961797538255475736747570917581221818297112626383502071830888501795836411971651744914679715050681222891864432643058936019820422674159455174941618283355330648937407117681054466990035889653923098899858514631973464920234496140037495169140592296512751729154778241471569011796906181743786697496834496168272483277750086235490431540217578378151715107241182895832849776615956107092443510272583709037285267261817291706752391302692426324207579314527144756760483139825370392439676328491850448162672508925526033358647851343485782952065500836551184071010008737417949946098831512264591076595659880680568117358025749220627929551861327316427826931885496628026836235593237376428272599265668438392672171237081886263637946348013818976000549358555917259232426223980668700917815795518768583957975329710243086568669397395589300237469988179429867742991592407742936534195460413451301089325409632256*i1^31 + 561205579515573852141335558991459146363706416153777868766404608589731190690155516800092635749646025996818198418317024884443801171941767779511018871052097636892525275880614795979276604462793631443762962397207296654013564477088406060573895291263273861847762415646906204436083518451907106690581745895929198815561777129401030624756936420691880092870198027313191089354824358534250628378386105427194233370430969375800702517221715824724067544417902027047288124251675235486943225780326115942512980291989942707142909705630290633824222869727440117665123942120972198346447707050254081258641497376551663677644392783548266322590068832891783336381917563129828402928586953619996407085952953638769758933638989537308177112242855887600909341981606449421358377870331809657334680865287734676920798032744051442532371286595845405554037446386257718806291822839759975986162635849636554587144654207229616430548039363114078593961369250898587285866422938193515815329748097896533774907732327053011388114233767129358417320369670067863890969045094629028106088511393704191263289461172237549340699751509473555358017753028127151848159928425918909335337117058011197744001595271297656525152908456268792893657732694881762090538541698613765480531320054034624814131523221029955913785469148609532248454538802506876311119671889476075069913435541741329906012826463464080515220572520647866200822286761262833701299776079746892731496907893592222563688499358559290991333762663461373320072050795483187819164706939066372222089484511158949852709635343536495571103332066023286445493242574363566266090499650538207493400215406584571467875747903203152196262962713204114245417770208543817068344060558460548718940575017484557658988992194486368014292005059850402003755563203244722992965747149477147031784367990903127187817143886134436135429720997642103741606307189711574530471260213064193289803578286844053173480514912256*i1^32 + -3086942742890538053278041273341165306220532031318453034040748142064485428265188102507057500466513145052604069168058657815670715678004278951055259943730139160638516334767106291026572353881058013383567047411526801926997570921077500107376783405887949157234644420737715800140597676332071753900502823441470662845936829253079608004441390405454201097937314271858854313909994057285387749188483827669425255681079571493686933260790686798768517360626967145063524701331409083011649259132929846277064497279878136706476389646826555626183912089258628908876805651756364786854593283260469780799535733706024933759268707925584161883750653996815645096457060095555212465695771945053979729268432950548993065351972665947646835754516135355676626604367203171065619024368695218991925340314305697108450097970796408308244272913614237667090704337136773827896739058820666802922934154921879154207374456360682220536318715650441110169353867322970965264978521046358159367898222486647364292947436739767846059939367781925427648785101004196449356486837011903559516622537634676991257569492860123819633713706175339083810359330964604922484986061824281803562370058429518970729273982428105024059874268851063870614346587839440667188976677001650469624311572886869026761682550637973105166787704826853725204346197669954836964747111096666800850690400637966118938834001498208155152770007388182285286490847112902398748917376450719800345300380112979493494978444549848371971472832505382516878972255607646853119899021631275888801415054308494271798339429288439912234441091410676598255804203002613206479453548155124885236194794124452432218230767702192406283059702746173593860888553612884201308546576515560337059317084877359209543889964562726236693171943741306548082958918970720847929460117482433923377910677063553736602102082740921447868723006272433363527014804234326302957197062671124254184500155423732538112212992*i1^33 + 7312146288893741638148359232654629535624607118265482113938772373310826572175715254032302334840816511633521186820800379256369160933804803808442401832648838249199143843953631258554291298488524061982749247390622111460094509435357073729968515663254122190757693352970809882717849885015570487277002874342145608466635711553196030695116233169760629604062804243893220688994788431094587528394380948277301331951370712460444330660597961271845570181961317389810986169705577705113821125548876855500516118070470265464015208016367055008117105054018765386642950950677365810336595708162231502263189093279770883958887863470856624130492408972778284142964398098156477845769891988631208731667295101581203473155129158336372482863502353536712417617063991423164919905079430414814404307208113044195927900210170740182595071460810074118612521283400974566297691400172855634698721267618780953007686394092677030484528624106457149561924437930937702321920039433842533624230464818528156784649241133945215292155967784974703220474468523860065070588622288219269421469801376401180524621804597181007962219714443285935518217554098941380082487999901066500658486002671328672360185368059282955901701656347848759073502148356797451610101980564457854730767491256467836680801713268666222129275008459508548718971510756009602195765089871727955330063696134680311861486705346791116986108362817636523477856939132348140510538800408827777806946872223249056119738958533581394357409055269047412507109317946115725740592818751625573654773069229090630081847790042887121322722669861439573953332059406408468376959256365741849508156534089817786219447169589278579141623638436795533543353148940935017866394735845360535929893217734828833085146327139035348723890399423380442078695451427809549234367200730217441603372044471945572370492994163448624056554555240768458620197612221484132092632890809669798816319567421765582848*i1^34 + 677080923585354574085121730068301978684005874276094561682991450597418203858332614183898688186568905791713258718220992119276404409168839286657149281331748047843504191716501865021925010097259441110966551760787202909713550419434505626472106866882063632657374891908135160993578396659183672081154899720577111093891137843314700930671083046777689672476348076935295273986897472658531667313554829906641892242028191988870827841258621567663352760124766568831591634396081821669901561365933466398176734186443098000629892055860810160325443283422676357351325327406218121697426718787121042418750441117678402091763187133650646140650730051327972724522294703165249479546516044083725928367854251922236118511191199166743284192604179061330723513260829802008412617891731075781513464656506768123261359995505629783990030381054249001110283308153840152466652342183461402311550587398145639462768577506902395377078612422160491526964127553074880029830302331829031177418475050880909661209538132522328229494909639379118296823976720667998229139248935159295384633272161960835165087463499779280922786771635059079767270184728264802735352936417934878317804341999060973847367960217319509588288489507608315390364123293504614534576437314754923176583626964173975182508318214864398169360666508963979925891164807535637623484123169476164511506434711504693801598882739816686612723990517427779685091535942840788065734885869446023661292800245500647246318660098518754109368061009762994754771187182375835175007578982499158993728820308971031174760927185839234388791471695170903108214250124046693070390209470491040761325924785707689165969171413008291052606895063960869184821336690971937948001472630536592459075314060203542706503446336205754612000771747509323592093595637034680127517300437533142475568770255784165846041166957466204863780613636710551420926798066769232224922156732932612294562463088640*i1^35 + -6609356324005471425361137874767237900244891587335783854391232794062538400204880955886721130371790595181024349604645388720447221762159909306211562474497410874934621813753569949910442416782557723694036632972217578451843469670540218211299026017513919825397507513660223289981779620366405501294756484371342325204327474724569312469055706126623237249175012451720767441084175809306205453585857202475592527963920394388190004992079683769318295482637118017752228513872822784327045111213137641172560475243028547907928603074639829501536723848560471698361806712585824705449357127644234363560136695176131659330317450676664987644856387752112687389083202094138992349732892942762041891792328219236095598918507351662700304587382256963184327237978432686430601221306282731947500437705192000742645857229303891783368415829815764347842416171955165632137132076134044960177183836189145079564914060523296951222108261693328688620757072741104961481478409669617363480007423599869072785277876075758965641451674068936971403211453666380828067520940628649539769089591302505252631081711404253980580872749977288587461621604903146709455892203913166544882743073013321483080091109722425598401717289548350331566333733960050940564009644593688031674955975182703642318225941395748666091037289281443828973434762752603732471015200383424281002130666226917329536555396925444757735435476700693971975049306246995946638687546596616466068270150459422974458187996599209955414038869330025796965072331874124853618324197720339239207992269168225990291280372808595593102337684014188376163325186130718176150218199734882661335373108756789021227013407974266953605720048787377758891436964149130688276831976003738982531143165673461690201607506263872523265773423980940570110400159640002586278032687247237567903838541750090930273639618260018504862859441154786805893139364622912359674019552742924209325309952*i1^36 + -5619044120921299860622759049545734134076434131649715422571165967380328791569938403460201867027155646806238573645377496719799595571184381403045036048862061889735959196520872063419725621140278414722738822419572580471147535121231235448243224048359486146614192660926274658787558749160590076395460927287701520546766072992824667898036717865938838009081165825434572595384525335240727092443106392059975498649979680619458262870971832097962447908604937360606711827267021816192132957228359617137266689208438678938034787423523954848485866863898438296532577640763141598459927065522722443504867242392723305568606239775318515004580250647764086774165193684293327227641950444530108477943344385447457439099467694292753787676778827534315513979058590342229067589468690291431480211723375060296461963949208983108219877001172184905874095338348997798008503317797965652769953121890812652019374218022465883506437821545150994773799450114357821088999955144453229015975926841976140462349911113655398002720043832940432102127651890857622209596722275610320175825956015501148361486438005177663843560375208220077029062405439960243605516069840129777917172596150022786819237930183080292785151467338597514438090519157283458025491669472113381328173106182549846563293725078881998919831232677573647616541912140237619404886877127911981226227362726370549115846006333376688713933243879642844247472985196829063980034561773282906728994005205635334918681465144913319881922683131237136012602129629957905525948224386398646994612059335740722467015181492824004937038258295259259158257377767140411655238235000203407080528990160376681059024621479548447861185632538871219708795410523052127246814109528399471800441093357471834182549023315034969177390726302836785358877016593819515409692912700929436210565708723195279541766764778573325319843527642845051199636998075103875935237510738852966400*i1^37 + 6939382818898392925960820213180486417402164176988827377169105119592689587891381108079414060850934143737434830629102054103219540272139593050728398645956649974399981960465192450066719268710753505859648113788571820108487816823461989732428259220398057250090070927092220557171318032051769170314429497062614596915175543264815619308912929532036755366115379333123030622703769030666701201701718761902137887682735854117989939672726121381963063059885167246202333509407245786261121288635930133553802014890186477565404321623255674446646334258182036846711994869826353651648684426084487144200618180196057717336779582418757515410264185754866215831603440130639372584949042950311375989230038308170524645330506032832247433271763363984099998767468038054849914803536659140592746760729662236732618423565240043573915849745013635697932508718742263837508462780199111786697750870864817296064929274871378682575822720909479347606764828601052605334675285972264514108460971482709364772314936021961575208319794585015060904384132272981985640780569163931489483415999431432198515788984725263730019632319679972053756163825725555981946438773559282814623487640198022608176908976941404538930618095312029111951388006591388636072150896296078269837961089817187286092868132519912962485848352750508656079604648865340251037150212601376303460547415906962371005595792351492926418948725758210334434121683221065200279357234609651666585347058716195535414533152065913928374059956781246854838368757316393756146222158370377547653086112070752985283722057064199559679457118070297754942312251851410773391607295374836133672518619144368338911757103903041357171011538389475607437047525775263343786493234657482269443031016266286530784134521146752261169993738636228599029133240369106246182188917005895378785606711734964059147095303308333978370408109138071915719431852914279127991632993332736*i1^38 + 8752478634656442019755905782931086619907312698746841683822498969623903075549196032321652453320257646387952549214035789173776147312052433708210565860475378542392832166706808330291688821060060268654689440651391554117698081080537812745858842513175083970389871604958328650234564594705749076001548994335337565318052557778148955476680679138423748943549192269333251954950669527258808651073053436642309592983182968511991934974515553310985220656912869865590516074545910282982848135848905676084798348192287166170235347034777236763852629820196603777538973465049907122139501540232220990588022135971090485620322825805980196588660813580961857528120837234203322095293954704666973994657026415929234396607736110969319930463532523846739318060346763211951631864946160888825784361058031806246887510022183644976200490605665966490924392248356902410349263332395464982505880644240746914475442148291522557770030683859156267901978232844870993482882063640444146792094856077469776933791982195922317482014797181995753053182879826020392352455229912491766628818441605509124290905308731353516639212033114331947586775488144214603654996522985003096071881265217008300553190239186087224295831751334489162214751197458067521331900093067380464005588048079219269825881425280970436313685583825289988820481942241277257997282341215483982896157250511750633395552863729696971339231803813357266947678247941924512392918130344595372826494952545424456724795628577099593656412356201712650076100118917102189145377214295937587080014423849893171248134789884599116878950131984143594479893218138743698344690747233931709687887868481156537459569841875707059131942366814380802560078302301408778423611321101942387170148503957483771055497650933218685142968011389229070572250150693245814820439294988252957872322055341795088737880993782743928790390902103414648741574053390668299795366336*i1^39 + 4749642325359080141250374892646868267330794009434754091642756545257927620915368623634712122970913529177784729219857414552320246399401592770150847822456269275380728728628446981036922691517556938038957655840888244573359126085680214022950105723878205843724586404592186561490705818627248059637562403511917526957988254889008993422837295360285979223028091669859567342222024885387187726867690985846167557751241652530249813274269025746175766725696216707090787367038360044610923408922398156781768766703998436548781521310440594216265611996186163581027132941034316715222435788080720109630348087642476225822684928827125054411650331423916058670431414973477439170418197097044278168429268112057147471398976096481672295099604631509344790114519063734209424314594756232278466029302917870249366292861060042451008071024069015159341061928865795851739048934025078950803915252716670518124412442072538933320299245427980975328899013194316503914634950675845892758534401070028334453791813989319752202350379951741207069516021253142958670085687003021123993399780712368601586695282059416406701636706298272050335483518533068517614927467976293424479885255505343227483013306116896719620045590283090514958017835925939687648888146850856465451283316805735629952231818039486652690026613064018091180405510416133681805003667750270576215952345728851688122335355825119627608864231295582268033518098806051200475087619949475312216463959520561789036628217131647825237146710343656271406166026169015641073990691320245023521921715366505476772897287206979407544833344023877434244015929241028894421820299742060150176114833190287137095620536432724002364289240303094211257048767665778015571282246582762012398938333392616091386115600331015202538873313976383520622854178817085800615474635421484851130613639209336115573868594051279500288416154922080454041797736310353050168*i1^40 + 354974724602871880181855110533948388294217693283101341553202745185639870702005509466442465150377559133029954910562715557483598025376884917310318573012503425364134129076968902335465846244294254127757334060100088904420982882533262822948055767525299130749228187266394820282742421930378897753019898607457635789272905231534049574348274880460299699005682630335405648363874192552026645196597663233923769652483515949614154437730449035030812249939772113486152107110160003524525521658418107115675248321388005149010945749177439537086380272410948063805370863428007048473821055895996092496391921479813347852026642502539929332492516768432599782336496941497517228581594025994567991339913641710556204105593916708201815415634358802722119013724268638542138232543583613079419436087309279225440045674803898686262299653481899161632197481515891232778675534291057206863685146605277376067318756993572214131171086065441762065677387158120981537738023151351138577653628508790137269937347102438267484579713797818454588385424800039662438527813977809625602311606938706921615216905127903596371205071888919399485518882029138248254309527145148672448550625174014796208299828654732669555278310859764422766326424358518057075601337371637378188960677010976686491210051218656752457887517171564748612439647483528007345689823063937756147356453644910186111083140289853038645509130215341772946432469637103901036199250138829221226684246176518001647691061301367744505817092652712068918825433573054826413600624558888023491915179692501984488007088149072966162563890115520179507255981931330033249249471263331349178498962013738950719934774953029462778794043790445901999944121413485747074386877611176083139123906937859247727493636193475518994071271171294618503184153294977666847534103642236138468082000414616068790569670202185870857467741674446895713642369309767*i1^41 + 443574501723979674070356137632367587084741755170571294941542119881908324341246522350545332970314766367660931217488269781931786251722272657008995269364918297517606843557244844404418528819665621967921254026809388247389098924793435513036558031394439118279562716171136868077901120419404441099845509510421792025280187321421992445120414772348632644242440074487327054977824354623680668615211192523630582688474777904274601848891967108942893865701392308979611754966259665529961321554415834829373012917880076887135865736475342245799808768946447703752063259510017601338196965045074838947588453456233491835871072282898500438851735588313301238153122547607376352795401150112255589137738917328992906440553862942771516202294817703240728504609073035174343535346153249541898647935499396885967355585383211436038083219368804572828072864609053192625706512691643179791696337285963833934761841626379718258177664105318056841556548707714553846465832825200398043881385216868236547248530968255910605065725343436707846048174188720472871462489868767184927698299710231303262867104258394311899757718440227086691526053290912780773627591183626641453999593241870426433042057966604850891517620041910731893527536286573861965865443498697200944000687655496006971756684664165792878060545043078788546946880383461936723951809012424158583990527284267015560569265367224469308763569857506788243695511812081195536327077036255208446543635163948330759874909839623588760222540147012332387570194181050278400230456885475145360177994346754942226864815061426921579148074712347017260959531040899943291175024577086647381451863564993639512543837107796978506318333193147170730756608405047844205828484273043597862958331619415538025999172641209042711567463937736442029412879427827904097589675448522502145344930954569376536615709788060384621988081385539343151998720*i1^42 + 615194015952468283496349528103420033325515818166883852232490315538081584843821488898602643237626222945744203362140942250250498136828297831078018276465420633385924367876149836274532175883258423953913028553494129501624570695730974907719434515271413989780078636564764118189776334686715639173925681257522491449732453463338553317019152386911486234326427773337069583704743531285513866844752425831946643271647505493370237713399660357376193615423376021019131714017692751049361390536002990185204197864790036173741738940293446233380351314830616821245230305259289238039133579753549878434072882339321125483779450424695312503795198371573214434973739240951580829908197999286203516357544964934509267842766391832154335816201946697226002946199944269704891248282552311044304894550972387038890201055961009325671200236706932139673223278707629801450727598206458672076205894843897283338960250418100010625483132085006066676966147907623585915559998739854439290128854914834130819444939096939238349624041333695619777105700545918972503806615313408166475114999120734571573060271496022694768054368926489252068735338486609118840243739654567642755711095146298453857001730818930677546284867018462737213651825955384614639052498486023230055910564188890854300646849519051258485612700609649814851050222841700175897525585779379530051540677189727334515330274373526080237451499135294841754047592309397360756743985565741169626605208862219238645610192865132569408381287439733533991724588316229052156665763969160632632128951976706305700839149140971903026418837198421870566016150398538097879788785162200753481609422600130401370272584823910578650851074507413418472544552707071012061655805616449049615862832439727064141278032074070990928855150507887078821998307921213817655698054281685391743031085114179240987813871544916192716350613135660957696*i1^43 + 608836330757077043352370182411491748675710652805700056577243410394429393295410955238116782272745899058565213900399404773522537828482873272283511336760873764116447275622804176564798108161994882872477458479469244404870546838008049507424104314651013813010492632849151761141946397525656065601651155763654811118453923750313471896278319754941867815197185152000807311284854094673653810810695212676780102829337367900547267084288236404809921181773005361690928125286568944880196475914342853572426794784413957991241533281692652375684007087186052913456302021037666681593493606913871727058634871289160429804658620948837158379673238958837255065190569365342685614970196689998085746875179245123673010076009441825444721218892380465347756193423654691758634793171578265364276864307300029510363980612498880405784986105376972267798385434298047867179355386930403733728576438027126081302896327336470215987339272662009927893814812957208736122091464331750241961034166068917856235118514995202854785407592272760572712200334092442381597866985828529733428462601318503600944195814232250135997449519847078573402763188095442667750572565508240922473260718117411538681246324214255665526923691011140615733638021244079646657320789989120901071981382140631679085159795979074571243643589903370366166640126566478905060945907834641312665553736171698352972945894219959461790958332757120672229447078077018573837195050509126657108378841602627368781245387479771847021927507951864955193805891280792107812228949755216451358928757153817319873170960708191307566311587051280726707828390493922150031699402875296652851886233780004668701976532200901593254946769280671255739727933640705270286496062533889437485225062064043860439884746375687625685854357252425073240734854387850076472299679178618175712369765549118996704437122048389347934139739799552*i1^44 + 257225582813871923575269717479629933068064602639559047460775297236932709030089007093026663238132997232143541817531987770469542695349078048046350428779241235169753163986438730147444183026162724122040313271258880990270227939901177676326802472199597198547813052879224583826028470867321153056327557019839793913488427547183905545645101322622008606205251207867761530487553906595896017060651958334716715200227906992207095910394139238660607471210979236749843862376325726606717419420762017058144488356369407836670041143698745448011366193893595442179695104767829395968193748193680846114016619847715266959301498933506101982743801808643066879715340779866215315189765650198798069968770666107693462729027161330361250987337986412029454905013479318659928528877371261927486978497626793588825755468107605575082328440848399233876647711143647591014437177851468947624788641212772544300768581267382025191388604910541161976990456881527242499969469767445500351134120204990434783283895415882424062993915009426811303885308731041367181200712600015541166388788231981714225988705831826094146887027764805499155618522157831531128999416499783629260217251892988833919827043465387324342433396704317293105561902414857060688471039671933792859956662949579580333611860643507115880486523160933520608779590276554907310275343302105557868663146767223863301326783758388299320020273749143711241425967665919028651899846368063768030093487945456210176461164033123280971551518202101588465298118416601039403667892820195414842266818571771519193141860253223768996904467460490318968387322292353944042710202051919560257861412263749784991743574321405963812092895153978350417030665000656036730622961040016982090840745802143037870255550401610689045594466963679597176828745129238272219409145783303945403839199008392042300458265237376296974024704*i1^45 + 80124993195671776116930028722033557724296566353053135999872053918297043551335531810444045103344667519893557965779277497695473709296355065797357651910872894054954185721620301916831533224791410018680529125746103927010528718420640506568855686355835221918481291217088963691702928654330363576564264240307326499231846494922493103771178464905805310570325217162824821963270484870576841014001210027788969030977727289836065978680996248303752418427680217382778534311775377205379027506178339121777048653703443367344621569763332895971306702010120232164698348867875017545238385696780258777282687604998568146792321520342698312347549916256363191793183555460323816435667940223895074754893654174454842986047586164787322233802600250343032819218158255081997075518116955161034397214207771766164579326151628805044696771133230236602171357211374793137854967819598226044056636609345077597523151371993460905801484458357073204403088971817318361003543983810379648283259243067582284187741482301895878145901142985971167073084883871500346403044975777798114240412178881754301831149261140355309996909566383885763633475698018744158064838081228689100069362715300491996397837577008700769170206776308759635080964184285274537236306610941740818125055775466213420510872485366642558480714580676872386061126791648963089425059188168128954001300139500789334698923096790436738084503120815069313178075872654508329693653495652319271768022380228274774756494468520297500319226308309144279956945463897397883955102348195696453775712307921352936524660651408713609342101761505904293352829021789686811443453665716715027614931403980445130228931405984646469088480001736489121275330139881076952764626814936490036449213120054011520178047590243657886434818766713429517986616376374998992259258831921949743546876663213200871854926197124235264*i1^46 + 18436040447985872539831473852062520425921495909171270594176318865176216041320560122182651422545137175793432946963401601189717601784753527419137413379236839016852405116605814857000779717719289111482975816564625783946392486260429221206836486304428735022274421209983375940678141451494086282594978416459591242495781829051138120625409642564053169864739452837947368314248624086265698084105549403757457832913018163281669005901921159495830735025316911422953879388387499955490640640327646009013137486120745334893069492244227056734695714991680987248218384054045337172595244812456370856740879216711616298582123612282978653751424627642369595552262592911276452848182128242764843320405860862016163015581984885026930430081106340329378589154597544142245730533765773382437278201374445704305058084091151661587736835819104615095268016707909637639569442299836405286138310140272819364399481902205407740962633588100954163726898792172209517136530386477119407911818458804369722897069813057893001797541346495732810118941091563042515064570468290351581679245457902446349484243213550223993443854715980999414627559004220872146641240557242396382398196081719550624240722677467831215159259702686596709094455955764637573227195946518202716808206152066039278179215673435885951904473648561967804127608044050115281005355161892088679615444521713509793432337393864954408939378223496012304196400748325052933456510712694167241388996676110302804474302185382586570494470969525957467231604228604917558899695519418473393250993220798651217959341029030316487176374933816107283124557542759357096709010041500268755494676766630446002815997010004476670106360921504067232401235447970333831646215919129670740948755726293837843007209805559105992714445372129085008150961777394363058001540336333169641264470776589231390933372633088*i1^47 + 2845760286372860837931560132562557941116894486026996316948875765224827830642432170368485982336088939632369996437491994639453408414787982016229925310139992930781230463698543115361435695538205925812913657982929994886870070347788286892318726509804766312172940619318155159819191988820324758345672117806334652343979960460658603918587995295051695085201746487028851555339548286437165749888798962495117545335940668924310571131408478571618520188048608347978260801972931610318289803572660021278472757425942303049585425381010676942138473111613361468966830851369038286194673683426170320777144913781637576402891996136595816402060897483612200146689409955824088223253631470716147332330222131057414093480474621091085511808299948408448694404528427122529244886042087053500117984833223414340238668624425033184578253227600075932352489475701073395535807607580736300406164624401131757626911869389690375348595388106517951163650434129235882246599150522883790389702382802155108794766216657452916805624339434092215600466124364175356476960618055349659203136990013462123156080733838675641240266997908642071528930948926789857001556307989413086325788749339501588406821697821267853122485242090700418600912637767136474766601766040798585433293862812609823945597658992344185256685315732819125564831723448872572060164425264049453297488210708240292813691913239083253063960850998073764122807161174222658573535736933491534032504381609200118647590195965252889640218385968006407134899460748390375948197889355281742784819754882181725249662656047325405492828366644983506882193700043091973845127913764647627647069268809719335035012449398986240740026455996141575273139174244957813435737369464781001028274003073048034532102281703901451871531296884071720492840257684744453054438751551752505840381222070337170046976*i1^48 + 282618217791035044878703162804218265096661322848822330933635122339991494654369739773492450685362267895972289899432415254262697052294877364574079482447669647393863603644121946900736687929144788392180727001375893596834051657490792611587637617230157899782036543844722820734174088203065600922468920766720281817831821203051768958714394767105911593777723422796235515259638329266670582392425443808846399256966162021342605728130221959568465139602310989104881417292617187352562167918778762601024337666442168748262238039200237351205982872065120965842915673623161552904754495932842214407743899407877006216814162047544514996323852927964131621410475199334130759278328301794835547891212412284806990437947530833148631912371705008083435931061666579994441793182208255395651840629886933833680938236125049402184458570101781313685616249038224482262588586926466914057354942530163690879009236400220606127897518378093218421323672211602962160515846258444761366642716174545785165791152827364017223312485013461593648347788386126731754939107830959896086808691601951784165703943643435883868107953468073475718446382815298509193250065696880057240747914875141510235292478637082247925547008313591164473348017399296975855767013505746368006743036111780998662509194434514613307571458127972523376859581309731329420663957122773447678852576612231084031593833662264346665061979502248342189894534331893128950398492718934924869266920591623995323664410221648915669612513230700520254360242427097329209262867814310070855076695766422880434479457669681216605757604868877432472664347937233213221782877974019655585100299667994589513872150436528227508310012447450073457635857729325482566209652177163208675866993280541398186801472917393982363661946566371675218219900858537019141318554748654424020713313170096128*i1^49 + 19031928416033348435327781039056256488080082849544057333697298154685817130669287292552258299907041683997662171427227041339128942692927522915047648633451203109770742226602950986705456796945789757982148013853589539647516586331539351816538689107833102126601963888193487172820248076302685194455684180474707419258163420954450969132155331505230690846646520913958264086026473548440723696650328734735616646429532830479395340829039602568644157748023225356820625029678714327230063591839946328552929061493602368107865955686839545452033049817475284064310521495415946065600592479980364077700813031652181258012341661413981155548965547059934391049327094854598286689008886821948946802181062562164257674047839875375684713444403724761823226312678604495726904787602792222169895414622511532454805797148247581302386052300878858124168506267946837667387484245332482110962642603246727064898489696498079774068594259682141916896728517338679973937158238461068531496332365728901142107094319460164282306178295512360203095905406319803734306197987431816220412172938999202471091610711981485787528527139155557508005262672638794410857006899552476138184482677702332246794734471723013742363042636006267174418207930831395085645446121530371032433660796765931597704136998250347412913234836230671816809518675702439141740687264316627785733521202659265110841719529904260365518495394685908525963096321561639408642277586217026401545830659423691520444506324572616939357151699780693560295024008988730186284013451508537924982541994091830014562657650929971944137527649283694036087382579194685851269500568122399754678585727397790762318360655197816696968523968747746875478537730462389493070641551998277844989081730039253908336272354646021877291512657146867186003993056877537968214918887232339342293729280*i1^50 + 937783742288603181091273245675115965638431625150799413283958253450633207806166029913289584301167236340037708447854104140421007577311032135225676159944275723356345501122740835170294334025221690528197530091931437430861452839592699977588703608225289335266253599509954053544246776719834506066432255838703638275800599811257726668962944668495217655860215340964992590966277412181323837153339261128315445145698362375633311767304398386002653856157740639757311820375892220432996292327466465171152123804834392457358385857721722534549288372244900294550363765283734027500922804050762313707916265463409943174267800639424156516186737322567489443533237402828348437898393474005474686515956478516185039063026419719356840321025125193126989255193643608127609779222400175416389246229752132597005873251099530239442163567316199630482482611476995280682417704903919236006259839659922492739409311903779928890698326032173900046080504090012943423596811637016430595238545453999239902710392444581534650573369157244144493461030669728605148328003866446092270494195123168272475432067251404602734678568571237338468738658227251939982883642880476978215316352468500283965648455463542485011587177806491863738963555322615624559384949297791340468121136576771270765861083151593430365839093024956881550736928503703730242421565945572689542765986819561039542278941236244254939064544517747727804229432048092696472536369122504153670494946574140209247589504262343697454057421655536580044272298280496009577059545441989100365353548688709404301215694708897556370124750725648199601371463809644598823684598087923183555306088016899012255615561862269392477779986802178233483252046358141901729838106366153550992952734003097534098607209276017548810492518161036612384509249497780498224142778058477142016*i1^51 + 28873759348628459294610569445227429759920274369437096366991063685509033940399070269746050494324704750116369760827236127915455708696584281566521235387922260955686926591294585802503947978411066214455870761964467603540854203276815781683844055534779565941779374581594823698166280436112802566031003831838288294079435946228368769808672528686200291792778377916454585325954114517952419938613025019208150917576694537447679081325618322019898458441241401210812939001243226308998822975165228847224103243206962901251681727859933569769826167360705205321527885519589437390775916966164098768332251280040184550198540372261466879637897501580082687793163236284668306451750793387017243531732084708894940227016470601398871787743572810793660368839986415802556530966474323329413436998456183120084575888713446085378493782835979559684401721218986014290016269814713964184650380785289534137159542817204578592151027834775214109044459165844924023271675953356043629819076161287055855841344514414116300806390421562828890660864830372113049212828987359112095830234188068654122659233472817618831831250944830638518862645568431936518477981559862152686981531656615786689923354928055632489973867424002706639310354185403898301134679683547070497796686000187830393875910456988284502051472257650639706999838122876320552354151159736014113178285902570686751060730297468420606284995709845410179644879556690588108918476040871621189878521534136323964765154182781942939299436778081169665130110488981476937043999160539610372401113063589823278894915209961013110165758206708041267794640496115941692537599091601699238113622843670062556524167099693568150678569733561343181132527507655567420800433631159186313011106889311765186493412220137314651395249610599646950723284962369449678153046818816*i1^52 + 16129436270105507969693954565051007705342074857687883162833403049225737790600755538716960400307827516837211661138164507614165829856133155386879482101276516968104512475677556110155495261339142537532735389390290141005637847223134062817304237385866610559788581980141213230968497439601598639638150727064523008444992148159330200350648333475955258108476606711467332299176877850540792806184935308162132693685772760160732961287675173053825563166018739583317930529098074152744307687390799863522293334588201649485757614627378503231888745655163319176743064214143535090186925408099709365667221814433507482067440000722445366540222657677494327940015551084754641994890491685725922258697866788420792244054436085265458260885009253035519928960491978056793822467457583477751406224040927701272577706320017780966703925063748705435260198866762498200869679347656611523555439604192370084603581652222625598170003922325737528827631701273901019797727955207300420825679051185632587444104690384621459793524803931821214115294267599452419845679642132448930883208661429493930072720771451041687816937467365157765712598140477911812447941225848797995858015248996577457500721562870975848938690574152553320234092913808979455584285099612868467958430636065536031514060698856702127410376165825458646194227359252678511079695173033266293824188154025133017257914412060406026357115106960988956950998640607419357739952093028663784905545939569948975721534036414355762487563408912297260650885409798952728443022513564060498513317181926110209929842160628297679027840404579806708825697322949977668370938579038348228123689800639790140661595685111750851126286718867042982122766250679759754772770423273922258062197220561685718575495972962733339389465603916812282184825936096245317632*i1^53 + 6809006286640728015874539635237094021577718071831093893196717670510727227348778460959681079971431922422921763074232584395122425515246323722563494654214604582830786722223293339526983988826969003003509733537203944741821679077411216195673107613639955029725174453981106685665491636917116988227852982927980901274867414613692417681421803131122281460015615574649229832939623140429595229625368256220336557690887239675131275629269941116294763945022551697127277675444494221371957420965576173517847832039207895208552838961971124895831111234675808373800644376974257757715457315721345179332346153695106318415318891743775272895544414272953927246847513327987728620420284806784369501514470390378854284224074151358086244588526076321974457170177212491348699875477703565389664399479694501143938960295663264670663713052292792786439616177275890658593230908475824808475088774217717923723876042588054349653611555943311620616278236874715262095425001860473122631499015772274993853710670237453723379420671448305033377745105231787859914340511685709891002799312428063937282673961324608264025798324726747353879065878591031504693088954272202867546663205219388872371586649157693732962125634843763320490426643951581164484731277543444841678694899005838466322687547353903785645508744170804271132258566615709566943155907413921901264263287058505254483633865883172140219049805343183293267575340262741730042125934069449488766659816040834216959980397668177250154370063387613258694125149467093242064286118264508356763131481588006628232340470276593205279353937517384753875434808598376656570904844537171903913671041971471858212117446847951171342275686064148313295412201154141661474323200174677781849269967977318899890092377511692890625464448533122238080281640697856*i1^54 + -1406301061273690313405991042517605031938459630893535494854117799389257898270696111599257290618363752797617095222954925614881892209735429048729471294506605284747871960345791934276174832056350073565441521357868445275158081893712658889904318331100203259567057447014215064785153865187520951688627883968653973544629580113444572263262212668364392952308305951983963477053833421322262452146683350361690630444140444285506504046371038320225536651856415349917280172804651078751540856748510628135148252269595341760324384047512448529928425989661386993706021483210141620924678288717670786340134837806271184889233005610716334526376659861356723844073002783516983644471675451081908079813005679305735823794970876678721148089703975493720239531592284053419164548700516377335095274461724064121742319446873429616139743927352201855903855694511620247262454368831495751435605118812144163847945116834129264871021984268365643222844641898036459711980675383044919486065324643753381304605793747818533768331069466094088158301551480834027646677430917676656386351068857357768034228770311889474169321414348775363905659082678811911554624563043492140146732222947656943750601676210618359289661371488663927986210302903121616001549077577122172673820987577235012762067149091005475442314523621838096754630366242776395224655809543686123173757251921114701188162974176060349638695773987936605856265970480870202125859063356547649233468979981411472826849548345150149010303125041571431462541876217874913747119697235978703828596636375661420147726775543994595391170908596601397617758390149253203963530069322557272269720464602523561797439629362408427073605872685924132632239941304053184667484479368361008120122554311915715807769763196889345764427323345314511939698688*i1^55 + 63492451220756741045420410320512579649364458202029619820423674419425222276467416855047263000125972160986453900456870044304890609573447256942974384450849295985900933069513804239956282281685230264331927330938491357354564409226926071682480079330155120063928207599074099052089399480460301229874192041501774660531597911203381558026184414523824307133695875683272266614652468494473821933350512721957213496707303608639670243882469652715444217278389059489734985777668044788863228275940976248361404178048668570007022260885897598576093967757288428964048831182638292582758812290141810769489277229455825934491391286719157164649923724331103859763035038857426304815035615481882275299341466705036628075002485661946553767316473703605776586567727233140265106748149726280185310316067563827602900137583997088520628488111932592343868749606231108690552547817452629080451561855969583813849026920036347652892323505564378253893852888273579465714523334191583711512039144018591450889674572334409108476989449597949010341816871704848080681319135201794014495230586416274795715982454604551845275132527850839356767946614791882303216076606773260709190506283518136339886707178407951796047188112131465993011732068757174382805952007331784664223449906470853136866137035587434857803135090483204505979317490690393680204065729263032000151238130682223642213174773455812921262400718586859012564251417616441037081182125990175400539671908687926582045440186611909296376104793913512167842378897393623250852012322790861608791212143268733337818111668786755859436498619598077734033571333033055284885194940033610864122023847796151843389828247960390961656535998757692776240017119884785959562498006964230549853563437679993686628571537383433525660957365734735872*i1^56 + -353408456458068959861655754638676222844589156531849025434699916772398730697796417352831652087239238718380498232648860350135687267181267366297216539506298580953406857148686689151136498422943442668717612676667346953478529360285712170825549405067009084878253089588365479818363023775571233611700118668098284103740972565757978591052017706175022116843492450559385915255549520838767564228708731630839881380540288102465525528050672643746761297333859286968857703542261857536234350404455543133657087315022780075470606975146561430752001783178015342165999015167315323877527343201303442305584220417448674009094205139813995662352473796173248243368933445548828704212277965387826050284407048184449260081645054300678667831994528154654094786266583036899920577268888216644975808933946698796523426212276689912458774415212913538536889288914019374682222000104111508849457367540228403723195397210513316284957393824204229590586913480002183891268631618328476295240129839978994937774155870400366508879788981021647279715067960684218943815446133325877290020212652763889124471491555738505995523027288199489257478957574851717123781947617724779367762208703345996938161630484567458537341120832945368257026930844251335263308349875505601686882192464321061380065651646014326477129580883357477498877161313509163103334244511719797580564105687703451008223996061924410667163218755565369024607456500566739338227264018402886796976172560781953643412196312803711605972378861591730193571121075890272293960503085140759929984027633703896344114220223753125306857888214031073816486888423345580701600840690243616973149317284836577878109539806508041452406682845484122727792110913733583501295737885743335772492207614386951015751239022393264523450515456*i1^57 + 8474088873267435760207108704851488996870946258920944201894857394335365274387583943587677101015330155317943717521802029024997967836445169047566922289784284558402985081585739201834039416940426617745622530772344295857191275483220319650023252899317843473345210637040922803099318348561956672713348184168365783755662494364812309226663418294160865983068298169964531397401370358372284724856493956277718309794069321433516407370191097693411403727665616346589193362958427772748080948247389986628966584122166458692933779221674685993904066609175939272004467443131817339857820702734771236707452389666738427266190291324835073769965338807745269018176160459861533737013676293373718129949439359063338892189070181006605552319306505960194451399485770347457796300485056785611609262704750096390485906883170885868481905785773377718113446790106110082569128084481930246157009914073147726935638249507642494791507276035146900749657584394646388745285184286731617376157381756242649065565583956947273802661169167884499166423929264884978385977023416635941232733394120680472385761727353505932097290251884475523732321592875477742269227019022145110918123989224564056835554556548786422006145670441173137199396651231706252034947405141381337470857766782055088635983319896581694609400605579770318754232087302021806204449229431120783905709804848879374601097825545768464591165386974776643115054855830197361392310832244711978048138758209995440833481682256669246656873329278583324865200173413827451015675486437489095317092882740829742381175103242539013966145237466214318190678800958719194043272777181837474328371940723484221853888608170770706914316794980099672680206915644128589016010927000750807641995401729074023043025570854177079296*i1^58 + -10956918594300208106599427605426857961322358786301989055619825200056674693638623259113256914566713373011677087747074594931386658891009109563590564621730390294550668493158121673063348819004298034077654155648952644542796915498779903468134437112534521171751763982184012341480851401760180561441874567771782289786078600657413758773105200588537532816748876039949404555096160225598781361328299417921183599427721645159880013173019945367608732221237252147490805623893111308781906441121426453096983884341750707377285552156513802875807768851609979246902069315879070626026106073994746147974559568168689979660804552951125313264055009752604304350897486783614505293456215172214852513615991108224167718900853740480261025159373669104584569252656107354396286105470072347076272682231069278611955160028193701657515169542352109665540558743099552542167655480322541752455377845849859262696178024025045514043148803758315781813355993531744361001353335331490317326401034153617967228975405466349013312431177866421521773783757858877803057166586963044991356718496467174846763057194891301353577435665562869566602819622343515742744111444501327216898378342653980387711481359994006433786237820439239560912711628533585006997619928445034445880462657160585354731478043678647484756969451297957142103220251828422053582251022343354168570164949015169954168074329730437317076490918527798650588305457791329910725967251340881963633985937002002247513400029585606087531432401174921725180069201528703010425591217829143052937387916159911512858631155653024954821609826855167510507312821501424049724069194372007402050746272489073685467815531077030890738369460304458668512619064749176555753902995604909955603784808966055509658083262464*i1^59 + 296288068963297610464246411790201962905070378274017156567350809502723183673720583330296858911619596924163610161240175632098474040420384094253596405993986805651195383986815278004871621716108288002879063042378607564230358624559159369648744204742415079698645791124343718258977988547790048174310839637723519058731164130890681266612036819328426822240945886489321941114567141597606823909395684278091404158999593201525416910119498258423656666349163666039923383630485178458738304201276741237496825344727493613285473586485516677386433961892288446082475960410959952152224050070097288180390030708553959185741016741256570719812407359919520931869507524207598238338860431554371475298284891541778513925444684758266663579708298092991238656899803250593425105111155564634976346668890677936208274078663426996870332336361463794844564873808971741107294998646279645396610570787880446820856568795472335296205700849488687484796944762170683964644338143197686496102596087987841143609273957323127575247774891671140715322404096363869676252688019321270291999443925603331864220375346507904470585203866993210017085685635102462857154734299292579940533416913324528340286165575747149760633047105605663289356542770793073903123830246378300903344246418930279951453717500943586246069016042998245606543709971349996007126597621287402100326489407728414410331374430231106139390861994039032790901778553079897970063926412900425930351438800362524824344132051249498086528652976855385065227188079142343199362579452048271947002016130098494850583534181555434481689887546441515280635170268367347349890329589154936554240116746939583002890601553457221648123374517251900883138044317027922831544375083725732009698818327088057024512*i1^60 + 584110139309893245724353581871119914485040654578213987785488950070181154198705532736743821209305650479847660690002000109880585918421990988234840538303536207198662296268492775115330294673391510958608200387535937851286379379223170553816570552248777945503374214806881746713997339781842034690673706455532977607088163900043269050602576046373133695670316471150441473657749294282273563392002939296405458317681102960285976879002728695591573701718197727426142189001052053385642000307283906294003236168678071901264610115648260489010954689278241266275683996746336732590899781231034667202366445656060372555496855977381455330787845563880565824617121186823073597381106346243755684779110320327166349499366890234480686018751691022041299626631543051740870040451196421799855489379007534539923481251395616833699354045385236462550104440842064894466174957012210012425138924868118421431814089008156470458642515415805217297705547620485448122434212201646587172078552876306046987875304772958295706865193499816215073337519543461408878414679820970095649101035980426208862120135017879058981496384803721044484654476406101655489893407380306334638707294571838775781776084681671529441760544568110821265733323551721625098389851585636067827304370979044041910911736177252493193109784666981495813656533153536922395511088736042194487550798697855369243455669163721083360702486342477655819782577202744697419670635128142258735751259474166455828893592339287814276524835836506419821259363564114539397053669131910806860507233826644096822294384830105670018119625751662783869821309175671490070411977650901264434743771921327317886813734648630501677186797999642180593661596988898616524486107241824773902086394871808*i1^61 + 1109383102152571815745966601557643066668773830791479594036812806168065672405473362706138354648310947104918222241918330395988458510003218616406357835366324670673305897171399469178805273026595552133332379902477989235621413575713037022081521997763706309812175668188533771623893210759635827085290611720356636710376051102860646728166811419456163211787113979167551510934322211614254585735508770505190884928305002517676804897744959421237439989503288970039254567269009979147668659746499721977663699040033806766604088848281398116281101300646834180481535529302545245564335833128765320951772305728403952754448690621343135652736701713943303479290258984737277307532610148304990338903164178004368819206374810529200029083455186487884897956649245021658259009473230181857247442673180340983462522873650011387342099161216905724244062687231979981982418265171202198201607007519366069331394637716872490035372305738531425783088512148414828563163758713969692848313908669257575808800815118679827918679828338478496358039548638459528579088775324611497788753875433742892929330181766400618072302565947890869334812130131140545918133626316662350315120870987893714937670758049338406833481231999408965673790820355275530558937407138634451513490637191405256218422832144363481194727034618124795107650476536216722057814214023870654476767479904613601203843612484234947706396993615625457260429475369103924682288899614084373349818391515212207149767983836320097228389733548054533413935089733899582605528601788682692930179064059898806354596565428972373865167276772922841342035896466673558330485607838676984759395637438421788835362627052692368426094516944804239078142427418884087624316686848221004169216*i1^62 + 280635815929009956517321970222764660430660628815970940232779132728147642365466566653217559091789430444900472308765604168247593595302212235028212514558208419795495093443435262835608307280430262965491606436038184822893110626393726455136703552639643659710360755342426559928585984846801974084990358870348614393607853964756860290545350199343304404017148525527953176343590506204725874657397076834848208018781945019821315607904509841422062933623394923137165545662231707883239980189308406674321150544339462131925044191115723652492306596362925748705724577994792416817655826453724738417875923939775094131126407821259364970353168933391555543978467023300528434449899485554061152691342367689224431238149011144978794373553989409782054900202070722714615709509496203927184706078556899771257723068186711595263706483863250333872043820721901698961052262281536708309401551601505108480446716520880476661056055473128347227012625866892782883532313844752418211452050618114363947353621118957293595426822690449696849487655086255547698487149694131043784238752135046071673905540835995928222011570067626812508695182376313796043631547945270003412635145600223578379732784202940524245471106576253314437536500426534920712111764423465058271453089159422516169138172866842540377310547214324899651374222371181428113679434779091474699518059249797623127146526179195333120286134267174488408039018034980111669605014161797201233528375416217489331922617244698725809585196742030999308037634902069684902942143891042841683932235492905140569783323450903299983424346670561563319360157577225386080155361390452597104756649798580442212160493692969792085040689925109026352575013823624567812745506848768*i1^63 + 53310795973640866194589781472817004655765761063432736758519442614218488308010182871455195105109004835740729948017067663430490857443943226902198926450897755669737056065892696162253485458803112602536001149729403488142343430835401563469262583311353005120460575467570359200453630711870621002497494820472405576806767260073719595597171347727277342705264891050423702675301890119239208835536053788400585178094988861920747025755609205490959178398992169077113087696413766433034051074158015968320028048786861007807372575822650262455346416308836755338374510832480537093487463069910169364419759727756577770231462974603549709637261764482797046246239782652521136786041876577541342996146405141681371747501506057511716830091773890296193185156564018877999080236104940731709901132181308520818032150729706705691846417121710190112624386722131593075719854670527668887640944500499106836618239498173921542140690811624202550238124264749214088469190956226380124636647557481867757884038348962920839098325827568554072748045157248357602232273791513087807381763360024070907068862924401689271933375057443634465710540521013352891430384039120081846218576425442659452222938012423622707178009294740518554239514431853565823574524672270153265342354284303391670485956345795321902292011611668773510128597773400836638925476651331402224054365618782687103668877458203342075222060984273640977441607562916123508558498632623361033830378288599569278439022133515771982408187646541171889329102468677698843506101737097458982002926041240129722953362311214661130392179373398146077178850346753787031859383721786939557621410375962294911138866741948429419789201625587335273381631023396486643712*i1^64 + 3160804450382636114504907704597077144300660797250681463538821945315388357498447015488591992191023880537514533956417103038928662910726737944813939722886895210266065778234146727738684652232445427651381670964963661808656379446856862163456646977702353567562539176925870074503302166899864897584604807991923058019559148891670694255047069847611476714596663231904032583360768588869729008231446153751342869327420910611331622157600600739002853757110161504701610464250275372158659735648117505436677012062305138164628206841204342528378957147079918274802716870236980028696851671466187030245934515395798719924427079860282546790549207008196368267871945968999056507271736008001077289580717007543515813621122374951682222985620548674581055886569288578518416671134485382284434439448308483698990873951854838592343023161985996836893372050849180887443561755186446868701677828138938214694910457745364276970487496075058450826273781742255587375556423639489965418512868500286200069795919580797277009614213276972978367949339483338379775888493986289258114039195841763156593158058084409540101910424063750286842116678622806753510389796058169997102028582690704121315636444982633735068780352277444365630543914583647623994178749638109758292485613186194535056068937050809783937784822635939979962201522297669352197219082919764309330207741530154568829647381215848900127158941821533641888016244134179809557486945684270163948767226355772966454335578350913220636024335464894244745861051073025698380621114626859678882403429641956373377089245469216385787838989729868458490695237100460068297352019867492592115228622995786650040571964196207162962827280521300327045970001920*i1^65 + 88323237540756865201818066213368875329738455025785103283617429851462083044858341047314739661557816817032470213988015732281391932082975620152885409338946243224161116592168166825968595133246581905937743216826481993100797884894311160376513442501546900379610875002157771098545147811445316651995376592847036291833711444189857431145732555300175329684771195752370104990470599340505244388265431078717495321796159200796581555501811802644623541388190129897032228291765390691888394967021145002536845400827808659420772843485547580068617498724806736300136745076014832578513403469953193700127224184528528307629287203349021950233775717379386755591378760671506231881915360736094303571810380553504149191367069666319339292442518994460484281462158531259121081602054702493740918621445831722948704650916396529441174557152198222698202132549627005351384176251073995523345258746985390384444129047816389090639841345997272828328840425031086623872224922364995947827485987092286935129973540351485718499788455901454224641192544506350262535386790368241743324543903347234184607678066094405750636717951038784931852761408786530502733459004815367458461030407799502989437048261219311179935395945944284777678139375478012335046519055641240652380090650632778396353054091416038071669123983003746870975022214250280430659298343519340694788453547358711064308270253313499091401651205988663877045076726896598929609054785330543204253760145449875174999733280513439495685858878390688884605648778412819272158218536506574975180323329550360856620460184694242251744941821223545228719234392296581779115543188537934670121439679662153006999322321321993528621343993470386176*i1^66 + 770357543007424046091657051958961836595374534356434006678046559797012183184204942702347215355272766022656404042260175495629753050855480934959887306752790880644729209042904102917028999613518918083736319448442839942476297681172466964867259596730406377932074694707237172273202267881415034480872120551102369373753750054423815404927074495785796218503254940150747327451628304308911252770836369793754983884273873416681356213430180303139729154549273544249897588231471590170578782926212165379759959034840272291017355439710380097592436278692716637720817438872617595820962049918343139998552796232370382651484158452357560023786321268261491446484375807076369724505143323601972364907755476133809870020385499712952080345484419242055048138835914640257193163167184071806322662174319220955353974926192357494734060113975231249435192924965909385184317218533954644310174541344192876997409924358792700071753925920501305516085841383416771533815357421477651292940382581214533424246094580728643158630041636635858635539908969526006846444175115071967671057116635080490099129506372300887358557081577431786917593001815745259983711169774082441696754654205011542383203557937948535904520855607701193937227609749695208258654704539741515666548201692872867970745638952015277497682719029040951921614522476395823346155788502895734568033653271724924488441961374841656981881624948948390098217503851097931500960873453265013118335865426789778229979141522311171835102497400575851996732755788788242385817241679661526602970312150159744971487740414672772999509000952645763974475884945489937089000526662518170382052002059563858932054265445255421213278208*i1^67 + 2256667313591852385151224046346433519778488811237285356081644402907792916257331079854936363992951780050729615506747410863933665418848775948844784955677589839272487686478932996401507829940506010529974815970719296982975073309935455786970116052465242827434396689787616732700992611749778053375665869027212834123076888654572844759727140801858696932700507180366425714110765288830457448336310859659240388056086338061684275732597873395498044216079167206396528421329445391873556126780516600491288293721825401768969146884701405259899409453985292209970648303405991168031158902476181259329814346244994285940546342972798722860370423309397912028032619686372496582689965707177808469169336828697940911106593768997399198803741531374966610161892774928126132663735242233992671858292134881610835274157828743430469361449818780753914167226569553459954968716650476105196994817793192380144584813766975340397578194695995154518589268242988961912220149887099331087627487436450188724456282812702431560764963648143765726067004631312132401032265070586531766792690798518770832800372977570596864454293233658224829698885242019424315274699181770770811105740666115677417864907535525414959811993158034002783042925945100858985840897301089061303984003860803478512285775127541789040044870682092636970758853760247475660899433586462941521407759184883038907779491879844973342783677878510644035471826174215713952613178328643561374491855966334803757900280717180210730724752921618882577409387986464711800062540126505907839724523966803913441124544785751503357775105680602001839773320776784438135133984956055639987374741395130695627049965453312*i1^68 + -1271563653990208468214137388830228812752336987010691188976219599012160123375795834650250345619154776830589422992897262696378897086869333184325163527669474555411082706458071407324122250086347088387937104834870124953668611076486627678688955554888220818045269214503033788189982302005142251096876646974532023540240467112671591343804104333356809088705490339868438070584920391345645269465630411719132685273355835779529511716739525169756039407330670209298377283551682189772473915379358022554512820910918638040575908651618278934654250885128616115720895595721923148063210691745842761154533766724443777144503534952478216610783722273452182393475573211550584446945741157937953018257847199225595407442479919946781919294774141554828755218854248969054611646248391766683756301873992258901815128398825011336363018457151554108105834549830567620294819722535619708428161786255530827124441720667259715567540482728465278216594518212273798899646555130516245900750495676022619492045817040583175195892665484470237521148384437746980174193331917237459307104607239132264743265345072395236346610718024186275533538894853630825123626556574326570648454054973706537239667234600513153586427787966812137744158051652846844848286527156996844412650763446422202901104812645194618976205287966580890301508591497270246528045468840963589768939340519495508274687025299400358067190740913269895592052026478066842873330010590751465486162286766736861851968262376757336596728973275029641832523676584499895724618417359482276019505962612949012099685115708729458214823074381293575454374391663000848539824960549313112364441805234911576064*i1^69 + 1511585031188615470168221462846660633711369925981118323094763396928676041548548473699183523087383969149684742825882959598073825780471323372776632580083102294371959444023161204542197548972545822863138348694310749869235591668851081897697953239533951182701904917073633587330087769258209028688428049037558960415698421568240122816863493924523060873910183292328244781674729391988041872087953644089400730381994960777716510336032199581909720303912965154579872921591137671243350141025670489341673560963353361550028614667292768829662052689155749394120588581064711518117606756550605504756712184124578557916136214837792326037103453890611582683591537871264745782039200882884545739959330623279911252293716349560855208750430750902276190074665564381374623390539161755967900655312934787298804510407139518050882558612224142202741432540532764700634759241131276270955878739966612345954429572643434814058902250193566330322957093458636287078112495108120524731620992407463046796827586329851542235622330189008762607634308417681408949091459984692837563164351922128743778262873713902266830108334768106314216677856810279336553957422425022453201018614531031005844430582664529785277611373634707594903876270606470621253356102191933922533713213734947935008482005032408152203321907979077850892072029475972419676572000200899350155155795330745534245529747208588790965623104358960857322719920289900864034885789246476724418106759936639590255169804631117281157263396453931087588488661250199715496926864343203356953586868844333234078921273681967496971013131402779670100700151935926699747560738204014677556461568*i1^70 + -417231443998623204048563298921695496350095904077797446148454156324245494074560916462416746465495122606573012235169451077227744575850534441466042406945874081844708438290783362099883743696919785977594892810702529339648948129644347505639629310311120228642791879921007644536589571928214620050714191933750206306201526549721586507609961324993586903501098715804407263793564753797553431752881793017045244797258077166093771635175055965914574080777208887118244283967370332422658736210931525977289186501275797376110521892122205718290516369592163786254356848476287914432409707081314606768270475677583220054869735838889452343493746928209345986681924012377050252742077475100381609271444639534945982943139874644120617186221511507186763911426968961308612601658967525441025484221054957729574252207046791463389735998869899227032144697152229850998653490752397232146817744274805964686802963202643068313790979219795977741068812090731635973081591373580801323366232669568441105425906071929517791364078237868688710644059573503685176704511176563656252207030914426964566948118340885031542850585231865722776513949589826207402946373265297869126438596296790798593787094877067143851381443408290992198931585809360269296044169373914687002880341900034111063682926842075227976011061028640756257878879107727677230541154925035781903113109894538344242620016479770897182158007410028556251416779765559996028733053506762035512033723897782268169932832634421015697493501543269079418956578777980596732601192657872853900759170019622812126064951590686967324338925178656498955559902118236233890967266000896*i1^71 + 70858924397425346606470805981448116165235474739502634718148723504580536797986246153648061010524404276175448123247922145483660104642608345420087576873809949613990498758660324325846757111646307772506932233904998074159446314213776126925317122173338304627957255494561053824127907248523651494974149374957741412993927870956266862844791955857313766413088710494677671707519073884432717320130863631267309085895424022802508299312852300225611627508445989893032836107981585280370233557454957515360146858830235880839640777635788594439179933316805251392824223013350165319319974925594705724914536840888136286579637454005370171857853642085064246971394185726969681630563465438004564316280416833532593314432052414147558340788886710176008496008981175062225693038614967001201106739730655682081351216908858846893357461382013793468719671485735694767374382829236175435669710598629266722780823524293523297759224676259680842271815308638670884137679879812548730662287219519541449603754207097302501202332406406337220402583690186674855257578681994524691433272212408451543178710443736622631550803862551961419097262016230731572982491230665168281366205988400278242855535884959203235937145249357912774524402668834552200639689796808626269853293040482151123373435656356328350215478212746562669877559677256225727837340144210340036573818582668394858915836244806553927831121726864439194082948241253676137816254004351177280381637065163381959206983262052167555028268082310899802258760706602631236044089239052870946851899075899080136160096886810737866531726934308249028929364507685289984*i1^72 + -1520626435525982216000928271379467159908962682987698732735164547683953471496599662431719352015429056282737066735895814267440564953947841669085229265807916826707067781652724646804450629882725119678074216921102909112457194910416664606668408567685818564874656594847712098698315791764504419348198124619539568594266647909995756429453343393590334662745349159329557413367774526170664252156604580496433364338081323930012384739547670885293392334790260331600620370656232601825286126371378017217985090033210556359064467658302319354965426901753461074105002837189097233751088988155237709405124677091234036277454056751029728108963938463793011543473094681976692324374298564160777239214739237375963747285428574422588133798042230993730471282296193736793109506764995878111547529307190709153793947690217791880174952412460930425120746267013483538903210902786900391429006577028026098148953261936211803100697572826210496036092381580016471754063024155983242813400667976436973061465167384208759958744395724519510833224852964123024598841059665034420606861231400104552860876870137427865027992018189497289070519064980326157904394124186925169290715590787847524915577497138639926876719501850123087099928822582701240349299891829214150340171875497324458725148463584688842511547771691903244656498466307638046265037831138032571848354539781951120563257984379240748561910830063938589261019204590558644830783166615698664648537934829640643180039382894372703444783567362544566636947794568017664983608742672973166268526296906881019935427477282558070119649223208531000295424*i1^73 + 468994480796390801326972174231629754024273691637354476552596886061598899348682310867715974785220203577347675427783876275567617503750473761623738014651291882046167160837349482557905328842939418810857438168621708615158755736988692780363406046796606616176397056669865983160488106472170075831692320720575554540927108896207966938930196427365062078354283910674161147002429228467786921383241904532813465134068075459852800727124766585189775035840177999397979529329459657494212521937531630984511458601801141066202029926507788901867885879431814556337537703345123868860793398153665487569639185248563395118807081531933911215648942351328292604647854814151426192796268417391519140037606353884819359862056616645392878897775307510268890435158619238203034944762114996946926525347487998072434053808562413581531926041864395563005783245360001002435303965009023387797088618947893659600889633378105756331067399865650798252645996663506571123779692036584439889992635125828122562224819432865392265449604425656310438715116947083167740031128166643512745874642687632051726527378652728627343336044746318325727615322124078431107328047560820194992660520032533340602248044929694307169678187726768484794463706204440987661955202429647406413231014860051065808957568181735242428643566622320511401460605697123571665703224722140033517128730469511909968752696855143575654555477206811672441117815772790792769212654182291343841256707009825387747024535997302675063218910466740059792277805841274471925915026230300274040647960132949114642250865923116624368185114624*i1^74 + -11929465959503627829871327895219864194404038197980520051659713980982685366849440193774102035884325562855388008908642540682887728515744465310768472799796196181425095285778902719413368818334358808417852183579438587284751674215715312233076787580382412871844697642700666518108309992296367508082129348334791066020084832412257941389125521435141250156969044851870012190678726279415093595306723471139414803402480482241390765590548855221870309279911030808368158187497105607225857103429691216131499107962745863829284277996283160025019129867286825006397385269836077056574561432711929825308191367519505659383451925478265375710253774618053577641037538653608142385570382993041884372402986179860558175965468059072794599159088192193514884284012160541893702487404225860678242273534318204642468985480889411262472400541794127579415465099017960983519771067654975777517610777945480848938861115479369684620687390603198130996618057359376979319631330852060741915208977454075140538344862036906461409089492463808913403711893993991433924925388479747535300996832398047412046495374191008145477523478590642950170846836900896718275195717296670183440958409071357438467030844563131313479323973247410057207176798358857116717941081617138443894119063159295029265195038404178802082720451272352950040987902427000814234001061373447574196898886243206524137965170534225580411145233186856316133315698913867257455123383727674595914184936623728596292256761311386366598186412022508048025737539106352120827411529735139505253782553212048551968768*i1^75 + 126264308701400894333464591254859633734847127148281422332575287852031422505775263081532938089115118912995214979440717389040604526412564523916292206686112834421546195206753031681201331362201598442812230402004340491306039585556064633447077045371474355475474766010103267347960561776411850797780211678966349645455491469996710052007807880235720167602285642514971673369256310014498786956232279931151323826347067489265944923224129777551732345452268015106235150001449638852312433115861872919292405063719027562286648841643410267093500438495538162279861400467698090059233517335444902762893081441890742735233621099239110188308241189940865183665811011597506205024709429907525071631827465681093367630863492833237391436308139709236203117268150698790221086817502261878208008233627640291982149993602687118737232314672090401610507838345630729799620657347963853667427901012785340340685613916225988032204583194226931172838266366029978450750331508775143594190981282415509416409065561300427649795486574302500449847446515665166318237222990337049747278111426168967343337612990671449084781736941925542340946495689846438324934415202794691546662671876404266283791057928637043448697912141651871677088173748577206708781182043540912335709827376499437586261740827629066598947167113541815496042645880836803915541196004321071012205317944240687599760477569856417268063458255722995033125667920823261548609668466167572572231226184635464617541337561290724780435007296773666916034409809385540074075817938746605568*i1^76 + -697744071248662666314646262805548559648145028952428733120220689763215612872985861256281295021442223683346629978431681360762198763144786031949191628888492688697547099606593295015438444589228779116518789201166021556461156703860269579712261175883464681542420325894381838279385339102850072200988232171832942687774770684988494744426006488544660344262224132658426717695461662491224840507511804676244922303717559216850191349512187260046260676176654018713482171458696999445304822491870860867345474256290226141585384609751590627187828845295732431263286105437038290865600640347239599575212155044921199433549611612110893267753334776437211194563468117445669864486821268536578825890043704930602835852456316448605217222322234767231237847608421647362341113157237650103560691365224203727011754287867687420941250740605303873503270829083844438704578775503564293146886837691561568525322035839399375507679911034355287749916747051572843571472104500600541964597815136510834820269848448832814332113092695415794844743323091389090559926073682737624742824510637250179901295191026856748638570514051797469949546253760701485878701267946383805245276474254967514156521262386891985727616177577482225175976078591108421587225264212750620121741337325566387849541823542229918179884283546964482305936271964745089796207380059116244395038542361641332287864782562308325216706324853539091283615215680533775014670956033527740552603285876881153827336982936824308680256273708466421853658808320000*i1^77 + 886038700913357660436972893440212567052752040376264228578871525386809929674119911109384765148062339875555904075703829013452793840629655760704356584036602796704452657103805237227975525621033808435443567537708854704491593034454493333653873076078816527185954704543883167526453145790317478199266007237141651069706834626411497482560243164813551443054380149466941964329812678085007769244432382005342921957450466264871719973315499731119401737581035809146696955085495668981598682126153130626473682002288785576501167128820313537609459270729725188347381996298371398982388017423158514766497906973280530944847233204761198893237289562235210278674501989743524428322557083350303574491128874265296116808069541774376114684943041917515981401406182261064613486695413600306886421046743560910803538555170991080880097704931392007456593293100527836015402145251660977830480528885999369886892492468851463541576697303837346571636044373477916390380846768568684107126435454282371378428597272879850540950431592570527327007851042432477806204846225364225864028757584228286355614369105966600431065732736233170264893424540440627614700539077318065296263324224129606387805657092714017775848152883646138985808066086683878770402938039605031651195521961985706620706002992250675888376688771907873477515683578678966054380361990820956646156091057051100145556598864310305081294966503715477707395970583631628163772569045608150932551877868465386936206195139228467200000000*i1^78 + -1859175662272909512746947263948130235142871532063188516842700761216451409350349884008366169014016520274882493868520705514150531249151359736416394246715837062302736772314892259673105094940053503228847179206839315936248258159929886190983423826158915302449315878275798275901339841182477318458275098514530727437963618089510717219146684245639031042711076688443968188079999156842454348420822365556349915130498571460301563734669889779142572119859025202236508318909012106017816557723423875470560278180192233448955726556667158990455593661268095274825925579959985144841185343288958200905585903744404008848130624641467616071115337602048449569714599219570246972156472052573494764807691473517512972003885188105363995127252872659998202298306367023440030277757596065283132367613666299873619665237373863576092259246397173942131952026650577974901722789230396959430844411264098966199446574070648025692861137252802813163472775602675268883052900763848835256255772276702738532719498954592650163522028788322136980852787708236979821941937127627359325004939448595312277216786269047580225282097739740610187256337328118370746598952992443598481370663540683822051130615278726405399598132069805236754149492728562395792551225762194613709999931247160173917489356186246668387892887614729296064254265467219922170411061195219273383865491427411925164746153653109760096589245096788978688302903066674352695006301847371077455446016000000000000*i1^79 + -10036092224803362838452417384080481523131794145221722701290729950256600019642796573973718719091161497553588358155644563684500428541428155030185549511166738021460068328447080406340538786519897165044649258839894688541541553152060806461506757297484374982845636371539174838167217932535574746408128184843802981913269707748194260188433497042923173155586144078194407831361533203960068626597128703855730473648920253229911340064996349304292843930031146222327357203109682838469702679386279622120571880932838080706263752230651173697601909016739126461032984924223791313308102076097486701291844903848797572396725967147109864003796438482936862834789899353501847927900781690322264444504559015327253689979729947315890869777463053825651589992391232266663101401689603568533349501524062023586999011132793828796913248496007605351893098324660700249156231519221648974858956051514685993214308884838703439385135899882785012003430229403965840010558410335584524316360810986604426856655908019573235302729399901294158090328736579195754560650121655561752320036968539398825203198435208662055698359416357193813276862923124182944190287566197117239107708608933357243768588977275149782284542492102078471733753154946189893709695834591873103299887777109362035573539026122746503429079339600189064809005312421302936467774018358514086283575749105155539083770379469055501523527311975523947531887307653120000000000000000*i1^80 + -18581890204535144734116993804469107950967554639251906439814243350902226182656065091113438966497259619756457417769375775514626431770922515637227461270886235437230074644205926858528795458368792793579106977648251385988828748474213537907959479354254552173412663923694622674126126384978575780229764680160618970503655394064176479585132361260466809477224277373901024720224816701422739560588699720745567327777423431552080535226471148240037610708017851383707764850608209170432603372683672217232864499849396654333745673597142843907866718805124859819299816206637253497580728603381546143656428318853471959045719437422945737245176972122473050563595932584340051901814306222397722250242880189139907737270743098236872538312461952924175038026182981410413316760220496702649619113696651790326769078423091624946815075781988930284372205899804133228831609217322509078779338630838843443850152345721070503645262621826122405768553450304937574371295683355494180821200267365876865358824965659947493259127361810774041162306240074213102843240827520710711772593772210996316459671458395968514305328279751376741684928576327963375671819182569179648003624915390393121975032369320164249352593851047979071324942043718442212608719858670505131996362247980246188968955152098780790463498650376462956735126885947970233961254380482057080650006827775621522488862842464239616000000000000000000000*i1^81 + -94967672121744066674546135076452373772534293993892385967915466875411053878515763231404185466644900916014598459278728257180542823235576209712546295258250105472365478654570799467336759209758717316717589024470157674202357650325589264072225352988598180607326382498109596600947287362444532489464951071638149076495127367740180144720531775134718538805604241154738319425877119178530833760598748892941229146608995918835758000168931850702329779308300602579732327203441939679980190158766438446325278173658222377162219526943307554521643885537643227202008461076194007470161748501447129977649999745394733291015459757212786448033060405082113214836474210142780517521117703083053483385624434205732221402204798415839444854205695702802446356546974695117644267306854687495086266678295519598465363131630061536738243829203608025558263908946359332986775486052984261407440487965330584862343708247811957637498209818896690186189664978079506679699183566991933655269876413086438910578394474852918196159580878705895754526426210918729692537043705986307615734509947572936173291569668666621767801067193681843841760703178320783933448502519064001835889954673942703678701294140768545680473785897189712453657567529833966119037345721426544399717182579925232684021371188203464606353298921475273288584214772503190004778666033152000000000000000000000000*i1^82 + -80811332913215549099050942026649654804961352994104064063506376382272655876026362128754186678526330222186483004376104938585635144799171208426497498745743757461151402049376469823667947104003162342240280147401518516587854084730453226344344888897209374727684588461505156561752374704078363302973971311331039379284253532718733449379960317339501389663499870949712099955595911417934717541020189388340736838468220102685905677982849960749268969016618691447241636784167617961406377622827473959877410821719410125919001289779364322545032869267481278996157553427868414938385859883088093610822279590107782063139461015492192758564248695913116723421156149573172939999432068014656921075901102539112698926835472189999271124738260414695459578557148150808651667835395411345199345232280416706793337829754174926278852339422246301398946073538608142677653049482609250099732698512558366841246029765698571352183357298471228841597853212839672570351642290164357718905992009727627744401398677908654965469549403506466664121144525147933784595314477466812159200897435130770734876413592210568364617728974789603863225483879082387050007554925104525199050329484020932486628989843884376397596907888673748928033682582423172997491552379431275289025734282045080933151728419713000899870720000000000000000000000000000*i1^83 - N1*79513488981376589170605201857525509606238738045049771889677795865247727130787936914791265267436060805577728076560591988284679921222780216215328544621624021183761804051716067930113117367415486831077296252264906091950180461998740000000000*i3 ] ]