[ [ -1599751885556698896939106177785052307413780762475653330058471742304392824299648753537162743490819203739005497947474493854360148738318631967669505035508033489528851062235069541470855826123445088757639338146144007773500616133806847523930811452600058792978549751519125943627440538624881336319086898971916163148499554178739701945838376548311955416868747757775440782336335966641699703988175276821242812819525355867088212859707478042157860139210199977583967658184553710893049916735516932645509395889367278795687639816505973579225497372678485147369133226470139559711369033258159663184920280882301215964621568373772472469287394071626788633099182697605910995451595954529402929051679313212483710525825808733828706973481474017560341917554518135151656559803992624902468689117907967965518346679213450395539792131091766658893496531964623138199497914641378055982082012033004680289013527280003531573900073652212654677560285061579254471729989105552257808421726530230821199160010080478662133498415407721327733877026425640892108488686451855507503973245525040489784225400123951980452447198265604526897368290874700700044609745726058513649659650111028817299234183575973827110963999649619303461321522478003465366974401640348979289685074169392178661025684897491963861638514423957277669410224779642900554983642916454400000000000000000000000000000000000000000000000000 + 67474963937760287303462129679160110273189431021207416644464179680914480303859144862766716076635267341991500765954692513762448804303744424984294855443702426910416886691166032164474661475798659661622776640939406898246225163635522574388347095015421138355077685104911222693207750908763596385558764801958353190202258681811820805227159936006244555263648041194510673770989244500404445582756659573240163792600424654695592587048450089223554918172448958393144362358544484698368145542522844795548539833359548784381683085000721783048365137310577866923643875501382671617633725455502629045211705964841087713203998993762518426048934733098129612330727429449665730001312719384703139240698059737408208384656081929057210449903135326299747328779749438354614625246208054167752304270453196830048599220541183070322124394675721776335051590031498388905356959583844319076321813073492625204164017492888234140979659178769575552988600171359943326569116459687175573222170281424941232027839840522153503934245002833286753505069556342596844556634537551592532526537633555090358306824623068297521893112034675203702684571688338433189021365887815303508260574665974433395035971935278718483060969255108816882592248854557188145925408675951507404629459890707076255296942438962560833784458104097003971441546633859113540818025347809280000000000000000000000000000000000000000000000000*i1 + -992711803415457192502662576310541926229516723940455753691492646787204096769047961893884124472797094474078138343333639237685301521876695282230776858445050098968766041229474055089116659756254629234619716090879413447542312195890695711609573766172929941884793119616722227043035727005863277052915306580549270684267944142634184792458300531618657398500393412928543303273564429763308923184387074742706715599566754863853337340268301785058802396523396415977032719880728820804166648678783864917712498256751977263263532041514897498454708385373826768608401814101471109554131323559860114405783218129066147169137943338260017974872090761934169507135432967397307152696191079541402739307436955674748581811057697612188926432053322514774639978349239903129745688626686600301962463344849426488115231100871253413169073322779996249627126944583013508745188435271032812072000446316792334854694300358242634829714411657878005572847748713076906508824191654272201955660394441596137796133427398082918598964374581945277624541083504237481553091945993801978213058145401349330678500846928495564869398276471068903265213133731090147557070210316673113572143484444724751242026003958601486569554611291468968836964260220825602322126472531198897752674170634664027886802505270196920614197061482868495199908885675867472920446211457024000000000000000000000000000000000000000000000000*i1^2 + 6904202833203346435022538029217065508664851617343992452950849249806709140660336556092917131225039141610345203972259460896087075752526881743968203432044844555976641529576467234021566508695610955350591167009753943942722101656412004580643523320114627888641279676780466252732029619321696857846456774008003036368944221971809513313443897057849237410084918201979485364480964769543464254205485307402869589483262586285123830697248453638274588032008855300925708789337358333540832140449496357861963118194622863256922769902479564085304838061975851479036358067486635745148304025665373115554168662783753561903075073504775197122898572039009739325219125650218202004365244977457115798256976853894724477442670424011173707387679188537771239409257291048981430003918195507860098395820916402814771132971696141766995987778686434264716238888249367441555203186248497805189336065371345425896949127841602869373588589254618566920823020880538106834790146930974356968079520763041721077481747764006479978471061363718169072802811833640541706504939491641282240127661314825794109047308961322181468012871549765178412553284288099750373670262358862046760234421944119697811694254660593060397176711559016862034902402486800480586688065976620666987611385509135663088800821994340061087095572693821492023697006670539035508078333132800000000000000000000000000000000000000000000000*i1^3 + -32157848941529846070526439592870620329051799740885040836983174007039360926001647313826540029723721951711313714130920338840468068326880961251594129957320032656166092243789018231346133500164410181078309102963306470378914257648704727007518801669416222179203074743519103498602549639024235099874092343509889060607329991628754115273247621268538261357413978971491864283222691827351774626411829316034806720141115144893695086160875539398989709274726559532520259175647185401391099742146598838115613777898578010099639375031958027006821906420923097031649317349403479591638424288904772534059565840996042250079409011779603228356693359119371373377241384797512627865620072452613086295762080407124879988459709135072620274419567230614782951011637170374387670042149764329650046116780530539281739303182819830162772032322942684758805700316137597196443633427866278829441276834614036402540139940718767668324350401101717721208894824202373972244510231924588356251561224553067375443247176026591323449234647510082892755773133720573951225062166610589192884846112954542767222857707556382880759439242324317029860979633782355762865952862840563988879817718714835114216354459007723555556660772293941782594869176434271195330489303806292463090929001179322854617611973731009363644060202439933222730396482611037721367244963840000000000000000000000000000000000000000000000*i1^4 + 80596761312645449330025264555480749300932944259012561987781954276565070858263389677342704835741881009456312950701436298015646500084125181191016955037545777619401831025459086392604805371889352624541807124901552320988719486884697816483069579294208152712216224903720245974900734233409384509354010960189254474169864434682729501347156887648196758189550942920241995946475009339328228452035516451346452021987328747811263966350805716195695254449221236008186155815916133136813612379708505038233251465152423250111159127841242179774705572056739500055811345750925900007965696797975304619472243776214899283565540248709401049889989414400598254242277206496189818952045051496437425775674823060529407269616182884272643103650473667564592849240687226052116938658151464490703537576341395731919821237150225776525803719611063207660338964492229424213461660281235396588741488685909781099623802068068317034789959231929964853112664264457516073287720763886857526408064063154170826733241470579245185465441341802414671152197345786710970069650604185705519734652825043890130231199932500483487081076806683140760510908983280684331355773210273694313100292141100010493779696019836154410691023617666726122355991297362372995747437148544051253325230509983091777946454685000422459027862103807764842111016593924671766102278144000000000000000000000000000000000000000000000*i1^5 + -289974224082856590163742955761688239229259151607735948767952490512099104546300375632585438167479627845140036206776771750043303758259316580460063347275430030779377290932191140775531752446391919622644905955445190452859534290817395810801969732733578217835903732835649327265247448807251173096003264539369871236920182789910589588773164950497565249967275319105083713572001148492262502235844154765168081153381018286629052564116425509373057144707365491556690772918756257842840933162177837232302234263287243541621681948467714055150670580633631051238528492583575147084172811549273407970548977232446717076696621920069855856105860732067163354327648535229032714216110055126677128316180456666629028405142267779404319850269593120840930683436467401927871831637163871285027572008929059546653029241934129580253962092732235911820042761315607707024173750353699885773423723249275144103580615681153618687814210688869500698330097024568193336506730257180815738222485968437422604864264576234505360411343029459294437558218481167258169608734024998571647835028993513505164971018234073486352988271117143545883429758910923309202423340902272035992032364988198686582928648288503530272180682638313293710865604438229587398720109482102909563603923623279071800144995078875641569093001607357481083226652879160634412472729600000000000000000000000000000000000000000000*i1^6 + 255773575415371250418777758151471064524449417577469539294097064867865098469860532736916387754706201137327391791104226110498102434681956526898887071225687554375949717283640113069036709739717650837515388657673668068306224737775422644888447445104075491988543843304040162267040570005093196458604001884772060051670020794148386180524466652994788050075106033249576412243087932711441527141830138077761875624575900038891991328532103554430800478896688605742457111944468022815296134767903243307748110227175733144346357346516454555927954906870990415662540802450271218840852367134564747771841496002036586788389407403611218886552526426134303879603935066119348975990215445320763238948649358006990111618554970369440188499552335012373846637843729060966565715119901843457062318458039708321101493890499962917068364278429724271047977675042006589913897731665885749537523120583021348546480119851736277790373017868720765839755461026067308759044948881442585461106120099122843523964822873699774885252113606398779132138037856896213274054071503805107552291174540694028213662128510914153558515974187905458970020928020135336767066110607158052218101193254785378903280761334604620413069763736290441673677819222593453854526875418033303937173512585530766547972891095748976815102222458406996925773744270347426982789120000000000000000000000000000000000000000000*i1^7 + -420202947365940667768845225464922597679108131879014789938744814044014217540626779492141740870207046893811723592661379607015263992979891512161169528273316319797563301680107470295630148660413746911903136871976421132431520585417113566872648351089643666350166260003305402463585456964310472514364635553520122257794104285030508286106730536635856847167217593920910297952299868845192110878071842726889275948798387167653711104186880152672436131971920845233513816893115255305046760838986104027749736123092830438460661797390556357655740871312350558880183354111528012454843944890451496491147357394357262784529306105213644909782239874287741006157134433754918023754741878985720562705491614484843831300392082055616023333125316885860238039873679011989285678217437108279261004908160356277367844780070846536202498264378264891216904993221498407723252217166779568943720253060400216795597024446089566396628483072908291647063530701313828660094409053433273989620589730303611818051401210539320432797825304686848619248398789296591880871682188186179062792698875741364143372019414919385301513572127971214879509944959567287186805607771129977568701392109813271923408956644470503717247484615357461287915332709153974118213117809264092883698918969032682057811932963937515725010011120306225623844096672530666881024000000000000000000000000000000000000000000*i1^8 + 50913924520089655540683419242875747713818352077310681800018073586463248582249560977530507533573979645252269587907435763389753337034619152264614769027439499506090435574311288718317154638806778351465154222630219515953725408556699740196598000380675206652355174727769420645007812309511756419347170279435260438804491296158754109182736137969171952654719006155438583261192046093765708219261942802279380804859404021557290421148339974406979059306513526326492227107572549631556277530733908455838810341732390864745254816091504503213466792049602960861149177912648691619929252495377134576822632894264200700167370945395832564195164584028753129358494889421876633384172175487533156290997387456848698561820009260969018081299443511539555878833351278359195836065282844329094221138847466654785360553600267530030277738148124584101745620565319199174497730106708472946151908659272094532382904490199955189216713024811150366427525288829785646219620265424292978184492236099104862234355009082406151957748215672650567708658845355836413051427596893284622575697520602483596408965325614732606496592115327656515965151581418850202238538624204846741481600989968320535230359241211794122585335657411091157261172356679639248301756476447702347672759105991837345553226458969320979554494191290511876997246482720070041600000000000000000000000000000000000000000*i1^9 + 2906142376085358391805559102131867879393052533104102609729404224404114853400579389397207962650374320076958904253362557872612931176249426502487584519039817882111674015554637540653951574428511427800448295956222325655988208542151229434245532611453782494773589471298989768393890053866917498853125045497931797172221367640560603608889090579106641767588278346385900966153903970359488684656440079795530255468033758139542652888206431312794489133363226965897114756159295652403308955813962548631256366685981680332280227410512182798860971564286059978911967401792274501423564068035817573764172909881273947068058176106104944493309343616972598274714968959784261888637389903249454857838290177134429334156973204260515559517175511811431212077513881671648813618706282977708315417658645249170745962958531293461660712712781695391081465624930305879422114690967058079974813302412696539010963260081661339290388485093647502105769258066629523533407581187006755171214320311585531336087189045534010460975975181449578691528856943582592329426313418073580072255293189143585865508411201203967842492821201219120043863062755747574999165139106630537141809871332732167661140780678197557280861159708712926339852846442205125086331684338321044854505812792258906870315558132018828862802543077837256259730440810659840000000000000000000000000000000000000000*i1^10 + -571594198433763958148540114806726469928679614123148376847049489441867148977088144579825773251913834166615077622008761543268921822026229170749762515091055374893808147414386322204631260121385538056885367549444496555283175314469331063071841876251382706418888932156793764896042039345702817597529329233535801158907867445583663267877360865000789330487339888128966602000854561371761201965171231982388969031095575767551337600654414313010871396065218591349443360983006299367257790996420942769342165807030730850758390865042781208363507309817457349889602438558782676963894268855686380789752940931704804180264952655089658197188305139971046014302878178207637473088236036811076168975731860889882219735444773826807911178009251426117550430594700709334025958267394190679472783158836171970754159419912072527399081750823229029509843494829401686734556680497153684866989285815388604048701455414444538312743768449439946953182305644960982118511710545732927929549694946322077820352087134737702935445938560220391253193740294139246544423889475079477273139076135592131203334208754288077571790298502909919179730624470864891651380448257308497476056021322059279155146458956960144591496072826775547420980879540449411813773379344601751351690907453675417620792495700196278391013309400433686287838456315904000000000000000000000000000000000000000*i1^11 + -8168966778966934536581992058362087956363871194844147168574654297870275946763808380900506368326725200076329633478355870999580202635596422585136312913100552604821780812983703079741296791203952736623728985272010999752088222389524007062894725327078654346306605069324651065542013470728504667711793671158589202010895571903002664303674286930061884926161566795749400256995179285823229698700365859778052992755919630528832280306863202463114887199997643000412471764802647869225620341108376579054045787907638805944046681694118898241330641357227337148282850755042528923193293879867882408138724516204315534883556844127067683001974306275826309528130401708049670418801402908963169484278247421960209797488162250937945962673916427982583436678159562392600398108511544111994378941081016620521032244729534995360375855522454096464358595848518913985885156479736633669292806177906334609017380118603943088191880561776624910267226928194869177108955051570344685172532608561160764179951139387877522834113919847367949299164753702040284568951046985125194594796292020900138906313675541974131066083209550093670875307393489864208857709149656669495767848185639362339700583315844970401701165118320697440088271783834223077151646818208671216073672495359876538158944938050605866617661927185949425131742822400000000000000000000000000000000000000*i1^12 + 4181547281053005130107423315161224805196907154607740657691152557220411209406179867153531666610561502604758208125114347372045061436443979007023573114877955112814085113708121014036714183407687896226460882025177436961565656138239186276540626656576077634223765409815729051696056939251616644205307169084574915287779776140496390411058745207794168080410798645996544394981136143131588325805349022161470376105039415105511878694107953781869700622921713826855820814292516730911175981514002652064836023557925364107948519716012014771282399212389519507399446520932728810092752803077359123281018314345603895122157986858893068645203648282043191775580498177295473353437365114744512452458324042240886885818614818763681110295385428210363438442234960478495298470087062641463157185765850129625904363237028726431572360364022352806484951150448519393244025348297960271527966980736591713070894546723631675361660925596763125206359783868372625256802384115421279818436127690209179557157070444974879494814654552150783220622880314711114763707411635622681561372782434728401386340279552402236702147501769923576665240049849276192972068390307643010295275026053844063637288583224513583768720543973284527504355580064039888311822444840909362579507524324577238785356511477353176436570039167390637442990080000000000000000000000000000000000000*i1^13 + -249435863235741099855071039957778917605016757900278822194699400902123727292509995454922514384298335621883895877120311609361093461764476295830731451268970148096711813169541582017007246293660922801013044754998934550754810972023792469724946437132497423344862268272512470449134911087617387865049588236969251452815094278566646073377048439497920621453614755271960109786823243746188223546730857574905545433119121229843853591039338986496035957741308010863635058451195731535749108124158085231406423033051322243482822567207423420233920787459774514147288604784147431241350998493703322780020366198876450215039147156516260930482856515390700456032336734203041184305779263928983591473101763839587324225702901872132085272629902670765007532169592515791123592986365592663698001113857835982801913169920520575558289387623743742162113284686312293212165639342361193888931057285569266880039676128923104670001679541796995086805888010191072582599250309699446600888887488972850520150090953021997560698586496746153138523845856839835687250703036947791972210533579847152004477523655558495377259671136668890303301215967053405917886558194349476834946169259954009343369038576264610252485226695640480219107855121252689628578940532143760692240899130526054373858569283444491195247817841195687608320000000000000000000000000000000000000*i1^14 + 7778557848287673882535293293016873908895284269950054473212406124791493773609733450124753919928479186551914024484205771531991605437546399754254950122653373705800490850506129999354663558817166700797960868452474251079963355361110663071411541966766160727229554750247279023804138156089059443547345047019460300130292910545444167081562868164600771805333343289607699458948050400631731166501283946720716623794362088451527626591687943758649006384127179566281400083004130985539944658591227978921298034163254196993904459554808023577297450292881753518123162620970210319201369720453463765024144125703642548146472231937527593941009926500261235144447668725670924933007182799850139815984652165259287307071202135011026414166189746053729695457228000449970751053253137922522099874564697349240609293319515329299653146291108256155624881938216642616339019570781899477924304713312225733501200278376145572969336843235503151264669527705595274132618438676364299836265714350328777596690025938073958542596428049066823187307594765954861670366034932524604430142555128152937686358182443988149143048735647374003265498233506520740293043628685773983726653199155187141304932686637819694274137940619681105275599883013988649156576503661501214762803589516993920033968319057463722066095605307932672000000000000000000000000000000000000*i1^15 + -209157053486384404059909905674265699329662977344475992577194835835169579822888164846727088351194508899278748769757722304637359526866784357271431803843090256382584345458590463312525576889525581478714204738154602615045295476552147109882811130907550973435498248130716553317748570141102849035603013954017527107361775895405627579538411831595117340149048136275206089926776306607807763420093462024017379604228861022503272724766565593121205455751246375330027145030871813323714396259117247762002451419006771203108230383903072645836940089203050286366393759479640867641942169914692029797709612672316562730353919281272596817655432670402675029196489126831814217537466498155444298942771109523343295793187036582058621764103808535710219282746451840462345447559501674956294740094596205986012773589262869487300941484538470984320874544715836215414882548182754806678229428632264534307140054407404925028075415284667355744955298371799897714444473576083886601038360316442162893314167114610903185926202171378917628847066188397752911569516913230616676103741141998509985522552746533272759648004631233398336730990808230763075926738379519061163756015639221770876600192973626629622875729534680920080917364679131545194032476628072040163396443219070642860043219305233937653865342964858880000000000000000000000000000000000*i1^16 + 4695800597012520608728329134088119820481379104683671761074697033342001178479055738715837976411579224449588764774432516999651865282073279392525572521920472799751148164807269753806999439430831927041472704535828286010004214757228350162992399972057455677353524163526204785091297333314287540658358328572399059652226598262693379770942860652640699808876515660148086047473497384522856014038769080701648530985386812146857753411714521521551625802298741441521885679245694945543908925346936658368937596378370200673155663984099815517925143273742124282457921960348138931437896989662803786756646051388111551908672108434466901251445666458205709330434415557734221206310004402452545091639543578213219348464198763003370484082990461601025804846988675960394425735492162099310702150207607520541303405684569447248552730035911445710377704966175948688134278359195120990310346151123886412982664724866886593031624741765231708147249749179116802158642533189957274052262096633126275425994534829871131199031743525784859028339539303471923162028275160816323362876033796535606282034277681810242021534867181536964077559301527976262314580297705362763055765015714754334147721980280958223145501040347896774397647056119618226601784261133583472843631527063214056435827072187131316798807343104000000000000000000000000000000000*i1^17 + -46249940083069474198029435274901751588355423591090065318979628769680987196571177998881547137084036556501875437822412136107000157668190124112545702368616644932398831197042298061661972457225403314565201439271881723826248122802362693315113500558219947701472156465027415868773456190919576801209867061726169340007311499213823252250971567460140375658709261443814066036442380692759993109564343101810937404906425962457088013891610994832714227379637606914287968431956347125886211418534871013347632323564260969746197225958394326002188595983765721613685422310484146899343922041143646364946979893868859252581488823688451993735229403544769243528928505090387094350477104650730984423949355765113151454614756419432375620383706742943406996103378326152711090307184627327288550372248099863622989529602380696593304970015464331406170418584776495167096728133835622197250695588405964011885458230157452983561353183900270321636088295676596369782376141119855874451094855924140648989942198156582849217984818240797850563598421057847928047174802443967387853784442753286728459378896579826744115346069335264176828837172282571639209207794228231175186591675909113308825722304288451290266568617758117948228188387690826823584937416316342164416174609084434627380790091086730743303372800000000000000000000000000000000*i1^18 + -1229536809016325164278753746639329417188897927414100880974858194793962639333656552716480027578331339069120361535941134963107892662904989630929746202803858220921329203819646122047656502978546600242785581567183393587946342820580882541369547517921044668665064106069499714308738057775213118376076587923349687168236400493070165789665140106017620578758154491147495285670187095937453227884564708241020712595855964703025126125311873897712752968234949389600390186833470901990418362943049852563671797659180432866516635153239667523637423904219624519034965439531355765987654629508546790000216100433888976214604614481655253337632448649434955618772566146719258943428771996732702146855012466793493227548485229173718767699022435991908624772928785595471408792211909873824875815819784457596713184768544998734767141255247859157497190153648459364206315040346547655437151868601747546050939662259848477479778350486406439503234465128072859697685125900143925507723063951933367068432162945281648937639120972947924655631229958803255150388480133303726653152471271889173954203285465377676259025856250309975309555038671840864670001719227298617038575324999213220679464505553354683680471553518027219123170047649128983309280673967213550706462097355965803062704277053361419714560000000000000000000000000000000*i1^19 + 34451108080627395269116452985419486880485756153347067245565995979708677016895185475380579246390714006456414735035191968148973455233140588431828442170385638475737530133367212629217296314328092776651879610576130379683142128034151611150141391065925487889047853653036487844805401487164902386649069112377029093553561809870583393424033829973855534821535570328210926003619931754936393633995282288960280315629695513540104700023050723999938608304136014093432328058648626382930808770917113005977575007740494767075988676720080425918939111843950574633539572120360445841268790003012877304698574419001253204811945491153625833735183355389451019690782265851113717414293509965560027743611366981157762991726202232312099606072012108130496581724457596964296559021819391042872728559947213305121262551596426760802066553777285628604850248359319823894481432365029044302987439447928313830858783157374688947277844826305722103695383556778410189140140904646076440502082138206279452765246604270863744890229972595026303559926943140677178378006265617218749922835684928357243726732180886852153997950314791928792522504729185567003985596769972143565960696173672771366659958838513922644180437327588618504730664016062588524187694235780359020939783197373227843230557630543953920000000000000000000000000000000*i1^20 + -202450067281086164851341303503878756572291718639613358718144078168690251497074391085428845526646033764675542454897129320608060604896084806128220870056713512279465983544718188434781248219045051597711032313738032874413718827378767440679244145059920554304248820219293415693979182819878271372441328704779691477409475694128074563544583623275394325245069227258245916169735644184668100718535732620754492228697630590729905397328852801257151366173093699113582509046699302287424609726719503698011046574605527645458491901605253735545728273025380497728904622002395774605798336706751630010770805743088919495698249588477481091408994064327870602658613152006511706480944897451487507352695259243874905197235326659259143470298931222229817132526326200738275792846768968889813390241242777107725159934506071218254917233638542336601361846478562130113277220623541479342829274521210587585859362668394949512678531094070890666691870715881561853648163179211155397592622225851269706765843414542859718374510357088277771293986201332182007979630162231530903626246508595468992737275440119017597168764870159145713420584607614457355797762043325930861896915512541708314952520089266905411957044330296253934995248523494514418947598875905368142262068045297627335336414884659200000000000000000000000000000*i1^21 + -5704359207392730986540842043075759033113427782875213765615227944706953471487792984510178476350035191558007571101594476176469233198150890588364834381889451018072311516317811888527234895379919080143730334783172005363585981940578535115360987794990706325980229846684389561284705354670789995720299926130701313708877075281756028716287840492452131395130035202533566311469573473419256619210608340172501491464691417688537582957449615408005472115105675894723751520695215812481021249369873023919891338017616431846847594835459133596647227179163414481621708509516649815320096622763646345472615211014152723108924381127972212453066328317876812901780241200158575053769244473061453648584371841852678556156926330435182660787076131325826485665156848510920554980246567049645725877434849445224766356221445823519419026315754132683031871663461898027366347276697218965159376600824857654797779741416908887597238082541025873263007448486580496455807545539515978007529442651601667638156309905403037709622542453636513293685590401826293673573468348284070086817084972195061160343469857927624086445387840882460054676771620264464739197367995752343162000744473752326710556503794827950384177105528081696751169556831186132895797373353330605870715394247855943854199930880000000000000000000000000000*i1^22 + 36318125990705468810049288673924389026724322566741380949838654274595382982121873525799074092302118944677338807047329500933946627667588244029382823131534348873367887290661389965377088458880675850167077478806946279245233227962165864431455137243218095956898996274142789443335079761323417960797953884137723949951812208820356877976254470088466797257668280123076411183026569800324916341495016544978818310258249674969442449354800799616263126841955432985444542201503290012001080124215516957786422658999398774395994335209672012607181555096586624856801553516874148500100611695267857331722117345824208549193827447600566142047275955971098378911103610048737967902150058323169825383765597729126509345076989304957418507773548386189334634127708930341140877902528059913081514183676585397359447842195985546107130614708350899557430887610564950974052789646957960679658009626837417092924695004233724243511026479804647421803919014187316444851766320091298179956479306022933645269334448134030753851690298099269972254170619218451835180989758132858009070290433050268292925947635989010520920478926851492445104486483598706220580053350328103381257739853059801175595244043595341999103348419585899974708830573500950987380851732769690499363321069093706023305216000000000000000000000000000*i1^23 + -370417900276973329077432308324943714354084607940055514263394281035985764197977663111079555446823411101454675536459036402720184249903137271567552726064078327606397972614528723047574758619682345462958057215039846078993884006765838552030471410792776619678089788907688186443526673841542216754874327758231723025202279822322252536937543894757363974019315777176636699662891063068066408415538942957835223342260514030997093519553150338095757996882808299396910743437482336492291721066487299716841797969473409213628290131691093869814759921697956348336172577787951825033407815907394868736956562458205698466917439139623048826242013937023178497496213606952631220165641430852863528715570492228429936374006071280529221155170254707956994080506766743701886906840499247988058454063606149079423579159054392153070882322698830271096173325932690375509631287051219042644071053423027758225357371676011776205487317445567363836767850402783624434352886725371828815987280242713991720905965467011314170880640947291549040674461435965511323189807483959447969884726756580609594258546269327945708852288474526823476479043980001064206582464389531617976823201088250651246286053900604763311279097506323688094516717420721342675259199986189665681782759784432481075200000000000000000000000000*i1^24 + 1899126001474296000312169789015674932078711527881966311114605072655315650735645141850978854590208939283528807038231811265920005299398116874503288436559636662944503091473936798382511687011041897722467811241557632367596251692944377603000864700135416357257772252144002975165590137757496574883459702744615774362129971124845156729427167978228504697649395792514163595411809107392227804129379761298075788865760615143693162309504917106574215068460744763268502854873197127124045499108451343858641017278486212051540974784299274966476444791074466255809230225333706487463107778052883930604071081972089437392802419399119369860793900687137266907734773788136247895165741429765145437201162628578740678497820997917251226292522923889791766547587213927952827724062126451513485389188033930104901813210142256580403845855852296399939157729215249433879578066908995594056682771654125623385384578336026149921148077764679439329694898973326770039873274087561648559287382340138873979288683442316848709136605391998280161693517554981136917797583548784830112875756890530406813711517639914331035046807952349376318276069759319281854191456987788155500982715575050458395486644273222518264276746679619541632896558444603724515309620781265149217555455871549440000000000000000000000000*i1^25 + -39759621999017178482210185413712318187984899512371536137436179540766418707883193130448260942270727484162863806492615341973219383546437518147705125102564510473545837113757525911828856252849329715616031905905467334923086453397091193561474566785663083523120126292518685568929231174348724508744870721470609621413337265090774062848501613525750963260167297254882147870637499023068266091835299060663302116083488858486908005678189591596645779395752435830455344425004093128261370319463059409017591277397621314127257395083298546823541761353566169948282383109408352309582273240210995173515820152138718450405836800334778076479830331163382853962461340619814244788177246696350335061271318548791634973522729327798168658385846724984858231931373338414805857096406375011684441324574470395189665119973206587260078460241951920337410458632539331103761108239136911770679983430838477425002484447167945710773574323306859127095842092572146235108866988558622812193992725429602977755145803277285252644578166862707230745325794941393972992458800494299241890184890239193814288498256803062353996370735826822071665044325810728064254703206171988435162737727538803434936570482616728400018994167816967024386924217818941798084000167240180214273172045824000000000000000000000000*i1^26 + -93889392533160174441727377017970456958385357272129157176304955913978781472294710965641486557583786302919371308736147737492283994860813793928124167119211004344124165868484041392499448892754703284807986808070308203062799506885067797741328507319831399364650102303967688018766599174194422491475303545979906037881291248456389346293424801086877281292840242046816579078454918196226971216284597691884693517032407634246938635105661934458599182613199367963592626013794002396601991717733664506059026094990398736627743856668471916461384187278601529563172887433625495170509281384650687454967719195520342014917260882680151551871920866687478716776703480490181469867420955774401304006305235825910071888731667823260369198943095963048371907509431788358006359127230761332888159936616063762324844175059712696875839008550254881781291335018411697359548828575020858477138749350644708071357292746750901153973497118566188551188942944299692340163819099378678946509936720936924103680166686221223319745092940061705710374663603432481594225492085004806195715216315118577987081333548692292236200497629454982682396436758052044389469830800144146756177497984431144717957709947504700736573448259581764680777206919985783589262260263342958295226777600000000000000000000000*i1^27 + -389836523534605022904929841719073757571590399610821312592486272930580489140943596313643700158452138598843336061727224075459674988926989232221891956663521255276790575605544766335499564333969681802864340454809482413164811965602049928141663996539527732170492584874955267434140716219877353788788251923575485566445228746708920043525316932855127814674609888044609384419518285079121031150550645462226088212486333479029083572499363334201755288451611355940781140766574103018401406765076611640043583725408130146063192355242221134404443035775430683964462853501946097116106240794269571963580268758627284550049297642334025760084024825363323614411827379659705152005549194614083880946010426265826035141914715458907977840503807155453505910543815763748096213957783864947752830644698809456085247829223874216808678133084692573034639120907264606378742960810075038984544003124852798999300259375149886198622651261464451385647508226775824728676729074592354674385508888509420387445878095557574162487970288133369670223374855098662043963848340085294503529603599199037841765835348343943470506322412058994055185754469278435819139181369097834789048944077783761143232320248143052739937173250369451074781012809787067833056550859583447367680000000000000000000000*i1^28 + 197510219790513837863674991921947568757498612906681858750456871106929714061971179321935480438264704588032482199162232465513047305373380748167970088186605919592482019130052042298668276859098786425146527355461719224637240437156835726285458948190676899360704324988393244489306342197269739190538628798248353567415566696544285885533933281048408657644089530134309283416882061378849995345438137272842465439548837902113507962911995756327680894275305892196779250083865596189800536017773074965835392938222547857768738277629182723990951280104996863917892989730743754278577255926004733692212253365161343817614002116220006333672264862630247127356585033809157678625274402610904898280787047835445723375613787396802926311888218639420165244634445796364696542502129543925477115839395577683327276447931386366747414845743634825028814532967975473435720093062754500242038349527193301120750035257679493251580412970797685755972185537851212570077545359819182862558674775734539946986963619486143983437712060109722936427816949431003765630384207281605900261027652279701732501174121250951578922344091894052361832482129448639616054731432870673430049532158217199123603037601151381150943724686898601619068109637461495788590759187316736000000000000000000000*i1^29 + -18366036880829869506119560508201873070108099731051714138482484387933496041767833568847321425450989362520902000622158655776177496965740646906904103052300476115472116806977482887729491647495606896623445532935455101668339524442651427499728936509768050578319321190529628479735984090255159202952283621364220304769190022882986445528711552980501163718205240998443350452076647076122309105250332535935924870755243756498383604517972746292272017938582035832604908733096154084735162374242044209493775992557801760314698303766396434914018799183344667334329279581512363853111003621648819951450017618765730585013636780573835164436281935702081837719035823641852313577172500239322642354462711021871740913945125955635554581654677045224333866101570409532571908184529140424653171082189086151444859436571306093643980697361590488886985852329274503719291640789414517105916125527537310472925398595033568377159329051466892356514186502789082520302863937673412987258016498768551130378208683609463591134012670227822878899597882979139756742833559374722615159206245354073971414911382227728560131917654980618678767691975107111243380684709258504941617368378420537514364618679216501224103134890717656113804744770062147355015328563200000000000000000000*i1^30 + -3161551060643565411408332319652946302707445285947822115282772668830925857064066709147001412842868432185719283680456757968441506696805277323117725130545875776568231838726247754798534382560112422788383449184303722045183786155651104446121420919574365341209978686134561814646519025298645057342800314968490069384019527881896442290116375983469158223133912439915239944016147959399437467144615253631763941760266656928820961138051864479861100006118786860476976764403114447796744538793363138225715594609001058428006191067467442100937203802196703985552377738068741085961912935333614576196102194360407052114020773971354504713117108008041743562091962367199276097080182333432821744348844874780422968876190067257179589243974549659430902480507652868810000406461047566841561497000053509582935128152235419575382339971081975813511197780915220300879070939322861586238787751504066736656993872397617764685285798492618150056345944188532585071232585095166064028234556603308112997550925340311929065579014884416356310512966207008265496918037501845730500269236538748548654399989541829177796538419445785696341557208485742257361702028504443828699671761280643896377738048591068828747380394117739349694073677215472214343680000000000000000000*i1^31 + -364737513846303097847688882021646737926632275927579521853637251366312805477342600350603517475902109323309665338175225180098939809226912636414135432965499632801626448973440341718174100294197162372707498763584542469770117962065137124063206036721139664981074128898921345833446173719554943576474139001196001951314085397025469950589669957255557420573331502292792224653319639860362825404591801276449320479251818959884708133624607477252363270836564636554850144009355951403237782840322156619377694936940316665030116641735757386933811224987962085833106356495995718009910053537388200679358052694931095759024947759513855792196237189051057050559658048369432778770572389407093893637118176467073123023876948475773072824536780324266836791912583998491823702801819176135944484790484521978043790750585814817727830318853280314649208459350826798036138143368227623074110306944029160734467479890788314653197481198703309353219846230848558112802727954185427901205534748833669680080597535803570277700312538313276969900733718230009334707835893307250482217869123975493423372617670252545547266110785725729812397710280549968058741116727860282796520226533672522468547263173057248314118259586750242733867570447777792000000000000000000*i1^32 + -9745863822571835975299877707549382412469970434457420747376697612626455805419034713357248701833137853834818702746938761911079045033456596142404103518322890317419752799303243508602935046201982178548575169546224388295684032697810673861675523296641739518944720651854170833392658795295330793658342678686043657503502303688347126311382072189380625097562830240602594560896441154827395210089233210432849659810158300878851447240888606061751517591572448975441612269144111045181590152024874821483542678043770447613234479121258136598982647576884715884145876783647812891570946407055411032228889057635143110686641234412243691201869139536388308136227784587424280852442017360139235912127238750523515569816500644300981359310987203249370214059394743325033896297409094005091948109020488344013771525896943895353316645675712551217714159583763545359634799057468899217415787315450147595649927300391852808131479437343891606464854925431782558059640184454055267857050569847384871893327992800312256961970347875915532569693696661721468829685306432343937361930262384605646575958637145466210066868424960338409515432113657632564139935255114635879452265516193901474462458583084483833356972817150593122159925657600000000000000000*i1^33 + -382818578409017653252508168356864258827181377772019227422083136865869000063920791033614112924754617330402048497156391079573562800632838848716948119323089625128107573814771740526592667842496774200296592821868480777972687343933553338133561087070442874810032755581368127841341077860783487084224614365665951425714528090891748313942980139358068603800100574499140024784037735588000911149690150691105689305036762231500270433719090979444865865802688001308661431220421511649506746404623933460405440200738717297633966467107816418650169810754392440893015419792891675960925997235684304560585122727402085238509182052525500149190295750884578101084332451294030426794958467581686624242603275936460319421924873401576462257281867284798524815271243362247451887495994425859611141098801028257461096200145461678242914258706509993803276488468419796216486602295688003088432012772509499704543888915462160440802683847026742210182850563020666343005865899683545294702328823264506659120362279523357469045974422822047253827205497664564971905785043404362094270234749545799977148231188302136875979251390387664024088711104596626729823992890767929318827162512756390617617532629810118619452733688396623380480000000000000000*i1^34 + -2695645295624890567032550526912097732649635287249335073202905557987057325781795065441568648817812864497377391561349343568251734575364483788647789921611396409343073492130010247164080269233032226523082383540721273157575726129874354382598973655392594077721975625452264687704367020576701802362262145324131238896445642967934171532061031485373083848589625854061118078966055452006261677008020560085380831383123094448933034712789649838641124781076613093660817332761350313845536305304005759552430215156590114575509645550736047928661346667833797111843455123141822037586103931406859448496879359348776605735600970154418851479715324483622147898691191496053206587260967277709998962469182165535407641658855673627391094254619624181884441337524129996220924284071339187457090394166270659484590964612725325218722966375607073370031685458827012781446952546046313475244134158744213173297357566314748836204642091490347872732391578299303415223107764092537196134777525349131364782372196234300933837584295207380242840540822532517637843509091340960722157937797613611524130754804728327949820028124970392301623728193243516759392457100762493109835070257508200926788483554204558923708353971486720000000000000000*i1^35 + -17514177447477651455235009457420590795497014504041546603522531622686891536260462187990321748294063337680716240570079373423662980452112175722967630364301001926844707205216500475112201224917094385202430549565249750914621327383003803714472880826198337832387639713789897200684797199782723345241104813442352152580111699526183159709006287802708578572006076501780381641119084801313380917831167447513007177590292895133403968653948184388831928953823332216804126773504534307938082444301279147667062908448178628822519706025076044612324107033319597590787219650581303900559450786542738564776174862013919671946001997027700796794799667132804362759857120588326886837038662956606756784075689984281062536817276247328651926275376490344736143192390326694480823640083329226915570285679372198663380526998058867902801422555671114291998133108028250668885787720763536860910842552421549881015902378874640820284200686818027931286562055667322074978757006446330178175769383519921353573047848065106345161022567197587400793218825828413131871501995510762362599815045305286970710321376025458583372451870951384055059337574619441872984693938163089501697730608671797449954110723369324566177382400000000000000*i1^36 + 75643791135967955683671867394374884896879406576779454895275907523075563810662878172414348419268394450589708113831696586591171623897694896428900312818447943370763620905009171910263845251617125600447072812753334806791085569518456384363976371423605304617528563841538496703085055267068222735804719903165197605778487492699769953244300770347587380679039021923552267637708687588629729087859785465518846997846479815726218957101854614228614008798328080746537523177677356094603981969924820467594513964280612295721365213458062993435574266547742040298619585861019508729552779616720487895092229014741150580413405099138241818084157573601186295425379094099674428742879698220726354129970263003548320989176878759201959828383790540047256028123089103350156534745404254270134867014020232667071723461740680240735079188879179740345094357549759574899248682300141351442901289735432210064369355165301190871008279481493451069215575534050116044144296403562953146661409908736146698824493759225212669411873658517119516117725957421019826242970230912888679911516770097086252934512079175313678854076179231192655201589639003900801668321102622173053329457272444286292538454304830259200000000000000*i1^37 + -12562679728888842158627884263111491620943360050232782077165709091588463690018873938625984191352841994478466156004846510678089805477042146201173873950307596489457235501884536388611721160199434016847866690662833879225298861673855881809488753023346412246143504296187247838189449462967281637334134185124143449331869950329837201223300973796344762357175090997325707697394653093098284545189184835462713269582258982743301664219542698572374682249485902928615598833237867212737703869953346819018155212441757492918047380955717169196389910838763725705499152611465684177231177399225824622295655346827587638562805663343950095344963714679804235384415821590075461497807559559928648495967988345535154658684459341406854110586233763765383150447291086912616531273086765029985834994226958979261572342180941662925654283863477157467652294504711744534474433200208004155620993037368561528481050828488501235976161627953154832885793042423343231906130830408178106129238896420013055672440048401674567676536129275069218942632682844928646544901338009475363259193945778464980323495551894374506307506768683595698649823295167403083146634741406554592964266079774348865458667520000000000000*i1^38 + 121781944672190931359667553929421924748356688496338545703666287938367141793493636256387434047841830484251982432151596126781617572133524929807363825054211198974362789358309965428393563136344253781710629040374985116720284389659500877227345958178085854537819072163951826675867996714544806539428634870316847443254271622588957353298722353995142665775202322866652625635821194199458438922408491393481463525116434857997864436760266999056092585435562091806302869929682682907892785738107651437403684109566418794102613490669607829283694987219268728042851891341269363476155688007932277365019935166416340158473954821386731221130902215209093037996625501183969743753439893369247823362144088787607251141492919147139648825757451185779112047551594025224521958585237289893409212406248442418940361784295144204770149388024731515750693485544266411098459592335252082682373301883197288622485712467604885131734430210059273495312180891970978147437971818922264848692797938469834666890863327220672153539376670052279396115730134842553567462112968598291064826065950637074679107769337445364046789299804745066000541774197577406720172552936733765710212073081417813196800000000000*i1^39 + -247760385875571969457464754388589461199733034038766794492918563503934087604803884024472762409131667123612415925046029541748018316962896101996871170500008828528153397713254301806737827450251448094720698081593083783676095758000129618581028883976107803727493099891369045184020353119576025763727664912162235212177209956890491541932182416950132228314137790423012673597238244326345364686257062891246701480188318650765156023467659928262741792402627768065821846739774200756843264089074209003033462898431915750347630936021125108464411975544956250838194930601976751691482274079294573067665508518120457359259115062685982984019962538054112796912627794009487230856960723092463015122814932172917039529473874005255097466719883163797704914718564169312187640740724662370030036863958371335419923105061901151059998358732431171998312474884128488632165760934630938552280796401844975375039244937160852249000346329164873308618814651897787162778011239174825063047743152965141689791993683672108263702568761478920804711981871888546051816697660803033573182439637594421838267430079075246778956275897495992383234996498736061651753367682671062939439464448000000000000*i1^40 + -432808829627562401572610870234206118402030824265832395191025929988400970914645365789013390522127813661350241989477896997058963740739031104377752001249429331484507410355587880857804420383067952227547380349874177463777569571243696696563524795479236891661903978766167434077354140281975790291613873676062516155966636584672345585853511171457736194228575866182098187108428510933984150734819382399174579862979756317743819786238520981174044911687681944016015407770932987484846269150166747492505073634810034312399671747024101487351272455789391677489955861934137103216874368864326895124778520670565616450180846694115475996396954734243046570389485152754423629442043043219341998985018131007820491280683341119534955927548935587166794527257507018102234578912514304481286104583199846427731692180959373763734398102164539743066039094711288731783792376487621351811679511546722416628644915219331784539139533440743432835968181973466927783139398480510023653795027650570563103240048066933894884642866122088715021891143785045455382795364561539923388687306135356257263647228073459142538341298759069415544731774610876708203620262335002244546560000000000*i1^41 + -367574839392563395449012449703983860883596532634769358744408499410510297662768251416581790898795954294761463844973151938148817929860945290220507105085025612598801904791142344435714288535103405832502810575980260295851294247487288082601680995492013112321020755128837454856708351907415964486951887042995424354383493771657693526687112032797594932986326354649649230234092810947373001960201525455591813989482698749125349941661345990420660965337125246875254792067092843976104071537981086987492106383978521722821864803289817862967298057729693093028181155948476710944481949354144903140680416784951153402424924961730788039583658403150141393329598702278187004698020452565342136712459395915017922386878854062236894844697541040924168198368028812181297199758797099516029337264578730556269647867712536600904428063472750961705793918503132892649010032863372347209806384487730748618768614803857795237315178521409906716359667697070114244725384144862479982566007012120658101744113867764309378726943913725849322633255644270134175279853941419754289480466545457342615590283248831738918015507988158949184734025507466971763496136264908800000000*i1^42 + -50598990946241494310973866910434933630017180205055041870185980194638698973770066240770329473457932467122537619859313046318656504179532288918171548280131386250062386168616963132124823788968246680586888062619425668264278248822373357177330141738150354731762518157826287044702459304271458181957464249213021285006874887641828179317691758601679863719554262853792065132451144666117143708634278391638783140579920646710824122716637800466821141098948193977068016606792369436070377212267594823325122209085445294458704225105980255139024088674260536157589265575127494608506060910714892213009258042113566595516917438671179632248801276087032541005458862767186600096135798968704053115625292201585285057422890173813582061027673295459936789491218579475576464654740149536107732221395635405072420515178851535557254890034816856304519994020199628326010793417904613398425817170938582849214107839772624290981806059492853226514318315806348157521188930800526707922164593441613096718220378098808499739881296189352516483016996693974986898405270051051881044840410614164459871030209833436280479450658820287741550272791357266581258240000000*i1^43 + -2028436337918510927244051339304917825821327156435181903091757929982185052542161014431637279562742052796636688161845846282934248193445718880861137954270095987496461478893222637165299484791191080913857779913474409115617043285203859425541210638603046284619710206663560596636783743421288263858079818639673807855613753465902244461360123355384494458344145676752257327954390838419347375113318659011209532973768510379991317499575539419578786402795853761214992875857134079071505021106549762206266180953554691795407641523992796874869109832702649047902448457602459287659958766859918220856194757821618592080258003180525736076272758488342200529274560336459255629152539980694878601204721656809898108432659709054760311363146771394172123490955995485169534632248709612762587692276753415007984664636115207785800596545928138929892166810094033431070267808028354494492830688721781195275982769722676577342757843148026239023871095560415273122801493516428511476866044231116118825825865752680110835095045838459657892497587257035447277470860692100400035890366148871061323279801781470801403817998213261961859668855750656000000*i1^44 + -6737913837329376138977328748454721862102188796392759194016082751361962580180622606115485439821587050937007955839151914705330442494880596888886183060681750451794802993457703283828595487019974945442981876436252366424076824873868728522119929781279057354281641454528304942854477756524793417708132733530308893342132328338085317505017767495973033743898987337372024543407414845126655567859205047655450392732186825432126498584201674925609082549634214970852113828958388522878370364591297583647301001119026181433377113264880876868255286364190975516750269505713062920577000918233935378206313002101740281072403002466005799815935025239584604728380071300890895776024980563652550556786551005442903538344170304133033391862775285385960176466795514758413549179526575015308829417172427996324247796664787403682046460552994699193464006829837983787083021340044792680731450914471013302525308984087436920830881732863097124256558469976202072759301744469534802740399627010023145821212941767426062254649461277236609044404253367312768333052082386438627596374953394716875087258727466232191930249590885532565504000000*i1^45 + -5847155489227448997386757507055820213351401674956654809278347092941971688600229759041605284260397519134272728773417905255329525913359311382334544701700747493602711809175331896378897712763313859310296479467044250641208607552573013576642355022377265484226883069031454342537919638062540275196259858432322753155716703510660963665770109369778231887764319742748062617912808454277254523910798347071872463885718411521791514748969658412623039547197004337637531831478630137793251042544477657129494174745222474137259002891793071200439525290272109455673653913754422611159550405121104430391051365904834419937655310605378812305486426756647620053402025807642568439246095229607217844858448083030472301020338810304701937275057380370899535499098595362569374752291377031624205602623523684969092329818925109030232754882574299953398366665549346398524642957113578609345969169527075949295628673150222644405771496029739477473357518042329009662281841720289749849256035794539584243063168387811525805627597147526311549143440966295187396343101416912379108183227971877304390827631309053537610901749760000*i1^46 + 2013387846896452870472254909949131135006542823998618030187950057899094361327726984261690821617397894902681255293357477372816808261243980763095620337205961725892733570455860179288627748058072104643816526814032829403049490288258085138268711590487275736660638525361035158844308420925868403757135471237367410219499249971435539851253650222183585368470848015181553408412390715757150273451081580763929891374432231176706051832166497566543746008620169460550449556270377671227809367436631209762824169317693024268450128880901369149678046668975657184244559171552936098082292749684193061343464554010934931666926897771406134523653501320405528719541066231288519896311645897321718154346394531565530052745805344668434542542095357416696480872547685012449813686862604549768266975241830310812766080635796244621308686320583275437842554867048210868942784631381202971913399433492349991438359100606493556942444213911114903368014984689895327817172302869570749717475574673873946553760192189225723390066074574248150904375830035197321480598953723731842803280837104542448381171085410304000*i1^47 + -449717168605828105867585113233267990176415625950608131109233523497327665774641421775168592862565085030450304102624013476018745918761005514742454163679770661815288279164571789757790465913159428767464313457304514233203265687977646796627545974732567018303226008382374008946230866941195936500239739085710111464703875766593085546150129338875286587809820631362658641930598687563387323696275998764654389933941241396939384233021497661658498425603945816896541763775823649303604153436835014957062795346352525447890207939705693519470223055483973702535662276845237935612517471421518855280123703726350547718529772989519205020466581893938679111291588213235549736562342620205141190585096103831565450994840458640349223337331977367487168505579328120084351008979595465265906632176468075507863749420679709789480221690706018493214602132091828521376600714236591655530542448604287519019652231592730200468106349161896597173772422342562258816668689877371592851499490452773708978117870541471951525503176555596629194057225202853192379502180414044854281361183243594444800*i1^48 + 104808709554086785761635235927811618297457401465973451883214242648989049513010837285178423492654299910495715944005313202321949453834277771964682472962852009486780374031339366240932505815226752434966010143701690771334118797573089648185491319741650791404200173189329277286559553209790284157996714717052324405678097811211589345885624492821958590616541432982275123530839573055006511029563264489806711807274857832941097865618232838525182989765737868333976675358654786047707839521572668746854093591475095824179676647843888946153706408099571148294426990608982594274554485375607411467357857003869333523845062283116974419850049531455014478999996821853030905657842284937421416849682798413613008811794842807739809482675568414682195343539314111133484971341399943076364689370878429399805280039894739806546841957033904942864919915561901560741632481189455797297621176734468077661705465456355937027287862413277698472253245615740621816026284098228068927336301006100928284625125970443865141060695214112024348933075133910012800*i1^49 + 57538936284883752862778548810893670448983601457417744709659425764291023379019729484804449161650941770907000714430433857535631402239965297222459185213213875485747870397498258282358952569325159348332211279147511781173112255926408504704321916729902756957826592004373428848276097989641713977792539724574409302006013622836195593469899949419771237760662378178159884515107324570065708933391887830524828833819158160712434456133720912544214430275205982255748756467060878610336080886911463490105563177828866142265730284752961763488827008040827921599995514152774931088158497227776374370948684295322600670763364052544004779047152847608958521561604284676211419648107831620717476997106113345258992187158208075134217764291576467242267610932504280689508838092369672938245795615239610581813559818018098681860836658908633976243595232231493519084019807047992396624764235235137150865346436038971846735765063724625503922165104607106904991941010618325097235681889*i1^50, -3587503237203879052671844724813894294468446451466797953587530886712694318626135395772488571616098645936038815897148661365996923364651581977756893354750754409939386958540362370371817670878109596653072578058995355657511731211482306980517856341186804133461935455214995227506511681174842220136739252253476723806613944811839613111917625790973884872349337994461320653323163935884437305307899278196368135360946579978655836104687955925374857597425021377005274246765357274012295631829189201793748697596508322099324400401201402927845194297625919640800074822420141645733238266640362696845833276852450810842372375419270644276301171290006293639710432629950208998425889407032126745996418515606423623926245103391024788827452837409288141533737734919112308242006141850024740935602319927405708457564174759692319386603453074050898871879882944721391434736690895893671083805095320257218243689148862604289215062985285289454455323796742562184765054529837533110338228437757978428448821455201511373319930874539845860024406545470842645794697202020097016772507537643884905596266787012942296987580207348019369387631342610535152572668056330139688736060063496887717324284995238473386954628215110389363951772573600886858776571281388944591903126447509497154934493542363657367682524657726515011550942768583791179110529764521286119255066275781712766359163561121951707251943132295179290289714415178036504408049028680679438348040812794834497195148093093008902339821895115830760597888313563258356665264955728229846426356714004510587485350486804956106305570169438084340468116951232734621961371026458505517797959321766283099582125523561834368147141956815928443570620816451521731756691050824837764927419886685178617671048318649284515081319059307542182387162936801323326499393252895345901385802170644121149640550292865926873355954435497310892583830325058998807862781596524200908710539217521365699868398104679726278014414153495258776136380729819705153507327835612468314098762029182750017426817024000000000000000000000000000000000000000000000000000 + 151722296250649637233209952587924682255303601924840823455364672796933292629139193883452407136904784394781389458188189717987845646002990665833168459843535094350396348614700364660948450783859429649112641717138136784471538953254188281536332025060049355147086441633739836242818975065918966380961901612654038564471396905594389702091701771862828529961419264305024995313776433110215584781091218024247935925212382470577142308517550132819901858480940482496791910722575468782877503218137588128942564740314218905748535235374478023080705082240563954845979574086192546509521118665515137121433629499448979521945067072860696670656997923749580434164954034471459899585688423344311442343376032076900090111769580811160585017194766959310300433316672433918423981500253921368702616540742851159956249096228006719823773865848065982859827114439274152465881743583400879547198784753428045085749197573303026591122638985165261837063556257547598479622420142986123015383740540822476901469187693995974903460272235270975843321618537675028113426355432468105449385445038260383485575487063705330456236526817905506870949581211062320029441279877647354833200064788618446227382639283836413296596863804817958879917740412586589224076499067454201058166554458198307277669590725415427116109783075575417437444765344662856321627936275404006860995720568708015903354199003918515308451791171981032245782231714490624503173268868667346590886597647197323282170406700678795664282141263760368090286801424283782672564047599928819063577303574372043986055904100405254804684614089941103052658706232220435450920557499126544546876744196439792574871405299648929671948456439038077498202623449942620137875997237099962468495519727655513613995575522886566581622380876215493178855349867387882072417120204528273105959780803669168465213232721442373687546402796694504028826569851956212836374729026325336992311367427105571481556580914311703462887235166355727294690490875993450138179664171124295768227505924576089795248552673280000000000000000000000000000000000000000000000000*i1 + -2235801387338775383477712521425478242561085515656585039694301999220990219428349825885474442868443630437839298457844798194397254197944899050505511510375080857557818502847674685732334406843981203515212406039001398884601051219049163744962646226000957992289913567760144697471688269510562350746185979660834180999880656504265440853081730340503959931356499303211380587558433086810109163398459378781114786437758890475679602360627570909254115593208945808300045981557480577688374246107514986365534089492880988510362575728738728802352703969914919589113927949252039237465644996639617822157940081757859495574370992811413741626702009399174004783190682228053547991134087362297639959530214113989026080928611548252745871708192541407167037589798733393960270122826266243058604385533347315978533045843511320069900878411248086264899641734090717025703805886355560822819724200226353560472603242360540018954449758188184075215562209593493156954852368411300395049102997721345204775797820485253097860182186612382095100471416679728455306161393279553736183682856757509589275748528252916422230510808976648706918788211822860244843910607068735046493788217900066218341279685969815661812625683066858829005098212105139107561774953312254220929784355448944292792147146626126985242648303263871137417999195238915994308430232774746640694815716677794862123693184479921595215038177058671547237200933304451872811690050600741277394936579568573247458237099911584287306749534501072847848650467599902997020781239814527231084853983743762199450453496582075847510028919571222288761788239446404539919324375858350676467284191307439588205380424937216596610978771585917814010797602636524167136833312751953214975411071635453710500738409867842615228457812123867753792893847533100987893561088286010118351680067590507929542020828736532796820972732456777582946413942261428448358530126732591812607309515300445937491766499529754936777761600599293967595507257102013197779718393602157097435118114753975787333030510592000000000000000000000000000000000000000000000000*i1^2 + 15551472062632895885598284454215820891800931326630409035734088388124836413100698399239180672478939044248822979507478149243218218870945226673095848051918616517046637530801766729804651293528704747219230909094326596063504162020020484261181165245846885241312166344785948569003358351596296343431594471418762301073952439476264235190654258072757358838323755315569237326649277980623024912594586699386230891258817977402391809143068196364507996855701081274476482147262275635929229473591690601633507343948215133582670019389137805859848585387160228374751407587820812323264196010775574587981880832049827622614735566707093711167884372799288837182357450203580763148826253150585769158331713093291879439702433486440866319811171367628799881420471401964142162620868579789728567593097688082832357974364688328069384798075499268951226249400881175692241970905923420628365245317918519534905985236259227757971240068901348165704994115728358805336802520500533391922452530082146084180224895475325494039642351333284984991800398648282320208748761173755297087386949746162035728644464593951050551653800974510230366407885281048871445429102746494105972430820090377706723044838633617267106975691066338505183934500196339573226187216659648842889593906892011242538880214650412929236750688722144412991306242013812411855142545436797913592895558239886749604421161110263631979611106924527540355113090257750558221613894161240161947791764838012991961683865194326392587124414782077419716664713467475483541188989113442844798460555009384287116562472625379862369403583121315229060814040149644935676409370417980402826494514269747813871684956374035536892569356019497596541055914160660096681237792140762139581157819810665684128630039224838498114788259516535310267632334522139966178727736281182192473362133450103984686024435443366905375502954262092777771680683100282526766065496544693842068146062642281874880809390988034583952847043478880274694999682702671024790467421817707806541148186686574952251706572800000000000000000000000000000000000000000000000*i1^3 + -72497035513588535384308683285920784779904543787292554461742289988064270686855852246821657272560118388628746015801480847470922383471873150482457141819824146246447867956394322467902616333156176243949345122812379255661396536971097494868407358498549205741761400904511256473828698859482208851893953142920290106611405339927166052655425302134508908542728750762107512113981555274225538962157994283387031772330175790464227742812007257480924162675054298964280759304747328487061141507857145203264461050679321623105868305813132295191042023620906173351827881874852565198883252580376809673663769157491782203073791760282741855674461951979866553116108933676363242484603089996149147505921236968719742262398048099304824372154327929805440127211712828010474540333145394235899637944350246983951229998582814484756393542042518841048074526533387034385619750036771378390448586162090565677424576590656549497266651442058308691802678915068639069585167486512499065019309080363185704297625153745517286297297015840194123950042448525440110059704866762723034583787174249306067331897886960487654507185006944665991236285090555203488685101469458155879169560634629687979595886149166224953216306739578490129837052366850324115134248348923340996219024474844564346458497813839452614576783708850399560420132136647376089813153818770238841939911353415248733445515307839383457806357665813232907090347368521752942656049455830998009057312752789193073831663701108826747193153520436997529254788686829035571315302567511106497308599723196303759802770895373083501350395349485489319322739285089985123716398577936873485283907611883907497263951542383866226113988547043950921353240841538117973033370892569661156244863645113270891878657550702812649034361259156571567145601572714672444361286747337610302254957762191964463172110484682556302374573404712385477080937770385564682604984572456388695598563922089040943841788527770844967421711073647380003286429157310189876955202908894959623686802826549221737659105280000000000000000000000000000000000000000000000*i1^4 + 181722346594416399125537159216500948746389781711735950074616191822607306990542450463171003358367963332424913086263077313611960633230431034586059611376777826968844270915252475355702135496532373232758451613964145012895239132153639341979793874706165923480136535203199035185210614502286527379445978778917230500954103077122924564793832028029294107078884654392040562893803202894179157963496306621133894779948077770883647081260257576938973455064931219279975962519879037362858983638991388020008961458521775081059925083861162564958226441815023979244645549729556026272038998120066305101022630455095725750247351061835926324047546580165285411849432391129751451445636491991703598693769769440366275882773823864078837821748592921032518396990639887016101484152532457753958521818718437901644813349900670097847707633261943778813961366481572626936588079969042742951606794844168673037228477790962562767959655082590924256663071825882429066817585587689597395838910640900585670733744391235691724800524729023980947413875968593823430299294501495931319182524865376497366739592929046130894728491395511693033357566494675468948068865866947305096630290657242573309158054514949904392585130980058313404008209018789154366859235605542181713200726113289317086619870660996125927361558634042447598295153070506469036947914814637041125288451238682585915111275934376872877950996538737445061046432775806445099235880968181997383184933316419618177753249342322520629940891025894950302837762494935768074213584384965020002934078316790447629440552361806273264773953379042035329372883232144659149553131666680168653242883468058968080096482584716477434283489966498330698800067590669811657195927948597940616438582956654169774100660922879903872028051803729537436530951031310022552793131894720433282011649067936997480176312220562591103818934459192332905698789788778129840373995820353967169262075314419348642566578567610156244532987203275913502719030201734761606561044497116812661771967309859855687221248000000000000000000000000000000000000000000000*i1^5 + -653442555949110527562606258255204616374331292325113984981487164671956973975567690380522096274091094104107799224276392626849956205450560045811183502137924468489545194987519180864260984674485237275760320237685429934792288094866288646924128624142096480632528103731047221929104796749912367943281011882003310933085200532510177845998612432096637829696477011210768434154227812090601960512690925736330086365664697454204267890917811169995310069116824354271109553347777208736758083017570523095606782612036877805033031276571588937816429116610336457816241465986674412495729490445779769890482525655387390583122981483862718543742157814216983247956470914942883274451519530145943609381871544679567935594605504479073954064986917724358778961005907715268043710041234203978062085063966579575390421209386657119341898520700457815473019239243816386739580261471799691893931629334733582094520137739012481667145815145046104745058891275340288443170695254620611371685594723239608175812607128037178633973478329101087662889955759294363062726931072800170186252702062050693116790743305819008864602872747623042493026494034879587661393899493623159270261167704196983871828115718042731731992577786009055635367649600670605097281511949159378084104137577960396342035611532080745782181696879102290408315906368642425324704501150072139464447422227998270333161258293465206779096747117614924459033838906735523165944415608671951935002984116208942814583667692910162186982065388215333037678477515127851842855757113571991660069995448875653362679543253418776225407101525697800928448130962462733252838108829406999396479940035787680869276969007402761873315748348650696952309199291434041274559709951130735848870288649037198657534438329578811697346088049470889158942914561546639827457140860297083535156524767887973542630793804392306961437115992210631165791173775432416525350193121279304025010726256861618708867527650438650856608001719075055218638277254729020896969247806520836171040479383664759249305600000000000000000000000000000000000000000000*i1^6 + 576633660020925880402005385145681235466619417293043315354925652288836748067891573805981042930581759002140588691432111341793946197730977387319992854176742270812116742969407075700970932184965288379750173363481612636756211560153866416684322732401153272153547950484149517715180170216329956821401183872457241565340393162679590120707691141641183709403741355888441987895790023301344705379109326375962136499319966438980634676420814387577884820970894876838561986585021246427695544743114018704319666888118428601876826140875276660040008286643116086445628948719158429035631031962552236209662697503710255733696805913205476596893689568827792642620189722856842361843801743151861888447771989888426956417546620173264345569330525525106683866676212229097342277832409641396139592968935607147079097150720730099345011878413445088274055924491657928891719054479702933075439289253200291061711530937229182160267596065932227770322707775765806372597146334811520280786327439657796153187134467458327054547985876237303405326918445663285601405604653712639120292601372687539974928885331826652522534064460233589524538029127289117299551956516246849312290794756993819530076735405015886038306355405891427947853830970304311171950669354294694771622512257887245697728054609056476535642772983448085876384382940398918520151432155813681871638109576881819129527484075499910460626269241249036337096606584279629881718790848959402758010669647489579504445895548447195325853427971466085997015204084937628612166826732152364495002647055141833893652133787291858622123210796890977060684755458811020877212940512984647924385148917822297600834749807601456664330300651436202312956112562163171415999209275339903500453298121026808228483701812211479107080379945335052652482694932006283898001774491767208905142851646774106372100535832862897341938493279598990771288556892136176410091662379821493131718140399361491226512190839189418310395118281051953609412286132035202275875848831541606357129980733147756625920000000000000000000000000000000000000000000*i1^7 + -946760587426553133726924818096581184387129362052600898596675331333782835765468776364748467470714131412293493293741559954365165272280226728184759932025070433039738100207679967927504026478680710597352974764408761749440636041837966984541203448079589525480455481961896047193790203577400232719114000084834722808579852090013597862803370751853686079189485756454192241843727114060260729439512570120544120182240182331785500024220646608808578092901411557565982534519668204240742081583585233052131785856197791750514910184063330375486697664989544790601627050054223632756094504905561329693975691688737359365882411401264512423887222876626252652477838131992480152246498917471882528783295797098952234755070067861080009745059707372456645143935442502942921912796797936631792979211639044137088326266479588874559875406988214411356237847999027055035734028762010396547911303406237630594934313365797394801761263265559248193419426063777239032312581957150907980435274995196796969939624312292245085286339547635924533407037642061822960284205464095688436971237723380361808450809490292031832417761774434897205032825654489106264002239220443949584826914181168257764889914035374616135569833581182072035709817916375979457311360742862557078088246229432383477036702881336645418394550197953498250893730560282678676718788293382576180214220304351854524559389090370082441170797156102453481489134638537606386846744184773655159022093425337362585344390956945888246474464855031546535732296769421720967534296627226037747342679843497756727980068467597676209229254428450356707879556488120322441294784820246264800389421713227335821608151035706854016241676096568862184563831620183507838022764750821910337961265405539107787482779963386974233118907759649798721844814312962056106500043722560943192870524159327739802660720259661137684737266998695046071749796273553739851269880672185430384000536980855600554173288650592744233237376332849836524567786198504901250627309863198294730172291260753117184000000000000000000000000000000000000000000*i1^8 + 115127484689462512441573231094484784609776634072537998169140094521499542543183918979785343963725962678708706925952829293763197647960293898710342001317420074858334225928657604967198857490263039228361536516953052858152812130578497126457753394745753634207331716983051249369017971993823431954197118165980383759769217503892287642083945621777353847098871487807829489654251078028766878424247515710848685323705644977774333783260059744115518231316839931368980640182283634526878437146702075541986561776582283426363597355456442712633942516321778181169510580035380663055647092057115796761850120488568300362803272007337282649513695462940965743349353175409433713296762562875133200551870932399805365006099856218949597714038673258410634163808361689153171087156804770943224928350669787429983988849991393778235774133893366515816694219875781927179841355530481570121085999291997550576592158425863893780241680927903964540918678292821630522165168022365450476080765162583301747784666149588226484591072192066281877739717780285359391685663346045179798793901559175503840925051095357515568123281308262844686429788733531615503385621124682622921748844343072396552289641365673927165172538264653757166975144161081986822356477970482193272520272831105326182740000203898562762603267535892088746223408776044792830449043788542046371791721031078807218915179690197391748017951157808479980253479092609491487656532782894753752472443269688920419760900835724262423293161976764748149629754423403681643320154200550085797716331458956673367046029509102046657300255622319737664337736239453041139800104345982003881404187026046483483773403083652196259361537710716251139891787733837637181176164364930374180573578411285957520500691041834424110328193029321504393007496987091255929306876781587958910138861899470945851575107125782377849592960767624925009800279195280022670079142611148377954654572610163474671024588018008555694558399149496826018327418835868871511522153247150312322261781674196992000000000000000000000000000000000000000000*i1^9 + 6547564073338961135110357164879679072982929607729333101066365678547552085378146518819663739399393148646491011719075580578594390279996855274525859337384533183253666276316476314503209094009209257078220969535887932709535123614913437396538927563627957466081710035761314655354525296753212694934331618430693214045935491388947716032344740723768451105828600898492164109064671429145751843085008762147943432319332325832776676440788255402276082829298038633018076134730049849905124076213143401674549594935374544832633193599501711826164808736717238133392044587346339085911518188882876668461742711097461983610596537944176062792871343785913662556668968657671703427143553516582022542538358688194130094427458236135060731951248653012533889098356612165385580193206143524075298466767179649743846454897408854235761134442525255475280234466874392798276258987007269285667631420054988468078628908718753227607009142713132980231863228745566457350451528355711496119502849586504246670430958015744126903023608813375514819486594070452936384387199416053316643147066918502290777736467653401281234992921374585624217385635335156725954954196101088366268179346694114631244416322366200704720706179568741770595225452440435730156680097971510895055408998968962381322765324868129276137145680218797837102987558690754475469080211564990835857136633512009500800671823099769767902467342279301364103607359171206627377752240562928325411748564588633724271925456866691368472801047348830458082706010630285267868408403436256165733127372364759603428721998339274076138966423621778917490301663141518330116348357825068887730255428121543526336215480740799273332214375238531776401622580534553318021360631953259868979339204418844417358657674782708170186458714537776057280128389235991357391780864330999454636779491549666874384966524049775238051375097413286296392331589899552626813588539250976431211209383556242545249265960673031787485142506989455405912200184930399201663255279966564301746062051246080000000000000000000000000000000000000000*i1^10 + -1296295122397740671121256164186163806859808382056020888708659177480380435331833234172130785415118950203668784686447450464515275260912657733168384759051735129055334509860350456693553496652444023489083191340184478921443664305405486494746618018471434753030097400327417585266266353154160905301500270694068637337310762343254300391760624910565221417711986089688759896084358879721260087925758977937302278202458767412397589220721049766672927722303879591524098111604840849363719304100375164177890795182262179226051246991742720526942342618634772166668787478455236525539129187432567031843250261916679506763678523218294414549604535034687244063150587603713698628103498033293199982577128780735894831809393321961345561922047616742078665521729765746746489006180920792634482254175050771776613741180563036910384834147680610523617795030473992635819126458524536078966849451084095519184809594397918287550026409544484564846399676449718811360886591193786619696847789325180822040564219685466075151600968240319326004642656354779197060058677419300976568131851636785358142652737759272432065481771877536483056938470141761910173676416257788837064942463746515036320727088672897817223617842046939954433745194602448213855314295483435095175660942181144500731270291921966725234997225875805550425939424782355774290782866100919706813945878848378649801275635470833828253030746615805827628312535036167718571125139165119200415113845591748586134666406188160009152894597757957139814620856627473029274827296316497713354746735075363314284316130708265528111085504793505834978730581336214856593308754215994771997293411423561855693962597065278072456691228700096648151870542114480810885503904353399776283670094584134800302971960483634076353585299007172761944290953757308293645565149236147467424883905004554687805573138598791423876604488311479108447964613345981457098933891449727156547809718608718064549649485667167674340996371211564863778703451328433756791553874914494379845677481984000000000000000000000000000000000000000*i1^11 + -18258469199718526505521990088595924583177505023819067438395784100088483612576222919664038683173092689589759183791393699877347840940788987028621491469768374245883870051580127461473887021543755404597481005481543759817552979321983239987198721902680419294537698050243321133108588170118686930247821470231469802079430302746684394271527373325954163426283967973818355941610328754827295018011761806114557007558927065316649335193173324600368802478875052882342943538304230375979222275817991721545401817648650118358121199541434248143262271838775099009425116474300319797440740558379240513408324245284008314123936595763203693447039070237838258278194225918979087334277927778662038177816067493276918087766865201408040333586087364187876885949524918987261594886956469317470371392583963262026328827235563759230159320474921588917846718227048380841106797072833012930990297861360348612804844206618574806313224377480643020261957907018302637772536369451419817262264579799497547973343457454004634333030268806198539640721512615493715545397897522381583355611975377258954002469118020425144217028320258427237050956951482745588274704501999971026572981571255230680409471852373058863771013924439690186708279831041314673534958179519464613608367926002368277884336717215355726429809321360991766561765858823704610261295618509676596736429098469160177730420255504102914837375200316003381308625123175383816232066848659871277813489867651843447104547036763617642834211752973757032534645930946007545693171204201185324452200112120504210181440404384578578573447435507662905121837761209424688644442858287834351437307450083997388151733211487495055542675201849543422840662381672573905189110103559880212158808722249582500185753656970463954603714526218451426845797093213879769578934831872464417593594402076966005048510688157667488291024336212446915928552830499655345397685248193226571538562394786144284158093325629589493189466581822635150502465193238437911499753491309623300954521600000000000000000000000000000000000000*i1^12 + 9494274147605521049398410775064823628234821293346368680549237858494087126575258525008879430853286465262453132721731748343079532099788769115395162449651498600972084155905637516834313662193439128812310792972521353445041461185424182151752910249723747642221742128760480246966960920063968315052688954277035864854159239690376353233030244628348577591174928553492865014996471439319538730056949991644992712230324028248255473503353262360919379350241507480521545955499930451557473508375612049650066370829380736667109796692041410933446813947946607550786936494094782596668813306680995161065687312110140947512453200343072533866012376675083743023330843037480983826391344372446643960147876931183466814108139728233380162646069157410810506775081568191463177067651802160321446748216030669527114621225524884933604188748058860364428352537447094241402810343979997300591736530874091920625794308967454115936291223818673974731975103837219694912340604611677431543130729393272129212982259995811603971422112493057504132106890992269312179625187372608525770602188259985834927877397893769978567541391332159971611980009296893123499629450062450747075031907979730081583757052069683488419807073967933950606971507230138196390028302629050212255441696245361106860186132826147583224781084433311461822915749286059406983019577212106787731259938195346398956519637843474109146629004178130717327515244743431938634039625949781447715235216614947926280767674340842334167569466919019558823767250886248013758865101105335589636118635273848650893340026805922480226854890096452911331893760187979232283445786741065196951402191013604463541105893447170749194646676751557142210570018814548658038433709068036013700360069998594946150578427542969969520359989238084008249518952415316757045394030471779465155988672664256894021482870759676700245987256679249595476831570962340118356469272905361746656265384955327799666742115235225255672345853828826526228923647438051026236966722161062738657280000000000000000000000000000000000000*i1^13 + -566989847811480929388299104061421714423339199299670251090054409333428503167800043947033462300928026906902580314996347593142762631226952868817949849412171174365062407959734861115497958860558781910448294170084060054707237768771503361086001639201913362421166730333015850483825814217193144239723980229904317306284640276681623421428086677340739868234136137555005998185750700737324144981516554393746968395150012544009477953239695064423645731933250896696652324398735051776081834737114607315730879476018742086514166874256390300145910128978734709733015539252506691886107261710252825297188267697398292848882386056534660065663819448539869834754506208600169540547668773556968882401298526012234125915824012114857025568965677039618432656288853426657847500759743555136525172573733473616608979116227144905458400648616145986485814922824896364712577426115587082052424386844470138537674951615042713688486790245122555579095137789799478536719917604973960507993984166653356893191678807074112188321378491817517064860153292388795463708275833406049617031061097054517243343193264190374269112835643325664819078706740779691663360710234751266645996385457056662417873130262952787159156348598340072078048398587615815354777994463839351040743336422799714591263657797302071830505601854965633582196569399768992625350616748701130455557682790190074455347455618307329154330940942492175792607949962830148389018122009905115372231092951117163498924500975569365670117768304303652180760852413234425762471035992334443625386743659859386893179780095229519933992254326756251484449312371940122776693785989758181169096805269351760959529737260199950544865263940750004182670607876806798556230068355091172216140629016236053540747102345345969095039576984926757159244456743493605452597051685573214362003117839790452456265009957348112880731613035857077204130109780517193247763850127675697033938040837794083220871237139367185354753241058499387421897259507786472247897468422588465152000000000000000000000000000000000000*i1^14 + 17678842661722664800562624416864346676601232231935088642922805221727017157754066431921846795634427625037080508807614618233003902780817382130521389231371962518356165757581795035869382734959318830713787061763925337662663119285884089220133209095968891694900816493745819818961397539133397989052959058812931509798048384619701098207033287301469337370562412464495475714825939743050184734454795122489391067979539534696835481719265995171693501729103641111682256485078052713645776812581821818473753302507865696832983627449825000961249338631427043588320916942382272511156912302265529178765760876595311691524570489160392778323726385013604121444311044397436827846314142856535974643404331480694472514347835606476164122443462585461008424941115344046959225945374078763041137347326966079644923789354323484167092333087781355724427729064562490901769444595513177710127089320754396614160806932877890689457870794392713856724972390094855660688389647506376907169935888099444198733625114500312886022664089347889682454749883005961720179670771926073898257790996463475852666687107431652839086755808135601264261086301349902860161511717075898857652200411797440305983840667393181586033784157109009955676559949374185302036824717831593445225008612531446023762633171073687673542478232294700805044884176179577532615058336262723478383157454034938389181953063923544454498191567822060420666029488946531643606213966969859002239758561658707392267298138639562241548898597043428968162699685579487556227033864432292878982446457080258523964535950575572045599472726899833640665140907990377382027536665408634126382209526132339885720768475341384195844499817515859796228219960559465478627780991420202825585941884274152115944582961994668294011958792348197221126300823834031783932654635563390794685469403528514547202148369533977519099435930285189322404677097878526791253852065938662802129987130545658128469271316988813978274923034384586207943085388320101756470390310305792000000000000000000000000000000000000*i1^15 + -475373685282823451868098780633082441679585121108772325624010882164497812070926217168853052152704701951610662914816145933297109482334491969957587930100702970960533406852653259900662497618305686723371792507837143203914822118112187178397362427397296803218781447333525368179106132052082772755816570889900707400748686316731638345462554108429344419675744759627154584750671820207203153823847733167075514966839156396441186972391334161497434155793995538472993843557690176092950342846307926642580671099796690128421509770085893537338243719717606246629457635906438922505273730254518994234734198523038780008650166111020032025580002459364765634689185692473925567786673338935702725362344069337562244795268641672408891293728713927567596361222509841440558082840098157266134787143730866795324488298566597443487573303996575703500252182536191120591803803397088911820333627621037210603440361927607014015772095201709726797194340996602804065277522085665773536933643157556906102813037608863015927471694859139016739830410799696274028072607068374488857877600138510379694999333521247624670495993000249578879704030312438350974859055701205852719775811507253153393262053102404906803815121892949164304069495873675890924047289461874319757724918772779392292379694220943970447210535454979535976471484626765125868995474024059258089150086826390531081944067954160504728179806776879485632503178766790965468671380389312327353961452750465332814150535538023959088830233317067103636660774077064354297891168727370307369197361966786053400571907325824314850293074169490951171365856710779328216510550469209721158519548345935636504578736761210568330746346878680964784891191880309891142947623363927791807621693195215871962404752074461533517666722246804843302052695332396669047885073800005284965795378305137473144585905343551658150768477955917342376560115468601436148323436842568119059877106231515670151216383645124562132922537736729711001732658600996400694024030126080000000000000000000000000000000000*i1^16 + 10686307276046769108669728997534060721984733055967364794027156032169204955671832723398608154310024288841480187135472382922930018052913212010147384162527579173478375458744221807153648839373511842420465635507342740809661206369679174086342193813090838448937449792087939117011398423146211602255550907094861135327447918702436738907237608640589483466045948118344436872276518459431990225706044165059919364462933219869902586448677830333965154900695503929414003195110237344310281608215888401289282466096280355688793252809558301657279639379433209109281886972197107113168410230936082860773698202364841170100171222207566242444290190713808598243111689237683374017466654980183755975043893983531607972466893306767949625760947091422863470202490823077660347208871729553639061351461293046059397272690721436680420462366422796518220843062785946372273653546590463625015302420234006880958846759534718365060945306100223665608450376482626060496238335342773551362884162517791538641370348953615928914572225272490642139681974635542574599905328609620296652583548772646710083535632424180095519683384056628072167549738663214354867063961432773883249787011048808747094886642020060669434184738580748272763519967836008186493761687421845816794502956082500260333718946107698671951642812653827625900819634165380565917823172730213930737453483512972323379144035226976578852600233363205274020851523357093694540705912323201426712361309224358053750655972692484463255657345223895284525537410963852707592345385170631089443922403140548228789456954461294975955867712432892076228097090104756968101957070615827950677924725872425523375832961502306946191257090173613144714522400928271838348040989872278616010416495227185303024978675899393994135645758703977760773214730970263564593271223553030821678351639480877734655500216827898521885060637012768495731232157203441454986308592391926326521211271811620102468664542060757388883103051656992251508824537731388496257482752000000000000000000000000000000000*i1^17 + -105696301838901933027769466670211556697526036329976146820580017296481311138086445680466545896032162655604640466261584946334601371455438802909465858593897731843620431194178008093164032039187464459204719685786057440552347360367726987005157114681562862586800626233870165618348511131988875524857731449085283487370503110338228410291060856234059992728156251608088398578843163985534859052914869028378386766234601861521661550915773521829196816122960223339636785652672177847148241313202226888444417540899813291761544923890603744197055654279157955881142794550493527374552532127199375823255027444793566040785112601516937150968245365636851631023575684102621172646849388020782580447241228657318620012216875512137425550529557265312180578680775574073016194639645836398717560984061458687628073480250510411502465995577233518641863549578244617755166789215912973955715205437689550888689458908318935569418144538817193891729835225330524925021770783252367030497822897652124424484215679211893387886305927702898518185467465009350959023830653522893972012445564005641378023259716762431515322190408891931946847079921637131664490448648639646651907360615877914328460172400251961096232917346247429379175000654383336308544520661399918485786087275445532091732826937767254081877969161183145588953986620343834613112806568710859058309354075582675698582524176797099356626451192554210530214956190789737539769849983882004061942283964677800238602640472210085507011138294330457931371060687185952876691209492579535481367930246267577434452871860870967146226324809581177782374718042956953904739888213172155757133859274936349034609141320617007253091580173209444773656736848575302270002220428409750268573641143065185333582593603245782318232258326358158020562133523726644000269111744892710248186552347316892447427395774044959929865464375478760665162462444030764277611850114573977192734299142036595334767789307625481012116594594912129596373664702790191860940800000000000000000000000000000000*i1^18 + -2790885352426097316695671832662865143730306692196293591028158481884452907735992586828714212079593888863339807666354144943014205464827765785207460650758198433704939620168070567668597372743592779233401849776658030041434198203900237341294940546246926625005289103849985645613815205340820054484327249227928077057301855551959915860192130142132737458430675553768726848072422219553168948093608351060695435515055176192235037328967816008737238625062606317918278847031856189095799942975574707687057870276570077587580768969687344306168183076731860520836022780174662905116750332503926134229057987351389353663206517545247104141979326925272794774043519711470836573786092068555699465382047198823997633036347313803228433180346483169496998189538879246489470598736451603725303601682846831055477766883298667916823922344187149227031551124472213609504602894826181062548171297184776015572113768584821849846553513592795714680057350075373453397276206541908519396675638820293607200754553043959270712038934467046634067638160760326975667827409451138678801008284451965120121374788361334058874483018952646566803028223115736846724965649717584775482520792589791948405660316384910997876270085661633857484147964068401572561440834416727380998231874298885593303799494820392759206927702313641886479238293580432892843981255426899689687435981247075087730793392504093150839349256641447388580270259597150790878630374634660739597717097309795536029944137279395575997251460419946407824343037703584346857679130331461761395494282858001870020522907184741452808266914763690938612614164690004098838616292681391581692057399585358767124587582120511214252749854762381902593474076169929243148908156847585740812890687525985628391132905326164486786132735339090579474400636989758160430037985694877786456572058480611268698335837253569351333719718413489899216470733254573844358880437187669573503352048814558827960430314839913052618214416341388172158496039448472453120000000000000000000000000000000*i1^19 + 78440341953447373266181205656090019784110075204716057651891457460695945550789624350683804586306945742661204429720969314553237500790516902870276350506204489052619701843620416054961070585714460031710056871263683494098752316536672680924670316242136452720857190215397358103595362137968222141189854482942800210899929396950746981869199596615973745960265399895872862013493580792236899466049541700874890585132161416226454456751718263010127196357379899172922605944394748204222775811868369360722284615780839573421381057196726823703314760368809577103763994398236752973074256940098353373137171991872021609829193019520319121063743612500717194059825066524764076599517022168685675969837210348163082064984322806806743215484569498930638845548566933570178499674293226760905710033737867418302114847766799697403116238539837738980453345394517542745584662949715318396079993669875165481285928558880422161227076524113780294923633282831809260578072259508187031294126412372208293980555495848082832110620127981038372999161316985105395461106209408226952473923817549350583675846587251965455135400943528102125574400392451460432997839445748854253610952906927812557220612345614052428049015313613477221784980371891631544962865245999410119073113405234368383575432110474899818302053191597975633378594555435477482171498830738580823633810880342861882761963712764731484304556769146756695527588365336278963898870394170760763524254655664627737607072591670408387601248543800884591455080035699604274573986967099557383927625385945374836294778002633464579720786560646902940601384595207312175714298588946109728966347664614642386817225295584111774026057500197895234038183538417736156303643493566455386549302768812605430967200223100694179567429504967987088972241881069533871885889192959369689037189092703883632849894569081868367841798838744519424632009626409377046236484009149937634056708613689295254039086069729803799589492650505476219753190037389312000000000000000000000000000000*i1^20 + -462979833169467845139072394378318581912422569972809583896566274591897901411087682548751539843127442880955242195956247264730442958695708242180649574880109014056565796728321147317713106002527869991858436338076064380700820854533815340410737937515963631951039412624741666251773050690504878703664610631239665029244025968254230569647948000319305062978706333447204102972789278105775176561837519425414542119703943388733370563955869345537199848969041391769428670094282209726362400599664621962158294549545443923841932471561081645115318941519960711267486016174672956270649100828392359265895495561835680298191486140588148325326343246694204825023844123012465839754131112347018045762371061757747247528793662907993150871832206975602433779405234463653215715502566787040791157077768273618553268798337095907559175046964728601502900077273907550263008637835827523692656206549688180709068879692411375296629659758439512275247313435514029340287654263409539612220430986534139352835645831387547552806497491982209435617846983489607915395606024652084390281793901975218631881304084650664449991860573689701391796134516879770929592099206821942314178822578590001736243379268231889053862499478434832693903014675813020517523049974679121654212703550373895504396838153036545151284826671742386817146039064793029967945658856003808097387005551630945973899408904102871933897366041855524267176433565063276676667208412568743474218560825207412643021094690554476812263139420120208309290168166535947091166241696343191826118376596426593525585496901528647146658675523186291392181107601555877016697169628843895821924973585953463340136614203029799142610280387481985743532908902694486086148382963650022504121489068910996023748978524312257899684420350295522360660777107915096577238927328321093822364008727930187013839733177541306569031887191449024727645984653729426658656058091121666274134228929828342871964914289958240902295180166836119280110744371200000000000000000000000000000*i1^21 + -12985084741898908690502389357832136743367513811262783784313459587016378793155264379300856766906929785687923579968319873068225279460575284566182014525544775130648966442437081275542929573367822642098975527046445509187078810766082645483136765514008550410088352126243308328240552559951525226278878216552671382793020888104563383814281218936053363215356928764908879212150483186028065913100782217461967108439482659703961990932753584680951331849700242494153365667979628898423178814669168053851178338527610345845842206799669313657418715002824091615787817471381676304819686297755563607342789525902341012767555941721676997021721158971584922998671120913298460379511891231783413916275841267550367316201139323451484888884339043942582068392783362023036845498313431274857407017025854331128644734026503859763256162090708870394516513909384064244495395503352474452082204462588265964520209077749682037779685363455037721396617556443632268709068062365769318123003251611311662840546004507938418139437352039623328913871153763295952904674034287162403576625623938927110586246460345287119470123527041227356586185325152385669552430949559487108748065183386749408997261621911074647374539723805041941138357367702707572810521234782097789185634109395316026791690250546636482505198868421407725431325174584327258649140202218953798879485908790839038096697583984055296004534774221228225981209584351757810595468436774879149686826267601084249973921659413008014864581253576826308935358745590815113417971060928795091945513935593703606634427178958168051356070597544993789050917138965657681746035987506747633745323980443779445731344684698432352797876938264310629056464183716197334213715803989281310911851249898993945188320152696987704073071668129929777489942498409597462618881232364840543100151079357015409496324957686411448745181637277736876033304449579229928229146646035839628381529222602555703191489401661348597353727296013871259163033600000000000000000000000000000*i1^22 + 83058396352549526793295468428326709803954415285066594643443463207550582667873467369754744299672042800855346535707044827477901759307480626267789469683230647962894865776806140056614649903595625954196496790848170751868327911402971076009558088856930936836782734527668595241763584557366973970892562994895634225482579672101494998758975525541936346267787845141915989865633758449610578313496574817913179197123896455397224045769816653279622760193071254026987824906653433454541506705947448096811844837562295657563525825361016912358443001873579590917118941720066784864467520600661006794683162057798380541861017739690573835179679793087823864701478585199259060981742107154094156184466865199767094040566772026398413659426915857231855624127568504214171164509237796674820694579831455070897368148610814328303721543581728572919378210819797427801983504088493319202363083892901547218299652273406797380014625074841245217568890620880414748309358277277849057596130834583246354660520018838616471737440122311927272178917603047714340442022834021422731709774158422367456910659818406211423018782030365137025395871624592275744024596946198378984821385178216030557103909758114719773071434423318733660204165250505154344105262293979753356884879716146663875617223586006357703923905421764160434663479824663443206118983853968016315348177957895991653940000105532601711786999891398133204744031259605317492930587357513820121815938468506966824057284998545350466140462431726109943537078964862164143527767546076323556679153065002663228248139926413665159153678849381402400629412929159478750119625627423509356525148158984299704733034647844554868843062724469935699644328011711846402303417683775663623292663900885651727521784653714821514446161677546852821652941036431233998159419601011864150311850880662098127416841364893720023410867516379767006421118472270919726833176190577883680968854073577295595120232137476872454134593327215742550016000000000000000000000000000*i1^23 + -847420560573020194885110532638257820192368783531408473193980970226059630215358206671217534993292087670780229262141478084940850418012059479292993137705906356493306550708623887283255931719776820940175116316541862953920428692052607377330670960661363514890225569842669183010879043840296502282951895632283490421483606373936647935864269599607224912944240132287502152961933466929793088098466383601297211317560658185128658647531288699982534494906077563381196702160816811062863966544018443553361015529243179223538465575237522909420873266753907571544205383277351967329398362613321982989611320174113897215929831090535604027005956672308978844690536754236597833624414463582766413355699545861042052422846402998938726258649674237946486215961013085434275077353909120795275863529876068772129805938938877947943533975744800867805972712170490494844570627354640975413193314550728556058822205340194448980091973517798310962314865597935186502004053711734064936792475775749781248250600920775269490657234661865361062464108585728020717632690727049212112078750057959689566578712104459930147633843567251409714032856667593570234968449627813427748608610748112571634450293320925318650526545707131270693277211821093399570046410852829684916964456969424727857482036799949102348530747011906613480493490325253521445967721860111764097241095381854691479948208569224071093622911176082136224194125896462889721856682066950802503106824748935916833426163963007164983957401117947890969094519581287458981191590248503654299170855391168329653692392000801847704453187160986113759870625002570738197426253164950627773496064449764317918080071135105359070826417354926185600270767806509678652755801867599048849365977391749915971792023364794764208931458562854034980686990767696247461403652258374722248439991593221999364624948494582943296184152336858961212452990939892512140102519897034830056729616325151670855936461191172097902321872237966131200000000000000000000000000*i1^24 + 4348681701542722798804531788207260953589580752926989901654863518262614674699361424401340051227285414838059710203354765050315636545937682596051162050899847473625469839983691252321531561220954967585754434295186214767116702660317293535991087190014238895664567865844492041522149834599894206678813445801115343353615708296593651856851553083975803542445241150187296743286080182554147827496185640008819513065039293108068594036848234314345303450298868942149635254850533293699867121033180616424185616179416853414225261590530358803121789657447057967390931431170366031080210470289665782211874002504284138795120121797947053631485790752679397642221007363558353115049461411475557399676324923029117088967536669931916794395690411144092055789924606459425704648104743355932512153313309212282196096125519616911833063634311133565005987465525396533191648570560613540863661181839720084689890074282970731051421729781452252628390862256682641140371458780132439474774451789796011930997752637004108543888188303457696694614232103749841171999508469095007128537041560425635219621647393999508841402713873508674417942228239010265610464748448401292496944008714432050437765429393525940754516569928142757352981352189852063659551567746709812047744409361214356090549565978889741531951242194653009620080676517972211103867848594835818334620963640649674461862239160850790195329149237335286954666568643178955455287927705561265928300281622516185777220462658062697467782016452926059626567319742183500333122789439244631103021926760559511987240869206467200143618557064025248252662726534916383856258599429092802888396445557033601436040326231266204061715535698162289423226298129090320268344914049095563884748335014176814232389731353763032453355171994785339301481886865521919188040067709065212675353479627467688089073046449455447420113542547464123109362341469035880351313288029366133513657015351251690177116752251559765379904899645440000000000000000000000000*i1^25 + -90549672211700449907841504901648213079879810031058221533468674649594439495380440815239396407078916038282548048775028126709687878393319544959224953086960015272503188250079514634287805480745305094018823867918609559093335490017437830333123884359843145386253722645787632461261484440239310640660862194445356380058004023735824792179266093872904442623641104885054246877129871765797221447372944270588291725028729715586687180817797277170757306520957550815952489178741093269706290802606868590348736875829917633189927532827658324097541815179144638476418866057127386922418867457378375009424136309744087354582446255372860502267642221807976860351916043867389187912215142690841197002362156963313633251035896264687884662750353914836083431126788425129890245043214792686105584281025371299801351258536275845908434091032225273523163540623734684902077392073329436155052557264473854141013151439928587551491487258636995513619275276002510162566878447016668059643240683155136088139579926433104794519084564944220357305806759851606697014034393651332584205813966001710463159887202320138728369516867165680312727544037960043404517543837008969118190137360540344887389298858839391963254748419569546907280287606365917295604073876097706139832921500837260954069488579084544506645291855285901891945962709625565095708191369226946815535926265218458325191942787514412864617030055682171121223700068904312306249665517919800352487417994581216058583068562947611986891326563700268756667286702553028979446014456251357015193233487563470610054392040629801323648864157465849087227807604633703536842859405921906302970351392839281193262647154457584439318149682537645916854296519278375295918332340774554119935525945711749332693106296725984147875132119776804441401347113746323221457144756684961013634612170121814833131189704021078131507890462503832773360937915584998649341161490724016166219191598474354121715608275936075029501968384000000000000000000000000*i1^26 + -213650040739821348731963755277769186630760053392243710158890429474577784546141107389882230768674334705382175440223624191909284695841657572202350064469019172984546338469150841178806828659652972267398239972807210878878984953498218823013290021254687692899805786594025792511576665364413130184897669777144162054663662169679191874789160803956991564606822999052402590896999713243710492475483096071506113544345678436814065813561831765292246981646279950403241407171126144838248461926994309319990118964820492085324579191637716866118893598259277065973170319248025846888268298445092620881707579363418027093558754315441384969778222979357188769743306727411638188278263672341858966107094528539479860059222854228859511496514395098193762940758525221278196052628239649176242114728208812140605536533496423447785383221142430031681748849703593956778412704533216517550083312873169932223456327198866311102238671224132438010316145635852762927075543644020812710872735648834726016159093149389128622394278392322768184289133039348965638748146669314258547205275370541959107518438036242985884962110964855209017357092185586076345536385444806609210593733955966457019152396712097070062941423273043135229392042484070191231639862645224645029664364487289531941347069973584388452165641995067214110522224233798129673056842497566292996015107542626606005743505331376665202720624602797074620514075020677534132621488775258275333573832515581507950748881894977189917700335083692973339031150606425955864286894615419232258459847178501128452483851504220306128044093802408163384817350684805898601017879890400863929023172705125622352504740587928642654853388562748460725745581263030586635745069988420878876109151273924532826411411266797616610793165106854928605996585685548408561820494937019039043035964465647833463573371881301940730151653483653327768373382990400641011332694528010403127966998253683576625624070328599112056832000000000000000000000000*i1^27 + -885799214172177325302576019236688477174660663711729441190938425795700355451185843933146519799765959105324490173302198264517996000455583231335188014620116406810131289672131109124343120627732774214706493898482736692756022686209932767179053524514165892839301073082468397882908440578673551287143087223160362916793447115703112743616073403892563680647104741780403377381092791684292082181636458320071039871145579211199790612186017310353407393664481536494196553777651888041685455340863118649280571956725641906280312195038850751034789888820241481622257882359343967917878302155084707746752735018025176274199601976705351396930704711066156882662687023206919669732911283886168376962244521897157929055891957198646741582369328873161251247483379656334393925380481803802510009884637063113557720978803753659346446474819023097997647109144583703979526316488814547445427409307260053425032013825223045233918533089139935375754783945385979956177567830131294252938465284331802201349072074253454753451560932728762814957005518233449488413875766702039552837019263433161804999856996012290532075417522489582470965559178824542002406205393536546549450483539877016927338795707887549831764176405364880522050320896558401283313034056411199689514136090871388878043800764579265546640213715820186789618287066372354320931865749942621423581123050426938186255029310216500026707722803703858448859376139522885545308898487062372662905747929163214828232868857315985858909049963341258092490175112244888715904048444559462211404823069586803625808338556127715865498381031729327069031413142511824386404414211283832401082711267097590635840395813324425359858276569955378915664112099877671585667883744242109233964069832119301389805793052464899858309495425301872004110393957393677180162885441376330865676260248898824260833048582698653046017610401989435888350688451352208741622916832339694890163976893875074932673408006807879680000000000000000000000*i1^28 + 446921358308542637967727522015178487373166347689530120903425537521679465441212655690368808609795327429350737105237841621495366796540424713633459548457962335158104003834015589551245732443681573240576251927995720984073150470468192642493197856915767090689304433072794127879094598657862455911893173637656023883447171409983103810326723639766169873758770509524106883457434589875798920083575730324393788914184895381161000964474306188219294529748122989610307427352034048933358598576895752501474593068729382110804915700086193581686054570686584181863388085353514516688867584870388081196060889978861708486253434261013161721216420804713853449238253921019592857583632829292330820697151163223858816184093124645827775766333899144744681690941158648531815752734242307647348821779075366920549324174359194014662731072452524012961763946906677576862448958048364696019942545067964189896982962559042588507774111783223746949131537481555918573729368382128016873707170332177640130035017207478526177249576507419111225129340698326792356844790807787938078201458300204030689205204004273398335118839354258908749416502033647459139825355721936840075740288864475734931310166426888610547410429973781976704230603815146716562019097471888091853219394102060748531324074037371815556244400444106131897468382350751147705221850064283267033179238967742643317853367861770604332504297395868167908962126215362015742180779037869424439507125516917672970623745591679175960972450077070115582449081680090667961275349155690265346318414078978779437410397729520181474588430786983482883538192845399394105909084986720129932507973700677495381885134523304994855012674518497160940179311091711262722767036008778873198003185300400440965432294661426767629232343478731780502609208128538760381915446113182766734824548085282427149574527123108309671317396478480840715887035357046629368556323949631888536810430051039133351268409409536000000000000000000000*i1^29 + -40837882776232310746411625079340864555723150571620286456596969322780687768316311423738452947766804831128669117533231946844758106468718736420176673689806002095702251536487348504435440470264415784803620253073186350228341418546485093125604946667495817004663702038960472639254971434738050170433953826505614783537568208379805059736634143480042449196094728693303731844494632492298302960465521810618915039958802087187970155045901066201159453299428282570173945345160808649130934521952725216779175142941853616847155618489622935380559467643526593478914057319756882685980013890206053739781951611495814064511044162804742924573597354515786547449685632849322281799798618616355890535253993813879175475242556332649144886576473999490677748511307244180480054192753340015616250647600067715664705741482020102047848741606334579150042029049619366017725390277302669264026096672176411148255816902262921611995821816322221159164157934391809543051595868956180467999663903485129825261612525660922829883268248237987357185099957049960940830655769014088837334297775135075359080701629369455554390793705990082048577469553441498861430751991292396985616870037038632691067339122625521367296233086494619767730659780160979453720211537258574597383228542313278690266876728736700955097597969538965016215453637830775620995573898497571034823865049841528366988026762831573556639269174283388632354064919213132525112182583086862547694526005493848474884766847472700845876419065884607736572654780702018631696247411918114569886576654985976638937421657822780670600562714264001777316355830521682578973552817935843257106149511071717522722135519109320942773885225216291153856680810149686395302411494043526987102143495698491067201641708015238531526810749019893797983250778851069218269147756978710885595943055347742265717076081822531666986524806047768584713049980950389870829489687166997532579470700578047618396979200000000000000000000*i1^30 + -7258683616045616242553591599692045818686678971855527046397654095064459033696604818722203689892221272053169931009853074854596365043223002517815029656623839005386123159474260333711063807349056746199334069490307394679201132912449152063208826842934348544721832363009678294946263697832584432068569929223212192427271250882459644653808679446250634784030245593685859963398172886062213451677633640690849331623393128066585578524247300954013981205077182680074455235370453028530954471677326866594056449393904587867209498076399991793676063291472071868944879167394368155666861729161480324451550395203207159684490887394702739003422620828778480738533959571536414744816207888540478522217566134080901258092201163523908018054209371574138460870814895188369878856417813971544518908041347396420135938752473056577505461808915830304930228074238645281135865646531930360208755528456096463018153509215900750013601990130323016152983996682615474312890894553107536952598376628670627854437683572700721468651852477081380072765862761728839345200559107467820071229321188049491283660204134100561589197747996809179037224952757388180167901695355750267700958345505100100295339295487425890884841529895895279031605445139371306745971612862293112779213163916767364243483192713024017000126510887147648174038361867735382046176093748944669059608898576592973604506676248992762590553759607103791605217949534149081371698073541877957439597495783333075718851098414305410388927609166305066210316493314704061956311528888838510701136963383154725017603256221332802121721064937499118626719816879397863169226010584149677032274384045143200547262923548862838706162700897235889715633810125467806404421394876888221302467604081150767062679480312664874041279655726904538164542056907800507273307427743747429998412415918537355675513982197685162811413935801845967967358609884257026039398659635394658762774238556827156480000000000000000000*i1^31 + -842998477622606969864635659925849170180112679475186926282662022587093674794900694762110966465350911450435562181299669260683218108511909388670712523268490531243145541032639561918203581236759066661409573125150774485206761450423921938361986379226752859475386665519944827321491673127581227903423165690014939739893320255004870304708516105723744774145418409677546171892935238467976175906611835079204976338751238279922940224290046053680077104777599550770705024939262384484228666756399048253686465716469347565823238579472649379992047836425195197155469028619027646812579202532817130543025274267326972843917566176631731056510594067854997706589297081393255755672724120986587613975255706367468047726800744246078609207848148115843318159856443185959123768129170719030283577990316161597275159905581641056230285795241166742918016728934772146674861260091413211273437880118690725749113247768715813397086528265324016667053454400972184326949187147319521283022109467316008588900715678753222937264952060170392796642749845052889249554938781372387185445962078749997206539924960648085706847642724353783930211779112254331333599337354170962037000532711714304138376275611471709147469006405414631929862966888208727895831759868131679125952440518909640315527121887053465934668529886636291776448499420714366149052638066288280494013994806915626263120850554861409533813146447430559921009487953443139561109294913998157111879664265238374031113068248690358337378914198429811450881239424340261094662608249246291613640620160166452289611584013655855889772254205327290984630818199316148839049434852527395798328691474167049670732416369670352470664772715065796959301195422804686241553326652066289795891484717064095339963297424218558600426412604246438942514977025081735299586246319849476244141498644153341249616850467426914995096815472005695356242953284986751329660979175115667767777925529600000000000000000000*i1^32 + -23865632105761645933646553404052097951829499277325380932831238897277395558983880063535739341358951453462086053948737885877279431131993625934215511817132533826096201313589617852765641309496956271674002533500142323283860353227619456051208425227757009049969175580940614610483345552031424089307425512221150046271904627712406711072160891780904435747269748519430891548388296664118172738866361239415830443811055991191347560107385451426461961353317543378584513109240704467044600352567058346526269759782212420781965161621318256097137528566672390040444264941454181436324544683888306061772400210694957931813097388844429451594765728754880540799617352934530216722474240728221047079531699919911529744274708161589826976298745308781730814863272716206993539264907592027250523820355643186503201814488122734491399882607980399862746815517256353940785808239521204351736105658998206840508123337040482391083739399641527657996702221913423523876565025152028942800982316036460448439586906860463583840529353474581797999245331397694020214767780487391189600494371865174615703331194596490480439973048966584488262307971824042939397821927487480628461628881665818848911277737212895233624946034858672580679332947320661999425214581332957849672560293194791115480402329006185238047680900373087963598712172147479693293692536612549551841289483076195790478931012541937482207314709738263787296771609000617915644938451311649162240988834091261613207902067324449296425234740414872494979234843388414436249076488449793465492022023304808350626634968223191234234129359047596512881690764718376052747656415540178953801839165662215893535203515719530384764175286306237629316825465749794900445635702531812864758755407919579557148272296349309613537103738076625583581239022001126432340589057450432232217186255722955335188121987184167358068147773306185126508869182329515635227759025225075577690521600000000000000000*i1^33 + -918390121890449023218431704251096537169334463276936635085510269755178653300276850552363686178834091706392038162547398537388154560898132554551599310383876831550845928150463003951001595901197085060010620283202761078457798192210625279533694651557558306830624839622819715198710542874890285190648272376537744559359717988335064270377946158812865441040141479081289700877804668810918984344338840816539805708659126997841998525432302097284609622076932104577060651706466863851439263614530234540569183740991864272351197360306764056451585948978235471451766983586260399442585359506371098339982743396397990715803497240828777471695784254664378180414218725659895212589575289249503115667154335366200171646700425715047836973848691725551718244698975009857566936466456066272122678859825243885610030609204240281011009840312991581196585846844552446911143681295840170754097166020509546263839275406949741723475412678186342519004011380435984594259327095103523332996557309010673015733365382230184846038744761252664896103423343927322008776848874191052765260542563420787253348936423770831718280686519753532579080012107840637759536967887811061114118564886640814707804566104830411846844038324764715272963994328245765481331369151222932989420059499720070502283181018748022032766995567697455737586959502098948005469594489998787574381458281920162661335854728572199545867656957786791241890118399600313750168286472489487738781886479205470914442139970484496628204548138476368473412878130743098397529368840346020756786491571421625768131341985325582092398115065300455468201542769210337189800820905092830577691987305838740671791403909860214482737819125706997817636655597267440140439429957776458446911155131522963069115023020615539330646768178562143764078305402036648777010012388090585877377322158192604027042898389207731762429689151419427595747301962626494725899126890278420480000000000000000*i1^34 + -8014894222336020647168281915233200035733794467281215352202289550812976749600241820707421343876085566672685134302440039664853954932886480871868377256082142236303171052679754734954401976169290090841237562063656757803798320066960759714538239427902087472493708352854544619484504355868439859497222257118095342669670649108052318581148554891090396284561614597154812191357385807756265638140171004893833605224822135095451692159089407723247357492573095204618245183197615940571178219867897749787209840713196843604303023713365367121905006539443209886264634303377319678395807405070514822433511894653059115714812339951424430008256788455001643431068751498906943726509027577686048441156519367146543349209879325148509040364944498895896918129338257107130933390141784352218769507975485390481626164825384430435867076143136367612562082077142805424836257337342918815414163648319725487100599380238274320189106945461656060361808194328112913376078334324282611888231475123020036316466803026562616914710612777280859220638949245177031392484578875363975868920767345568155101887342096982356391962813542468599140115307165364868521284403326190127991540604987011983509177947675440808134535221257361148286111385835115203264463108005323430717603186417285970216968026924085586134868520750284598128249636222592775800208883777428674156217996262640192822644589231955396484028719864770189563598786288883822315071703863478960421215854678799192806026726314999542639005042474140194051060003707035234011585830952990112385504555282575727621343487832583724862468716947227076324300607158614954231551318908173382937623135993343256120005145261263758234088852615130303810518706785240873838360129543832802591709233462202804451104641778605825357570487978297290412413625538635200987363003411360427942439137627605414386572647151439457772120879932610610027435639831141619259737636864000000000000000*i1^35 + -56122078325227287918021436118837086161802746408837642144674564253110092977723245904961346911813620885700316085155723164588935846993428746165272380482610955238568915068170451153358239327120013003728150876952672721419267103750607369649608810750794350290167154223557200077485323344244036874885511089399588941727331059644972052969224808931382477874187764755741765779733342457986849249513738818765247878717253423057985730607073571458234781100671609097100689178098145616403193627840870604840781180024689060092017747718198145158700593073830210727241650126655226982126280453457611462875475468952463685439000212556696161527473095310661675765498297573597337505791955567891380312669473091652861171327524420467111479567996759407597710492515510742532364389001253981029713154837245139042107698142011488812917347385434160963533153801205260157268266716115160319721610956624983797740578940423480149979897004143719464131224237044686484690400359727163386633814763929899505860879139634734100686345790687265471996843527503742159375647808882458688132110065302204200535609306454799520060730527733438700518714664350001238995109375581727141823268820497264281732926656614304320142302043542009944300348981904455089174370655558135938856507305632716692597150127639155570932797406402764726360273818423398713981169641436531731483809981818653804166101268086918628968908283750562822211915718624501201189090652483450325430421386664785939446674450132418251516232314480130472045491906412405451213458622618655099527511332460431655431794433036944509641782785445463310206202438559783433101450483688896803033701837839144772262273932684414547445701166111532491321359692716094638216856537520602512619182004219027868510714554761788082631093272871162929519177458730040505691379546239363573151464955643911930677245269918249794444824592183915693492466924074272450150400000000000000*i1^36 + 58287035580762534061994411757543102587913971254375836600243512974532539430944387139250551346159411244010035193482294099850729676401979709268574011851064478425044031168709056779497259253225774040426452096426563327629097574544157305653414331081821242353305147617541427244773920161827293888212994090021846009351861359351164953772550557187969257298049087164565871194824572509297938522160836033854676244742306912756006338766323682408490220455620284088725785771847500712083427066073942114054391998963065977998257514520619836789172887340171771673607866977678042615428172392282167476262276943400295172891247102805396343526542394625975169285504073314364507815105758399955322688136963750925992519561531440744546567220120730944099449816693678113793961048474573749808778535024317359540438364156511916758474078258816055842373410281848833339366772596971666797893205843836072989892784390253849674732609516977322000654096432031458877290514140700145571099642042321630672608828099820297540774823966340528478342380571058972216968258995236129102134771338404034300747591502436053497545338577894037228506822102608795239513604171080787191975913980365469883805868708694161857532254518924687437364963832209408501969590558243861101315116173364168686672060901577385667536690482099530292810724043294717147274904712645484901262212486379848599420891148182079967324835322827726786383936398042668008279497793645378656496898875880750184405862403465824549449094955459245544763321112983314251043735553809281275118893065070130522980740049550848009190735459655115827366995515904959677588946034576654487830635524531707324341764131095606804798309321973244016019151402781383945283471159822831170030450649299175016690144933464424516594213974158642649980168619112424824907913736866012868963416452299346532629768667853179220066233898833552667934739209912320000000000000*i1^37 + 111808384907792639556732107216445505569281443527200059759386828528898453279752065042287611877451134838825003267681307290287432612593652012626925480159084288492812790107082450706192510050307582561429320881677200540133498282318178112552280337730679295404640574672007764014737285423763047591841560635607444887903045935715226219496480719889608757774568007825182413428319440243482392430908239322973051452518034632223774191010599319707071870241854136314302171264251272923913865222938303123244079712581786180221470389561467246868516104780570193368281579182981938887096860657582327886999263125210925130744432785206734016477353721533577780562470146003715591365585052789337097838576694319436651353497371263638877023290603783659111708837633698671817806251124592799104102366531738430292959783150799515563273521049235120959515422653794504619560436255519858690919360947342388523799335312114934168208780546492804149395361321608664890708732707310593432189614574444197915211206268278095977431122896658653917939235195094835297709632182682797644097443195947482397865777887222115993504027665512056756663679260253600762874617636359262311317891051131443880667450641160378559479297091227007681318333216497957098696460769421132047348654041695263862246217174709325911040262650550577299526623660284679629112684851589068882427966882615280097700502773812636880701465956885787957911111498656896244476722644486110082703445994182116771138783490095575727985138662902846474182065401340731483466329776035083820509056609110281991110932797061799688927096016491309235203308980483253209586556754517501552290380327672551827087391622473660291296964356111306090716601110940799337885205772663125876702707384678680070421539381036470939556518122538868219559214865360720980158903028070281647456108018920470224126450159475931941894729100438693310627840000000000000*i1^38 + 546220248488638939418183413229103938026285816969281470281545948737699174103042138460194524678012952790391125800542550967565481883367658038770030203118890353303676478420122488321820178101445679369643104522176729983678382484799680824228417149691583504072288121885157081487824486816681392636998202225889384079652277575709734543610353353556250622209277546328010721978525533545074037124251112967544180796032415923075168631309505730201059138095383229277740823312960480169155419902400878022565021687910342188098271461196272641562872100255282272493910727170588201683607478769729125411892091444395396042186847721727065400769908758795319103342197835214362423920691156347709316392386425279052470441999784560843018117269096165770172892709359777692574143957841129581502016362074205105230279654101529225201229510907835997686716897912150429217112326228289623957023133630990553112877751444152226360529243811108853426852692085227320133021164617339692550857213943719448042822774602578754412221221332914071741953148004047682588652400773582091845665081159321898805325585371527376661757425358182114420390584371199241697232819480254362349075179025875765110367512402890735155965713928326403271030922495423199985658535404754473470787526222031691104430010491852642346595341282668823426719456921016525203858635230345313445866890025492879328759904667594388684392707566061906445002742039147813271238809038563968769449569334438768963842713834177010868561043052067409417885310183512126793576788213426327496558970334543488674723068960939500052454442140059453324673824511611715411250065581899568150639429050883948848643829430594517413971529523340870852606227212922279005217919439797538586830934750589289190999841587174253850724226781507739993309774972249229418189854026423477845818865689689315743110811349502649735884407821251379200000000000*i1^39 + 641243091799217989788933927529004796421785828570423609420491199134619990043006134259737465176680989034062972490146929434211931689162378369465625366654506943696020855532158483621798790747196722734402388448372687889529970858009437203753879425081855034270986185134119692713729971237022532501112473750353378459592758830106131894698852079696749036669218744530824920801876755856214875836672903408067319586154861318562375263296008217521289828225122548077315267687317294506278449527893580307651247529362104373990737595516940681525455189004015901553634757267405049703078097010253673352846661842724329964377132148011284764999348447093903651274207936297410524110323062536211478743386624763016978828508605274823243230030500011099081454600224993177769797150753808830987278415720122767040597127927678143999015026034024446591356730703129144429559357790190433583629142710431872261858860855027433991365752080898034838747209193305281161958914195735884940129260728887664403736354570561770800013611106131087826479879678074361923550071770658806652664409307959014297411621514147049038912177901631199685431811127806379765364031295244907356157904435498606505567385698176395402623847737389922331700637021544436028034803621773442324328430339616746257326154667485461863932987742304661134860607814955904090656420213429517196193659415513677534359657687639352212086111054222141095735216800822484124615519191680172816431260882528604549789770794147210219626707470377937444565728968422361685821467485765318634835660806464240438209274339589598636078233065463133035967221943803343555344296132882702545797784390830614012646954283017146105107591481937369737389219359300251193645387604512183183394827978164227492324326356083810595432674360557510858565576141728043613791486672934671544290036253390381219953760997584221672770109440000000000*i1^40 + 412441072354262276180526013252236968165708862230778983866203880701710876874178398304634499183305399053149358132216930149467042151333005521770356550891112597305326192075453190548826933123776806479101158773011041080093715451847236919261426487675971688275598479563865132452651756169742473292469928995651940513383754076029649968735249436062214533104959424931963606050487732175156525813028281391766499697497108195595545136426827637715171231588494387717639095104829724364493849337878400199340722010012876406744945295891028939537957556249425553946703887679860841627729981946119451627940998089077289513782350690713740630768847186863057370919489537659646589817204447396849259983801124051426289563898421607086809592471293427042976534777921078012598610973163589746752465893084908585314272325946249583725148332269215951306416440070734593799184985125847744202388426367217417697967249888222980862373578558520201218900775493208399931839498551170132538131887539677554123547019635695473202309230366070239807287671907028527765413280066359796241106272827724114121913914662422542795229138781930342352165883847172371468646052665205473009941014794809714956996789537448323210610693909325458839472088869283824783995820407037673058069085173752601867152579182046880577362674844796403783519963884308277060123983539952244550381539594784153321416552520908881650428450779578854250545899851124166482973870469621780578883937356854363811666440225434549873181791763789680715747085668465724299196822512467475090213263739170579292083707620023386946221124385802817526058492714755160842804273077378998516569032324153889613268339345274280469641644389237989948808619374458757792011187048098279695675503369584449221621452775983793450422221505901089471526655408977200708396786711799902334064937810165647534349035053231636480000000000*i1^41 + 54675205574221384074525551759339005449287131853185392461218975555890047456785893681880090504339091542110017752356027957293762151931124386743125854138301465091282100664998875963734966746317263286133663499500826832763015858601603130843660193476509639794370964235458845542373944039023966049727440259489876334036544132737734788927202766150379666145638084429780938043274652449375015160897548789034165852787336362173941212671952399093721134608578976713899633903201385401429882634226541430142446437328411634337592748501726466518550580541799828291546837371096708678931062609182521381875178136861531753886094022739418036089496701459436513984879991627488308021093198849195546685346835810472016951696645040631575874119084240970511724405756626796392954508539980754747678360312756929238276309251331068611334964312264949762605712413999235473884051006762411772067079166449292896446702159188006946027680778922759119201700187718505288502683211040248942038164268273209811262442834529047425578281766945356954937069462238504906247091531743074515439304619097281020955059514886365324088490706735736319195323623499714981668315556949118172148260237868929874959607656426019866194936694884121965322243663220327231496266303990099684914302709598732415351377770089019847385509702822070610460367386497645704343160647839371846912370651465361150264365828057202691238598493212911353838553248434783276537902401560029402455194817633636485778443188847838210492986149012535942008974300749307250765281361737033619933448068886879344735955130905939388639631928469011996390171026075201228924496737091458560605814848611563039301453487746534831741335880558458283843809042187486084315991718311363810580425745152397705150071262236571864825576529509149368963439512574340411351644848276115887002713124084157042714371686400000000*i1^42 + 2190647171762447470102433013577302911558555289882081403359463779861358304775806762143199133168172827040489650288983829868143410651519223288024660469118192841887996093453947222416077229687454225270675708834771555825523530895242803773179605524133187142908301530618555563404992180894166715718662957795607081741445362004861281697894390838702184225918636320041159256619820186967591067307176674428769596822179969301834466164171591684884059436321305842833687347206854356864906059591367500227017622881290938204839329548668307512324117773617396338845145032950536674703105704905653619735345556036862365522741461736991859403739343600166030339732962388364964838679865248349974379483068836726341067324911394012665019149019331832246452574548182551350142723540538576196107232615419553416022701934744961486983880884911608964700381083272597701863658272717733025624185878139605796014124638888152935646705333459951840200016414931285066391078341581377933063101503603976421531448615480117210176920752356339547869186749317549034111522425566951234813671787071673327192180143928716460255967212080457194018383623842946423861717643039537893711094798283922432663869517345178522514795204947077074949194839512700911237749138561988052601485292827456009643046922499719547763846101181845270463768458101794647688153237695823507295969025184144003849343814127932971223806707599667398633361501308817931611757380722742811397512458290881625910749649663872297385976009144114654397041042837100493899251969064290339610481201502059956418605179651756380626060186492765840182236129645210293126112190779966460434337420749944720394413684287987474351232410263999702789086055917006763046700501214744956113997676386070097166037523473048388665719605989370094293775945387370321769986973189287670658031412596556431360000000*i1^43 + 9080007167359091424962467857012515205750601009393854218564560981377083207112996725029766007297237767498042834400873206904744632092708949051979265079732966974326370508315590998645681775483955583374464842612576141512767667972465453392777587555696272547979498652478501657472827519417482657605326506936135443765096401298538258394649107463076606545253417079772169739286622469520992529853326093997223375928113261482402760019017949235039233810543597973556039439237353663295449787769319977849545076556936579652209330244981353859462578348147818484369096712239461704661073581266559396682077373964746841720987749411104338025269709441630650607129901514805543804707514562122676457840609855777261415058387118830728621368472654894541719773442437955758113213116805886675939613038447551278014226317588627739424895092444195178757629679745686140163268394811864476265371551986978043913417993735299932450340897101908700848513543990152593056163128809541122970002266162213805928130792112613861908901419626650200291644025502512630316149809393951777177258661058801841312469485529414808164343091671551929214341688421690575771127050509459552048996671857481580035619342115470549090742092581755337625246845907075049339937491835671691411713088556206760015121762438886189009130665092346351782838032183454407230164500370296104168271341101681975293468421742743124515101837123934588409511158860361645922714355773453774079401333179963867170127347880478252802986156414330459906694044211929904474838720728895493952287663732954870099072720694721835584446772556458305562661260526291605000789234394410245518053019369471491897648867357433093112521977485470875539438965619798187714019147043180247944026266151938575743077910117392591668539403320888025670578758843469393619691853992805955474030592000000*i1^44 + 10840444303475189580594069225853274622535647122188278021466150662082683448640698622673997503354164868155204537305080072821400079876474089788902540100076613444051464021633500997385744386938291043544164594439400386820564981716862339541535027749172845868072727010200015622430079237199666279946749743789435471630114424606005483950955838052823572587335821762762335987246487301887376037226663895790973868170122761248105238073921828048806113668523587999750390251124292710837340232881598253715820214339635277878352847745900776456545750385481385221396216354047304167704417313596809842885653181305344063216123449446163488966190539993022260769847265995563413137522846574735242025917819977807748282357852694054114281241355360197024443910115387391279611780754906132093495415807582044119112883945814034589793618873999437846577014056676551807765522370137510279055123290069718738841179038034286930578239730068320704036004192582638069904359899023864629573435248607831126372650965562579575806228141683226446809389004089760344760953917819299961264100497237191997235412849673129683018848968937232817200252679208819042236731966971350962253777079556024078016213556958550757256528294881009223530837661690073676987046110392982555352517006468943156440845868591508099928959675833170145379021610874514895873266411390434076096545845424420921972769147700344547877497294426312513441714814727669102678908317865556600807656833351050745736727524723423121804493529838129103813283100145858955847879696063412950831141694221671083916364351901261526391981177172472252481110161591705725455795749530867448277320689615117588155420756738130297944971182049430544477068157198738661963879490567380585794116105992985048838953137624964532502920598175617244290449013419708017129172694676275200000*i1^45 + 2344685429041196657616499946436404940327434152420757779231926665774505583603998775940752697736729221443907241561544354277518035325302917484823496819946653921456620030615603891955691333880115658496383350320616269530901568557325201943454189367039567606757619572418217655010272422495596633709835065410339223011764776371448976162962293604097207296553866270328417274955141639915836998624713727089937098154840541264337567275175007854312193552852527847509977212144278346215488045003910168507029401575701045099215888612409451343904413289054924389132386097201632150859110727661182875350391160752021258981973399906603614068966356543190149026390175668014403019813331353933731770918057990661196295568794778922566495364191972062323379857630781465030461381712060851977861025931564856070655235954407086180693768225708412125683348242319065548951100475556765152071117300656079264617109958006640155371825227592413936365507455870696248343831285780799171588537451401324366177643995647103093468912664485270853012540676508984476067771031194723786512871163352011154785763063453166557991862613598771028710270222899435159730862721658234362608946645740238846220248326941450732022277398033877496151222087502856788976668639063922727969426356302222616647534640741392951536624003400326946354689931270352262321529754138572741967505779281387679090949529669180126791879263919264842751520152136753073384758405142939723190711483911898535145444329453833203873792657435800098253331152752425762892324962155177430880918069656823809855939683782395239696338448991366393922332718577987440074561721586585414801624027805950866042145693263722302874421472669287239367734892760696420477755899681739182186469068800867307006172307059960040497513765545138175193832549380402697994240000*i1^46 + -1274485631812456564633497422863533219361127217472438425599847940456267587408725347149535311186980638619491258811604577977078233512791341018563633810613696583788057798281211031644093412897149489948858705061926625504951312160285899504915708592646469840561113432093247100072734071513934466730756115870793290773246406684257096829378203759136136006319988407164225867227741905986795888132319866054493020818216364402330396303593015506236589044197356809772435143638451746695403680216881273373775644452945509724756603995385922964293471272538835139875246196911743602806602247899390181038205097338284195759894449429945017117345708351854249024088234412251467663914860797223699259831856636008325399701616433455560396458459879474147821586182944046068800006583610499777058650896846324978078514335265848254483420075537935607451206561888264027311807889439278947605272148164095195130034930022839485648108713907377073450382099144645544240429745187880027009346364864704200543287207365740643107875081598979008364058108770460141171184171908185824115693368680392939011864292595337045417580995427817304299388327246507038767271132556402595604396690568183279601363218735860077137741227913943567877142598011706281951667282191957822386557669741796249989546635696536158117689014369788084167303307862508355259161066164677495970672388436045869811770692306462944199167042173271519269868153777926384368774305381386373975524499388542819612866263172764706464367347176434170210908498744279427475042833860203211931630278380242924099499886679519886109420353237003988865582736481948560041386474836421459063206793618683472662645296960275921596565311684414155565376555398640989707073846578591268640558673484449702990384615757762216849127956278620168927576064000*i1^47 + 218957321201543094394009918780368627515512322224783331659422507274514187646355263629225238804436648881317499613052465128191081818335506754586657275442043258254658812369821347616333201555173993964823990479252189987150150351518525707810582200815575210283377311215268852586728226637980572535376140450664484244601343301048568322774214300576068579318495604788279380970500012475200398296655770926286804430504881589446330203769627765037126413868771532772618327133294561528285136987945368496398089807606920089243899773740317625302127120377906903886254200950782286935972186648977126245173599640679322193053730238044554490743188458976332686505200347856612861421311863774587233977414090522529183641382270753304128737216703529111492929731510088483615160572600386332430508238101373077652112318595636528943364957285100246640393170895641676678217048146399439334453980123920312321306855030005059931585896152371099940264886379662474101236817324678189142581426913301605537728017023354063512294368677426465814579520962737504607116257850623385635025750479385923519202006598084885747350357850776267543375700566218010449880802407200433004899814767569066816083765802368290351455558440322132839025844636328530725238277713346688900307638463567997537003016559619385016634423993178770593934235912884717181828793360900835050045226855645271680513296573096445007402700030656110477400012449690551892697267705007632116637627642451504018508952751895643877421696937389615929367904014952076655161881770114580506930136551325539428029411793110145507179319598219493529904731504815877588777350032761567871890527754722953286861142388363442117233371606688278373837983905833468198538646856858487446351015503933438680558944738222862778496135987200*i1^48 + -20516858982018144520823726231335687350607276603087170403748851127341844983466241692016998288711970752171627257197059104803179353992147953657324467251234203549212738358745346035280791978754476208433976920332344447965875978510274935586716027957549486529100494665618331705011415390079965634467428625781417013393606076919594781181483522736635159960669880967080838993996918178268041002259094081565733239012418927668484750541449224267759542858668417619565128462839363795266952021814368628634240326324292461585302825479848241230793852316084425268527279382500260373796641187730539395640077441392221354136185500085019984133790734375701590760840333525274909261416224663286363705006036779845211872735942750102504734712589171926620931291571549221700209335721730372541437695828215261016258953464672643549340440089703014276070323132843129516228921971688974998547894696741409703444484094287668966366515578679225737752647354134113600192434470358695667358965718758541116192672346622671740605341510027792154478808142314415924018840932963977553831375247248273390019077384473572058214739956975859675387816963411792709698881820523279394634905525613617482567841165386177943598217060923648311662533535197666557197368286418932854716177879684165460145367069730168721240835604032687032212051028393670527369273849242447443600254751532928692643603378354057878091450539727632239408604783652701769635478413932731741488477741091347686753153957858763252658295555495374714554270307473837816573181513589555659888925203925234153209097664540993154762482964288278107014340875372035439744969447160003287895017645892122121859061344416653161914590936445062348202203925239867008948884223684331559084836782080*i1^49 - N1*4688784237613373227271553030714754137748285807074315136416581645085824988196561909270634052603327835018246137492111917406888075218176022346957097080115322001960513124235177887079708929452510024110295559214188856242456926899197200625403550467977337955636479435790896613167623663790923006911603571899233906889106782985898039742243479567580776811827798396631780076875689289473091705319993292158959318968802952083712596618614556458599089881043565660023131284964816906272751604479175237601708567977408706785079584936743705628074110559995435394182080520837660526908090895374239841373271774252532341109672753898933066224971184101182354093334983204977911108657799839*i2, -3590915424451563649384844908619609356210736620351079096420811322013228945747410070095876525255383708580814869512758046903318802902653560240722177225632800557516628558961657703179149512173253333220624195755141401991092385768500595700409890786752299636684583243334308404461394613426360331612894798578971515394034783704903538587269983396307602050001786094633911124266697426041031451703953462530893601352147436393396170087255263519078798301033517278362425342223788539555406298293658871955446206875759747903281853080975712973498410403369725242976370411961369669609811404858884882065105639430499948082659188159822486529330519767238481010139345383115755335460943921142975534846774008073108746725209882405218194361517962278364436271568105609119515691669913680317954507067727194365442381327194710429357055059446001985325495839813554111760080668022624861980681144068761890818645190325945720075517087066849413969196222352266203596196348743426651599314835198858232777281047818484619253160702750772675428837553431654173214140437332266750762407943565437109668354481583243742333013745304782909204137404049630943721979014939926107838421265533125335583172696516601399424544062576591183481425835706832473813406331675595869337513600214258500310680558973030382204670976342978439875661492872761460050544265163375418584874882896942390400629415743222905087381126955511282909517610791446961915053253136189982102515253527867392204847804578345334881530236537096608039864016766374248734488006385084713275014794301733155095519463862701904646949830862509153699675081272001225647456830130915562189716795592462161680940842143099529841117126518954176860534222530685546116988439170169483835657546863004234631162276622055285582647536916872643492294844556721082145322233247542439188648391200546694173436155006844474483609186751045354663632046802378132522014816603910832961303900933494676073330097608470709116777749816166898873802058067544616785905647799586904214664502919096276661426811043840000000000000000000000000000000000000000000000000 + 151573828068019179593336944169775351934394778123754303853400321871409100223389349531030506453169104380207973630036792363405639166508598515905700288221078481881268583335666536260078775992161565479697042644191768354467054842936623790501196130428814887366578846594853158934988768889496339489627417703800265449170054810106511390444052877647639662328227645052294831205567143130208667516826928037189531166886669548623135578001619773443822285306302682999053159071738872067434833536495287641088267924165798075419167867889057459050129910873119541785136839406690009349058021731610708845894016030921736545330272275294673251238452788536591364491876721436565572591043817260438196662147005824481944828264104193694986360177756672843004486288675524780130894564767877299323766788601679334671871774608273813445489255376638740188891100798791710639452913497784592708466053265557794998453913428875650595416370643846850159549943826456534962048800962471682480683440583132208474495380541658975106685613408168596833181983319254617795467983066564621659154230863616591113532885227261807743359709681026816736335142664370774897938486316193988235759447799416513610097721481518626497132158961426607928690381330065794778510411143500231483141565462226549368420410501995609004648228012890999656608922721888504988613241204712381030085663562962739828084914134190384339635313484158874298521564237880072292991824555875835674471419499374397478098168976245289087291627384225580818427975792968360137694055660596852527788591634540302121389456621791178026477528223080845401787884278527525130791378024134777989366252559040623832969626484420769365178225802199847353484473858786556896682403048667124060373078731327683730109221375168518961860176295658730706450992931490098296378177420797413046768460624338338511253586890971010961258062965930819925501202621565930954269471810642060430426312948553147263086309214399106529157246010484071795404086201784173657797563009690752862923985063077912425980919545856000000000000000000000000000000000000000000000000*i1 + -2231911863205439422590967287366741008338227214871161507755021531569124352482350353931695130854748663433427407753655581084403031024229661684904896683913245373109210107758516746683413212251437444806079654939596472872417271054916590965403895075751021452983333566870034963880630250080613183371903384960655468874195274022928232509573801974426616968368155753538956891253804441583223512390147339849289380086808127465546923364614702305400757853277567590868398269410381860506571323455566888253443723947084570111808179075003825913431086249440004075139765263140433819211863933935492308693272896489716539091289850502377145227969084561092918853851433908199515966975528980379220746473518038132649013325230489347460183073584901902400756830184084003567659027021500269452805886173666010194523465150694221325826568949124251068870001927300811571214253259890640243507162806888994680545212258039641015474118128003599111997126110727772550698048926261489135857639606573607588365114809469229126734906191798388264094784018101479387873642111220570676846416686382444433083318770155048790507788472992847904178543272681459465584861679804375107162353143432590121383608974067794877394076995603769478159454215405509746478525740102068506855691834184160942130962016621780626075054411170160913110379576035811500122018346250054264427580966424952705573487836042006485410854409482653823903603574528059121839607452000366432731433242554049012517945582480238422103284211043288197354840786305613424171954814600482073027315416989863455673624527519060484211633063713411313658115796557276451262697330290519681773266291279060211484562529203458041616104108133056133185455424418677138831827479174634001323660844755300773132144302136907845140164389050072170587804469614674926410544642462005562988714082281118472483431577479914134841876358125678129380387309875207720207178071519965148663719434746980087834778662673763475675468747858498657012667906577005306925203553976224770902736308968749291236145653350400000000000000000000000000000000000000000000000*i1^2 + 15540756111295098318171770888924052384867008914677543470300230453903506628756006129557233409386546583589921966215469492091778697884040816236984924840765332573811707871147846893330957646390744337578627541743314157446157639294946760124114923741688533528113993786415071312487603872816398434901502567109071283658216831108387260798067113418074230312304803902886714595605756002493693621923394520739469858057215392046214137596220491505556169892917146454938230766885433607929768806649061703509353500056827160723227971627804568392440014644107981334459542949011165493937667347804794097006236015623910483202496531839396932061426260581688769399343373638803633197804190428123097639355444461331545447524261468724940895917798856956831351386199947298959698398299678272195223711608815569865584208459301841102256617539779231864411300736115686287796480651994798862384420951821302093278494074541276581966999176658084858677386769245336607274170504473692149403156148623642668155383099024729414413116159600873066210611536741102397865128039403934098093614321252112472275930419478684675539718626928659827073586656516696202561671709270329054739857702564645115223032696571156646559807868920130269774294043060604661441750811088330322670864182000600877790050093660419341632765750228569324638978676526497701096890289883541917587701403710595986184388830288606483041061968511621105426671796295236830257047086511331790392580764165408262068550913127858655773484763348027567855480844985184467843295665046772176361120279464674364007462356313827297828650961101301585506258338234301507082849766757532466241896321720144227639482897483922332674277049619460589528060479325842262171872176906612508530058602389909468512243187821807951787997999824117681367602974537756714542770049240891562222534470066911008293118505769586037903989590962100995090462492075112715072307011924118390479459977125787640290586739147183020896793422025557477422843519788575783543747736482758339645945209766434434996177469440000000000000000000000000000000000000000000000*i1^3 + -72452837037416024759354715171354859417144133719483477193245972502447827946894882907975020238299677640766926008899064056339114988112559168494849366952314505518790655012703594815443959393726951372889405286377434020321742140923362618208705988021764860729602203937831646564540355554521354357451327250499930451187772250617016861622475411128059853190844567663756152921106970888157237053490147147403295792288805541529338175436125729856882461111240223574528223277653281363074734557174759726839154219740940863493925197283062970203123932882272140321220446569354476462051930084557287246133561200505852988723015924430168249056541689705175526258768202613446724552404204282794905127282902349879440064608281413523442627945618554815336909996594555332929716070145033360556432681508560596870204157915415950131329524309587471220446594503531576408131845410243301049758892420830340021643029138358606382635137736825528882760721910921002151256951650004406861844720039616209631466896862714231202329288352101769906215457581111624309689262303953337718202405456471584566562532815514687925568327555918148135519500318869033959261619066446217008283408499658939289923999739513754492284574220167808342826878483420162528362423487112441481998422697030697915089296645629282794712476138915302770501789318920579930231246961858836481364284849741019251597765562412222991996645782542100989017639893061987865282198561460537450718520931375980950305996907486337041893901044181064106533367367894880311407336604989756914627374203104684277073179019835527539631563240846532283264999417175443730287704858475223609994852629215750971382524563170922431562409969180899050893406786111923064991399968411277753796116576269163792326341568953208754412992455999792866701398624358835505218879419266336384847858004711098852099317527668774694480639244457412280566033634081462478137559219773425659681781165703061282825594884303453459406325634538129877912025289723564824960745706259621811255407511890594721939062784000000000000000000000000000000000000000000000*i1^4 + 181485809153410476894548147292835068115877445099304281780680781681885146270313689336844735804593303139791955695954058328883954207257578879439434591369966993698510255338945105132710365237552986082524449537021430540584371780708297843502430372140059095908657565487156428202712894795110701705003010410447866589640134975777603126248522039441344297433472464842514513385963437760211045895004607504137414668394615461402374398489631850370046196284643943946733790124480554963068742776466706799929261369481447395354699964709646621023342898796697168964356854446461771606789245346712029284844961062595626949309069786862930658174077288454887418758970799991206177179946441597630577217661321031032823594833624969932580304587733924678546599137939720193083247909212874157947461068461806624524897358788620330574617374094935993853071059954766301421282419372360581015828918822563182502997444223875859660849069346052921806608014541201325390319473598919468719725650451022242669190532876814719614118873933701014352014799279299022712055920589707332733039796746505784861531465220516120201900982414701187225370130837959895891290938108483734761265015704021212678959497593571300139356400264737260001156142726993494923567745721333558300518890073765976141400774246057900787281714880962562902372268432094340836658995480293106310004789801079725180344507139865313891525992385838852491827641617700947114231647459654774034971761885823156085340449105904652080163734959009160556810306682060912346971389087563458253411244670259813836968706312013065004751413448090713978110177928397404175862089263956702070995906910878302057583829614703580997584550559318702427783189684244442688552802108957765341282555833560602089775143862958890515070543762817777761423485660296293353635820614408529997892299719651329866939422487137673759300207875090297180655020306314405013928689485909540212076381050581811110251711700926671374083334901329428946608195180289981082632976470119924871110732927955380852280524800000000000000000000000000000000000000000000*i1^5 + -653461818876951597984743212266733508792068189505281231386003509070398899602910128199223705719390725313827249158629403158478987678331108359828219925075625086067019476634626832582002564264866831539777384647697857427295831292903438240429666313436754887258977933460407547698873146452032543678586672732271110688309196954776987372635756600438902004764522137657544514400738624384094683945174498586281224695245756233591342763576691610124718267017537511430271667496556534330598255699342840528536720623186118357497834267990418276189474018592493143714858179344312834175911045850563564598236906818268643696198959009306552109920736201527772722657714655957089206475327341872097459045499542988942472652018403977655470467876927811882421466786652115155920061496318657608807642082351303998969824161846992019367431833255017497087571872470801402986655240514269375997112753144592261282243056176753480613251342592361659466669845930290140383938267279921988055030233717317683164465346618219595351966288018963031940464881857742270155131497929715556025129479985803944303387475384566671385540951037280969596856810564581837809922838444707911726633174169126528838835769936467169873144975142740222768735697910315506435812593447150146143402187732892625390565098583911798465561614118400098012623173347475855826136065998883777144557935067863565857768302175428444032037427601965462386321714928845236887032427886581570491845246469133273483655102122077332017700085841443729953334011967194011048510939360742105652056719055199464870639011247870657203450714753952422324845849075516948885994346981429671573638515439284556314344732352724267907884760808815095888799632247468343918166709112952166166864169007304723246303559879053189541506534630613529155301042145227231046407665920398480355081118967232478435645878207532613046579695931328854630088979930857445858947082122568853420250759925559333454039161305808222864291126398082002670156158061787282086218178950032496343529454916254495313756160000000000000000000000000000000000000000000*i1^6 + 576379878476326762265688954118166224634930723125895816039047930275978210936999775668933698581102563052446230678671024292910668068324935102781570188085238761464409405722063882676916799830269331800923633670498155579754592650799650284840429063009000899713322364341710228948732847733038458817968422755842875812901027102869733140405376046356168802054835847024259539955120641975045459338678675608195473522816858910875434947566441805352200558870951233718180283580688921308434575566944140184175042503879703537727253303084442893969230962086851179105809253983730626631491067426392977512751915758270765689086946706025059116595977207595332029860628603228011083402844441731555261841990306062739529017784583363860191188159435455335683860330390651642286599021938840618436975698852034772558935680380200401963339363966726771987471619138959070616853185542373827671750915759630913492233700417446390399448186729019221164245624740213171524883935804822439797651613516825673436255540131319223082040575735370083223558937987017687973656125434807099294872147017732925914469796194231038153513858768457630092467101374995435418885225231785932494489152085098321002100277803691574241287141750675601705635343201923636624952151079080541323200706196680449023632782890796384918467128487554049598213941763998137389680709340217993029215979796896267897192453556038105182769638627598994715513138737981952979528886672115550277625702402246318019084502752995675047552840587397177566475008658383561060665269164532796774894461603013847741617885943981120955796409723208195821342765080828794700973808159573853350129020916573814092849921773820540605451810575849261078685433059981906217264739955650420829897222320593112052141757280924699580085322913641582107389631455151816626479135995877344041810874345922865260361784309589720911817957476450159347993921507556199079135013765889468524241226910138870199662209586764783658260012665156470396721959278144754864187322545886285820285536027191984259072000000000000000000000000000000000000000000*i1^7 + -947144540716823442282292444043578643530914742513532001359092689360158012587882475848208027779688516627468939266896056330727818139301907150543819863794685500006760634773358075635333978252983256572592934754494200820862964740482551707971824207947250427979575682636626206290690190417147886142425648556222181229220301425325334404705302684463289202539552361674496286717066903733238260142159437761826101643002302998352643499439114555861591630268769894356523018239289851348416865972211026320206444224606427025876373112001825948493174189529578169554265914655141304202117262838402354411428601942016529245710651292640438201400567779157193070455746779875413446607556569704971609766055754959066824744281936375449384503887293925003498352975975498115244539860830474941108144826426778979719922322459290561311803937940650644551723347064024649015050676889487717147936221203909346270248019057723299244084449686565186522834139932196306205384488452300921506279282047712565496504479630846933665962332972625328513222363200553507552909464642001020103493679546506812149915539854670477537405186815906505163811123537262986502041534509143453159835244358560764982856854033316629953105057736897345951876302705094488267898009772958324611853836270765964589514279156341105717273508985369308212426275526141680207199406688414282672924947481582333722607401401141579637263039663006867057357668322404926045854610475041156467710890023788896736531334228846493854326875873904766950612528406149678980795013072472760507460745207582253680610598839809721493637434018829060561224376482266602818192170868909793503420627470973764390407690331134926163236750720626122972642536853178601997065080147050251212360703782460094255626403259776422294120839316942149821650298054133142290384675414370367997465075637938209936613855300640106824778876077156176689533833529147496880913401773397646347137010451793983940023159618776171970733075893116959941076995726325996711996130456818280455599105399567941632000000000000000000000000000000000000000000*i1^8 + 115087586154941541823583394619403602783634681941307787407523317931573574922818636052590307607934714992489398854224096154203232150528564753505676693469459293324170844026530152220504645259471077513359830707319181973877475977827629372059283379685312623948610689125265624378179158222626429627786879908065599962931160303200645774605537315751323608204130402880577690065032010008473319138443362444539067423039860001795814778628017286776886950690631282869657437940021985624426328424961833073842165092603190572111014927903756134688071700838218491975750779302726770689674381119868339611354663967382975216697166939903512923821955546407389804400487514220274192098932388594113241514152396114304898714595613217400204476301951274018784637216136453346030855004466379195980816419056322742602554022666765628501125145307588425402441584893251434078696271850256836996320194008578522875682953035052289750130020545413703102923755594275316027627012694090577074579024028416660315224750167256831059032430539047789754542117084550168411664363241290299948711644085052316385898745044828623887743045749674721930701001161704229235977189520445966086938049022926046846667227593821058644595403559117440867994722581153339158675147839893220530394021632615672585389258994274097482694901644668204395285427875412222708521891338139913737968611641239532359692959622162653261399135030883988612370715861530604275141378342279562944119925673288644370882666878841614862229968864625288797287701494596990018459555612680876245359845301944960173913745186080477706818384860196953445470619086917588670648422889223656681612384163330615264044692147242298352477103334686979604546113171401319310799319109493846664242223225581322880725180388360113362968529839123853503720640460690886014496580700763545712821867548549406630050487617502722943663926463216211924652663094145705251721876829316717256255219504350726755504519159313961440101988267499553060809492754662862411369747401661634185831104930130165760000000000000000000000000000000000000000*i1^9 + 6566565519517762875227630395273114885044552424858739575969431475308431545230767982383367118334655929815959897078781561217696224646202441263526296443924172486387386932056769100872719686140277148756068783887727395990386503281017130531112614285465360555466572853105991765280746482151434747599606127410412117945634020274799839280250342885798764520703249421802805475173490525798845404597694206273640001454903764722276378949332465584682050855908474921054583036097316217595154373562239283040717809918805567224450818459518232777098729381597778217166995712206789433480925642172955114806220580500866251477823749270277397931544101325221172466441950256352273524622961650966601886244863046369408473199565288664635479686649125992884765692458936212481578633494574884220187045806782351523851103403922662684167773023269786612456380207506175126026442580845619504099564316151055588074385064240285239063363400584920433912798392332097129439253506268011220869782824057671795983467758073849080450608114291294629712880363152494950676652653852592442061763739443992920088463400102445849309168621919339775926230387736322619889582833890364953593686239438404366429007344140821628528486080306644657727226119688803665273202069881152680277757174614387335066550438218982960879047224261892830086520726358767248602048009221900414355201663636767021238284498640600103576049536168178303058790632709827994538979058586525153221164625168250505559034954594312324524170524318694274443737436741754198807832067330985694900269706844799796405337429037527473375561794271901072432041396349951183513376576201881489185135259761286445926241114254007715939781814528066358378875067082793723223570754432609514299453177010703570638179308163344247390853680378154452165314101349023695463307859064109492535686107445555562738935192702669283247980215651187432341847179910747256238800399364899706485961181684499614670002927414950504941752149021619493763448257980863253882734943148670670168363611717632000000000000000000000000000000000000000*i1^10 + -1297217612279884853876069461768151567050317287742225732537498975467045137946575028867689155176014842428179008488970001736873507951755476348922824958255125634388166653232135475711830526988639186914945204713504708252195751207233418709004696810076480871271118333757456945905332492280707976355226063523987612295663580901960397576461672296424653971527814263311750533147723602956458546916146594527769220174898540199371485562747893601460778582111582749590351685663758229760119498784479275452317868352024724213604501027186386703199493666516427760657317822800420538518389239274361072174601942960406914841771754169092159060653618516181870498873693064525334348540476059771214065406494630698244810842678036394351620191797948252146583163440070238690865093447330533358753988768190419823557387091248841240419676555273060096860471721656970398291204048432801646674862987096378456130331881922848006618217330919529474030251218283863029043448807409754417755794409685793157149459400634852415175938312856171022652763810013822786929628977830966855580648173754234707949148539059698334232906534370314031250842833770526619519961837010367903563008081256640311064617901644685471196859984038467477208597628823710083322028603141240138710076754332085649493677592076357232637415840829547692335336364524077125475121077887545757110380365457756939115691265758477629141673498862859017992160516099218139676789217722890754412640814048322617889170208418030985600358086540411078507527785206747528358016745282266394801551477865174128573891087598304864102689453142765248836514402217129775845036960067853094182300552967050906487942414546438129552398979962097024035045093967189232482017694230825294963299732601899384080038425351722477240586997268274586863368670861312863422356802366737743491496682197698388324051661609060721689102851058723382085973817862127637074144238195400678496552994972518833560585489607168065531787233037362542305433408669047893039500981787045997503952663347200000000000000000000000000000000000000*i1^11 + -18347700883585170613671898926916987027361442411562319792621728851977761754706872837763636847232215696236062439371044188579941464141519131874932432813464007143422958483662803276776416340150988698680312631735260350762662776024304533171229422559340800241200055699528302636609510545533651191609661642726403681748988764692530153750258079114266908713906098323255260474501462853294186233462374963815935922877982583252268251084415320692865074255408116665789552453391375524674631257781758065928844065604624961809091414280680695805824179463666804787944039472801993321225266539621710693044412656534936429702988850920419395917608990044749543885176134938821968106951947777900742928533621855174627857556520098041520950441200046687377499428302541687898086245088609263115265093098398377801639375057212097568470448911688117052197425986512811838149298445805477576694961080632348676445109897804217931684326595345706674548631530719455874841214993808027868220357691594440354295034351970793618674444137724744337319005710470575193980033548875915145972554375639022032326494843362514879755519531269751282292922339823335403152619626635007170151085198223910470706289173864847514284663646854483054202717839449050956877032568107623385307131836451162338798014556492427820904530202256797056837299025859699807197619661098343800581147547337244247238832018952096244946063731477076248877036044075736342353936054404825362527422246086060529482037882711717871792324696140055401750097298094647325993386755955300920536767923688983835354952002687995078159361994829790117811277500207794924553057200831653848238353146542688728798435982410695993947124332950701061753864416897552105546106120925275814546013363999144190586192482509932777133869684052576172445273380499196964485764000156661500048722599943535511884760767180200615939741120209992679519190803213511945878702136386387307331621215097136035012105524510822209319699213006233938041780436552733394378490043006192383887933440000000000000000000000000000000000000*i1^12 + 9504357912911145029663750278486003957659016852698959680269947423314387735560884830508419458490109106363906149535634586493389152870477969986782712274408045865462664619440246391178981456470202200709140225384333628333996047296300242983968800035424036722893969111857725694511543682910792021887820240216196917268461006744252052934780500160289100245894914963939711801766730087392853151097012997643599293548110540132757672861520367985391088005695526156617069134743388793644688008990631802898597812921073391181851052912131862885652694072169871447509763585730872699863012113994397418770017506045018073575282936218603247824696154170267753660010980790571339989626590156675536905628730663871467447371793370322604553914563270659186349297502130972985762868602956778446223630370534748472913978065544815267256439231346752990057218204708320893789330772382298409440842130583241065309408475206743652027770241044226228303864706116534128967283539726775549954698715474925669731680678280041220631325500980855587986102533766644700439843764614063614414371810432991311989479241233436725021818352825291728251506609071419889979286360002896131849445771493584529336895107381393123170749690606730555167336889754387540677203042073961828101606203908600137164229735628511529256190728118465051556129874266904438954015913497072108507996105235132201600912373930998410332668762536718085172409790756041777732894514718395900158788355360970487959658327489838236724829539795960253917417958184817557803263017556918327591273566813658999872236106705642153585714593145236878815448832778454205047153841979609575764238639327871184176287047798246434261419379241004661745186740558406467476044365770290796913143226858624846834557313865299068766536666212974780772204684004129526079549353507728063995939732514673243908199199702762547613454071163336323952135348947479941558922001582035096244357190687277304015659317321974200342679632240225866988841031923206667908246696327360792231936000000000000000000000000000000000000*i1^13 + -567462876747414570857058534691440854964513862665238295641916011418198343788773961425392380739908993727469041484328541023000679483152878453348077110296314219066288295129799366005626804441070506102721910010501523178935280686973714904226721418063132237606556899766858919052156394958086402568724052999125687152631891124902052480505179541315210802131673036906490489127497205769572420776081320595273159330105296527535643790479415903930516673358216525448924461321148716146400718943178845801711894811010894940744826227400425736550246736446703289367870890798310192498719531239620621469990944404664152320351295217295328526450686980100895578033701073892810468716325174358684530147146521842136908990352863945032379590584660568841898396928021567711693283343789669525278855785018857431576526822903025511612575741051494699463844050432749664343952159634372155400230705858494269779000921034671152063152287630506700185146471553462589125883861595949188609878406603600104040204686692303901455583195038451236991054791305741952176874201782163887815682338090241728930405353505928916260517876674225623326801625257075403152960693160939890311678060374415577581933009892462541772017506562414113949611437106645144767381669283507325287061144445928078648837942518215468321922107891634561928879249252300118796204712409845829370643791585700328402293867031337253903464929490741301954562403114011258654949062688589646786032440949723810816174520184398950423546678781269824025230368997641580174813238398776164177252978444541221008221128786780391861075152564200211035438469508990440693955469873740883044113868392915674132940253656773860247787537230961788767748411072700174038507242292632878374184807876131955911441397268434118444903295872459371216515619868888405997288886916560074059373612577765334423331310986018637853868233905350271922817233475181880253502084217818228762171598164314847724318195700048929733778376972572235632280174024886029227926259381097725952000000000000000000000000000000000000*i1^14 + 17692590594483953532294952937421158072047449511728009741399069257940837307929202972117139129580821346769522659167981274671795658503150258914062235267364888403576799620329283636428543580770198544984575462268749599990623545733820551307070094823993418199439563401292637054047842191926156668691765346858526417267397369018097795403307866523790216363233828057193056071547313119700934667450077284459003553465466899503585358271776691177921524061810060518445255342271375914899019892022053137411378929774008955716089497858965329530336824099537855951469644819509269255030314103144985717088567006784562311666152326185057718472650065797490509394040814375761150078296638130808708632162843671555782081873445336819876536453041687222530412844117943383592074222964015732706843410791977947661273381406932955330254433228659494944044290287034578992631508038104370585597303551097417854561973232745632206791409137664344601076876915854596571500131761269851148682286126485785074243953242063391012984881150472833845266225669089619476694399903218933628268785787703830037068029496017282378944795256731654364954555001837260493565742344636682183814267058296004558414337274648353449735006223266151174874503405507368036222952264091625352085547428074607768319496899427008091079191038119166208165153616778147687160239735265693850805280438192805957869526994204552502882031127229457427370348185459186804736496965223029670395839752919255918559703172072791218771509360558435556543924023910962721805127320885827550752705084428743319439067960398108734687024751437496803769332470727287001289678464790679586512441182905700797793751935587398867212081872853325404902906560171485776604730332335853435212743234468762685704722239949112962185436188885906310985217612219097150238590034581837817988281197658086246686442295563671738442264345410641011152698750188209539162365779989191501185371800116773111858179200416992148914919682111946476388934838166829694143498580907786240000000000000000000000000000000000*i1^15 + -475756703854059692748434180075579018436448503189125719937794539562636034195313972799494431189704236165473789008533410646317762055897704674093013945604268078693344859958276937489206460551555365990636784550495078851010156994713253697213035937207784029248161418337308597266306487787711306909846449653636754455961577824817212476547157362775717254707773476451864603179715668476502139727254010487779809308827557993007823816594018554386125500134461435658275341356783771111889718414779668549709376631957687936488428829512229944578068150570763951476636378128401582001731912243140255563029529655513857181750699498177817940483201140727583897374175740243190544207238491809199547331841969744640429040932073477397161222956743240387625830027814793110197456304877149020263347861836881465797061025008449259094891650508852526070309785609059506496451957440226049547774115267727640800946687315974422999968141230043975874812464013429295335198723859317450163857703114363655180951877466462743877367581774974529469853604392163385838942228378273689559648739903386764977891999986752678301316029540086878985893960765321258379281231179283341487237690889781566170052578553903928262102498578590181548431033466777798146825903381681056873112166942752927155326894949886714168032215298732472144395889067554868821814573604231299030270857449775223055188699449549677479640479133531931691837730702293069412331860497605593057304653761443074822333030893745362009727985526579510593219696028254047357740223344405969074849700084852617786298017626111885207575301264932942950271709859814899451221065586575599794486091910357624870154288419827692951941947568539667567394376381857276805146717204523375309828277015718969643009967225969007422799245477715342739675408849012549350519924967812442647645383249000939964969347655788760797125305784085938977330658994420627162610629565481348184469993175902588357427998281669499721365235353104135740041244581519711374195331956736000000000000000000000000000000000*i1^16 + 10694749279653288888458482479456048762144770642567153017764781671261935594893702997329537984820226859089295063157480977546052744646281964679095054666247243607467783876053743251484937898371764648812983852776120250141191829660504011711674222341142849626032483535694584071520226518360852080126648839006236123729496832112402716406244395534457519471557367100869385021246528420907495266898664974453596387083683531966943372002797761838412885305431568115460494231387988734876434294494035062626616996372364007904427398112658354980758319245242458839133515401819516102569625670297840504303182842453740959486281865074949900551908484166447074472184788941375108704256575620048667468898256012438204180080772378781879226456103938786335868126948032482689975533884848794544013214657994116911337992879604761667492942206380938493108401731460211725787646272287292923729225864364499887808162688566982949080250260363627421917720051869240291524621548318769035471706219309639071341459527276930103783813898485785705276473504005778521378106269783281248999131110523696041112870473752272334397144030196035031253020608797444651200583865083829713808330476517641315809848066786729703098941250703121416030560670843153003626400340506045256450256599307361346026356916876231240344969539603416118192301230499380991597546615375187180125861967278978927798390384942277168390369043755927880515292788798661339125273096212477968295476033771016674988255819602798094463894262048553547912779175095582673673541967039712094627983082038876216581956064140723756992409252491453675222919917420642935409729925941888812639706701367836389136482978026590495803819624424132738090967548247615217743836379981559304653632057402344915476667952337178569089700493308524763214923336637275798227750565731829020238226556917859354608259570998810974086520025593386293789948911102948201654226827590350954552333975483418717136403583106978953635665023835724462811691419786645047706281574400000000000000000000000000000000*i1^17 + -105766325298284030366877223937321051613387674241402262399784391325786916402948608132352437958988043983793524303652901733201647887515453631016281656614680134434171373724245316199331909635141132086098909271235515795890963871973965908357680566521725208456877290915162519822762629119557976330604680386096899714375797518866430369539666281477766652460454224581189285224334439377846290393705212316003294810504179920528906195369376837463913410778038339492806463205513391463158845694017923411970235706901800972148997601694067516104551199824042176185857844860565559670954104643071789277305888769013053197823067227458517311728040343677799307673118795393424211232955694569158987882393264854856699308543988938987387712070088837757617166459851980833692093559273373576094216091834423975562058857299881702717116496390061351689254261123909815260028698045550045613379089480304449296787004904209461140722298364595136519644978079391643640014971341084534196298837981542413759034037215054160674346727162367118957542107661257996973805378040863888271117266288164680497893545880538816698749768694346000583759419670225895818721396472825000819380628866728062342332455310332603234720468305344223013806818193738514986365361529774855127311753422667564239282747859406745968861388072497326343674857394502111503642954631343345423034239620177949492958348608612686004954473058220504905679031911023051264133690611379089194677431126173723441421996458018809453193136998927619781070668457268924342545817980827755341548359196059034125296884171614299708052997175014410317653436502797481658859745775855763595263987063236284294338063759694506397847714486519635109918321062056906358978969256832120439651115849716772430167357809834242874457978739488833353486022934455121752405619816215727883000449844649278398735376110588880516555599636203522572452539154949086206540049464480131800954665762658093314816541479032257771412010978125473211786189642901208946442240000000000000000000000000000000*i1^18 + -2793395357417702312449242529632194846388196578778013384987147889514661040962784435943338046911020469679615534387182074624714255688388866165304371416516600658306460203990179539694021071586596016338203307177187482790928736966354072885199480834918129617422454635392409278093059906000444764907462827165845692424493969903150610928332844931362622694164487016355738051469329446851041759466663581326295127398831415913170934641975637321529909027936061221459612646634081870655263211066145468191292386868336595111380797453854101170989284746209882566899742673076296370820927874374463676923589572977532442042539672611261457100894838041166825835441404365333237105196272354377186961448944777710712072111591404793092338988910937640281279565382658013553851613682803818005912208470856412494805635572376554721874967896324383484506285005208129492297567269871960577449007904772417845760746036174661746399680041551847055360143050258863079221818354778346314394649537621041021279785622598863489993809945168703483835048774832885657318937351531142686280848250025182920552954379862857375530350352336215436884207613203675568815025717381846014657593164597478645662638398784686083868270661579008255629865454358971198308941701351314939244969178322539223356931609203950516669393387466838942163937240839698803701895717540543075244808857745923440708884144695210220667108552745283745198773777810142171355179450475250146663959846982982797649365551749433648792631381978870342868922040829265802966379705500458209348809228977486318049332484676223975988963266308138725427171498946620048730941728452071684681173446241151373832702730294930446068650582468266958806031386894481276841030319855747780308986280923459880489595896558424170057581691832404717445426261930463119889250405921031299822757629735040976885308494081307211940877360062913251207739099533318494201131300517034187589730037731016146388266356791085538738184501305970920516484565867614437376000000000000000000000000000000*i1^19 + 78502286587470560699150794980506015455557518250884588664733931759664160354538399242254240671833949460005256719705171882655987195229952000814417765826324639642406659332493637020816466482257582891843312389383421282756917119790934246836154560293596650542506902400085906175555996389059272020029596336358335895350364388306669955246638889881609448974863858656754797371739738173527595241845491134676482685412466702693818925871368261976051904763031278803752753935199792134962240518192165358270568610590587238635531551857768083521569904811886819508327061138216328491942965184728891628955997545454618742868384496582497276717235568442601586126164920107148432800410442222894720642840272428092165006959050566995029256404179586532405039799724088760053831179946526912977040238495416240468756395604833816785257229666633440789243214097043987315230471213132332159147016577349764388671543680552632544097108367882156733696119326469689665296532383181324816790635143919856285344332260904579378642508889386170611458095031558638542336970793828055913809618305301061888142512324457617972845216203266282464604413206788703679116775433783084477682485243091004858769475067224383203619046013160960145486166251406034550603785377212058732093451680471749485055928059681321731363731500158365715038974275881957565812472681970443762741555457745971467053794802274761035036394119119875406389693337615888591315653331482220981190477760152925380210820413209439744944802983650423420910354779287505475988694401611162989646520375080146095804810322731320700776820187122072636961544329161173384159147967092758623343027237956223927498706386949479450920111111211243347061165231476081604013508633271221549836657774825055685022138988413513964310533000414574081104802875171306638119980363579894054741770365719752350886835540206529691826637341687415917183856365963453271690128411320436151023642796943041467241349812469444380886487057545103983856725289179545600000000000000000000000000000*i1^20 + -463257591645937711307842067915497436575213974539296227874421336144902652466143701270969888140311715371555944493606952848524976949820424513678603072989600325568182227864248892159828043759528145942453922121847926452862961025171638907492543370643509624153668294447635632456714372944771880951945366202007202826739873408201850324053991719616594752105384435902674774309184524741616923509165082252963612191931172357572604929377456008328677819288788552268908825347466337348109876300589072588216435917694530239730256822916608752632325267068182948006468086891629014052033582265101145384052914305769157678256607857977123903221816232051293518849687790546339906861122196873350083307650140573680827907581426604300452064801256564330399069783722649234369991963942697850191347301854530303038921052009631705306712015166944728940505831924788704386764944637562018951450551595430441543180888488070169997643289266401442068477470982937616411183279134565749664504373675671436894364709830601367444053432595379608448035727924665190974475493895805361214131243860007252123430159140021884106482666520601378605861540705463111501701630937434038154666345714135929736086414430675455313534550192801930769155503280576935768443198222636481498781698321857092027183387601811175403804957235652460098154645343429251027466323472365869240686472928252212845447738032545936931763493981891217565908236206739778133303013857832554482814272532138471198677360464565788594555385997361681210779314550632610153646553128980048697397552249753690164433435772423018289019798259062752783613128923768759750552727234681058212098742962648992118888458843716067585697109439261437038438632038340202489761678375624133087265535322748600469699775831517944411248677560146068289654707114982812530841842099547680911498121887592049152380909670603718408243022192959878452793047095553025454828051677375523902324955628579072539778522589412348707119666247455078501265807769600000000000000000000000000000*i1^21 + -12995346474445612936126025805747540164439186918837256079528265773049225190316258414126298864514699502216974027991630594509110407862687515845122162431540557666775991906922247592790707331119250693738840828221938206776219059728788132076953836248179995156986451774718681268758349016615257503822451954553611211848660361683440629957692998761230578778664510163928121593131200208071655150491336198890220799577577698771075561073466329472102887477986365613850353881073593753040441240578708007141456912979649456266245400385749135376959610276351784365363209574236289296169322059137392455556063905857571434464581860570900079561204656861672128246156151443596730051610693495136318794456630749675069393323743356285100967868483970973441409256213302778896403511436768244829929176225132086729308680042479385974711017291545321397400036652530957879402658638768177814753719316324295820818674476526585142322758509246403501434046303755639279734221837754255659083272678823449932936581695801788009160532791755354303094881723891722540095822700873364568166150063576456158966047037637685820314109781533933656713819195822633789865376788059955993768070552824553727381768447663213137885472191549034602297500172433032105467007913173199588227297905386505305398295252198012008248522044238891153549104689995922716171425509727335871607936046234327346361372063711960207541822342800855821730412942339174100566873788545733295421743244805798530188817744430872204834552455310333488769896452500863079653174944968021857086735057588587581232623975581104090841049629553745569927261116800988856070546187940335638990749301595451004510940116102447837741235996291927803248716388097040297744680466360509711867222395632736862438657347680079323144401126324294256297189788657100711212403980989287290015476318458396863818098751530551842387916824098412869890779882515032078150177155337543523338347020303093282947866057776239636113824262165467119430402048000000000000000000000000000*i1^22 + 83109632501136222239561609822952837670474807052580141538948657413202874147860481284709422380118060945339959907703063699141427450458068076237422279930938568551139538367000214278003255229732538089766094803399579689146284225938562781625679835229737820896214664234636417736118133097660283936181628672080012572021455322977583496155916114412428105057610236217201373805483313319387826174188071721678518818064964524967899706395544046340508462394885707150063325527134707695180305957852480315666397847136931381453321593823220594676869831133647428180266692182639538983316951499627766848002522689779871863564870985748038514042073212608894032813892726100040069055166192937394485231854071292156653071595695091005502198235803908886634036979670513892090227784194165492611584164849149110505011201863411337224456508792255309038383113799749046898602258768233420035866341312819608804361122636801660961832936972048662915408208533365230032276044514978984043415965873366015249590180475709690474586950626244566706532141522080255724334455571562909022416249404094154112164243120828191579244592405093823603327029328226178645254258084103345207014125857607022891938511872287562212989263297305356551124322173270262648273607092773281655388131808504039207645026348569815698920752143778444384083176327478988778221648376014745094549248619643006697926855925463725857400435187002636720985213114670960972700693569201563239747571003490048224116180451997892503443137716063337562873647068791234756498249430433013074209209077642910629765177433393544820949092054038219114313774928868949816091264898913975282069654462954329454443680421695920416016733423101010331324607473625751905798235596792499175784499865304340259346895908605014975221058519831747112082507030288431221029424237053336952833138310500966444918924256366986249954683459651989999657159449713157000881764292888937707995446340226780884394060490229228238843884120147433724313600000000000000000000000000*i1^23 + -847529222779386084249020885425115301306893674478296796643311299236542922811151030175920126089453418993489697401940672166962176732641646983188897679024953806548692188559341741590299215275920799307917430289119226217966466189979748913863693551385734721421816361488548889316400214485963947995130386330681993950248374116230505793456237101530905030739790848805418871981893925469696548368967083216553383872223625106672602971700270418671559792625564938059017620266634324574575729834308184396281185548549101204306744753698958226796264352775435955759260267866185233598014181235925548417580145862474398956324587119146392179538137350498484272695637924087176381793965279210338202549953915590115034732790408804069233122324001170271151179587221426328620325494736992631309466434965728628957060733938053648246989345237642817371401890699270436169847978227548803441151966890690476471529320941000434064592872993316360523305688313426341352707630579619842598332452486682846493375125877039493017049576322933208117328527647735973717979305798364029337778030389817317439352018139277645075839822665479430504837222185882064606456198746641524058915164058681837502775475471054651201011051079667937508434494055703009414814081931296383030065600586566079429205070440962596233193972515699539191181504828593841710862329720682054452202813273338980944824502961470397604438553970451533420222324419818614462268994934088825497618492966974557016489984032565336371392545851789808975326516264939333901912055522441960099821120095815057443819532728055390668132632872495401977863441319235862555186388922653266057802745972414727618001302665873994907651170817907358891897603836874329579319402293810401252715719907168498013446242362893113664825345358163600074623017532173262158893126422948321490930489795623145240124100035545034428368776838315366814451275618971590906596992975410752258622416602113714459388161820816591073797366132055736320000000000000000000000000*i1^24 + 4348615096090757179972208117611653464608507645399454852070527669409609644855915907650972282231903540385185845264550640676482364943734477229082908000097406180458951632941660472621468694448923097045336003993931966866549943017151411245058664238754967384725723451647676959028982928373214916840192329930912236172972321350318426465689963512735894908655930349387032616864011385343289974450457620080096523699270901863432926859413536605746948139690452042584142993897525224303134979405601073305590089143752399145458167924256154802911109596272391228954068826193637617307689427903323973251132420323153577480053456676251230188292753252872576562374166021738462701607691816900473801309306566397488554421599069574808206535237532454352917741928108829827114702001171240071510061785516435110008298238961674042724851004024686143691382871478152394897327422516998561205815619506799454545548150467349391557598922477555167445525504749296876661871022817213667674829055410975221489208072321529104854382652891370405807976257950141339732769516874286711872961784180040331696536902263850474031474707854242229509990451859206817013523113946022551904439615704899028254819981273345502309813972340221427739951080092148456931420957804910595747647291981275408797650904510328502631774658009141744892327978675243142539245507529297061542967408886349152083292260508773702491146614489554268696044674042815486231222310846055184644962033321602278070927990755855035213683465675766942043529353028565956708562279708537479345781132152973835437012978676558531181430727946188460086269608334914744037570507872878070267879653298785314768596168575533224504416961043594006409351626469673873217299930842563852809552469693666080156091195187535720112308347391980301667968837359071270111182183559766370072414157017669546616144275253800922925620177965595360272451441768042029484278628865489611739863682817686248646618381712520380943269512609792000000000000000000000000*i1^25 + -90594509984490397774606242178099058265115455820793309079505849855161978397553769377169475090482767664524358635953090497898482847361444276082964433715489341074771859735553986363939640760765047156555758651582693721874194183285525497779619227872605537637537428223918256264194502160527972171213145974335034632852693868633412378640762610121623048132226102305056993823923764777627073427663093878480639213630656191677315080817001548527273356964501770780967310445672572222306767415826233128716951221095152749785548314668180091042004717856329256114874389240267961473839116813369908211433992489140553146510657928345449383589005763200443428199228045118606233260406285099479797432949728837878557535839390663800450285179625162947645954640600375734369341102921746040285914701978226563087070654568109765053097580704005189523967891762248728582457061945423546835393161775433292245195607297046841452296368399610496363986408757264763322732607124702627508322941152686661349825849761582248793096568527162831681331307172407818173261280136430154002199450003311092169494308720988966010914821650162320695794051753947003853910995985858604983401497878416695973116193880455808484313711061878693203092686162357306778971050890685833520180486023896810538764770548189299853205101299451536799372394314429428907717896174268284569031707568530715391210929332043675190284728873447758020603029868347539291426276174978999583201767909193917950786731116965544795003550094603407001753524893246138904381782196373143303685613394621787895536597376741912747233823038930256003589809805566988815725539550464929646060846948716326600267555584317306257460480486928551451970612211304956979154405205575969762893717267785411893907179339771675959599077316920040784715697772843176855300117107655410258811004205848386814440579798582989277098991543831720499294771400544936993049109117059877202667655332827706619227025457631057458350784512000000000000000000000000*i1^26 + -213829643297474432737896379976347212597165103956460755310180372693212817756796457845149114509510474338063061444854020959448096479172516656119581256899918718245304699262575492380838740124426418434479961286664638009785670200164303689486738670992346992950097511213364666592186982292655046997936514603652190776653191665769487458477027565712416599615540582740996424671704695128803363257508399477189822958528675268664904290549204776336037597588848352680366594982858731947951435538769735946356889381408579984152303067799130867649701765703521136494761843190726365167027864191266769703153908609453543771513004773156693470481809053616236559041312400834140161584699281271658311558379004626616568331642144588824821393747419759115724222610582290404255887257522732916885407658437838868255018566069150778713725843214525233752117270510913371921410110222566600304243101390031169404776836415922519582355588983544874577801441292365384026551375071826676795530134811215884684274026749045276069126879828503950947603070714337539761410409517200743591792223022857267679531709238433121420865611725983066079025025665552421564072458052805981480962173086807414340720466454405226624073184668189691237574040545865082689256920490689072902707403378836542647532509105335761410288989206380124297888892533157879342911943733884511036695763083211606481252479541338664210526927416384273063415718185693648278159099063778223499861639305586781285917607373063146809987572293535715049825249075472588767922843315905620994283047972877436337585584050905260857943530696973111332742146354201246615137230650012494328431203092137556137401893573337650813373153327171166539652158531653434384074959744695782983900641178112359984181248511128547180016937822737257724575635775696964717477585210395124363325021172465298845493782892003358785531469671427512596193847151816603839033659732350300419792269437560032863698521760894905441320960000000000000000000000*i1^27 + -886369000097801627143151047886320189696127018319919775391062452438620794534990834064446379077022471108788269651377126930798068373631309135240025197954892927561680955058886217638027354237788024481941636175863056044516261495198428982718556484464341028061873877013413083578846998996774117479939367012743865364736213092253324908237360209462609842223793023582576524480156904623569875569615163589572853989285810453480540254843906291086708691759560163648506285425465524574338920330116134245324128459080484141213916373044354939873985088758320815133185706670654862449131747409249805996773211194279644418215817434504097650738035112684536462428149795407581708192451929115906248918700031280467869722613860954760577947083220718599082608031539021511168070467227373298205402234704564541615474176814516769219267302479676737482769088777977827156954021989920163974526206723918464704656952028960369408412417470433326031529572155858897425127229100124155407879711695937566985662152169579781250491458309451511541260176008208133898457670226481120483402191510987304335002434953406958122479933445845408264053412902746244153038369578499738341889522357688484041398981500811463477663657145640836104376855369216790159078629557771346204933872439425734100318312828034957118980182696799229718888044449713742332524946415630253740336961249570558965800441694255213484346773623315031513024884725857417539033498132087008856921801991629577767862362415328555367292137673836055493783860419656390001662236816585320493571789714039001805426874440937315083255722543021080250350233783586366017125285435799146134875081561498374548537598654149139565330873628524809386475886608846662429032753686217752864120861643352537402263589663997271916408266150347317405052078773888998291773769681507520709354782616461351997078472281450331475840643298926002325083306875890004344282151314721901062486734522998864648060048585112158208000000000000000000000*i1^28 + 447217068237697043871188798955252763070367098784095833297935164990014741850235842340146085612575782202902898171365014886950050976492957156583118181848199302106049551991338027774470232317832331422021233849929990682159635067533988851239594781990150900961405710770451140227059733443273709801477218270452034423113884783881492613493318128566201304323115574876873199677710061756685589999563501881372041363724882934238526364108631890197139243383968599163969914933974434375248229186249633244857703080400263436885753373505855279280250066199173500095838588952490394994137108005549299106657058285415754909485239116009488891740504716301738816769151181549880263735349023916867448409329410003010720052099915590715135971712769453699893710432672013876153860481563786505611012529781332036197721635391764233309245099696012958537232535823117964278196020758949095316429604696509067023454354667259669233483053015117198198301910709509862658342056244493888530559693329852969690709068339399807444743832787530920858311998656799535197154077773602395266960532083998026919588331851934666707365445745530584091053111228218249180559592994203100439575679485616001921380585051881844517145943267393314636516846393191055069038899510794340722119542360333095726801584259820343655706478688224382151086545067176176223688173996414776122665313830934692027720504818496043610247150930840012025142140903308914699435005799133895457998803984501724526244899356552004597536498036832093853100461227274004140832416401815362887645943154081881186413422714765900987463254007637764584878411544066800086918626955853216917520509158809330655213210196451149406010476626606808389693962161952738138863970694831656207963304985375016994890541005648409477052158645657387061480057912608060483755082220530847537637342469498826600232592988555925850117773417631032902612941547609905586637234371022651182424058132899114663805995030937600000000000000000000*i1^29 + -40866782861911523005061138102748506145639793780548583708244124844818898740042450586910614016230582117434054845325850495836853548307989662177356015968827868805445101755918196371253583921749432775930692928580697675567207350731513949816537123934420456029087965700931775465202044856879100852594075463061993236780049090195559788385966519789339106108577905818061858334145761117510007766547632392051993798843675265473920869718865174799798888055249318184790953755342854622643901986353472110963131185433753127749994770075530043614692920833287864362007339729371701937273805593885390934227856425484008911473459163553802906786247296353402175222565839190563697435573016249841335625558307609696884767209112967519875461144453561892362620256607355350915140233817135889987005892875667415490926663122816766457004077486307759374487020565413182447637074712872167404280167053503222596740939801751403734649305839683678134774097986535780659926748726864293124942362947503128270524900460378142713278950908176844010915647677594669867649510155708963492812999305619479179196857848337095918908566306501454360848722593052839444590680406086227294598314162615932379066806450742681701535494580286899691554228811885712654716253462304632512598319885020293408715822934847265819244807198643914468891707075965422890348380356586677963728442532794433457116943879576292217044442384934262508635448523782806604145867282655398056229278750471899709278583389211813681711925374293005405894735822511923556578691673606773801800723309660052099161145596794775154785684971070145768059053645205654888018906725581230651718061581630189729912601914453596058255847370331544927988325310532850987549491807993970475597534716322044932560630644833411839814461147866459041509552072874040998455860517613956963702694488142432988376624027610279373236101255424903365622682441080957786762388868350554165552944760064071303964917760000000000000000000*i1^30 + -7264481253562880527669620101437439356140920012383214428304308369592866735045806440598805604787623820231281915403098038229249119887280949189265958514003836109578709259038600953073884828195283205731512789822389496448790402390755758280128329499879495829808224342185988777872042079210810610115862210523106991585856288015517631255891175044884604559552015704111942784264859337413960573499868917446140405453097178471717209497457647719163207103719052112705340608403652650505474402913315462850582319456772706734290262503089583813600215666792648381237931679779500059821468818212960553928842461875898164202594182954765822256074773848297291725940642807032503287965418826480674155458121912506359250379676970035488050946512718295940744775471865447131281098665209331193087206896163453158624283684776798934395846604042183677437512017661385007302251138223431576864525489220836307420616203298712682582827811960938865634919542881195197593609577265137276257790622050984162932581477373893228438886315213846142421331014957910264410952886304335784551690304519384212921778795146884835170701667574361247161612630347763657705381864379070789636942467752448536806291529454359625304761605366963069126767220830691695537305556151998577603705262887908639376116842394265016933855334271807594580723052389259694658928005159006219734012985226454627988364459925288021993993880088227436383578589687591171011512771047161972613147206643898654732449106853229055929190517331879914773152436040125013199079190354266949557934378743863364387765966318134009660791780420429612073605037191427774312494904849540419814861495816721990396860546751633629671868865058485214887007560759106128207423717016976909736008672940442336242819386716364380529854325093078708042274712546316134485984149405598920755306577914501194299905938506587695715868140562711753862843818179917463480443332034577270591399601317986959360000000000000000000*i1^31 + -843548083468262089501012268836513663443387365756455980457701406726376172297242312401740347119693643334430131624294225344130240438928391284455846825564371333116206953233594060836767525841859775853568984570868052634438990832155840174388419572170861820033597161737385485299820944383866292961026325093007624461752478893721334557984238548132352308802462968534652048497181618180406588413094208296378125803402630674503678897853191139100945331518473645222561175329035567087930318730637422898549170164990712233103891398068377962776112496744392482928436304349981575470155010297489590907626252645284040301179075936884213288949577117798471488573103533897739355687225644589185171911741532594164275431372222183475375557552512488577206215020708715288897224427476872663203681877566563681228517620279895962237867691120259434114154699147533187174826227196170879096976624949819653545947721536627873649032769351004742086752853150760508196198902310347850663956069935808670437322685982596494001959835619092711074881543200847683532665159800604471160310564591485131383862007534122472377705279459593126565261961893262160012803136197258060054682984861024809876815305364827227054012870042567565531775177960620957920963721244085200136162963781285589564787247698624188603327726422995909716669688610816342632826930636165648380550205561884665221717097318668249046941340436576896358863984428492147618562587878770187765830950127872234334548282755294676300916403594891807979842650841551171268821627038183036358537830164827254792287577121490365124950230760270292111916223501482537501915693733444431427626939833408070806203068269340730387566658613119022121333959266341696913024633122385839623329917426205980569546211378918448141140021118095524655683034233147331714394631793623770338373869816427383309167894564379875232688343385321477420280078281133522498060053958281249211097132774195200000000000000000*i1^32 + -23880920594079468889293139260814995711263752595707717463686901437781030862264695588996593218974348445024934357070190114610972527106078447251200627028622717362889849684545268082894850807413759163748897112844408516947284808521528264358119673334834961673981747539175274599490845797715110869489588891233459299228833360602103212952783892069962655425520741177670856226108493740562178558815805399355412649257338754140162068059198128153345033211034419661954520383538595251165168748143899015909397172602799512457241056993602297046579658539297013992303422626764693333609025568791733306938950390186982786288677579506921721832318267339602531250717975190701240547547160553004846850906533886570547380242326625261834867697277981538788757746581243025953597928968219573818333870296961071023806806008284022207362813425078976756172044388052726848539056820746627102018365799322010116021113747407327153588307943043708719091303404252169936396420789015535248924970223543936274836602173331770095700740124972633392679465749603254445375577321417230973908725558471902605911090277254639345812649314572421021069837345117453073616161871776886435636558271262528651272959094064439792233359901599127469177942866315247054935112807257100683107187475924614975597960081076850703011200603576972126592059562144363717268350400755768852925429689786212566150479170441697366397202668350361067727053558718317157697397326079733825887819890617145355599826489745342040764272702901118958314280634979363560729279460844378723078480170263347703832285888262678929648827565656219896847641571158942607671843368044855820473760408221689955464683975246764199014861023620610930205027657677818599790488510693576058619559326635961218490546362883935052749395747241718460432291248185110485715110389443325774860226847425739113793449660696114446686596099360463293401865469505918778820927995726155339068866560000000000000000*i1^33 + -918912193136508071460839425790199721844130884996400923848746184768962549682574719277876682181048030462525137990501297197852264884300874804145432897935528336267937940980968373698351271482261127623021815697639376221704164680931888853816556814296050069210146483540776314943635336656569142826692385505238101130669719916870075300122584457993595860341594613013203059862572189658800960223398927036806358653352525445028723972250526577579541933880905068091594967928934527383702369632529705294525016792155225147061225258040403001053393606283077842060812641038241087595789905017302754696822254694288379277164290629548143960189611982633409024847161152938412046857006426446439788774528953992015773384626156184081324403180675587154265077494285334758141521471089759710728576490980834810258562377734187226415589092162932597917859262836563300329093242852259905984370208749116411050492251354502739843069725599367646494552605474909214757693934511503286907315056021319406224879255672602920888173235385632634879031972298717082443217465171413712680310763352645541451588699555076247370325921673949281547461021513414154887047820874110263546100591266306338701744385508673798490062451616069731654793990573756539704652925109255762144466989460753926678705164265186888509589379495405018910701327469435415991700023922145069142175012526124547792356244706717149530224446386268988688572953949153639165227265469465097945000085933052804073091243748761836712223623203312568639615502817449246501365053521230387968449126400106818183305116467621719810886004331387493282414174631879005613609719021876351684015599655579875631107833835254069539186248715731064226675044357786099712940496969683404581549858685840056481566009884846555392564799538941666049508394330680753523135723722777407053174896753822864525348201910611151319241917365341714734913384365042873963987125802408869888000000000000000*i1^34 + -8019155794722669101902815861270362693013747977754273782759924726447950848174506796488126828733553468463851364058242340933093048695017281916334661479858741458044512661749645694543769347170473360062621163167063755157952394616694573481755930888790896187309519904884362121642011336810603251399410990532848108904320034946710014656201677686054189200436290539359932298687180081094102111345065126109210721655203983846513877020682864926997243452281884184418291893706877697649815384140423815059092880736391905145785730349499366884288710070055801827079590232450681268691137403529154601954809662046650064327315815383942492171584323666136741847036125505841812814881962672693232581641188459030825148440769846577978811579616812824209816943541176216633954559919172463165113625124799680961840669559326621591039277928038184425000592089008934942873336874267826125325557582190632452310119388732261692708903912402824507709308003817442319275714363370793139240926419847853554659331325861001764237769524888093487029804061449339011071711649596047765442689209830423183517516881890853540667215413459192237189582089864972210916038455292867280573247555237647554356886952363277817318962778054282294404711286070147369620091020105862050899203909019589831324558222117889392358255327860351017698209545598331657180509775040649211894059981325447213581967185259729828722294749025811125503134429348478653159212347582725332740756881106469116398819133614299549699699765895394078093019243500172693552393359979423478711829061506499790007423122590974685308621006371750979072576552900533809427696901468059399315636865857813778116200408141697569588288137669695383039927500605371777573507524813348945661362755536354913427486036956579615761132318256242043599001776080717750229440130126573613388889093718150523893760805198542572704866461041902772556101002663007923343429782732800000000000000*i1^35 + -56150548061852895536436550413484965446340753179153525537138911704493010792470125473011084614420225765748627416170994517255802253943671477774368496478532676671017318794396973684621325695870533361080575220388167145022888303839994017754018094698744436103100901929638864521074648095600906072216076741426366451498558918882601048124438520822730720896145579862436484733075747977993391520310049469986448279175779729448452717974382683958089447257616993352098301020209759839546831847915042446084816675416766392184165446225547715883523419845306871014551488164149394067121949347000230669671761665962274286908072579159703583561302393940728385791591750569821218234969832165094785585196592905613046284772772172013441140729410465250172537674023753914132071245014378958796824209210712891496681169552225476894864788289637339471820186775953781922104594767553202926940790979246643235235955965262288643809685946731590286205501931051037140436435228969801551400627453570954852977721198727737346429343618213124069833114039268733109709739661329643239493970493234791101358968658136706866861669305463874818110080959710820872163304606491097076639675760010747044496717384937497713091506257497888726517173933379660254964421041748024259515882350053947173615267379868900650677269907298223051184884014220513766722529025160179736500930277950301451461868440973488591281070144659177605789302479313274267888451847943017895804277528153737177836239198436181978927044991669366030774749331493821136116616881090674783177799449075389773681792835532898168396234089057897950182917822771152552913326491431497416531934464501290466314141098326181640045763431687428692342630428115078512346661190995924558523602857327728639979865584647003313069217819168844516103363712085314432855761053176173231586989059295575631738119204410598123134161799367434845071392424011615919144960000000000000*i1^36 + 58299197001319724486715759483774218421991870592223151795027997856126751422285313400645493170775259203130318511047787447620333509285060595320770825486538796472079764086391613631206738726406817131180218235715675107212427451867660742092836658975033009734383309900748298678626100663157152602760976895193600482974814667531450103378852839005160564799098298625415139660339835118990617754784600765878456972338665957848493607485844165128912221263654137748449841869961287384791124729589949449013062971647174960140703591226352002591907094692891147719520194814217392867974246902646773446183734544231998867148562032919950525528162247540411657085579624768267220137745440400762138200976717959624187680313028529210213953481644816194124015589551896066867819833578738912415200748812278977789118570293559869130136191594892692382875496194498016865069295623624533142609464255533259482046023291064959962318229775050464170576606426489713790939448891401578019762371005739034204422159367176768530254118674722631669683196266586518423782902891295344478000003713791141900205964179016388327326241000639814410986054377358931740750602825969526049403189398111178079722300890838362104594750991852565887919163785433375208046984956688414448837834781888857077637481718494722706785776871141305501233776398744971990398166391747423211052664244443777245248642913279769540083180925578807910472478721319469100604357882457897966741060926049496733959014560380451981730928957877026704520657657287428766408528392586836835143617594214375453580646580224357324420437632671350585562722032599918190149672589068659383787288666644438681693726398786877300525969700058503560893762913411778124701619904148175123352085098693468373106813804641176324332773027818805992199608731595513325624582129324725666268505784291669926646035241435643479133856631883154525467557285068800000000000000*i1^37 + 111780538458826290947995130671796796393424170856115109215485771519295698836976350391812271781735742239123849721754637080334542529931771916355974167804525342252104873363605924381843696121030346431207145872689292843395176028389991596413055911220753806168886912621720902371384917465830594515693784163482740435192146945464518237691385214641341162219319574550040103956261495561754467390585955978916645845831580523491316933825002324068211494546467381271516292964393681455160122351416076552993289717617472784523821436276188456969913496215180398430356661088013270279553205639791907134644032857552015306833079612064798149855677632904663141504617346040670929250848986746384322860611970929090891422931993625176087306677696375752173711593284200075992694507446124439297902685045646239128628313844319840171498755435244274262709826643082883138321657207710454370601373844157259500470033201077996747439132363242940724374001922205036526124186254651487746773293044335597527192659935613271070808987892307758837006937024919762833702361997708915076051096489869471495166959501293416448950766011365280032182266714583230842734539279544979231201542929181175458770662177948996870128002387179710674597042850001020174984879776586444144698033226350548808645164456958530439756563840134826311702351656189115103730263268057307095226124141310813853844336696668630511299277929233711750390452282580849055629139907064931835740448866764078935097412629793210971174996002024794957206099868961418759790807695967163618567680112090496178905284689595341691033096082356271252776185321773813910471574479500187242667119801090466342723350039256279290452762343444028146136629282640099543988754748694869039504872989475052855842884589903507935236478315293006866600985432900970244071138561487948796452180802412258977903614961765697731324986324470538338461286400000000000*i1^38 + 546271099567516430171593452940737574709678649212680822870835077554398694406714609153082743426459829000631985467438763480266223092369564960604407370662814235390679156808975709579614391236277563488416580381149022202027944045099395855925262451902810265623622984641568161535991932434402960316584623196082602283625283158297460537490525557038501549760339366617732422773961744352640733504689067162514081319954835818440287123802903864839325892494948018586300755203088681386589906855772316575033256382625544263587318327030681218735919563518389176107241244117117942377558942394162227556844113434751694839224140191429701345926928947283846911940078234538815828452533235421958581859987444668535136744111526836532379180614215853484555814266975965352529021012921872153409095927209681149912162605149909122665898387633959284042875249347823419505406719896270148576437895733928329456400102500588069665413776403316513076286241159998889480339962217619396360165593329166851960844480831866732467561773289203167309285065818114521212202103712525218357440734309412163034397456820952807888127949550337679528011092400431638237626633290479626012858791081945766097306704665590053590223401978558545101222304876650804155243421292158793175376348580435799759457354890442274673850453135471460761925515054892664198242262506509803300450341741294643486754530945186444914755697513338788187296191716749092181426671708042311580132317929337897658786793670906698310722967068495624631253476300987343990586456691038835139605345359997296024587796430268939699166588398286456178904542570099846018179856396191832360512380921201817995329449899665331359251651657470606388605727275802643500241955941404943593105352886964277850192395190667876693211017041694015168686810435966131321182800782931867787244294183108271762561206860334180881161667170984263680000000000*i1^39 + 641262626728184245710705896554515074968676370737848145420576249344641368004152320774515245413181762859397029301390559442140729956224004563669324659809476737022533755801247463357807686050945943399368527435006065061363681765029939715367265133616240163063455975816175706606099872057002085504249811576939827367352591549091294254253268442525211620571130347476294622517502037442421336612721119567194456152311878651347419438119628926225690109629873708180886031126192983560732670229074461852423268253990110819014529104517402255294223463781951753994244142404713046955249159907234461805700038355618272058773077948371132616309827915101686140962007012876922605385762235907618858836481331859807713318391229759916977279971170706954633084878395920767271400871076416487736464387007158826077119371557321003552363470692279084665195153589624075256177746384288171380897765744897545737940492951339432694557500982079248668096544674649014927396845078372945591999227522872082347041499877723387314214016155918950837621993441804415558883435826477056691582718397686821604235908498202347736950961336072636594893971841966044212964545838387841898733039898080762730986949997642581767685305725795249786827175177898854712030490608583553129096844616565138381421918588013782303065109660136323695366908081666486625291615492604942060398680721598389055990013604878042443368375221095986297721118900247273353722964935710463580825105416284803071237477495327420691467278070554669985838787838437735925236826932539692622146511406518159747262577221926100206352813280371852110409328907073380196140614228103666752173931389186869403449487611361604468440131016002421213090126473276830871667497186267970282773925482475821713198760932894412981141926103040354264272851962765758951884272962086907164436743140984886830583361660283239427316121600000000000*i1^40 + 412403971701748588690999243784138586493339359819141346486118645145799377740976879251749456415578932565674056073763856405662807786279938982297336267848007367533916145506825743499920188415760162817330068192287079056680360486468122939953351948970148549902811260094826741159020970833453571696733874302665112692491017522232768213153275269940959249808264387071568299169408600738007626194410990819695418231333931713518028742630400200043288495922932095208820064618746571982610780307648310590360178434699718870891032166112311693262852540075842698008952852166548334778706555894289879107257292907770721923506076069456948723029831442347715271957685404727428370446074878387486639570866998870014478379601838458335490877423658927665282256305187859168503815036695459760609312551526461087277932445065898223869436770119998688948229394509340326986441897614468009644412850754287855667502805986636630052928125788293683554115949345964809687336032987686041245890100972231553560631121985141438029239248930718556657247841655681916172717830552122389397123074301031593468874553604335399965479997107925434425823210822792185258197253812305585259612922579228881689589889276500992382771625753217420804889914666337495743408479976419431614392173720869391328377368824571198886051527678050504531649819707752480284661518236237406124730722380330285497236418593570631095851136361010815341415367538464025767418348297508474212198796340643710909292331822775905747489066375506264412844800914703062897795372840702343597521099432321779750414913714362296739590597774602010689179322241546199046743309574385288023184644586074941456815672880538897382892718822292823571211868275478470852433913976824327317738193705951403693846157129053110445847835375989086237383696147782816410659540454010002280091863669442954272154095855900347596800000000*i1^41 + 54614977922333981105387654736183637020371889342753260483822936079959310695606137194261579685222463486884033714212080033292448125624064150255396692577858316596077190323758297475852679946740791766143564654841765394296364039241948190748976564636270236744977146229736870447424542094409207100452487957216981964893656216111244019995499784568294592397986531650623147954654678840559800918138101108759281834725539259451735361358203420504008186633382391360398523902350143584650209621507812454227937622201942173563602546023752587509562910152728620815590559997226730352811140068969778886047497458379967739492740425722997123117571478295108395108065947869179796820740722647918201729039096792347451947966572708182372745900595603265609656229300293542692471360672938217660594612617001382432426895427870561176641844343674303143656277595713331569092644532050812577473896809021519937777910560635692552722103226679559488980691251452565771675130713837849842772465791470219450342684690476700543899249241218281026036188521573202416376467801370924979424282298813210815641450969735383764597817504531591689756620574540312274495050513571377451986479478800363187196462024239951161410684838426969650686943930552719185051960601364875500586514467903969085920435004399947333743321041129669642447942927899251924609257000504312494116520444590201290004315854523138246355979116659820790154631043496819653025443468505836051636528181344321707771013390551160476791411571801158426488675414928145214190579901910146097067063434911645875586163065619677973562294435155761856945969317517871660454859135978316534856688294268795165254430722211092208675689501011318988844433582422351215501227975604353034153777508968559029307491026463762708523142887508517057890764231215432301697675896345461000901684886259672446555987640320000000*i1^42 + 2182187962682515145231477917399268369720402737931367762375757114063158745992884629939482983175343066809982835008478891001790052980008304281888962189475237479706107557497338036410680975133406681950203773758345605055026235439732289558112350332996353215923156203976430678753160276752679272884718039468293745286461969925498785897413114781154843074784789654056195317689357928250975655966485852491631176917408725071648352715046967278276010740852777564812982573038955960608339294671517900611680611855795831945465558497163789613753165443180179277531226910649634232034009664040647051830988836161972788427224632520541010386992947425764616809273462329140211650887777042858477142826964777980328146284218973392157898117613157470851191176925517112725874176827962477882583486821881080073830435907023962799474762241716641865814533204777641114950181940471333924857131842380513071841701860506921104895005694938631620106438133386507086680014129689236252668871175918884451540882780341001946079004921722237950087979959240908166410094316561237869299218058596341066000997847422233487701390296061101935291077407759752684952772018835736588975374485226190482542551583302832031835828364494743420969858914258706702790321003950398261812979723514219592562842052611512092763101324318974781585958404049245028990005635998968303887434965471587555501468380140355178084727902621377020527082972177315570141580274130305386639981932899786280011516838418031928732310225697674460908171055972108348420394365666929870672713035907659574698483444057037372289152133400424454730565061329972759159701525828053474133682936538787545547852486343990301028130366750389468291225985344982576044608126272813441354191954791863498112714284428527802249155790597501902492595589166107339667211262157283146699000909735137378304000000*i1^43 + 8729603207410898655604314830094940017233676489081512097078122970398466553864775791127087090300198625776070346994696414932051030900552430725030246821031468124864560827898763688037803675406508892682006592128134048911000062414725559963380717659892589792513314499394473496739944082443505842722908064515802530713982264511123867268095622767377694478757140055557826597513135385074495904320943613995982215762322489651305627957122571925274512915590913453902410892682347833572379339590376511276060698947139245572879278030113401488833589091117776300890996542823378552964767885882307237152318710962803256569166364181116121569250198657820678107382980420549608856707981733608111982852065895510680348058385821274441574399709006593760155480477449203351857472893501620151844625632238935652563591535180305880192350128684238840637448728408889189343062397344298564194357935676487559645397879931949484728340402168912221574395161564801459240427047995617966606617402602764076720554114051938460847262316180906460901931521732542226750714768680973299287128685864431955745316455635390379797318698110344862193944799092528878693056920046873165091463745114564360706368299500547447471010675265225333275017453286265004528856797657108992332433516088616744489807991384203722790063527565598857436886813387481017464176928373576120320067658491588601945298432117149657298532272146981942422390814398719142773267863256895519234572393104527052127093347680088080616749198996858294986360919482677211738266695164245266696963840267616243687443337359684151207207303746136717984905375476484503080054618686360919600897176955954576145139730256195664209866818788580431052971280197442831588917817064365344143457855498050093061061689826917487557605300462254505254950783633252389551172286168593051767170662400000*i1^44 + 10144682683090248152224947044970731924820850712999163115185118962909704832181503037230486984164550958516030218664412584129044245720147796022473722758623756535330442959702543163876684652688257060818639293689608338794512414211930625704476055016164756834890032796997426102324469496975379812739435186703705367896481211278197911169630893333865668787703833769679660757372708638261056307501261418299838615331061001948798703948555192459272053768417637813583823063951932648000306372790451200348274756867953091359857521477266722797375118268514177033711138342918475318037694936371043076233126949970051560203249885497863703919907050789329437921689638197119321910301157742869825445251832647564654462510541724970828536676756680757198994099145171472214459222653993536616221727370661913572546913318315033988729678543199412008717018830219699892553516733384878668539307948503725948400218338642124050598768993420034098970841277743200280245300860067544409402987379899591588602270357479336507865940737945880149812184551157584313116554417011859006720747439983926512878894760358090006380555807652709619202348419856445100124624404869391265594029437120993245463377412961982725911239528456979682653805651760333962837772934687272885191668670877717668314782769868288269783110703100119231288273154661139115847473787441399473984105135128427224132001103156491058312619484946118614841225197347576642055587288034241034607942084448633271257726025765594314576977349161370608264067545822288797930057556822831272186462050011196588432482532246155676268227418456139721751242941056076632877555972484425617045299398111681401584545320774717917719623658416417508214707591476253886845022415113309116802070338090866825457464410522059829079614531273961159442132296293900402039086633168404480000*i1^45 + 2168065029124009949528976979141247856883135283017963594256658529447773357019958250817499451761154357562485023438613012391512309476834951406113811792263313979861798387493716894397651459581280591653167168191073032262343938673490686313905110616353274528977211269984263458203690373762085170488350606519216990210444343856401828687445015176882347292731993525674086962448369713038210591896796039258459596644982941121146182046404483805142909302006865332046437666788351644306800659052771723571053465826315713871940582062217011514367110520467633638092206427283694100597134249318420141199163509760611580128789437663740581998669413008569403512120176012791686416182810082072353975102939041807966793567558939940183842455210855392944691733150659432835901786234530715872094835948453389098115456464154544560391710296995511136960273790133924010904416596101193878410099778982712984923288946017473787728672959087184345270800625188815494196836955392041385956210743575132081769831187285692381884972559515119882993375044571343821378680778499665345471092698102102426586258542337379035089428692549704530343398969513715504602388286804357405742984407513910815506439218159130769767986416103245676636845536334769115121882356380859715842550202212285729385089128574070414327278507876464697939381896202858717197427226076378851790747550768720503735181310753862756252253199745310731463387160864019819464893548044844325583584445566740593392467879601434795178816667772484852414521025667404019314112574350984997118520041044766937252678120838132367721262928481898837126508570322132848549941821033836805116979424641951411584110084592870837938270521778613949871023712746824287576358105142365780111333840647771191938800259295023768019603561978456903395659260816925195763712000*i1^46 + -1176310770660807261444018217870716932554379024804487941080630020568999078433838011665320087186623481877699110552151722305834857519263802356127516215969186386962761111704457807969054788424094393130210183470900014851119836523386641013270266308966233533808891665784950696085057139543149112361238502388544723072261581284059905557057421296361286265753073484080401063171032871478605102197447002102157582357593902258716713358014649195356009410025462243922795943499344475322590950016016420964659398965141470106293474759115799183387068315483237160686388810451721777908023237321782087058632014918919950764620008166823527193451497714158726382892741935791458453196877483546995766417556360127652571872606254451919210082271361317494967796886397930222218402763955521573485291257647594377568711433914031781900205466360442118413853663905614255251135394484017161706790957938008917396177073131338070768537375759573561113593103661579174766230765118956126859048867433948179523444240887905836064406840938989819180452590029435348716169010844651735359295264042104027658459138166066605724583468330284083510557184789884339995822069948816792466281312937060965355197340149220736699833200604195761875418143052544820598769538267808031798419470933164306462622657179246669892731029679704294392974240440752431017469023260414109274022695518377614105205521207424204866291806066223234673365254083647988737154564823498301833102470346617707342662393123101324573970955555377415762162339331770882946662774550707175642517780801734707700863827410582972686393641212243715034596376015443755678373462426673080443252327551813107768782588813741346913171408459321957531907919424227097708268617856603654106492606247636964753944818150622622282180488959360293630744985600*i1^47 + 206813391966071287092288001143786864161596206182826754597942964350107769510951564929117886991793696633629944699686513255285285141477684106321014082475263154554113652580118410838122970077630951619742339148735672171855431222010639847476922055773035387127529654996480405856243075712688096918891463584830215924040391024823379287464731420861186745744101549947289214023854937186888946140771630395942241105332035286899918177108354498175204355875142699720162793441053837904408814111085268329266431768727846951059404240158811681803670895319200423607613084054878178755901234841132426777686038709496157754193518942746429136952667674204769504615940757825575151387530103903152699536921068236041081958227191228349685366379590937822427322132016303557018316858980135876195233140888013547307219981169009487944021035481307712705632580372558888356542017418657254481196134217890172741986295569758307174760157759574545880186044518539581685978229815683851401766649206587576961451031716192351893895572461363418934279582588243399106453744908917380678428359507612395297942190606278418229027128633032514937423847497400066319514901780110970735013281802250164819088035117552039072076896129452998694587729975385472422967893061465148933948256301394247789074840446578933446047217711827744578172095228671946230704248794165695487479142880717321193729197719993928033148538950555936017174822744951121732188705464746923955832044083303615717045733198258591658411159300639236717551187508253312351209352259340391813589667232789299264150882031086827016513541400637581990325620828023566050254070488739165413447350875732758407495101825847661088449146418967686845609830490638617248182016867741850885853808811162821685474443260924153584253209149440*i1^48 + -25455053908196631765679239042894626100559817286138511267596563057322949857748822579999654148965465599910711230515388596264373794322918922063282223702619690112360866515777971683699895033756181441086833266613305692104900614660848054065559440321460392418788418296121092024766790750799697309648811704588732819345605592124140240769034215964578226718111668916679961443028428778283976769781300934999465846139915859944026648094764872919304784096144807167402778098968508792011804777094984197229230188564963687248574584960649794419908293675699073270671692570179988937964096816049877984154712551355857910557397147880398309594224481097802437788547486687522647065907857453670156627964963951897059896649819005291608888290677410913615905956313679826301746771039958586163634870306121023972599915631989517302095038319803978694073478366015641870523847517384524490371316915782135464616465610810641257469612358644547296510815582752104002442343304735127277719287029266549787640831072974584217977044813421255592164979861569664925509480737972996226571670444989368432624928512527220963167717053306198351558578054578366050296338786332413001516606411176074821942550933734613671823884819304188272513115501334519212864708709993941491959280076280480862723861988400160528922254380983549530866900591834750287274363159205736891767028770548291066907160579431402294644229241841948632634415531991007851447462635443228501942659935683483774184555124472188825142121879453582541869810806212042748516757742562633492240969387363834057156928780704474312386613676870426704071886713460896312237459330203631785975986215015869595069810593582698788969912387031795262955215582349987851717406233463481645689908920320*i1^49 - N1*14066352712840119681814659092144262413244857421222945409249744935257474964589685727811902157809983505054738412476335752220664225654528067040871291240345966005881539372705533661239126788357530072330886677642566568727370780697591601876210651403932013866909438307372689839502870991372769020734810715697701720667320348957694119226730438702742330435483395189895340230627067868419275115959979876476877956906408856251137789855843669375797269643130696980069393854894450718818254813437525712805125703932226120355238754810231116884222331679986306182546241562512981580724272686122719524119815322757597023329018261696799198674913552303547062280004949614933733325973399517*i3 ] ]