[ [ 395452794330833858741032305092793940757609930773651400882286859107878712327044219802011015971646954598097775993091756224846700868641925532801853357106215753340671018374752170205058625440972785416850759382326873804001817651070001230891282587751628626837365597547265305747253706286569358584542675859344142779820487773729855945257973139274879089153311285520647145964788696356884923573347341177966834485186311332708693143931825750026462273594745497011258169109917849417899421565549879157760078427832505356411780884227557934672027814858001034651567820797235003040712685058366191864710917745857889026092586583789373591991431183761827667926155412923766491581093919691993499289204643835999982321879166513279106829628871889865632376090968976412632772789230064359397954706595138402254776543609200295408192681504348448963703158751023102886485342587091868344791228304668186947428297634264755794012794413110706353310393684798062857009515596857184168344184225998788032897300790634939309475182020114848746202063227719387238239976927553787834140182316689547062216569143084378607204930187404817045698052207762286895603718825439606094566572851130222975993492399727928542287758967898285328838484531012850587410359147310694738332509810536557874346639802623690811429154054885557740237234397216617667049503716108438667172720533957580657421404131790106227641119280535220387827362463883914862249744404480961632391294621066873594800825698677357100810223603683490103338738204798696793322232234816535961963834556882600046827461029490701500261287687740176141638494062129931759415541282104711505806643012992830102858953203493357884977423462835481936394024988355053406709028527691332839031544939756528985666828500370587862099950642625377378471085191410333176956938348987464007379492872356518350701553901719298635730822076589843159610057737109229296090215799533161359017988184056023154517088828186600078893300966338156288200051509861689489645463515669235121405198198571386695258303640964013768278167160350059408308932161637905770863349892719170056319547667480198261098556390725485225407171138675456733525768944815107004110695927315630774169526742465270120776178008260623969427030736205412419107713733934426954786999292651032573368294191853967453493930272362687849859589089598500220325538650900140227387230020162682258347952290831002620118794348103048013807616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -4043115539567820978129226524447159668558001670348632082629630434614480731554586625720816525577829899339345884482627432971390476639737193483881971434751780609429643546544771768649765842006123928231398637837960173073922430348025012902217071976784165574032751805078720512432526032839717413624769055666119527118061108809168419367198592348791142509338642800664403056778570321984892930494821056144269697408279198472776088809103889217422712181371437006830049600666267907823644590609753982893066239325301389317369999964710461343603977747416008134081992573199185363808147614148885583693720343890539597365649886412487529112579666699335396877375099397948277260497832984284817213028322486869129655427348186274331326066329936152289237837385409330236094562728964130979526775436273341082452515309471769322065762680162066838046589441483940394903287876185962530711668172239577316498251216762649394503999611132173848133904862789656469949603203864049386592370564617483092520504984632380945988889772854958455907662506905603555018541444706444241578946199667378252701825472419973904198856659899675631895343859370702557549859249450156243367795665439042666447734184205927864697380869284609625332239227843372946345270273187764242708936956406563300610526879099922889431965982382301478854046659020056059485431761025469700565514303301865212882614201929659819761960781765619262303177994818751968061319249525853329558021415709264446561351523162806779877612440488315328444849553767194032379396883067157580833015305876802877453268712610606285611778932168157387623926846756384056232322883046681502950729775615201949157065809852144647501962751125222717953883249730177233664109485228463155429253551236684416449025176254971885985897556641705094144980108459581622734178520697131313033953399054758578291576929134973715428858173482275380498393926992186775544426058581882789028896596780940240656766489241935027722070134459149623917836559521781900563696703327840494219681236985694235008462585412791017262029396780031220458117456500531539479425762786109311879737399299689090029282076452758422877155126355817012557962117562355664545934633046369510298122742679082415462007524282139345843032033670466111138815355207946456718777025855053714401802366603632129793427197524877412483715233242057598756369339534035673001178455978260190597224164880397869862918794051768811100569600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 30739276425162435890056512013474021263494898485065723283637004879088873691911127221870397484627390733089714083374705059086853425470475193479629725609910107227646729128294050434982803303800313609833864320643214552562153822536830009381955742521577313334420039613775062474262150658133480471737940239539699139584064087229033371165243767023281314358282421549057564737783910821811443526389873504662925820340058884650464427713220741066443344061250989445247149984264992632736681675359873042027770252625621433667803969341984844741568155191581543448848319647344917443048630054052608824311952131181299123468604706500629065170275941202838996316597857269066479051302027030640037554189659084072733558207466829158145737994372153212836166321794319259508138862079692587292449993588893033212251351221466431213888479364696498467456685273274007947284163623480911672640315638968703891315042339970284344900457001064966743994256702041208072692288021735016193949537216124458356756379340649865729543507531760171488514938491618456025208921332780924973920957979909456958598669009123081061853311825224575112936785459385384427752364630612455837865251064319909764733990825784959437411165885850594155214067475615560200080525301849196715563733250376413702195225187968378542071959062904569569725674132073936797359673488308937900802863974032567266665425577187161115775640795931963075409251271548841267398818386143353874362622042998472183796848469973552811736145893799506507727155709030933207800760423049448645047526976535793535630623607011539308414732494401221904148688619813789213083343428314203542510019145217072321700207446784355150276395069475918237716524895529739755467060607059913040612370135116865680340452421795614125573790397531045708753125304727687583506140727402086333537776995940145842410239631409021887738182909087521729474654933015914669949770487696178144682825904677051749889648226092066702798437840293958078437752115137182702129073637653541852664650003503873531149682928125763628264004530071293451470590901131288644356858951413898297081529282509134603549694980086102406640206171248916876246133218468903686565013892765602524500898748522835130909746341429893288246695423312467266369244248093528585199165125071726790682191231520053179319782738575528388874652704383770199324582806225973196910739585869062350765975684398384371518393101802406097715200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -161878169163817856527215450319422293485616953011059090572333277017242302741884256506571163522995963135846154675567999197127791794554145949767371115351029456633209985178391781498070542671643648657893489228975060989367930094790750921889271932536515573474942868236842577510332530946764762387327618952640814201996696384426651185369198295147465318831330172937553577332014305994522643772824290711333633981468420182641558926250732693153196758448101384617828913262494592763409653879555636602243847609322183536367767429085980813367725375363241490839756618910827965973336751080665997938730892660213252892225832618143982856985198461232758538508377005677837372250126134371425998397115566800670863119932277474431491487591553200613941182852506780735130631329490188272274439411121331873422514454378101417921671112281025736365882046686354163257209182679952008868697974740755252901240095688774734613252315634676477767752879353229686997528286421698467858295791923707119502798316349081419054584839036285136343599550274585796050574492022727467844915944533316355820821502125002884399826434019560221143336963173253261029056472491418213952151602794135400024372794880506653917156887468990922783929655596804732781784137981336400768266976434557215712119865955807452640256176144666077514089970424676608547020065112132287907685432254906452692193028943398865828087971132127514659877661084225269245024590354457490702907414452621122569089945621900382057617967295963239125627317842959499361945302722759217355055063595364396288279844198103581879291621502088065098624857578803759520022392931912296979151640545611449550765090681585788433658080651139208982328685150187459397998635331456784817101130099227876670028988138323465331681200779039065922480005271605077710613086503187134451382329814177414355517758435193835359831461504701698535992000326596094406874925640790082783065082253452162749262470171494943646303798312257508582172574974267250353812689372193338173942921446272339811800954618397706735461158818349086215830940503901228548827478053347858315341183333173627831745917041122968358501103935642041363069843053162860241031097169138087967856394785726493109328863935227844139736743976757577815468495064925239101811784440975184697043343216376444405662067801960349876645830412317486517881536651842579627192585057512204389737778262670974464781642361165311901696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 683480007469137752917009357157299722122014703198182656528108936603325135799958075860684045868282809951549506281086282563028476812669813845514328902868770268749567962242316085331428895844748126410160795887825864826157230326733197709146414145457684797881316557496732270719656124906473633780082063528496432564539278009864182454867086622798840418747024043236148110383662564087687251604579938353212442796824043866119309972265563415585845611603674230045965433204449118797630439444263805359335424082531970556946109339523033642663545360589505290888073306626512991491537946089312793693796211414585259529996840632281473256399378788335116572163820863253544918338572648585731880872439631123437835734652161138389234411728841834150506190192272460728126649977188969938111816886314860612287894939663392872906605130401764788842808947830066232073707378327509804340686847143734021852699931378235550060884972925181535305626677602552750210735542091904978722082373110936252849787591244882993356937772333409640990262451243433380814532082082198685866514426206059621738537126249570726526894668441147969314470396450110430388162279018919064467959832314307889256113490832340635551484142244024765300802866536071654095317434354924658875561742596297837733456631407426823119994184334727221605176620104729808302646715374979317121384291604657573340159127985268088983823188070173598915049931777356724931566447133988738109894273684656873001566184030870730292843732472009322020737879445315832068725643925908555967924708976921737453881042863180702177023019294239369501846060730923400176187414299388453643507559836681855912856240863513523635641004507176888077461057644327292781676033591283296052603828324445685351566511742046306911735200971259485161778152755023685669994780982066796384061620477231745630234270671264545986773863846442873918664595937921811985244827064054945877992280257056859109115103408752440108154639352540408702166021578918513564075380004805859002176495451783540505166230799264649255058831306360797706309926521442052977307315429838862514389044731021248557765148057963376790539346637395096544479157296327805712294103886097600715717695557671530245919165323434706489727992693276417888519978509521417187496308789146398571838252362879098213824499709240392070688833861266864998656135543461027393713863447272048903727695753792246174490466681944748851200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -2284987737968245247013923496339839421136486331125458904274486042321318191056382828521606813052150114425501490910924341043275619664606718295780900189358441400474731271814670494572410365535283729918860855634764166888774311849968402098405719770685025288566020768379034294105765381705113887656188544140482486463230153060319560152127583698945616305493918140546910879718940104869471406264235307987147088652595310521101396093518502042537634086940313315445193044057230659851399965982704144386788979389018066720729118408419814067522208466949536961828555495789784123110484865210836722577523292238092875469367422609493539039463325965305278651092327260063779253862977164277928701087929963164858166791575709738149442201690627839710450017995963470685166071592920432223484829395391449070969465655165894214415148369525365348204990430740079124141508475336683141276804835750340183188748034051993769195552091261247470277894217341332477178126735828659693002812191661818741995864077325474707986217657901926547837869416228074881935459490747312085824964225546240975328006161397022711928173048453779762510022055502967677341720444885474294944568231760032694065121765146706386847681199166045084367057794450894788708215646659542813088379653567190627439164344829845830623002190794728661790272128606852157101895178161672086732354267102656206528719998908031226009956765681856253026434821814937353558289581457957335250636911462027066937642620061260335967312663191897011590507865940188289464021537994812823790422281585225167675335678552356945730197456913714092749107698556775459490790397870275397377590447935035678736149817978402172880060001257372821113164675757092263321939664902152772207123460501654820561255501426017748076017295095962998629832419092371751374233109532666078391780951863753689710179813150238836256521450653387302782520635669414947969631045298337953519287142184811977595462339793046448280850095016767156395072152356150980182371389988502312923951138587010806507960657091328826035942614981411791315044825228267722185374915446005311561296610559300417842411891637679850285365917699941423109320549446205119452585299313274481010932535629327284349417743657198704501069852119542312419778353218836517209523821629374356727398604095806338648419429582088496868363533290275406967137139326057488477867738540369321689947093640819804609099501448451850240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 6345880451808800837502526588813797586974813060902282306357506826255044859168104217186906033084860318069467329056787083113431249838740852320613944017866928539555418687361692863748262367285019578573761362624344630608376699223518411743547520759595359680067157285806106263475098096804712495234346899361326682474036312255749062858513006834918217995702748739843177993969173310632202655231816262831565247927439056158800678610076959007221234605760473606592535155052116309383703957647484616768716043738911695528552576640227187834603821058404710221040037633488147391215290910071450736458196271094772824373889545358308984844646460429966598104743977033806353958795020968498450498449466005425726172476184791240823109253825479703938572054767702274877397859486056604175541526185526816879224410552078559255959981376277171746298447636796695409322520872404147639053857144406388417386264549783532203192037156329315152366146543771963624109477905432721710824236018494868524713220096624449139894388255237175900074055484184562168208205593832952018255335622799529063694686283762500899833133630670131290816170436760594183806517256848577815169345837577110295806640831444548551096540058974562916915629845833516810594990642659318361706848370100347282025902026713082854947584263098327662146542477424791077948405717455915363297737037347132449769568888274891277636506599923827187781417704045733860749540578542647231773080958400762253702800106890705944905438048407853232010196937945956217925822548503021683759387322970301943262821263409043482627110592230998038655774920635057541882676980637289989143319391966808615821859093927817629874984464181036679488167781727465379560411933181891059196777322244014961164091038205009612256026997601689589890341739825936465981073194542584863773150734732707047963297460906592172801788612625340929324371017274806512259493721003658768116378325712623722734622592375201995668806036763974183862102529182529016342185279385824919314256248612898525227890025344691409111967845987648933128623111872884254606161011608408324973060394542859439037103554997411433997911409565690597656065594813185672158960104998483875038698610631438500511898848204836099542588024548776277904183373869530300490786158192587367397712846402555493747958589059902124649759986786527473533246826730100120502835703282186561340161740172374805818742118113345536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -14339776358606755277622743832750852052268026309388402059694171658709842526071431873799507629645668279125640579242949982374357464099958566537576319041000102216769020868017207426060069549857706838245213426462278162392324979714242919382357684274921305960584557572178586801013381234881549927332119749984168737175724785619093488321454684945522554655914854504901799651766813740984343936841784425945372870655311147868132272359847288817891811587098231232651453597339344276826727276386533309164979212194895548283780479642406326936886019090619237222791934460962461637454015240160877292454093172055265572146587535084008321587652317853433458363445266107580679826439885979456878917248924333840252235383214239152924212311488233091661556824174694800105987467670437541574539482763447394584655173559886538498024382074924480482020989141780436029700799641754289604215799518449482739976672319750400280246208677467218071162931717504714041733179899349335024107114613440753560009317758888120058064753662023079007572209448281391915876572581162388407009316809412222089264620423798657951071494546740599297719215833818110946105387518575157513881140084757203263083229896485306961180747359306151063239387410822352079884015672743415746109156010379065253542940603158994010598891211434811383770097175374784429040857956395216130100997767455473525780850852827920332497765740966539578998528126125424536198013892148952406004294359450233403300966343237152888283723579338063758064533960794574125635082842874296031107181158409923297761729080910759554990340355801925510009954261087349335537073083162501202963231398877858819792327403235240300405910608840356986716888542790162522889581540490434144991207947899584835240123209015484180454558887465345337226685343583467907650474056873223175302470200225283474486722967709462794677089078458098946469298627431070862293548789440022310702014712320095004144037427088200722553946809413054373732655494227666041193133763070845707538971128548819475459718342151533609357654661468475190705514725137767286572963922054542810083695999693433548293473903784405417936838722816806512147969279929210771164930679351802465098350692207720678914774129440527313583982233645205760329836436885173303613502100322007458449873131559991044397789532210934248629233218927932687838210838770890560931743455336380765795720045869167008587593600624230400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 26892956955718349975802513748757636694755013920358854247545811308575595822932398928747384431431561877417212605530616340523451075295538356513843312701600433201719409523516774153903475667558954119461264575328344910890154996568572931217986604369538918325377666078756055463298823895963883594748681263420957750069896384027879226942748120249622692321969891772782893702242700362663023674583120202833172781650518609181278054993386757325738666221298593284960306576091649009140145933502766936483548829152262707935883273557066959562107593952991668851020666251255045295091500932878762998379544531978866290294941164681349189804066955361059267748936209835808182717818023890278438061659197526003367042004034838391682816020850390960353614084068630977079340972253269024437870047834985911857297763033825073731125497128774395159809946240247484468169199389206524376666463101878753329058287545774760037496174834807496970420191389857093455903621026048993606999879715496589730593807199725048952913321257390649517323180731312648922659880468831097827365473558242478142265638589201610702471043852457470717030680905638231752702618413591946451330154503670909123123898024924322046409830865071473865313871234994080144633737235893084185073706401422422707689562798201249811675170343712126272709404793737790673891988863459509344410734398047385213247636114501442139735586560403157328396931937991045574867380174198061137799380630318599020752459639469790148637210163082482581427863412336733076947019094343724063840501638122681559605122805427285036871318279914842625367949408168600427822071519548406527360903583285328277862763337408647054480963334364697501944549054056979525544197744132047847427507590775386056604144195672841606038571244011394218517919650123726177319979421907831401404428063561010552997176599934285014235725712589754685416711770680586125954977624865568937154502811011774750595103938946312756015885914760222325090716101074888204352330518719072337698557589552534432372952792524931152736950815844692329437496836224391800772060256871089499372994268191412113870899960996073654727424432983314637228686880287695169629278979967603469699589956548543749961521648171298281997033364847453400985485242308676981516260030372809835985530394160915135544173166254464531307459579228044849632161344505630669020882129751826815465924203494392792477798015959040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -42613346209203520038947122829793544811617773189875228786933862206387889024751318317613307120124874435228181147782585482083203990013387419559514619017547695491630329220509550319289909694174470079518220584152056088701432188093841442506849290903688191183064725493472873956787993724828082740509401498355315630818402558455680835721770433986732263274799587597672678561043997387072359578046649695844834431702796722875235032738048630937273662755197186525011630097206980991831324045373598649688706212382622173951286700482106916709736153630179065951780401083483853460464987908807398197481078242025563469041907472838297125718842832746034814223045603090093649001533196422591156893389548524917821735394423430958411849319447853076380823141544816982540419925296463284712614216629534286338363003824649413569756779634083232444916340155233276495022567255342483759370191010903065984194708255544274087858430552045379867311113118338355213689641112744967966184323564241532964085800343468211318329917605500826725172670397100495210533349481151266967520129417349848464712095576995849669307151449277134454447671212230270364795233277535991561406241580022361126840167235250124696595110131708076777117139286524774188282535319376126930170082285059067299097959368277676412448500132415730180079070610862381872002854502317706424211239809338527997257135383942992745552775243664730139132250202876647495711177940236433845859435286630194111977764644789793507550744030459841805691795922630277696189360108150367479493949262171694526643833201612384769273152331038052455587652262499049577766527817222800060312149611015896722134642292394716432500875283627908717278761627062305257781267617956068949602155520545948200436081995137788417290796579351025422165311464212127440010975737326376849075383516881036475280069016144107987526241033399005492046229386614581505633752892355542133344929078597262491994398756493262143988599332889728282432938515101100831387883761074069334721682013461629185307176674521921892882659067366418775987994862618783342383986733915910437030513525915535648020031662920535078703592350023037757927214129803347301089290259112436268074775002866345636176862788333201877187504856628743959697197858330627871227320952181953289062276453577715120929107383205499770883198391380808696477696205572963600947535569557762948910846763782294476858066993152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 58378922879328659378913076733507043362413428706718235389797650905583453626337690830349973896129095577127110410862122637079991867011316437316215665984657490549561303938287632037962020900110678572162076649155386690396951029617432597552006018257053479405619824950448185124290424748095707544328564082928763347899260848495452395600997269455026872342132035046053716305520267073618634933344934311161786254153104312669790423150828518277375314472274969434163896419640323591116474533093299414769044694747334981317374722921705996394439304268156968137330462940030472856895620840076905515397770930025323259877154170516766842439733968440105129830068996608249682469042919381281732198544271679727242067644091343833029521681637908385350671344750327822416602546031193899787234690455598082800063538866244106383422770465982632235200554319703371672937275857652475309132198639038674515118968038515921311734655672427211361597180641004916050897598326196877014564515145005228640807979327350181258807409314124767320023960110031578193460738836799819701575161632138392385255062459213021107259491922734465838097097512546187685824324630539402083551288451894022233841616918453290877240364047216357973692920747785522586603619954767393443896125325384477562929214014993578546226268949775641901917041889022187658621668558755907844735807671957690826650982572616113129761571316505652310184169906702501404626599652790555419710533752576463392596408979467481891153461300863768446727343661035395792859513599618833017261779175686788151951562084324335266772843588851690517899598892837284752715946104853430116363608642628186134037262526423697434621994546394145775832956473400144491005241614714433920742924845880601280356500701909618832548811760019986940360457808898089075628154733507110157045159725596369194018041253458487816669595307654292992796598943909956898598371567551416700518657744029290756248163633570081422692206820235653444318363852629213671721815799449564344235382953776855342075262916558941344925239113871704990498369492016634410029965710412210239251287870313394036192372362637120650713086851309430456951797006763019842177217254700132354650130944587019625130233480002661094587661114756273825406567682255438267109777509325049768464960315319767931435848773205811741058443152121967406786276080527659985744791622594373826752549288764928602671572582400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -67271871017743603807740755248137738061600810898570574786990004973222403798201965371847587057210406295109725803916643165853659683689984951658397384656161426824650430210303008301209001946203255598172825866634034505772600147217775463718602540966429154459747395088246063833817064242325149947236690284202292837780243437807193190497332036688538392942777298095483339498136253024040210849704661251238634785402161785288431040910240507313961024510001462063837557861829095841365584007166707995986408070921516156236352797874256434671332919889668831325451391356444379764301263086951711155751554308785074519507294626985532593666883594164469267926185092859972477264224822866769811093023950901319548843596702555863710444602055228135557104270939861552941157944121732393595849023429493756611553840598824216327673522068447831842776929337704242802522943403591732891825589702354525318200245127882640456644841171843727980300720285368506589923037406931255341003859587407990293606606058627040988428517239659521599317984926865106092682564330944594056483188192238940213485639777945928990895761697886647624493893874692854623770968510360722026051685055294638441580083245654601484399306052905562848824286637793530189843223633228727487447911538431443895482358013628346454078535549529290417698742442505608603975169565303553156627577265720895562569758677314756794027955136520078981670214406882776143108102698552700759305654124558628490025039816894929147123451837447929682761266929078703888559214707022441951232075351561901576945319944977395334057734300665450663728874599659294842517092514685093367069887623564353216741366915999843808301770520083824739630974665857350421933057417878795171762116135821914221377293471254753495198945441622082463990106206158084900741471065446741457858233634570731079321638636085314938785608613815935221156656467642456538457753079390309354418697436946689571553769402851714255388773388527044572375766033844225679030290978150696138293642768636568736850990930347616968757160001420670327356930001336840811363075123237733415440102144326799977604622635594752798381151379251846627553285292027238064534601423008897114191320901512071821317466703843191284273466980870900054924388394515893889054372146965814327442651902772127643526309321734915297607469758315852284219240705484828215945328184829173437617118237273927486946672640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 65741398731878093110055194133536572619239909328062818202922831861466070076873111669890258409266905924381876754026194697954781010768469786001991633494037597790083906141028213959137875199125610006703639418955826088471173959017466505306236348194823713938137493332391287176227504849898038007571627321103515254766435165001018468601694910633738589064796195960268372088055958371060886266863813137844680960173766214681143989512404414054887725639385125611138683100793772697776571658114742746105932391226367541605987613199595744344877271467552081411238710628084949907460229571774702262084666569392129204081133676791622690339127853417669308045170001771330720334652740162284860229518335198147964009059823356272862609663972324685555581652639350841695234489132796487085742864898211802899074452395282471259812307580982880910618326552870620569554608885922795369045041061372469765557799275739846273044408508701672543297876689321480200022204811014834250702445376052401046690024114353147483072788778982592915684814917389499051115020151236847683130977712108670394831888484276477046868184771092659856601878203303652962220166837099702888856649766530507403919105280941998944531036690918081644169117031963475576287416458958915476884466565652528346733478400479790576664908223807261356939673088634835565463543461760879999541024105919889815082773986817631305934617750806826343509200941375930406141633550481574343622856632683164660893550247874777217741411611721084856693443001847985103575695865092588651063292965713214123685235559237074178212138092307522931217012387690008985006789147590188170185472895303856802083782258852743318382337243842447843829096359713304587474833533820792380397314293227907900397287388397616060675857585267256037679104589756002377527534625711550527817290744774057711345186346486948631072743726357196582274141362984733985117850649385506721018204101459918586963405446600407103281980789192837104466246050706077380600369065032233377742156165758821109927530647790878701313224412352616910306572523295621891992345532368117278667093022808708047134110849213963144009821139149054751603480997856934748811820965004916610994719368413752882014504906527366648047784553796601165915759683232398463902039187391917504642274800428883242306728800969644535365270999235493552206351101504960526546331724703578944175053839006021047025664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -54355737397404058721252443130732294627103681378286175034945573925605682690178911369852604633679540494625689112593640655799177190180538991222100175603550007484624363690732499254812558183278914782043442381687846938064467238271319204015124791720924957386101801795959864812507241690722179945800330105384637600537429766637053896330553648072599374928874657261732874065995095590633042081871115433868519215648226368371883929758577891779093683745966700050334914305576601257797271046537214178007398489340542126258515959455488059685104744917441249836030367437501232755050272387664091160144080838478108876589513674677875808159196565393239413551325203891459929257430260608235620336777164060450519983127277086442927839539087718087768294633410262852204566467135024770865132407350415011869041201030159810904391763943790923971041984919873148533727784553012521196013016490833753024705850598915902496820803680972779964782401721931626081645973800808346085115336384704985196597727098836421209232113362674514363800759706133285305951111642034106584005225301459378014282580507874639705928036117746040515653022678441508512035114526805234006282523649122781476349482553218395429325731498398919972411555025201821329917239255800942912129575269901712852843052268205314948641712464399684432040331056914649634041409429541387009545476696002680660413967764399075944283925708208356896974052601206523131679349690207467188737938937386259980485299264917219416526956423608414474438508164133455585115471050271154089436118849057309469872110268393628606469597040777132695550110702700655911509354787821723936049356350615680849271978801774102521726661588068649616578664738051161343146828680958162483550928640894843117391210978854291485616755888882294985502066231997434119479929858486624158277795896370218005737483927357536399022051559263467180277790161656555501025029504857301591911754423749229706765945945314627228883132606339607894355138495582996212605870140951037436587309661022745252196279331039658377013155793453830933450173089196170196588954649857295895653939397800269280695134423930370141294595481284963770006801752251733298639978244249253923942432267778553684940116954506991881800002332505088622211565910464206314837236792826680430458613016455558941563917041949564194373838645970022512361995700482876633054739949281887872057804501542096810803200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 37131507332362906252866683486438052916265857250654813103975748517697879150517230878734718719636448629940223471963730356838637044525677329099961055376527712577450745486353916206393888246265998653173724626952808228795414310601684830358812628267654808726610943565844969131399264225615479477703410916366981107399014871189125149608227727320376275755045694254344396965066756140732271871948924186864243869779961524842772791130396069940255376848413781811039196649634390662189275380949044183123433170605498767286899996731252978181285755945568928569770251271629154611171617422953629439202201983012396401909772254576591243169743165251626583162613831340465143488480541446007971525609725412949304682326628090014628294045046681826104963033738818486618793824722880384279476124004884547834891834693165299891240496602779783969805324235242308124413250293000559156209635907922483160021886290225808404796297300763108681747117341076255597903731831293698751919791077991997133286218768754833186926758770742707042635102615695411644923390807081522062215509114102561730345194159641971611437519289956311725845869131737142683216121722587540815703408575338305000793040379873855856922404375464013703306845861867029793095699512833828785148701216956663483329238343080145232348525919668991848152692652499618722874166255331822541251942818121604999890787304876963339126824364380934250605196139893683982814105187093080797562508503826115428291038269372211656613259512735064215241291321914741222887676678917860543918487788851205936579260455053599683888575108676904664333703196541643423859624659813241586875323063624984124854356983992034281578910455274461768271524301874829627708268969635115902460172583227686856186219389930666530261307953226939404865085979863968923787150850943142611919637084629961790027129451714093265725297601818096533293410723128743543134429541929790080838074535899846622919902611445347982948936848802661956106572177765887271763866295076727235446290638628234207650831738419623104565250235730863035627250916604342026889804282650108667806931032692507564446784713465264634081241265900372856179854414523017078711065408061240512576059454744141228614772006019801425834401003638696167300891052922514893488570682867569075102819795206272393520506551342449745543878211857971565556884372264192817372156027535237403655159738172891463680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -20514456837594765489940462649286833087524613418851397336867386776297698544491178925434638703668620939779349699927725561894411621128047649010331461700980489724657537575592386748233768869130399038585180396575672135771733240890798899746539211488231712770561386274571451269469264382670998436060385710995380717050750077422886159714988413695154352589958712525896105615709083228205271786634809940455534032485722384416049667948598916723313900417677439972113419063089941718588976828550644994852765336706955094888819121456607575459332288831605036265881486511300032298664770591508518617259852698949038335282103469306508052021937117058273259596365579646506275637948351721082538157827360898992015308025365384937450469870436201053721512463022403836515659948372070127470393301177653221619328856123217564660294791839029253868957649023433777311049753769649455185699534190033633527622823037777545429557110552945456512128023327786279051130906439817520691556651668890731577747213830919591422443547459730847635021110815541768695837698253570005229491464885466261839912288820303459998318722956848970177401172875728706086462642574454870608632414526302113677345440187718383155223489790938780062338467074881040676855998026678591838744078352732835296737536922829095202235820507610646349678954708216182977777940402475183357151495424956668408845752365279851233337184239954908819970552673976025257819773383393589327996190547566020075367367818470164079738717034953955284453586703762061957911229534895025578684366920146457245014268821165503297998828009021967421404912627835697628491795485622406095105827126133341777332068689937709706590637032539692895752894132178392255488774467264479852302849326199896662088953048686063880474242716633880116175121750262165113033976605470614261845520357147617516942832043112152283438588668882967061022789764861902673647813517563658618459227078720583509451864962131570193966725718726162057729554152435538589825782821253972906231584971631224273964264638260803436089057259144405479794539291749763796486652638088597555218315498392748877573360497051229240103064912785554243602203548534486312353600953784579834837887804281233280996917760874380605509493812719433352724948816626246216275989653625602236513004805337803425193068355080343618404425002212943561196095940185806697601288413526850217906671190385098752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 9071557184781974084537553278515715163500288634728545956206329179368372098184719847541238424174811315617122014589728823498116735494216090598935805238342661820108337241814473729862917291321539421312063714353606166552989735107415189114210943746209012692129606097855704114097973694670226283974742126720348303135578671871746998787089642571065204738663401589198242924729376629853766057585259172836271783420486244481213311867049265921010986710289360084254942108461074637281002994736782653314477490950211887865787646684044289202218534265777805342967238636685499594401557224460946520169197955484817961934300115354259563328580034511963172070303383437921665733978671625165715367977397230363497069318835689597437145811253378646906020357442106098434068841946782072773897951116374623428509855455975121929013058766981157480471426926750737209053516379465665849259216591799590283736002210380731037994159457137157415011621762892157059210015732500316063312447765148589099953840824317369853557098409320569465440354798845131840417932174768470358097086859880018428230530085310934564941762313050849835673546530654474451016867965018414515496809601454159560127648785404272101057426780292820468191879651471991859107589388522062690142746123299881483301654743839837214506609076059421733210200377444880697757017905054994330007104917431927356832251602814384387568805602937607806631383165212029141530252009241230440011042708560858280639923620826388569571445033284532890447069437372457222206439800954493097499208103598593353078358836566293351441352129622146267109926796088283147519430766602645697172370688324561179564423212175397330081337062718708347141637089001571044480212261733673193961643392546077802752618552977085182234268274968167705935705905500700382976404558683925727598921556585894317208903957700874308176988612883643285831084359133204470502989100060610619425979684800316074716038041326144255146799161674879891863084696109665298968958869526814904611488158354675052930281029557999380608967925812310099275999521183659953474529163337127845566779231484030062436446458146598509359515202889232456829747434579979733652373196992584737430903472425637234885803697210454922631490107338309090431137589142958359936108064262908820238870871555973159781837410942527806982605365459410066411849711828997680427867656211935231677832704609484800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -3194457542650509392181819979350883061599876882177243208215237141330972306251422544551605707048753372801917039831374704009114644938792349917980946719241120008987945101060488133973813828869183749645197424032282769617364411553726495487331584820756053897546907295256948795983494302374871473667221543663294072405244874206531521544946134128409853807424370881091962919627744942261870379337908133468561072311658498558189893768336475301883891291948768619442081653317028569737469593807155380119850731182623192996670910483539034340576589533338434805220450566742710778125826714489662216946338822477524356120956284049338921696859985924809853829365492545664439949575320253827601572772076650811727554779528225469070169843191763378692914427961111177244935653339574387100291935413085977422683231107328521886637369848308060040073590497574902189816099437278332979027621336414281164543073229545490714960139941267230545111654210615821283982454136747833665622612649660280451435067450114784215322042330913857870543080692963511792259632234392331414154546556834711037474187973855316480020978670706660665290228773637795439196931709880841320675955707813405014479150155644598916896735953343881040558161261176287678211084882323386071216447942470497492368180660431459911152162097875921625893050733593687665007527281378284323490206261081922119900296883789270249719357532566651060283107444834135235082203257415458374524378870744584210243514360116280652945901564023144214816771052070782423158652243000838389992276242478603466180953333106996038589595602491380030344563257986515944486413169954055034217406922435519987634141271278728502754510544989595904291398491069228972447661087353464192591353632871191315534562666228151347724863587655389039739620606343031590799950067897485981448393571609929747577830093042577102388219011948731116512095361088352245101807983386243865645587020005506841010483324378554879619508095023294635105576567225660421366118657596291331149590424534656582691350098410714754363768141524477358876615715640777836772557330021854957559636620358068573956403637262376662454528814155167849979482879662961182568379173464606886512475518969940619591551587593624364028112609629975818396919611950351787138417985486610681802386214863577239557362726402533158626131360650969008929483887007809601904898415646454986200888125685760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 901766399174131523230706237985176242164138118742276246243510847179669460482731000144435572279858175803440816930892970962911347670051465328612045229530885789075255451677186964128085461264210816907864319900995534339170937289849491727253557734080913782284045678402694605799610586732887877939639201756303174414204178681766140955490267794928280693157442312067005485802102526667439469147504865340667728846765777809264506647251263233947023683015741276270784560579865632157262488205676987298230238916349072375100085739773600300941023945265747541748594501123507558443003511940842476990696872036181131764448290419335895236604934791443803450131489604702292125944583187009540421526844574853132070343512950213190204368068563161812864012745621204019377155725108240748082823376171822302333227795815279543269242043295193126968424667789852000989056000272484357886273375069645290335517759413700814039478748939318459523150146620525157547560978589613758360730525689824589979091492175455757101169996940409579259161370444477104734199988837178062825863522424387224848410088892567342620850733724687015496108781167356062859866968915988424026799558930325501771362126476185473732789600328698118402098120113095334872075686249214739998978398805990530003372675409777362183617136131267713703351171008254694614869024472718059274689860131412007301621474260458740916853482180983918215302702850621657423833575361264532321075521407560777718055345856201498109580698591821999578325962770973305169833554557718214429564687397864888546174100754332209240640329668492737580647012703866825150994335446374370626214869885648596942031175927267392687421054912410626108544186286916536510319898485820202181696426002996114561793160468947884893643485686993802485971476299625978870988597281178560604032265451668763961555866186142168218737734557785480306911511590544992630937454849668102103131485595136015679250346875249739189724267259395499693757674476546171997226932277182440482946395343517399631412074508330712119368338396046808901308704983866897749766033506582456469654126940148217849321733378093830507997589908810811396264657318504001031748885879825909506228170266035860350522679113903755208725568881844714137993711030003503061011347595559932136805836084971796729047033456358991579685125433967444420424966838907189600181128128834829196491489280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -234384198926768222605516295944557689815067714070749954378490101635478291943389645095371856816133681430140140813424571906294501821229660794097866645946920073147611773323283045647604983810992451012565447950800266807004729124013421707822335744918386321382210939812879083554076991077648794282051671548235602386740646696365862637323031609201237911703388900686753311623910915945739747922101211629848492579342089666279262573338139754697899895836722950880785395013025009622822621694976943126751783948315725518752227750208555919717444323368911200538313367275576791303752472302787875755437956023918598253286591005596409544066409220007864342928021848036280910356064561648588347693130568197501120461467598691496847374444654037109331305296578754581763894889483514145386073929216998624576945270107227768092082192152119463514597279753700376207880987329503710056846348539015265756121057811639938047388124218446027686518538035299695183054810997646698895871216072705833209351526785224145863792961936213054901043078729208602243119592775716254083671657207006060826893604479801230039005060735740335161199119910828391958315508003541689530830195801692226021235302703697527218897719564004553002391500344930401035219858529592743024448425233856278541116832023450109532837394028673874638382337347965209570439013695803782932412120818401998311641044989237211965037589703432389186745145872974237145803912092696795047085831398953858909040433253624398130325029283376259764534054559057687983205657327512870647673341663340913207676154405988620013315596469518140021259581694209625916445276198615401332976778587417669803448862188112269851346455961641132737292314489591815086387782526689770599960980447038144810256566165059335900445349825601469140481263751315151918360234206551249051502865354566710556210845271856417195488225666116073868694162627594372813146218591003749623187677386168002621105211960077300570011921515636189531222236048304310084315543996150285782700109693937100403589305614982606297856856718237464604983577471733847998257639749640504991245019003973084422771706250461171013543135015068375379012730575715134906414467949906225055612626842938257489409227155915468099276365090613656310304779199603460056559532576186103373281697424130379211443408558256485709150896772498218701942351844645838874848296022735341768776089600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 79169838510939238826410257757992235315734018033720616303507735348011228551446248156202546855659979989877260806386274322908626613978908816095247973358031114662499236657796153278898723657677765101290128221823864004760251351900094915759081883538020377642577975847402336260812692930611736248972582825694799126606825746506721939394895178980179386703743862796544086639945272701414327291585662948566770288404596536976841503239594990541022049203897874225646442401244448104472088413690981577812016910909127343147540589770894865301706256369008237419362069618366341828590304382778507492295206770559310811351879183994086574019165485911081522880790871035448262562815201831189438389994731652128622235407766231388842052760874058586315658267804336888686037346233322124153672367450324847405317108676246632478511148116714660543236623614136288591623578501446752872536720545108828821271349159779220001115896385585833479693189915026649533619106547261102022324262672658878573648799874403902064769076995273555431249621407794648753261338131305576956668143014944839636310609256353859932452217317429439101616696766183283347974312006278724525974039930062583675855824842087162623481053159322057615364062955642029964024204138376269078594249383388031272835695619308457399875305385783939219785676118440886514893103017910718396983732772518909584242814339621589385161419641374621302854552392327756943765906691640172120719423838769121719945592267255098318946766032470793881819381141520550277819219956820269110698744202082743030155375982241239506071723068122366859611291223989063004087094907480456629920288397946524956693602791431699960264762687457776686179573812276887964289148779446690303490363418627305524972717893596025661843103138139010326762644208650072988067969890611358881809361744268140645293505154876419780420342636287278731119692872411829754066602557021483183431131913336918571995162200582341815208648839842580529406724703796993743221216338768252728149833945235301741799071826556915739089026034910477036769108251718499518105167026243938251724104634885305287290856591372434490916581513788381652065938473947853478107389976068320733724978177736284145426914640424168687170572610833748507749861593281681129292667357489159511466101311131859375253239044859583212692622467781852943399617074897956823895290087908797243719680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -30798339946940688721638348417182760333154921598406855859813793581529081716125553631611068528739291131077179240942760184973235235476950613028737966793698807394961077934654304439702166445159296390428790227345758107911389480621182800396227567603843670528133802323057274485858958720570267299975122492619298273929792568873673781129682713786910572381374437974151991475685094853948722261741277513160963316153536885569165657351592705564107085909643195832394792251227974075542668378446570358901873646628989123058757675684687404240494213184897871470312372820810300062270948334126730823578409442000403260555847017243422523339406533430867875307239252346865295792182336317346821262236204700545441574764992357211463170986329735216935343335822665181780359006004929321258747269033007061272011324506718235215850190656836715179019630929153271590765877303653659144906820460367065955720843995392462243786796763483180712545224379902137530260194149109892103859823698105159862838887810112017867105955425610099213548816355188761298646423651491142883447536101187553620563405115190359844138273408977884880082353662560444169094208155998108936792021192858619401627646461718817224933230695495668157175200919019992549088591264461858285833542373612977733920966189396715655621936269586610474482506988179259301666247743273769975811863626695752346799972939907630062409316090248674660498359931438450138622431445087263669062340249650973699501083780639775736350034726861279209207844797784839219384931765005670062303194145866449068592465212386946831759858483055093331238498183450740485004345623280904210329383391525461924745065073168376241932228852003023549563100552970358776532970460813105670417811565215840919888843233346877214871648684862710370409573428173671334275866428648270150100487317949875257966621469920323531704159417030835060179693745181068048741639904770113236480475004787825485665668196358761290895456885240984847633940084251910104996387867838329692958857000339369140014957957896935213325430966100744981974213855816764543473504525614885458956947686757860916153787560323487155493487174191585827770836688192600230350057625068137719759281358073466994234495232290623041729263296541161278807799415577210122818142880436490478021704513374039821521372406349937863783508565253446034196496544657850903212786338336977453056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 9142936841975695424058993697721646629547242774254787131013829017915364092204011587392496686288322118410941579220368105209142798037779431744701995422844814902868437797346527363193554490235719010570462781330159453766516428303142695053983397490102866256179761668789233853080245641075889349643703725595067723006317941311191227642904871969343282470032756510016521481504788079874966790881048869271647892405323878634503135028207821936600858221188352686667702178284489365515199764535267353157988564792810373183309676095360355492955736993854457468921051561111833682199281174264438450293192543945253911134629789564808759733850393567815652155708656922168380219993142805618216286432384312121007759968179090899211575102994990411871161673868676598187640896785578669657684435679414745337077142432320031763426177567486119941349897359562516951196992188356972233203633330751673404294671577568671671767326412765382310283107565425931351520654220150689963823989176131238483877378352863413035980915157375837247617526456359632897208470421934767651457974523239843920045721968121073593639501896373067422560585412743336518591124105645152609246709855392341506232962047136987865794855915006251446861826055331542498942348633955119723119745462812510213756937570882313556782281565861157678515908332656878842308717882400975266139792615502784329971883921709832542532117975906718105652067912552737781703432523841200473730567943325209689183050968369935324607281975312601148364434884764468183095450027962078482633750179481712939708830596493689557478098161200018035977573366294817732661076436032120267775855618357608967220221734695131155994072840958069306999069690837302170452846185537574081316384369427244174081706588711183899826579738547963739143524177894055417981731791855540886438158249969439440634276907920512575671165276764973159165411624377591401032449727449520316820307920477408996093493755801934012922101323087662679937440225892168990942827922190832794246856415189283454975793912749629541115927740586536175470616969391566241741006785551581993943419272900523807096676103052808478695677142467854546301572307041302785671526380272395588279513969525113961737927889169623266382350303371416485000098388798146264146783335073613893965755726049370027911754582238873076727578952342157287390978127318390476227434792885629747200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -1776753295155691090859739327210220411160902153208341376462043384799021202497686921383487065324563306346306451361525244647878452615732684940263919295612034915840961319254147553345245979775457604154826111907768697068838832719979667446283993307005383646115969455600588134264155970230251116420839288233013059334824779984041521561967197536902701718417744813175086795717783355738174434633838572744358245133041805284531189931037494779011823708212779456241227150791418744722821057585935568036801959961734581681493563280900870849375003109027599426368211979493252015626112482371747297057291643379559467795473190864005793457442811872043813937553886645070058499802709969930022989186228202924487878191900744416225931365804728790676019873756981295230077421648523583340163556700729184490214712814642875289797771519831238681234694604755868429946123473833347406092028688183793134033074938495191964330432912509433442090005314538120356060644463377556422719048926151909524027522375608350702282356204107635618986385772152629617318688439063631951027773371938298718376995585572792899766630454876582621657014279071158720206664409307826389397957849872052633372519978226598326701996625166661569380282470736830383918952238142867254394451781518356065962290412876112602944937010367505406567013242042281908031167067748364972915227172283858457435278064241451263994760119271974393449131181165763301679486809879888594670758483161735531688221987829506660288874184883268895173382353388492113538744398370985220621949569028014957381150983977925041971426243925043156636234054668510495695675207742893031959413594336114184041291455655576393955439902892820224513028260217476915872204851785833431606065263611098302409525398909290794176888545223852238932313883389498356452943591845521006153426882897064395599268613751168697219481544129919374421218790741105601176968108805034741779314874597499635506387105960159232315160451068935695406692735235612156427807214133174222026142173098539087207967643309999992544842262062092844518912000865539304732956519922227369788071668709395931081628974259274262317204068904137393337209882422687293795576972578463238695806108955885514027280435177491708476816841315223117007593169090343967389509991470332275815712152978348350975343493917608931326742286025065732670044944522749303632935654103449600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 226625633918727898290077169857146906130303968600830284204572721987152476341955981540008531963259469355670665405167323481132601589980515561331753209759778300037899795840304766665885076648735272103225803683914779665083722353906541690299387338153369214909420427824328827994380783010894846099409400272809808240384850205990301207709040978881415886609666110519020587258187444747078866401098829041439282648912298411827033108393832497868121144081965443994920394257802540439418024158619988025507724548842614564065717512573716690102832628674594547266019919038822585763095374256820621309539128044096536956353524430495510642677205337550800027394319727782864198420460623853373898683209304281317884525175587153570992333504963370910972838094003689043310693849659520375191504678963644277543911546600087365221978605040406379284191004493043417277064427872133930178305601817737718675706881188599009525778219718193357370266564933088588796432107826914953470250826735108104217137680997606957116408322226233785093738540036472156144405495052563096072081673432868718520080528970699805373461773198794221026582763143553654412343641639289676822557139446880210163890164984424193988705184120554279485533029444232539427389812605494806101377701890336192696603625215500964599448680464657688612941709686033777517182513053042340389966395075365901165150722423633822593974037782199967859942864572983638365275361160569222752502268209970223515052628542119828505070489054721973741303967911661191864119042419513166461536102102289711930961281399146651146477056467423937948612990868008408238929138094245925837615625335313999558811621858096327554107149727734258157115855961001077129869397705823226748884578693414263256619991537439329805916695994320385560752576780159615388809702600675575280440455184355358666439260588178846321912899087820673910795500580968495944342518010914664866230484897672783126511782634450197165981040395488165922895546045477577968192706894793035314983765655814692903462175461342590172026021440694832015860033891555600079793439271405440753750045212274197342679477355731083879536152608828621393789527191281893182697224097654683071752583675990276453741834387477183934467102887879463837298247549872901703792966780440077851752747919272259588186128509044736343241295942798381527073845703008376433534316838912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -24467693987663681448669399471030503957634568344066478152691154526372567157210424116738369559198117581858517911309810905345872073391338090975489284980786017057434707641081300535992071337911643925402892180550725771796598440489159036812735385389026491517430495635519950107403052821114374519924720225842875062973311425091302698998895401275525228574637901608102010162641463334692130073905313186260097015940662241378798334920809713831862041600145189666125412920748886329958239466181310565839882537667057800527372604427871522452484677815290083062799229852597680424153094815680468875315057897690800122034072082344474288329451451596924246070571597636746556974601921638880738182528970068317352843718337419581828605698251730229981438733860863724231622714673590506977614785281871891663863420610306321715543095693899132500804965395035462021996446298978569008421569886876514308531988677306866422447656961370187074966315793866979793094806662056301733692509400172895105465942305198237796821376427108441283831514994460279058560190738623835339986138529503285494852906707987672201945409953231119147891632413623190778686534666931053366473077535408439191037179514694913100049507157630470672903847176066072849979020442241374408038713544207957626963473155461054510385821885379448904658077573382609363505255813099465606837773019233995996894096304800533782777907581906700857986826594342627433216179121303317512998799861617201611283156699300399866401993922023960135354745482241077883966137247848677427313897423997781044572922030622498880092425221677477079813488855133482556792192431265386992732752434718784154863797324195913174834327125489506129074967575780168663781236037413715624623932713838611116304924939197990236808728043926750315606961785484650886891289411540589059994888139147878745221252455838486689986254571112679477548713077538391765361296007787577264091027755255144029057955760009786753271724462892832828674480718801768417446357666752436780666964331875721520928723829529727849223484483516513649730392222850688600289185354229592541237684212759777229422565169012232937898864694169944475639124770237948337407666282437865858269425339598196516577718311012937193284622633741333770742223650241492006799501256619204128335355720668480829884330195419256016612283446706092225413888848232199380610423193600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 3846284838337495967182739864028061946517511464865615744259993176265749677450502019925361210888080733308030299316132278662213574763728124415600134522433632672838915749558911166638587650483256675355566486207950411212334362762134445734446326524313794361156516903830419392956425334086355355622199474514520441495569657433483947054368300449448498038037948496403455116411191935357129327201928134676673969817907857566029764775150539815943878621881444032116736741284818801013740535934791337534779035089191687478154359168180036178998189806259813568967689790554526205659928958817552387562563372901510265026552336417693498523900934321869886120065067420346180089243536143747872161855359936096303683898720884643499759311839542423967892696525553183975581056015199627738426835693284425141915085412450333659156419771121569698827931832723307291607675691138917386257333737709085611124091304447883594585202995018626331930851099588440251686417511914120579212884150195336308110538243177133715050470461063339792411036315001077527933828957182088679640282504546909468761712185670911579000408204596999132963313145080104671081738518320949117205798244488851585541971952183010300989071179837051290263806787567973776857657980092083499347998172344536520209368280799119563956118454516986801653007975293938295514384727854576930548591629920141732818561500132826984679673566056553797912136137046265479239061179533034544105437222321614472096990765581829746045282440375595589996137914938233572602310773039665883890932615859513033900740014127630611845145816850457123762703362455702716647925370539913458897411300804708723426918380773511816734823951038696595559563622137406691876831825198420370191426659975361125863871499306499759482262567948700533192509063830254825838633551692007584237132463313131844555966144596610259515924035183054815900268502702000438756919271993457213880130936984810909905796265774841785735252222964191129222242495228837472365469514458511621156104423468411995081512929214374841021994036036482094738448145192620075205832485559230033611762716687014920045931308960178484957030313861355058192540859723198054784863903135744952838677635781910191322733446161180792681223018413910130758362792273168651732320020064232203435650889310410050047399503046272026818215129335727653250143495540452619316101120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -720067027463961106495457712649358031626595875512976629137966989347651587108826121534363989520204397962908872723115158394978950498563798002118256867752956641618251498331708224853610229633590184366677489957905513151669392023020710974512206855559803135106294496539382981545634888579189269436064848425872062556085961633838089113413597988620934690511357598799606784643830611096551895306506832348987586730493986352659639029685495702261414731071321888522379187632007363393066726959587787832749387229479147170800687153914412079891868949867606540951946003611369635194651339030574848421793505743332523725644842542315391176985444405022976776100741352668721196723898097237569699092885524650271611257606933224949199187999579912966887035275671604006146838266382618982459275263041031064516259111379936265747537162899828502705652444496747400169524761681335425262804437096310150064625882774215153107626126405148250630758232244127475871810711538026145175316266698095933032441253595090069893030476168243149491427493555351006175082966174383982628719480933356038672767606643501898339566696928440909983222632499290868270988212808277437377753800461569237532221588122165415191074373573452988756679547393863956214254322555142549845677662153350068549812124251138249261905471763032849915851633980962129691855831322578434345863567774608205889995786270177116384033918576045211362291723746991139704799176586116757739543138755860376392896654055103313462019344984771784184655554097938287951965299134572008739451086143053060143933673638059340797852846942074573641866423075109820233953644740374722571759040610466514870085743240027026313852797286745728462606154883275865743613240756605531531262617437629726274616627824985109820531844275412781729992730922200990990038974078339270604312175168376539823431490998567426027595684996388165128647247035517362120798219350534619265160591869331421948669945744670265463117288414024451724822445357361874730305013694972455199564162286188796659208762988066938333513066980323205040306221808508925822527137372982271430444780319536571826385907693664024634467026531934892881866116215686909158417355294842222471267245984745663268019963516779004229012804206481492813741229427816746463756801036912779971460699884903526831346392106230135775047416042977068696407002877133915684864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 107543447526098468144839442083102898430866453844428042657428961099375260860360408840295780447413888368012988303007687027028259214434015462310321572337692541053967899493138643854715875889827208919806312779263220316741302855792912585764856011541116829435756941164884339630382787790833307828024675201914872819506997243395826108083718589445770861519037351148961457799465635301931820232429477847670361041514524976102215835513005357406814303384170768872046280054728784816572503820911318042104147990601401483736134222420922111366526899746996327321580852435167325397035690598329067197048248058595293545966757878424540766516058783099590484910325882396854994851420099097953481722967960664301861435874580710154314445961841387443714204512718298466000521335127370380589140654393919818667374822858029143820541586026452058526072973270930696893748830269380708508986796387914734078774453079271424440310395648910590712049932424915575288978236543173621376469281497740057604953643292598657412867686820738891369233860255001540423686956691338974132759131768760415299687543915454830517345886369991174110935153416594434174884310281014319641506862116741595399278306405084737754018720263968845140155584057871287507114804554932110509101309386805977345590016493525339025566953329716480754213652936233824692236666990432062635611656444031579166292361469948583396100142109648541368640722736205746134799715380221097299140352391358733997567646789714714224983584696378379923556242607087542411402853102519115143560536552551596316918550541307267711542736647010577983998559614571032122087241944060657845285067219794036734218938357461481346866935416377422195775351430536509134052364958711072119226150546191022023898247474413127219982865466077423566559681025683271570839465831720534579141340744181169874781731324286751208497365845280553372108564315536953040727627197602722032564891654332940456480985137200289106930400739468437807168409553133500052745661822273546737797058025907953796254414049592012922842205585846674444636722230010093853449797921596730037628708190710247399388275794753699280204568536480298300828576115239529950341266230839147184867402505602401488748788389551762718648257533033489002192564707629293515340814695417153203600256077221976312561575190135317821258675788199565561844366504882077696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -12028354240081978922478407905066350223136322229408760520231322456791461927741252257426862599776211018509380347253102119768138619457105753203120303695022519323672694771949918745797614701980615386236981062793000397094325481738380332938917294006622852007688961164823855627922704504536303001246863751644941750785695990514505966515449990528755519965572707188509534058446205173497889559765414797857212374446573285686456057432661285639575936546678176758352385216969741947482629293419896146751590423412718872694023185893669929453105887579038202534365995011056027727861850779029499046567904989790044535513103902661221223624375494335066155366942896945552569386423079438450646493762703962325758018999892351306411725348461586183196814836463410650935946527343452291322628042930886015164393770922567490135435434378024117730442974707818894996752831505020316564578816165339884648154724925814205273140382980448142763975420746743538498848821122414947701813394751035137688834795049384230977184668854310734673571399374684790490452152699757302046157095442905208829106596304004274088970915307071671427675052435181056455205921222619122887197664711529072369926555137294649997642177200461561222899974520643942910408585504553934227015243438209809813383696095913130052454973713789874727416635399482587593471569220346775754641376934329934563123946753554416381632420343163561320018667101467321660855260640749635626562802448429319263183280679477984342740406244652564932306649293440643162129444072013995623296518037704629235645791924279740425977417840606181166745258061261342469792251085326046155343841818118808685488055052616472080197204997632820277235543958302981385036419958407993908630302075150837720710977371038726815521963650944018603824491238824322338762944030741229233222262733632578329906900188410900913333076479610472426190198323515419556875318434869530936175235669374686811300650741023607912619858700202919102317652676953196376784370948037856947588211756165589333058237794841804000883576701152296395453340224577065155668410064446642146179930078740661162941091605522842361697082168741669975461462492401262348560984509283753214382958425086110001615734206482641641147708713498399754143837821291599132136249982437065309183902615832526030982946391119953253264487268937563380150383942031114240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 1037030250183536424820586744284028296198966834217532041381637834037731179420537719674947443419345464129593641772482078880809807659501484144632573366732768865389152352234461679261789894750065871715443546191717074840271673112583388844464589539439379056359641142780312991384441424078223910155803067461990739949848235308963525595019785599792933492463792860215703163952436185010572716061401289013953064263395190197781397739559231241005570591651815519165301298413907263844882196249460454127767640690512176424972625485067022446260865386196625781414928558143392233838718611095427843642956801367610720459386926406470541473639468229483340161796524637495185755730518363474893792670214297222643722856335048443878636449048427204639660771783563456795842358872114094652995974284799157643002542750390022885804383905299213465871248107764714336844667975428103141961925802977324155743896957316661205964475993905604151398018885556755919764428509669352039134258008664345149974627277386940910551665951900671251464039080509239369624865000333029030045895930173566578836031062192845156659803574977310948530335667165462316993202068267849603778709259964366487583947868686233104979345012710342420596779466441919087301103122149866913823684433963857822952618953311282400460178161797853461697709701533720732436285714147040570794163496565218770237025522875118295175039674563926087342069197527222151130909654653028410822857169020348170573807656684541067026313893953710086383761474232687378386738625069654870919617908754415278525929957878938509117284736735128980101742482135461801245466829019127582235106917755050773147657817556764860495207924100899013127656893147868546401860722607568112664552280125735947603798251636497856426251033619848224168715358469943692343724089096245309655130491739521848520880395596294644463311626870949283596821749391239293307524373895526063354728994135603978362433754940889302364356534170412031614420876708529814421719568764042652949761445983869237647448676492085365225276029053378133778095454851812185356499577087423531053191816223579741523974142365657515419651968968977982706343269074612966466798804377209410760238927220341968718445579055295630152734527532592887329408412786645589827986254267253644128075803293467178909700931681910589440362851667609828796495430680576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -71686525712809035319931517803086481738446858967021381363143999243779505129190622062826589718041216147097737883148335711648922686150236499869000076946724536545898739394308384112796338260256499591899412736810870373897515714361265092736013479231073841791596705214655011471925137480690804023759279787775194934235777623686499398812184961034277464412463206892448297114910483916419624697053028315880977527158933066259434558043013161011399222576082966391633303431866666346575071685657786941917651434201653569800387603022196119646909152960607670379337434206900647065473384158526801237181711503757265990082778715629593188632857063639377021282419199435168234886173510590160240714445177445666178779535345497474466692885895799679361104406574964308307926955998801914525651434766451605017249542399703684177336229726014862860011933712914585520128702121039662746489677468651216655476741488845109511508011002594075076619851280709509300052485107171293088123355158501518388158047185005196055823763872598676802516053714816076380009819993379852426624689471444735967739841543487451411293835847689980272319385421331940300928207010447475565659088723420591375039807312159856957786681593914486619944750164250091214626341392076825830185733484881816005792585470595105336645973858449326636573607447714985258721022392135135427191003169102335534500261982186711598285038757733497479275746439786077656137283821242509833317652881475167314287403112967559042480696749285733137034741636135838737569324074453937109647028352044417899332925344525955491380298859499563415874525003693213208600416690711150625712427879181811631555637429896464750327460639855270494138158423564320307387675137071280644843042919154375945065834380976827897822715491978215132714697843153745044337207096422536948636996722600793347992974059341498495403785024263485713142108005914054689191747705593935563233124250743597349093615611146154190192637951388869398271425612858610697201905767951959521659302568605214304968233564361481553612501431433609909437391740590717621508456885391341273211198356018200396871145839684178001149872298792543473793407259868897402756681206194382845468305734605843145802556867570181761040670557309002977822343248667653481598280288159561661365992545628192385360190737988655244893369570052071336155335884800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 4124494269119283916758673003946532314395585371525775449824026201042544021752337760728415303330552548638038560383969975570852440094279546087666918056632890137026813838543579373126016423661082865559677372042146386056092669132869598434023922518270217895824224372231890868382860147057498946626423389123201204810339522402696060340881355023736878683102106053097736246477237613816824233380296917680943196939198058420340202978656958957793229994361653055227775918936088543000914280955891626384747363481720474751438074887641464322704766052642890005749160671047508446977750890412106487282973550689181819502599000548216981989071849856521443374291732902351984034156680804751249461293647719740609848723571638285241975788897934873611921171533154057637206195416478046743060857721129516470061458882869371046532528511141132113840151153926346637472638778047107628979857979809302622485262647813391777894845338137707862078772757596458324806201113363970080554015886008874984951714622809919229508114295736981461881077329814857699932148323238008916650301260456424956971426190738327664560866720048233448726031334652073096967542084045726104557783932385367777440961683655360789522277460836886578942460671086407512567360711580829860542149606946771588014436550737357469451884375816519013352470771909338410106042766458099949643164456982425757436251042400942726643721795598543078484052838308382191847081014434902974747640445117181421612626330461951083825836017885640860680913187131311801129395450618779861115366542131339164416467942320566701294456228944228329250087779908929155392153517707862184297269861833576552453661430133116898932196151112953012853145992638518423122032804158162220980876916480573606986259768145584194913820076468357450203533183223254162542755608082107221180518590241045673019972061704977481778992409719987375191148029595203838416809167311896186504746960854193516425708176801136157456706016740574181832192477401694506379469752607952656100295261538789248007786687744669115913892491759441853594854957744401526816885604523875204031612113305704583542198473769289346154765561910075224927162773005035825843489933297401849787338335882257570986962227842210493946168992221568020814114308381435290534068664105481572923567397347553426572928023584600977443594683075008291699425280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -204242938269276102525085647479837111795010142409897131412133990757422864169993867592688528744598566887148225716867773868048066829349589753785149252207634755603094263913476529453793416598928715343387167930038040472125732752540709386344597902596137542076739014843569197245493988403853087859875163939247315391037374039674066120477715566064491488103244977369648019145195065010976633254802638760196251101583369035675298272009218316429232861674286289880415166327431844796487482994343285862934265477205084736597283609153987842655982917504795695843348546644475837255371210975488977626081879958157715171243968548152567103931147574228499695632689769353171427419808318207622657545633631142951875027611522751133899470101051216189430714605723569642890730559088760033491669682436411215017192789326972476954250700556898079557034144470064287523653217589957925670980272355196549509825134960770118445803223301204806799469441638593440904578068597861510478155198531998884397185655163819816129601473446373504154340713225286574085563217954405671579658510086373952388009021533608062134518093630320308992916514519826604530628226778373738029534416505575591072694700179458439116540145788768292110693365444034897714915245663565960447760549186515929946022732661306184060914579275864705006933573679646663578688398507417878488261078136541003536380762182310563590277335787196008707045118494267410473395330320631399676820160906120067090206262883493358727871576497585787185008694631687704768967393440622931850654733632025289587091140481405826616631750965876939774082575749693894663393635001274863155774579978181677873230598190250354703672132941779027412008332782728824359873453283122173986443722451491137498196140904097504264756090916195049573650306042789270010250810695143361159774643929930788449516112683172470360698311582991225992810597401135048140875531661390466598978921821425935905870833374958120287237901569495836936078419229512399186865026347118558573607251730225031074890459274820206783554816933051590849743224840672836800988768344923071329105767552336424911312007771218893754061427116807222157947635898214438759696524142140570905408113984340046438011780660871164029920776704839391169879678240025550439471469702925869566667333533127964194150206494767661098781628449698489565184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 8948363386617677778249651322144135710694948773595447981993296411283799488904996168037622488349913588669223486305509403499159067057337332434746797005931833085919157637638466912420789727670697179465824851652165515049817979900006516756190109325661217543234945768102599982583320561152449659893595858535275908319498048821960862976386314134138963541291898163165623971259015108177575511725665074893422853104757271470484910074550940630431311144254076565602365701614061933088875848142943675466906025339168753850740412544377258288566298835774827545987639901820466450769556915488328922900936810403738225431468010798747435783918088067579219686638149777779117701815492914284556562033810515554930237806678460850617870146685121023888911940814616610808678976649497080796757328333108710442981484264262960948569773804027751018444805033608294970682390876606985691041178902599982947241788522874513490519308856904129382843379469936600675139116335399431218242611554518594691342103123464785053649821676942724280192441637430669383415077617547962419467371972714328417677166179536581162104716910970716686354213320003554234048738438109106150464582549781918450388616536974765102057095799080778356356428471392528989911209462819768770209245023215579669615681372117379794882917203973021165331384845265827638753259920764743583420054093885638311823574121048079391571528583487401654900839920481007651785753852749113152043823212313251213997724317170508908875202163763793462500074719215322841622457929357191023172571596915402942399989386980698877048756531562638437273340960123703615791478332607938531122126979863912781238393047557303931975779573666863653318808990658724289182458445846094943724698796485534225760421021843369517115633977633638046462664308428649079809415499717827453305074444626502682819060035655478863010414875429374600336633940204155382242262002260162832205294912589561469903442921337010042806000653967294479216523972376016792009087077715402821155312662496618836692790300481029444417255623118476960548349157855924808727282372086417647107277082764716015967810617931822318416815089351213395815911388508694736344761655904880897376684124074301156141117898138686684496042136160272602465213609251421634195148362240104409005494065018271399046348463575453506491413315660126617600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -350551422349058515115377815517892612465071285802152233690192862928877075043678228511271972115347790379144866243895050424863066464128196343040068579224332093625182629827540711453164106381424986035289952440987513300724722909623978214046790908078956189403875945329412344812201230432849568765935006209850471492936903421911818603695094341249185486376874945771831586452653565985561195995643074325731855152033674827506035844689348458006089012793804810724940772138774925722931154889814180901313792591667865286726111550248054981353376430482413042799451430566572604364930873092832128790681537783789232227177692467826669842325087556661866073478040663718007732320148276301813008865588811206049791101782114611932171077511731178072046700327228165912509596693567384277160999063570277336679953468986720118095942654363214465441069528639031057187157575730729576430320425463061752975022565382628702802975293718300258211406798772682348864263512569300617008761525633709093676235897451211786077045826228500952266406202664899283413165151773203462888814065881512297313534488395010496310622331079428581926339755285101278837048862100521385871644629923541893038159376733054994560006640110376104035982897968578043318292863540477849387275295383225105192592231874115532713298927527406398363480688840061819235332393120594173222338725533415720932889559314170238415603717625318103425271585370225808000103074609243905668420613449752263631546652909350299130164241650343423636901322418561914993933112790714340574800336620565104943683917371869568529104360047426480916569128313059751639039041925695861775157543374053075233647265171558341994988110781025852860119748692193841214644477844406291169322130689847899498942768747315220879337652949752720575468216039400606774266049532673423737284415728174078268446075307236373002602900125236583266607252654123606713930709892699973061961992872430754619406217223113169140536580330460914789401978088758993623231310529280403592278773978004036302005156852922256102601310078949706256165536372660209105660141801646616683185434453804457530777458964168746941752772139611619528235316080990670093324452227393487703114895820959844270259661403542760133301553983384229817621973168190282779198860552789707129265379920271905637983278263176917761694094359265280000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 12095741540290061824857284384778297675188089201429045136189959365901317059987840599053728658326979540889239567799554778968856924113977202547990024370825412636738578952944605383546260001114390578801180048857776273880078443477806741925905105949077171273132439996613309243411425719290698607388312614433753715544491468647580052528543580971361637717837602595480580097410616955618306693974139559204269783352604008955978444820356421223202073853576477078208142327784784187855891951564592131627457891366560071321805676151214690493852723583267219340511981550948041548650550232695846074578806815181873869160347038534256907038391949920106829572299735317940340800055069264427501795647873190845745247965880775242940674898399976637977661892813587958906382800330502411279055334288997519523937519521618938245034044660088016508502608680946236583478670639317092900050714422618246688482981666627706434719566323090053570946372872871872815369217857649510278947692559362622786073717608057106313095190588594511740495535085631401501695026765865685367062662468903629841815567392196373824974179711398510037221251799440234740427411888751394439604630224525953840872412843974929214125606237964370381651662534767426368080800326292106318519009581129548183267663076872201711924056025228589245781155831942105165889479163235807809350638772713831870031883475043623783504931344146336301014026484783994111929778246807922911832329611424131332141859451536854699754998899995142387761352411189605816943230273234686437529071879743970103378080845043448085289796894679678272110119789681292230436405105421416195662980218985989636169490136437306659430557211577449065072212824362256890412486025679212639780323316072695666315777608578246801951922377009389369062749672568702482427734535476044826987748686079299963954212755840367407298019854946440278867028447643404659753386469610983525952481002425326084190712530276324589011149633932657166249888145015193944850214424850783047239034230070110756937711891990436783460097834401971931426336479502617385580223727507003417658183748031904506695996276092165711889027816563024453918612593660109881888192337533651048145820825390648459020355082251268584306326022070546425081679032552300278361923975359889497763024952018345882723731600070048958942103470080000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -352530507924662932591355586124598862972309967006230886758461896454184776833180248908935153591701884158452316043465960666685231719016670838522194211752872761232016777596402726463655973022272065707694932035989112669572218713763022474319111349892110965667966859398229908030537788042351527896325040074987610978756266950842618066679314326691391497642195167860910927193460975644462728762090918215622928494620107964135187074472511240605887699574776844572630502694293046912731027680055648523665192912332898197953256453201495150643052480980446827123800634860826662316301279475300881610978398217532586776105302224588906837282127015177097179844201131789268140551900140216020404555615360879633289242126393674726015920477643080720308868796092381541224616883853203166251217153373605975224591549161640300342215012324947631690706629217703764124801486436029854369829245614148348856471563758904242071250162014303201549074399345311839097919962235194419255821012833531074598653741597821980920004693185631766152993348523074788868747051635542172053997347164564942614789530485874387900826447199964710782129001068413943011059414470448443230867225912053225531776464363356289828320572864277848844047522939251209249179298753532897894394505707650476260024960426575353111523063314565278495374654147431592304057244233368732180368793554262206010030544417793455638619725524186431658655844179713450779802282172108516611314086292280960488853779760602771929603008202959562254528243632531817851209163659814460986984720902295458456211898551662135338564977682756413723340572847422838774190986497437369798691796830878754849706185371113757813454047423539532674400406256334408598903168818629242130441031724963161613774103998747963105999421250217937576431651277257823462843775399853182013041341403098808946249377982366191987114580979324429380906124133613236875125799064649607196917489906211870901043380142692668882418031579588872573063127965756636335672978314446819613836665971778764036731107172043691591481029240458968636057023337793591564592009108842336767853059707989008704027696849542186930222798243752660695076670106285897874866659489216628391166776085325414525594497599322157447556327914502428062493106860256138424351475717019055636282652586582520358824261104440329184162611200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 8101261191058674478412228296886289400757905233210343025969324221744106173310109059868521070949719959120201680379174804016773903651321723235335415668086314401321308301382601481877315665699146945232789180104713194102375709920920791355691498351426152673506647023328080403036072904249247138956317715535297946178897647904001017438576101051517212433008445289344494110343373832842752594818324828188675103435853069451654855102989298711461667332659783645834665435197348175785040308484464821188763145829507723267737119630081772993310061428179059057227788267560884558148258886425474729661113797926054723041370393558492139955483802916312302464072301763392371480002052069634760235916300680848152930920718601515908842184670051793910719269931793140944530600373043337716876974998987485485524606659948680253539682710668888091201076431993668122221192035966418519852283564865239122869356074333248385261962396035760657190061647896411586779401188334657218764175573638724205106014121009665065961698944685662964234635607008148729505266736880692693781757263591468507397302406717167101700617918876255584000370832795319436612511820343787323349077645510606764367233370327681885568360368362867499414699260876156282074943605006355530560880184332978725261598968552999800569063722134216237472702217904219630652577947710136939843060529511939259676270107447297745531648454208292183602879877526950258487952167677141100973069834829425061446069279024642528810576457345653505722531490660157131949850313082949046343443053610852065627342752957226209323894121451473071593117939539879625596013657507317016102898615062506815481636433389560605498972980805593037554136446605381640700459889468905953929842937329891556805406043408908198927591081167715190388416605863338054494317224863912220839558308057708602511788532762567958025127786212709856525479792673698713109622402662930050448023360601911993783569672550890059075787313198726677159744511727622232167093056631914195860875623074839578435362553272410323107820001275778377699168810413712130050845238343013327468699867306776519850496702432099036401328174829464069407586372694096626599359251290012744272857783876411932441509998987068145868699745468589245375441737905429826775633996405112306746566930085016071874085605795301467095040000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -130688239452965312909736817044075764862773127105961578099174199895421186419539825070815294240217570276966940826057996516339683629720688258189601587713125819177114293333231127908117815989164982446703430956926472110225653397943532877771802712340595808043128730386361341923995420460274742309889321088137966170110336230108089589156097913439484737771533751038882539334502679025491656388716212609789420442297933792594327702300083088553989216742005861711461690371902754976225450555786569455003716022087609335081414690231160775640782621222208891521692147300161227284160572245655951302929328164575693149970215962108383705791339903059791316443052768930889746454730966717356350231562707150060278285372275453295067240191567097937612345734525734056133193081883831715947134043348783161170983179172441911296670497155039081383876490330524016387620616963775387994652334232212678530725649978309766494628496273281930973527922452670097205081021393774325536978678055509473130656211455659069537721968071908818036376863187065689845313998749684442483222816272385848633612819087017224450338583492763830885377206433767611271311690349473419565557200672742421529897844905455465924371942890252018239528827345172496782744750497974180482683347502390711806713869254854656862464799690393155469740456146557247565155442391020898819143070344386515189754897543958133224236210616231680218637720498322031158761901057720055823593796097866423362529815374058226424378343940423314228112224531234477113700038939467470941509143366911057627263481662929047731301002950344716908177272685772757365415144494157747901898808237732240857448840021847538850413277048456958448792818347036699617322979899709953797022956419721931338997240959130261465320281393231550395758059107888076732209689567721922423221103334235258262896110077787726544499640220437435523579918275366369830609615120440820732552329304399885171513757131597973980782421960921125192529941047636549175610366770489456411689397275450829538909929237737543736193162419506643416749428862260696566732063459301061275932698948427621364834476401305143666147399923807668683568822284474477383898299386350400649708253422937520777665415847570485701885934575673746363363397994054182235361935835917302202443645299175308659133037346333655040000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 1028567940777099985107538489553097809381052399934529864575946768761274043220232098632796496435279455841999090194018791789378624029148672835915783555414109771075469924460193657934357241708081637586646709046921694229680211320636905825332724029826452423466780735489563155227122667209892403242946719373028059353406061971670458269397247820305242595425741829921312349381230724027198711196173077548021759700851615411419469953397830065683631575769677385279377174310529198639557591662931957138737525227563201982995505536796488929712398786442263205535997638567277477568662325769050535535637427966061396663897147225305319128607270850567183507112642514532907050638287104297756038334095764561521132126692667778696993853653693336064864048524964012701071733350561211802692742230129129409023246544273574630945511076790719060141317423199374793400037523507326775096134630457107735856870055430184856541057867670086248381805685726735545803136831864793192204972140230628190273613813034119883155164009504271897784396201707798734661403898253296909131721706488811276678249763759523385652005090950673760125108406503494763564080785017419633016072764721086804791300515932669859894939104867509202841084158118604987941230902856691662932436870677299591522806064729017460340727175333355110784265957075488720264754491596292168830582609055227735946374148870408594909817668195485964945328417226219458180057638747974004248232336250557674574359546688355049834216174345036332672012177303360001197034689418713998960700496074862923322006728000459088949726657251054270133096683111028954536368102682365850892054827068004772857500233427231835176482611267939277475707584293181432861637500876618888534580779889496167021771228060345768939875696911637021471853237288409902206890774259880874828742952094394932366640271253510002265246434491763320467561231771086772610812200289999825662363373283475195866715129142237549350789777010029300948480251061973461861250190704026504875030222969879485106263176018132361035340207814899021012096875991483251333192689804780690888762265425028896760306457290540486834765197424112735465919552617431083853066354886503862484314215279424780604047657147987034658776602298183900037252873870250800280558765144811739019529648054647131442348045841203200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 10746275345738501100550790081949643550349656337835305419999931135920392536683383673022144489891135677537011157565169422038747137002278805994226381119444473464045371268085613196584875129173927802423336648134377763030035259102466914603565725053151271789820122433189011607543751793409072601461280341779867030492834982747307594422616718494552758327187739581304106390525403859225401598658908823368480015672125257486072181007884264437633299723729208489357149663773148623380885140666468508137897462924456610672468224103015087269407059651278248823531139208680698688358203877432109281865645996983656559028726687702389146887292210582724937372241232146845390846234542444735194398362419936980244950420512447540951304218232884352502516025395635225591328185742963027019995525392564410501844294743368509501063633242316280899944362361022498620198890499754597391962601259104235646049341207122041486200815664505862245135956478953655210173547481285350113838691717578344936641921394625045822988605966886360316902847082291382145001303420404768207149714850612957393380082479326898346138818979214088036874278437136371609751836466905721704541001537314476640488428152181603882332480554519219381697342164685889217087975112654516376574990568906533790294543300607232124107563945320585445086321633685652154693580739992148606195006329407594734954167541354808855296441224052068714196333178547805326943335225226178986472284066227015827000489052060798833089717498921711671074457381997901567837645447044923132659814381788936207262222013743340597944825945335319018208259270583865846185810854269427104329972622553845158008327590867708657592373298087816755764910424039945509744358461548207167509394136085056451137380925505918526621342833622760584587896156447703595975277272828219128697339479061059911814266798490797928422352086130124355640284995959043741771491563776664228188983813280442954011309391637105400150348943174295806251113256052741564885698684578430456857912799724911185664171732327744354638863046547969992882337424479362393907072818993597312358377029524052467945133165450417306401465483810384282601652919233143843663666410450795430195849186413594103395323705949634902560346606876958166938198285582664587506019281452860814326187620828372370932461731840000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -453529034552858783975266382599938016711189811207470826430925192837841059212847335564612411355578569418654519545965195976338016419760530696013480336519141906391856946599585963335774306489002180953493061878853175908346261989263185425368353646886790404134179845921254469170292701386523585853798531201384780219867062302994674693803193681616798369388728337434605985070698921652892150964995266943836290409137960383098452889040992764033399554197615901843842995923859648312831064919364219035530784013426728175972911345309308145554781392432427514332220214234562915257106711325769717094432602410913241862762370410944430200082261404848406935666092255717322067316191980277111116964862981611111018073219722503187931067295843330811818533712666594510288853789276786968626500710262021375910975500426211644248444060701521155956063538431619699985436892927674185050632093282072080364948056775198506345618492081791388831693294645357113713887865654965034373290762665992194065847812348551161321374686996236338904048158713893600119975963459197872976247098095064343289917352152110148743520005498908585374046464453718877077565886412672592604853028941231314499363506550104920281569438745741536831482333848138643737778793827030238539009057575242361914516448853633937705541196636513656867057628263014790043553218450835210483450592091083513590645910321403951243185721763801035602855551566063731804723856527379649645726863400919582740901533478310100800522702328755775883494005575790016557465425241389967323968632638201255060300150503711162565531284137701915714700566564319575242143388454690070127490400764042300066939886785531266732341177053374458534791104340755605225358701258788051716000118592202955331511879401315920386558555289250639368866651353228155997971163189405743026229726667256515668647488791077299156382673113528012910668544307901394806780189477569177552225349002771619303964253426510887356890689562998032254669429041978364619764939666116257972914717046478550160005932089171672642222032695382879285801919974089869984449843703922920247055537074399395020886339051796612828271401193593488048370598568088045618823220990748709663111608794673315526759914684394112739515347093997386227981955218515712049903644755040363950488800789797189965578240000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 6851759443910695405712334657797091422818750952111824320562285488798502858436288356741707955830259300786285589560166216036600976728045346351026795535755627640287988490617507582657660753654060909189273193752645792621777434332271445403199435922651698022712005099404855774898924434687529843535984304602000298980842020058636291370013061145993464710656809365598695365795881690099372654704203126248832680575758982363551070994467086743040035875704691551312964926375185616222382274894468602229024275727870095136418916202413185016701230980802865013200976372069068194794535102184303677206975122719716578266611568988218310822839995529426314777167469339525695815846421818702596194409740832340994070466398050520105362239562323948610325917178386525937257269199974631274792157510766652309349359925940566348864900603298411637233205465091996512949356832337878086900765113299534594503402763912880516244254162437042220789150251425955389539076610920547478679646522393771020139886492508993288202238281977165321628566016619679369500111498240702520295075089637478655094874590129541088153671553131663654509374043737911306174189751926026476898179683207797119156889437262408960972556209977578904392743339792175286518822847283457095261943896363216461161755039727744820800880213762418750617496762444173896066401800026168622952027340499347782935575799722176973165663705839495581753795278754358836962667494330477610950480159908442456271166202275483731899258075857241500325445148224738197357599102406142878028663573600733825298672662368308542487373433048846453905704636788235730202518971708650592785284478849588444270260109450105641855754509795024634738179000932505848469241735023183560072455842095335072249103631964710985580816378460182637560898535163246022154681215213307808525295177999647101607671184139073115050856632810939407157223167305724924148317603555963851242174824047321612670730117660160674196052390121946594134744767796663603899323295988685153764095770416673410733473847883296256001357909441384678506840960673393395374122763682892845798532066640799778635189474077103803474163136937951474209310096936156806283887385882721382363856086778904073381622918246362863559094807335297005807603141703660640399085162896680243858252147251678176870400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -53174084151198064613846249309617608703280751257310583687415322545906609229789772476847206763941010228729414970592995161291342580163423775154451716261114666443206877967873649906354668886038431944474313767355506994164254232444225044634022217250304781087147326517790136297425193135102079253080816639143127582530893477102475751429540064226217465233708029942686107038205461252304645421863590069510357422933899570834173179064229627888629452301597307001627486040632353048474770599803083345221114982679337053255816703010980083428337799615859159398310667825531036290958719392939097612451999312666385027028488625300195548821019496653672024223205444839084294383945329339548829365845172900589922045952424741608558169171919481063911203454846752231732473460901317808817114400191203131939955745138389590596322736393227580569266369383558521998055536872053284403506002000395178971558009437829876121256694253221561178244104543510902986812360382393362261345024007857356039693346298247386621414318255396689217093086289755728939818963944356719021859100419100253568060708801991630559804596752641376601209640265317562503658865872740431368123178767916659800029083775518940817811470840434742345621769737102934592201335637222212657055624666422440529092769754075816560928201126153379634533437860061335443740408418717330737880787450923719409563655940273571945919410943316569525353630485778230283090621358189407452920694604710585335075246558258309057828244876986552722378702666719846919296850994275276272965111989429010297475107322467287031906717429239883077519298566367414165069611570581068297021614625815760577404873901336685010944829346387798413583015925976505725926400946265904540430129637359610949804768176964271473737775608491677190938956978193245007242679786488214855599280350856735680827979766245757582844162284774032862680715609017369390770149358513544905365355654691472061632815861148703215901977876474674639565250076757676344944823138737920894278765642211584726470963635620451082935821289198108400316529677792024778477915854055762687936178636762836361739960369692614243269668795862063186556119914027659417409574353730117814573474613363824271206816109757825029051255692475491972781107013273598973646337412793231269841955589697044480000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -485982602368926282332724183573112925239337351374436013563522459460919438458255602196535465027818993390050886237470550082375843637313500482180596971189803870456112777097243074748998768584489341345741700354942511786761739567017847810699745122364681545124010035909984399833768597839286745412801628146265004343482768752693851707487325933471867339696865234734857043229816138188766926741935568882219304228347882455212161706775196140373997020874678890051924608640876893362563377603039622374987542815669335392916239419726573339155409461208886443244641144480401357728208116691605674317457880575261946604431136506866936462008949235960011199798405663038331214658775727045303888005828238975526105487079062734834298116721211144921433174731703172165937091449397630118245372996898400016788182689756936404663295675284714023815904579792074635468609930194830838740751024206156184939162870589192424097406563830049887705146057235130264733369979479218052894872725341778733237437540062693277710592170868509143869338385870844958411786680943100804691842425964095871962088966153368344978406834387307427481609662706403623024756016219696467539386801911752947084344448620180149769719453324998081379402817315032533869731523881930562900315872978815231479992266653456860680016875354649607642374631188650474554202290705471815513905557055258181985694689665081100946861702609639050209298491044488480365892223578371502750522834377380475997725749180776078744366513432739212700520706465842570260056082579319190084888746683696009699260270228397299022221273582885761198245872539960952683863473732571782864769400919761346575739695897119448817525101600517903768525970581032483198595383997657673355855687497870536219787948913047536939994495285300009821795402129651653428196906659866334387311611719023038405308324023023493257032571567149891305454177097534588017193865710781447692283656534251678075737328313067921412844501120376473204714593999167473880048112726618068257453175306405523359652746918271997353095926483767622352772267901279483710650257179333304923273080501410456397267379069719128439333262720792863540279329738500030188970937828515933183124781752249005563959112427212984980444076477721980710944392981301452920741076823814820223569889329152000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 21477848103426997126116698586961056783404759026245515746515710838928322726548018682800479183548067964909927087014978347212365796691748328520936488738278941948313009942960415325674840143451509656646808066351061213349365801303206235098138901953219212844486985525333721884781565149739928687358242739081793739499135949116527870523135732198034309026025750962389692830517046258219362250427776905964028365594041542505798642102152323997092872009092661832951309783081824128166031117239957092941951949602425273064103246268266203995466427971133245979860771964452108250868999457701000435205702003156748026243461482934295065706575934908253126724827500166016278462411223466091454158633517544388592597438499393931254425048059293779080731596368295590229058749699694745443039604306021842624858688806043084132929126103501579836901554003500216481815908826758000207667625359210072101965510207607331807563916315028247834362908442508304061761082344838907697739462003168217590391759904715501478901789702051336712147843999601290475755293660732415532469441049285599411501822621496406111852628721185893706637076727902107235501955771082404678142596407219426795802014521888543157488355093648170742636474124561104414328755086374721628842462054016979690576757978820681269139187413744819807947755740113183232100003485653359305985804495781750618570746484572612571791771456227036861062768091380432251015024606360563765019745868794245994401826683190657000072482526542981142483237420898900231560803161267463696394291113252297627659227385192765803116859907870303498435133504282673894179857145006393268161367542812489505467907626330477512741325797720874368317470890466532570097953505284052402636410026303718581192380868264440149718608295373424609670376667507687155252582781277540840071266100267445460980336684960684038409983822409512198006536944582588095919814827378881789590596058329425009048841372131011029436369277328499954597328685968989079733690112659792959464024908745609831347168269801828736628142920286887536924443019022693426993959380703073721819991782922282796002837129774862716480396383581843869244737548508226283545650082307877788003503964986187635676533472291839087284237694995862608703835603952730943719349471674842856523458150400000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -339087621904518641770612039234846005767169682155569823494375805631711743241988564043101733275297497935761796758440100597448302524866786301116310504180557272821380385045844954184898252040990120422343492843308421408422162867407715277278388601223830859841816052460082844906611015258338708273469569272072447793262341208740483180435730086710546167861619324279331362618226837053309589838518660404986078509696168624607494561717447324618987802966583786436451498380256231812469547108372181944198685080253942623812769517006848429239989957004094124633128060115464838164027781461448874608096671561539393032514198780711728674773160776918165995912429172600504777346549545019268676593420783255405241852482435767579741555886539912024384296480470679526029655108615972186499674392035282680553109000348141956123291095744887955754901322248914441709182912515097299138410863477804959646704139305616457581051381786997744816690145863711145985435613677277359227345000901591392945054659255141213738442050231353125418637199459209418448786498411487768944306064901594779129595461555817862616118291570086550719297561763513568657617036720173013617551825633248116243903338482075439240910598595894862979065817238013149003304677976154779731127437981677545649272474866004142817160747346170914760216840667426169225587432429769520605829199858507829884432603642420350091715165139827487196119862947094930855806684588023217532538859641495172500196238196956757320965186325275059859685748164106645998166462307686040164671604293384173616555143177783762163774129036748864522901504114528619617278001234165570440930899099328677329482515371266698971528420171592903445984520746327454796507394808603430645933773072158768193941583336526423750760207497628405441210370335356921105375349585416210480705955705724227278722430746866833741496282295815513268060115640351162091570681958601328500122671995126685051810257747021817127934133940871432698549816109787784958678052779981369831469073041493393368732567815376141312882673095014583238443809783913018293487747054628977854334459679990581177896543356323168684823027701862407770952398477692185540999214490893475557059626289447167860006889328818951865786768090259533528713027723592560613973562097348746716119040000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 4422578361558595604876515308645535697903194539415821961341713082373956814473676533606544472979625658249325473763016099730272254154622670895456873070392371361142943088693614704369751994356974808444143347125995331771625493453930683391598360928953646188387172500931791219392149384130060211214841283915048278215967643439074545837239844578097203444107169742071115718323389011911051040677742857150424806963421047804183444050988083384488223550875053655674091252738760414776438341044277948450345443937135359694033621748380980468170581591849338973687950728588172281533750316435263651286808205910133887153780908535368856259111023618762381035362899214755473277569454739829764975436769932024248247915977343791181941129305122958842775302130722606402676235315276828477719116413204515333294644491115033478327338938877487498070128483045182302178246699894390338592124051989445599587131655443882672634109267909550983328878404616657773357566370540663962050432921261086808216754388822094378271104838166278290581807923101196939912538239715997761992458739369219271859517922689200625990507784396142749600106685327780045480295219018313131328440135022932989357288186764271396728460130430455594009485100011328892801964994082013077171168555962908733477434787206519547126507714632366727243777110882455125128626669020376264947204924916390751245401790523633684779972496387094622449880215224687870168605391951900450532213939624256622426050319517867718786743955714834642581449025755585493822654566280207923353306602763193091181757424591236127725603487870126463226060987439598125391223947055502479475684631843423834294293522802003656578797814713908858842105917308538946639429024853349652020209153170862950836217057530698293072829566991336577132657243962400157408367519306358449055400632964062994361026347494923441547059703703783774692918573550199966180456730105236039140976384224946909880836914787247776814106521653681512948877639748088280767078456480692937237403009060218275169794525516950608055428946838667995291425283497732021073525109637832229363210843621225779879057087963049878029910859887072766286954869896891763289641404847628429447541330845917970187156928735295005274931493678991847733212950425785993551457158401309540352000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -25715669092865467109798747248618827835146546714582683548427872629247372499166986370957557851199534133156092131269059421284644000503613287273148080341100891038862850080659075931015243145419596716552512589985999512294819945692084606802320545272693981439086428004129392285416108641810195240773782552214857538571946179781612274780999386320373544858677765124011769042568061622197671472813674308101741074204152135360191370947570512569795419342989256203862007269551600746692149567368212807648505357818118429173937281642110815129140567123819476552557346734684871013241844412790811595167723790248934364517600227635961978664474991440875979416800832767191186180801813235387829358360097893465013847427516127167099035778998718038654157374542122588255823990301026652057674864276580398005001201466358117606105960663176243981545961531358117778707802611985520241511985505642182646401226355814583539096608390873237137235920252099952364659862321008525405624658056204461174381278091140165086172269507704566264262843776511202917768974713465329187637971135525719331968249433380980416610916140635269598344099019541979345437605848123695836528356987157686411205423616147798736058895114482095865847189738265593066598154447695932982139642933981687455282377825279410452545838283965416633399866624511402035392854367375907406744695278056846342350667499991450594784984364252970935420157953438620701096045418389976248430657764484762098790336598594796017430086369773215685524581171534213636335831165050076567909797446939826685627315500789178763963558515309624754650775365962866630267118734567412653560991671368440312993106523366972121522314504889182633066813708948969028568777498717619080399270845015805127830514116312067991798012272698837983765281934288374445511149788078494736677460112322773355190691190985612818939328009120425265221576105725920793103108535958812125930318280317516444058514496813857322067668056916740047286922486731366860735009967636468994099590190771047350233444463254120661387915026453998091226117132313639831258970293445120419318630824360767757864722109304775365521666406065287674926144772691510751999593885153990681335504926846062394507602923434752715358190453027361645828986630964358166688357726080204800000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + 175944480150510793321021461508755003897244715363722668387823547127461785167831338265183754666776430446131558802777522031524525291249820850928570534203421627576144519141767116279681253783818460190616374306591924394769602999656781456004311103465878527453548783356722315888333568996567426029646800722405797973322833063094043492423656145507007598255398672676709252536667202367252937204787664584541419418705209043562316756511179605467624768462068675439161064611687944650100033877031649836188427307398547771449137501580411360975655360995292795027333784779191785449762465103538940756412504310751035352937058953848688435091562451748059629515854537263947432628615187895391414142068909810138833144787650353031010649793097192670108818621824551972040497259991478025150517637580801417173774040698730452202436650379253508784149315588538620495092735913220067691975489962785726395434760750164951377692854024805151597712874497316596996962750921886263140072418079613408739483675826096779119655556032384335728924433911026773239924191291014370921803433768368459622602556011447502391442616519383707655339057191333162049350698970945817839853441232234628965716100529047881572779618724919971672574908622716829496288230914544433986464318788235073028051603818201060228962603844991137013271113287706248119491424976972083233218777942884297890195766275212804037834621818272482835522365978500325929119026997333504129452826081546075203624924905736155599001424542950472769929076103671261270434741670035609731233187924882616162403485705752238626320036829764771726654275096009918047056057321225062621902159195612692666525134452674313961176956372664430580179617965142926135650638811535920570548560826609093209295035338607789620120411908817865335304680430506221785383850159979945009214900770354498663942338108684527904945156339369125269189234090816608959673859953481943368242927436816323330029009424518881127933403884857341835542159951663882532097949754261198402879802291512842741315363187049307934003483062292999504234727804381149383069963049201401865033422687772510827982021178849434901101240686413623640850304708881389458974876828747933816570103589069979024897565993191958428975650746349107028859639345181993761910617538560000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + -182897027066260997744068377527564740473972587666942318345290792894739294360853372245076890403397790640336069817709550697406957854405892854296331863775794005955616960929964839044508352214875102046281251346748492381349733230232272431706104200058670596730771860763169496261819562921761465746574213205456443775547325569786684489179815647053110287803082684024017327479352477835364578965302527930370916700296725777906970818217204258979713033703704192360413337381607011127900716274173805796670176967900857747431766747637082677969804768665360229440294278198483865720244966644216289474429967189310876117509537915462290342713894292021317092364240018178123148427245187443006939773252753112020707922033579253607796779274841209028954485888196164007612808868472712079840742934757078328730465907413683692443056571147580665145343608417477602694785994921425958834066526826334095497586463340531791039568534916893559901775642575562723344090493845965551154555234102853232624233553204762880152528970800557600595049638432847380811131485808811677973105417660745712718243020076844810750802681599178393187695466574932290866891377438458583348906221221663337480707965967571177029286941100114480308284835323338593274045108173816900875677040998232713684059758919355459638460587613673005309615530743165488073102620999037741392185901860009414919918361378179289365926096056210861010466927529017952680235690461258945458013804062725720830224716012235117006564727523392631112312734381796110433748790391726277190015781736037275342349846274896985548335273554139949142659285621330745544979959421020138542035575855148641920757113877591981657822307212335542999989058197697281763307707711832260415447769478665436641029797724225137745289799727181396201673086572972051707846535458639226110156590742809314005914156789909542089932947607176352950937897030460691018290934584210529647466544791120364210184971942966366233335053855870786348961377985012697385492832023716585242595158631250550725870450572162808935528015472794711010694373542872632613528048675216554047451759582880288335973656729199084429367778281267495288822892293355058467039626070394285754970536127509304323457904256072386136110237099957071627139733869374931669614592000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -352154885273792694284437331374069361931539133342955375698578777503196600997760343938456987126128907296692267022712980606108912745702722918652570072516211035775900750200031656239291643430382035459250319606294554446613534182119733361791898534628174815535198813017584303932068447270094325843760434643524190731831662676267937837407749446758792148267214297831723471156452273392386548967558513578094798396828677059889781078496879230320691845933711478670207145767826446499828835118645173975214494983827551250182545007318141295172994813461844241774373466267319483213143475862096325041242492736494146721283228860989905484199080214211614707403247734779769539888991905942268347761888748607607572487314884100227626021739025183423335291163491742951635502227126791667821855316730408438180266765723053897553393446654443535492663679259518014796008447979281734196537948463293113525614318526178269076015509261521670912454523560817956292843291733592093081674486819985241357632602430856785042784607592582972879339635821360276448282770056747396585734155882976408227098862721301651614363990410519788726916336489135485960603810776646335259015259776916819263850371868948900520548268703503257318361565837766604606309073151854811757208442809974376197059141537807881631618571922821333097758076499729152655760233460622794710142259519774248714352555846193138993658105791502185639172744133832958948353344456473890768007037087011554567613294189666346340791738591843264612849618869264671313158071827644439072523324386239705857791454465797648448847196286098968947923231804523772417896315642398176832164999964660785595125236620630430801766926960737022177061484404089323316249225097812044637431964843807423019716030045010530910272605344423818695124825590849017443949448432571686581543046354318702222704373703053450304169868718697203048540450834075622190452717164079388834829015381534268315570544798452289558832571333925463515057910569656363708394386421892360425396166254881458293504186963767988125100786899562781249881414416042043721124719729783032144962120200504546366709123555051572523719529524873897985369492893475180411309010664012115763360873144286354168138387555824484387790445281011879077144386388734928486400000000000000000000000000000000000000000000000000000000000000000000*i1^52 + -13218210764608514564869282723189103831487972274341462170834746886644128627230141834972443699100269430591535798485688892035059160047269642958809471582610851375212294168393010447205739598126370602099551162616338314921891722295203492011394756815061751740413401932921225271107548724459854704700000515602975565592557514981924013932551997903038060854635656155591234248275624294107873990766529717590539877007008870599316069372446863600904771381720661745219826576026874016510114301843800573754560569908872402146481879788916218873736151446979651392651772740662049421134003492757653035428285358011581195029439618370835411969971848891187962720692196345004092069725658847038420826723353989132656579842769916710947842715437653848589654291083226349189625254388619353134903023640423278682585346937989303516682969428710143247527567701059676298186706236633211595499732497725190563022076234952508363827096570227120298139746349534623537733033214652668587594323701010464560700630379646113849283372749487031155767724771331906395979598746609637801518877887311667589092608462936961572909417922661746382182010339096493212762957247467871097957859771177484001266126847990928139264398425056005973638390026637983660700749459892760576605718421144996949214744443562556127697928197734598517438503686152036910484679829893170073709996418632722516271823990102601057080433546840418163547645415201761418868272531950816289881515469470838320230005362635779652823143452368281000648360218950474104171111575449818320765005244179482074143327340150202172642281353925664454244741501301427124337272538915196713317916092352724143327472398012454944806897430293925828884471219559484451908919045769542170143714371528385176675913066719262810533304857258833184445499527998963012146114458598683021914779164846856647714303671508115892524440308477277864762574081830398837467475555686557064243189790344104816404895914474583958418375850524778663563579199807345403510867741184795481842897100701059698220779552334863733076083701530790616386417613911107858704085755004375231323973662307251518927191462163855161240152426513416496760208219705501281145409532285260531604234437862908904381737839946464380924674653979051547378140770562211840000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 85051225660379624366634771059939137926217755533548286360882903167584784116327354980742563526185117093701318124112514214296914430500912560703631010995505240581229172167967987974834576262694900890280738933581023348891885745021941343842595126974828726174798016080917683430953285620344363461676854879426838129382456998917468469504248330847754809397993623127504507937953455489162150753948335770768558265942374957802707872655328570902690323907278856231874297095542252303294243073772040608559353209918811116201496666048538717343227044207746369826515469979563795719384916339285891271469643098725313622209071491275606762642699223968405983793938645929836976865024901343440835107511772976935360080673019512363465356773401243661451686655349141151758176565021754323775916864955589627638957808652289867303956721229144226376158889950329779769216519836519805858444890990842326517856391345342783899745503219539648880988604584576806425236053136881646369619202021157045751507178128392323986228251123442327795348235823567367635919280152979710850692396620719480209076390481295983034763483048462960975350718404205146507297172638147308568500392670607830280227172270571167475323747577073132026944534096080164201672755797486937202787925461335564346908783615286000907657323700331490229915185123370472398681606246756005178151438883689815128612579777788680392573173138535021863717901440889845786538765728338685977959449525824632963858229766918013593067993482306551498442425620700209637908088285485555176054491768147824549603314949045232477014972419144927689201066494998409287269794791929050580394858153500872396249292646979278342872457916110804414094384266288203183447213028255649854474806263056271341671768591593586024040257035707051011279014391826112154721269319324565567072502805149182525316852551807332675009382808951309251996158099127426089527838033555690784660832298326633247695749588043783099490314236234784361955201535715909522655234128282965193651117432984672241029815207494409042118169253406746418123734144141714131903368166243306441778564071541268281169586614807207213584658312984414946449495082860468703027990892233428100685379789698041143177556979606533103726013626883767132829163454464000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -26117604941421769783060322865209515674264654706951745432845673661223660492173899308780498454220763890312605801149061440855499333427833240583173230757393722790606703786744986072180312775037784366627177681826709132075176885150729601910680920930703260972105971686885155200828245944760464809301325394397298496225474148334961211769172315335416478183114491819831620835860458848743451230103308746189935626007190900897612123930510211584784038502138731630112254656010614505057781801326032140572347528963528869052590580396254121806404675937994641862353542385903230595266255410443423179462659535995536528854558853295470957474268980997527770044762751208018659250660827415697267003656314338823730206097686974200022866599190242927398763184641365375099787713221115114787645407688047871543041620971513902969066864816322199326254589674463416907339100022027598047241092148528429733073452266143665962400677772235389297158706451599478557945442101894189830387748684977795031226657394635479066346302022620308138586114628125622387023357313727112253507845332675290372227025777869422458103088603078865427703640550498734809403597601180306973254573414375326179196591755339618760811329313219530412515796058839090472516764172509196017485987904050165077784498506203167560104614832969690450146957364658259081167071411974596296201768451399447587287351910538309319731503771656053894520121388065608360096069837015617896261111330167359699557444944790960603828843731800408163874505255366979809485331143283168768901747462487434187332494262615382201137239818342172135585102845092025346844624768047383696203146222041362047232420857958356512152808246251179224668598734308992653590272179513626656801857159861332970375201671503727151972146240651741163763477472152939930621004296816080657243141713382145915387066508295338612297401202813543319390825108928184895941339525145280270228910553833279845106688639262765735177197287101420066594390509269990786462286829302725798907195897934733454311557152248357697255801501365411649878007709614342298280936798574157124323591978261415838018116202988750307069445583375922396952099817437035262848635999365957168479496786915419253048609957355713077958964581880282195846758400000000000000000000000000000000000000000000000000000000000000000*i1^55 + -170628331594826632295206048773921778932144240686132819377508521185815167151292004665351740985516934174046551500921879325451618304464435280216819083873100099344624185247365369942754773277973122093770180817153733880504940468772799516526616081622062004807843843589743084115495273066106005283696310285888732676070201058422984346688062201560065049479958119894451620238886328856803788957364425404847154509919514207391348475429095822698556638151422790559962870045327035629113907174552138261988649515077560689034555677122386610942479251461937392317674294044385387137656172428093410477958237203935236182579099276095029710477810621886797498651305600672277533034547815676559235753377361225439910748012904510021975587838508320548559058624221238248420670244024477923861077993132457525424860103583632195009599771118196027521820683334972067278194348667865716532440574547391370531968764057553185105725259000021449578680082917271120891696204218548344830389660438687713194568825207504498245282975971491011186642882851274717659699754085859638968265974582736374784295588182325969040715746362926820751763745808175063461480978094237131972216912320503504052732961144854119992800212461940065805573171479976052563796120444661549629765969153183889332414226092515475338671704214640633508792559801841516126161762181542659188703771315641825930717098173886306130317665229740778632906056299025409335480733550791068845378873665533984566716794299492271623001118970144670664223133221043377742880521737710710319034656114438008333099242694447754854256878207568961803570657859853736549336830080304320942637631245055624549952871998948636742886579344204498031482112548458758744823719236808724681064739585393036158046582278766512318236749108716906092072509352679914102837912765046564009043469830088602517326420987020694601430547418166883189136791172586487294825089551505214516325802517736324747256168921790634878627553964214322503560739736912441511228521461244735482772432321915131211647747732114436384627194333300667059767380249456238323404991699664492939733924177300698567900931198241943768338802817910508113277536490080720584498177307952366333546310713364977592403502434552144191993788115191437721600000000000000000000000000000000000000000000000000000000000000000*i1^56 + 77006477395991089760754383825012572343974973689638871809607554947895799166304500490917964902948172512307022172003899851292711645678041150672759278185383055088718472771968427212266651530572969983856925586622029164280543959856347425617978134393267383633027677848849387081108158820156068734904273739983367419891881563307103572636642052172730037217339770427475909662737099984594497396318316485069919418334706874696272549041617122174338859983098975338141329288265126571027829845117895439347722859902559927086363196969544072774279424866911207166204101927476143708478432893225165771538608409488893804024622694813574800060427468724525913327545846229503983649292375095469681066514008858949051748073475498953892367191059005170915628513067659169866441382587138376376398992282815966150633100884904944842934812310565070437711567931609989181314520383424668727013989401278065252663869163994459345477968199614520046203642052255337674235554233129785477136079513566135846652908787421343631059118553255151107100395467203068977460489682156345212145382935207559360724879136012072947924076605823823044091489440124018071995417045538054835739680905530310418766371906672603124570893440679931900105704191018542204764306884330372691291804384815696205897811597223207997990863537714355888073884551318710499404634993380495521778117537280241641931258793059253240609747812890825693925541136097854035598299674958759433932034519751671282082745942779120062915917614691545825442277056911742076231860779006292091257204935108087094656280375903830513091294674269497777334296876508614125028793455012126339248904985972165758057935319745465647826639630486719244806773034795241134878725801137993504853644633840032084970869370063110398296682803628390630808047100075414133335864034506606351325140085905185610849755706274629111269852567293451744131636004639231707535527015737642186749964735364329026278877656365517738331131756121751332024571855448647511989742105676501003501775516754628321086515132990058589480271370256840808523917115136684836424087842667054646147272146801208272942736830055291101290719615762081672368538734875716398187469560777276000893498525283768871883557334619629342140628826324992000000000000000000000000000000000000000000000000000000000000000*i1^57 + 128868074543847737821532278063318263111694405541580246680918092723741546438819519854276310101201954339033027621894619088402485723862322902592365753843073016195625793901109104138951217518872860528159438903332502989432692695110778443552311547191409435079768880587176022687352341458480682772812202466076668874300413590451880898761341545552806137214108151146419278293484247643415121566501741111379112995700086476677629906384310352243955892853890609097512713225146363508492964472688641380067301821495800259584306623539662918406731064370646592945381486013365677454913400168332476081159029828806517005495825824979444551493822803951814767041173852410517966947564826617013983893191518691443514583374463474404125864391103802029377500204596708213629389943783598805234033088221683216818701716551735864417589593041894188150645842216374349077505380639665193838995419715867592157371144631518694981338106339700184531449501246946682694176279754951027712316702672130987544093608789708701327209783982780984967209601838135609419477484268809918639737214482628836137083123016646949836743605735913680387404236605570414120525031908785924354638284917417691879151143505050417447555268791316581903307014639359010374402705914207394556111842655621703241803907325023079914005929671443838303537104803715855409589608659720693806927490999691165278360531136416295721272267987015761386656354491423528277217715611492933942655729563087557617339702404788020842186385515530073164417773096300106690650192911027871029690751490540673772907050843952491594076843287044059582922805017637246221212594024661842956160589687008766142961799932899102166235839425102887814790133950891069773871182884227365828808336425860426023135648047189503020737662829040606608842623848423064072174096081107649364066586520940551051162546738400091155143844502491116950667098006238613700931508706486858671148983868369996800138151081403965716074697480295926371461540449453115763405829237078522150220371621701667920141147250144822032393973817524463000357360962064284079421635922771118620763247915318344027596363615637954288089211656923201387223456483292736287115628835617406305738721837349363891592746953361639382456048025600000000000000000000000000000000000000000000000000000000000000*i1^58 + -66932981714664871023824771811877838880653458420569551884030346753444479662696934642166059882589845968764824297140869064914571902810364383564606454919430482759039687987890114404089365174386265199284804258698722984099697769278976587313056573709008849138351359767041513905915151333840340169594707405172329960509685617503117092497664527161944148455089969809548246828039250646761175669480845049893569574771024334649499847950411053359288313004687327944966558047247752625124472320257467045635473999837271468650682267677259603787344389066760288237377251318160408320648726110602772547185478573415212720719074636079473001696353971190872511040863836918723053683146128631923789559155373361523523372387922574301095133072452625226391615235534988749889333780134938512994110242058669785337555719482554562369273808667069542134343622525224401488142710102793824107304462008915543118869272113228252503377385342725819595207438355434763568847349800157866523400736145675359635387717718633193155928137775608894404489638312988187236870140843035065457892824555435134080720295491309370830319517947081507299586735443700467633404620427309916322214772193885067613317590836216652245613429711500704243464925471269463492534608328856922911768044063395135538029036896441960287591787282673354285675906608908564926537953813490453704556720974807086281457365091680988226449204282527155203936354799934701284083981757578578060930222690305815288040355608882051846322930888672960398792074915246322356302613457896663035502753259048285559930676264034433782847865765651329348420895655987643585404246320854568053142617479064694812256748901889957678679002539707997939124038408456148251516014296926543071467932183316458497315386479592942679538935887236760127651854747039993310994538844425093299448777313423107436828147689592545950841591812856949679960550692732120489552181050221445827555491107598804219015352757030460759492190783480204162602419281668074773005119322216586856994254458942236782365748293540161602692203064904706188881847478373166375537653626511841332913005667243039122990919788714481341112950019841679870621836476612843681598020609991941480396310495574993653801170487030050717696000000000000000000000000000000000000000000000000000000000000000*i1^59 + -43641098858107010583971444127823246187038040575238553741295843516372726265204614064447596837984880335632392043686808180300832636276560637662731853531878385470402078251837522549325283551732223576680604693460239328287601173105136376809752768630896170785221097436210119435832363948032793054816684654512412832526489858194484724237556321866433600049938992248823487427218133501192032466022697323597104038305733657424403738035275636140447042492147279308418558951375037337307486034844972325473620839783773909364623814219577657313813623358501920343420268848053318282407705662351812741733130213544253982760538919384831330839043196577005266329090617082234370738333252256148144278414380192024188558904513890770771694016169567229484698010919505988057050748073797515599336464054543112954103284663047356384342013025205598811199960932045211150830264798065165565543975315587012677522485440712406321812909689613092193451185396968458135524687007271437229909412139453302035159225733024026076774420797610647230544880665406695113173572736514518654595205079313352575216072933564896965924289555477546554053413184782844629370382682404903122486745400027056693316088911410825338340600283316622279302445851566136876844405390698633728192820840042276098914464169494462463906592515250669604477270787168871348029815236426494044579559868576029545113141784773834477313771916818936773590079741107056349421543685516582273248647329881242903314959691326974267316420018584151757590884502975608556692408921474414560578089651629689936381522817001327720368020267977052768312992562535309652929686589989051767176147474320131587824985304297842174227583560198303763411975963170625698874519012756176320292465338508578948562473510397222699006700582836625174799117691287094123893053282302084094482742591614117713244585096299466850997857216668355198973315657977995626353642937395271283255999384267183681149085934323968007338588769971393467599291945546404072240842033252737080500669598572173539470572508813725249779888590098087688759798299243822871503767960268956008107497399838198626945617056977781962457217069356523687652444348415711068129987532446899337811218880876031250371434130383568896000000000000000000000000000000000000000000000000000000000000*i1^60 + 28433687309891576090260475098942981356700367470181989318068444403416483278731019245744472928441847695942207126551997451373068752347332285355578413828754794232106625601401265804347205452609177954274767484267813527525105626319167769272724053810741778005572096162767121860038931460628805867424469912341407946838869617722625610487204401405292484577248311275000795082792432023612194192157695636637583264125143227743973922936704774609056302647085757383643187345278826582906460088975987556989946698496262234140867619798140737219710012533460809854869529723235069952487116022097670292060091544540723870516589596865584885990294912522318191122951431187455283129097735698882056511328463163214119626989068195730689896860372610398658860351264976888154115623063127905128778705611726492135457751189803738397847625268685796096490111492104488015634209317140072651874727073361030039166664125447107340093577211436249071813690228329883654995319480788773451114263686279718569520255706991309491418240722812475343792358058844949361748196574387616812305460362489279306699358532825223764349615620370798601727261310259611157572439387152536362253978278017113314321892197646796219827966964611574937802255790601889075761226722281417880035334654516276925339072632691400435292540384605053255932526470447163696709438751852233868530458882695271173082366899050218578147151095855961255826756650583991382878658972605453496979260045111675710598104148538936228818201198283578293810242291392844032983871750492787696536935791430843711908881463046062689132672197469294209620161998674784071302652522718576132076540824054599892358380628046103862323086146259896010400887442470219581401212137620429723740361474747179324460355498332316354745698992784766298614727373854761617966137261814899622978204092556542431744712257655318217731948669739741497116856267068466004564377127316489522064639507254722164815581901594225077125109586040418702010644905727461556120098881403502557420108864657297547593174555590514965791559461334945000272722640511606671017162193700343394880988781431343805594641688240631004445897769528401123170250792831003414939783414826290475798074582541432046886429130752000000000000000000000000000000000000000000000000000000000000*i1^61 + 5614747096228624306346473143738074293085618112511316366166269052331771045741068304388791736125606430119920836288313994837916888874336541276800156205200553969843486348556969436712906333024113552380278952656980661901025394494435510230890405061900712070692615940703932818316628830594572027314831594971729100320965281442662563705513514777371651735049322970158780357635267808432923607669138474493367835408023823891573449234823540827763912848181243819121626319589591181669463515825499190224903439018871071372508733834728385979125293497326879450795518975468380678525606816994639225892496880606533239765999002499715112239814761211890764327729585386019758228530555924345684560484608817120442197286652039587872278406489871846295317110628642088442704620047594381600969182083830226151030578452628977314450537884723890079840908098931050654420571354995639553422026232911426971990155887954887619981514138306062972875691005268512895639653184145080866957250583388622922460494406646317228689710673719694840864732119712070434980786770959468827687107241351262091849729828745947785296293628986105365530324368829457991404407248141794136889701068024811809145442993372550048610493482942037612739998702285757972334458699719589028508133784918176570170318268456591957811680190006623007131480726302691346616623925553217821587651095913705537514322839244827296501902988953591206000697690244235531331736100433792287558322747429040360484097934814777679303590247749709408417030080046428099880858245984990644116687939659309375942153627298435358348833017071134305995328706166813054589822453408315934135262304732610670088539127503774380599716016835367801648835810818160393040126632781265879050264174183268371589891421280324371584209358282374513026782505765800831138992549867794389523438627465812958223960104988221378033652241152709550810424728704045251362062889331876607665384898257267625679164482216000513554493983182420507060254898098577666053754024651491849600280908751300440158597069339451482242919246009913267509197239163661725782291947224749200150384214425688820140490877969994561992480311998081520477371317997560869962696043717446507427429266281165968795238400000000000000000000000000000000000000000000000000000000000*i1^62 + -5815923888607069331042760462930446465124444135751886516661801625455215862996820849263835494845525713965703836919279564450185420782928577141756091293536358085351711425377587870968924579298743338501584417281730878228877854777072633939249868982250992211340247103778314801089897784958164826263404178410220847140369466905859049477248879292884712956500378085533206779153592606894938621991460801075922215609538477690771229599639979085515898079764324454098573467907757133738508698359938409437177061195029241628955476028594227715562254354628268910759985972446936646675231579081459563767355273034816529738286166854062798283447532085324742335392753733320250067414199860984936074710764773767377267881692089756771544882581431106336154371365068947535525139015188755035275918633146209112917321420208462977331746523749544981563942875163642535209492793538406651120587926039395204872775383771225058052345278061958945135118688248713265586536607697656418571417311773208196834923745936547771894328068614982707848536130446334668018360248054666107216349865794126962960368838514581000747945397030898911809330099590246780944992695205401674829054012846167514324625192016283726269739171203016753314511742383572843165659420938869714405445547006131011864166112903887186431416485309994008680844973065305955040583030438476076572900400005402861263885416659509952331357063879445111132523136663970884542917453687794104382491214472118202942592512348234192365347093887073998686348119437743663912905323375030107034396492058850962023448549031035164218552278255609535463148779204098207206978949855357721709099021751383298473960434374168087058925840235205195109604657732308858402774745903938160142089065046690287612940420791603964176646952349366918170673784645336842654784564941570409875102932863988797747051691922929733620350681616477495945446705663466769355938907903419819710127902164947259892314603751441453620316845683140191495731276238511038105090801743656670820592197165598196459158470658491829211883214603610899513615282542074021157028407921188436893864182164326760460641143974640302289304266142292977328122274628394799327052895745770905577965034382987100160000000000000000000000000000000000000000000000000000000000*i1^63 + 1103135476042803111093986319260897575716170475824341372932226963724342920540406712113131146911966064610470498623345347342612757516229146714019537789370909329973426657421415396282083537010876096712677310758157159732748154218802453211943146172591592898522320674108617404343677551516981336354514270584621069198380111459131769279055571199552254294233218712534523550063275613457591035383335209924532286235611177427282074453624844001365325543587181189228730707197364106701062291169705525766477081606360950410550223133659082558263913407587961756774550695066932424002118107104414700060215122416160474631884274180301007081169496414951498315662589588800546256557340779970853098279871987290933806323031568336458241670391733143344718969239357501337679061855721011609286911108036198163337312796349322003872987333828314273380224987975465501458666682804774774363502241533529972191760191772092692407194681262554198671255967652187426474151305536264678461003708226616345170851707669690061787482395557541784528017037185946240500772893972156149844321897214418168769092624968786278273984631224047441855741141778199059885236364017777150077746748474492631682048509166682608154525560665133941066641034000160937568002235018839252483641785564013864030137544826509986566870867965403819349297987263853458282136442548301172414104283216744337774315354870030165104750934886169660240671727204104339820959619732131751067133228059569675990849580752579919661062263121951036559474970093596244256127811544619756299489062955514593342693415577211548075930565723397709620189219985238846835845747994678479708073102744999250412701706041432325897518737354154702125394370752426347780843078388716827746731424962084217461180576264650072970185008148941660578162837371126623538202444914017489602594206294685312628910266052344038770925801001413754350048682497162293334522184458416507753243685554230797309748621275371997277328375898660021694198305066948573770489410251388433349076368896950736961065935107071178888816554099426142502154493450910094218981845364893051820480134094769773514149541636364552989744988215623142292289050394408110161716731659741533245128705048576000000000000000000000000000000000000000000000000000000000*i1^64 + 993747105751611144674420481554650438653793333244595342044755853506720524018357192509851991149927134337735027312850190029187270535653672033827048731688169884935032969088345377392543423491643404084907732210405362534410315709889270781513120893848863413529279955755441763114398862761030601406144485938679951833911159601709163991204686673200615217065992796965408860382132588215555140094829248558239349743651222291517372383055054041335361964541576380837368168470929288767918937234972582119572993888252455066264831538446426729670714784884463816534767136464322177521755205848029924560783528265819668752831957495656369349474474886336142107381431823925430019806743425349662367464903771033731744513853237146204647943852698065343706799615455102317229014978920349311766625571579613127239098210270643803661956635925206910520830678115743552027280009307385365080486440747817574388749051495127919777675810017064194371636014576770425629240533520156931550820004184399345948086377061413694300729679235208468384271915204372221070732553616863578410982804403447416546995746793205535703081184922224846711330700269638016074099261265443070476917656665198434030182273948629735668451197469449426006343190021597463780600873970491066821794961384564218221314036970054741013373954059996581444588167595683658514860202941927282671844889726191541609199038267338430827107958236668268356896446682748520630107239653925882440790201654018012926759382956576165658239448763664117091151706574930576818405320838527313842585846819179282795292654076371821873477432119627279999492573039963518882340457489240037931375988819619993669184112838259012594144179293434216925318897185445672185908307332577121502613556086670556232885699725261402592811896208087737870220490696542930056210688664336254966761785269135714118446037060865369502206349654494669484974289150097587037130384098724226776151814282178254216560605246531315691658712326893182382967294709216944355056864718296377061849912884246262955129191920236255287519392629361386880048450330758059664803180601397728779879154474137871644236996535887690476705199201452459854037959460515158151677430951326310828007751680000000000000000000000000000000000000000000000000000000*i1^65 + -231882025511640397817075721094538522060578852044949291811586206278030510660524466935472794599811759787866022358206265690684942834997256091858497771442319253679272297649185489712914536771482240225243638957725792729163494619328970704486638973797003386161987171791454370244242166566147108724201265874303607590338658547771176170234563475231545858055044847747028086400956758467431556621190605990363585624566932665465108819075459080759629233091178647068162977899823132620385036554410069068761721085392909276914847225597391858195103701994579430539908407571321326281755914597226984726608019190834991162474074936442955878256354332319189235882652569171445506650884626464263200486480828577741525569302356588803904000093705048186029250551225691444412200782382877261144221523504600127574027799065054636716419295433576221213106421248270987979690018376682524252881919210428490219018032138972433914290674120806715977868871778264380492877908199385692925091020406836144395662436079571569962361819160568706141946775486063093179773470795302206549984213680561934519377879247065872950469626910975388673958054964227614689400413542914495129079768094856962872955580731742340632086366796463055506868000180387140037920694578511042530001573349181280468226585112040393091576206023674735799525813776317649159866886459409456446595836485814722945017417807172322566169245152936995610232578584343487914889568062061131512745469595399877397761683093440919264975799670037848229732684195638943775765693834967139094015438432995966622654890976214099862073019951225609213495288087899793495181722815250195635112205141981575147349415958148406031964108513274788388341289895563031654714734914531278711282712236401897402256346583318140672477501037755705993064389313259600913894042887484053241704615524316479128884373644003573411711603375823244841559673114372652665095584872299481604622391235612185024436624928142474172334282348309118448342031159406521517620414291864776930171176751493772832686880056085211240221288029196634456469418159244163192180740691570394223926870751020157582625756604308600689452185811913689187297415826647880718314642822661404622848000000000000000000000000000000000000000000000000000000*i1^66 + -41863867700687365027282422906037308778712447833360002964867589242057614240291854192485464363315340831928214552852619987517526958366941485069274006016855607569593679591632542840361755070541162592655170718028851987600358509574054530883747951123577831324853111149824146526207204563502539782784277683214475155465584779088288902691559249526588494270456525096269122713620574854050537978429597651932579467594450164135102149444858237606967161112188729421363843025587338873136432370407487140883657261938550377565146818180833989203359981693072939222767560348889416569603994008252208234587263061381795621700842517876201778415176248681319450819275320087528145277634034171500130134022647253911407450807648494575256632495076242158727790925380309796026577794408559232358707034139701862584131233340749386532049628036762604114626218244213786670697998300996439034655761622391231714319316387218544295484075326767886183600923225260592123302181753170569042512460448167891928579026049743696964943878781096303922125672321799650910445562330835068567441643836305078460773542699425332405573079425113919992769594731487234848369482360772612811926976703422109903976288278278323553931516097162503620421132210498738183852734893187275436788061807089130762876900085277985441357946604377614901464239173680501623423569376112437205944032566495547213875543589718983064785542636059652582609652897964917444612798638193502060921878914999864813614043087177029436533799903913442299823091976153788467870388939431773448020807501974577419915268581699361670376913482338402907504633103471509809159194227591219192229491438473071403861186352279180427401775150846149568907725975435800703572942156198406421036682984165343788794215895365419051262661974004299393672991051845423854038764591678855134484858767245761126127562924141592987760655754197385241368224943131653818565860517259695323121229378714377904026657391408225051453594856807876923583179840811909413011915630978228573715089834990437237073147436603414166374554145015899427439561628378165426114804345053881366051294318319102491253519232503188511654098864093030689165686608500460015983459198566400000000000000000000000000000000000000000000000000000000*i1^67 + 47978763554192526719511137271252160877496833312526434203236097923684729122659486120844949220056091663935869025994845870439311992347268236570199002848932506622067327786838242656604722876044928791747752687611023965627939074429704247094004121028803422875593978518490777888891902936738440624176366786820743133230181081528791671544976430166881491742212049571129511042190934233611851169456006954517027051134691435348365259186458140455861604583619200767856888621356030747646866494068249156656789263975312485946559455074909978590647823544216089134943854985330275918035395127962710640547298667229603708393856084946845589394615484020318440929822507649653104503238033470963716671877864118053453698895332518937669841135634964404025271270110821521529617028444237877681597199361523884664571497999802749531557409781895213312100093945315494614703730676254766798860864347371238207081847473880749860640279256009311233202100667966729661655800168754267132216778884385892974091382941450893149336473072153963923590070285555054415604355045727207242533469762981562424456622761044121508083503454298357257225513404850006396718733918302901781975255444286410200392568725426167910643777195719848269320322495940338540280597489698540211623750826746804085510024407891516777594413796134661037234094471406878793761339533604469937240588697209631656912882162064063502019798929565412673004851627277879947545409058430595070470794713238287674485129240784385763852855496620463658397403419917948409922132325481957589277937851485358348395970713105910942390440829622946633408499050472749842273895309732656804284393013337794380053233034150757454207235394640929243926476234821652200699726097612841558206079296462609679315290275982953696701305584233018591838546029247624783852741661018458152283880016252585207896376057695089457497986527059353251618014308317427534870695989896083821823886664519409959421938176393980400018792613357275689874172112345246266709601168059548957952317169429306390223121298580554383483248082621642221620569972423954394888848720612256395533227560766716528563341330956572402884625613056158531549028296564644126621664542720000000000000000000000000000000000000000000000000000*i1^68 + 3469150140200448958002131477273345787676324328967770179243810833530414392621058766096883315799147231068356146158392823649981185167929396001791595971566567320789733024739973378020731435445509306061420879799312987004081590713356976743475870404229640261279871138427504557826937834409902718691966438474209014471239520523603621443799313910519587572987740491615163179488336675421625274876577947147284126028154089290083523050464489662903604213669774867626802098845276125635605048246266874842374349119743667725045436829996676534701389304995414642857244160753941080543226721382948769402525453637599827668568681371885813329011998252542251661856816576911959125826064621832248461137455618241214706965460334268697738792225468237392962940703343659252545811028983042294750125195298235828979363615946792718925343630849934815004235771598248981597595807288251074983363640801220614618741194053802137153134148940711454697266837533673853497456930304761236525589901343646247020148779689522415324751181022766333494771827833545541085344958290670260506953081019572820551938232229865523855218519026837140085592432864303422581237652485061096205797246629291240382152639650190360025363758713731028417080883397031981639637534520916880280474932204084814345804340578039922873319171179511782403337191634502272307960207683857976377182023619885144459449150660239911266134441499663695115029206034841889893310874584196648820537807173588377454043597830563364389772705423741646141360465645918540767297781722211337972568808122823021831859078843723970295713198652684993139263104305223632057881995212746409963040183119422714304722809113860464707992350954655742627018933852749659693638771292225143328647407126625643301523894901975381068709054718364857607863374038824436877879484204494808846450545124056075871919917238840544053570250107100384406787936341033154967531288743537155848079630597802249056315930546460117806031134227721082328719191674683270864490350032121055688314963502945518886465562661422109491223794089349960429451401091333277462498838818312704272696825183185933930424446885608003338221339149642381228566434450879708921856000000000000000000000000000000000000000000000000000*i1^69 + -2734947298463408513695425137878873311435929086430871195440733392174876925079723730333062950760637651560127319826380815044147113623275442471380271192057365145948431781726340827056250050542443894274849478244740731649562483454335634564116071544957488119102399307397101151662248104162576898335728246063775073635187391490129186146099499843465214161873086570808941488617596472874889448486883795416159446198998148479149819308526883350176430351657919085475339158009362373688243462415298449300607464266982709493266186443974825708806127634023054430259425367137310543116632084536228272123502777410636441159522641913027394486616210907727972617087966657913998213311847983775804306613777576532194519810154394082212781833543075502559818694213948129253243316989353282509541650259477927317827359208204307094208271585500061597149900632088583247117852679053485403713970411650962337858522325400215004431584200717383898290040042490658336110486395557829738434391512996874853598856720743096749582519899564995699117782599456385743103052160895486657655853809456908370150364784864846674927851729893042185631781895936233434119914837542695702058448210488735463265407160695221571070407612388554877043998515067677949266842735438298454053213096518061873949249136268025228986790747733611956727783592081747693557393183063589858831214421975186136307455442729668283069851427214146895331230958122025394579516060865492692456163284048972107728107129260597138369664099706830818501715374487870594303194295293321549309625236922881914860556162759187640665328189125836953537522526958975496422843588029461876977408718722336927429057547708657161833705039110042808349415316083309800074499013651909651595070682070179777787226980421721842078869904956765495322322027995893748824570093944817857571084204712510384916093798811675476666334964992581977807928463630448929138077593507444579348026294127439471627942091375333160155064599710101177587223210504013889178256556292718020025858522263710813557970264469851283876414135142522313787950244301305568447049545944066381769721465128574719464202914760978305088458699635278153915019770308277043200000000000000000000000000000000000000000000000000*i1^70 + 189716589423188983226153031018813248430309193457709604684718123923874311996418370704276360207106879442945491458951766610027484631070932628205554575988195929172993765435840098272625282832512957531446819902218166089608181513458536490887914729279807373000955854616245313873916488076927508709775718269909170185193527063484943924907137939124519929169896146865045531017503425726362014995470249971596088925222052561870681327957297359522535231360176824557093580764646176157516406795157382525127607452064510103970038409404058827652853488604684002119413069902465635122428251022148288320985173734007860475755361193006566195122034496703757914675864834010325239552732755207840807473666428600307608243064201672405437566985530325025363615313089497553541025894491848938150584221469347144566126306072300136462325264146116316073818918833503715039742927473194218103509774436772022759555459736829313200146270576128366052041217374399419282670308267204118888260297787231397360505551710166266549364877406138810337551667421958340900813511525983101143480597039820593331383471762262135749213956811252127707516096667238663263312302901254479583304931077377849188498125340877932339609115266242326555926562495933240664077383704228471637827925307725780702199131235649923718141218692514039914884567245117287800331589929895932063939079122284029647695455663840598936159081350082925836146638729579014125215128028684334587621642730430362772416340036640325144311803256123314662807077520884593342083315624849332955144520315509157951831894786721177618860036107122608251430811405467418062547369864565612031612192499018478464676439423079329667286700185532753117299621321952450505356931888310957449975279225828587916869090100244283812324795246378387489385355737774294158287933031232181675714335169132430606271335624527847214065495815583677700408499311243418888542077662845049438981253326079741297747512013986231042257399758741752345944741694686732697239749021041187991600297473321825620138145147355490060367607612608888107576068345051291657040169414319684378137720741585120781979609162391139453036429114396730195375428730880000000000000000000000000000000000000000000000000*i1^71 + 143793086836068712978546099203842757712964624569678595177211979353761322773797731743077883403711956598340929255728200058895451359598718100572580267581671603088851143168961402173540113374462497224683053427566154377931781972712733881563418696832394619480541156299378241390843095454621324404257610881160850887972396511019707211077981133313707654904277889796355517902334710247781600258306391746239203272065762363965431771897039609978947308273497792835157659653453913711245315156443725667819322787669399849427261907989941373169036975891910332907693195636937182237223977729558164987393627874699721211482350729708152376359962812601369004698587123527620600887121957437639134100787073898820581862141214883710074962229802642995740882883591853733351696226704997524548102257143472605950208706958194814826480610848814236325456577989126744571100959577848604501387644275350674960923623793015332408746294232220121526106074262727556729865342991169004498727439687921765198826525429670952921448632756740876587402173962767075164210957747801492661986262759187415334296954871517832281112753627498655921851274999563547782467149688353235556283536637863164969342718144605765386950878694591724851251236636724111968608833480012108303245953092325567892472232388290056549325335122601389662760810392059219040680920835275388085552110889960538837451033022415151041852558386946133930645652897598976244986966256066170270735934179257588661247855440220576292698927417619363843486204729769857199918153455296364636902294563343084434310553808260627749404064969443976035816523244136729793812997359785592297978275356931457342716031687146791957443092081084939840325321481008625703461284095160130158851841684191811782698507529933944577451782358785085489693421336135370909475873355784656989170933682217305563643271784662308957523441287996490823647187159995345128384415140878366641623647428774913294956713163066672164095444083874510416740491002747818954526947343931129288214845313172093066400492791804972715470246846562987479415150234190076701680071070513229025701079976675647241635069248680858215963208962182925105758208000000000000000000000000000000000000000000000000*i1^72 + -18304002199383759240812018480008459574612043470779998675162943394748537769148851867071578147734015898553787858166149403905654266088983559150822591262206556193815884074257652789566478614782684940304935076668218802989314389895849622450724021070209751589370647505120310677522603447268498308974146449456653792174302320443647568960874079411899851551377776394559244568486860295315163745516341046613224197492093237200229670736870201656341736410637286577603102746171431575574018424816533253325556926849020091142691858977505871045232625703634267124969321702159665851096062752806557672343399052046002477159094852107056318176087699272326362122319898583876977286240327978003132225655831091496878425239243191278263434669921266739742645190990449387815628973671393757144607018108450486000342052610472636968056428260664277968028282676185267747539958221410051023019117743900013399632870086783841926638163346539287569930679255613530156254649522910085271515158977655603579435393958412224037177011332913138277765336594795316967066808616720735896264339830773973724249312597131124816643261863290899467520620732191334191240644897893824567219989002010311471226434462590580207211093031514639919009025145935608236052339494377445677334958677507501447146104487618969427563415383132567911358323642835941787687825432752225929161301758004202637368291355792839186031084601017389253643024826484285454117027195436459827217825534399552359304788895958132168640108574109818884170902283676500818531060403905913347462189504244912897634706688974646926441057902153747902957449447312423058331337241980363858431303984730749642719329395798053503600079156622577975940832760446681466261940594590916757717134017092155922836154773836468613170825238914077737081419402495826726000837334218905523413748732507768676046868324958699597052821371020294325824330335915109445569822981710121444194222199114229733188174366471931397968764271897132919858221424590812117935866362361062882151832316287442741078563359835766218317613703638046597135446504166427617417562700133781621050801222973375288750038772642872184898725975262285004800000000000000000000000000000000000000000000000*i1^73 + -4827995911750630717185104328168236991606812626395092151016578742256757061893329482434124056104663295230055840309804912386784450168502118744675506453134826283938492410908291085834338428015229216406544157931827079530002723397244820605141028238991251400198832941520047577570500957838593519710183699112498860712417270261681579553401188308839242783334051465446676175113195771230421972257875037043144767622837061294123533468908403037098176244851761867759159073094062322172197498692543223907840905547902040334707229118781648012611065343444521486445183851247944646054924876996706433867593192969290591777316551821862637355205009946757951693112564417123859397452224765996668435154758216939515440552035336591235695348808499684330840356558615298891723329351729457836238789211598337384606806963951685129688214379181735511245990956819138930437067788186184074877711345594395014092019568216753895829629652267296446146518870398942960478605970737913921493552317839147560374153463030416560382234212227895528953300751979417082917979288290170200996578694844899524236260750131184355920036661816980586888683276048095985000309322507143980498157657840409389172179822562157512271873887114234916809332917107932010778867181316278298941925231846167511943501502943036560633806405433251336574380125375239321013598481922704159031067358740970304367618110751924552114683102517602824826154403514831217935647610759777113438093974605206310078805634058921458968485456160500289428628497109806689135574357361170250976572687135177964743648760690129716441346087904671154620508962580475703692009587145583993044812785338224600988039557308677034542993550593325892548494331264784760092265573411267390527448873154659370189907495376967490699143164242689823620742175501942608464600416672860116278017499015562925227500915984549028787793067331844849570685681663484898341828118831231183125458967479751531526730025536276426339171870953950927051393160617533782891646657291228024033826612129822334870976799436911901803728320354816188777148461406109400552642870518208115524897886322505895628221662723921074894993002332160000000000000000000000000000000000000000000000*i1^74 + 494431746204275771911187848065241322013992561221566800595193134095250612778749755085142920577586627949481821034501149105620803552066615796168559917834134751159505599648157293780483978844569175414426830074746065700250431647436373082708398668495566862781075242730581799430878387018984229371368296007440572254933746924514206611435900077732557219314014287445828858615139644382645199114641862437547394054989329301929226615276911416854951943306722398853027374610851670331338108322647962381824404449082460776011205124097942417820643390817051751756367995766986308879263164449207360899781015188734479295850261102568223849136175973333103604879480929437787639923218580727220700497565109552774630647321285849625634580021163045473168198000619739292073285876008467327702619257202799301140402286349461155228313395608051596402211589521112416970793557648881521048095321831428959571698337464077835763912087636178227236986340639383291734404047383711039688666996172752449450928303597377066549434992598986539386233125497653068265181751427730398535000098345296383875847611491185445177851701444043141390868538017144450112032332626559094303178006026264588776114162336654976001915960903603313464446336002711713640702570478971449503589737235200139350988324783915100804836766148674481496853757419007897579523853374578744022009645512072171151917082785640849375486548009665493840579841889021812117329942230351726559328157624449207324377403602740084718841985880703890197269121694521421947628381295883677182249441528670134524936383105857599384051574874756399408926527171407165805401169095440834552616523786373135856517874385271140735388512454026671008439767330095065534436934247096788188032866580346264088080405028209400186497541816585910885737949078988290755570407803792540904790594504839952224588482019415721575831032167511797547803981902402100830423036161542961415854187664451974998998479471273822918395623122542636109907384577559739528139555874227077640054050375928323604977339213216319901082707708391884960666302380455174700627991878885809291218257303055959000778233869252741207949312000000000000000000000000000000000000000000000*i1^75 + 105196206499286712957472343488306072153266934374113573440972544416065772357594046381457326620249974933919026794455823488907716701213139862484790281696956194123514232540861782326935378810416398346898197200776312497031335524292484003256758601241779680811129127167142625544936172095907927521100294767157324907158025814989960338895417740401446867664910501089259628465873339439833083605926650788990924757439240930562078555680461399967932545821716915036728145199890402566992445501568003920475316373290046690096087886144170414572734015229978950307605877309901008064385133704881795152205831340519512713281362233994280274672729185682002824752108092662173685960395155550214327764998526913636856337214136013048737635086670169940150838068958641546836552016961381391710702633039750129799328029268409041379932616997347942655020505473486199705553585727241080696612509325260640391459064966459705274089307842465917631784418058473085193334121969850724379241817386783709113729452802682337577093799333624225617062013875863160665824553184490023863189275104039112932423139191033520614109455030101851042841222971251566502638460363845492719508314634763560196774227030623649702678146468687444165005034848745525928386870725281676519713639844658991205396232309857008462721708028070777629953793018186972048760639922646404882077043444071003498324188470846102339667424457572102165994637876183293522920450548322764035034883104327655477212580504416521166181848862362211182460486414736150423765472430275875535099035739249544293918977912641805454913144133126669110791344044894363554210947334836589830809109478234067606665474771277516128362262033125301741414942614192670034660103495225811917977520506570780443322282489995917294188197984085382283134448216053310835307967347301092703462745925316771069566084658243583068643351097458762180104930550442428350331764009712630492173494647739891973397567586790122304549302916144039665517319339726101111758552765622513146535762683335811385661867033768480964301465603499207337394696560166025105579383261073189526286344212801338183157100254306553036800000000000000000000000000000000000000000000*i1^76 + -5873766296751069130628864736817411413647473979225471988592244207627868074129611534201768371831058095136863521225471499845325508196584829542512572285344490600008046718078186541705520725332780706007282417810057892094649621807142485279200529319582248005609014405320857979149072946385891315830879337851213576827804424877557412601988668775020386871989609913899457543580730879364493885990481671030181456703743499713142603246632007784071265194091085530513913149289442513557085060180594565948629588506378743927918213443946283310106251807492512976504172263568340128607487296620574752657915827625701022830073931295666880548352992606467461910771826105732809542106216063503292397260549603720230951461978098843206679425231970390179252879143120649365905753066831649506169412836897060299293514299863096292725754340375170686868044117247126660827822798655906022230348153367845748360495896562869743537889335852206351769430103973937878185235248463210188158928108268266229685364035402587872438175599858375298599077379172897610141093365119867519945876697172937236856607534036919413111324524763229447391340627856173373665195216776250797419197010149216688992019922057466723732798549346538601148364716638048718026390921210948237929538571853878388862758092237716055988098358726214484254547749217104390606601971852953238274941090715742029419645772314475296622061501729131469933215830575524333202350375358516441780808014769388087764030162753914973347297662466131080254845050951430451587185189097840687275872258776423146613048316616204362461953756203367992502583281849146713855359523936917812220568817802850926873059381182273974642740272998361540978519874402865084238071834044513062206315730477768159141052553519053588139431378603230797330006881638023740030265417559991232230412664671294721785819099066049839180256805796219014547960730723768312590217319033026252917414542440586070753398874023975490447072058199361752417451512401584387279496817852669204668701437280503089860827369243940384151903972463129767408944256523875569210775873839432774211535803574326643948879379169280000000000000000000000000000000000000000000*i1^77 + -151292058411789837788208933244644576621583711564395793389693305324143149462560933962511354349071043852250513912664342408927788103598868780439321819742363729268620224951506591488491363371024513079808606719375963098360220498119192190542664768480950230541442085303268194092269374866544668951085815342725152395097747708392992560965167567488592167606276812962386611076134024116027093657187527495429324475174729814639632815571763882090098682027100830127782150963951687417764597904361684585697826265382431651563858552791788208844438382879692787017226535972735156539938361217612382174353257697467865374148470398790190019223804950313722894368959224812010079134757261027332427535290725387867640792467891663946486229368053698520062461877872186149351449124097920702698655881198229688037381301589075223643219625666928315857250701088070063857109531547795697652925903658206626165175696984092830245057204984009515721685851331440443864228569297237174750085499269183006763427940435657465549737829061211040344025064919595962302385923301210723621083929267607529258716688536983716853231995195498180803505592566707872936395794972798971270988533388842058887039308316389825354654037602500742300302274748598833528328420175277296127021518369113539347884519886177248781012174606905871564137594666241143671336375297814894164685720522732935172471749916117795907413943592808537608116348188777673197027431697146392445995171017122309017359817657880307590969960946935661161415904317198660286418542527823523231437013297683721903350555490589087037193730078068990164101853930958045623696683034360398065567301000060144353516019482783860062217718833223938647986645940583097257535439307455407567912556012013363891901024873570710068114433988038501445906342994309817735748144546704271964128673592571704370556094801668435741372588043295872276969690267540621512525249534581742256711630111144095434666334088654808351260062786592088428568424887498471030042481457486039554876842908729281786265683487802456589175127769356015421990460081484708698116515232116067807228599266704123804778496000000000000000000000000000000000000000000*i1^78 + 84496427780757084932657020905473804612140902052212709889535946203343639856412085730855508933761794723004008420780602818674217786637092634496309013064406646641158497483385399881624674984356743243438236424764400950072298464157716070968798907197994031715746451265140459167619041920767980102914031126417598390872053799732163974301503226270336326711565279636613903080300584486732298916202548269495706470802245553815900526352845525367383925496019240116313255857862912791100662388135163796813874023333711369555217654296763054535393376297173885103889799677475395349280875260029176631427047147307885644556324022132739225634579758871672976406942815349496158406653188363124379619310522305643254807318841217606276398204199343620430621460234220295151776836512423265652220617751112170497753822245618606957656868657440223020374905680796993354221550936935426637903578249294691966048032246920009317568785793057455405200023984327986206291076968876205983732245139980599444897451467665992748716903922998075621940020230658155061508698810008626571575359293287914604471651376158754831773960202471492906258317384953602280324536672440118084858544091804431489048620251469284851371121641582565127373835648747778519266965419773483230978360398693086430428173982021523866557183793115119454206257842421033765455211232334250172473187921161055891681100337418197965774045239841494632035261170558196631095780817740953574894533275389442934048802361035416699568032628464826412786220248272997587919484973220904107008087377180150476512174909789464773743815212932072897317057914285485167530661071109604189325877208763232461145472914280636397593436375141000561321367506725631684419466234902857284584174133666241432949152111261902728181932365309819737855025189292875076859922965658762544102410792012810485024637532309647280811402236978156524979705857374292552891811576556307952071090276048972013616279953585464964396070888650375596687685905452687018178222026131958159456488911794704147542660664401883500451081085436417304233392476482494500464847740306302138905429815463405158400000000000000000000000000000000000000000*i1^79 + -5142139128933707725141935170701541063750432493091456838356754928217849674744617244735568835985241464841425190028367790349922620916705669322651530751806957631052564761665566498427967920097409934100405232855912337863503758632497069024737722649213487349848052277059754480931258096348982676253371207221629229852730754575448781794486764507014734088933608301063920623365863603967627530349061058305429107652904277168423481248274535086394461889062882049409179464946543051610259183815656017139010825259649213602456992024571363261474293686171060205476389733244664148318948885076805710350264243434031791538618842460020896166992379216238950736586816148250398357330585293992485139129753636826719867061169080137057052376367728074071004657828749367371682222402526930275690975936587307982240247718371268856984519014897154570653754633994337661638280795783330811371302156537157833494504831211526811886315810237028116844067678126878885532858819019781757925337025145616849940973295943594016161262378165912308297722780114739557856690818044286897810996109566515961722776150924144104908406483427002250559334891658223459697406090235347054879523294699228757655404382802338272990661612183657976174451528007520614889070498430868346537866505743198879623402948146161483002263037966579334834292477924824287129962913437942814546892725664632835535202295357249536729721304838838049173935420182275035273537760871941383017450709096892658309401623365807136492176191605807551260270178374033510029118065504741243334743054472276244760341765243127469775867837176325346907985081833848172939109238208561019975227408028280263309294295629217243562936397620890002481228174029482445398523737986260294805838091034043726924675234974440192424638574049151046522218779648172252939680037232407246920555907101871475210718953001696587472503925383368508354944338484283041274988249294947486831376127313190663324545291325423134681632099717827105432071731970482612924926285865058624970183879387928435424709286963709924533628026817825672763540863739414838548452698705797100523701728706560000000000000000000000000000000000000000*i1^80 + -253777806902784996114422839278793244808132047954998772314061597329302815181727298280339466765925685835933706395083432442494605425490164418969438151111061451497190124453939753712797400644657963125552351723652911769585014245358058176037776929408438149946754094995977840332985161238893222821875078930336364453888194535969885183205365152738022978167600631287809335401513512419005191746203222238517362385334704633153938649153608783017060304221659136702400432962370552025736413671244714701100217444720482875732152454478135246829849121852810059648765643042918968572877277644436898122825854181186632773749464763693670917237168031098552189054177222492347454631494655463697304148237803656709127746196529811651244607988411425417594304109860618899501425647577531697610749011319336051653497767534477882257225072585063132448808534007406774852938591200848247958778221936437163770982100410436203674851451766068112918034213938361955374942204164966004694402821283661174222582905230229100828383373732798937372277724154886997989263459824952915489426097964950913280437684140078908988365197995513453440044191952308348834532698880106554315794213578052204511339831560892820313566835560558662567211783817282880362221226928078260176650083407017176146144228593222759101128007405398004271460460162342847948030430908726618479136253158859159271127067256391181228715976053590555762936959920457256315098593020611362921844546717492069257838432401284308135472419505350838259446864080058711770343551369189457228297665924363726948548331328560638080165144732832180638342801850552592523667112216929244044156750580884881464625710361955799432460807710548837724836288000062605938327670352339942873750231168949226270136123771881227593171609650666835888201218063916868086083611830339178448994917122124554265823378504320871532840650986161212004931134420474519102345533281048425647366240381224043341744710062850489642659508606228664894782325529449897780834640321197262843624996073222097209779568943482647428613690562103139961766861995578522454748986255040207699050496000000000000000000000000000000000000000*i1^81 + 22807752467119790439408704196072683671972373823485003438272844569514566962897409850083473097286403310386069470825301188813142429210757398584136321984835146890228062170431284341504091952458094781940063442063198664322137868798567375973068931799164541591609213507462759374942958373973678080703009942742930095885357157446738508204638211207238431940339457902622336516021628697394445416155059054968909822296892201730468548556763755423835530248714932270150566872497962340429162887885596406474967407588356404181976293721400317162699004136681502285922618462821560849969124810618758166639180341473816911874699383181413120583005357533806495441713732635582097236696640929658902341940777576052837800191803217060309687071070347256516531934331144186365135632403942308338033941114398068342663323521702327628862606679222438225170597185263395490903549816170788795023825347928856290189875163765482555556190503669453756426795114943172449069245054712111726814279968039095266988069763748407822909138111776281163685340161026611445459484486004701673547185872671776465372205100844118582244185856692217293391434672759337087014368588032358821383902770474334200574553930349886194502883902297689980520937828465784260362224674794502123066816407240402355190209648693862963147748279119752880803705589904139791226903185141267435380187545952680062025563945485900589818018366529463520103185378555983740562922194034269528740594299137111476337185199130313954662069602385559897473559335022474367671162447650261143599064207487298816328648097003894879422290283875948475592479771113887196536376115804925665164898457107860976497838760260713692460120204548687944935659153773930272465183959762169105757415762446032767677665822029870606544555542855119120371468469823769271705892888581837279135006108680249835359906646294944971127376440435056068729102898097774043157265354507451043335395265518369113761786582558057296310126634092735008883987956227783662249145195185311060230067811839270316339374746905648959127428789397233443401840317646418670574611794857505587200000000000000000000000000000000000000*i1^82 + -610915066372410201522444575401938024124332198610250920658836824494443464502265781162609153176698558816847302994922854952163319473216503320203501634278713358413753609754049019657478281435133857325701906987494375195226156099832415340007095691727924931891715823637989895751015390750156530631755803372268476805536682676483911543036034531437873442753936909803811075115577435670264919636587002793942565580081664424785380886916641718557184451383573176267147888340632355765323991048021426402092705367733856434489068801178952806876809903971693506167068648651729498314490514717537943755647635847810923101794690308028312502842048294938784893281707505160679698985270245172885071877716408953067566171210480518055038688113861004584627910565565005836465891699013966916483645950836621815301042233204941520708924482008699855867483254463846820483253082906721413964901145385186376768782270946380480937718748767284289326283856509956179982383736889120513013104109842228654936306740262725107822975779702135798457807392610276891102816339143809384711036024102481415943019796128433021796456253219956857357370582828979635400790488255227513169918460902379906168471336113674101800895322841096834914816196368574535475992787726272856797649347442196704382926850153902180306913623029651393534359048011017537786634657089093836923267102660387056764918472343855130326005697383957166579700021070684927708418491068963440150983599505956889432640009114371069357836747767928984172031097914594935440891848747202496441973024355598471466451292009628972847663365233460382800601296977453012487257499243905773716255725719057304300753336657808885192063672561603375864673042477451216471752645276834106391887465759003475285361366312297989842675777485924444909747246280050864351720289639611306724972798722587329924672884250704736627996400766259141085733161042199119196920679189266566788695055073359515181725765988022208394457336555509689563389972381823750443595241614952527684783211312508235816447804939580859342870810216646094513920473997913771084504629248000000000000000000000000000000000000000*i1^83 + 30579733706696009742493995199675178838441849176431766180799478634843012158755873641070078919401544066660717031454212165309834821089489093143085202817710926292294373875348495008141581961932258988091303935183109176657046395416467150076608835962851630464376492701210131093207820996500527590369498139608792523446462089561507259606107065876550839666776942692861865219625358335113966823119945972785068419701756102597716262750878280432240396745060836991934325314050723127378913945398181067116571894368522689336287062263789292325568321738237988260830196459943362042583681103609338194019566781803746084582053804150781803621063111794868531708388355201477667627716931779964453914332761882693051886652577277372426403863530236911437217120612938078043405178583295053956840648561397860959051672702989564299108737268957646746901725889127323890418997734696820835619158553877391861309012398040267230456261857710685241270209546557014616239663474695152769517620846310049096968282422766205612921553144916712719255070251377185888558755788562345122136652747254049491154753620610527545838531124274179483784268956858378608507934993763761335069664908710633723671678818511962649470709522297129674246527015013575325053381119630425289361350721418045783750745580364300407302007907694352913718655863481847985017373025463995243790139139300679640146447375070036535930797080620856527103359577603784954081573693891407229204486970158908766884809582018581141959704614835494739259551774670927539833525936425224104658984616695688735376298176567075355853911569757590435191520059327552702327905325717053017165367066004329905124782224980791979898363070138593748216168887651550974180157396784098723982717696801073570193966708482017072109372525764444911354318811885251523687399512301080961142296411066552598524192200100942097019298466904719860534969093606442472783818916454328530789437539921743113068996223033055597348223609100309674132772725804269448393014489053192026290577445387986465099255027112195667471943136276035604515876676199547028897792000000000000000000000000000000000000*i1^84 + -500286311235311729289423402749749637747549458486068753028149005655501092554530371389850639335217452770071074196935821726821069883771179131728234092212508030028705355792153425466590749487528770690606289157494034906315884183245734518937330323403856962693897185583051909939356731517942829377580310739241229370858018499459586162152522524838455581836770586095041077691329289635757355039988471985959106422517152994942384585558241611628614141793415041839443577027314104778628621086073700560711882706386835963747902742286453715977821085418913795951759636743847366619559275240991825823518981593003975942599647550146063756776171829137728974520474338143522353621248534440714522738152364325641571285493891781165585617056295091025339054482407035523722201329369911517089143721284171950349901120930928036652267803260259815148108318579517246605394434089517410757921218297596732241968000467080952362509881908598564611073786931878290419054044817275073827286757993380290322259254021255345940046670978092601585741342348619604653514169696790849609114480860009776491876590963918101900359247457586880573246568392269642381234611184663481082022348016648407284651667129256688354163974036520602360908633839617964192012466425005224045227196407856787303363087705573335390569559881085631813257156194276957015440432522601482926448624130083039677695727030351455421046128554039696567510853540357957966163954871167423615705428912308458439711516897541405803552073071477317607973565360355285915608536407984937722237253456940546037528467047339483793490992545023590671172864521544314816300084341603980496357773087992403144121574271394243637269578827353316740170613364601924286935970429127449797213106086278296814881423606037692259560770967301644860028111803858578763522576430372241203626025171615543461461908960537240735681303221736443179175315591958319840186804139004613020322310006096466950931918557860840151326627813836429269325933868184005087578479930058091841290138364066248491403405509166944597508037193953790974005108681578905600000000000000000000000000000000000*i1^85 + 16531716633497904155873585801378507842422896145571824624824785824243683044348398698181707290502750297671158050581650906171306437525591302108790756494363570115977631453939217780901420038454876036480380058394599434823687618524732950794568912461958768504980471627188979209906382236063980137627813765497125547165615368188332231606244303678815031603950607094365698678976585261512819817860343310670596860783314340251138394325694338474257747195730014648697219408389736459061033134392489344527549202198425600352842843801431023640473627901607258697499168151435015468851410462055383516578968166065037389589002933964376349287960338898876154833919552353491646074823499929545302183793633159008003428597723337924248835476621475068523158202793888159856897416853145338915319221389207459958564528877099385376323853189644643323977342524144385346805933124233592377212008568098084834864817095390823725547100113552495722821237329361169082537088460928046143113492685608787932496333941991560091304517025297260118484852083014961303087453554072536396162483278672321759769556254221041968943011823327601771792322390522058196016364752342923680107748106297410015267805114405369227943685272187306801413759193914707026169884324853987824943711929605038588625590156026246281972180796255287357426798349654710814619407497633487972220568813964366588898895487194848845685425188938074587502853613451331393743797469245497485111763272573647275798028111714240928913925083107572247825423035905573673205925024367984500130181789983459546773703619896281138378121669317700979476262737012910722221602590739257592138055464831424900443909844970608605186333367721640725387508068950724111880648558502948384062132654043889525502151665100046639233407054851140609094357175229835953523251896894736078159853713134447498591377953454603924399093284453989274572389518205294001583246905822317368054439716143080550448894026971785264910246210377268951984899231029132268891206339945110581735251598174840767815886580675138866033464892030190105493682257920000000000000000000000000000000000*i1^86 + -88723866305260787497399876786807766164328103970590411931432529482597021137520016607949290971076817542922866795397350642801450561055880387831341068784036928909599106071543706639787669046224764686006880260142153802609409945662581458607136105517645542168573138082223840001602083667504303784136892728042449721307739331538316320194749827920019494620746910313505951172962868464093989937644246603081263431012494659408466623671534641692641826181029975527418578994080761777842768386712997655519661397638854633578266231046126096017423602632602241395537830106694129050920840236902289202652857167851156358672793788090700385347963040966779776893945653397083979255884999380531663078932569976890535560952580396318790639978299778935289783510251541111385093708442553802568359120412486920159810457026921703631915144998895992942126953592796485013082793810302444070182645110544991285683829633386902982547413691516679205316093808160022539517899220949538679186232530164427686876281182764145941440597586416095706410684401331475975433586487508586682577326049431612876194678864387940250546292577803878711754345514117798420660999703041294469470301992670969933876132040778455922654201970533113958025338545900906319918448526582624109259898837065973923211784396037380302508944629056989750061739028309743144060588107485879770838823625471797039581726271278643385767255283271478150157260009509003589757553785113606773997632150794809035163022722950668907137505728148740517179545857571571297053648333460248836634528652345846291850119325379540724688263799688205033622033301776904824214875105903004138378580120501567860598410417454666517392955018912329715583336922290958746021436919262067343985320478896383882963266834896421637214965297162139947608965401037154349597854914221316529342772453497248483106576692169869206079426480355549982540786216434050922747208986734342984545860197770887700345937379166423198541474306830849637274485810377102620250807284567587032941081457118342155527208419809981424053132093178442153984000000000000000000000000000000000*i1^87 + 1203389665657359648372348850720093195589411551141434649501181352834039843202434606904440077384425033075929763826787371707255360749761312053373099806922599168120815155670962818147445741297763291329084244634589317254588430993279113163684775096249578168603897792898637095120369255986780874079826750526821094729452901901586702871638771887907324682728115468460964033364214618188153371035837152155209182198722008936854539473875046738171287442850087592053243167968289375657354762956837736700202440918696277897500939175371882912431705045101078400505371545628733150449354234778420530414170342152664596492406229622472785637556247192139696105055674439368405629980847239550955978784402000186577675809730854604679561410227399410125880275648074009206818837451948807429071871321823485322368082773264260365002067499937226955196354686356835600827063766075838808712631237905741517426525305597423853219341211711106261763302633076237358640763859239013496696288485745125247915883701747486881084713951483038831911175091359121707173336918261991347567053648726421381208360576019998477209557035350526796591536723181931278409511212300950396689498771816851250562313038536770233246974035196288283123443119875218111896899884415148966578805889287710624754475200042160156715979429288995106041792373639752842057943999227110537888165526464553181248422272560992234402396320706490873980439688548844542394146375424444984081290071007477274367572641661242710353326091362178454396835072444266195392442312949774128094542522082087221642170413004021910412008995393909477287829703220131935053627185144571280104757598152688527928463374494544233255132724552682259543056331772869771690760816962348787048204147009937339974370800807439406878692794148056185342627603076116648742553549746193049289632097150181715696362990624421504202107540349428158673020495368158874636438896534695211448795911975491400572259207741030923119614614843319623292701243479581928831006161716144071162768879271238487344525135782434669964992748453888000000000000000000000000000000000*i1^88 + 2054869515279334222935719978479826079920561720445585690386133771676058750930939175351702125431742452833441629601465919151774805063510324236647279584040535298833142356304822371057747396650929519792872253767925082026579695921463366387050974033745207870210576304619297988793153325070962539981583875860095428810005566122126617264077778487780448272683346234350556493909758544366343051852351268079462292544852247600106742146147603493484561598866996904812559350786807136387043352698709243499845440149008631527096382989513186862406268822324978503420082689782509782829245410579259022185223832722978712318595566378141857992334111880444416365118831190444629560455533444908960703509121530532172718582401326187594279731573498354417187124973031780451245302878497284221907501152955018393979626005190385288921452468568419677293295052172113236480336304194046639231205542370700888821799742839066062731075277691537467248601923957485337134067985186472949167733932390682933965150470923037215014435441499311120047442295412894853319525584072835490502130275035930004699744249841256474344717365006750740956347688514969071120053006366051748164046136747058753950425015878173514796051730428899055305532322571832025995712399427413377290254799074217832471432516349401095388966653688636642176273470563919898030116899485146407289178678861469447416923544267769867270602577642165357381943306203726122744531792073603758652604833473673151781078521292386722563787444269108283049024461095528281404509694514703792398957002387652292654654336260251701960475457109456252141257336082709936885933956452586319145297423029280724969760009206814938600713763079482358804090695333957591558224848654542925577364449171075963025436420179068588511832071161104582429138502927329242336064264831545614934373138566509338022618119411560965722285381361787179035792319175374749493301393621498426722568073019020644569334294024231554183081800018102326244045738741261585835080310470817413274094974237238090926232030646320152874844160000000000000000000000000000000*i1^89 + -87707063771664093841232538233912157444350709221415583092683381596178728580481295457794890264079105053289684616865760776755873573090014511552679678834435611960360570938761620316481518897998007100808469306721685911670693150965336355120691726108910318065968985677496011511120538317183471816609236512700321202781783498373844147100999950785131622572656170895752037245373101847623711605855133007593349860452566685914625511305126706739631111717943499938248972905476130161372985992612438971333551102267941204554750562056435544508656212132378663129205531404946991626684552103180741909911634886524647703189292676304773449741509963730646548907690669973872263526902746138967496234646595636953249373796675096539723126872821749741105141929702811045510451949105945620152812190415225305721227673171908709165499708592435092636007582376321864781690541087745735898288634051168256644716998553947635297543300983678471191678191931910352692315247910916108378831114135605763315265162098819165045260711383517233482679033926986934713387967190407560116715927219330965581607556332052210166116547584462813624534884875153894591247080743817793249702442560911672951488413526176094431051538555551334982391906415865292323156277222008952751124061425271242619523526257790280030483974933056366860212029087756666137555331225073165107016551932372517164485787980121810851806660398647165141067848238709506561924104008687270295528118466089442256117527446507249483265399908479303503510311503476691915048006443613052555020811003309000124397952649447251731591925308881142026916951977821601071516854062029013020560096485850838319098618330547732224772162432188119141864994673134875054212364327194000601862759438745108443909313988577621230807619240676362584084599277813800899174724787197612453939206440278140499231120236688479488240557370028931534284679081385439361420535532289812420940827784100974742278384871485311460561373112445770641762053859398547436584778528150045263627813507567886917996008407495081984000000000000000000000000000000*i1^90 + -383734233225784593916621392217678628170436801928249914694349524771363554345007877013343775755628503298368356045721930772194128723379123210546432390083484113916696572273761298525635149083980349506663381897842897509819799410809283649722215256787868449855897199463370522655032933845158105465846450100993976245116226118485755119650082735558166354562012279731382100474204941280940697748127155110417084551244879738901642420155750502885680877922432196577820668574321157625277920115077240684286655406076642611203645804277901660410556138917029752854390211487195859651761053933593999142469003474328563624428840801288880481550451991972097458530770914875674229074422894952571479226743293406309821421595732855940677564511781504161340544002936098545310855499690342748148879389211741145223753973797311977514273603945657873269093403849977951310519839529439457803564902899394295497027779341968464369007304603143319305810226892993054105904921637420239359528958908175641962523450929630042921559077290491900648229898233465471867908693868467248763613835795668631220850749745184722521948112628910634856024558395746215336707447807270741937734148480483335993825291429569055763386274595730573557991904732397932304071286144277267580130655554591789568322508678894189054575643521706982540978884179679016547296054591451298972823109865575173756895058950520261241907421268249146296471286919025097269629276983196401260915247314853285688416793740976637871338450445907050249714529715827247741248558519237747883596376355006203425690741854743401859167680734841794443145315406602369700368761271998760640266848063715950490747252051546625980247033759120254054381276087316987811239009276162280635066007609655590278328592130975368740013103848706645844148042210753121637480760224647085669744546252937809192582566549833354649134508355420085261788659216266102539126907343569654815316853690002984584795194249898828272392966462825560373699605411402961228276369391655268551851192900345928377560779980800000000000000000000000000000*i1^91 + 10070756529841027008517453574444949471285723556485582603242177447522611190833533121417873629688517120502201700541328345948451337104176620760302982645388149578945546567692345438413171605744464341185636799340333709553591881634931628625398077513272277910339599195666642008942245780648173203661283474906858053176647317560741170343666860889907321507144812200750366086688668865075380076548341420961512975731319066042733204983467454356425313845857054003170892515327490768066755685818734642388486752026884192576145277036521049733401420172446666878546233054007249269073067238421266451639485516087459185141969803739629590038286775423923085096228156008841945177895253270668789245077700754959413832420417920920109271261011169502526148784868534639701180263854463715609188806587592439880759260970739359454097233353196880461322776261367756732114669898611584712806863044347283115928951803198186756244575969342742368283322025288610861546873354265082820897691205428575919621200345486262592364189835499373723653156114905385345974023438394181009521197142705838295343882680764994202574852781408668437319572063939291614208972000043189114566075531036479879098939425922804101723405156966104374075682309971651937827387254398103437092880215866423805188368578011532379608075886003020115769715862847661202024194467270460224964343010052257440277844525695720244862058274143246191399290063263787672693688233804943098312734824985219818539173664068879168178912298736175341434283443920027436845895444554863628536243307243891165350630526876023986925619944680277958917867421362692418515622295446983031833740335069116075909794858385495951247643737009779838881855185313360606439809175055709460973600067169957333871935202099300900116530781584467940495720129379349831830512053257324255576593602502044982610552207195009545422553611567843091005909308195162948829762780648823676317377533337455333570821174657085269985011821548707423471187801305169265889202300719151663080588734157569266810880000000000000000000000000000*i1^92 + -52750257674818662992111060998970535860219527911022714540353823593816626510690898171911376823878596049344096015617947556409462751558408149432853376335037668986073835395148311930740238532957679678826792365329480096131151069651407705364555300265631650858608632339746273846545713372351883169758811242924133152106590808009723237275427668704048026273213291909823413706779767747562432548349024718994107923651289077924247667192133026108215960458251770235868914804267942861659653990119304274036200305372327919766903840180850900455518413921879119565962236395556509054378111692825869978121792289879722015091960132142408077530385653705685645002296338318380359483079981073060042413107037060209722694759954318424659439026132513474161455696228115288883607831114884829976185752261146527982925610037308843852460406965478363339549295716309474102743754110451272656264733594189374345902775314296293300923914538433569028537106906609418874614330670548401710739916325078302655139409721174687034519863379758247263370971143559384350777814563726062238974585818167458481901008166630283625647016402694359455832377062996914711342880356538471786699097522428690796229848731483957726880626887828632259664079782717073503288564777198847058463562705734119688470064063408184261697815263669176253358354446756277098383400962224385257583484111248235995389013215134516768616808708878639411243477157366454678180510563461756806241423338302499069402373167754800345221461471634754243422592867317144288798404173306296502182830170966113280973243494963813865331236707959401445880978702670554155419583704124184116452245152208128136495680692714927305140729856529578071968754572358004852903337056330906857800923127412261205147831945851436905045973636188472508803510835088063304196955608687711734359918382760697414623741255173170211602124912275407554485823911535955313026977923014337877442388926312682690878561125598143623426828161416078271641938282634510525753789336358868590055270922584064000000000000000000000000000*i1^93 + 112957612915126563424507317700539393597443574599976816707842385976135454418555817144877237958725142605147463420645860763891604847113057842132379085653794011873497210654921488066104265457916672481065769428973378903578174926500276846872351862227166792498775769703347307985682470567718178231690682286823642770124233044387573213995075056974310378688968632422759282049464986566041255967589089882118131174066910702072876338774216116983907838022434282629550366079209312292069396908371609950444676040596813252504438965056356974535543519753069705264745708476540694098222402750579812848528978591543550075946278710887891614231704820420256031583606747528888804454573201103683456189890741194029964986754527936981656063526194826069468947387968813252302834258109038501606688300937147147298788349329467299624018932084890687237246460360357664486959482962463469416493170767255215338337233663395673463152584055964266087616485881741014285863306317737981235105761005081091119004577308789161690418274827641871994646962817094562974380711456546454734850490446494942775686843408125123256273633406839507148485405565320887676838838928294691134539551925840242450485461497749659861567214121284039729449196373177354434201705278650163553398528566258732750017619615101389638065694308221219269206973587703071038569892438007584012732874794973878691821129504509472297334131430529554215464853148310536243698258447895968862769075495786685143722686902902509342197658085725035576108795514482307349734257046397579544407461570644278596377818104371632136722971875448028283922868908010603526402370203560101579360388116626940789276263091733556573440318641551309810291415390057287028488241781757929592241066950799546522788920316142992148173027602839030026361415268626691803035109538342048987453521421799324577367724720827947961657298307884183029088484178152503907135303600617031868623220488459132414805047635876095578350451944785160896934237480738985514560820432337850555013529600000000000000000000000000*i1^94 + -85674630723936469279345257470640110393552644063447938248618063832055673324769419933205027975136935989537125924879769126376930494216406200116811865128150088019919514073411964014866834425581990480247063887001923408486128667203613424290184955701322450180605270898602946778809168142940617773055987987666208283337363724921252243374273805117547850115100501162605516597394863873111082748361335401253303362503049227836867208080264542223888577766432368274007465104204654177744804304942818711610080498586227092871427630193941273236553363827807415200466621416650867625523476750793127331929199013079806175331736681493067839672502490368454570677581070284402284622804936097923900359177524920728173941850852448677535431014971650184961424185408305968138268339256162960735230545461304794872279707183545641093730047925110856751404768999935682169095386422896011261455891242415952656444424132106898076575246461720296779442258004388014186076897498910936729553783559299071550075552491374979461066621606449049184032756592924590145228341040106209149467534563653533626867485997645812296214382818824283247310892992091819618986842870699866057929819334107242389411694109748521977671758860316472767572905454182321031140322303486612419503798786094632080630936149277516836547041037034796584650267235529123323994737949046693694315972424992235073701355971227423875914005509848283182043569272439622573081481599234210112541743105922942937036925174869779589649696303470239120357466831789426594823942794944838237917500511091615433179252180318749616985206998489463493278565171208751586646577026831469917337847616325999439153135360561948016822541292858523186520170421018546304010271276142870837669065384728011679325855832607340178219233171933481440650814215039427199849276912227439085689395087271692799985990080327295559598478741640296003138302485230750572333461997969823492897482591060748604280816214980469933170300822784945343681270605844945608846789906928762880000000000000000000000000*i1^95 + 34876332425823521076579385877029240518161737943722316641763317656194844171353836131851271126265611262706730277596071842992196732583216062716314313090141555882568605139350798951899828998678745857260201812755445795994715797452691831552365997720221559600677265993125321247231703068380438886906667264810651889979115086858502454642446701325505763920334885030039705029463830089209398770664969645350486120186893655228331740471472909539366619865271040872795067721626294557804212485246910118618612212167562275483735151732557800969510512248860728008820456486745627703724565085446056532221258312502758862559061512087437383720579103730640414935391210288327852482228850935360306469382833362635111307697976711211841250865889592193843376337859130539477908699027985104282970121919855643226797095499162321042722911809726261425296471041563724145215939216810094114761658113824149381998112982307377523054260988923681645419816377813387751327739854858758646777603796834455450469075215727392845198704038967461185346347423274341939856556544393104837989372331745094117778705068738880203065300457377727543058688094766890949948634162728878238700418829431930576669014149721084838289334431551338978084431699676460169096165884726464757170887600998832356634534907579043582902103764029448399204400959111000679649765674908535061164865226502777867454754046974314856705979334466280138563307707325832650629780916595999982933342741103470156931857125327594375677574003803721605332230460341003599519797895142105965641002535629942733701838110297684835280299668187109010052894174186171386706321413022225376082714550046415063285009352334931381949078631478034765733364491298782015350487037430102220595102017978027810491071789229330483626603073618942420490201557991269621069967998141309107162742404361485046456531285073355066668277439253082017411046022275936973307393696924927474172279934659344952658467821947359623762448293253486254369539175335100057554780160000000000000000000000000*i1^96 + -6722643686209703617595717894162545195585934644888807812848169192593349431435530691774727246378996145893270756250622584507255790594039845882762296963091446971309436555247921682658772888112365728819610809113202960322114618339765811665100142971458981029466518397437601611874977720679897533820659443570202858117192215260101443359670426884235655539946869983522939724193235320043982658341283002089368838732952846865814126290640588704951579223506277055829565861276479628717233532955672191484371437757723782187407122736855526048263728105926723657717470581307540697005973966247327987190635695893108265854549653824021429306718096123902028360947150106025789038892235592358586804266628071435087631174775373277211262363486346808259161739330289323580832831878187475697060535172443416216302416409885717623536910012967213801439347578801365115205117563573382125944647308144870901259105841392106860599474698610822866522947302248413517274841183640965274188279826756267753119467515486246281854251567488259134216653438054816147105796464313280026050834395001724262075767165657077057634390750654784576453114540205994383007182006936894156474399631487976838800879323436905672691068516264537065856525451878901428508877071994671805398466491836128120139451455833355238886388133604273383618185393299263874492409037210274385996652340077328409644125392985641643873659236118815733231575292825037975115313483700125992536733722753198432295675509640044496051992043829876718499053925033185568068950259852915530570647251768532046912830720415498774233809099218578348933427974144600439876583027364224815245955776179495068594541658180504986423113386446485619545747716040786616063039813294541598816557624501002391299222517795289458548572675570605342853888444773904435381064237869818165945892336035195330822629044093537087312884523727158240131590101654608904503042990318105604514827060826342415382929916240156233857066409736560764760949219740824371200000000000000000000000*i1^97 + 661916018591016623669285047542260722887712270624288039623429420900578390408721162875684462071104191926952934935400165248514656787739291337708542779513588658605609941901591765076345296510665853224019033544912052456570354265602281676162163788540972355237415382839187050235694799922818158394216819167046274449929619410815555970568451629038415126697503694167055705284124384146386683158258016403564371420593048393132017001049770870314951263623256757597352902529126402803733161307619003515511063229826164587205310400141700210628455806292853735282150333268727459002434776923654517010159723213906170204888522586304707993261817746644380189435229072899612806494469409590073462106826796132409767819502949250169773052608030991640464403396014056158639199235532383868685569102470575670427341104458332623922467282121088918610376879356605684911506256082784100943608553915147113766858333723458171432871855355945591259033197642938582600723383383686482403063344767025893272700261257586111428684705768010630054433901138919606739412425399173514782995933722569792234017694246811853957189413795315141672624022296378336989767207201495240101109409908193354880706078593726003908118944932630551948579577855233579275728647603440111986760037594028449818015274575161237725868852354359132769364400532074690632375597031108354522299003808859648485605867105196327801693917924003418212196360098200087807122803785068692605918121827465298921606208375105705559146395438791306192833915541470807553842999936505697983006455156994412254011859595564988919007812273705429659463637242778126237449868201715520829929547008045981502171095921308292846540253469468054612469116840602011972264921576284366932866654412725153299658335584990464102509785456984925473715001293060785195507507409104202946989734327214697336073182927987123753791315629726087919906611251772186336452171286593453348529038332445508522520763507821481501037769818801201628410019840000000000000000000000*i1^98 + 9560453619138140165557699348534318038870776578795262709750122385032220181140768149201236128800355408494301893971527899746579555751298910468846049373975067277696677415866586398152909857593546363390193704063853857198353377880138014146649095825665873654139340739802934726560090166749694795620132570461533927620990198617535615163022084367251994099249752774174908334655500135742831238362062845179841018626621467185880436956452763839281577922644473876282190854355162433269510535881723047599628844260296106205117630310423498675749238633268918212747665355060554426085467940568565556779065199801122925690315323549595774811659863888656242203646099058195842203788362556128666541825153502993681940332190092750697054782226824263753323206834460362089172948184594640718649752551099107838722997266134975049450238813708912247878244065188614738144367832170705496014660438076557730983876250381020305933921524073249571875217852378824726418975864673266899161794549222715940764389167834158440784415806544963850209754643987198596027336328657803984683550113372722816098397168454931588821777004754403332086152627274712442054257971323111344812573806161119666760743817030902059276670805753923629000182825261449502383126691553835452538709316501893289281048454355199926223720148500839186231032391863536645523209027523342260226753925232682567215820703275800435647750018800003573162738537296739636116861466519746686456204256468649715092093733450200890046756704641415781863865999767618839881723505731952428853294191120356610738480945570996993172265390619215630002866670094308861189345642867301837400764690920705116669991493834445108175734723966026370120030554180762471076963202919425215950727803009979929569760763001837590297045587764214946586590567083059381478606771758887737491551194056138202166145788262100105111332368942832084141772741734537549358836107354199716388381381844423022452337447682629437454833708066406400000000000000000000000*i1^99 + 760788858645040417245204403506118252725354520752685996728315006782434585573382827038008433165412772604663161112782250975936556833563876178631554165478141301760439360942299349662799881797087824933270431214275395613374536337846789070387617250087063337691618247044904089268574612720453549850435996890851359854874550852786253459540056142872679086412564241223177980541346488571846532131223654768926007553558271998771428851337296403444315370306094884699979492958319295682462132271051723373364006271071916677720156916205664418564720221924849160548907277056119459453040428151203406719456315983965198087983744338973899400407933404577958778022122257215309991901624669370010187932962601317957146702543051430795465229795086987396522461834801770597723145169003081876066168305644096924384217705953917744908045273727747847593931111066442120074846910377396591679840729755634689999323770974332814692073569557142765346128825480490068005579481648576751197126782743259538702330527147578890184758675340094127667179124825392869737222035177858368311239672982788176798027732412198213506672398635448363649553535069673354559325744037652940053262024922008370865765538532453988963444065304217226337704799118730306180398381246201937107453822188794090898214076552347632257392201450687129817217654200226687358275533509239494776711683772729369875389558015310309969851007569040735279659688396747679442110929160025970475939500357449307831965006124371269860818939598209340437567889569865753161943564885620652116569009148499808059651643460355627500463438052810310716239987570707177996708426271848278416980652864226561159305630198021525259990246925817358349132654663343922440736258291981387456992497709132829330457205417919497387648552790772633111290210646569203581299015931385192525881821112047804926561955597099103087364148180236998977761350323931960601676601954723962116030696808798586318099883507484158145540915200000000000000000000*i1^100 + -103057827960648071124721217486625756393811370834695194501708090455208753402547424932075797016785674732285600782270030103536614571356481128657804066786561461485434245170212525390143104846643459996227264984326714198532396698847491450608262262590833199852378928234140707007213754658092674423795364956955338322291644961258616726964751401377698205337357020284141049299501037263739187011409885224074914029026868500582203470053127467743263125797106239239945342574469015179501415010893312322533026399837329361449466661709538698276765101623469424148113701063637642015993965039513009344927423695839315093280699479069458779349634745252373373903158722799137702610527798174022114011507161066391996392597897331982001251098392562831914798440395506244157447939674654323140841906714076425499496101134776783951932874090847731816822230357072687634106672983056571421689970091959105089548667134593800700979504252948888445783223420334266867967584457361454952156856592286351936731421438425162940383666209495349444089825848771324308088452358147576470165043912944850209412283861982160253802117621491283608146750448104632992366320701465706215443837184399564462689217368966551252448526552498655726749458947577613715996138081384519312070634772807423248535149054962012817168288841374930714699115910576646194205011883058123777235296261665258826658735720911409403383849810117627726340815769898335428927347565160726182758627173771356534881639669995557352868842230409154543642692664337817081873599457908538283867559104121438684379418841058675445667903756920675183060888199053827962993394304564345000992500779990755046998777962445481927224665137897234422592780799926419762983430003086649463557381780417131562484621453569344454583351809608015083045203884091064372343816517246805110150184799873823947550292640204122917148599404819176544795290487193564694499897187099947000389815641866262003950710956396380160000000000000000000*i1^101 + -192839607183335282840515023163862085975826067725301180491853855681801430245482433918657061340209008255369320695239343186594706517866867683777108812553632174870322731158173948265821738395055863520939173187220132057713432501851714033615594449070553788640285379531980178340942539819110323078243362612102063113275860416305516311185479363755471520379604127746324266574122026785296484224205394327974149149019968039658506778432826384008298594500801937875226323269103952416469172429936322608381048216355825874752753888408537341339806057164773663973672716064144339223417523531141020463416886633030972621014409383265573388150110704507348847544007126946218354804888967334544095357690797752296993061073230007140549331866943802128657610400649807792182306365495176273742487343402237187549254828637045276116166953736723539013586942840675063462989383096967183538643383741339239430242597129840962454959347976171375268823692475507409129358825179390747543063608730484342997742151753648966337509520600191678363157995250332692753527332338503892109284073329916354640175235144372237501147884211686855428472650272038501716994042431789696871649987458694433433399128044342543680222741714159788005957050531702363008730717416386919478390453427369700346900036660427618926264695227833798889050288624318217471397858774428474332768268893259079290114208475859438643635399612107057708174179039872413123275500581132952264021488798009451688796579602448813601438326339972941205009842068141386360320061822770721270009223838585955236172905351798293073102593024386042742250059834040071333298255349688755272887406204490444352496779887249488573666120511227149230013672367201895909406167605777319232538195428888556665508509516007762807892932427574372499384412506969419429461401798829368558911159299615344267838509465371764943767731890820645499401499049748890423109563441931966319611994289938939489812480000000000000000000*i1^102 + 51636321885343808427191359069722738772709088800511106991056575448729318786645567846916862769951827048185772514310410060340991634125147170572114383173967851980654239523652341356292193926789179256867232644320409754017620391598611062920045331781976800741537799687466464097540528778111971170572070708960029270065489656639299114270011734570362350706606886752969837315871454523838704436227892483939451652205846441180755981584572053197596029161958494108201787266952199609768056326335963792046307660581739490495681190142923513665273956093160764251015027071008771725339269966534940021133922784909587498048357122842006323134499686014987964677926062460632363068565192237778771178047388112635295146457891270135649092316252867430542437725535847379707721762937540300028353882793171033939604484740123789585346139212643852957313425288586093711599692065616374509358076863161686968460486596428668597407817411929436398629167877130242326085204922775229806471089603027410172909374653745515276629462198720763849822141764732509454658197016617638546729900316518663071008631081406583436252513618693988125784145489955331707796566653661878610982567120145444610944851691306628465391597185049585057571329913703178900577381998056712927316014720389971001034237645093142723303900260515203985360994723709836770150411997070714743049395108163830462575345261632198442809132303230434829123725213997298868856331681977775297160530781404576680260704841290219566399798637933551342841927000096216672767788463809264305439736129066952009234047733161224784402477986114822239462853131614650971358484494397759894273776517320437738503729285314526390846873105019644287287147703479287618839317794161608053210308520301624797113230233024515617540175342149987349622633539803200526581358197856945574931045250910777992243291774250865667579530971071123901029983985645734341049741732241779202419048346707558400000000000000000*i1^103 + 280851036251318180076502623563105120465323015434057596519823031826136001434497521270030253018865141783281658861464198203518551681564093101301976416071233877543707220597547439719754549616046197213016313730716015275929106049687347135744787223960703161974587542481104627229079443141488342597238771713482124410332700358448900528725134739807525348713024585519030202433151871203034980224948452094049319175526350573768070219378976797221970850659871275301408726481205698043506046104941291591017133593921999559111057545380115672895671302251758025618635419463011953293149085932777780360995538555460426179743409299215521631837247527377813375345609448579410330025653961262738363529334962770787368406031919179489896335178899777300652983342958958783834998326260619932685156834234369792355208299507672383720334116491046682305781818025237900983183461079934603143554517283073288964987194127835116942413158269134277949956496208912139375595253079172717738356383027471956558081380034496634328980053169465412885959201751768190550253008396882186310459241693101059178536668467226193021560976934582041332384863032801974902256360341641513462816511472714093132319844360855792240198107579228939574536413977234021679781673615668317783788281705717225345182250086059345278467568344019467217698868636662432653054316469186011618702780349781276368539562389091486052772264923409963877584696273111274548948822510791725417024845074907452755562532522751964298119266122633524435017849040881810601406762747105114245654685458125174811626875334669733516986314922003703119612552566679762454084129382971633860200852300766170043797815810529836574186043957497533312426454107874650939790348161189757506968461736665450914563916990100912834465242469154921950446782826479906120431996045355215280363618648008302398146207928979128941563693507674547735691725614895143826102563434339122041323520000000000000000*i1^104 + 1793364211491958421859583838033132624748797570136070476117009787501133136849175204843589377771665446118163076747397551047905221070256147289214125457174069780712340892494352720744233081912737020811020693051831722277027656126849886478491927826298306371746826355669616115526439480951907402960965338420479494464262978824797903136943433349005274402112100306743535279312008271779087096033152623670146119508615204402479490376157485507761085579055491456143114089497132373578410885190851269635926229223573644443539605122435821780227624472651383617092575575047132793783067608120295123361868935501385481420430673479338779874288765867281461694494727869044931465404583812263455609870119151896441734572158633559175063409766016214230130929446448778701477306991039947966688330407753020334777069904691202156431029611776415641852937774795881891669282099602631815330491379924407180586083394881400207229844458769028170492937692728460547009112995882889898413285961377888400102472956087104213799133093718299783797237690260033838963865686279925749616028758621118936975029281283944778617479654340378459876363669067375308660142189398249710146941234797263703762727902125279057485810295789595388399898706559761582845870921039007452361919950090686032140743404232571185591352718466820497021961924452150592081334113178623127806917612089486725511912367801277550593548537219696859668961017084151397919871950242343213975734432575864459565180100578100582288038307645480245367161551391746964604451066091394650466165472455083006307688491904540787610675876915064619430725564919547471028113223572173896038956869753560334693970273744368291343515353623416151834482863168560123673275788568670258859156911771305267018815084312043688143230665170031161976014603260963286738101370274081058942822904048522059776172111893902682460846629319608367929609591077521452989064830517248000000000000000*i1^105 + 19918357385616837020576367551973409258970217968244842958798325714315061105906594804073852878276069260360065287885608528300457528021913678375279793555510229174428905470152079765684347914301646989789327085576438890689346708419516784196772227491673276169294236833322030319209035824032734406530225545007765082515016218652623993827644144155108674896443887216773897020202910609670668858452376690862992821041672729475576910683663607585568527689649211486544779999773138536859855079040091910973415010662676802082281369665228538479950089385942419533547982471275743653111172302052212485885995928797768671014013405725410726886962450315617833854355668232550403996059388436403131904076718264709084767566754812072810257772044041452478018436161789444402356933286309367804877620939602445183786600410147604933873535400412229422178396219540466173710424332100886757951369072603173617524516823498190343938845666484382831656671310852878411101743105894847474230902340912144381119602296671683332323303945139121839739719347989114544646353796175080250580265112565325106433955635819756053637520460899869902781988058793833022643466018612699990341723501778902419936155285047683582911775363229418047880212581008018613271098838743688190224274910855248700936013614018694444844063855034788763813432465852834478488803211025899527969159557895886253874129654065589723310793187399193582750330845094738098029824924799703022573197625482742974062282528342008126190911194981816193962866691866279673070780771345950969500190046982512717844273949064816411291324962961377519236096938086938176998880735999901669480766458029368828889793582056857550160092708588721072228122386038732107717261665981356645108682678025867415694111642367625731690132973323121116079943877772037761779365335595729877225476826417673992147923502957070934924081328701697259415679785086264698470400000000000000*i1^106 + 61481104256240997167548840171245889460157293508454109165818948426465949753052801122828334899705842974039969816938710616278233802095597884258974153621604498973460126813811415012417400167365844491490083138306736312416373683449308768109080901881762698677984761002922010178848548844571219575245046658900413124829548595711104818500756335014081984560092458172381458946081693009079510652897274195598657871116572379544015284755833828719177339837864423286016113363754501706239687719096987179655049790403277603274604264154359294201892266798964001791210343060815694387254759881034934427921869526149799546746250748491699566309675305244797627395655702372177083650039644369326169993260731125646832526108370864036787377832326791265034641823327683734217633444210236179927158711946418447684382987439715646057224040725726077012935273373586449049882665867623872311739106768538953872751022095106664907428755981764819280779483873458122750871310143120874820815706170110336250409070160560369583254705832969073891638402823900029375224879268161557568074340017382040855204916692762387405401692365562645531678665780016818167165388346831242410401116316112488847975296209787469341463117710444666379613430571784551390206440468065223178523495909368526208330829518787178282905406019107511059085164958625019050851719576201839017945801827569166929520566236754192711117764658881816734608433239736456236824712708011257780324633014810600857900936069234900111442088455360869729510214856894095373927216706287471358019087594860686952951864475283971091409723966089052091760556479619072958208675896772460244018139726676615416113203163387426215866628832525727004282305219243937372999564527310029560958271190748510417109031582412712899056669446979358083961796529040855592622466319465047664770881411388704717013080561904013090997955454973492999621034639360000000000000*i1^107 + 12669518432470177122413738559945180496121088435902999076940545511158327930720871147392012096606835141570089658384762481044652674125625955150161458755266097421915326451868143875241798482095927948775892503277374693496378873250764223760153155724079130132717316955861565865253314547378269644554609383806210497801391161021109371075997213363660955472926233173590945769746624016577391669103474595355949451797598007170982284783659502132928213171094067640995971533063915457976871873828562996980924150144675960941878352078030838337143317684393384900226883927938076216241927805358523013492500057672905748736958783793737327080728521562330146268397374139802496743422124981176121622247286270120416202338769807159567822133490893632885790253899946766051738069098472946490409986807107575995260507341153619601064612762519725004885662481659599728644472302698841339410743792086615075286392151737782513538106064781837921708345284761257585024532097396693151118211610065827803886671203369105807345174591684471077206668251163313678753004570716534267463083746539920979073289293132657633245760811816182854338369100919653759507958050509150382825380096056229367940113868842705498178246061187899304157587408585771589321695401974386957553370651114991418848498455883855933797737333297772546985892661224053907110246290304657055027512319211523514787920905094357243128519674213604648630867772686000806935322066560986722882479447923660439504690932336984854961059302396030832110905034309897245240942933993118195058550101958547624464502481660711486061754135450715214209876991620189270180027004723348627785047140559724252647433621126468841087932520280060531945374419062865965603015358166458213468197700859957708054582394938095641513758137874833243605987206693081636371309954184387425076836508903040972880238089808661957522388886929539072000000000000*i1^108 + 2455561231317869929030589490084720037058609246056121156198557967945234088792961422941876601266697305524814956131635996437433605402353399552827254400959718941677622109193995512682605150400500358703912378499629233533766826897521006719024919711927466150531754673885442963406382734146032864225429652977788896664799171143958616048156991235604789357458347651909835501845493123543817934631396268493718407516736703101438287147465617831231548342305463739238997318912799548397785682310569571306755896232751828030133651018742017275863757270367620279600550312877888358895922789286685896003218077943626070199950385831123836666763227661191811289683863238978895759174489122190655564516207006786931079515164157764781237592650157990730832508233553883269128221680543935590884751594468445312226130073314809617451396286276768496278377881134284718687428093146256185197489982749353068753182851735294067742423508462779829472212078509114407369585129751613647149533167721417614786289092331014228250493448377762743610353180510688875529810368733626834329135634669550472417261874017036307060283313978490568825080914681743652970978453222363477698431730605451044924483201617953341337681516159614009911223743946057810229468408698663206227501285340206765306827971661382929783027599176538281014424655254117088936151980838867247832802633247914458397482617680949874094624480161017944776524413489433375110569403280501399732173544317591412096004175478878895986864963171557646144937835603613180541459410213757787568109573812533881236974211345570626798967600410492096335704151984192858056038193388221330524263113046671447919597502830875750756465644794929675996725397392964087100308751104357443714323359445999702185741224526563180725701781161100279864810789672671161521298190976839355893651131767429169144775856740549698728755200000000000*i1^109 + 242334025697758662472180552372732124100194994892798097760305464934667937055467598749517527845365369305951717457088356339276391797030428127890938826570460346875681951544685892057991068955204158987031937775422412918463338932146531091321150044544454507460355156588736972815702380283401539812889479906470200679658216976288242303197801173026721869001477960738667150901359600346621148480373356699804448941140977175044964047632251576663876743740826501090304513786183239433265689591413575715954170395670709277398101823703941204908557283422456809239632392545621946561340217357446801000159373713232181417094090825461913711258164895179925453768115275639843837270435148030236150772588920144713688828389642947347314795710918006555802078736881408947964103078692639356931465426157077647360123679367139655673393061646048298706261651405139289451759449231938795054806342248238428310217565982258905728543514704731958634806845898469798139205263947319244597059993018331704830992509120927818504899479349842094947601523899484424165106789051986620162817984763026170207955225245425230292669428255199551186081124835930632730127485182472432949574337364364772559141534864462119371873258215942604231482930163785687067995900554468436557396345724782517555878540930473565954320540628568436337849765695112252025329605120057951999560324082699990997188649048398143119647682319555409297626295374029694466377350795821381404748887858508144573497322963727769312212430371775257370082564011508582560500290493403406686058446234777817019934385979392487739440170105334744398782432564819820497230308190176457678692280349939251022850572232198643507432913837143493691308154226368808619017066056867394795519134419371521639041243181143086380834027360477960644229943226868886648830465733952414064905788826358446184601286082560000000000*i1^110 + 10471662539160335266750139082511625900591670968202175571806068265699089502723766344708001943627675406320744702055940598107592660919089460533503241497872014579669769023235536756772897200082755600186095864636018730936524170570708586913572609646478817701481649911413188987021141961972493313300881093055262422764770502265494132319105439484563880499152533414974635570847890332926740230525189152156348229997668845444584931180637324736361102643949775151481139074076094617440448451382932069127672932914471150148170849438676022850151953137912420751684005767177954598129735198570973907990051526165832528850061400502700892659308175144088211634264303819177908751194896163795940679134553627926374812491097314965611387499881119554929664135449622324036155347939110768018355637847879721712954917395838945048677417706196423450438053005421414870399567663059953640943363116619027328290283853164708548600695411786931122483372264224381773337918609290076436895436149564099527629433436122653259902325031550889936110593208670474513591718703524471302609172141407145841148979299997704658176512269736657235413920832642546292486847858426874525581961318802551484765934813047066270899298069836527004267147106392768867517555703501589105953539253253443976742569017285833697419185569044021160570361847708978728943524332464589968646809081993633906036987938357281805326518852891642768030442263393753643931360993198861265339936066860091341724638087085998668384386451640029309071830548871324356447188491694640752466240965301730006026760531680407756922408054763026669275256620336775709580162891716228175645771150320788192254937490838600972669318723060347459174410187400366193728628928493954493793434609425650939574810585069004922087250184544326793777279948852124709626474757224250583915177764420845568000000000*i1^111 + 195720285780166321604019267465366311187850411499201182538989418577907126180825308921393463287161784845089768080724259106828205020161723037386401271040706202835360754211209667977087338988885622199493347668353093912138619012437328774719827015696184835836026091395777542938949727497499066351398051801723442185962435731297831058536986506231858837548307992102841307485121145115824448838468826243941710516523710552650472631116728459578426632614170956019859889714867624257145675045199013514698043172551205419692541732419460823097064157931605652160575040710789440497261012673663687511960586555595443022478796973689809586230051541761778247151109465673320171067114885424339606888160900296688850927113927756024694411462364089152185911004742366586512278328146765720485731491155433805016229139358936913670049796502184349543279647131228405015342644089010555848948582023275477561164203743163717488648134584347719740489023502624511967528003546895446883248885929261876982675111682542199069368816664571803020481443691401380654258318190065677415544067848651058073590255632123178942136021552397179204067093478651257883044593387173632749571343385884186825465340082212309371242731517898838742488119157301733190938132996469882717590614409128073977295821286571569864225016900639059289966452122492439737315449654684694545519635138709191506608548223796693640297077608780887678036568848619315812595085249406967411619213033468974761846196790914026386049712869508595845300594415814691963073669972420817548769433322981293985785827753179447343477203549470382252506556288613838881218687578672565467035663279834242308034190364501869092687407675028387212837991597081839269717664656673302954426127762300955501756758529548411021818150390677092031738914035641901931039927444288308451737600000000*i1^112 + 1974693265435002367513158919681542105685846438963056108327746290202534442387228352727062965184140391610243703093031273428716172298840366990452362253399572321612994302719882455957304774210780630220033671347391276833472842544414350488773012706489576547185005999478065472615009898913599051459416097745110326468242551168010986492654749987730105871528881133533265744087516431418424511743991170876296014184980446316725310054169887910003025221391072101278790083320096312599917266159777171822656643145232407596037998387891377672934701760924610487671731535582418166210699060808143343777201025741010500009405445898037468830441703589463064578821611572171409115321462115380342158689445157706864629125413010382399650533694573630786710421854914543750707811504588426575534364969303894580963680165784694188419805445063710164229771811411339165230801295350324448527148302042137310150717432781256129302331494344215296226604030708523018059092506185947164432215683306357599161307792115732951970804682147702818057299931542032823239579259136037824533871409687181061119629546890647020974840884469206964024755571114689655591160349604674704453178015147954872416087920643127295184984209729962982586976846293208245831539336539046859354557629730714710791361732426330277572397148877634941855540943538024558804200709307444723354129929620329730008814557758992974442332965417748450434467176709194486427884790167980846113486011827705880773641944525724290554745464130430643763286653760108310411523820946049265608476585988848102397551746988741737610567451496463854874843114263179596611130030458109847567492150074421971653163827709002890403599545461075567761344961955857685364600340911318229055148745189968209771477782432943131195060347586184993214180446789797955108314152960000000*i1^113 + 3236849691407420049239386752132498348807189169989828653851076678107394068266696923630285213273775302434900691589084045341751968740685459247125292155392484766821183934761434219622963775078904396928109258797489751721907656641354967102210587495548758410501723970322467806647678111259985659254173422301303086822137435276617611442118455677402275091052836239545619280469733792671996571257129091404416192943019225970286400806285430743577632108915930282075800545074446991641233475989624381020691813391766670174887314140257736372019906668004508546235823216055885167425636658480166691216199252625853736092806046126545336501379912780077931402035346721766778123790634524714957452401005266553529134012161186424383143386007791867460551996616473009482576424481808704626673613703285477632028263137965163624246865106412968333503652245179015373551872980164995780171975494279099002876559257279416886647419363553680644789182145273050586489878059388473945294037033433419863520830517707025616171629348994609615018803740354509283066732515807783031786121618187020021525984821593374892436635925243818515482262414153578499636388212599254667161461487905881341020853073048582707170991648368916602037429199012680539195575278207029682770639481424365605248227833471437693655104782225487112199490633868077336273176311151660108264926260394239726971540344678600097023166576552729903529885439667637248500360486009737123995193042833480446555021599108533783735021339132350491671641958201049954102473976943253278500051086114360128930971230237260584205300937004207626945528716702453677052135773351749999576517353364882740851694836969416510065293508930791354611224824118773182988204414737615952685819413035968353299186154920966867141351613554808147974689849344000000*i1^114 + 161359590803547041661034452955580643460389118300360615259826250245560913795379512903838030095993882730343039986945597232818394351961647373258524630135862042843013732778158463641728105683126093021440066623380162482983615907500976671755438701376090905075088420624432557112852921671116588481434582114833903499211813922902064469757261677561426013087218685998361573431288917254000930062081229239151684908880573781173690341616836377756572173869737903419651953998371278053183092926210014208951903325576899906545181619828553121232036852864880765179042402208063452411745541476053912306074522052156170575297626087782912337964369989507573595506478301087935963013235305384644485456258002061062817088054416870978690392043824276584628525546343485054305413270556431961968022815638966735241767805333812297106580115965544217199524639846630818187469777184912534378852202291070715127481494886224133812500478540443241535600032507255729863614535976986004253215930801843041108593588179448251182816040572377216273790106664649961368158816894909391975723081342923867132677106450490383035128174094050676611827579538772953623767013057495752412809068224802893103353003516522854984374601664189409751330998443082424140357343164558362786701262474707064383152180695754907338731949873850838055955574018228785307609288428517903214491555227360020971599619915750327104670156274672865002122170682590602527350669152928953323203891652399761884691735707663042705634347795615000547539501341212230581649110191032829275679200671925692893572799501494535294957389323607163215306351314865020568749789508947228863216249995803887748686500333446513615657739389561328835049528339769010483628380719903343662157526608377190372429745431915064999805337600000*i1^115 + 8043662263033619637541466053292958399132054622038239276553517457595557806178089248872027119279869399353749063632877152515957151998304622444235754782042009959588169709513402800648366863169918932707177916341175971192474662619446377035265461050942423156944933295974403845907802302026006751402556881894180315977643209156898584282081770301107934757395013248227618702687826387001966138069514780583251779031540789834616886963570882738591604906447424991647819307154616430779066279481041830217126611102476585138746868873994505877611235699095586879369035379011459125906673787209045109447728091209348679844288618118487706926834491535241780322931188365643143758917324237136257769722765621991371904040441589484365137544037744748159200113428975866314244687689257103785140064340870962788294761483696595355644775497729470540012187268293437989759517608142214810631449092940186178172351085689348124855540792512847669044875824973272413415506191902265408574849799513673636404912769669487888368687043894479017345732881271415093930736582311209730344813871800076479470432607190749174866241594703185875966195185403184048169437014371630250381161680839357680647954333506823000087636210571883127515500716378822775776247143396995238712025136280094787620932416891297030094678992495911202709208505245931214227168571618382055404611330964574947266880572496779807467014662051082312386627628170325285653074640585908648526657381333853738613716186637154665252756069362454484057185433640189856766573405647638673386689260270933517384714844979399675442555825387662626853517884103536769282642391792411275997304332963919370384115923663620011715883308783781319998557375529401259383717650274846549179327151833554497203200000*i1^116 + 67154638691748035948277407785594615828744224356751546294955001156927800344428101116025445432544344946080807505190835741870294863929807032773032888607996202035848679108529348863132656606072677150094577981904832061041277702418027887607404115408024837547178729590861229509780140387333212429525918583068179328897843939401099223754921443184495393563053969420077665965469937605490129620676508304017031452825793637922390870437750488269249131918144560453379674947832642047839662113921374464656302784731616653352819211914356395593511940112848625156509382596908482608551965394585737646875425899886555728710817152313823079979342355378764837034621001607623371681462480304508086591634056872976409768920864999354583215286153093578376839265303276022137841790665878294301740224081889589174536117554042974233752499902934016042910587374391351806220215404882168021012382737520034396421962163937013203461300908787687591427609147460158243213803132946406936044469272209978740539137454527067135047576939084037146871251166182245037563186003844765885848335781092246088289182487622486839009856034056200661952612594838741907369236871255358595229373176138479852626600430880435878785146569938832548911496212490011239879379498519196983668657247220271648794702505496488388646387914759969182204166089902323953194458344719407286628125009664613466147575280758688472408779705133944324528779538246873277195992090042180392343102143925617340079517043444471776240787429805047390933322828716979866673348178051048212658924497818107613439638575369732563826583016827968071597024326543837371711467142640177456639675796670972344569404905720474963632720803048402716749205885151718739785472000*i1^117 + 560058720008744005747192769242179980118748641115559138591441580382363722566627246515972486327274348209371015248103015158862950311046517111015132895022057263339637700259294860686775021366737839648344856324990406547137229125677695297672372508338915893227823101114071248913256645403081001084154388096082388297096983296021107985300067189706389926015399759845129886934626898942552630801474776925433788735771086396718621494237250429565461228951276087141179571921835047747922616232850152320678607652371669002947928456789648601365478119879208412776368330823902364094554194924346305285976504387298501846482552185286774733507426642277602419993229052251454152590115181340133227539796934901252212380905667832670840608622222828815065873542349946909172998098884615876836076189367897454469576254721735703685765677966784914763280408854667551502355947250663233826642607876741708379261532966387125830805500628995553129166312584663861705935902660712174920397866041529752279753936938640611138871119851078502331488969554061957983865254524084653850275224325944863615589957923184759447321398646581850088066558339499942485639532702885048435110461152132145847022249686399102651711585862764501674019552029485804431035550746329869009402353507798065483079638503436193906655292126978740780307635983356815137418924170440038732230362614431055906131604880941880460888512523540044417428985726875166398041340786894716958777997905134792760032197611532474873099194853166493032883186404203972294610148951348280908250547616771245921002951095607161061127018844919035554822099251718782421132310298165557073588957651987652120313703930457350069815257600*i1^118 + -577224938134544822187948268604578689366235920116760755922651483558154602100076445022948507489424108273939119062121932089689858996995353467832020769770620933893988603011117808809043405629321642110425484977692133357347005789881463491986893902210715143020094373495499803374564713026169183091700369967610824306892317810230530370167741239753776069781576152171367674023846788756287748432385441674971744093299147695213803038311638062380322543268927365331821222962210578924011239085621443571281195376444740419916252914496377485088075781756702203274465200568494866110534266543747534437054982493204813298076068916939514637928842783052724644768302322185911286372874189081634695904197115191982202210985334119968880619653681314890694958478763919026360636348463507152564056154245559905793709935907288006196260094626549429021825844383045724565700900363779268296704204692264255598245328474178452986291175957627517320342386243018372287472757712397861789221149381392557506659954982190124582133987218714410956002691953047739634335227744990069195931404384600097254603414907697579982874428074633123492628656334997747229769470647825082752491714018642614855124464841098633237698541877506144714171388189303603418026684891396146414325391696695590956822757769097073736939191642842532423412064349219888460944271831417032269859698935666258132451179508113336621492208205823249313799302131540296958499587141956694255564348486834898452050412061590900806878729434349007309050375750118632519282035034637956845924102856485454289886959531555546357819865241857673171200756593119581713958550602130983069600*i1^119 + 122149685369097953352616875437889639805328014973131471651057839770684229700088419722566339784271839190075462506744957923624548701983145765140034335275319773662790141930035363419097996632868976212955208755945687586218986925538954168280729607337611348929978165120279849722686215647276140389400659493961204115585145321672943610133424668632956410145760992987189518800690421125107002683353125546018574400531163315749844165126986822167735399285993885619710994212050423051301298823394761418825162998865578582130133699649417968288152526154348703564520600366958090919719202811486060396324465391098449738368287625721302637510134495891198269882398852332116606355302158625894922261815719753630007175112897482185781945494328168327045678191900414670741545542326636820318467342740229199205592968865312754227805244176196656813697713391615829624806501504099187869451719648480316390977303006530147170439279277900917989392824344720359674985080874930861025685386752033284117262488737675395172391867549740132789478700201032849065319259381804135798772399345494582333048833286292150071791198671071384764108095540645101927472931785676965370527304692931718001720583394319796313994653673430711556794316577193140148268585328142868777527144880973749395538140643464502476047907602557485867679738683041409140027569208593343542324697841269389980972332609248228067471677307253018124285954639231082752659335879704152502115108038072063674334758172448262153466493220457114610475227440573527057084429784528331768523034341203961278074671110218146859537098489282529*i1^120, -221364273054996827406904284004182788196162032538502520889919898369900881571575176958665547505631170261142216888696297647820500899276076367085876291293703279316856018477841295456101847095777265995140818893566913851594446872725192352055257278273341399574967227871641631768264667957381556168683557646790592147383955884791425600969123930485035946795010223455786844564344416407194366889152828025434480304904948946228586742883623491956020544988437933174131105883804263391573707036253962286858750688687604296674760328205784409615207560040307250405701832673999809979244900280289807560935529750961011808711188283582415894505092378044766257411730623415894816464678956552360427734530558108127061968274190975694394035606299557059625470471673558976720937968954849579285044305261511099432765966023981087320443928996054700007027812362739120544435183414467738524427429310781923865811954289964881845028667586930885972955043235514192559724086621284617404075686118095935102278157222703170415041576887769359231503289619579602739753997209931751284184169131066345241530055543024076207031695484298533197183974989123034050799943032369280631414056490158310695379850050439266892725360319100339790446175931537413872445215098059732660075418001109471873699862300719725151183066152645891274713786104185546027102964027899954957823437401393349819256591599412803165048809740347737676996528076162492573519069619250237563622074845797980053712659907910870352050526097556558625559690068497663525002772754612175478767128231608423721173139919201620049440003439967155977937681981041348064552979926766846300746915155482379747250659414097786163539249199638111208030999499594995117569281023560700385931939346061890352732227253110852062101145292615456299566380001945529505300985392645435974008374696712805216342528919442643894907278475784544132432957685149974344184529614907020598062841357738953955228139122990741975221503885705271366729440559574861110127512208891768567274422971112564545376521906991878964891024516940631131687984672217258536404295808681334087727620028543563563841930726070663668799254214874042174956981885159906513231392581367389063382139911064359082822893120087293584282645196764064817130106417172652795261624963876882395542085275873542412405144603715654840497627742963475258170510960401954581109120970602530370804511660134012059038621381892114275715743393354978964689880655627627403244349563505922355090064800876155506211443958602220051060997774535776044400960286403741332929379664441964846487805613303789536601559457877896081821938431620463643453364119294112147436864871038137695643612336146048323168920729813817403028902330283107012673710035141474319638638841837466264271394581820106732338977588334303851679684160124210221643426824022577056778477895680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 12755218424879680734259853671099675759827093402582843718580783456083299783929190772592187676486300149166172393774124645120416562326253926796789487529310856994046195592486854132642820806206563603604344315887912596258449089055585748454592543693639960793925223905468179024214289019652521871293107652290439329065662281568598154641488942397095039681334676026880875543186575173263786791604036019235222206990268201701380402054786546708669396556824329972659886056607713791575981229523114609946436606175208457931148868065354235123487806000190181666767184702880466393875956275822593882502325443857428364116864363727084765449416900168605830012087175500153014928114767826236086683096637629913473057933874197473752990783991085320654972142701670765573355465679257000272741006739344207150835246466806627078605320082999913915533969799363597322433232625640769518765156502973280887201749716063715338260907879750424005125490158803324470726464595529029947692552601765847006960243922338668986497303746862565304907261456244100923771797072898276782202164356963706123544350684669615170040047095023494771852245202957928559029493187382490004062163684426279073544872455122402623469164102981409405917901889165974334489445821188416693453186796717887156887645743172816298619023911078427621028989932517846989273980669451512323409304093347718632071881570158624354764712172496040713964001250758085292436096521962584705415086773665724569694852666956876986480467680491007593292277098684713931367115516693561873182669790628383888193206824695703654939376071155960127076123276744091932141670565466720215599508474199178989705220657733142992934571864301025633917276050055355898028950375226042108732682004329506005739675323119664219644912836031103256406396669471445399571959389975715987070134560741412788153281216776217560356743916488295874127448694648241705517456677229188139546366774037565963085530407766006296031942348740178280795325649197550711374241203810684356544140843152139454430929612750530407891721427316600023560449342404985902975597869087349723519731908348993711782419720250069630625303477191131754978699118574943282579530692728984831479416843389815440551093700558549081549755182118898485898377277786613543240266767944757222635403476512299124058989060041701746409369173035098013540226409888268143482347507688635371821329046581636048994370547332044725623657973785600160173034574549212773570153051986381522070765071829009920223211915748579499444767393104347720725255132584034566014208263828467306896501707052184225808728553301224394929002271013279886856669388351876164461370307284737281160466442309234880706289093718804769478005338472211024210383078084138906106432641836989606842903514067605050542931774937144585244100283787825406952393301684559504329586350489600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -99565173261290105282756852324368438111877354651509531373935988107883634772288081161196625593568446579991844975492304516912436899417889381766745702454961191575931002374234814541311056764185732357754608230325528920108217469929140616826758555700144153430650366115852478795885904005892626181012805707563466826199594252589432459854226193425020779667468364707996316665374743900249389655906132572892509011037421896434630476289355540529307886275704268089978003935466584589334724545951282743731065860049291005007564546639677869698538978849170504101824839516466657591005904055226651543015697621888275133169277232213416593833913353037997192488891659573714312450836955172455653454350621965119621680310448443417816895239696061148967429146701342406663245455278186872031684922547770226365519018406205182897594993855881256377335895401120021984403511155816249799385573778556560460387700601136085370148173947928051948040299754410069963343182459423445229257460998929878978529358922326428575700918737782363760553400949470360429481216411362570369567172771671784237654963913880473520473132177948839184447309611147451242379597648222344856608861209778739022566872437829698240053879364466553170073704049401341711889246356019519347055270197820133705051100708924358635848057997816230913725083958599328058652085173666458238669810104009851047089420017534149103452328888187577240715427079152469933466485322636758554412827995863625193351441980213776082642619663753241714271259201245955797151468310820949687943261305957038350484233151383727996226203392399532747322933887926190747592821046884467627535044699816028336271858200480725108735025259317732487731949855175945454361621474308960749669681918653274715283861332535604536312940645329289382966286121383599735870503957565075023675492904975081791483801942791437724282924916708355660569529401640427125086645653940323337281502385489932528512274628645250311576159904048858994461369485160025310085704129431215083736649260195514105706725482386707125826297254786175599751810731978619093589000963481085237565821290051082863850626864856056366807573004538284078111107991526610733752692873232857268835110908312110721123543444300296181219752171153104185909386231115205994077004496404023021174396564322018641161909868017497052529973133386111955354957464310715928183918151305008939770444124712986714838689223279968817777402683604015949314008378311629896586603223154600139698270924390237058313479222209610874079946140514450167892045266524785126770615283768644194937641336238030693993651249531520589487186695586320000847578927801093605276686301819285540580281256586865367206205846118037131164181237604727230041355199541892679565389374781701201606182594249968355626871100564310751126688414983287339563251688236606671842422292480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 518626065200788391066366115224158093964736695629601193060024267024903875939974223989023898768027745319605794159237758328086104961928553242024358845382418559275520709880520593424793261869359182227993225248870205220393839163506767740673700620667736258601872446910821640333001183336969665732575701499456730296461869505135534684782790662104818021036000500661837003514138559426104987819471671448005226374913260243427399546589970489159855944634381578639770823468547668690846225025450856118222804266981923805444221910564004755494770062457047253088777970531817220673470731687125474190250709423378401107397480782624721037175785042812476667101191932056321662114338061771528774828827287564459004310791710913460371111514277457730524798780110953448864648732907562895465573075122106533965918931486110705867226418665100625574776487432312587641507197165796306531248326716392382816447708050951350449826966481432796821224140189083055927936314981349808585302651189487848406908903600857992386933853210755929680263482128932726277759583307146333968227531966376691643285235487271033928386907866211378193069574397948199198920609402430740033958532465286541237048076611937192281540465473430103794590607889745154398916598576491294103596264596225458197830077266061974738024888188412639399328603798456243431487666044781610743743527939035494976489225165919395328295943235345952231344257127651648537588145354747431833620895852787325687359765690421626172215310822069280357077926451760052910722431518315670549766540112048212815444632356524978581423973415491574878344066836127177863370246792101362075265257253303085332368736022528510975896697744119109326307723750004457765773351732630212818853046184274406541033132873139882763033807999393937879561055040347077016465335879252112019340562829647737789415887431952204202700090954124803581575234699338658614769090430642517675430909814493316651007540873975496486511504163893791199436503728117191485116462541870608650209708337577376840925013869112610345831872817436426650677755396531017512692224344598662808662286606974353702502054400556458684962176762564938582472279097041703142455405429867244574700163322261531532746678877163709297690247808342813238903146912542450872482233586293528866591179357611732972411413655543504193118643322334975941684427211919050780087413376140022114645967406414758853972881621570239297388364742858582941289094052671028746154927058626683572374395371347158748864692532939658820403202933202411277081315821133888181382120015837870251981692792777479053286185544817088472598565132346773100677182709760227091097423448163127662371581241115239698654831470609773449214845711174135303269925772675625464722058741367128105002680508574779361102606764848243969537266060190969057204214823023745347583213568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1877729095776630811886453674204610987920270494523807320729520875659069776082143556694117209287480602714937183634844679443927558302676802560908214523927687627416818419646231388589079280000352293902970079318334750869958373236678348602332188834751350118797815379636035571828503283077635329119785251488297513199011689310793996021417255988873932527699825385845291760575330726403785539426194551885632929842592502442375308903391263193711095306702946507426995285993587397348929360264194614448791478111698844945607689378604283920507253832938135835151794553222349044011194176863283143093784444583221068654081533095105743610575032285096965190204474407083489540608770597966299414315352915428112682794621719933423244831446663563713523992857398772160719670427633163141107816756548462718304808537410558940358504828311673220603589194104167083608625591589552167496880838371079520616805044844521138852952095649465964940062131879466384760396676835770488176498229958418536338385968870659922347280479040355223683665914319727948071589213460429536210786495207095980737552301628668336389805863741047234971543680777065573874305860299895937366891958398176211207390646995324628015198501112730796215563195784502726782928033807449312387948732970864974392375113021446425263539138497745045666192465677350758577171568335981346853755528059193824843227069921628998907770940361023357727726104614104070157842893980808821979791288052199036065682991146217510729452714447401178280383631319875742763001422038867101267760926835727856103450854611063586287178318179885445058640314589910525591473741038670974018740497107196844404767934932806664232866671961705432746948635023609359550311985293378327247691246083385638360863898770660453827378902177425576925189570929477892578386056591685494767280683061062826255977997306420484501625400088776974915072829274589687679065449772793849463129122331378386286856963923483166617159482546108458329212605936969368490159453759457307958125609561180599305606272899267335623835480021030413770027199407923123315654662867458875793656637242938524937239119366121084801204395054840901268340822884836943264715556721842826073738786932250564918129692026533257297215587146558908678286702911012265967792777120044778300297523068341941162951233655991408913481707438726903095426509647908082114328921193306610941880068420005810911367563590303123015514260945831460570189543877457470740855679581617247209253330206145205194797652580564445162422821634822513608580794489664210518479291033734979369464031640067433326109518195677049616223675329611827955557189351585563233263221136574930331891571174979759674882365211539868183889776227577228207609060161120272816924481067403230687652112623386702239822830555312629770870810455606139600412812339443416545047347200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 5501926269463402621738737699483606297071572268803848425814816753002104627067634908494946866963721713578048999829592421506146514624705095126115226476099623500303279048600229141442207897330686617438338912262779483055534250886949243750000759636792732168625468978826323373224969640833462687264485313913779724738163026706798604643179878117493900719363716556098190760033559955124336972141584541038425506030055155318906365324870797240981590691316182138490778138937218669001217141884701562617493399917122255257817727342273190305810630019963630365646046591852240640526192645424837892474719847471040597561079526809863896985069051757913724385532083496883767012687983604412642499276512031391423552423193474463829550772193571119491447563507112080153960150322000655338333183088302757649013287917971494355901039248036889328813351009987992865171851768024090271330335278576064646227008185189639896955846146667922979579166572030518517579078015254076933006650436769698151743270618273464023879285987118892713084102359951415891246801609052785807752885462121571480527944179063536961578303926764210045512454825926405084275633530986053209580455050565225863449865588081678920786233897532895254287414369490735079160331395506058346058233945082812493704968241950503346167193570080135877130176381279219221672806798954367153330622066106079470325526726869853951517907699352882280197116440822421313177337960325289171551516925335164251796505328504070755199521041767943360217747532959142617265797613753131622352095679462775039977993153799612647404390396671387646342436854880420120451492670636434706753113646831103498689629793425234311056282914611638745678049923263811265502973389096735115364542390350122908460028709905914173303772531892716301142266736021454661525848557364339173712347013893880412908110882580379101462892965652570529574909746718488063989915455309779081744387413910403762675438606869311813845874462923603917750970707026932701813229245475144590397714153280999932332397226878811819798273960860029825841072385828636883905237806363803538229144336321854736634707886216366110560050549823501210828902926969944242645889655222853662321337902302043384389786654217250966378280213893322459719900501405015072661470495355697610502997480795166525285199227067628554618152753296316666061116300218822468097094144291241740129461762151261167708432221881408333835144659166471234443561128423780314049882548697223172607321315813895281079727107982701567287372520133273178783891699342785266823247116475186556516912618151874535640040739816944309036776729357372778595358039501702896715495841655643614998564388783657043995889092786123157710169856937115540129262745198683383956460277952327526930226578191541664645986445212987160688380825053120623997233018625069242216611840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -12069929803551402627482106834759632522079557957965310760062786468928027158017697304154808493320288581721170773637885640905051780984948054640276385996854944527790867136822676289612784105519926586876910967466121844196272267451065978849396375139464946567854594115596467314389785125476563019404508773743426075949497354841724732845916230679893146954228665019961156450478618465122876252739212918318388189069584641750062055611574259333640427611136979060428037889914690452763672177487051535942042907350452300992852896610764111009595653309466333702681936908806777595202248910408937426877719772698549518137132779754660061355834191788844163125894524098310900636371640475195561688127780318443535764462839051953698316128389742660905296644647517843065306918024098627583015089214298125054977640135166067607675941000915467179612936572356625555128667499664366288271035684713857618620632032866116383589926966810061081182553627890053637060370335509998570034475098605322625242051651264690153232379641832912441836970202994129362283669478035642126042493625173973885483570552301579044657728032528921148760528286455539168217955162909580448821411200021231110572220667626877648933416438960677613034945695757704221110622381169522485739639766389782298463054046143358072309249103702900162724663601797061059258765060728937359788200101380432487467483736759072068701342006841746398679418012941950380801076210266097184193674857344449667421918255377084061756544903293101129508761461728893183175294681272682652875541055407999114563870764218163842623035158958921753957350795941308454689985096263713804924122112549314479602401040103307417574866308945276968966020581274840147239122496434711959307808868311734224310853562341588847348806736579199289310219897445548834555042337748301929059295474592905257416914224560927526918767058918203997247125683831915140053114357563151085997645720091695421925904376140810509028368809628352697470438727290981930648266108637765982376794939975337788991883009202060670864460347930052174592275635491401054429071016717468966249488474759906361608523016554707541398408813771418507039640624964841701175310219579096755728508305398478403730018374584414110790044661547294359642434495919128556099762036499264097966189807061682977390032139493752977002920257916772206123751761433311687292359365749173446617070148992079486191493956699891936330048890120780324997923843789686399926942598359613183434763784635603677599313003672204811603970116161876254361308523346419617881258569573141921547198363308962599646033683998468974889585410689662538210615877570696966072143608058260176479524752565103392511847668740760413482005613379123868838105638493417439007235313907735283289318618002141972831664994344192853248538580852270463855388465273686464659456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 20452070497327080873041442582517231590496150754238578134358248766736726037559989340543482789250481069917601840622793071421401472044415265690836321281916339160935637712214560630326293360425006833382827960584529981809210127566171877446613299571320930167555971968071958526032218134311717275323502256686326271885152224600830159332279498208833984636798963569487686636032105704581307060106504645697382559501114947180769709560770112000496543987206515925585516298411005958056481751838308546963564108282386052893948250296937893739232468592307131930348844797433043536635899090811925503360130101848494730767140901882849784114722471457966105322003876656509543538356387640031193529013246078592460820743880810001726872022272470560643229074141194331319538651046140738773872740042013989359483742564125121288601348001064211305623103519747060240349284831844718754591341964429605742616478195267266589195269793729078100969277248615559783928125116895483827418280481413145748582936227405804034778269380137627779577625796868728710245650040497781984391619223598030925659207381418990635773213027498071055342104213459773092163303405275857015124894768685603124955915993987240197081280766650863660478614833253450568463547121279659311431159303979582054771245755267318250374075763910713037979207172591358443271095089462242345474860234130550399378149584805111107925376566933655979589760993004261537880237216283022278049080215834718446716426337108543864644057996256978218825324780154736627252741541333656835247561670300627278095456235087260532813250017870228754191612228704887855237497465907274936364442975651143587689766593413195940243421789135975093738859291027701065059028943606152065215710554814318107098877096525420064110426789915329863866489184943601050414537818312252308657027380398137657376807455933155886276143092493303165332388480598778024183303482640519150120372590126298669149880127651755284559474266158025981254295082552872036992828722132906579504101656586427876742340737536023584078444542375584615335869367017058568433964039825227484937987515730205087191198474205663853449972603333478518054452162060898465521142618377220876810131590006349272359623717734604957378154140554961078112750394384621957519992578318593777273133800720243861825215856329958378025798594976203274655488853455133147946190758213997596572664157176607862844439988581735565729579658484050275449713162918887601499597186941113037195897082113515957508065749933224439984817042739736873698450007168230211013485646059128887097999636813950925765491643178149451511958913588756113521983117602110222712471434006593147699063515023092278908002867778030236691879932575782844528548111765050857908311992866029603065247751080339147279812145759630627779834387408466691711581559223003748761600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -26614271745749546743472558260480557019050533025094362106297289313297221858381751470301001432537102059636975725271925082898201306611748779741684105422682409672158988080034021576798731311320379553514991206373973346291548593146241638527267122943886419218904826150798112367664607764714360509506017259337123855063539968194042224859126426244272982592183263513649039025099421125173270603389852303669758543147110502776593241439355922502734843731281685166265903328038452241082310953175859198019223440932896401634700755550365476381590407058930829616003895206693609516586596002953150754330286184397598101098693396193568036996265069144622842240112933277256601204611041670009275764161625406889824530608532705311288147912093079768835801593880506064689284185688434470974818528197516630945329275798528014546628747387898210634958393346940255948486324054973608977565074188555709331244313989254242149665451966999351878145024167338009795881988877876134841883046247131593564341885121428403908916153759489916550325294538474793186971138908941550604088622273576501520216411444452786074855015647467473080467162545761305656904709311422263701571500327292518243767290132634468233496226093892661413644591608723974720580316570476629795202989456555801046446295422175385273486060248524938087608573150706122072217474940255596324784482129166054912786460552213222380563160290968570150770677932384701595611290450138263356837140604431560951107004067958825316655607739640210145109997924715326940492124744044902036139790948764505938262649888980749009812409461816912716934818115013740531871085370574339004566327136041683859926076229405950113045774947848176381504267556366931777675570365985958314495293767073508516965304902863222178246325534189442647507008890350833213747646186959192714852895814175914983563567456093727410627997532743733011590887425967001632648573737355700446265263739277824861271093642702703486713857011492242469607120978957571886101672376645099589746162936609434716590693143661007715596504593810442871022539708937987756198756121266540192531115004189480516188745555289131900798192299622344824331502416878327813006056982934165625152007174466856114830114109217885143253416715338383174391007976391081948047454658707290447564132469735934914455975551402599538306768950791152963787423108728569595442138105837869046337505879548097732102090717849655990408988789360616882237784811399697305356896487944032726028040936836558148193716198865222184452092487679524680089358765382242389185810672977430308945626219450438793303005836366714845025867191604798546305966566637337000893914163924256462206042639371145165407624918655394991713379410046008191964321678339925683224126345831771519484232558492216325298657889206991671886010097517152155601815409161257615360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 28420253772540394005677349054229994081895656631189275106222525660277899619505817342868713490452625452693612593654612402760444600885981629167659417590079669572061827536976766570548001056631829197570689910617720306963182538274506908262226619327311098778379076645107822276733451434107154928053676245299062417998650846806039147416561334185523873709244492853041095890551212664889188886775563711249146509547227108148983597463280572689832181112080663500354909271226552954401164775217536969286376189554934702644862414300748275890945251731123161868612756438147880296017463894413660725322208773944347367108669058820923040014558935191038677192744654942264301606645834097846796576692048040563880212552028123819574872344055365753817400137602502377008248252887455519058091870848311994245442725646195442608593567388933191716311915678661084046314227018389503544164504131591088997882109349106998742229008516826656796656204633982537411956456668991941706802987533255851611025151646268065458104433083761179750947597598858678836510804963971692132470993910499877129471053027480442633874778208419269278741892234261808657448087666477003999494225401826208087381515406811367799015200684243275887336137840024452858207425834392108672422425249426558030771678486401944031443353297111460255093599545817205265218554781025624087730051188511355802687563962388394605985760768966087813825731919721016999897086669928686197349936943211098155054838424378561765357698447217783394314474249007051173754488291561578344203296602888788297074110284639955037366354090770112511060879408713790762275812437125734152662710848162440382667336598615772947368718424941583157715219744194308955643029310985524555238392358862502149183000438307237842473708243959047146071095620686645139738667818673963380184255201425517375534200404487648630137269388343688232449698146654999364001145016716121179992031907375095396490437198503513960164269028804669318029687057532263320632668319848717137426461305344538795917741706541643314537300753205744578329349494931001427350545543018727733037596251438490004167467073740692462610114707050973619426287054078969714789865256316779714291394334086975191178320332214210994283315441316737882701340867499987861261546674452613921368676980367814580882078543358678242669251573676915259146692286613700837795937642707528147809670194830431421228192282579504010654418818195819656632575179775458291630168843832940930114604078457025867959042123381779769318070008205880774877982609924045102014768821848662661619292641274552718598820548532311395581414303539333598471624379095416570629483425851820863508323601706620867939566395718859601265901224574167861240473979311167848022570236164452851828597502510811794297165590053122501260084398572656563308962642734874624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -15603460862986302015928795738430097986862916556029311864782877042419886508885846190564108219332755074214627020627248709631381336206921269229464225871269937795873311194967155803780644274454694101675491860632050735987968814192480294317589151532908407293903506570742127118147311707228609211476502675757529010468370647206374104986065710114430723652801628264152652434412731360609106501663076434148328989383890505585852829723630332767680034536348248165386818186759746217893632396290462960809164884814988634992089425285706549593077074858468821890912600693515781645036510066248592288839808857991883062339352761890682281820643177876013887015493701225920025078347578549266262165010236206044802537092145642917689337408918062744053154644522037426915676025094499787253187494529349068921708763321162047063850706058525877224852718161511866465119510340958568507724707381236473707627864296412319220631126351741390858167960113211894525155060495255693526499920580483239528868665148995072359068626757539404157052643130215848274009794537093190733124454154519974327882571348740794044699368371046455779463314671602050490605031363786945786882746809914324166175680686202074890374931295518682335337496439457047674364305794037033901977696673972027179241783196248797202502671951421281217957587372377737900781537974714604536552252558244085442050731787638883130784497021880993606805826271621600417373043857544362883100494386506615682324219997482494676361251750053520354069322796921197788167545076954288735838490209536357285805034707915485287492861438741150785440179885647336877523871502475341136634563185054632063821363451782073839376464674227375601040035111270761850644320924272790303428258120244292602527265225292135686327221403584662434103059235044470904265509527768839843331748366578209853278496510783997233434727496106752742674488805051370973927430102866159690909890998495544978434179804758376016070074807351100220485743055986162895993143722476975955048781301480068371462055486445482094692980158434595223930406753657258588453928630188727946694224276261290163074836669804642760801493978264915247259566025942783702488382295674710102239617004796456730798984625153090451649479260470840537570687163953020306701158731496770774830720005400466244571854600264885722152940040906493202836079837593772267034390327650676220895015581255603283750185037191243426550928471211881310586405903801990393864803797379042869891455049147927065334766447601663926460324751026149243717264260735552490824089987693258106790800498040246525867141664240077864951114646024110390338647271111238641026465319557464738243684955413649721730756267577362993989952148792374103357703673427948294439149739237223241710580040003010845057223942016680501328516968115130242051746707170918400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -4815633664179608784680368561492136024113610673644313155849258881089692851977708594454788829083277248455463741931590691961108140037565616036691420615803920349356573641051241314551013318957667221550851534889902111432771676943210183168678000174007444178117146446119278141868884861495795176862362843579636044779726755758287867326190591226689856483035045196747311414853170318065444765489500528887242123339459984555444969700938838196787094620991821145246662225823975104577887052109492392435338850627916516189113637402268637882116854754557236867310757284295785958841612380441885483175753052035765251477083291636417940707224075993840752839929786281669541051740732291795955092602043390307949597304901392988709207430027850785776224199108541172613937507406471039841801316992470172358521304080202677587752016084375692737406808128000468674557930183821153817673066886129387600323982964982095269809366461177631436621763980206504789364432974417344282053819992716964268718293995256515451016499494444250110174257840513877420900115543251511936914452248501675841616034706852379984038764454105437837641065141957346229794549139717550528575269512653750557324217862066571665242720538944995272686764703550747879324428426571871772859498329401684583496200720593463396423272644948727434021178512805828165113825812395229060814403094135714780958863878933296921020473746298563152418375824726600802372395084192688008570261637605067737754202683416274526954663943055317234980547232004315930838908205704371270676504707657023615652359014485851646094118888648476209635851408619769150499875886354569619149569815606494193568755972225405127575390645330015181129407964462266306756868672678291595195466623878259265594916263787124323219625897977955008084098064507417962623798033746471218404940253584345703906528071917858186476106264159443901017659477060580274657126200706797843221574266145878761707683260040074309110241136882092140749342254485136176024224774650718970840522925546338479049148282295588411096836827555177441709105236222136840918023322388108733412602287360252386229882968827472355078916022195839423001823748669528560651509618847732669506800319063263749412972594928224125592122300168678648272876862098782901496910690783823410092944258318227735643486197198156001895195880535890141537822981370345111015873028038185763446534739209799492339678546794287907495816867293674113307392232494370363643720779523221466688029157585130075961736204713737818608717016715916235713203168946455316803721899526421466226598661626361465665425357088374640826474909105695102129784363699816375363614418260005242562013344413278910934169291198638351913112549245088121688051390969791946122455020180872281103048926154913088361667887934209072424507015335363580851022421032960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 24307378150119961810321152142618938471686867434629350731413150050090219714430279608129544170596725843876069151900016917363949736429318517407711384432133827662793799687986844858821781135260875360792143163481373654666772930620009838634931077121082813742873601808643374448638162234048136631989906889034961444251601894875014713120276825749708952355143796796559293601025008418037189344129713879091549405431685526494229079049209720673926553543145310302996270971546577193420056618806528476299578480041709017744747272975971435406430376598402286233233667498911350859781698544229585193201256396509639993698119006079614078094481702505227320441727219497784999935009756149334550947922741633154658123757878777818267207696681650274693445040224773209403839293752413373362329275746285374726754177549397163604536198068540583936375851796430832948313349864817786785487171685172234118872318282417791638728074721058466662935404472046848050240781105664584387331516384467262325451440185456540068940077811390179914091061175689677902037226428736887834236154443237538053228085949549558118537398179240833529502602368096844463317205678350042767238643974912052687704932444877075122775166251632058032280520048873484558534209024659480644953798476060344715083460900210110752418128997299240727758610832059486302216339309793881057036907849486438227654350052751395992576438569307206493588067795115850807734129549138871503156564906128296635794636713611966033268331902022773127791496706652217059503415342781686314838415591298996586757921772406887119518972162606217351123620919564032950056331500619130465914961459670871486577823182861175237508227557244521240990747977417896336486358974026495257533178901807458090583626508318536720211480121598082987561264951533598919250568928984486420027524860777612014474363328591233365083048663189171303991494221809215012639576532353857482861876164092944450052640270778971672000093227389045208597739574284832552952077788048231747978093545319385769384635836619090099349179282870073001538264831691142160004747166284964116010089899616253381608669763759397340108344972971673116649491980553103791991937662459395946026807408648482681424258434753497670281733586321560290486157184129206269544325346086196275898276657952565166083439330354681255907572647069286231082721737963300779919363675417815148820182104404641857363753939355110100088180940952874732953954859391924353235730157757315332440981487005234379555828824494160647203193246805149439705802135836006761956187325147408250598665898157513044364816103862688378986830073851300216925179344138071806653565541719627634627411132098737047463796580719199676580353604427450822171572199141747690124988725687895614202066079947659437010997912139417598237587128037103391111527792640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -36450640262145673000108060415360676427017541747694282938889423297414508717548669627568012338520414136642917249789825816857422120102980434924777116343924085945850513859579521848962139446045881886463760535722434210910857822244002874721014324035292134652932111001031757494888578308568716263299390635297726741339135549454683298785455653245073374981840257403373517300737876489011949366603308743958798715841351983239386545506644411928203100810463472131500444141531112337600987397388104137466274847872469272877146996269719962430409018539074394041400487682220028930790724733962252635838287295968229299788931164406367510352427023341695652584263377971118164550429803940060790052223210065665526485077658005621489044691284479153966132757333609837195848548046572779601677543435878941930839054464022634147231961762882809960986156993314381273307397140479664365741960812893940220549720285617488291256295015420094959714678685195209433136828212875818932419573778925894146188678831631178659690036433057004751089632132603744948877581809286745331293365727336350296479305837559067926438395102933763291584662835179913369917660822445128151636259465753494124830866619777200124626048928091213208175953407075635486225501429042768980091768428304252028734842953711528649492118058713983502205811212889511342526168533823963651360859274927044145069588558004721466928092165186234165242754953908714345991271624237962518177765948892891076189126969455502161197903188908494627270911295397712818995892817325340543824168470858841508527810028845036657854933533075040578745044662049826427374521416738229509621870237607384019552799799009330893530343383684233298216206312365999046929150026627976602174563760669257866229284066891183908849227840992179291575637987979091310384312032606982465276541904606433842549406063751134027493677635103418395478091453950380645895221686150738930673682971274614586796535666570318802480041034580953633996714784882694065598627597898839745147535131740039649499685459536707011307264527390390642299107883314976724647063849285952905435923721661005580995330513846723822308192741507718613051183032911766733199564009893032100925021219335333925225430301065897433669640312398268481502373698174578835449038979964024973058969514855427307321196731090872007570868349234060425726547442723222885461380198561581142363378862891211796660668350150444561948353968608101539820601575209512032956965681476514224440018315795245335352770150142002285418548545123372871642012106657223872194676609229905970718710589274715211480500298354477486491839490714284197703120089661316693261957180395513057738947617318109900444674831824509876174186738285564845672932233341553037938789950087235002120616758751589864057471675337768748554295697710229585024516096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 35285430282437174140833735721199666985363409587616441236559979078248704813876030063419121754813639372217329346354395007063319171039259004068360137899412909230132147096649243103548864505955777318497450685746829512525931165995726499935547840010179581178592359000563169697286089349047240413405617717879991509569164502451455380399143845174449458634064957939534541281640235630841556445860134519896213208291958539212861565478527595880411058926614977124008472888710452976691936391086950819755237322877026626916397695280779674989829689851823689889515872068036706356059892858462261034488296424821571462565845198031360659218073502990794008554913374509502784084614442296365678862676248152314981371011265825843125977070178011161949258624076878632371311967645744034787013016657217546638189039593138679189553119558566305686063340455994203485207871007275998648414646774679112239107234912832303318903302585956396402243286375585767646650436972028414192430795574111338960337247527644796319401529915871152944669742207019173619395986802342813871438081711980551434677326268029346959438755206847770219830192377567217682768551512889234924936376659685453649994428190735962861345565371816154897298025473374321855396448948485504754461617539074731102052465397625155800103863995452373301267076264939677205711711255447405101328660730292909485447348389971239717280665698331732525155618168901275699707021884156984477373738253152892242961358526728944366684656931902606342324350968557771591847635034945129405777495703568987056294397719746808525137117675322161047586865227095925503250634341408656236037486952749266700348343675302064315258996261615832480881424433645487275501246598807643537921957479049027217174314130672309200527135506094030937185363625100986946434036715693870676022715712376553816649141151722193725736405996047078486605782135365776856847077011697491396905018251798088247132935184976203702438687071203838756445862847385840186755913107145851183267936854582611200655607263109992424469841935336247450797055827417867932388426658766402801808755609680595068586653519459264793404642697193864673408904565852821932666064848760858745472617335284240940807939811377562321514054730800373293390147513860710042359176329790281646755076127547821677935798597513352833941679501691976757015811609596263245001427336377478759510740279943486117577133230891912705490436327039659353323442170784026230670981972897795217040733830894606497052596746177183780627117203266762019152008612751053011114692860823558075544063413397703811213561058364126019950908844896280063115011550852630502182424047183070830047049565497070146935700928149524322175733526435565200669120024178791338931299524630600053485812360074161819567219545669500445717551096241651888999628800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -24453309911056331213978764257853379212413951795778211319882016307547542470123883547918791523828302600187566958181326332286821922580367281857315612565815791167492336484766232393234443819214595433865727078485973264038982216391051523336802323763820750544247264563764729388542963263295296671503149940258431717185632273846936115442657126403772200514323233989715668892090480465626002007297417147293979321351267136391302955464902741909803659000154556398549480467902189020068302398779939386156232878787015218061817747983962014259053222730124596239973927786952193768864671021176119540776884296394147344119530801691496386423165806483625338751630958151017132445103425538300805301067791869126873101641182639101161713846459311105624344110617876821925066286960308982798076977022931169741955770846670442125869366891298584253815958975878427693399088156770916891658110355937695351083312320516064219261704178850812664893656198625013364397130247442785617482153411823321887726402796970491349425229651840682459321009841196041573036982115293816616459809565303527955311938688276260985462596838419399254393153220223709156219057289175806257588963719990634443333504225563953513525800103558479769398945296094170822563430930645026566822157839596292903123074794038569916940239825019926712736813489175720259705709290321107494309606049351882707043143108483276644005135001669425709327958252800395539919041597290409940043270383601050437916862792953116955286286447830752769500702513444696947737899193633130759356040099794283434048935547233743881610948263375770018023836194386614022373675306460288762352885796066919813086509273015634375369111485424085311210833801581547544093559130803141141983425816951046338393312017884122609405668258692571458603237881946600063631796662132563936364742113630269945151466845499223900998398573992971893197384547497824913228326090400656869937562690218813666410410928245093154984501428386632697471960028348432772595834132456945094643053969164249274630793435829131951362656948387802496533155148562022663560572951674856999938555215446933539612117824229215739355611736663573672240754954452104670362688662665649997912557378533779157212869425568273235567344349642647881695820611251985699570252832495696300666182872710029015384838262706115338510836593046377577866422852721600640603763099703429755294375933691256136492411655261808191931115388806245664589274161712424291407620629620603844128594185745914565557410128642341275926250518571602073045887361752713975368542630055907786186171368718820120952367049266171799236297113188356382904690533346011978000257448842134820318094340792736554990184861334047676822895295184500441748247313585018732631876395990112687626003179588080933966214018060574001568682775715234304753664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 13017849420828713384514468192102056522515717193209842971649385883244003623664997484672736635009236643367364037708399575182531734677303640139868445856807251834095068660071266596734982947494089156827355793837191620510023246313497855385896305646404269849348255698964045578682655291553147713137006851742292741649789987552423773632371129102632260434927699769532473691421864458365590617118546051468475656309241754721018305244735307445949032386179008448074900079516302705349439673486450691784190771114505214760241939901880715500149052874171047617046563751112975715210800614364336720251849380394264462264821847833259279418695668673827251535425927005671727688074003688590670868891051424137695879084975985616515550027120348222661944838854777162986046398857506436319091590563356718252048453559410148319479217475632806568662823353115082580863429450820174168965177454451820597835301300157606277950731243733843992762904339594753873295053029609185533776265230264215625000023444891381848361376897764278562860785216787749614668676634309562679005359572416492833620665874300030402584615980095875368056209587879125418541881172408962566518878286891059043521273617723339179410269625116157939576859022771263052004656425802936482247513430380274601061553596118040842033085748740365105991295122009576002359023229076001374095939080112004193019139611452620909587574021716444440593402122912873675245557963504171176837978623908823050844838993320918180882203235089566078529569699691313353153653589710226052729359663170879129859008791681877450228727357146713739818584862612644179131867322893451727973937435323018417712392557969126045317525445456471839666700566854390299218675845039564237385761061978153666571987795502394761844531786677241679156930813153878385136329902205631801191815878431563955626275160543429788045275296920852766549001847138025440749219868913552206828342658986893845428412929953275578461764763255656532923970602326442189196493036004170418415797405015546697043058131900801522852821452051807612675457287542091688400567495606155658715711492337833674321179816955667682984198426482560807935658340952558225005129513912629666188637676998304062528425993929017866509155417754703992189869141716392091961402373629095905367078637088713686790859719649788358173048127473258746047187064954560940651573048945754290924223759468950993005573767829640268326377145302408784122854597817641901093135702101610684605273862720435930408762079548460986713739427791951691463303700884141715977813354519152006441617084356771162523145495163503240697084561626843157332206161208850106815639991566478976222476848700968260792941268530865618661897610665729327800895076115350882504267205401509483846576678133536111205997593655591403107841337854734316339200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -5681987511165060826696972858989864164023129219611366664358284996107034618473590847067223094829966668540458799651048170427786635977276078909755990009289974901078545328840613113483709633059022553838622997544970419657465804167332600551874340163665062911400532134575795097172125911553043158742370285176514277905458509158075661558776477590079984823908663930356918969580608843235442071303875234716257156310017831612195004523097044381773676830708516366484929768341594180085501713181283985934240440039363057271846999343512854874341159242987233871049249791599535775345647560141109876551148808339565194710116918131468988448855256123656313692251731632787401861943491321313979837928572396264367276772901884946719460071351746490215152630458003647689326221494453579571849348634694681621612078017607016840871411647296281885932613312552015183219271734211216123960892709326674773620816281607790231229097624034700539869056107783616453747082601833083722482541330860030171719492186112663983254579980874796324865157938356612988520113219804317071957349063227819261345107060680275878251061768123341366287293537370923400167142745782847490786366613744152773407624941021181564771033176409655721325359006535538117959503659192631337124191543110384329742194782597386359559325846500059797470184648249351711898466272926543127476572906885153863950192782015061251391971018388335435916246022623435298573345307219301672408867554136538302688110854148780039279271146484792953428672612511274582880106543926119815959968353818685215461462747489027245793597792507758811807516524708459929433100171082599760448216934369957956703189434184740516176894936530260522415074393054584195450133523352324430465376111978893307380110179508454217762583655964025640879973962332819697850878242733042111948459188196093069796309736914898702096811130725324370634606534816733034525088757836703570855553656077025574297779182978678683977157274371479454640524961604179350687003323493657168340270689343007150448849561366289845973081423855672159146091501962560610765512025300524603389167071715132097439902196670650435979201206813304114914504729990694060726174485281140359787821731356050991864858653653961852020388600163667184169778555487634486031980461535681351666011170651636005517959416464262030602843292636113650256270665959467587546202177382933784604583120103822890608121149316338223466961329792538871525543874176041324771736325100004239594155497490023397967664929922198175828790837541104130424034230914717976882668429286883382938551169464661389090411804723859102595968582069826556800021205786361637155890178156007448708383478537726823222444907441749324526803636127791659236416716832319721306766755140477429540674784198329009366856212464408343908398699146526064640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 2166777063700789377241965835242337313315551153211028706815779265185454069825760803780475227694539712877459017775077796298876561500816787393892273579004277611762954676591131770368230098958391316999392407949348299680338790258537594129777165194123408240342372591197749614345322102495350494777592976046579554840042355100395485739214792589233857057656288859104968104482064134662803622723563171942436440059634307726843980781825950732001667331726314932673361139772949154499409544087782489015331746138871015073755761380489389919553473957258412742005458146514154415111579952298312492842921734726789080388952357840307396744810035280322946774359946334664706638785073299861802705262093967528571244996786922279961042211741003135390129114662143187240311898312500456769510010827485773989770165360965923401419074659874212686889715538812253852545047566540465921609771858495916666752054414166310292319654516570966717960066356400123508463832904603177296993131557239303946765669283039670091157894524585705412923892751636875690829625250989552923945134799843009977790625493131123509329453095698860340370226495493230546954953289130786542963735994435365603336962053210921117685834156482131258522444830383264906364374747274618373894104657054914247042926935784661023646957723808781895962120274627399981244531177326196795479417770181145007615292096145460527852261996652791057808756553611183151537826054076251884140630413472520161885637026529091647255936327747377304865732898768479119668354668314842844458283651488235292103499802064357145985151428761998068762933880776185170196211284280091144556833245275077340836426114705501227157263782013692698016222628872416141259178920488247391860432878741579369657066371010361754118118997458959532089820060913474601637704153654290064383324809179156046911321119030031620016373229007701363061799273956834456848398380098352794278281744707507534100466858620709664215503714932954879625168693203402367751552975507657665676348561823418043888543932328196566342788891773401545981461843515402269825835411327231932308352672861587959698546262682753674486496218379056202311670356007807886994288913697117307412997989219095861916516472203504028096901191419563501609181849295382804995597931364339921702981173258254086516888544572757281225329919103335182250723234535896227258260093034325683911157276564001538989228819138791119584875335682110999607207481585126095793837648972877715991340544965609933438768595433223408196174119573694811204719189041474081492900719642603782132307959043591748645214234320581877104917869349888516510255573268843965490268720721173543112626210560908662852345017865726492018161180193574185309727568133846102681787143714011663979027177894449903958837456182936963565785655713726464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -820070945078368163186886101602752253583801097921310690396997577641259081972602838005671352330285676146234650969249900848386871038266723077929126849488156640676521904540508703745949296754686495833154630979422402413099498700541282331778864021814752683455891991460265121153210400893443676452086801653830889118096466731005654581142775380415803957596739350574965792751289596094332983192604796359630717804596492898804713394282563594819606184319967962113702661089191874266667028375156121898078337871182477464944991940815948194727135822835944109381391427101797625651308282392111834827509586014021564476014114997550038554031576846934659313493317738642500327576914069058623358670557119549633765510364469853583654241336154387262630501551833424010727739314143104022694585945594876043754599301245851345122339357065707460866668009562081365773850605965555507399522112983979361198075479923992828727395825382370425366663090733114164930179776324454598302156672357215171150794789905233528243870788914658170781967953547684684877326405455933606363604654852870779022156013580738935657259972821116952627102548647763091371281945595576830554346872923922451358936844335300485450843076963157097703694920237222982370238109174794301611523440604721291957216942265054522920950227304552873423563670999674990764146361307187870553821889308498212467426233902630357100210295200751308895344047202127590124358468989405168053516402987139140398099806017846430652603341634020696775673588545509262812520729125207110516536473285490462915273368018534975479390863162578659263474310076074350384829626673514543354898467520221047992508826391124784042811776572984907538484578967204615261406528277400419509430020604080749297782501446842103605135570815873322037353198721726245744088960310946834054052040509329951738402618791615154561337767889885230705468034510485249964685676000726748658949002822084849086823986408337387670676142043422566107712392092865106899883142065983831205902360486447776262349423469740084251670425874432778828869542841818076391857541484024253175254809652540428298721793880196317772094641004546615053024417352213866185315393964656956386808641004797885855507123636289370073297971950818996159501359906866547658319114475983225952739288836653523219725661655968724273271245402886282044102601762597522082874197022796943088444375315693506125772939610800681381131011801023422572479690763213318559813895897563067288105805245376797073636063539823328060776242739566980742765489163677805564782906193349663140760196978620000475327602350896119179775050999741164832018357108671942042312167938757574135538844754464031351846528884163112042862428433544350334731961638169162640277598566953960595268989773484893249613816286722256897704206113177600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 334996574616942473388148687428255292486170790999148080631322149600169795046861661713525388432765556031002669909701547357941833877551895373589578638377135161768030854218771436911516219574610388448460149465678063151481735558406916388492500230981962581230923058699541359423268752285142981912623188217018036475422429843693402890421240261033597359197813765241075596462469280140591610961994651988804684800776079134263942528667108276048827586024407067611213639793136982599385437911049009844528601036770453978919342646953165558066707053516940798595373985397544889068736679932563887356704652370475621564383405412547459154184155312323786863109480161435955822700651583666577903393902538651419916866289177584643883880466887405395146343510868393897481447540925831231208852841852420736414812269458060380453046618867673867380639114214528715107416803753680324704206222535647933383347668802449341345282477419062259533646023724620835060981231282247601811099417283412591438484917553068841524173078170766464142952867322711211784339403387195185703569796228704786006542964371616576351180582783728164789122195238742619737859290257327656490005187862288302791133682535980844748283521310449367412758625550240178599965044679441739483067912148273426859364132997230061176175527299092480870431752132449090371573895320113080491405949676131958077505921216734710514315410015723185021109913166213367220444911745516424022392957486419851279434564697553762093402309757010454742272490893420286145309171148417817939455746414173455685366440781410007518984331441166460079582769583962606309125316979875825290265138663335307729810668632345310729655812316615465576718919915556680777606875232532151765342810176262657846709875661991332617516219529176003975843921667731001255779522234690331883452302959046659582608554313590862258100178433087872564899201091785000839734053926543381892340008010904336774724264270325297187901468550452131772489447517087790946895922892364828105172522250901661418195070296290294487929303047641690048637971909839017285241622879473837833286448533893021090836873245774952142307286116333756689291602104153492044209857749962567087935180015633812139636330977085855753693980927377656420039578202013536273091042970131441555120004411624187012345828331701547926982042239239857998755047142530083255132439957856610558071571362375677692162637860501690295669347674714685795794812253720027926321886420738986449322990915655337594157642412200805434889419766923015582597626824307954146686308409764389101518275739604704756135422553613588831100398454137509545597959029043349805297352572940242021081843914292375944924632870821567042159529482800514335569509696352815418250950551213734063735165585845151211594586028373538272562359828480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -121226890045555789975310449837271707445160412681952079875855209687478330999522390025323456820031959362243756708373639706694833163716266375273463389159916451888055203409981429507444088611397487051950546505410949165248103956308019376139099818943498224823551933861739863300199130669127894744792965058380163949947424622583286212562305556031644473070686202917370559583358631300500439866960622357166222763955281311985562972901240585507949518691032810262460162288597924391606037134132248426915597411304851551354555146089318601316435282725203637306353654077903562183300991946069072510691500821787023087027391651409122120403697167866020246086490643110353752066405095200060253692976401931638443183683414253316390422050810105072045575042358682449618761683388900356004700385692654225791690280288502104763964887956158158169655301536960545760987566746598909916062532004033291306282394007301081605911340336078261547561220561837685015221075278062915218471450633803349015162304837044247471972612335769776057664422227460825943589557421093750732501649601456233754843220005351793549855411563619305196237309624906525931357288615439526926202703416829509383913154671110354471027108916739506496571540762120438942884823504404068948710099612001931663908361732808767905008560222247964346772571826326938395215431509593921144113238977727062798911505909822314023693197950272366881261203170444870751426761603072433616341069851770361416732239011643146486561430228699350960131048290370540922592725344492073406483906755859023640327917920862962225813902735495574593577609996379231425557570626847322318943478525119658755634676520402153343257509163890222049288428312684576965732704479093129955904402782842594676145154507930169012597770995473492357499583287038262445482539507414610569585836105498089253810208655433834715629204403866050947151790671710209196735568912874487160331838006049523719234924024789385547113978477278336001519982578301143004689186822265446343950552962724229330860172913470966571830733550139236328045529708439547194167956584978765104920857930863188083987252663633228512871632954755424910056196689571533013499934487959617456731942630588448503520100854159932306805088448561969645201340492409375430938239555315045031283557342963830380109040616423146500226991264489928110696350261921654144938521695556895905209359913342578341439109088743135411030880996604014272318938709079783852678123437693512895768556759583457481942574678791585197777880348993783269143968036160846224334316199703209029989968860298078982242736350375978999784969825279160359318134033552918250694281630020572111409142115658777284094428213570760630295176439606078445247324157505439704802239567794777889362064781016803515051915989542791108104290304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 31301338270313033759029501716528400098176216694741322957810670697465211105117544155670247886399397598317244726007317587848413398914037155046186922703712123374533413168241888863313191109450169093498233072065580480484412675320666797726595679677457092298434272890159375132150067066876449369235792860213421536809962471024004529189512450187172574115534831213729936781329643271391499880423705019058347278878779027622809045480404982327629526218785846110910946668191880650761522122185994039587318705872547364145753220767602814767447254185806276523703725546848622268973872766004628176302730445310554710435012649826759136362474785929894445396651910346390660881487018832137240381246431855470197191246422506633223742801877421935709231805350396803231138908516937130370012978499506790686109696314550802431974237052013932486797206802999465746582670899359200056315902046196686180051605107834640796671455434570139274748071618971265990087533434876951045154004973302115306760014978933410374397144050642353769889504016126497609806952070872600050173375863844031150793542459315807877550643202349318536549577541007912836066689130643353837556784665613866564643613762181198696494225111332836498047925133049165268588952073820864485771610897548670169819035344831323728172754033979259034397855450169813291131676406036134643057202967820244007209383737344094838750421146134206089915897043023045359814583965173566333346849996501404578603506065896293763167940888136612930366123397743328918943513574276608826915277215733034094268669515438371154747183967420133082045613063670751515096820655138980328161231409690456158651859587599480877530639023681593357399156570349233705128023928005381409085942885657712096834042239161457412542507155093793409987782926911739177296963744368234533968391873971754041508450348178247689726891476050090748870377995752791846593685334802581438184019729330534717901460568811246610610061730938307503366847633313127586582502104070931885218944809901622791151051557553114802753549497580309805041151255471036534302388556204221995830139130383498311233547364895028547953872823053545105641018497256295143264152510821380084748795127313514368073773610264479507048688191580021701542681301579370185731758795772698595023678107728839249987360340800658131018947201023933130840774492247334682727130526080651412006217432649642977843787801417152827784912219144531417613023600945879960603985305052074808518105040592646873009618243677734505294118382876669386720408887122511315929111572306025257733940327425782301479886779911665078718052586840771458023181737991118138456402107769673918440178276751630722980154506290329883235552372537452921376265159210049826113666373499795744193530120481651134575183030342374621236428800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -5385100405551255032304064337312092844835624184127383506798192781551746524668632974223594254763903063113299795988479917944247375201963795797816636893581648350860759579861767245093006329461367455835859881249469701840862231820106924131212909117676051061930082423657940529810207057464537669446571911009177232511339105432711786501696173383581648308490591474236569035633474609125270361138626264674183855443608292616813442287289851953342219191082677050856816458760560754920235741445475943175963365169467380906920486486300498634034982211288252343038705280766017232292499590076940447714201644148058028973133293049126505707541588341032070370184708007768816444444477785214095896351851052749814242879778365991455820951025488572098145521201442481426552630085431033628952860309532966357046027283061308249204358129469467950241924171711210545428367638553199598107127936061931816523451169780258162206094277141719618942583757533050655129864811704115366459698892008432645493612032453611729321517135610082169519454781710382534061303683890653760626988927487944543615464266354355209956946865451679982092871351952883897732529116577995186740864012972613240787151813883793136826083726167578267976378072912774131666850467455263576142545538743867478019425804988100207549153068843795136521055394095730178245353135113615605974095094420804240961212489960392906651026539638854410630387647324901508278636475140936856191307204247901091115493826898637308830871483014631738983444687665129511157636001925510436801717113497889021792157886518376503641443526259842983255318091880569878265204260976507469810654338572312906178324440358598266988582688527069322958226356121187103833290960845230504650660400954319749591613709971917419465975536103629877832763100194748615505751596529911341812911818116887471831812976505054302749000704554256290966498418748273389420609471111886006779972941663666179770645841902793400457061192074914512351187258277806490212355167418173953632303364742070973563389753819444251304570544144270730162238696937457216415351512921360367036777671815104713724116979643721910533391165543629173229486842514975321460323159892937766550978174635282919280684397017419721124204251094133763040952074223032597507984244247181052562082713470941941300872749357561538948711952661683622114673647732891850474889549314930534070282933848170011385633410606532153289280636833891926913799039616362624760703627686023275627224615201478220585677560998154390183792305403667221379604179822589126890032703213789467503571203109452930160873817439153034397355628019306125491807574014419479834417297115384197108970404025430821133283187427010990047043136399644131597823982657598822988101127791309423590884138772932980027942402513175031316480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 700613703926492896114928120829915763075669655704979886494508121998981604825555607992951192810711923740885340221535445195329637208419818012025894216678529619800949690310641230815626615017776489790572584717804118391284814079122689186226027867784890438623793329217222268368065442470391509553211752014599329695649183098607694625903534978968303458198937825020075026316781277573200002770227608037779091889394304210657650676196401954192747340281724309922429228117965620240427056213162172035532462550541561180918767634520450985170309133048936377991382620797102457819839760977261749769041690834932895382945995720065490458030442994454602637419503605669485961190814168431406429964258575234158204265823148046114526661886523315122411535567124786173897632219518520494842176494564939870814980660576128687078215385512777255548667289905516334505388269866889619492309554847520200830025810526995077409889726208795745395091797803483603442072860253525156810647508106935806511108918407278982636736871415620111717893708599033587889341608231490066692380976559896890202275194422646917608013697659221969483740338283714940471590718756193219364621046315091737743892685655363630501643001001989127642537430625307919731203086296031859092873805625045105691405264464715035083683585996445716977234971803359144843867156741833446290631507081862711234881997961380020425824130085229456073038531520318604299362827119981729770855284181384378184783686406126176940014350932766484775280015891998073254768101729961695855739120801968298484410832534754419122650289844798068865680889529035700887425149976125669546623835383043353230208616381517116332216167556889173441950472268001235469256422958270132614242395573338101936979590940545933036966837406844932911133729877645151421621410101545302731929680062053103833080344401100123012005277661422440225751258248516727386205116585932442664642599630111916710562429296876750991496666626049558131642756910107271403633705425724536957001544592690828385004315924948009835453266573716160223400312463842798028595587670851555634814397974865405398187555095899533798714159072845943455769839503132850114466618541076402507276048845257418612310230531349516105309881064597892722867860067087187236760541368177792742358455161831310905172634192376981003440765799006931435906511129665421927943230492499929023550096945542592937295209554772398879496799536313573291872042761154849240427369222468756905518833632711383316816375277078395236039531414485289156310116521104604284260945474319436223904128791927409568090587565439631581201294658237226606537707224458730162646507797898650496932206464050424278186667614317140553725511127373298450159871394070413433642063953547030448466229361501506731984910872993595392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -107168058435829793428030655485240806111289378444533372231485480754471597822878100925844462849149761374985597382841952673352354579036109829639119261483448866607824888744693978217660484969042671737151794340033104326748346635830108898535499217229505669357246437171184658222473755608685269598460575667529175428088526588769402953671861523951978864159643404506515678279100375192318491560106081549060713541730123949754941544458748742368952671753164820162082042912591432196135433427265291295771737671389209936520386710889956175376782061203230931576605302791996819192872390108078480333044613236475363559737380946937256312590530931749564770371833887132877734891117635614557412071477927055157809913211242986849378848435084426471024742871290340086761620385433544562085526408975790009809622648852699917406716141956888795407727213746135237950080545273618287618942293632984867759129130100799462616526043333207813277667427218431632803320001180299324553884276647653865678668632409794884644672934174533294011153535971499560961346330764002238681709653187263335753066602736016121218173112172820636006940625086787977092201038486285663060428082697492067761803002864211922874164045058565418286250591392254446182125877234268474659989769364771309517370409857625353087816166838018814936795000965817965142259891420989240872094567953818005055378920705988705693081883185432959803140836824047778509173857950880615017796205607102788233652147190316328921162306122900382208247489996789233667745933396213189678173487263945551047842174196222083458243753062713363338417207833887356051132501523253316198046025774129353876456608869519091079818335561574816264300780638978036610213380768323624446042601124662770613652299293296554762898496065435015901787941818857131235494284231768973126000358831974751524979330951150952087955746287608834584526996941272893050065125023138401591263865216244256704435172274896359829179473374142861084033761726828796108018759219301698901875508229015896026744321349641362692527127884347346231291604753461028424888845816557881656044010113910655108135646500576052927538515462886227567428259590459123710797873990364425343406067454118522276401932106797974412956584486838608937576220077356243558939326440473568653097217579577591081712022957791337129729004592558194040529143034735524117592598273957547865668094555420436226454505743327457263048119869769673751562287583477284223134998993412884255499031776917752050021001368026633536588396000587306450625325151921778452569970842335995002216601039795346541291252469977702550812954025482062951998503603640589456302301654781419605847108263730406724767388453998533770423248163199834795310855061983628560913248657425526805355918682547872130156600787311001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 20720151191838501457489660101263166265579243553413059551917850015959557348932912568857202601559361988663109987934507459940159194502364426169445728022518069315428920783757500508256279133264652829769833888494931447572574550312554695690921198785692727329643375594323700435065111203756441357408102913239412084487864272939792209033713231112539146456962920983537522708706030735277381757972165915555183684289675710455966720058455402460317372096903185313254477959597425736493844086028416971890339188928224594192572823846846012700769233075828289265490910959802164772740762157202313915827175505795009522525298541305437383203572699038624763481733878508130598224797961720354687246587485865095800720242324332006824205283038393668334849147724765845504551912919683818771284989870325822400399766552266925341136909366401818148368714305096522538068645551565334696085199206822143525324014745957189593256874672718490355635512512741913869580066184864696509320959885409224022965831508736061882406951693997293246202789682337022862982046085771266869025381096531364187093204486247161429101679198340460193615190338699013880299946052146952275922918419967974706783044689064519577659419707507125691580175046233504242075629689431044507869265609816363728894536457016400843404003979067386191507006487919920185665303374583985851890618278700145771369039177790051457270536755843782559218450049407240173520601008189964186332424164403015280645316625002104823258740013815425134848411695660284351056104281345405529568704369104697643055459586242108262060296514381661384546464395549675110536414566269638505047648083786832812777763918502048612019162200981964254850594456768589416569308185856267876217986373835261884613539880261241161774035131915838884429250471549305433341789306034519638357870410052260667467274512279085950209590876863175204298939196511788380123146412306139135912462657108359158765056145292648132080309270637611378116511312566466055553647810322060648643702604983210188888143538720436621336335414099448781104636097027458021299376956914200593819403774897188395975190638283349736326384089164946113697500020287548442811946243531408774646198867505785283927204976816717532574795103915795568925120362370727442678345501359206573845236646727668750126714186427581344834493752813881196375596565084457336923900223288612037807790923175660667959402571196633544307482948529511191565438890655621844976940958692076318120687962860685969951408731260532051124791348183907525719063456863970541675785001000731950866712939916062327207605135980438866320479461107065974311354745722531084969273028761537266203585980237592875294979377648669605448371471541420220942989327903371366178143110801481199069426120582238584025304142970880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -3444116594216681093260248720038661204540776683383699403252674757664001185831174666902407958684034182421646113058436057611290318014021077008551771121431107515998760704631108053129812014228131631918160781100423002162500347780688293639397404311370890394904123400662793435788637150903814274221943145260138073111944512252450997416101582451879570994617039665540371718232824559050322864660577173535523473845181561274445309765526155868798665366942874150756331116752517759008064235432369739879761819122268973035937893521718367476572783709065412099988634191974526112012789587690202499818567023013719421257503725059460489803576746710966175457771889619684369653708844219543853478326981468276897741514583764621672793234512404466115145036404101288499366756690204785283833167728227943356684875301338700298970681596348874244199042092016767487527216186982195821358581526173629668979722056552401646981528877386966339409659911148580538087644506948823554577020313787616987780291464096572559534804449732369468102502171060477205475999948394246731291282625239932187871102948140425605831446000345439006052049567307595985637208204111875442262693771624468036132909431788404790366326822055986463961075061286773090111888742798192459198408567939695207827177210162029751191484989442164107006265647359612349816648355398591243171292626416867331716328248180673091672946803604172945644145450554660303040024298743336212839695155227992602335380985155190187123853390292162714008810213359257790238099997558603429261248548989282450025912369205018397299815702119985442442827057332738882808516553797842156900690348975989024889956451971045967742744207034861094905666461456456742211230590602367304581999458211844989296309368820362442080587094272498104822101627545976646714248410317749442337475186668439106560098832050798380403226036827185803592298468195532853033027953160649357448055966373734208862551674619669795171702605272921808990514962829769009796974415693506638900878289672376634134542445729411208166633059832686927395938767441664780166529195938083088683773943207640536784427053647926668527550802790593970504966802444625734669828669280709658402714834191958298562691728239193789848498103998207079928758551513198852013295132437125653754255144895603452002471790396887089510572278851214997310302900878122417317011190392500327116488564335171309166777983335640800408028795699063529523279090308204105547014152045610616670670903912160651932992391901355292288902109019858859392610447292654339390863594598764902101118267837516993070502039739657183008968710900866135625292163753878850396151950937443442843975947340581532474988038164223647309919192792397765608449733547283017456327571112839721748293093475520289809111187456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 448404787605723085090813164787818473359603084088911590536520250327269998055566342580672273410604482092331750191699743955369270744388407103779669414480261825464342547732974833598268302892594653617115583911373221128752725471082764158111194918231568913229866052871092067877880946792908226031077958569292149654213983273830774669830148713464289909567854402613645993932139012687752412859060002365821064026905906689842480260101189811426296518314866041086534161017433584553936104974283695558610998697403319138673352091365048569433716025643541924964191072527709971539405165426524650354666516979839188969755893830427621369124230468943238607312631907083612537769869488140317283853416563435430360627115189639522458333027602076587417695483557960738078852093517719596328735442356876631225125266925047143269340156704390386556119633863696426223101902947567251222016973692928018766090673731707694034434061933301679297120288739249069212614310193527516556958857440302202821781376171091124111834224547859912211612263140724930984341718273214008222921092571349171207234299839216817615327825950426713884028491589902828469245652787692396014206416954180876087630938044025139706607562794097575424851078980271527757360315461051963685688126486336593291640369852614548091725175886471862328515624406413122078436234865223210178496774419158487495392110801699597439646158382509142646401897615518082349700272105454380514675272997946315685609164595722858788819323722049726008657568038460219021645657547670397588363897125455093269576767656513799137783625717272662038341533059606503191382964379584090097152077787549925791448723810227338230062517589509781213947321304143556367796598223225258163773196656475395743839283319436451815698989367941970718175300636629775007373964365438304296561402251139772754775801991707442895444101053097032543407425129988698125111496502551210501981882121967523436093255656824028464676199108248642950513037465417415435245558332565737008130437459802529231157378953272145428411029512062850555177475308876179422688257122998117695691228491836842563646748598609289871685356263824281843055770172502804337577213740685135047131944630930666111348742380379806739188892402413154424478943365279736236921779873051892080281398215876546088365496143023939685565579651273072347981981135089824310528606779311274882573294366061821449698760725044885509111403531615264678427876136845950682231771201902256280183608872600449836485917899033008590444919211057580025983701991809803508849473249456149093913013293601147698032125221819314561842450084152371391039777201667427034330564515498898151958463813430321202994434677982566773186722989148119709630681093205688485174714487138927909011310174811693281548697600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -46532098963041157456181728339474473823680538934352695407163834866920030931872834551429781185767223775261646578945965313338630307215530445660685359361683074533894109722397216343315728487442623267387221250111046501876923854763983896314890079660135290073077358287632279878745899546272259872066735042144590888749074113140961290680328942589714063551836770938606438672597809357340677666559526030645284423746051284065160749644200518234842578243190862560919607952924516400473424005290727449157798179214985055636691544221625239125392496030186071019641260035639907161324351280288842484605771615055824774171336464968619948272054278127847617441419065028972045492803822739900286494619842456315177053369539573329386780799446190348100832694751332341104025139883828675720612746666457422356805705210413456855904498761292446190397155893135712241805621692201723065024119014180626115181184256959460286885134896889280922107609319125776500426892225096198153450202964402183781815636062254632492065928320715991118265957808437455848772160209130915808593448369893145589796894568551318282590206021653340025521261634863416399725421729996720275002155435574231836359413110041002657345817783263192864253503212824070735997826763593780858729090933981107017570544952366436677620018898986507839256103138512482155843973398572023970267158363269134022836944510190862951781057323722542317493025091018399223682537531985683065681319790590626039225963725151192213961108667180947447342585259526657499110967099640937703330316668420185702121081582015531179313134136338641379152544201376084027390446306184103523896497147026825851633994867123680230450024100130332939301921384372517764808011926685713779500280659949758589409460789234409544172812467999203927314003417037638431083827199410227562944997839676063827387939544994352117937795580144928751900370057072626398339283977571460224859543022476617951375249155307461528206133768837546030505353674880290149284346571659193507670939423210221055435104014219775629377885697175599292374447549807814135202506847627202620554768730974217963784868832962095609864451686681318986159996257782252492352697834994226058414007021787220101988165565626447539633502559527229227798833822061386456268617098440504841513381498593600451816023921883661536785706473902954251377265259074669731584937432027296940721600606129996276750003203538705473850337960407291368476273880448910171897996625558805462853722672108615824316896557957913352693950266787037359962511819642684239919950742565001551486252981887333218720449559136872590320771579660551865173107905994787649245222852413780166151346527832467896004377788614068056689411642710679804726376799855724520610922408356403603105170823671227602698240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 3882570056738678614874250331930051939880626356663479842344661911382274493569075809391552534407695783572090715712031441500654227853322031039668713623907535193428016520333268872531412819358624642064638998548141456996809908554042612488525613714967555949237329818309740301334650909031193144114063801626147962717029593288310844809587913714040399948381616266826545755996508658688792129521670431584351919360377717406455417152878177351455420928356315799005189414285879950108747090024421097396259008246471839109236567476676009402131140064438709991526495004835446594987302460831982387863717622729887668278627703233265388392068565556477201029927608449462047271667832266643782369508812219653038756419549942757189763355161920791217550414131028552683611632428833008025220237619179782359295322603504581214166265326424192534829568556889686970969758287998334936571235819238776652080871476752931284221834829386733588296768385205587648841526775253349352143804275884945519863905863461440085071028750228104772618164434463669985571556522727348528193169232828508201610092333293342811323545972313692345803373664730305909140484354573071515385091349329810132467930476480343196856033075601288037953763322343083855781240351502239767421102781569307436169548165057994738165124722205148126430116824090456913140851316385390960316306326802412599292489028944101443049457091592490760221051053406910962152793231276001057193066815706381916437989372675810806283416090534837860329710595563298928197501717166041351932824678930596324536594985296301588563258221280940563988126293547699500707261405599420454345116370804853730899770952782313091798462423038540075166742847975028588083926164578401661548217020038483736302509900798912933959429520850635877644097453277135822054928058233360361908550061839788127462450435094036781272467180937285558615427920611306607543422449282859508582355058894962801279017472587272158333297589151427253859203362982670111142541828420279412864813636826039944000600329878754123933555814551052837777723887215272987191422184877528798244853554912641705517184539602703352438097555710081333924334678022043541742596273142693171949412686888480490373328195516417699153831086507621430270599123639865393717763709052822229856541713168312708310709641139000499317947260906668844589598949246494912043827521834118606278817940474576229426281338646135128587026720393501073808988272471540647212798165846743645235575596860895788981606168326811066094661345816659561873295417597692648344925016703204561010918645985656937116105514633136141483526974137291398016878679764410407983123267272392483961013595368599014932934757504256203854091968035159590938306822638447600503507567596538236075428034046278500352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -265374189341120096463573865279228699130160115247730558798014653819613529787112864261276371993673890573097039440617736289048681045056303726078036817220978776760404622373446067977414006834759137566069642689378572697621769430378042336760898587639317024418515985630119434132284252699206296411383723854559886116356300829281744375550485189647328565310963024139918834457884667993849323964560809901984122036324553323678122203428807554615603020147610139080107272867572803364218792013855341333680571785827323917795935369471457641973298758713499560658297286402425459851589616938748507709116833503677278323426084589250081499972247127698013016047334705736763526202988590767964267418431501287782919306774094761950211852713473747700084238201794267263271102386317298622107007430202099001043727785908778198805396042057745180917019219341274404803769990861717467596059398327891665244732807195248446519341083351035651888320451271665056770037162494434774063940491442799816356581993145478759912590918372800837180800045985851482300530274952441584773215336033897141442746954297366603214162896434265581497521444765567345274280203404523458397566766639090004698533481925437029924972509608330661821974517524400364569011560375021833199645291744537506164400211700370046862997214471434642140916683477236346310593375847434851575632186542629650816780116022958316597327333124119184283711986457569596039011205416898858075392352217722076566542634566422121675449991627042594158401574040290650436442896137634437729298740953057371879739725038617062424329138741384610803197395817720188097700141530110270104921011761739849659911070861456016750771762958593071877003273456271553395169388058049325158938538468877107940538603827684818264629953701913807962162166734261330631839260517236534308343873315566497154383487765703773440115344552324510274433637411221807743662976218954785814013897419701258187325049662588322084812286953519745834417213712995898697399164568087920694577360785156458297276673806055803035466111469230689326412855937636625992346909406862123107909513957562462238670960808203452102355233107539116377415848765833091391787882723864105430496779689200106983163719590385760681486035512205606880271804549688297497415105625042126989356725188376639311614937419983209305116456372323009525278495164086574603122666217872467756035772227940624734209977005468169752526421612630406750745362494252058472011056019649707228953481848053441515554498036966420280798628059072864830159456935450235646941590989853169606322651931954378451964353498920676421900700573942657511291028524899741668640749792849040620365067700540261036752367387129293378392141607750797191143539446625572900095877047502425340348681849877299200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 15296181465507055321998128310228396059750638970754938519983258682777690699897564542727657817570171006337333059336076250987573244954887184735135219222236176440983653706215401986456184622181297626486198476173392672047221003905319142225621044570756492607837365912424523609226608236570778438968646188130954381856586095197943757365611264845841662497762864319738570084862301314011372197338883269225849924762952417627081658422722029601499228430928944525372427129853149781332515459489830157899615226173155834803278251136651348543172000695081003998535404740273972408904045567170177043850537644636812977878827052512635979391818065336957581573132043817565782718614969888929154568651920723461028964648153899250786596187634879201459632996132690286157876879179134783874013311169986364060394333258076910227657403620900390275285282507997798985171200807806454944101752024624842240934212453088321459463891580060683456942058264471865004977028349660961946049645188333199598492095879014228392442461320116477254155028015846288147877727040171157122957742331703083667050394306208320318249560548892672163100529624268061688258781327301113786276996623516130724151425178901094390552506010756684653351034165888747271653744241963769833855060855319656021314942354020909253101994783084257919810906781423452388050631078949235045901180275131782242065134798019680827026123649231219810063731421451079876245212893240875470321178466000569577058215046008853224518682092395357563262929692284325316065932888356164562113283935481798197917234846184081293924941499401823734364447042648688078242701586245420995197251366302320481164740870055933498904694808705507914905165834376431346352506974791948528364497162667917251471539027112709623177263404553881715311399728715784667151432764085423665764128980684465009082569916777896686598042381526834013232742246633064222663110372182921144011112790165849120638794262472790508630154022530296895181536535082540728930235726739380800670872178452208287984377519173718253700928560538038471177178731102716187396640729272152168927995942164682753763599882181488804589915404431016536384489365459462506535094496814824177892600171390809586050096300274924985495093744132247932633311753340073888699076445614461941225854793684445754669897865208463942679619611179008473356765892623979062997502797483575593900063262587334397031795610297678022692062194029052431534875276640572544524062881591393683275265387178023761893648677485974019790421451110349090787804212881500491055120965743147050858796538581312086360788835112844984729514565150236741069021324653495172123689375014438034413626477356672374551668430084343558085680963501653975783404284889274844272581274130369112880827911372800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -767067159697792571310580216538320094146710751881856583685347683630901500089238077305238674448447418657201467081085217531965265891914904211068220387869049944168014197973175977541083560986734046600346375288439610869992658839724507321033451475379014004644071861939251859877221095463800237046486601540060681067434693488281492137237144369497814426065338509718831317383756857986033326078577570809884411832791026293891896379120050179846618637633626318405844568932723023996798780823072043800264820714412398628805934476738571649684651135911464087404438620271406473266423609279029966768870638066543390732675179724650434903281554349576199860628821504442099381472358350699864460179740976290251787530386820379597054665203305641834923895499484267655162201986475175244639257232493426740850481010882657074109341334154056072990670585967821799950373547049243730450050242661342402029584512379583245398429060190388995747415558711331663281781580319793161052989577115487928844213767413860271058606687452956008617368752089203253121046079031292753653248435280344557875900877456222235968603669252077239124452503801921622033704063020128810526622440981814579289767226103336764684314087475434670067577964128009670658950634816787109149664843778162424981016204199778248650452608601806618426605047267933664997888310099818918007557737762253776891343936042939120078511732052363538448746333109845214176275966760628100411193824040095873283264463401538581694614185644192069227021605327973177858110431241912109333782173927199129182352789553484633481406061118965995908377921313495511205299199923048268594508104473759586930887094602743077867729581907346237894708936270663933003991611059752874951241071070284864685991635294129591871844535960715100102697054643672361016863453328019412863706799355948819115564662935467874397595929757428461479143293737654569889658424864171268743330091394511482771835022984731237847495784270906751608180831544534603633806517670061730584728965283838175857238911595897051622585164556550432484925093841567667018968888134721206567719730018276871584900417602395798888597363031071421177204415037143086038285749939266532906629318839593201880066729249161899567114063248918273854980032718911738093133823767203285160892854480873805540575394659806451892893000383866924316591417720761279520294267044634502190926478875349948844506579366210658937380314538499757925461611645148050736930000918744226493511306729600914868941069055058339061644567954657958311529842889877193796366459230406699168860006320498392042697249374536368158512360249203463837115846046680500981227578246644913439563145550738844012851956642993180993129083177059878465905615348275619168118100948751031888301260800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 34452731636439194523924517529860683110267088166544629751704894260488725871195577856170630827329239936918317190600067946478862538627579458453471425066686357545752661475664427310896005908529297170184123917307551969532015304599844794769850935598808894081016445831938811412951012590208052185923148532962693605537068872317913867176760372379384524120815411719662739507091720145157673279547572678503400394205399158376538779202685170952854832126107847060257422868270852975934775406989325256561525030203815037476236596338460602571876307364846952134171116480790263443229015635700671080580154324490223198857836675714858882214890598044922087544764223780823426408981270479152001034563207862059420034172848318754379811904273932011828141862495846460502217401861722931269174851089394476640718644296782613825644757949882073591834619512188689223422959167832150260790199537009134840097177065938396247267451498009942170618448826810619720850806506284732065003494201637940034233447325188074555727752698348972696824025369096701581132384737658414086222519794073440881597246176454884308863725696629918816897890718120822088063299861783226654967861407551323377303908316587151034237410440921906798224575272619010051247157621990735438681548554928144093793405326386506993785537159476695491475399924642328986308489437574484060234187915641704520565865732874821265997929717167129633699696344490505963654209475159509520843806821880420360917978191157261149434837079392730267848912785121625636728468913396658681928616270225537286216013084865541985510366572446651525024209202246137540157097669627297657525878629015827706836425214434917446292109317737137533660051828935694612308214105967920746045334266888792148800170532938285016630698857452813003008792575985773444598217230098994129340616427317536292133275577040942127709945122193107968567594907175059725942380223469397662074495109738026615207306982043454269385011465716251797130387749124199641757508329439386840288246533508268994098385133475820297538780616312567271738343283428615894575909901639812031979288398684937216318767566838303161692973404388516627836060852238370677372505465701764015607467018760048953542195200904714771844434362012154887483523020301044848659643219007760820768529693985255019469154047402194135530632190831049524634478053117882914063033531389817736239450193246544079188227182964135445990322628273514359497084659578773912989818170802750738926017030258086358842332865766856288351786204429973247267226055283757843708097422346906383935502952475374140973836325616903793387684630549385907557941328971191325981331593645945940362451234071316868763951645162665288322556516095668045606842466959077764111542065360468963229696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -1388418776197624621274848756192117218356840670929085940031246591919341437843642366203829960585056808864059385448924531447538022189869025299197351918643412706246614310501782738620100529952067759838973468117995256619629731886154297440963121434391118522964720545924122455474684532565787893388797021807997260288825953656359034106612666875597245393003647625447781071404626531326022052281630917801154620668523877507362173021913718107965361529431762721243489563493487801270581145615746246480521296620412931238911023949290395057884421377996213521921351013216868210566407406912669884908072505976648182969244219419914927046381330932963954049437199761600473880054280201023233723824222228656963685633172564694558809940282208911822493536706644336901402570365253100187445902904359409420557160502338984941462533628591941413354489767983344714524219925906137839606274456780630404099399520700576054565628758438364975177876370591141586989958512504197870214992157151392443987339414302688809654973836041604627560510683309050413866881535529224917900268798374459874015685933937180928877173373623144714762336752924272526978322750301430729898760204507088347123395460424065742143911727622630182590133345690421200322414957225772668936471701927360790720761778037907137267432499567927692455732643267744739512544585417053485560631136531273805853784128250938815448563234349779359298243690311245487911943752523462708075370195869395401030128003604699677518786996434503971720407334088174683417566806452656789796348410755603026692294099435160995710538165267451731878087655449441309529516961856850618000670001445378767239171397545495802869174908531187354697405915923642411653714223901108529116802233458903768885594071343669521923525318782639060787307493935566377415059070931360204667514164799395573010130612315736566120222884262333627255560733415033826728711546157284106892298907532350200933931425102905291187968373088199944215522929660081867628475264199108446290969754495390936428006987175202652033277629398490832379262010006582481010939744980727028870948127435631814692085733862673633894037360772712284262938851519971245774229666504887178082331561915956336658367932120074295056536558634842138232525899766577106916670264040264416549453146855110508127020079003656626909928883048165756004474614612661737202221829023779518725531342825530284403725982941070954955853391564254805595420325907562291099746393721933141973864649232386941441223853835554707746189879546738457550685590429887698469580122675608881608257295864943122205170659455250171667039794615946919181388687686056642946829998815630731465874383947952655352774115847116364706824395053385248129098771381900789928383244617222958612480000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 48430060788583836513380555343381584954986565849815528589807246523211350031335784572310008068799086541360363021309647136115838390564873243015300142024431829771974196920531117736990766556938647278380833820713082659540220686667230531518200027632840508331596135969194606619677296488171639048093734154165722515645773640066667932932839185659319343983585188105127305672343479603104983831043465807790314451204190523883809837729838168708065149368546618876981652983166815290007882523590418251687871791226153401010847268046613072328008926380520069825089802587164049896081146163012003167537434045989770625953345733481719268844855568739225379395463172109139829591056403874129996727580440231583155607472392556143319150733593411351290455044873030698183280589720824818686337011538811281759270414743864621640176618402581427903334064515425446167443202979366664729191350371613496290724303629162253045317564282963492096102359271935853348175398864987382625370386053126540489890649776487682233489913640635183763062921344836615110768557568710226007777658594371276846257060924241284734575226505821383884132551006875535094702351840921374894321264476444682667369416950224281467821152505989228400872812920470111410966223497376744658195404066816292330420314545916374138496936029454437249886726110282248959165287105068478549803275116389011797592176181238654345788979046145270052343635858344818673728695724082315476340371757257797218847507003235836788933988627605868735337855580178346734912109144125471266026061186758236021472684079994002576787907759317741780697932914544776588063866627333655596270377804576044181157063631238757320274316727125621310445968219648740395504456330986000995163577780891915540602122425477507152198805473369543708170510920087422102746916722020717617790780554979821486909129683009063603312554964441147306369274302418807165270782591750549234702655437869014404556143679593522659587301786476734381623781421148465473030075934245553592504011310022204155386244945902676023431109064010501529756058666637079773022121871935056728719357214447510016710589137975870928181430834024248720607219130434249591106591620403078891354684246132243983222585650141851096481962325798276763462658118177927578980867296418725951839415337078873481555716132359935720828805533299075877918584454445569085264656802345730715241124199005609882306091275529104928990914380397043755352302506765166580907050897538670075507442115747592890794525935438876496484175577309212711323180921670115213915420748702701705777811018728074570725040806608307467802847564403448069351881839580521877100311103460607308136382572732597765143094017013182151076057555515238859501603593570803222202630470610452480000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -1350558559227612529045673111546772343870783039847952293854682089209941474634253019142174662824097626606035406967677190112707945066119898682641064952745189699623192566045165846783584274212810437600040303854105614615781531465040954485290683953111506040277838949085423257811427288963127090479079611156901315410620958992694411444767604537435964443660457756985923609998183649787930624219467196832405778933121144744275141950933440380428967842350816446954923709160147215750906156443380080807764818730014568598288241312320386613312008885606577841417128257004361451875350705331538035629784804096887527176955678326252210637010012692038461623500718800717018236064318870743020575170851463054882402560343592938513472384185057719896511565338466168165458471711299912355982566394481819823956221275955967559865598888665572446129640447780683971106760653248375406719668597314421001298943533772890885607769874125068658458042375679191968590293818575751823839359307630085632726955877780044833853309524860525003637974829479720669001469411585069829298323728791884059704382416254159247804564203456396642394578112151169375007913743292465396441564621800554417361067552844793365277556830878885749552355486264806089114210211965012883667089741665976262197072851184324916280368350159982768621258039035571899545399246524635471404447030332417782693003590777859756279489932174096040127616011987257461878431227962964567860492037699039907509743891108274193008516701654746433843958863519912197898859227818695021138084578408484481508137266318892784279386684592184366774167884536074230385075921447931893730591978272761221652866865534584619828112150211834430749389246157268249699167226696147693750889101196901339635057292348331930246463369673358526090654750018341012908468838985966964172530273935183978439852866205353071989074196545535991621430597827745641786612522586376428979539879278947985025598286665365377180926928266786481224474512245549365518166888157226162252620654056286707688983416099902614692115672896624870950092951648178659225247262362349184173172588729417995162180804115063634257086368556211267967074734757949202394637654938014116725528489375562501200797674734473393989801507547311710333680854778628043588052432403258703814302237340185435210053356295118559888290100386117522557097891294857859626579563589576886080466795905685954422406378405716679692541474757818402292204602951712827646781732786908746485415652875461676559211020497173744562122904112384316191673054022420774700609904414002283502013571812420646202305662872102456992898855278672138920370641198460374037657339220208743296850433637972486378911820592938504306170906703347826838964237530270935534719819422105600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 25648501559852278247944371293473117982761855595146155735383073168160045303016290485413679798329592151474678012283240826734088056147182609759742690417941048435733016695768882688368072693400700264748519825546978205907118421317129584689344215346058619632256081972723605731699392115392198072208665699543007064954607414076772322314953899120943778639930124476964552946425766135593510911746109244642885490711317375463314047819016607663462507815328515785585620160316219034913276372793281456078831254820665376267721029863828314552972521611210990672499803874398178006507076567478753020326716960970485379052952910011719210758081655894140190971093283699077134717467618058643952159121961827034863218735927016346128614905379267492420025359218400791000181535879369188536460582344808052541866547194285318307104318547524177438626643261498927543256244124326853365283026821988716065668759354332056047706979139624377838335829094893260078832188227654382870274723452919979404935599686537642496641381138064916496376665654041038928037884632218218176603576287463451159726406710213815037238926821544261386114846791459482863922734663420816510483426390321791923078199296045859786776132423292592170786102096293706341208430035597678643646858089458535152237525677119403689358303821410749554772190100698464047113490397391184930724536763546855495701116027099729715761154672216792087018710593009758005395018021320185469615830617610269812001755461017961268005970426920463121458405190426538266712346493161993414815202392978609347753484446495569183206035725186387177050142860217542288804629353997967396460543555438134642713443039448720943418966414204644143259845102469877775950481879437650446909791223788016605030377731968463882274627389771070362903147416215334595119193405429919842568764922924391509125725708528266864475609378948190260166498938422314526338847482694645634423583471550390113563680942964636451591252417676412545110306614198507399161337161362541716065631371502865378803824562741518603075071029155192040974718248420151499498655890335154539953663566661550054088892300765008654549090450296486880429376445169923460310325594466580357836374051071544094691834526996190918229386740386656658401956806845975149142115750777088804886336293856691854585646646291732419649168908957688480633705666779134180679415780136162221087037134302279642608616680845081928819051919819911405657296140333261848962219164501949441106150465651529684317059586205585740085919032816695923761251585090674960094260028955881155861247765664680520589746750584790768149911685490930143203447812630070974541766296149204051595427004562553564309486209088454271384680199234510104315312706264498922400891535360000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -173918489412051954889209620796875535298562498126876265189506091136505433140429436745264022092011705357818054430958369907035480208068429390494779042730444107899079608167442966466848596502645295923822858163426997291336500242731987030309061720976053051925033874666335592954798722737612475578961761502234311475412921476203092723802249194271514441469817854126148310371487264363580147709486572499037639392025241971799670798553555894374740412946714213709035464590548151532514290074381946917957584707672061044661976544821848687752460117878695682141193389483679358329340112189510980351831720121064059413254894913290336880542531274476153259408225578095601430869478463247967830144078725718775748986500643334449143555666490407927958800673311525401999799997567073665415391910278729851003207965307836152781548519595205996429770255214406035663876916145730257832999759145692295209384393432384216503265134530802116866270371359578766507134936756655544690544203969095467570476360078104344852740392813556098288949841935676972736542923673068239022509278291581287756709050135876523856045996305598624334569107357090996436593821364954744878056500698231352356280699794605741836752288024497034361387415574928192353650160953811599055053505269803093506858130137254361558229156171198541048827207027707082164923100281048654534504929567072068278130904426289493580108594133383172126909287247128414651072735896728309393800174230858663818600035051894109666786907255522410865829182894912018500763550524581832007358710456047052162571990498696303619770218955222545131786065978010979594297310483182063073567192902041001182823031804791961366477227249028569177284981969498789549851431256523885954603983305386404911466469743817106777449705423625779710176269655662768593627271543699001989510159392519573223717661250857294239420112184206013701747159956838956529849260353455556986259585490362201904957195840622739635758269819710505305367872118004962137827075459565160551620890261026219974352685479746508733838759747850275483009170518623315769291070173686519437960640474945457118535475277305845459365032386509466466548422368201469988486515702586324303615699484847237660626495750866437225207656320732809911892569381952433264731909250333882893808743482391600735399941239144553367875518297119502593224372221549555282051572025074903177742229766168101131921109137203112790153108735776234048565994908089793471410053184335948330142507285914842960412386486841839315852101768822241757041516867196093144903069486362766991640943790397897774061107639282304454021028189872141365840597413159298865326771986393974716179495364188502894894136117252340225167896028261120844141367258697565191798784000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -6227380139994536496793767545685290367666495961682113405745260551730514039670474858386980238845911936670815309018493766480979286102727107174977689040509261031325240165031854115358388194695302151525605176252719997980883380205660566183083332103240903763451669008408733434067725177424888533028732946761936440285886590145131326209134448238757792641692812238381904775279570269069041107718267808043214269608168034800812083582221558507723854115707712532995646294777450398764637335645261890282437936087201867964859213391200346375474581093913452069240643704267235845135136663077242485704789413145893518965531403835770847265513865589278802020392180095676028977528517703023589400267221967611274281246867883013194221434601496486244924252023434011238578589180888445583465916072327935332924163748575742401182365322505403854887127623167317175982608669092241420582397928027756584456956660895928139606473768491105502876950241833772646635130535312683955096010241289198821700814130328390346639682648103632488866419689582368948133773914373792322893515660691014327177997801638086565528095922104286024925555238682099835010762126391936268833475278579360554280405680770861659419473316040542599372417397376004803842876892457811950780427986163964680316739078980854443539496474822860042947937048024526157815099121379247563010345264459203565053192623294235581430845908035733316021740026559723060519518458804375788722267355635587853446440780433965518144271366149143802171990207247969703381352788930051709791542973450206544770400303130234469363485352883556270983270389209247641983541317107741153340645094124909179909885563459497544305743514099334248100433614414478116586838148239593410948233930846711788237735827553502027120199023840615351710273761595295290995968281741995118943023874563861741384362078174686205419923645172633092604254736612063429438854937024975486031081938258733455643500874511520568080881733507962982458942836722494601557942315630109187625819267156489995529083292895467286221815798956191857606851817313176218151259719212039177204115870895377168457261006240643091906116227826769571833754745840357468054176509103197539183254568511040456557370370421605177502785277063414967665690882857326664711315339871898247913970925312399577914975381188836148589062267523583821728754847034066345162283315345772216593669801865517895712216429374607937276133789954044999581428213290223229228994206979071990403321124971323654216305983953506279591368875537134319361286614472243383867846165099180522028188519670343023138232618809066520990067317474406153415270536823569444668045890201132669755960673098011672531530946250835234008682072674488722267786631535917006848000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 208753717742608601658947055577194695991565981386566992575300663101389403270653103238528501623661433944076213857482151652644902452163803286185822430321581368790073626140477580987546687804529041709426087232296362317732703404186228053052059891934375032711513764789169228693705171306754479789331387230486909404439646265766337390313647274856085762164960804459846451680569467810932375200826476592791810254273616355691087895819638136331743025358333575764248141255685702083632916378929629162298422355675137059057564569732133790245358654840290720987092144365938669777269743151750544738601598460567603341535638441897717594616422206892076992108605866428143167885662970022885834618252440057078405054068143742385375246537406982711422523539415421409975438915101216853731314716122776654967153675668313404732900064361126279948218825862912514316622842453716946245217538904721912944770996129563258908884385716298568949992002684212717527513052787202052609233303271227252565904786105758983374496163124310738812234752707201127660019555004659514063810691784459882840455835539439659304240323288193601731398375759123318215338042849245336802435552783970851023657066406075682961409363573646084727057375346970774378147478058408164495646628176835344665348434300529956146640184992326523164948106332350854329605636536449980544630493468973491284054952139377687062344728215887415749176204327245288493675938357965268114296698074570320204446578356263855172085440005797772784699582995544800391517259739893622197066269629907452837027280144499194949136943007776161039371892071884677988426411587910662786672950872979953436595757717323033488923403968143633074022344753364140809161119292574108238500018394329856302275806811043898086250110241986205493128924278493607808227486928131529096399712579642933618235369003258833303816131200644466111453428559312047529313255379346106788110696221174064704006055317449173281281316047567752393827354222404458408777234085397375817748650577860004605776810471789756121107426489334263494197689397936446284409407513813720340205073316752918310268658429362782169808049395863747169790595481523496395879068461148476618969988062861293306527570527280606935024188383180580057291220378087913945272923804607316292609851915810117497094860667494852205277365832593979675303310651746285799773029666650553379585931081624055809845411874532155422242275587154676098875054213447534915675789545626046653181743444270495888445054588511354049796252518415796706585449513464635624652388158169925915424210304997135557133510802956066907827695984753415833787911466449502687343377561276153608249592630984509828430803887351986731175443521353992590508264315116584960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -2238997017603287663901158923205641128024134135097470495218217710722552590956301850643801440815519790251658058598322869196273757655065759765443586075010754626223330419257546514629055017447079880541517408548796262165140963710046395693764646794755934563871634880921900138212650664664499124521707027105698037148923557256818133827542103200636364159803145506362648550009389929893786535225051726192140655236853819058785400739786897310550667493413646730282888565301286735520430753003815613897586307677859538832601995844610931432512436888834142171108256449494845413889988971413158539723475354090056437836291247574758374053804464646041123592772961205566411896362412787572308708926745425463900244366743426539021430013860576825566446096425152925778308578067140913835952114551035897908105163555767029796057342512872202029274931645027996823282212305443299507551706706969475712069364501993199752057465968289301990979292767227139381774823556537681299842449069234439313057409176062401590743288525089190782210217282529817274344783291311352960107070516119610988319527799846268495215414122061106704105705315715089266350299839708534071323809521613162967727353317049122440115260415292346130825299649264971993081245109303079675725734073778935755189239046650718311701184593680453708632456450757041396556343967268379496991675908768187715445850407151115270715312767260122227002376374436094505038018048457294348585341334636048701960010517419569126143967851028463355986508254948960053442803978652346271544709281694014996019338057433375326501612776518288971994972268794158959338787415806123473801056956525242952404181834720994029474194740293961671539358045237251287307947156151911604635349854983355095541806015056504158625248163033906272877934154951489924639842526542925714681449542114321507429443455868590354500967402241544255994129195664648593575738679120269098267230260410733807071533960695692926139465383527471555098179324209214611166072054059315624291779462518886796115464016358411180709331944562312490017613189532637843368244241104533733211668691888999006375667708999880027988580502912988177635459073200331906478901435136978631750599384807799363397436718829963236026593579690473762502263135606875297722401312725638090832648693395603745406792667636106785767287216220634246951334948453178529955649265294810958978530149324327273464990686516025185676405255078579485064308654531442847883528759852425945176842376919034731801589628963489397400184127489586186118260383632144687069270723420890929763115936065281078105626660334095188487665658536885081457669082740923816233939788777550168758249412125379795039409477395130226434454116850962672943597300482048000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -9259269680062280031676760032410693904356796495972305031525971560075298619318815063584122432094253174269116127176385323300597131288038449262725983847765678342528283795184457626316107751295281262612961923940891833633583387936176495459953731298529594235804161497120444292001496579527612953635227245388317495886643952174342746573809971609559227237668779452852495165777384673318524050118985067047665825132224103126291557429748367014269221765289809321827500762793313778300180707644679185698917525382767244523423813526502571401455930800248913063049747774325341537282729042365948986857975165094474460021155136675167768144026652999765522855629533000415364564447452123414496856438678308566420343388129474651413687467942944985238496238534873131835480067303827970785511627750048519834001431464312559446696050143908304924857209687246933273638868746861381226162767576053044005005292390816178726052512812226747795833247118683929516881775807523828955665055050295298639657376357913658738830520545836607999816092318618287823841982892293510401713975037397727923823410284816038848645610921670521915413205413597079972575139784473686410449969180817637194281213748931698231392225051459868093100875356057569288724795412819167110132477538413833438715238792702664656471670948339582166567876693528441682676732131678554133012963449760511862485868591826641320046919892980509574704505039752884818335322322627652231041302228977584441790658595266519649454641399657130328516299367162152098847803792922954125147951632813862375705412685916677599997247055648431030450222155460123400435379522592003347098774867297866497797393488040515072386655061717368187355412662656274504945482237516995042180611262653018811709405835750351124040127402693160736052568442980004709438239025629300731448168835746673433402275466556514552331413125009346945742182617744617410995814542745445595534853847567828842427813171829853085118972850292341302938058898191292365678762212154598877169041545413436752740569567347288877472901671663514302182125436631601886298639467641498453805378190886114374056225940204414472501827053298393953848018062531436725828915193378209320982993389042216607952670564485867721580645027205741758124874538188794490954002595704819949996335303607186695886717820212917918241592146020566785743923315807838300555407733331173613809360720628458559789429267770986873987954466356521102522466784073257523898968910105203812708110064088999718904484674513797523659941137081818506969595534090204326492546728111956837122612882323164650274088539237205383625352883775181078419502304222716137122244769771323967237400356405987667188945145819503468959305924927510268418929459200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 638039910400088240753467141126433777402054465698629254066131318245496349903356432863642552066421460149630445559440260956877799373324001077418230707250622380487152917621460086030308181938213407502100101590717155844723563918915691047619420660376315944082945574118433327211158092623074008817800405557737225976934195700722294346638851012952371964444925314660417372789980030948220963539399773448334598408310950189099977750059692879072339359200754345152331503232961094614802071769413979256485532861066013030735279746380901909253862702322229083499889465676099888502352544967257574618972628763219672233604407190667265531256261163789294030635865574552616094960062899747458629210949066568544573513402433389836226909633589032032013929969207814368774659938098738942442064064658034254287782843184887129340553691564235477692130489873083063240312109499866614890712128755043048361295667990213618040234971232571564565570907755027479398477644252006023489934438218063985820019397555572187090084775947528623706998505851357594979631621230909423860669776799529714723251652909524334894957366594907570450350354544711057476334729857208924622683844821582568454285609161322828770513925657031742064958937948656763024455527387963710801160511993955833417790454196953030666526576450161399003274373114883863837118654866873016705746183007657387658701243642198705974115005013510079261623617573941559854757810847673757294337542369789417729137965734466962892172883234090077342242504351774651359961030189053950105629694657535503322084816178561147019682948279164211462237363441410234729552207061041992133299757652579778310793989482532590150370702758432593076983186852650904413160069163424560140169381083685505624141419394321434483776374533323429856004883506573209110152135767383862433699456555061524135775454191742108058608126341975309610569702794739059382424166184970975022505871689850502828434069831042294640464829559648417604044713010489285862766881515050253766229457861732149309009770140290186190154582967564801266670351456498319260937284270500795968393454978629193255890110359303671021007221190851387568035035857957958939854593303574684724530066829392458697209889014365571567697659398037175034585428703382914442137700806154981295343335332949648690129643573137738860321514580172230979291740154828871371357705889640023285411055757181711218746506923241181578576917364309930054348506127033266614440735700447697426802737857371540479454355828315253131916409136417170212634241801161742856558092236344512792668593300890975256409824539752829733525325882572539877179308305037324226096997880913207717234522674953234510391187733006484239131947638788610882273280000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -12445361146007631839823480652206872617089243398236903884812176845625411167890046841685213515741750315049377987896944579426718360508990861331433851110444165376137038472441862817198986144928376232180766677019492004465545742415189357353278600652708831470267505423207889620462215293978934027376463971017739080754346565647007867874408587730848112664970739954898767731154167863616638491735862854194031384531779398349839675833162696202442647205889366169522673453269113001194828938411846488787212932004026209146885660418404208803565896213253744463361274588897021742316973036688535121932245941142494449428400475632579520749541467727489308626273602377870161430844337490983995559574263015807184829701230879198357416426054424428238851731336367082813505301720352849657779280401028145534786476731384652344635765950916810000697526517712858783654714613324814860951820711411466248448408212082632021086278125050074069525999745140887665914382252676953341878871493820967567027626478072839289607644326759300878740367665512148051432805989517509270038637797314784751782978225881445025930848760673422657470952925214884799068474982350640863085417829517593830963427376574708426112034795084525296615463909039480372497222609584911511544074467948687086276518183673188840961100111736873595848725508242807857101279516766063578211002342828632910378205912450384411385825215485433687657314212997359554798206179154140187863029200548096189851267928849061560180579873711342327542048437100659251315377528932442379304943394096182408979941757601259288533843349844065137243676346015353439125391589308676275177636546301900710427855905305307199238885623605245102949071248752584883481653368899543643116274044374019094421851659327174384000193947913450763332604373466857047447603201514957291897919150327777577058908598615902940981869504900489641246166820435796321034476541657166755437068546070004269739004588462388638816857533536895246170276544552720464554422957824131457776021813380754806206799193644909571419022999281759113565306812094001992049763317937228713199331859077195962801627471801832185573088906634566061937488060330026628737844385153399854338196270990451018721766333150861512758948248913590786628425068293619744329175082171994252852698047073972424854488347863618560752622489934146682782012235577331452342015808615278035477264140717512665041124921920774427738793481157168144613388816963253899810843525812620337426914755685491207193962346522113418685061340691307238701949764047466505524662688035603582323344802081928376173495213278024175237341169354501295039864184466949353760305610759341197202734141345344801629361741134909172779167198080481099776000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 79977851884366140721231351051216005758105777345124174852195283900366099452677603012833461483144083199775727469604197506489753795685862569808303534689382826786134440505464995240655458196177660528850884527063227208242105768316673582237783030294770254140973444446310886888207385637922492127926783149439921799418110756952038326200647411683766254701952707040042150005214833758261663492069979138591797296823438315015569637405635244592126261267506298005012480865353111007538599022589438073351811108597135166827733833363194310745651107783664713018549557391556489341980784820470546962059874367687474319779870698863418440609332578906350504086680998196371349303827968530557119165044656512027072165875439520808575719203771279983123257165795547443477976193719544018624953621166576641915007065333141974400885725900456656998817655987699993962129673679316851622022886278830592768145464746281029608549723250393082744726732706080575724022323198253240728543349306082430109744397392766064508088940904586178580784549398115256392240447369936514978537920675168844419419253497898435430189624541317669784916761726342649201110753000557071485858055533726972696221895136123058902976907253785468747655045436088545307483214035252820893365800401252349277363264051054071430803863901227802562183801405221928530605708010341423943881923329682175699864710678896727054685708673247156030425115193124964590237608594749612728908712892405255289459255252176650554041492078163129068958539350039462248945562748801867792047317433035761414458755150100502438760863372193319360493475269738715616873929622290087404806359497809547961711811301692012556931305089001226692275981601563781145318425782659339477126686544885477475884888489071321952964657347169754057653836839439658460653942094434429604809490299253812383118642828901218858786299100258306553679422944173847065075688062315921371522195752767637785626920241488137420639659792213736389512388061929260453302368588914815280461363337011108057959879341992302410087764724266209303306748972285655755492020735425277862100428335988784191513151628244928025384199365672544363547487888074324068052173086599308226732711726461176356743803596350888610022821379531368329162672722799768031914058172995144086106701624015438282310307034360892725039326405264869638594886516803318198021119745470125296617367467415185635767376355562948888870429702490119957327421898720601843904756431169007536290293562225319143381131673476829542800078821783869114661985355739920620626810634415678194011257355296516778113896508921847873420713942015251489009920615442045358774131126025020193316086459838920748140922657460588113006019862960537600000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 1587989217088200953144947540293425400984417070955500585090598676022227029825325666049683876180760260009342711839740037086186147061055278086881393040548756810534391533196466616951250113706630869851423380044009593041846127419527531308169611629124700953755684269158444753864914856198901255657744346480842865678153579911983228339596998966906769787044891621151227893544000431377501124802917313054344193302889172029961694251500843480725323018813524555942397911945367644308504268872178880434879094711564851780933364118707331672071463116331306436198303704021038543109632570089392472400242709615305613108208127593992430271971755234073608224262779951328452364844231954811871682796803917537672642650792517507835552528518931737431613940713753887948228122078311394608960411961855466831777683897795953639653276695709166312600102862745388082885295963393128695246955273901622874421237332222562812693754594410531730641857880817210277073196314493671231153544105720993878337757559732860220725013805299452070624469769605870016578815374202998618049500399134458050465066525600313174202955036433786997762689561905100003030462746669479685298899454036889053507038564221709997376592226975161081027607240084714244164294074911201013523287552564275493744026654439110770896616257567856856705497195845557311022081456899564404104035369474705951052210730954468358910468249842638631527068627102562285117415457408225241344622727112555591088702558231951641209712609946660556639314655237741850321130599375591878029569935410699702889087586752864678617684239199320356605185675549512680538229032032694772681286055290730772622124054306408523164343158235511730842245423034396687799552879961921411422028190775863001854235341061112561050785101153427706427670904462456005505419149316833751367348608837127063395827130215691045460427992812705408700841178906662634838202406569459521035936798961740489708903674172803869774390738173264339573673852700533989604817263735238018233122718527392957746654975054266539508580096802229943753279136166635361330809307394654623623967592115462205321239176422964783714351766412269447065120946741665117295839830057792075554577543530335438617114690869306866783042384518761535041918270653044011915161251811439226713396854490062403676552904412660210387797149470237310417092877512190152812709356179021241119519914687306042616808043954793222160491334614987030610768201312310302946305879813336576360500455625961751221203517741165801204487274469367329532559482128761020676307469702164831691790369308196451629752251114352077898982000311849852599366554894620291454192486776009367492025921266846408608867455035187827166928699392000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -57049581599316605477608857582226708266640631590432328821575017853211910866405322789471033934332102768482677821958021300801449152544665143458422130042656871254016475102722315316104372505566368843007559201371295935651287375291979631996877829271975558534177652783198839057431098678467658893844369589263086905405682489487403687881600589974205182087349372320415340908031106777346897151038887378802528921297321093832293958858749698975768197909884227164805761674593336976237658559537709517101173143909210554839252108895104426166788795902886120855157654059714853964059480604840463420826363207991408475646286358843832173471200786386146650816946809325546352578346740320257943143162426983913266118148600467980870236430163994413972137170487294019001695902845738593009423050347491884467374026246294611245953877042807564800678156059736261947206780434178831819480116650321643848219490646100738168918895242295045496491812504817251581389722169866664452587559269053622067482964483709564360053975341909399335977726178060800495157241853270828552484491061824308679657776118482901371804112300440717439538115139102664925054660640027543972312469771906325258008055292158374984227946813152152472697124467899347821853164915419181850791541322439575857429374387178583290313879926005231757069783802310595157462801486460873987167673186738581971517978409575360891918704041653794193085738495068699354279957242251292101322746245665172208597166638195904527932691652812976167450652067693773946952864745989034774898381050401362134281482351749512854868199835577407724023969190958118011380659426218131237205316695288503543602379501099005793416504064919223523850221972896553352172808426310175732767095523311948771590609104435415621741541127958115754943512106147933818061653272086378087913533913226800352824097215057087249926527131420310999127635910466831809690177858969240930641663135219246297552999671245343835528906696999471589311169201618592209508192297060800111012499752085626768454770355444856965623728972496311181049936430340629682944526137174622452939101114059132024414364151887748209490389322247070404115829958155243528863512653929960234634020270792508129544434885736815926815716203602437157234533986516401597118312425781529611879120792975740561240216253099243901653632568610248953197204757702332473261579748417211104377023266133454761586450527485030456699894673309161268705631401145729562544807537780594129142270798510474571765766073581619269646014372863038003833882335396139559750265328479061454495624867764747035548601214163155726957036122102497655283405918618628603106457297172571587493733238845791038206227144022821522164940800000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 881948254961347918103731232995080721179008496567197589697107638850864294304195658539963657523595739371175380131787223916929203236256878782621250103618221864517633669512391220317713603329014674414895835416634658609266185612397514092971995808416890464523652477613135574379663170502257680985977021461693004399386046060225475143481191029065659605983655828339288284169026744387689907120413724437092171831564226130849592633301327979740675213092351545473769402863358833820593374444279452399218406884311333005429415082878468472011610191028204834157900318473887960576501107307374437645823366202114388291615630636006232160264636866673869773276453730919189072316323818737681822673933785438156606578865213152049965559121934287094527818154489264927109568454646762063650556550336872892548479311860376676817363699538439174677169162179056477922680756649688646787174571663969398755373690627245257336756307656468392250511858265020196825901139974263953862700255875691774022259976139122804003784017606087202832932883583670208650268855386463401365133211750811413123281902320883733851744771865102785589897224861007567578853285112291287744836906207341833613051506806701145914579264709516163545297827946618051838519190632137400079773703844553345932653137913478240336067434199981273107460793025701260791107640972292376607144718729267926823827157141693444183309795640545753776827593312920384815212746720799972807482267624508899896560099748171811815465363539746906707166745462561424458296781681598028690221582462032543171473675317759896502866836804008421920995319019288336809242208483886796821474515157159935836965070882462185832061645847228773771382011614376396768377065876725585608051148355206813780667562663718535850273046553293762211429333448046164604724216332733482083846461850016997474527184535711236582573085306815402446323532626933963958162035993585814464061842521117422388706200949205888233645442928150763727334962382395147374581211374859179844902817370489326587855913540835332618942697117589557850824769479590530583550661927728659688970197795385472219249657769607462366373797878886095124456071971499584071018577905065250005925608715552315115203789748882402405938559023193478070710994566232775485198901402138315993759977614819359588595616367609141854811900824934507592707646868296696063273834171053443058901463479601552884445977256887143085752059860486765598340880737636488796764638754240285010249193421312609992008650935544624838861307329345405798981377679723915308953391547458212847414066572851625007338771165697227398345444256316952652525762957011686881487822546232214745968218501299843125952733303562393616384000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -8826812249247964830843468931673193079652995880687817249237178614922778430477705690018697960774108267006085239939789966132023062187370631163218393370771052727088077971356717752490694516992265388222862748707803990888064593717383337721821597047161832630409537315527969294765705391932975838247086630260491177807139877780976761873534581479856347317870981810952099112447122181357957406655637450771505443253656133290709474084905341572039196555744762759106564816546155134809899316271813513169470084634825874938703184242332023477656060442477671571549959454485237962129005872877507577779651431375880952214522713950497861342629616117223763876530359785113474116913040619285570018665317395291153551448897441114288482749785212366574008062737613055205661427244980017245207724965374234098294224726723662608960345609676306099603481360828946076451802331906222359771923880157827207214846505334937698005720623890160841715159109448220263575902747754782799759406684837067406699034663010625496173777433883961867425118390665722065541972056605078265392141810293992361003740968857011060531276191237667861922313629437565151787167779119033531561162776275467054583499171621598177586347032819636023332224100702713323163164736425719764204558535177393371585265989833551919707284361259269736780973472665848224802080317961018850486320784777103713727256311948597160420103381715814058073645450689269157244565977202505784811208950697916129023601391004405158726219582646485009118339317142241379545454299474499497225709912876011874320416430517287026911918608109894476375406079184723260753817987365600436375897096345877656197002043122830372931796083016156868679615021766639356143397209441715084925666998153449078607810865740951980098278696243124713328385282175858715060058408057993804734030571477160561062196186146142899984601701816242462844294886755732174050789334524955218418446790341103910192444289940163097440153535497577786076339292443769952560076506008140405173419478528229877382311454273894479400772180551492059482273880863288401799913847323503299675616288632560068748627421556853032971200208219161349510960206967717860234371713349068305964043874593927046728365916297642723402451247584243644504742168958239989630849365580589921171661663972904975479452357128018861403603612548756463386471566593078302924355684893470100474266820633998967542573200096388813426707979718655335538077199878593513260668644826451646036343919988740007904548325137098208935583356166638645207371765234345224093609958148394788842343449809822196275683917738883730869694497892948011332048208831930515749282293509971447733311105955763649036872858423221288960000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 62230963984491334310436395380713833654609186013267263103224966444612785846563722030648239928646455209897535394819181824319063858314793459478955526833240900005340774496561445177925332815468084690751771820097170740154922064398484722199777872471253733188863239597338185454776727055972079113566308925551472415486360023624321437494863633642919717270300692349674656773382932908666350359464425322604992921167765447130997364770632273885281665346654883138591362109882523810109507732195313840919668896080473831952034413646631874692942191750857096708240295393047422187840235623390353288167938931548420509593333725803961979580159163395103860043151557038176194295354720664872142682147522507095937103662620339352883461392318236809090982408689243781482283360059604525415161624381151676877240757316847568696399525378468669929294714272616718983741838850191014295834432687099740320112018696071597026686832545329407514200727527978297878811638877876821735963104247238439813603783888852385806463857326183604875293556681252874765313996394123255483071173763055064467586227166345040322891867680965772414039390494157846499226450496770096681600193155346148270185600026108122108429153599692668313089379091963176942363993626533322636605103858077931721520131109359138680912018730671910445160031245319437380977175960640819423896022133212811274848078848981485809981652855570430734304442589999022388856824550374676865982187581637101751055856004294504042400383402128252657117671007390112670534846373250609748179865463328534679431427051063420587492175766656658338994649277909175766932421967380195908984214485539435140512119818094036703801935401509878532311717301953479919594409642092669012067752851620186413262312406735157272256582477294887225129256111046370869584689346409220414745916632910166825937708546963824538665353389859346586229495134034265317119532657597355665254753056623955188645869880982873086390455439211417146711071297968438189727349643996093453771587198024418095751773339047757968226286607315555606848072231969566030448076823430726341074820100659291201004434233739113789938865457390715427168887211236191601296097071320174648827712106792230638928056814329814693707819268580976786955325664735662143452870033863898089875366351046493999896180134095060016427113313348853163630421032565238845139681871623521161679427078042927137566836733837459166339226825526105992693164219866532884666425848040063675373923694234665094923267910852091771416132642539422294303337692297888659486102920477676215620839324334302725937569683220449810855776713325482666661364937645281609687145682108948527470232977318551032324039766966272000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -263365823622748640269423763436135641443568148321349176142167915637290475713511107836746292293892067357143226582527182813741765539600168421754157496125466842024526668491675902137202180104187863661020671724324485243138469769712139562353420449851939396557330288691193785063300228967589548835979509332534089630515954283021638613013953053673475619732564178100360794436778733843364873623692512224099637534780508923525094468770253916975274430760333779573661113533287296561180617998411237795620619462144746237593430381518504085513865209796647413744775120202562625476358010426994408589432439277287071752542538993390816195921834717285158443900220900220472155531494284637418748493814509773080032253236958396724026599263288176148588061718385890176594723245513638307851823743193373011828310511735169689418984713160495284343038723760586494267398288484367715763708906719369940739282911685006253546407052867877460472309622304137799455422333242385050632576501042812667965377751321990261611919222870268903730560539967864376105363973840621818946775465373377998930164291508315559741760571363307650150234201913587268304948760390373432961269920442097901044333807889493072256726256473099433148850765739104830200601467417025221222381236163545145626472399631591701106121864359737510805565040864841351732133418205778223294544153881251846389354311692946642361218557962068299134551179290965274937063314773735602069349728126827605509782258577763463724040422239099767804055503437698715897304222285521649459854409651709097674608614456393760962149269793567050252298650075527143634356873402568762948093663616057807943040214540787619241629766880125961285220557350462954540846766710160683951974882443130879086886185209387215293295620684489680395998076834533137149217565882964444662373419914972632828702045859462244736813420789210941081147046415288583139622653260199802148346893784918890173264192689002785304223983858638311366246809104801614936410933511470556343956265396590286486374928891343786604838273664798982884765597496658980997838344197419876093121437415974981475817110738590123746091081045712016002013796593526926792154265090224828705409632911373215875103704224698576690056615057320583966821126726385426772096136515716005218955271260321038414016251883099045110581137685122738443192661944743104708826001495603571410128801627012379219123526562123870232096792552285993775365890504983259524878173011599058871456270538277937278109433681264722937677980679465311757493213139723414217374943013801423624177497835031484351279949906902724385694542547671063883259675200202639446320848578760887138893598800151696287422270668800000000000000000000000000000000000000000000000000000000000000000000*i1^52 + 476158019583834645682194307507302600001279804694511230616799410104701560058077885095833302683899561570224972035526803105906746807200792600050259931689400290098144062541917777984099536812927151665701200712872191140660781964311898567096018123813024869679994249374863116403705272165288219414176478879537540956408060191493034827317968080146984894985877419492534996698356003679391984747674847847105449983568190131666180109641880932969753014403103367735491851518006731051125228130246731465806323520953271722981991233924668336208357534203105360521694198507221579537634768015094457844589304901461196182778015135130167187823519075194913060174165138819317795966691219974351987448721029100097766192626708422135846701839439359785468655920217853540212171764496207323300411725590465858899056966785221610771870146642655079432494769718426857375530547189313476576581233721505288999792896506291890197905373250485120739883829584593878593843875063204996151537063456681217976841799031545929766443965902035722904997800073105847551548080859677618006068474694999397956507695639997737388965277519992201063776827414057634960364881127961031088956682104711477320386360072049780738325295930266769054761813878431172543479678560200237724120779153409091512915746729207783357386812573640456556588767322904730007575051463308870497933459197348129500933187174802448167169910306465336622686306196342652789051540787524180528927487962398757089294295075914664442651399134734998462882535668090086281460093358861705455192760883202167161458282551000122923528335499381419445243123822249285275274251770949677739953682402508963050519787910553448614202061901068360385610800745137534641288924716849353824177161053350763353732672260902757434928854888335481801457143721871779312300776863950575130012557026847857689455077565601923158220102111417910245095802363170655198213385719338396747317855846705931917405669908572511958966560810480040853627517452017723793425310542705705294726824358481891730223167509607778026161653624190519659304705713138659859494381776039590652480416619199251549045705681409526526111975938992548021944781457498353260534352172000690398120691511065778524149760583522094476105007278754264075171520799679638889065248134072201694371843753525034551025885599461693932930085215906931574526499300564705525002532298041402722950043887432293064304183587469024058093019390804049401778060388817339544244578891460511680364916516870911588396579505868422167760721045443057370131933331238839578300262893441905829441565959917119432039458036713775065081722156435545657649353207185926624348816466535168754216386056616660780974080000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 242333003250869064768061963497693771807706171659935444810176043672477688260865787197999295942217477748051911709495397519099955575410758514005726829039854748947139269091721054891985347457791858822344618287999323909860426292619722288642475483607910419314084612563714787524938162885003124940752812067435273786267057068261156334142646939125250851096570731604216448691588291658380910307264175216477624244745004817088297656348863190845775889871388881194831533057672854331415987384305091920570068540726134029574884787777131379524476740079993020270020727103613304650447430370787765516758700254932625818934204955780888970173837256998285851063340200859152134074405669374644241444174374944413692087576898755239228255868519469203301242179550547462583756988567281576275910862718520985252560992959009911364646097275563036678741619594571157997495255259852783085640179044324156581501951986060764463173668704253468507920809891485365167608490697380146325024982035218110063440901951027351848443901248955327707684582128936690156837638771774914006310295718571833812935420501679770313248904702692236043376594780885235423092047688952183699544644541243768496965754793872102152223942497673330156118554610469157777460862953350982391342073920162289156407332170161098588340165904669654688892480206840860755037070299920200152140256850577621933074331154458526024056885417037004154007659143869346983093099876474385353447627551156138064889221008159542233319513608557891447428646266521660447949641157828408636959291764077654789047294479461851183006463490719759558317045768946236350506146333773346957671559050311288203851482561742881420067753031259742114266143774910744158670171079842144930774748361838486162197072378101876991549574090146485781669698899170576686075168907151309910784298490639600843606526365495308616320231127029655334244839527086810259235561249178200557733697768174259656316905588363592708442789205485165714136061737438670624270718849507177260692286850568725964058547704637450515219297435552487918390035681681126260259682333125070208865717952858337681603462434216764049633654489942974768457827678368854066096439121849405367127951398976633903056511764083752712754862471730278157095920510492828547497694481920319227478149910736089564630110365610762238494098014937769505017009743775364377583949812221350056687770535872980788238678516442470845794200635868245023541315842058990789757956873894806999038173277035771692374348536953895944434925387134951530370115299892203402239238558617780710487298209818335259878509830296755103846605769038063091869954862409153505373911746634193347204732461250510848000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -300194515113548555101216729241483940469906747427883999910369002067366828089445970635830886496513490572722175085103867930145851248454011522304405990385734036506606406924322243939919289727891465007626835016207424600126774475401434047120913136189328137125138356908601055166815188548725776964910345538230296843427462168154519104764375791130658549541985513245020788912398570570983396997502806361378778833748505472875290879211026133455892595004698952135048711204253581443356798528955416458033956024748642419979244543658070875363181684634604865914417024478403513239390268999322193928099955233194750941576124641879073931978660901587341100285803256254504651059517979400318182542991140964932282788252112019523079493152670376559965565938868412920564755490179007881143813750351976800417926694059862885194449128047005865065318079802897893214948136241542189734660261292488409346625575486521838798578720493163637693689461731416505203955873751205348700167738657839194331585633837115815765508518140421237705916116030023312162982914599424275846187424473149991362192759903672323112938733009248935885067821524698620117631006922484783830837801015656109141336778916692013189307039008759014890286239045157928326487243927057305065593626244522671627452343906641351213518896247221009247626041388597071972777884041728456251463693059378976591950518021290781116994186682644413842322386863141889616252694203941114919855707547101435405642970387505745911151506074984100772583747091675434101844279552437550161825031020388515733072646502152582587244328652028730433927803404666483851233151776888317114442394083374330736309092909637464099272890098601888379353129255868711300958621926811015344391741814923474389621869817627016964516169881418461857661972742505772325360111991256945745466437236014584523763148227279470301378888221101460471262778606085093043519111297548243799361131066996421000214196242972092408137507742249468732727271937551718092851364233625760780107409418702231643285514230557604769002173393367435095683708745048029331169096562865613934802013807273375311755846883684791123423567226179241734079949089950899223923504094152241370845899248258891983323400592304542120183400306566485541254038976516640274804258827629298866099169155221625636047229630777130279531857231500280216518237876539231345060990356636891855687044749031017179356990892529682476898851943422777572901023211677951638909235057849896367528102953443876020995740708088577190027794718949866027634408979687819930577056956604012730591640704171839277800121555700461621263037010857372672780216059036002044566115030239140709771104170803200000000000000000000000000000000000000000000000000000000000000000*i1^55 + -352106901682235059374448321136721695393953820571478159347814844239444899147576614811893942841535021975990239179189613578724461149689975662228263654558323758642861094948227926215027428111716503424907155716013800067453201736497919921851517468486519529680110580882218063153593002488115437068880302693221514234624767988319859122081038767049374348825630288943006538180388668499184985704095119101283447918410403186805701279779118915431150314995905312434069589791784671598574719257587926810631518432865979748373056978911264076954234605620744402742229303271072607494418601115407780950276103660116256269468755577778923305006761754413167400380255024836109256879587375834634052453634497659815503109514359702610034574120992697979698437839579732872823348085544937038082847752458762823387950750733858826943392381376467794943587223802357220584588265124133754127500572260937806485308796073349866405255563126800826128387650263995858254084944964566597620485218441255543123882012102864569614764671911820640163750543580839095667770996341974675145492824332354635388652085310049451439658809790822416916413852574022082169993209934407598084326874622388309724304553644096333537403069275265025482565441880537183028032826364234442350803151518158124764101495850547477452481762507640584396290188797608875606516924959001767902905013021383106285657072182365873528800420094138118771953815610826794200622365965845201684287709618963924266077947025454619348386487301875305388386955695470003869782661035708388215769741262165857527069176701087006745528144520577333447902237884617549734515137396740350168945188388310871555774240330006430765688612090037932139975064908773587980672030942860480983779427381892672093727467910318788825149549768151154231236008775834332915739172564999843361423698518049571738909235982208157662872687686470403743071825628289604990009433171781228359585085216402119777601545835427279674698974558042305733230985405454314170121671077182793569930056525300762651005660657801453217039300129911999081457294557822125752777921409286587139063206339977256325343826690293245519382049404677801661161071957560798430217687570714693664282701457397033495141081032415385215571066050909232394248104239958268994396854146020760729821162999048611393322267835492519644008574833572679518415084315407416118041974490291476860811341815156576759898952975792751060079420338620436289513447180238837176489179578609750747280644297457816366590225031494711494874862055148662264919959637319789858408246532399110447405046754699653852818797810478262407088551341814375237848927181122153827119923023904909780896972800000000000000000000000000000000000000000000000000000000000000000*i1^56 + -578541239622611809923147807270893608362835099696066880518444525697730838415771436654300797450960026792908377835998543342714214322516243691669197473440359015182122975130693935251316003513849178887436897933061791179592577855014022082518813556455842353299799631502560784649340771085542730218388447124663548422118071262875388573530620500043125741966398664261314009305763276608603819041861473601792823121149003398923676242304281380524995745606399132774413401984237397006717780389940390675461100001846705153093954069192029569139319887009817413136024294476282574466124019525135058894235043228497038315581831312061314808747704701133699519551995719982394376784425467683815119119476108771522303174087113144563884776316217342217176837658687284932624628793804503329992992477856056366680692143849982125941199241541758609698820475279145521436894323400059564246348681332348847364889020084676756293385435329681948159493488617672281533384432100778272984680580999033371856244737031566801547518714213781982970352287955726799890059758032432455568695889967881116860062242435983424371134085123195223571061693332704349593362450310453119627783698376189504824101200853376415303874559533796723044498319541629247855602737117746370446366140815319785710202862005389865135372558878531966614162127076039479498579095190440642195658789941612131190666772113418536566982325711554605213052562631308021656098706884230292696494442590755901175997467920779597932861875652942748735944059074466995088342029219288544401402638296081607428007489704893233285773454483277283137852910656273644889770111132940389123422309101750375430267690890844626700465551632464752558380738024607531917341592675052373082200775932530421103558138717415319482843568690014812347259487303698662604505287178300914450836058998151855022092342690995486356363091864212390329153012758580473066301303597784560890408196219431288891634641699777453694336094689227894028846555355752710995208859700661680665946790864589317028868711163665128213011088403980222124553659064074250814759019245151334072517635940530856471412791691127401082284247757573903014685730615752255346694338869556136166252517771933690883972815396986673303293328864429319883782144742078160595998696312963855449836830425601377278605942899851045043588396856617946905396391206679058444332168651264865813444453702673443580774001183938269853874937674175160071270069046162087118411838319277518473007226469471171178509989380008355499243146269646690956638599136287941465545717757015940663892058354873463911225923036075583434987718607428387470268674352860258794947970393175578640384000000000000000000000000000000000000000000000000000000000000000*i1^57 + 552012336550547705410779876577809035515777386647333465000275702166499847764129072113239768558523767686647541369066440586880568339488827047714149623486711661461851556895234544764429896125559789069394878873979451920042476711015128241844440049350160196332072299350943807573669213885489474825300464459402878068772516301543526711278421403698995613201226759586512016808179524043245887170191771073885057346794874074809019042185816378720350525695581200762817619821162052014450717901655910240269805784433258038820406836500170482291556984617570654734135417841296540008610987921555817354808595914948331932148437845466843136675567064207137427272764515477026735928910408540272100575348895990058670482490277770972750410635316746342236662484844280183047116598845236273460761054441696499985016753422962168367208092457887020940076821965592994746561430162079417183419627347475400618431753968341785855752276403695067477176679706473146330664468405252157591549830666316407875515827262432409623646532375407086573867068491338546522509502931302287044983761676371680276420739388091476570566536779944851943458755202943185757516261113681693652268641164229102531067076982691731991654964058675941969093441589916665813249524089567824183179575981102933605976411089370771621603226179144842003830846552505392940429981298797107842567745669098797730192871419403291676030986353062134166020973924904270401984938538187043373511286307990625321569085810753963635621307400261176326911771983031901149400461438868715660430651422067382453719521916126807250246738533064288374918584554704982303686722864810109918225946866788383676135871037246129798488948805173097891855373724379168051296753023051933238389886887036935616852410962836567396327217183968877854588445392407693516351521742151362761362347567608086053911118173481158035163050180985544610430180710784883926130744817807773975488641262566440976497129125753873225287642492345892791943381375030010355484912233704196389463171208568611021046451146137216933835088986883587533598050595448600665028483412057117335604676605921455820398235413973304360958295749243832250401534848799151421992840432630198073940389668991634550786136782807290662100601620177772822202605400820062377195059836749817457202214308062114285373624589595763413082115948294414231717314561091823314066514477520926689787801615664683019946103438943722240126235782516268331033489833182180303596609952429709816311459210732438025257294282170349213075942566381129888544076117132605677353537258201151355193961640438690139355706688959841943492729435571993072408805997398339111520372351460966400000000000000000000000000000000000000000000000000000000000000*i1^58 + 547716332317941512301762996310305771791288529107174137525976012166794580806593175271960101152674491052682288382190007702379694170163851323188307709252477383673079052448002006331577407608341848210224277753445900014734177648132101741951487039546742628036246781012589015939711333881851559242971169807609017340936161787562280701089847492406006674817870159695507683711052283375084121454542186154554130885598537544361819062109880832839047960767414926861787717430943158646763689745118048327474591924059393782289579476027934456856201153121217504262590576721392867409834710259161125673439164300899381695417079667123500009994570593535891612577425009353412979478276784700847379421355448203633409526471242616036476527740665064469553575154538788995703984173858710667381094014426448379399222884566926638738175869791923908193832655406267028009245445373264235100457176662811106671459318614969907480094152626658861243313974840568312361037967508068089620649761366463753955157914223811938489450450665542721601020913672422073381679334549690281297768056475311658252752717629635376915389410331746686576749816204342737078023530788516608823056193967401483995025427350347532815860263995048760115451311023120203327388914142605982578538718977016322310503554127601692917228993621562019877964359961636085960724338672750288294801789005526630764821171930409133995138486492299678868416139802542125113900591324396137461539569016689276859686526996645159285267132100838554206394266422750957601437918055127934558469146541892184984999600462471517335173982401018363475749663872847347112240813891214954652085578102410361011290263637078382457393890190877312207680102121989965320579600445793185658905466509058611793405953754969165697921642947477532203779182798715018812901306544786833292561695197957702489230524791149267759523584446287917345667199695401016963422077508962254487834158135942383859142431472718446674936964402451991410290189032812333824641635302090604238878168576098090793991158785388391090060624577319570078334023228877098630956485863006090250849714340192290952126143750955858110298076171909435886212658498537941006496555797895682898493740500304422104756699798213951097369647526339260340910626760942215962387529457852881879061028190561935223079792895031641467163566719256716305674987375130881885708167526795974407595345613238034113107103331266450144609846738918271730665819921620831709681069341181917254710704397123048818598181483666424628902434061369850617873866417498390948011658443989120843051750209141312226106924131418553299960834206987696813065374932847923856730950205440000000000000000000000000000000000000000000000000000000000000*i1^59 + -425723033967606763388887023081228642316825288843636736713195038616603243710844120275404198223965512704070227242806266912898928832477712381750274858088188206250164349598036395454242179573370097452008623128730116215549613965987345611786609909791063917348771568558304358318163273609224997365847458365041530965955317789343970525822267808166134796084334372677393835699102895758067213636816971497119611967274544473314216399102899308219692759224318992121377506604340142782666490606518846022118745668147392330398197933494173649809033520788698877542258034570988107962663839995548168829739297340097725837587034074611390027337648335596125955679423893144746616516759083023651067972482645867201179065030859993000800248795951533332668653858203902048850155533485935556938102024042063530564909109888228964664185888447778224624678354256981732188406243310211422116060516345458065724568949774750347279248508560729989608923148959925842927426619127980878481362916871013411134056441900043739530059319686111025083539643906858183159609767092572064325243597185959372027095269510024854382362413391259052764130850039579164531803215760451246499942209273352018052777674239411910556613651288881434498407560556891553895360338957434287279551513002965355691177921771638840040369051163244087276509195707424541448815864384630019171896851792491728856002460694293394303783902326727207821362019101588369796108203917739645805882062327438338734703359532528959412656684465355505012607850128862098930163122493019685819184525147024146929538912717420277069169897547794868306099932935335458435696248233826089016256480887034196500054403647107323040555566962766696439275992747631101759973922078402794440565488200372172679056428512046657077496190532235430898569600557567840994483171261952412411583360493582112193612415539048569955573334740246524230521983944866266136637613493199326183234098422889773484559679472289071336028162316096798262417448966130326735564881141648862656757695666420088297332261478640417507326890907574170924470673205091368918605638690831914925507744852275445698360473606787856049512601970432026604937933180816952808658467046747889557996031843354994598174126235185269552146778899225485578902655665184547958999152796293013991213298321233318642822870239373788886866491563979349493188622077355020174098670029842768441372888516432300655903152537643586195865233828698534316214776623272125433422069352548276921111786951421824904220858569978172507260580840532997157503766516930146380346536294445710065918814095600483172276233379284976914591476697380019610098172881691349719449600000000000000000000000000000000000000000000000000000000000000*i1^60 + -119781954215175371134609008577461705508847624593829772358961463165582066452781491778071985016955152120306782781982834838505340604097969223088051240100673773870430948005012867148035328996053766523099246430212401145433524691053973881234005308617364422060328410608912168368242926053210272394171227671573475840943403807119671790382619092295776740831750180357424093143615211576960399454634106571526338052834775721820419192044696686915535356079576977723988055639386387650272675085619724120113835111041436449689105681460167130228226498751325764028682884081038366213386559440299111789958018456367851888142488312743236892163224261350577143404681344907760343845108906317961825304992637776194527178923625372935484865539561582398228188934099814444261987935089367335345033292669017564702408475468444744972615104688724881921551359492388497054062155178982104156581308926378602745362344390029933289046307086520885188619013063089944990108603632660019629075265480737877792030729869954319583150184599344301474185660473151998674326494226704397083651217009927927039285230609080030430778867336857228300569866598178427123047711743753391580532722825097313079870499916383266895410568538365059131701940321277594850273860723017744324189648139623345661133357738210651542872179072639154920838182099568834328144202585382076136856344331678409590607629734792148403370809675279392783271108469321839516401084596821981152329093695676238543807043760018043697181025928049137284268542079128581964723716996714555605570171288900653659334423364742084771268500533214057207592253258583969121727560717164487922979061105104438847495957436487277368654469141720989527928743078655554086366691729721655621915644644605038013337145916827252278424194141252797743982361715869176555625263366345320502667947209471532257185008829709214852776478185911558305362451085195461653021740472788869257988038958503710413148518404639604438578439031456576106111295600533344241711930628723049653567067920722827193489141156429884572301400358651309576633150520629532010554403768087827807604231478213611946590009710967135770649633343929539158043180643504826138318440541317966471744864854301592258463413963409384746928202745156489126385063013406581377290201107039757721957709768794504850013539952278435203578295321366796579295884112357606066814150445591984783380100896017303644485681447696270678842794663143708119337813320396799168843691130492460408950501917226790907945994097012564890933475576144009369396537758549210718195934069562920441621603507906885327143379260103388175038850578990257525689416056989286400000000000000000000000000000000000000000000000000000000000000*i1^61 + 150564604473152342375302482650849838047200337740263604661257683464019591764532387616529798241701246259406806023152953172268158935563703428373065086819474550729225834727364259048613104648394559709183454627101917727353192101341493871689458414507908354970359108183962581562249406792677216022405579366015897938702621067331581359579388382551664782332641582778815408457864932100429480020951852269397017412904341444333412505630973114724094912836209811688766877636382221086366895812779860586444774729550523787200976324459119068129437729768322697134290578939173199385901602508886932555958562206602978771692680517518300944985384557176724808544868311386816128805658506375386481554927861209062940723255832399805102366591771601911322719409795241172278055343334120499985338411598417290566752275549399301914812308498437619877000477907424250865653573361257803834543573949269530736503646197038726100483204921131051561702372690774707493161621777354618757238279175693870256538508010243908303327499242338130566942267562182239210789062761878661366466192807929717714240881926058924088286796479372694806342254858755469089762803439537661078844865910055109947741556967801488975998558135308258885176620395730567659598848369755616122695772923247352979491730246303261490117383251672968487062461004106804669609779479593340299172318626462773400705721599681435342922360222459667316531794619774237912089128938117215819712815495315800617612787580683081982913925143829460288142411865680659588231626943286809815434770072249406712625284024649356895948490417009501419021977490451531879840191596686417907436218042324650824435701749830402590828568693555729270438492103069965918165457768184117039833434377891354029996779766882881297131434658637245662857671222978824350374638775658675437167599040846506308595361274249096408346659834918850000614564705015431846276374927817517250583221815027309441009965246288965854218449878776721214194242393845535534851717564206183919575119832370010558293533448828713245540755348371245953033201700659184854319357621582916069130239569947174151981918955914568039135442264541465738659171902653481986304367119076621480959856084353975668319050447107419228447496832909678635313889354249950791604357389976242289946126153570388693335062304539268090945994140033357821700538027376648459749920320528711917419128831032833639368024797207056618277619818137315856565008497991682356176218750893209234332471843945734147752847942220418983318895434638341324540185537627586234623157514400752530145951226163577041118714568315245220213277713017083812261540344627200000000000000000000000000000000000000000000000000000000000*i1^62 + -2904970533601907133731467250789157119684185298803672354644418074974610537497336860542094619296523466693927669063857401283986091322610006593701273646868720062358217785648920025321127146837202296142809967748673661268466090642657232858692143658582189123994721345122983729836108856161563380515686237314729802229797817594837606597669834606582090947536318020564441155361104367674343132789551754229481268486648828697155156731903396690273274045767146676590858040280099245144947420296378133001211061628322164611227707937727835591838741923102714457271999215643048082940168741141308838965924989179105890289719087689060901221716792137254214029556492459444745504035391274414203849208024500641334400497651877575195871792756941964100412063269159534169151096899021735004122422624242921655741542364022611951442232770912130314051373059853748694150153735258803432214751961423791977719263517100856352813121997557988815403505366299357419020800426403681332826771724996317384978730962612014438790179895572858917577920975753115915321283073324216334860698305430763674867166589594029996913998322072653613289426069250953258357322319357783196934655461170925042929305681370369256946308340962898923313738618925473178169128331528279210409136805970015213427661571227499822562570329378698438848826407183236421055474252733417345288625313591027700941542209387211740588050705789449833437100374767578030323584649971641922610737964185396175271161953895460104258149413087040361271040835230374462318952532995775232934998842604126436135286313307226705747228420512950039545480100862268803797869409312147001663979429059981034036633333989939843676641108788341903642511384988062317622158355730621740779189544474416911342918778688623468751559332147928862797311877452342173944465584978732956886498332585040384442215327160245927951385778121279932576845089120055302142639715397690538559600892352619986553054101389226137528979306205048911151742545091618741523052618848132599321604717371663648700222443771898844012589723022608322464147809358323936904873480529989033176822297457754339843690882487484962315529017799790027282240662341007262950248490513947818884543027337282031920292105035215928433977792005384725996885431349702403346210925666359009631908907439493176108011356003149180981938615033189400337322631112890225671354859812115568879486060233209612129861457994876168956478177235411566997174423559159952193270000183968651404928714205832619287740582095219831931389354892660881099681128647864320632899870896450981964691314924913556205113758041710570903206814015535625315287040000000000000000000000000000000000000000000000000000000000*i1^63 + -6935476379118441279693802925182334102383104303114575069460206124324817438014117887681047362022478770100108709368536285257517438059083772615078423566875739495813730476186202144540216014915654444968485010320989526182703150010454259210947069221904889601538723596620780984970515085639643669877725636575948543366237419197202510692078217895041988748811370216913533482071492276710997876098866675693539611803546899736906272871600853317582872404578225512998796784441964925457379392920645831454654510499067860228401485566890453764231245480782729835168163537638006927632404597048072508842078263907695593874859041811253628718710249699411072604232002313102251838098556781727824303149506534497647859881522250812190047859027032581203907953523765538146320512241245293912181780509566427420756591346140825929068185079021727193789842184906309085232276100771570324488048183515783082159597542459622995176879425368139668014836144409429221938227408303696040716415617311557087953960364821234523513458234129965283967793953737534981091411689960325832463479643822191147349121905193919383490420178809968324590959928705161434589569973399634989810855054609818884462160255521376845107221231753495787210757510606706610958526774325283263562306693211206179886900967281358477391605884954375898323192024749634408939468346409646111772918792944723885943760389941416548750756239149207992299245826974711392464082261509632737181806682739381426374123295404513410279663610305101404706051372655693658241929482756028208099245722069002162193198381791611806269839681957282283625031508706178723178897216835229679541219823839354919804263395329587463828526808528395547733054644805896366893057290908690167629773826994584803253266712370353983827217001025426819077512546714820809912042538362733315268197366352462861378275940392470824057855166636640229529767851994314935812983506653608415505521715636927248485009929527892245623602922376458523435925770680566271223555470958026884731891250151897323491988065225157083236893971164668293704568035293632320066670275901059775764304981469001240135887835777065357162106517971713680066417755950477646179062910827783030594823782692852944305707908776229924490794374302905995779394815506454551796722231378998790471272651483249607571816659554367654515253578142890190780460907050711512261366931633604296681948869806636240972791764449655789763306892171499082756893195512337604382813232977251839716295788084323578179240432643422193228720849059352663596996113805910099951478425678024313544984451646457912257882791170549123471627787093172813824000000000000000000000000000000000000000000000000000000000*i1^64 + 14276433463144093229930365611079847825532762369290028862927490400426994188054126373924127676228523995447282535237331533756594228874030317425842096696493471586942325070747707278406912965549522707381862721247747691313227863071524006393236693735243174655382005808926341192423291588266405776529308989475459357453090257192811461036971151654191299908517445348099673266259564180315861114235876891546439898675656395969533513772378142577423770296814210371206752544807945565089933934048510001414732235408181687706194535187283260063909559421238323944083954479097242269664281927340261260356411368178343970490348998044812113009798666878215332840855645713321734149951129078261671126669450389903393403385805756069566952946305327362752157348871170527173726450862133068459301137332082264263153330863127562476564531143702014521114556889690735922977589910393161443987280688744604526223250884059276069175083169545799879209143135138586307141776825167734387351551473367457395312203269610201830706097226344471105014436077085105514271282123554981338553377138892872589293813882302891223622081305307486462787695137870842749805941155219787405049904841160612273300318803802263817706760868300512917389045441023223343173969694835774966366456680827940341700909441596257794094162979273887602280235412487497968253812568097412495754431493629063685673902906673842353600875479742562914743013262669344078107157295838347494367907176380616212675472879385686109641373674022372325962838610628777582709000509197391673224838645419621628941496376363324089036707528203254879999806185073690192601503354463093731149402531218226088520351623874157694078870342849867963077017447456658805917099231492305482120625762649117874039511171783209358830344846287822951828286167186682557899771940421062945173690961941691939893869411599501294201725461978466763274186902363518821518965298706857956303279496530925232408899017831901606196291374784021865419070176725187221457267219766749321682127834870008339681896734619318546286058632108984182881440846216023563220379782157556788343086523049070016012080616822999546430553969127330101889907063496565615096487189885175243036458315759919484109694979858965716416158145107819274409677314709657249155552026643627275887070793460503061101946048440779969322722427327380137194842064002442652771415297979369196560743971528591324609063719250595576849796269996896844158329569184667343541253750720992062610976516387493681519643747407581158063101042987972571446796015931878607700845399335850318916820341717097800446868817962529360826076242116608000000000000000000000000000000000000000000000000000000000*i1^65 + 6649497910940722739670144353503851858743147015310870574017061331717015991120941344207979548677491022700952754920730810279574894157911706440269917998088249457868016776026842380607560227140435885220596153407658965787453804799429992642549273956961751343923337443375617517232779796811679946693632888103564355572976100987168130754117297557904394268725231457550938664478272368030754972733024407847924376490407849727627182651291656986735973651952659147103063986334518067113333341089717550996541641970284450821803093175149086508890507512459754958322868535557533778740380561272007927466030722300157817366510539827708925500183263652428538496209655603710056142471560593773180714981012123869454440272889673195839632647588415049113970004900687324187974980849454996751405345185433306649098024261554835281897721828571165160194041590246326661078271416869296660208590659041286691298474390035521702282234816367474773036912096044986020431649759304772251112516890212222702838557236676586483518521954544770170133711053004873349172235511790094853319193091861340843426877455396269739059277992256994656416255103209201196456363605640409257747855478937997792744327381456778289526572124328666038588229361517585001650842110884684995844662058824403886436838032165864916705626881448091880983820258910965634693071225692851726209900778246785416225155117634112778388965828743369084791614964772616551830176732622620508169657328079760208724999567581651320835176274137746349303421574397020567606229470276980645022152027039264026909303169343956835468744944099622371246138808689059429871970488320071506096679854871398786179326162965164256693625916510106503569866872835776403626388595615507816599406474388841681687426529350250244432106100961585642833715060970685428006134042718858097617671624737316460801534848799381977706564533882040162960983276420389789934704030336521997216667003929781596418653181791578394770555220987273597644680593669555261173358387813902531714190808335971767425929925159098162133963962847619223262685210860669520154919590115193371300539457535293704577353551931965285852667584983063975851943430898213132139898307813327398879527454819850918320364123636203507798283617940715814231885651944844376445387966261632107644113873588269820277358569998719070140046945856606260860839043667344619668082491117686692237431419591822500369190045113160651781444150418245086569076073207543425357432758770370699823884226879385726244607235580172216029577731153800330976656854225244052870035355997866179719759097365025889619599555892275585993165242368000000000000000000000000000000000000000000000000000000*i1^66 + 4684560469791613618599779159370576450907608319820524164073339401898956055668632732016991511018934798270206804856146006615680864881926622632439064845616003150434772063245844577314611439681573700098180618007962616201644097963028076333857445057350154929555471751928503098071690283854902525486413501986596230234479637948629552528434204747643182836472237313478321079800528275557281833692726932501926139530193515660076479195665464046270291128760388108461773767530758355849264302044747369980842535635907626746372283250062176072367162980924800523877287684675336759399427061997530212673775837813981785355331064579302188558175938641770642066340469636223578361665450970549958151434154522422185166499363292083829773853652575426945766003498091816156777298514731673950833727278897145136623352516154049138798851844386075647233710400915208403502416837171261658546908811478253017052513056048585504758091013447294027569296964983042069347301176969251852830317254584033683143313262332520827569499831850250741472714178403031023242598612146832376646238873806125118143650568073853448080751169190710199041078048855622991000371160320307666719277189916181685810434285248407187563947697556621363489261153868589533008142976728708329562402429559409910930157700398310029231173869620259425065762007248195604815432484231397211085321673200773740740075820858269198999185858113889512018998670483701056834209155902574418911541227143572305040933014048313936499418974349965070321901176985363836041725915086335725933304721814010142951087549242452041479610304175632612682916769865181548526682387510034583847193513496367297240431133207469879066960130941366977291344839777397600133104103728863862253560142312048787198293806390202025865696075791584352022696551764844895371291767230975357938058213998334240876811895566614666452986580317694887130794866123861405743335862892122588662136902197399181914416932844134999915446978841602709554433620343188685287378930792574001397383213483328427888813861500457215680685644025518655940403477209666046436410474761478247370304274195317619055710008198681093119691622222577852832853273096448119264726205816580655049068870879186363267364922673628864581309533100711952624340359799520334888364155453590117742022555125933488068224943435413895969916679708030767938388264524875838021353151915162009628673122300058991668675515462885716832531154251606976134136838632747187215206557459477575484254936396237734200114640581675371924601438476870418160357566546139911006287193208279465320634893097889939405918174302222688033177600000000000000000000000000000000000000000000000000000*i1^67 + 1620005888099929777443935036068109937350584567303466797212553140380494927004990782108934296197360088997522650939073368329491206584396016417262660110445849997309765526790848017499105349324786601529283550657548611288965730282132676071061645474931353295606034041677215956594736070982000747737387303679098032811443345390923759605799477587167237503037475445515802999891434474009167662320214509552052427717522913166808071687834605230903842444016193696087491858874935765725545811429262938466942911327516422025463323140764142935181301187378601066841343207410657039737483815358703058680139084711220695299371406560380212008180748953382676689301397280444437217104511267860178970996820355123698549739777652084966501930070957275387698170482748960121807469561656845406902790642250158465604151385455699259639925795033715001962000770493908118725803463437229965696475561268606865101953763211273681739526492437100563436583316322455000103488479831610683149591206561123698165485411515829614539429631613988123472162631118254262946388371851379795468223026883144025146378336306828752239563903670925591198772479084386217936156792814340456391869622296925881537536652224562382816684076907990286612796169056580139170768543605387036608260356987961681757987298214674509000339265520146004004949858315405300011020912113641296308517895274338421932146130601666456185997333175872816689469035805414492684273017800457939909061898118164534601815146362323625515280860055357019507230502150205032784816851523404040077504364014493772098289359057566255771415059072086669528168871675543348075736499770506953453412438764136084657280642325119169762746048358187553589075515784431704625724090621502412680819322511468672260967810687719337712383086526511704153597266463876311886223140911325147917060095201880449771894029592490322341022705462330515361153584516739752150527799876172726682316905974840690307317491473094241644017907890688470655874958528709388232302255137340207085960225111430822616745148529052927445796617879180339958921132240309249782671497343645806210313852386476973178192396074889155649628744426904412762099554308692671442146856721375544572124288203140434571375359489582760049485623654111112514838838214101358193990293469929348563722127345276424822251492542936215135240502774459727379445255951140056691956291067380773271637046687908722989244777709514217055917648622757475774314431694813774698415275268502949519636719678077696795094709293314010539664686560040568970081114153465254570870774874226625426686639789868683718836732922418954240000000000000000000000000000000000000000000000000000*i1^68 + -81981469138202213011396555741178562206040992542956505480107843355101783090888883420110960087446783091860254454192646908213504497263459696358427091609026315956046100927814829827962871001070485883862538091146723676341994567074776826039625467684098816271988503748384902829261043477629850250969188310667398521749849328140028471226805490592688472446829394885535734815413341206077056218992747574590983208237473757159352051242862817741503787677380975982275356994217441392114158013846987699904537236830473995240176175215720605551381075057950071110988107493363033459477691612189055332133133362233341588019400286986820807405768916484543411851668168901352743691704137914588294160338985132082669338711391904511834181731035134030954288081327984042353155560480973317244924187275024989323370630674867632390424039594258155492505845415319114987978485164034936606576303749979394608486575242515853953560735071630393349894220335318885452296906698679117765552529653336192418681018746235243387783794105242251507408464869781361054856155885950793583630290782286192078000609327575687813943199148784624284763136594302467680607465702664553278585429738875967419039277365797588928610541354536628848929577760208273452300164381145162938131001322269579176638293291831059943379539238391242027782645685366594566011404467208278774986070419016861925803669668545537999302825543420055913438224834359937549964486115984366920820904550464497865902875192178754280707283247921191216926729890146990379948115510618189136599621222967883911052073649977527462085872211438874699166321195319100773041428191828805196636094825916860515502967899181249764692958178513558910978054820823077041412476622109732708027885332784321911685151335624467881929394665168322968360000062272139260101290690887525161906431051540890822051332793994272437995495427614180522823704469877777585527513467437594653500237614203273046139402152070796904813518358130172776854275587630383150492040934486428799139538895915522330737765478124534016215159667542721187818718463161547615374065363015785428139134146279242265880596304458286818584150631358171696388986759615398328240973743124850390615096377601696289751535007926553116716060224237101588516310516583967401126344565475572466256669367693965614416324606534696585600522694118361909748962673394619366175745596520357932127046614691248632908710973275085555164989810398746181324001320226583016987537839788846461533814935952499356457290743851557265904834267444795357395856218123332850478033994479211843835762009908769976228004233216000000000000000000000000000000000000000000000000000*i1^69 + -52959016700787193227282508511461874697351423168491978982826754301452160904624923024228437232903035674008968036778595334547528199319222978413035690115232012753949749512422825422596025245588222582117832763186056877061562123090443635857430850385798930307122599705207528267004491299911200046830001052363636202802160559237739204237011299380274926830361706456830920685007902038793647774166945179981507168443776656155932767174414590578864970293049005175076985803809220180181697747286378801833688132997677316700949601119242791290749500844013334600857995057034375473974481752410282569999595629370628868888228044041210625930385532208758308713680981891451367450024901376982896428447530225805959561376078316679036902837155791508042757734340472212259994601821475689960267864426924955465640104942031680755097637745197619570391218974875421387114460088792917753914550842544411464899151540802669387360764861096516952456609963996136620715291764974230984640691586409101176128368312381102160882104314933288692503517893458909045332107007488664692958126860757105907266076626677475237672248210934023539261539054403305522870540126342438675105347792228033989873292314193676782434370785313413724556876305096926473654488156090801319885117641302526223998519167293580642190218214366317373125476703313517380900414357842952729628004651303519794852736508494363584599853669299447004886806154764466532910592566696979079856982415773443704610153027395340470025479619629656010811696693356899310071155847156513240606857562081484895088169498220064252255652654239839628281189148866466794859421135017492360189309644822607161962146072696120252071349036584491110180859778380866334199181781315572422201889931889079478395563140054635234880852063562370727867860646457691698562816230133596708069113399813727466112647290795361170382647283518895957422096209454204869665437394344279045087470415805075551912462060496145711937671386996241574000341594773857865572132653521543782554963922670161495578430821208757894635070294585314283175694741724223944027002585979817782730290929260823816429733429958974282165872163084794912036976523696128911686010636417747554181609453151603214264567379853345563934427914853884266758758856083580668795132754513404347614588195775737437074761372045399009700719141879615283947816939344941644764421341606286765242822197752280414749241567699388933952492682285705314269224084658260167004133800956858464523735528699345433100050046312535599155305824401165076932547262582253611677666789820855524909384831602025370012876800000000000000000000000000000000000000000000000000*i1^70 + 25202138913431319446140514026232542772922874742950198992093734715705670808869236744526733790170298715787646186607052963162250312956063315496057408630544339401764504961625138516164812398428539094892195595016410259634700132221798902720832824442558438162400211548834439071541480615374731644512906423590875270501308721483104559509658375842556147811566298466116236586193216515945846904068880018460188870483031098632020339077751968266780232454699325861187092203786693241742366238489595543628917414853271722646476269678521381936428999341933320155167394825114703472799124142663091729975591088626062486118418192093443141193368140624611148572943456341039032612986832690251371394952012436665764861163532410226386783132905416141760285407072414353973111025139715302458866004245719671219597920761123222870705003617975130508641864505944582135608590803915946824723833648373602752306946429297382027464796181109644114474636762683796354402151101508329672485860739982620556529056451518920446659792529013609743805633560331685860575022892217539964082159982905441336090928962402444398906758305171939565547000244101255418840683213496431237243508786420239470387933267679500536258977136195321233738753816325078612733216388682214578601825305767828423333892006818517430759523342777441092686990808822761564083497750919123298750952756746407845634742405010456489446014349585741305025169784158352636354479871638534986335167773187430127938537905291339039997518901647902887489056680960528714331945368889471813296907970413953487723495660210907577270580410259427146874349229601645197997338488215599236295450584164395588111349812864703028258915858051969973680304108300591262428489243962652030461822737269193364718122088747210346134187154247505729563526609001755482241571546526383338057630238149627839112429945021668577955189885715845307419303307904568082047161630053784717717177588480425640699480251307696341285908468455069280974267283315795865628445777551226553332503457998366052957790010609323855452110412922506415353720067013270425009048295394079705230350597566869228782680942559267135286973890001461482020050005746254130297919063406943124018807860328298311265926772773497235662147415346288259210548120308486317737560484076382962682891224487925378951407201019112601645367904242248904438319204079115317780577494412242008217082259901417719575755778658428961711857389838734421844177450149430345969918355447661174256024478799610015895536543847603081921633106917118473279834836350851648652030035816060704644488863909486264320000000000000000000000000000000000000000000000000*i1^71 + 1356640856174103809696408947403953798490027245961638870201163302501851852597703512454472585359694759933123455209373329018093604176056427349107591991577175501090071911629021569858114128123460312146328045425969329044044873937242824484177225204984706112858486302326825572391797318617744633260615014129182725885731546338881591436750441332828998894817958204126580049936288808122435033565913426336250635067614540061616770570567235658518339706771739661987958135306641861495103941650398997315093044068375918666945050275461469793276499313345229639892641424566564555344282153100598470726306021061490789321268641631701447184931915711646324342469301221691604188661987988953954151763668495012048661706348676468157329426018263786435821888653712379595877569369969448527739644302624132028242424978700342168020609902515091563590187737570278867196708807488917592709553958734165701942598542610418730064764086605105333477092920913554715482617703639647168595026848849767644482981158989885616924930406800405230457328278995603476230022503580671337202950443324918380400594939656847600266550911178773490427859089883591323410872860858613342516590943473910282670286164297348182433899481862278196554274428623290599027785377016221775117533001376438230911966424557353892831016425014292908437889830203630297324902120825399330075787625033207135874859972437510787284806461883063942047278603518664888447436128074521239711878780253330530347948486711009789675634647259185431199034741363253831245091755806400387132175414081765278508087847318681919899500725108521772226699350760583438532399686673347931916314070072096510191793188379856421234482218434420642436580336136425770330861575293965681007765029235141398163371741235495987159834359039428611480120148073831315869175609475688699189751588210069938232876215322426593556513675982731571161279375830928076567771363767229838762548252792044391711436291766205463160820448843526964197504177786173546239780600911237037584421791876677049402257419762491382192885986825191194761747367262673707923984109109610730127454865271370856628349623420436957664827136006980006168577823485317123537546953243742333193962274717641415233013851222501639138978245799180166624595274170987790219089037448268729644655339264231825927187509025829627136734791586456764738004173846820106477010270525252174273517650534410312501574089685481132458963801214325421317183470816751980242205840749579060931203177831284240470973992292607880355546953424370918166128909505002374061627478851011554961557634940928000000000000000000000000000000000000000000000000*i1^72 + -1530917717685377934296004649463532403931713704280644485348613669099098634236981085912043669576429010008441375310810578992991554117366822341578073394576466645093005998147514809191414835993513213829623110555503010028899193248204383952343871198222717493269084974280526449702215807360705815337600232679039320646333812808542198741488061945356897617979220203579151946828743296723348487619494665692742491288359744200365182229399285287953455537620402364298679895035596336481340931623324777521623319592869337269257484681536632002699773261132571909998898952727579042086651328430490893944092213844387400103839125615280676413848606661430778263587323045741015475535365472441985527687011617336309379959277678973581809092289285227882879759153988524263588551646929121807304925372458629080561026708785105780878559294077362681816449954721655584615772917880959969989067943535288425932396119083925564792310452618425595282755218155608506169501372494517456714103673333779207814379684033795627315712691463080033214959515451353059288172716445228707773576551485882889031488611914893171321191576085390521175367607897179313513767882240234677109389729228497710780439190844534856454892109791032131981045699404500323878084326346926337373270024508333948515408435554174452924262865351165646535995285921990195243920969702105513758383730976544264875786925522612550761099217942263383307146539716178333091160072039647863685524853748075546073493289422013124691947211581579092770511303967705611830460106507423715959934331599169462695575526316229942344880552159934068839370157688149161188771286724521652291193069416684642025523000341924500790710102131773199283353057122542642060784689631550895711764601613190075253251193962213539224502067144466519263004079303475716310703818082581353572315656811027193708632115150895620499516241696476835978421542370289139174036575923361768432132657235341492984495231184791825090626432600944809804831853537222776098631084012875239562080247756757101198991104643825201697466189943937176547969308016298602344398434679397648523294019937395677594837661041302665924713256976785596380622039774135313206202382899892695384952812313807675750243570584918241567708697625801239375858796168004616317803103830749630990183213653464666605632314274383887149983955835182823683370748199561967185347382346710157883630181027397586500245368100566119788202780274660134611289903199968114604918589599563707314720656530664177226128827466570014265226372747214292302265170125454729483226785363191793533635788800000000000000000000000000000000000000000000000*i1^73 + -49994114193430096175997483007652984399712190819632232139550547608708577152107781369829099808863998398221063775723346895596638028132780688126974430207712357281398010116454037931068783202724802221477926903370040789713675910324385452298616246736088203068703543711001527170025732824967194620308425310612588406816431263314565410994064683030196277327213622685372142007736669697098296839632606885139623078211648316926167244961803096726912912004826486047629654420257230131802177299339050816303048372046883772691334910051940075769538454493568499876726429064175978402740706731404304441482251497128125738164795212803459672505903691285439125102987858155580016418578901782973485921300523990219405831660974319454795536170228848526575558745058896977499877266839302344255585124751894917001228743307197260891905279783403764503480227666416913081041197063135566513174808295556264890545477723921344184478031293438921702681645032840061707120718564228627534220511989249114977722524764404386623361767710156554029639549539367986963698875574450148308268776305155593149076201899135824109579371565783690475574143980420135884738517679493378672970575067432385099209148606608721666489596297681112245909714765357192404381206185391945772184023295605443479430907571631351140923843424152629859468492470183386800878221221909319685135622744751297096031503757842394269426675234646681215204309506593463470334767181990339183909179044794342212432544939529097832287845735394575307449833225414212287241841895546747704121980891922801082751390871124836265881760933285942266636813704728876477424115297828440580428809726082087319998418947680696455037880068568439965702933012261652505917911389977676682505170214221345520620055004628349056803410019082880871584466594775251715552051473076168376915251638193459393428483383395232350520990098931539893926973835913897863028209239956643854136241810993134361801291067410385024201627417961016889419990486160147560925624067960720980446425666374470804724289894516769098590940749899895911518172192358817975315251451568865511658911199062668535176964294377185574921817661358400147146719968651951432360015570479089024594876371036669754485498525261782580818436880617437774956731517665291993989103085077778743279791565422059673459194809810172306890358861435921364491701730787145992155216305152614674899628815335183776092819354533127177334573261744037373310390603019080964477645836923151848629351392839202606597633909795171253239945995421480133539913694840793791238682440217216942080000000000000000000000000000000000000000000000*i1^74 + 30600684995057709730522743316021900614587209459441545527992602732099900696674190719583868437438728967103947249543785544162345776287439894955315373643755891363065571025149299502508704503532613094780104699869287343656647312266964863406490199260351617184501617879761431436711624910152723658774122673732357824130912553945890698361444226702722127681691751895272461379965556418626042419248939322554317452339173176917809422093437038115254068417056731939483906662483360936008026765880260032166905455940813313603228051263016652076995461268019868924634582608656096500437868046765513607813241266065911325010061992353882429435247184480686305189685498593144271427352151033433426579134691170488814989452033350669646662222455755718534512248278853425558889640203651348284634602110069758648034129445168936792885726652082947633360322744683393447399851826917541787253351216381367184117733502627577283731848689746328826685411815581585782855196825087736604133459965341536031916385313047743297338799855495073830474950573545028898499015165962501360815478908117427834380606361618038739443122478478897689560954558649644087634067394003892492570821952099588424748443646580729594023944842811990132815336914086766288158217215884859433082294266649281446860648651900970500143213498469753597990455092989158695071938950918675465570652396050150386171931826553618149462421483052633002206694572440958602879969615621697022004240234092676082852887427335734782804683945650948481138441300189588630880388753433800571484545388093921508197565006617793914403212524064259891159393346826966079939102472215619316501224919438418157694881231433903268369416696722210843309526205001774424208680040208836979959053076179785549234706225714244701805583632071845431680044481874459483161386604879379142247238843858105037929962158945302035909912580625249853932147303610647331529225310212692378926795084027713234660897079774900230690933950245529211012750948311043912398645817808123897856391695054095448527096298527510958857902269515418748018291512600012026931940944999806231791250111184534119309086179163829795345363692276779034556566598209510322279010780100103889342687293802370737264858249937519988853622088112276803110193391319360241884897857624577925122389661765214481934747097587713906443364989638749160150778557166951054281764379593197849426362520552361722366427172883934229360573945002314830040930609099689171791177136079739306035784283286635141649233060996399445395746982148509057468597189025773725835406677639168000000000000000000000000000000000000000000000*i1^75 + 4260696167321726289146566696549022681403523548704084817197354695187943266527320791897780432337825410313424054179329622511378155737688383193972974758502356815881944602374308778472459325838891230246153707667693582864795461594812592354808452229479256885200524629964219825448793623203256156055065063158257627232304372930194104935227200175828528464247971176020019790234703467858245050293525513253707164712196283076754098584216882295378806221957799442536150516871152385457354879398358351784391251771524297004995590701739320715035166281125700399706208536819030282163355997295566482128907831068330545434262208591089276809321693328504360330644412485782455949584220525606226580636649566084108582939363227779113667182493894820242005759821521348676790194287468235754816937416067022593357454908265021455874466229596301307117162807906590252006348535536140631011549519374013682041797239907748306443572383833127041337001917711735524355627349117837875984211666168885047225943494772446220282107969095774074967137938258505349252280004548904468117382888716836500285724437762856180910642327483520982784207299739179193908054286171876972562300409244842966326985910696759692336411240473310790003428344947831415691739703100447795237095839543414990765008380270734623968683563280894461976301591427970719682974061074671030518293934096691249360283288468397570920707485853258002671225151340621297686698168833090887955610411071030695481964139466147863176141774614292525803872648679286768245869226191007068666845973957315304895293138114521302572851101313152226351969507360570942111800455176980199098901237748400793707398217749311200200680999624303553034154752376885312855470517612347889053871261200722308149210101352784031084530261808309674186257718446531929957997440906895080483758616060790642729380369710105425227153453624950363799472885873313449349164158275077713892666139045903496990537852795898367118377051165322451721794516010839501002704288903391549591675000827074712806595900861829281082345917501701601981801260894921404285415262445635565333973184596852588982221205455723292789547870632736663026352968100785446622467411660863459166359605558589568361882384336511692658348578873195968187351710139270257775155439659061462886031548887493033539932426404093639124408943249614906150189386739411083986363321006296604526776653393813984436344601190887967730345000643591598020245136865222501253504107456416284128618817088936884131855412855378985861079716547833132010239228138321788777214771200000000000000000000000000000000000000000000*i1^76 + -69748264229016861332105196016871065665779095590250242613960727163091089491494140150923348903499339204520643977505232232111429757103250773105430024166244724701344819164753100145180227288781838865410605746091120948579629714477239081266990775986344996902153784310599202485594622718158775812147481306261658449982154235955980191890784630436295812178781697989745970168150232003189930294328135942044668832350268061619763381512764540209727713608202338503972386148144454201345310778693561255834376776423590563878387960068670977042095427465762290730549504985590497238515990873752008147795597079324189508784637035323059995231409020685898381717223789722167152650291027216372357828534059147254757153226818433012755223674828531284163514740144217286288477120092112794763656905825551532763397284045052709961480442547862182973136646976551828103021443727016185372975984807395809066897630538104413757940088828718572650502085098950581194906536188763363781918385749389326106096074447045801322211704311775332538356554310535798500719733070575496326424473278380127923457604235022504876312722751808696995664247370875945072469352239064171446516856863175062967544990560212731281983875370870266777384850981396120045706281614709268184615536529387325406380910520120964288943659868258682582259548453572959188605307143927807478403592420048064151972755766270189612639261648875648426364154946299894655185218076467185446430615546936652257464783970758226770877961512858551736909863096984436533715532645687457699611403376815820504252607703001840935397336139979126153961942736823721441258328651867014905634305438697934933046638668806181399848563081843877575862246903318641791436888795880148529021105687346709584374448359512044104178123282380240163187953628674058200463580932740395067203974318851646240366217399054847781796473705147104639431125179881177727803965541435000548987445528101938874830308619356103455146058722949264832898110249453737000906399156426281476581383164202838107467758889072468654920079707452655124457595583233156120849096368693340974503690338251542083869146803781443738537622936413001085708040020994900091735511126360971686576167601565391601098807747822437881101719286980487119183619091340470383444718219286956839762100176466697473574123924752584212626669122440100506179673555452431278447335119622041482157289641676800473498622680616075475673565723336713003515269127928939378723765626667620146179872946411393005844808003181681920782582501768537769888481802935756390400000000000000000000000000000000000000000000*i1^77 + -15393617442227921195288493863899439316317274560173700683525914012958900599697112618938840797303516525666286374144906802471993641757637304594854949578607910632063670756890448857770934175911734149741056584758543651866916506417464765818454851549016571908122457547540650222658456536032267362419048262692602702777908215083597314680088353809135369627296527962121293451497553067397776077361848524803596715568836812184437187786159705529260329446940060204340754196127759225444317209416645170012402810152303402583906734507677274819590136410291424973118396041043875395058903930604910877039650272339055824747921750924742052367748366663782981039976246510762922566855200263265663184978472395421732460129930575825700371362442794164385608485160495235597880164565436631713206609689434240044045187196668636841951695380252214179747469974938218423087320397175680397573371448674493218860373534246039858612638316892539484341104515929782878665646322554511346166203961323262290448846025118963004472319626881493298802849405488047433873612946572364801797128998454901947979662727307213896019960712913274820147408751416297699569681566042307200054280665896067063709134394515072148131966307024097244659684994093040580609185260326832205260293932032989270890822764904626081771573054669210773336492621880795427450068333458864339499354611731430815330344660024093634010156800312165999164536081094377723896877465663645891129317447021561485179891595617859964124619099910247420726867465395148436248407137319494403488533979534964534963239063156753350326590559546425116476312453363582513122889649137070728318173368733718005073874001988310236500821506699643659525704702453074876064657484775324557374978599523272070173892026946957839832072378489442671622287782979303569054221769381669678847993576461896415309388827164975954439063640490600918764821526442654852569572069296714741077592047365609678032221461567703247538474881135234424039572262696371397626744544786100330582605363084756363997356190471396285085420192636472641058528157084569478883154987403903717098546805846434392793808736780594113897411734683543190277413121881660315123663327070675044129696707378346911548064550983511153587290602680486118954447171883138222286351653362973523188467747423778692101331822502957651113603981022471631512852417383476574104257582235516156678273536152957977012432669552045433732977548951462170533184659534611592374563341302211969141392451026332514620408838081909992409693001790965073946619863367680000000000000000000000000000000000000000000*i1^78 + 1880626816624100860289769499451990034153734821628580003487605894120134795218866800469995378727538266450130316755432894164558769386018891039205652175133347610788366196560389831256185677281308008569614747316646396994083303728562724135754654655026046910074135649134140265872755905699739227310756490653758664236210869745268896624649972190519760791813744525664251688953788690206802989313588633529276137962513924450586830059983605228488539410339899928587120759804433057785601304083740479341460734984584143181780013260340175942206374956918696955585830921662793978476852915112793583773619699565555773040397651466537805548029759399501759333549024229593871823978436341100485081193259316636915105029051446096466227686631907941759096916477337826612167360700967041755038107784412700834587078979530716954889479437574960714955471776860950970720828768787102127676731481157831292166439622100422019490167866654771010674474699783569931729713616540057076870381955467937952059952977131715816070497538526731561682521023031023285344550042531676458325426256838331174003324225945302215912456518789267183015019433830626868002013901798545369571283129291535959415470311798162289466524636462790456448348102652155268839249321722060389248056770747572434394771077355889742749915473219664077138734823615156111218416098608041359241268395465839663031034788097706576225114384439834806194615775917670419585711975833264460413351268920804993782825649699505854554779213534759744618637273838301726056392984285848143162428028136485698426631304816961087213900728540752971437135893708203095511328114415661060373432242479127662047224491124020915161867290438373241826682296118770440680412860624439059849902573918354670528977089773009608240124251182174505010779871219730553354889377079361579518051260337369453667190144734556359968462681186580934532690468913547310962438591909128669335423874356032334240776941593864629677312249434828933035450575436117285191492306618830177350138587721434463801705200026874628634870736371563718214025633586006989054863283225972953973219607408887060501018857942700471420243754103272413587037997297532381357559245029930414758184721015026636522305269103657820975215929477046767452289340938556052344332525643352847509875816650210313042223501821715917957489166710153904202983024566171004435194792264716823426380548934970025571207213415772985345970454268513237176287893166070302890090429746273842096066980330989098566031846060539112775264247005149731328360448000000000000000000000000000000000000000000*i1^79 + -125538442469320232420145587776861877969715976235730386620953385235029257977377546443093229492505036431870626819183484801182272797331772995572846052920062493254556629290869789060406374419302492361954267580097745520249866705747058776240485300028463250315095170235875793136982612595571530221480180422361740924667281909203094477266522248799735632335523103762842412403141538585094658462611310052815149154849628767404790860753498645242409325460983416390372909301712030092751114537581124702890855176339107228857205847501110453950133386015095191185766579640341304160155887474169168837900403935183547914208693935129377634078016929974511621172066401134371444858339850380651187364103461809781230666410347816843559176425612067438234172661952749340373207866595478287680371136872480116480798561626160212950641293442400519103953876811834379318841920644918217031272790628827581182990023474111961758939831495948380712722176957002297073747954795225633457929261826697674111376536324720781519273825118303683524008959437236025440528513545263148912552372909984442341416508732515379417708979916706846482559516098830094410645476866519652118723489029584561247633111946892108512813087649638136153666518581168993781813200622143167317671023689323481525184532113660212193065196686345404397738352921112832744325896744928290169872904685029996605904361597298301527789613983728689149877241408929200098360107084252818686253368350898210772143657317465539615454657363449109539593989418710022589111008027894478574345541431292490687760502485416590982619234891667494287786308084907763357061176399539303140890813576284778068310935221406760662032128371787245740459478236806499908211637873951131298331889913377295872063538964143946690211478713186229262365232405672054551288810783781119637568101055322228748912441857645684342229194851629150676148175395807676994656150049175023593767491977302126350894204478360434466843280689725365416782483345155569681710943720943857723904858930269033200533021551151963599264252049950532982477967421890195131592702315323038613751666882301318883882986445957190984945399287239397961693960151066480769810912231442185607031467103181998365216072935095144318257083249116079514448142413082156976810125339588635540290031946108736053904926510040146169251067849110408552450120497802752793242269562523842474146509357344187257939408849333584027716785296285691071543999225615147080992797139871083779720468045489505054187828304709280014767410953606366494720000000000000000000000000000000000000000*i1^80 + -9344149287934150562924655875081250274347821935036369906812961449455053423202660789081812858187892619328003536434685985198012711610975979676082036596614990203838451921336006622890148064847619947973884280592404338734195060353219292118565112060278229043775795890745813836893709786813178704901302610660648328881457693231964591838196434119573951452342944034420147099908105560788048673152132484296239770342140635326552492324514036321417921223998136484433556079176512067957009303437625106731115075481974116407734497481409009251986287504423855133411930242625659278513924140632495156614841672400423809971167144097298884781584574117614253209514225784672943633421993416032247434226990023268858829142630321472846686963993409738473517487816603637026868043599528665267772793792903955924354563411868533961885091600126224312392912929197835932972002875148781656270035063779047114640307112440160486633061318974218040271584241623433924559900285850133070542908037643112524893672323837549411140649340332083891607937501758927284145121244125816243502665707588835731009570967314197352475933641700887980148863165724915007535947320636004307143434514115099043043638273425018036618556955560749239396067412797085683992798865751497919935479816248444369886138159207957326402503534356120708568848922156295933695731322929808565225569140788712372064918075030518008779218512897747605887821986124426757877734079849139787736125156480980725941108842596289819296251401998407141030224553615729317245823079213215595616507534169522497883952863359980517577768485515565613586608504641056795224853687530342690919085403972188458575549573277782039322681969148399556331832635328697348481085001309963665665202213461507911097141805766222887484703364217300769132552908230679328495637944344486078448427030455996174405679412970084217852244605266102168029159742317490520546773501029342838432547851292341340097305051620777642629804173282583616253901784715127949241487947002429580647425563112777774225247151960714956421180801541448765098690724356578272526456114971621551682186128233116499794958059416776881733838149526067004701323230029189108458332161474186046576508795569243573696280068033418821391090018395292864186650183580015258926393540957877701563984668408560629811014992737856054219583618353585168788661707453683337555201000574724523712620058631545941698370112185936848545861231186626781898419388730865775910832071936645369305524913463539311595032196469694195870447408513024000000000000000000000000000000000000000*i1^81 + 762296841676384225049546914247178743477515966384555268534282172769984730149185029193345484714215941163526893309501132713198169660678518068069312040805218603347039421275453167550544323740032767115567743073019525314802860170290805286187417391011481239697452272358521591902508305698543447446158791545152493965902554653030189616383254140507289219932005126144457762912956731118565804326534694915848857281538286484550344144227603767171310696443092201848646255503463430810516062536405233660749712839909412441063684038709248106282034767016497901663624223162253790570162080485939386033765733123509395174646915396967174169387261574814487248511574934143637783455900618509056246607228983131706100550727627529002945774378008310881601493152776602195921438344639898917677464474507400841606152342431463408350567490919036513058692350416725668109299434893812180801595543132288440602242706636138404540600748549044493904104162554890935332600008994518635674129923942015109326963909842133490876727883911150834379616851715025481107127511180584746329080184134375246827684815580523710869454533869930959961748226157507250320594905344522067539918742740362046501883584540246452570240275335493052923633994398328331968997934700863333179899962494565982993867039708925719103456152164188161970600568914316045749849895312380748367871887220905572030256210388393169685679083023424401592861884202397291013487712933920005131298855215334038277637009101862897381596950776406609236775690044759984968885785030192821572567411545434259318628287425225831582252050960495284748310958984525270998253282551552936385584073271549245417992391777995484066816927249967207260797991996731238452992113491426016844364491506527257924684281717448691786065725259838350828152509130936232265088684737317581107573247143195236580631648510951971554742508700987109945518824553361788331150239481548302758572419414278242394215739672226896951142912383048977860914675961280861638636828474518209856148454206408051004516179071082842353814049510416941324474701554835210786582247207428438511763632084330130038936933046063845944464773844359555378226028091805024471240750598845137410687096682373463706970266012232762103533040438061253039564404020623525953771158351424987835861808998345598553115861419130027740486763199803452071530704939032485797130332125680939345113507741168175114070041411229504912690435729947123278420755319436636425854413399062232833230365412501060384733174842481077169999052800000000000000000000000000000000000000*i1^82 + -13733671274635493816122798815338855083606165095574757761013006485966410486612197111106059474968406406561918920756885876948423085352157211273774513724121346070842400036921856976366651676709438968684264480085417758890340271711511439736809086047472894754900981522935955586004187514202613387755101509868500188432109766402855245578756687264310417511118084441614700130973916287529062828014167354370547434973329959122315785312500379812416896442367627724947193702031444123697376249932074549615035581592391979232122376725088254622456080505872873424317750018652545021320754911887845871995780075315864023892412871708049674844577477029333414529258135327829166152550279510810350671720683887966059652128225341371500490788556183667090021439782337672707636136167960033790780567714746679857785368311479926452093497877995936424948845705149778573649100774625119906618482306206343865347558037414218732062916115254537794432442862793452829039503559538493272480473183808949877936738404501984866653406808528308788078519898035699374666000507705352084212665357609234296303242384839496872833615658324097749548136338179703438656291801450243671022524328163862871589601077174154591746223081388530276275123513011786657727949914515858878653067238096374052501324731787046278303283860144961160863847755679764680725423764453588423284468783901228489931964409491389790702473879156889141055554616638166797174732347098521628626067133960761116745881994617967316749197592821584578446541899743711261909548043912026244696722216121781789755516219604329448587632697716396357413504698108010342744143494071717199723715304558146094820447507394069941803550279425744806073579424787106030328255202410062731212315281221789100809774043987268574833105041090081732262276586984859021642979667997579959893412892741255667952724485183175101170543578586105028446542737013691324261839373811462438079423037157531758387024587779887808461257169210915554094385416537040154445501231259015690325616514587289010481432582119034902408449021726027124225238704415455356132180556343621831256431755394802501883246452731218634489132937789969118402802216962523647230589004785871626602527503914181082776556058351871468895087095270103447950729049980447913557568518570747069383689183729004764879800099866426796264326803154947161074167003582639692049609203954026822158193927477198072219426913534876651198780692472547279522942593789956660557272109811146476548854263944286698307065842845697966080000000000000000000000000000000000000*i1^83 + 973693732437653415010898257856406296827359678460047904845111746169953761307714059259351862647507478969567521627874437696274218588188006216234354375593510429027176220704808522991166517938588942698659080477444743456279219811029620138089277537785109830228507713284102912575490423841758729380397045065541442261354092870454088026066573882852556971045800005334552586438044979210185986348385376877356874704405338935198945436490705793421417578043732977812220820064234167873800334398716809302160444454228026098288778216965499457912078100484384610276250614717811955509272835223720031828082739683878381231429178428034089024992990721940821931603109761954939228129455238038114447355214427998768603217247354817693005683108447580979250055388075686743886152806403832635165603996046359395284524242746404098155606737375352009456489186769845114062744589695871940907019430485411770911562621308358326914540720923254494522004367601641691015148731879609360888944271961300185583461160126760366051780349131972932667458128306052454355480322635759372002142176869494944312416259378205520931117668754165004453633822892158954288266698400976677647363985936408307426911664304560866459451782323013423409789754047329621338489563673896913576651786196436272969492645406652449199631032815515992730874301235459423033087746752456978108444443336092485548100141361560522043604134756516134233647732472504794100194956096974506262215019725478793876231089866121548579113634277625642003954092374442255666928980132747678914561860311800985185621040746289625690565307417496519931448745101279813748507282941395118202291189683324414700600449979201101854944816972341758807555408479965621256732475661494065620289590200196667423543861696490937768365862792919890240353394732951044098497863297792246240548624031985263129091241345649753768508374679447902778417613829601693892174136468847500415790990602973838482540593357614664629197565946151109076587726130425603322790170683754354177415792551659965871905261352522279442182120828809526345670346543580114478018883167642635369439478133448061012873773721581721854568113550186763949594942153764799607520822213873459986190422965566384550196312413399081386853523123923018384648920006448202995936663389657446857431592420391454632855622038964227211159510017819472482514794630812172782864986065472625264727055825888798462565501864765162958818842071022775317700254543217528637915866899927369628395913129452489307014406602752000000000000000000000000000000000000*i1^84 + -11149860948401175957779475433556843153976716835575928698165373678689579947018693252507074276623519714508247850733575438216203979811215630919879880173116597198355645042208981105554306708643143583226398813076082458820433534027026965435625553765919755347763582797352773114075906095231383019835517175496078596030898043125441237394757535360456479573236752551191868240370680333756610474099796474687815226771497406167582407862769008457021504036921819421327735677204692757031061531842376479376439170362100508168443124529729182162864597224761325972572583579604887724885263774106560676513631250657430518085496321268825773407249347981511354567900362661335460072584624963171331168326249886528990656608363362057195864562458292737670238400012259746880315298530478014431223392396163154783625357583940129941662326434301740047947714765091691575279807437219713415166598301700867371245862693049421714318115884713532577653136791102985392654250429357204862610106538104792035046322847001230961477815100698009853821090498337912072530270553916613583145149875642023775455338371510165374182077003107733879282382028471392634035358030189785645723194066020506672899722714043037547623157118784610098669512295358516239619487740994471384990204802388157375028583331058954155322963676439958175702903633899402599826882321150937922165516483320715856741531888280241290560757507332034727998003522242431706266944036731814963990721577201311159337209450449756477872355704580642378118254701435296198324573813067169021531004666040916263242145415517994171986513210885353577797173500213707206522715122891872456421022445015250971421001737226831134745690580492163219617950514615899064594476515112273742114292383276300746971338999713163081275407287065999216309869370833293923780993250086559506338636815439752898800828148835477138606856781111740786439831077629385589081796849053051988904138346581351234140868166647672353397289166066716338598643108937437147478222891315102405184718869409643061352179708005673790699600932464280346734537481822733237026510470492436580461969581839387441679145984476337036346275757450218671246044794930333860651179074979405432664024807522454737427800554189953482393903602782736848953117800463013314183344120368548960211236248922001040700953118756824736414605394200509816751038159104255996421678215599723282784328871063306351090432106252803910436839600901697009679440192664561979961617065520970350525512129969335689648537600000000000000000000000000000000000*i1^85 + 440413333868418196584269328008147978177295342900671330325544380227443876680094185804766324383040701955980394806582536390994698465362507694379848156555422186610833530176161972646302058395335022873145341735040325304751400871068451226238300766436262657406215769933449851713698570705792529379434166128198766909367348206242250642636220237853802392923326144571809273935829187939691876976846754332235089831794151964754071587571582520757892269907898189787855458678043559811205370783731929100835897963227973116719036225404847483573786930954721031764982062813414620821071440216257749062192054302724886729406076260059988626508258756156740594891359503057919897442122114102067206851645698772291737656859058182536578852286488187571702094647425219158110405468418037334434105343649087670466743263748112381450451375095937909413758760238056126374002907310302277260893215787733766457989585689727942385213528012371199925994049078982641540317088134788254626587139095184865032072863616435718342742776109906350676090196095474071046658025544927107839641682514295667807832460843552750243261976757564693309730090210414902894907796396674172056470808084040503167895305352556095841068145058838527101781020501982662388526206472071042676459543481812441636057418664875384033246402478686820773631120131967479814666840610377366654151107969725989255071078448126892936823625949856779121055807087699508215721114827696329741633533810834519688685255648550073560296331456385649709181316062150097520402082290137717315397839911564445531970139104154885289284337148879195073755335006917689804487770274162359172066989767827778820999718047123967469810167817091423640093393807408670237361685854618076798543474864803644156680290721447051409892644263886373132425584262070228512108177961110608083009261776093436024625161553073906476485359803927157573513796188193805490374198032532016083551627411890883497051809690617343832464578185050932437338527680506516666566999623761492547639444393020332599842853852221041048224797625557745639651236660664043258630400433603237057514828987356771863882749657910971895791906831474459520760845589012104104078908940601226150433640106590148986995429404582042431040606161761938593007213243329729710863799742441425679193075727191106706999621491115425567139211627429068165193087001606653383081940929394091988673587393574979127999453861689828822798674993113561705103930546099318882708887337146171476208718823743815680000000000000000000000000000000000*i1^86 + -1616363051019395873699799640636117599349473988900899393299419657302553952567359791358857482044931735777220681243392771856428330669765698989189836842377355629936029193614105732649269090803522815904144301989620517349984673721884235903988627270905442812914258963025432823818095376361123611882685433740402804501754112551156174546518425099283600343084127689176600959630227930238680210572128990963075071465340983404322504639006497323669531990710299664874226760186927538411178854874484838583400562291194186408977091087518294353526096531332602082774985302283636581888330202236264461737517889722436733764684447928681716310117076307097503629422902240341505260856070509642779907263064363218071337167015209142324682259319310561890976931381228560432377729717695436780379551492022737224133530468582739882881035854764520769845793671361557525257269046194556222084732473464471429183382960311605177325863786304565491222377193011507695103241923245392661976661688530248057215401245153394031638338415282619625800357788893145000433766079228894709399355789396214894587037969076527177936311944933735287922364804409903015063450461232650140322574540235254817038668314751514475421590928816545659367837143015428094070651292440881575106584782489754619408953488364894591560486181140821550048100691166483918299401058475323757897476610118081734577670156681564927194865758402025824279465111270680653312986997770892018094557299551954463085220045963531615078485654578256964413024158276226117523463825826009377789412064615657612554174270331250813011756233000909464635486381079447394480750144791018074268280561262693234656881204224297564432438431363442538529440937306056945587127520076323152019548730482381638051424017359648882955820292926305699776781576783302089934301467680709262036823835338767926971318729679445775677361148985065665362530778316113941787985144262858653534244976111201646915813132160689596643020070149207472007614963884480301992542515829670439535726067555842460104918090479873519303617658592808867736022135178444778453323001803529475597046406306278521431070387985407289370631935882947914582422072134457649116418706663239457076760190478957251149871969928510728347763618929820977818726707214607640888576493902186163576573508872364945826044555108070008454945636313726455917949245898067997357488448883741415242032995063536957725832364497879879949079051830139108718221982499378707711563071832951742329065046016000000000000000000000000000000000*i1^87 + 16964431232238502648066491138963260777303348671825166793012626297889656414722507197715496184347323103794868756908035963232118891058711284674417486218340004333969317898433498862575533261948668612975338522207702761805665598808383930186026176212487118224547120698731299754805693454127869688812281187148104925557748801347229806242545698909398784714925110006134121006436817226387885135972284981834542106725624884494122734240888855726789555041539947880285265008875792524657377868964361139302186113457601071580714696865419017071579393513447751083065269424376278819602173231646523918256287054835009842357625856074942744553967048405677030254787925341066399891659877689120035703529395868438595716275786568609051865196053438368799854197597004704366149324749639086428509619491298157623388835529939111009539690848233098324422998060392348930513552994834056869058004306455669242147988638513827049022512335615934431897412506863403411642863309378237340747282975642253148571057621097480281908076110296029052387283982297692033505299960551372143571085107050928244446391077994124396009054061996911955171085998230924261344809676046557754352856867177675647454529147551552710815852569152935470903709311571100081691902629951588081743189119644461530888714851629589113166810936066168177198272998022272212345765384804608379683575355707671017767048281294391448356672114886302913984915384295037049435378445857856406306483396900774949700220102307861158637195408485552493784893737066998595220764836281037757155642311796735844743200866999976866282683383663972937909811226328588391507121504919526683146703720200494651493134231284626513652132082301979916542591180847956720798306728048822347230962358526869506612516508650674888635381138382590197649716118178469272303463998527064490721278769025557418003907643468342460924305353377748727515914633876427052623086118061778145740406570590953935383790185819930029424333485460000870021846433124034808190813064580864710057921661158166548726003724029343378084991381141112112606158223420165514658677993757074721848905233831112668449646934208666828301514412038904635361832925791532151790260415660075222464246083174516289501675550277875995066086001396639272539550229038774909490486769936617966768351170937430530455477198183488281023214792016620978922418543446660776005557245941624236847868237581906092269936279286221619072325993257779388219619716046942780693653949942546930073600000000000000000000000000000000*i1^88 + 30724921084183981198433776131039831845920716050765381128583129473057809385825666519012847222560949360456004041307137038324527384300327705515786780133648651636078180033489746518419201851395003674804442396910719756137674627688478879101748131575806601970930855901327443027462627306542618560162720018121059938889973541406561825657031078028811703460835699597923068644981777591629951942080283398435133347661527527943519201290206445623174663657178871588755017437928836067847020907348416898623460208442556707547845537378422745416308474737405595123783986090452898143193664520863630613377877172020426310869958591504573529783576755527901684805459839912989755972401156783800715907669193953702028297581773893150239504694414195465550608055375303842655945401002777366028972244386444590274772299747851923049072688643570718831023539379356028038324416955567647251972196787464031091018095995039609321945148484258881484688376175864641176015747198098822565697410405979556793788089527688403970716974416740071035211056376197992739471576438733723172809598381346040065482322964445338604839728863851359970435944180249240358089510961866170050296319037597591664640126670112650885224816193478979026885461708239373238411840138033984322814529086222211070443047404941431585692468322264959112344849145286120931846930887346881811366972059845789668752025875973211502306779782822461819625284194661396049974860464656801266259463176216452826977612432951793828972468266495828727561013711906096750321828895909164285978056281370785276439608664743858799349908868981034749066982546340996013168844211182860584281610535492204102746538789436747725009239377796054898690902853246550210494677171280957924379289858246843506962408626738355707170565630122151782882986466613255663455276499590075672558747024646021952908899714451921001740735117296375033969259896910907426580797990951128181617121545851071198893962727210057323631756340496413939546871779250540502366224097824229434036654413822904922159379914295227190792050342733255627260552431947469260222950460509857835720647365679304279115530745543414363734919531170610810169927138685261826069253189725528290605068384288087974518658241011165697282652915537152839168312992486208964934899099793938737454309129051210652732703047070168670391780457522748843744907633991752794738866151058373341390976358025472777553080806581669811854223974262464805387226543849916620505640557608960000000000000000000000000000000*i1^89 + -1346595143777361182302490103779870892146387880750200261886171754554185558949675163192603962815652298394526668748145700340548377000146241166806398348758372980144328806667256506516787532534272179164719592086052944883763182539017681563184855967283801936841203224559232464875961337226427466855520411461978075178191099706211769664152463567646988315994064349319510200177512186986482003731437675907088776486827662885393045571738237413869326800566669667633927208667709775638891129861461610369013653097198682647738209451419600456025990840855146983443453367509195979270404644350190596438625622667513770160304547298811921818947945547192262357901665631862190275461949418300203539598733059757612894069465705367625424524562889673190450812800269616610836689104668342795227636804589516025348638913753016173639166988113169992089404916159253755553092952832593535645760788441559008759639212663433908740549420244520917464487033839242274789324563503537317991294332534514478171691456084167419916106167881801870103571518468557829508879218592004614489946099448492836534045687534239800527728986072833598484985662148239461889429310586578463065803350758902469754000893927104806168624486497730527828619886457208105089619222599231381602052065131663378436257596189886428206198504125688949765201770148077827769384968302684179211114650879948535012766636507242206766478321902504154332899461963943874382669873114205444051325949645411780008207274306530320480248140562525852851995570151041316257788267958909290485437303141039623520481177080216083522015411454023357895827552490126181277749819563300964771285314085329670652521552833020606549222957690109912641960049734668821846716518970953490182961361875157440709163229806237267322365417888796200370223106523977567038007252017789090967626668027477008141630182172177583710111485479008048150969813351724213709042554135207560096989519855618562435413793732268306191197349203636367695388338783180445308826843398563908543640976788499626592954562272605191232126513472828742999410708936911685282574325716479240937219027321429156091731688189698528280227235723276876493722558110504224414719211542255551617586511543001898519020126076918197531198125798568316242777987632703555723197708126376692251665757003134325764667219390078192426387285551135289461816594472262323969333656662243512451343587591671452078749364355966861309443686476226138196609130301809918411276288000000000000000000000000000000*i1^90 + -9682754563248846822437413836212471291681559943906916909260216973217406746824011292112442736604506187943567617332228416512991160494443395025660546194884865041984926892073863112599643688564267890454464928953377642271246024758903189049545102955662231270434724270403385248038489340395613135951083976153679432639616946550741224030688187453593787003223079677705215936917575115045314011244654114322912748214974978629390116803355473445084140565150096673705826343157528812948440821996806437285474319805830227594555993082756392073847110637608486210366640814891110902919650153054418755860468803742227710148418497603052427425093760370816035259866565604104758810486967367582061072112292961192265127611559487899633687517494080582086102598483291686744115559312725928836740674818363550333058628349154304520035556049381343526361772245317880120689749486182583192732289652253430961077164031806270695090058585934585549402833905905711748360813254227259385684446424902141461992065348658440193806899487256729562118262652975223428084515026169359002686541104493079582449041072961172581502538222002966374965380737261181068021123092041887449777807164855861328386329219791975358605149442213219319255471156622987826042911079962062844263011920148944532544715219867919111817335786068245835271930015958893242325291931686173098667849589509572849300611045304827036566973849419679991050660027830030121936999458095239628413411128961538357640968679362621512361512611957063942277548781909936660915736025160923353043190859225668997559353433124666380467966228755347643591921993796279907148576504701490466734192970726102798678232943681759371263815855987806402434712200306761752688337001271546914944944585938207431291868516128296370034956081738354756116425475206967814262326208943744871741615858835091713519199385333786532200616168876659150550478796276298744868044785421760623573782523910975132542782072801980511133572183279463258433273628806474054997241980406138731050827093412243691346881752511916747832603935992784808986247225509233015444021936874850448589486585419610172377293728868835570205544942196775723574099151150822899584547532499853249362432031173804376761574995923967645895708511895527176889828472905182982250284863202053827295502868451418783075086089768798859278993293736668421526616501209958688928773186817113971757675800973572104843270809546329384389831817348098297220277842111312691200000000000000000000000000000*i1^91 + 208671081784672772061369135379104792114294179553268962081570958265401370102737135123004630105603165479190151249938864022114255372809455013821855088754493577023824798158837011836221604422308759105129636325217810186239104325887797243303161947546949067790655935965327715154066602132945894289295161002622476437326090321461581907458486975077500980702939278667906284425361478527875713167063198294707626184557558602334923580292666935483949754879782860453350123169176714159258153205902064136519822036671465730417274790577209371776676675448961206204076994598519561718417198236081785848980552810963152098974995935706657325332803578243395229114833942106598932707434337379766865600906637608237574626980173901008537106028791105084807829848880784916977290194631942163443549848516971364750285747674161352410496860023771831447855361442433035039234631438511589297158810603555579079034756429001211386841476459285797616105942384281700040921112821164535954751719922272897550541800004223551105317009734819959369991186597776813787088909584747965323905519060608512651459739963955362841166812493983640210117887706079461452952504236244983480646897043724682327232846265078210264368322947206158762065547150718221957364131855741301495415848179375048865999971465489528797946979876589736184263484952850018229998726106131229427100033474632059542900292250594764516449888685190545733911987894630346968628647908603400883060737365656076981312801167920267129561254024628111656480488621250271627766437061227134302091173521805014373344326091437612487612160320876852145067874453301176686946225800305305476777737686675249866880764861931772486595428788662952756881342292387557495135103997947859384055471162521526768019413261010028970132509779140153582867386432214794945892077203037984350312147235203301342384522767851039883558394772973761643986047665690792093281524088655384002714362265307587883992391866715449922955644521251099850788383730907210032939570780978636325568915768633044093022813520775806527393825470161216971749102965738081956049707124649036415169463161772784257660250490785742497318362932765245213383939354195960749223455593219607881623774452561668386799308801140498546072694188633241163066054168599432486727224506360321812377488877701589577469811295912963521487244358359901205255923775557043818960733157147663386046120041519926580737325327892250264402409898197934498884301619200000000000000000000000000000*i1^92 + -1068932585029128359315819148974211411475867391645636068779091978729826247371207142834241258404576283592326199317608336086346180394189552106697130839215860128882475528277162280797560299142221818107951552431582382586954251364297684648127615081886817192592610603927416125218922745539101044010178851236408136554385961606751872993072171914125235124900338175513312576964343267184295862225716495171829096997814052233698944338086666400692162588922760199678170298917240677414553149023016772402817778759671934282884833933274874161035248487199848172644523172364940753922182441558113844963911529996480666915521556758011214098839293859161763116064988005617398829497001459460370289339624280625557432511907407008596182111768586264294883422671953882852996159531033964456327573443216162921130241685311489876152118854947830625105055779720343082640351152967466782333198214089389656677011275758770050861777978690815659165676199297583482030989274615479822006332402750279367156727431723914162389861785415280974565871598782712704662446723704076884417228103578387012069249708862492742166226406979309329215129044212439630145836021762058250540968195034297918725094990729745151136791696588069952493947045472447184605905071980005635895101078347847470472864463211662237180072189474515799747932531576688843356748163442057138799663981622750558149808922221433872411312903768281311945426124384405363233056783773879930947298035634783498657693540979939017824876234457878828704052612560257715981094260413418819206169166163679479573390556389236032521835320229296998449501416492639325176930326364256849936772110207896688091345780406210650273090762548811604720904728795692847996169203737417395113449214747232573474230604952577744115800624039424373141034762086469709666923201694281877697462026863949194642076023139092668441789846172038466859648931598909510299116731037250567761605547626699023819050565397988034343422916144739119855028431904153737820792521689289098493217179899190239713116039531568091289414548780655320623968968567904498844592985663062230352215761487594372990689171287978480116478390249757086156077365727854334672427363797396625671922368451341206502076512015838038919597815954437771468405218901424524823108599114857094933348426387227583817490577666261693032121017608078763592933497927798767145502148567152695899190872429063083300001160242003592902095986410548635893760000000000000000000000000000*i1^93 + 2213130188124839687461606651334376980180159537087899148361874065383757515682211275742926587204538783684685179578394719514631228770457734460811638252403525424562605037543325791541642530538749990137365822398321425823675659026728426938113982183599350049617752263400587926724156152789359472639860005940147867490701997646949505438672376735980702160909924326836395785535462301042378018431836723973055652670273801420621884121735242748893058990958118559890607023627437776031638785547795300315917626445933794508802575682966432515040310029498499544289985569788072573868800832975527260277180245975450909875634417474313139173499291206895229477592674336147778129712904577991516502815298415710918320919650734479810741802341978639696447631430409644052003426169907815044399723076197808966540991186787368375313327657116726464195444269099053664305791982331862177393009807612785440418804662646920344484370572995716906894228785700656632173346283041185776085201190467348645627669717736082889547009764727827360493318464834660423031309602567417256846179921006632175285731459832615949855037322041748050818554901348891903180853541995142818902050580856163222653858709172380450844481739921849399498505543751444449558365703904078494990374779936566569020319274324874884802652678115553785996580298532353723140496724205172644498508359891676018567029560995364110783721027176633132563958110841267636007686597911529733183620110915045787784729239545620552174876036711288612347063476546953665406456846677266655388225775175218434282623647409173559162231726209781844356333127765333783750144481424369228067052350354740991001728071156250042238850353664989545943129090836562460020041844397091265262553199789921308768980766891580504729514514325736678101926882139625844411174720953521039172518956578129122821296774265208083609838727726624902967903847678746617067676336475507256147785263443806339913514856260988510976586356121933772128194750606658362333095390416899657362489564761480320172660993648008310161729874962246098515293939179328603925895798680059612581521090505179737158340527167748280593682575075498056692060542724016892438169662633339304803953889975862772200654878132609047214076165497794171708069101911772164956119327186555322784345090623727945516234390700275865294294439716728579984737207306186654117330080157589647655724333149158669628492515674532652164826187956224000000000000000000000000000*i1^94 + -1462365050548834896144404188223348522791716287312498368130752677344109444715459883393743154070451690799766879792963528076500138422320711761042360052730867405873684876910227200776049569498107834536150348617445722092390485169508036395588564639106842677541531269101410767077533354216199540020889258400362926264966031083375351554992703678955109853397343162237371122525588250784291987232490845503381438312206703405625913012582259732095528712507302228049068131610430937924767668134817658667090635058443828366581614557819394129965246769813299093504596441973174142362763165690424626996798717953632126874186080961559133973450356914664407466949263728614425538910139030962665230029018955852432240900404886989088823090328194782611022623048267775645943236133311820480889385853000751385445349617554616581343613658827969706268666532440488393083645239136241552482272423309883364438461393602046222638668112849768666615309213894726058277490988365433410079266233070686339573738549225563462234476003400367540229089058949116339849396284144286158982042481792070719662007189464800849286261781502096991563788822398467017993360317488118516608170164989427118916133931797119141687288256854634721730791986318265818877512676929399597589147516611835775335732422055514570387267894530258946290202363324558463037948755928528019826558479187251992814687918044923641000816987013311779230470120383531813590217072970352955448271555253861485380003704407803978548234057046119728381604653256770416119063841611243228921945801224104973588884230241407216916702924617479610511749556592795051439914463446383272160524695898571411745919077728086183290696804172901889296504728124896126370137846230038480835944365974767909934598874197856700119950926631340241912520757253778018029904363638951893433369525341635741777890059134409067603223094788404379672788595810330625174058478825460758742343481354690917564102173586242846480925181680594422790648958570307281968101690521743485102656552897450773409052907677901149511258773882941574322661946947503417688041775909424099246570898377648765508893964554612866952226159217514051167708573944335948255122496649713405293487226433848761558983575950193527255286471184307944840451741179632881986931075114285240145936789466133872283970309070285995226785078286904903465620557226094134942983254078680406163162863778426720935162071399630281512058880000000000000000000000000*i1^95 + 540663385859887962516745889128243015659174562304460910096227739363752620860590209869408785640959007111782951362183255166272595500087137639647848187033399349247045356667524354123140444864244054305408049413731263864293526424431735050782933631276082764546101083345975488550917885834584921430156886235726288678540976344376318952840510714208777198644815515170958078741297923565992491018422690574337148430144673406938807190940521185040877123034046060412059539954496990139843123810047258796409319408348906921070448149740933305045459921158781789023946161348105942949991647195223179517532494700273023888712351971724876589015838207355541352851244750393734548313979144852059746218674026417490207548209531032438860989052467921237571880843520268405790628711563548009853480959914795168885449448141462170479580166914915408594047999711787610147086301287473538811115424719895085203081751780745126482994549231981411148892980405419180232398646225486193891342604212319561007388564115174091172407026507233272732381578572732865721590781791615030811358733277737740338025550530805629675658418021355887992748958190275861874380021671948511118855181608687311100999741085299672389054311665813400274300998775634285238908546936802976155232642124226485710810716581738215754382916413478939623850768818727450023744627881476231646946740876689116711659182130181937560840122645599918230994562293476154325589365946137504144481393651083840630349729138525607931096526835003084415606585380482871566048635485373662561537453920882415432885930960786375706606135650006683481691970411109405272455967969954171006025414368547538568191583815496108803369590531546706522859582280807540099582048627221587413209678282803052601052358710514337217826949456344256434431533255830728108960761059792622925436161410528068602518975794296435252559684671808117200619067130927322169871070855517574040172298139690347271734797216317163106725966813313810695987808300161333149274803306328166587608626130573939036205151892579083824742975182283837628579532474414266899964082257188042570688987790259938524915220395254765686481511370359582846478805028917428524246527420163380415910742097857662603997805927526060832760145571685597518867791421897304875169560915185318015913595983518152328600154446234448550935692490580986529716694251482519996924799707165318429652809551933559229020461407928320000000000000000000000000*i1^96 + -100083671811875480124421292241778486527746781757741233555458344310140655753168911815514699236244607006981291110467918973503888414634788826292393472112222368817919649637225398625183295654958627326411538184565749071561109142092510172892596244298926820073626539711599099710137361235102923885864652915642850591003327705226599024297527447080962310368623335908567273597491765627376108178903972313277319933532944040233727819682965056707222912810001472375671253696334948464819754958568146891928933485525485651984890685914749098717172642577733201057678171523234984715892588201883524879652879322023639672428491487250796651518272205753524500773166391923884831604652065510841130477274757708536381297196286259640848253605777897299440972674287875886376945926006647355672950648032953536747823556285968744302322992307307389107348250806327522080363839792015204349376008008882585465241641603304303961707217457293904021696112649544244060170682323396724819452317164374509475598418151625689496376961072451136635415311898733831838232863305036574118692040424535593773256866874384271951910588428693804527472271723537974315578537595323084555441362232683406983830253107506307749631601193677807387093924425208293334062158587687394222810011064599756914240977828289927817845358227360175133377143963668212464192669711905761410423301278396485004949815490854338704336706184001204151210889717130574024852562361224378205414763687421041759372999323600674946333633734011786778837810345492090189804373148426635390800004825901320622843456445285850355037999829802202592561540555974745763503947435446684750382750368449261792663435588979171237298193580830467004652978382864019492436428910975216211933703938482338197216972126352560850713982408220288186573076508918864469495646929668485712462134632515587488304344516815437414477707140750768517951003544244425838713284256904627655232816480623853030773734187720144349286728660437452949367448177112087625236028487129611255434758260708640137997346561253927172154529481159606798377592073663377424220851286768730821796266452808840923819489049661185506178351215930751908900791139628510258499293179453329975574364178833063317077247445594904335708307551959483805932017080858417015426651172817517550374509497256237756827113859406463927447924606316384584240319307494002644723359747012643155955865734344537406019993600000000000000000000000*i1^97 + 9605497129334076894159800498409296352114052332794629309028649615096573696728213463372885624759058586160365620053301561931876654989828600751196279220663399039063094651234781938051261127533097818234838210184284326502068782017369319985424191042640991145551104811324752232792802982271566052504737548236150746168181108825717674143319640332602714995594499545767877321741592153625205754826816861761916514891202288983360710477452499210956744842578513888760709752242084089763204902923951052669860145942600357657783066016345337477974370527882784899149915372970108264616156625450479226102735367854306864266310103688797846442577028625538240449493947650062180946572845676372908810648090452363142651203119297096743739333130708858631148088513448759352917314052883969491866184667927218561046777729180953230835095438744618080045320722027150017216585484601023225241798030696221816929508105573510631653372685162433599775214465487188865972020182268523968336901814577578578384655136431406618367734951248368001812069481402251062419434814283165434038480059245210750545090630381269225772345995270341228830077841041062834867626089564717840127842510291895185525881927779146121123161763073521591059575808451196036179154962039993162008565037528736485081193069310422786816899175960398685929129697084408671626954355834459410053377047803101300614594556918900895884089307469426147820712878861888206519880531405485181869339368693722038477108866793595660303898600784837347750742756796940149102991203947632061268041321814528209514947679628488361342657327665637069763529412244660522308499426483777824645155532699825784239815263172304949613211139150564997225156029612807092973043482701723957033986000240650553027016238886544002018941085756084973675735827750535044951547378018029373294578004739355997128944628614301458952454902745249605357857712137864185720625921020822259433240730324484776041102730466349373985132121187151130357264101561705745263448990201822587887492559214776758383477327294883889337720748919867215319018397563086795828283080747168233010503428547810241433006888472899920121474454873571652864201755340787523738342005799955675909993406001642782853599375661628075841798139849281403673379816281530163305231087417409937412659854469539946733983472858416471741920374167034469778217985062458294153714912778183985130271754745282560000000000000000000000*i1^98 + 90944263087551439723067580183530743191840619119077165397279997381078098336614323826164345054563085245234619923970019682853718655384196438154532648016505687314508753932269944441997456361548724696968688839860743575879963021201170194769186754570379736284455167766776822261891138906603415568368889060540467318699170863823454458597538627615399629059329789013466120150488806592617814854592973019117344082520509007256851139233191282838041688759592720042473911967648427170847966403218926010882728526778977865766920629311556441456085250977512086285349615949146614390213941580311432477164059178380638409475039115478404287513848023613188850780135660483640949991618526604987236008381199850287335614089474281108244454372427200263646546365281106528751235521499847626027848045399830143276408151258394776980900956662744122939539209198613490386907678488525041100610814656156518171040948379845682165687010524073691737091128428862522761454921654329667213895143090651439935475375003866840070868508078295789946304545750935598421088565129239597437064765815769503963950389856282055555125512059411969591575844955971516539182646027431867799338229357943922868427522687424536524128032121673597508800281900381118983322780291160814000754961302227212729368419098131882843953534841814142378845091361316688198890766417169803144693921517980151459575605350938737287942819323502494962111752557845830346020956352799600898421602300282132079225264513194542144612084233381710788416853811660641702904630375619396624108238534309535561529456708491752653906433718994770197964050776053892995824900407905238615202916374254707535712805845649345145505778028196244616209539404978915495933409823289031528768969141303267186000741200677447871561706081013436914455423969675339118230927350222278446049132382179903738477457097103551982702503900786414191676202284209321106161106259361221151113506482921044370876918671093718397766526202868394317075184760191743938101331247332443484364267556405275006658059733799450242264010639395668542391561618788138976979225263887407979476387503385161661954144656333165763030981174042289174369296597272838037437711514494719058304935767729341239363361058340407975041076762109156008934600737530100506759266491881093506149991424625141066650707148590427380653462168593356638933524754060330349470608949142937986400256000000000000000000000*i1^99 + 9844870763845716513925243037697955267251622561802460255231958462516238101533665127990936208207656652710885229546863440025329355802757056189970130024298124966861884380922556115542425325660688683742839260366397060628707340445599584438659760545270668446933737243366482809620488198150230792292278470987786408632285620449187828261799606011670377659621983275381446991497012264068796485509795541733042038675381070649066481722868242860900710905972427442514537036199701359830857789510539732231453560040451089471185001349616707338519343236500570807437953613832916252365743074193245210327158250149916521024597069294470421380920584432920461698284355029159760028800749175147624709224068715154332226957907376494524428694555887351042155155153354161832400325023186102051608518515453874835120935346502716411107420255701325677923787939706246361226822204022103241328844861265963499201520498796546834816350226815634070516394002149189634837196006640056806220237458414171531997069360577355192582831903769052371319512925812269397129269533499482495723498942528825655775605835169266704882560040115634446159770123445550927086988664541774504652091372506748173008737657824941969597533569738542874642813764437217138030064022830434306337294922734790861936495862882970967263794417675525551745553304823381914362133452193524221768768238356428226003588324606016743844825129998024793922297889838355156304529258760541016828814603747619615848362247490420128968947396525515863268398473015136427495058590688509427963430741095820908264166842250876325948701769180711918268291866593959349390879999564465885349196041426344307158733616136354197969476643443971220279667320375404831021337284747916977801477237992008126292523749627937256812797845091643883264914494062484494804636751045420110136136274402610257422138399469205482300200994244953710530524404443480973152992494526260170101311656381808071460109480136315332947770794680249771477333540406606251091990625423626801070835807987561353117053972678817767066151788475726511394432454288160358838280069020464676631516103407925306360253022535546522993908807666123687892127955625716894520779562307883719131155421678404219990027583295439951827044270365553151701064221614731003945790897512578766489111397399798848282746612681785814624818218095283801325969877922527379281752908365824000000000000000000000*i1^100 + -1399380022298475652727839553366762452818014983578486464628392180317035108096428181153733826333737996838922083957666227804954058781422821134163645683135495745357636211242913452091125909521282124006739472031940361227230573787180102747767930523230516585157606124859107645531789759671299723017607246158255335658033056762124606913091306337351833468823955996413565235081197430157319683244958842691150056319531677843609936586242140830869844129898346930363553961084368992915041594963662748267475893024325244016956775780582409500380668821078927056634761028671251996633752805242446670888875345218997858920402349354661264002875709062417978995127997037867924836428471973625331368228616818068961650206096081113070483666783432638657043829529882409762472821358753821852997917173303761630545166964783184111916774221939303184823855816737424850442343836456365940226451802793400390296831959947327795079127566015984095290623831754927937966529987830206128375566825247311123911810306842870151947533996834770252361078850598739180225585071137753351265857127758556802304575649628618075861067220399599028544488151773107600896197816225351133252375005497711090701575701765536276684984864396975378315952634123835764928469313023386741945277574831584915959732325646873428140578323492440502195133568094077794629111752384948876937013689864948664125881874393535295538458842702013721831091628482040757686524539247647568284995899710628810303675151090071350860337177455007556546540792712744434212488031473568981974001824538168459571523842968736226594509752270668933443570879057351650623161125298714719513916140108323436336868909466518952770107572185360257199994402241599249106681189865707575854782247807220234585109852554896595883606810970796626180184050355797053947902237276317909590318105384675966304558122731095323885539821129370369434941212499823094233004412900726054936045740303116528008415539622426136553509383259042508394795507341904481871469629475890107419180762083856436393204514812410985005142812666239072177595536092420910787783535079978024406827239915856712894678247009601008098470662420811750994602899819355437719620427472872861510239749196404327776899296447160268399457630295343732919957409067668191741431424819285761746723245393394222633160320685986343756104879823160808243989480692535915697930240000000000000000000*i1^101 + -1300496344886386908182140096103133485638656826153967303124773048721749903510703297955308007746711783411902863207388844323061323642452301390962368393228941471844079786266465749473638418501203374076763723828651993443963662162806581925870575039292986398631144193799954806954066773537013143605258758676148809546008612974806837323035173336380166268349852570264930221539116290579676306434599040814060918817455609827594297935323873688439466049087870529865571429564928243788084102942721041793455137213730658826619642832849735628847335935884195092929992134827401537946886039497972535149453596790971990162249269634921872821336925441595921963070977573045347805383061854191177299606610051118953594853059442397204069437813662099201531935849314719531721047720307551871334623870532407046094529454605868641949059410582930350054877869348256468653053456755053365493856741839180847340235651260416688935283706404379015904266671609954515466768587203990219336113289352443999901458014216118683458471368122111283201209793528252545065119697777306939428835705812445338950168667361107201442145484153870349267865033148903308352728760838356820839942128920290569956824375898431312617972084127147688537732229949186255721370943865156891810976051463618032318850278733706427656616308067986125047330450667065478612061149611179664385918869384654002271105273761265619246944334360921760147986187357678640843579907547515035815946624146461208890682173557586303557718248538259789372204723544730912652477560278738267885451832056381675513120636749271683960818828976102316416336431342571345425019038700604726029229220392867484644080993849268834483046372752364305457514724579483839351184184643563152446175837696750622062612518271378169854316092944024701322104733433627780017822749233383265557973349319678752822952376965108571821146140903187998636637183724299115197884514610108838021653673129632665151840100432214413903903381885507435119350018639807450086593571888206015080096319650500873245155715190661346335125318534494637663902604398402800820032542829971493962233248228150753868533742292868259695446671386189329211951694138279826147174159200242002278902940600989495112704613264616895580053165114096431441374355876119477253362604196495902983227672801011908116894493703064973136780352266673339069257102655488000000000000000000*i1^102 + 717998197958951490211795518409732410643444213433863769038821222725958520146063655928869382183344825961061049346672360652050647957995648703448709879004505482915093889623122411333670122040532266379953886901535141131208661535193262396637429486477454335292992173963952478687427827296326743835622908027300535306019432243296134309092856797261306993040669416039699054805344360532006874020964674764070000072239727552540222885612236802285261717269359240086114532836485765231721789670949339788126124546474269277837573262033398826218040701328651802712069906963970108099545776891376979963229585644882657292891673890641653578018275568847884272804538013309113865638031331787267260009913553757896865315580268350663613428514477846091278967841439099756422238126806868566525406169880967422658525909790886426295258605139713458471269610862386150483502405039131965360416937958473932124902718032718260559578582096800129638328479292549489045088791070984695709775134782065455190139682447948816132785574680691816515732400803529440153373821476916170818531788670983777272416903069347384377043822159866906719201679597381462716394403442929212662640819039081043416396006655337682039879400045817485685555132047916189800336104706672688259765491509961945553045065548014828764142875795655743866734142318439505164551091122124891065910836219764638002395609409141720388325949244503360550822273826745365528211473037121804511124439683633777064892868809991476669004715698433368336421359855217436880343648795481961661761861011954471520111288386257286364601806640491773735243476100832091979521182648206113706663533124032118080945020304315299960781347582284697723030702707231162971778958699559097862029586074277305575018822488185832694742189526331435543296140382748555352352736886559770395053079242541880759914598236342125150990105362022000095506333647621101504905856877073979367157187410550386408812896671683890679287457344841597839510616629265189017617133239659938716706765960437440130045343053092215773901196967872038785615392374747082501957180354761754112682124753543678696112363254152582814897095651809472367187821329303744369191688702666024910454287190388120836697399982264848730392272439769806423517672475248494502328941843838214288842381994994654529800799918952978289392046426142282665164800000000000000000*i1^103 + 3620290598576159944732911841537120526551402467342171405213550784355037195733849001474357916489219686110571730160231427814283586764994623186812204179904661541574684794845858295188438692149937740891856353385517202077348431983888291412924933361440267250349881135250178709313964933390531147470472159343433528617046122062252831473558910855437898876569987110654410441616191956756907802565117204444221977870704009281265651039719125785297933602782882861087426079860468454969978829692642100610436104902363955770164178535694504799044852840698318569011655642666877810991404852776940482568931099135913520528636314578101180530038400031884654563725799227268711148813299955463748958274940258466838440998132290437240866723850358704152089225002022853739758518241546351925589154873141056917545245672273202144689234571582813653291400603839677638581161709850159692417971922383791561808585155899037576378754914438269292389971465771107521835659439804356217334159261915821895757058304718223227006994290581818446472894091745165252009757477597539763478486003805111083695630631184022803622157393979276714797657176267661107786149930663859194223536124578012662522657482976223700733478873561811085774027711071312213748978310472734116931772233317847812047519233602022700107963149725684954906065962753681944358125952385663438740466634719639531968553544561388854344954043779537199654895365704107238018284170612474348961951570026452908994819409945032127709043912571355929257294237436201187400683299410356959414781863262593489388923519530272410553065457019124200753013714904145480955323644666638259785115417967687495296039320913149606312488476187902105478293972734546000594680656084494039075526773348997832349966529233219223011153953512979597984866174206522464429356407317842516663391225508854816791688168077975638894748992171950995546145370203775352648890360758794603344988254603119132867057650907688120968549970645126459983047139698148323492823487454732696408120379302019224895462738898161503410776937653504470958663185316895827776340338204727958747612513434479352447130662295507380281392465181293367473037501062858757611175970129479199271209765717478416407343934268475330979436363982081579710143385449980561184437346567073968883048463783609177275902866291475766749115271086080000000000000000*i1^104 + 26951415863618966808961297219967515837881630758944635022827724478050678007479755685950900966894238673639584640535511516195463576484604192057599969335401766702106429665762209532621160483536799932636071455772625342976711498914557944034659577326084788021860376263069345154942102779242986163935712034741870606429926121941167115040328298433629354765569195955442323581449203215303575266678139732817389170986253334488353429166163879807568096166531101221906385799931714293453108272093376928441377229307043318159587586152963625393414555535879356447789046475453917197755322306208318102198197097888201068316296789915912146043541393717186684188786851757253695932446474354209547575495693987463397173164873434737995529017125760728412236301460714881528544716609649603484252801606704036070382335705120339608386588770302943418065801178745428666275616953905265043406161597597292502035464621550426120310881369768889073675684728465955114470071389882767208045394046263650050698350063063624221399267591912754615107909502750303693881550095438591812634461046217361345883691929172443727111543494695700826675239845844444387225249442506124214589061357960109160922846684824551198251661727657658054252756074311501386831491471817794724547303070761638502627128659937002442802162794749993842550630085416727860872115060690904483451574964043081965120247115782164757265374281774408984735943988927388831724327220887684200394809800700239919952662890130526092792080026471254327788460103768790815275862776573397805734038149233873090793907954619573828608119073974375168744610802770964258416832370331169557666993239697343043233767127873638103521179884169174095685601394450156346591707680232792562354741940113793514143226358677793550169085249306088070014824699651018268564231812661295976580146697708663504777502975858709345348494079265767323842356959307497165945837502047957873239840617435283684572735724671867655792200826454123464952783886937316829322625969564520203480574029678725010410487781673956758381089011058028277911996997868468143460027583324427952180442614823624043202944238511161483070941551406765539643202850921119471202612379928296121379099685122608338467006869507867650280376630975278896058759033462836791472052865769772103560314488699689643655763800284320497664000000000000000*i1^105 + 278092558935694196808134212211334824619018233210820204454198831938364392786880990979251410486258343709302619644171063017126401859678486087813793478273024055409189647659955398746732073933925107707037514164385163353445165107493142548997639211525843424559416553344146011081721041908964921123892468004842356252459972803198607682322372584683571447165743393470487650310342488181484938841338862231501920317046851909490140321826685076895152319055101908242435453539833182283108543353160075812477511248446810744424746698205535644215195586288076248157322140542176272678921084184788676003025321583731987402610777454572959982212121084451096348648660439292593228233334514778509890089233141770995659723981527902541386120179672347430648619971907841198982635759555019372763281297520999835364777385081619769661666579700196699830150852720603661048688329298348474326897402670292251003565770722319978717961085493677606011531179347838923348393379645081907843316689777343158018823855164813115305545712227088287594693330261297968835736937102995152909334883264327500541977075330779278370640748289588089810094007793850123464545966307624392462599219311523437595619386464698129648225728682559766459282374616130485220892525461726360006361447965171779845855297649865132799675581608562369382328795239380692104541805509653064635485849772819485146761648043685235593994380711271468216766285252992435969740909951481685051822919979775404648774382162174558490482341616471285107834843279469700178399046501453144864961700763966926962243003693930064912096765371230295697738372800547618370568579786806283424956948480798737168497859473459025151722059611409871600509120814224021894233613112521772431623519836459848411920149026228165359626696061611898650030035244476473522443362375671449395868244198253616155311556323191638622176479393420822904542968398836815923459310672300184976424286420678750330656294534935886651666522961307539832962602918799198817820952546044760149113335303628006320508944680595820943943073984358835096106791138875708121156572366645505978682876648805606420712496647474829894175687027692766708370351086993852782195431347736417948919256559588991580710888937353463289970801561997534917615182020365055611698725787443656193626001338598544574359640473600000000000000*i1^106 + 787089810453949980454703014094880316570181861438945464053070489207790175161562260796474569943556558595088961684479620705596127663059778215552588115494719727673676785638153004929243786661067965277187908121458857763740241358499772591566489934187788762635000864061497168306638119126801676677224713709117850704959289266083037644427913682991555727970393754838891254980796403928921694511464759193777083495156913832948892147641580702662982270578901465435973879529980373449645080628381622064738743851169407888677284240483179590998799633350523976081323937392947651362592314432700116694054626444960282589124171867873134512086459491195071202751291802994124529614851731915512030127448277475443268745312028928713413356008519128885854686719438786516792326196343382081166222069525263554479638036182960325441912068913235689996873774223103028790462819040227876162773769582893158175489378398084944136619512300407068356686559102410524610802320578758619545952901720508012693328197958108531263159550284622700688561075330536770063775189288663365556004078110699516720507614834274289201985744940069461799964875021002835513682587646484205316069874556681139602661604649561980176882088256960937965253844098799611851912729776020917644111636964158028351890717874009701965343654393858855149549631485915996892057097284404962886996660676355229516498701979440810564102432834913846381398256648023432383575295947407602590251175166337861674868855183972351936560569405836286107029872361789241288336863887038831405903854183137443866930975339039663571554074266799197689212238653168793009743258835216716302212021726082243717792537788475374161285049857615865370778467710645431320038612058877777018874716422838095718087968308715774869661700714634867822530951244833601971375764925144537626691523162613413133991779645132145455712899720964085284024112164661195533283017942398098357178644639013433024628675260586236856428415927149899556411337860105588054242463609129138018611860083957383955535942091792560865678121755199297700013832305277171319681188183302394824509733235175930500957746452793601215931162553243665061225269240483697587054996988585917155111625573311605576579329679149332860223040965991559698310298797864846115396504477563443130370019182405222400000000000000*i1^107 + 144684764518550986606127195786717791541575513696538740605546732855288523360117434691685606872661860909683726220451970512258361207132733093454071710596632874811462297525837296145729370949256770032444704822275161135412896215978767350690981415500202870640048828224167720825846154748665671170152628250478025661655140926141834251619419267864015470789818677905061207972992541374019223291965478544018341697669921560194882410242685193900944268798404365806957274671578464781243132698610718782919296852954046230436268063069899895170613944926001071067024505750050141292255046996434869926272261776786315012873505260474414054935120609134210267847787164834222225027870279434178243434769639686092754808771044493034358758003599476843133616485582002959603355210101010419884537114764427445230117887516690687409251397498513402336949496655594977301902161710090946740040619459120674940577661854703883227908728943203752402470351508815948398289324441234813621814372291694453864337564830988035440194983253378096787890378637321654521322115161505135429884381658525733044710218318138671611628269681859592453148214190560311270298847660570057490877210383407038048092228966085907620064276999771866518648219544946666815605868411367282468156009235865934634125803885560938982449085684295232452549028443925131075704943916087524168347280746225517850374859143290509158234914404589034426103575193066271115258458977676701770605132296268202641702384169608538891421853206432907364297289392148880591264123344530930362723350417564402295323534185536740508815221177549582242446501408390136414306295244459764594371797277288754632260147033645298711090024262704882704642692157853971474130414919139810555838879537145110797919319239101584285060768095793505881634292702983418893949632874085884936408186105032197279400194668399340273531007254735213206621949228610892188091509971855439454743019147840130887332449043552898160151450157035608142360909627272866982521913724225139003156924733660242458295169678672246924992638631550868916862718346390761664684077015309930952904466876747574958776645699733289936232267007349791980289478337993008835644352215954518216533544494002685201972045940367902063430431045453783660515375269002165195448426994216595881984000000000000000*i1^108 + 27712037804907973134875303107613073281569633696495626590390711174097547770074149359133826423956358475936232433667961684655581662362283777948622987022308203074412037151823561466110110507767190343362778234630447761397240715842601215645740965165701859631980065868055265887683718501646118096227335761008362547904611706517671834428917239447291464421281222568277428390983828641897219200241409976960352663533688159883448652576214685095878833843554233999911343398339350576298935465514497571058565411008482167451183573370428000038699879525346120875491162503671841344325181345639471540517768167456117431142798858586589091878530236258719315475861860290215698455997605907903742934013388140222505914542964911546105226498759415245514178034978379756967466499026990336038357267430145595866059955218426671932911239232188187123896458061408670408579124677916851501676619343418403538177473869830205543724355362316408091613135513326927047652162799067125541543083720479548173710179552075023595748974414052179995924020153882991355978092045298165694210695392994311063559964998471641042517624122911293539582452762593781989230020043619299219523631742628757900344180939522810607712254729484112933485336896700096326362936496998982247794309476605877824459766320724907580671800056155614607610694620652389573577381016891259718066594462841023149260320605833422066851941554614486860383410295800512053040877665147159137565160566302526193846108887369277995869718041284874379985381150950046613871048203714989556480658160066596144918695827006465906731234152189727669149965419955682011059097944406838842432920108333665135507753239303513826368380191227221823826816885411893812823499562866399971114383877645259233063026118070263312722571564818571995253718434310821152367220751361162714999617088673546139661024890930146384112685987676041024883327414594836671499276849155205816040065101941416313494622333257676279081813845869866350383722181053039592998497000735681435081659528981516362773018356010851123773317200728072066136420156006574972525273976694157434059980591614310660102858727581860155294897521090478232047806996895436019689876834394259285172576961377103345687244291943746168314399482504953871254619881190911827556328538112000000000000*i1^109 + 2453658331502975763658231526026963392697561546438065098373074166929376547902677151697134304875421446285014910948287224039012818713224660229156697173126476951545376021567967088924855673860726141082233043142909675710828224635189504700385215728930093041440653871660016515348361118099263793866349747607821049478090273982891353589510204864559072261287740070522505703500302964563520852988622890428170638565595770089272916511704503377826271186992335512111059559885309182934803342828190718802285467788403908203103359963994873022894540577993255522991195571636683286424640249369869809278666590615288494433491532593683331639975947237780271464205885293632087190667180159299927553788799442089395137239502026247179691180420341364523633922861479866810582917899479317257247569239524739474242028120310044855725113021265303726800229713247986854395421476976001318750399079408871183830151088763371514004513445475755047254998936356327995449788735546813996637589048197969198712492566163689850627001940653805614778313430804991722987576210379841707249445697438120268061909664544853847724462943243480489053302740660817322673179143372323546041233727192572291069863026552756460319060265237117491354138277761447254419158532861443964641944008048532364237126920870856144072103737462242868221373548161496650679590505060791434714988100771233961832797449348221820214051249625127623688884837338887772651635580156188460029052879511987262506769348600646012334768336905936648777009168547333092703087751784216562224218114161171482156068146788334105493151107464078618850014398095737392679517564940405753492554758551708302443391239551010438556833139590174952356513542063285265641662747395619205566592515291422681642322465137031326978661120217082865803436793133104540688525504448767784640812012324019529448569144910947153760151111289151640690620475178669784445237285262206663394008480100029188996018696587518288180764498762068029170452199381571931686761059379501065556116625976300187979518959466638333542344702377021983620475161086595698034950934565826202602150525869336030406300476105004187867481188717180013154663833409682844030192405566625056466317631971255415413669824244107869925501878089968475372862731981503856640000000000*i1^110 + 78734947484595613722541775362310829097839141078194645191008991160490454947149164635040498514556061054365186059246317240412895965324991144025516609806849786549340090671626193484026020208587667551856821814813720033273227721857312543819410617660808841549777105778814584584000424666128131664633493643174087655762038782593063495577428685882594797875899139408310309906791885345409802038142495465492391746631371377381243700657876011407308319135559738793338974185732047274239113459376913975567822486549744539110176317010542639707735755090743393942426599905617410095288046111915821785037174423513489998328528199896807645429814430355616872886875024440858613307622639273074628858611830435457827946538935077159101324487615996492360104498859315915837272399660384679774813295701016487625414122085704348998311732731543127803306841413559026096204799627704630725355048098523076574580839206984852135431529626180984889409375249331600332236140355966270616043002377789815692971428517611146243638128367859914719174853630023657850076434143877509884439689009505602698076301281017629194446380819305756933400147779593704078195946917115882477419920366309002457761196157249976014591396808306421087133571959516368930199416938744471164308060029673576671560402925506062895562931665856967808008256556773833471851745906492984164979485041530405319361946191119015111161777833197366358305893245613450352976520446899082549589735084125233359446406714411435330434177367242729923726705860087763564661345416379445429924352975720114360771312477739577086408847621769807004715687903465894481042777483963733696251748646769476436611939266998432815095586026047816209059493639065540682292986520953225828413219633102165614119560301971121815715097020399630300698145661453446359375866342923315423476612018481018215086769337432267064988817553091792010261788896214922648210399748884385948002647844828694567545900392240451631240419812964315771150886999705178915013733715044015614905134977771332838020322379263432671808667154474410252587805868109571115258561906325579368034355094099270836557776278698494084143937472552615138257847005891690429962629331541475302243126409539255276137553355193361576874316386886027557404672000000000*i1^111 + 431334179232506112995014595470647179742232337120441724147176673512568747694065704309614091147696818839416262176409860936111663999199350515455530267429088975939347262749352437707937022564010078524089766760227497789912809416945447760318135797667622751740698671426868921819786897263973979724587237679918246878810725637754913743982156032104270723274418651308594232133063182483140508668210287894581152175934686353722492841450374163295797934892301079883870362537135748814035070924960698560985487799837609258458387380910092138998297196374409513006241071169852595126653132974476097876157770076442028080385748006640524207627168046380003065044656264103293430621995147167100208164515366007273666247440020547798473737239427179088838913391735024838157094007647889753442337933213346235634284451168933116136438472322100336116416914254091232215833444219033807677570762256346110375556471826684913835538423936107254643355680143297369565535958810572300268063474205201189584812917637860116954901968777699850849546079304783724617314595380154612665230440130650602638741145331226159737428102569008395024643198142391724845185387951001662260538140059813127788240770719275843474937134790669563578510100230594971674629543017462617005447180432574701393088607715638722150439303215856092084552321520226930418100923087377919826103319336660991970017829072858440486338436484899769423551047583027532505587131812236513452267094207863618543985726793893342473765451331741013172501496648966045782092387826857354108696026876091834874361891668496758805146250025603594675139507548482117050837744806792282148963860780768956533652643339306644746219684626603959581220475986836244921179598535475852660933833963109666986188833665410116860656661313821560530321388064030306942187874872714023471709055178910668509730291831627357444673897042238023916780924896191668946756674593828873109750891951345578359950604483217206513507610839733386707086396294682393041303457825354208422524898420792822684013484697872129932106913960380985986524559961253549011601311564470721391155462177377593228751897098136271016166937944981323146889766617869779411219148087421737843419563348840619887370310557662559528727864115200000000*i1^112 + -2352345570035257499127985023337064545538643103917670682989898156221645925269039659357740426723069757346303488316684348307184190648618883528093767171371091498129006466970318347222315557684114952528214077488185012281960500141294305321004509847612595019024157980669683961306733035737785668662210680769159935878670594693345376093890634559025697199729220611189016877112051547269553345764949179514696459122210831264472323606416400479742993359072942059228563024647005389055207023219049258685549119380130911317962485780848866843820895872951432996425143736595736487606302219130818659012369742077560324583411149889233437451783585366468050629559408438628985008894876079858722818521314914648003376291883842502179548797638144792081063615353054717920147801041447544232307676549553059514390886565345017573085734329056143512675939760618486132040614391791301312140111382543001268813501057763397935104671715990516925370271894561716719385081921006825799068042896191769797869667375909012278614638871306666326736172322102639498744691827521025901028997963197045861213018706842555932095670519757464161321001487887055274315657954429794886473576829135440088261519658349089868995015085581274174019798573261345166586824099828990910311617429232827351292099659884166991107226777053637457356464390278352880381775380485333655802363211528098891236954163443079282932403859251398509306689558175249484868823888408700959231076271209296665239453211244129917931647206331060953719448811591720685791810158000690169768233078004743841467763069676234839019198131594397529759549765852891350409879394952763121704572744145797669510346696497528271715667473785860262161069275284716766702638190187516388552198986731618592675303440831404016596761497353546370640037954650639469580200342032646520314163442455938891452194345948589876247499410896845534681292723934548763934631802064720045499757797114006145219363956174099502716293503757079641107784745493946329776068770704351702057469116375092727216567982903242719849067992613494503785470643324827096215363136871754935528954169243171424369368679696239123192172059689178300031608101352226825030355920498152929904214938673051422190127853690245120000000*i1^113 + -3528896929193534838414473767817992591359211169841298886302156253993384365456030622159530744335666188518682672012855485424753401924679407685138782805545349137600564895180629224923701781972902361097344434224814552967117548885291369405491348993498523261614610111784205935346050901596088745924042712200998388043223184820866960659833830363014330498948549616494578595085596114266461932175171011658151346007266393486882899295649931930591052006021316891605730288850620503209542794972992979597053913819436929637163212691816460000997359615410997530680669308359849959522985417420431229372505528339161271640868891420927114517014724704605828029093590872343301506137518485835697271928208200144492383999114078540605868368630876165949881032969461669885711069194490563098315814705792826882339592421299084910683066753416818204184842267579064176250037473504599734345980306246674680036336984290338953243128279073801903215405400018098611341890428264167696727974131103580923116330438228371322251614894950323895943002540072202034577389088551427474384653597409557894060281633898894424885626251751886980452294653020810451955235943371579039006397343292219931698281657910988816008926458339132303208674830400723157141346498530172240265233610667103766700282447409444582424298385911934879874377774042093846876976126983052857577072700296289315858098619369174214649126715353503562464450623571474649538819720540532651793938627878677877800936556143022854288478267277796354735297796448792431656662786843228564221305541872336194904841412515308338606449133259811555795369917906161350030297393456864966163143059062519043732466668451395863696285934988469899387713953786060252875004227472546453510661849498006896363361982198559738773587073257387559661485627310864308156467023611536850062282775433796757930012406479372108849311159860506997921083036015386480570734336407066741855616505518364456784609639176174248474825641800801945936072831698266751031782394611175032856346166557363015671407395083259686531787797416267582056240174520460111427460322028301096250244526565385562809966563300454860647422669910661009228275318406121292061337411605553085291552836051159552000000*i1^114 + -151845193785887309582390041426199634219881486721124966518586999873208032328580488290860209024644144588821614398732889331060162299735411568906423142684459386618031631989302918574478307181283849606609795944011323667402019061454964506020572222652678744857850154007976654346312476771310179675315745049933271353020727509522054804962861217063886430042819816818249158604781476385548740452388077316350738284072453053955175917497474299600597428292461785373919523375118889867663529965846009339691687674663649054037207625435680748507512597091684648869249261215732459182073117697668135035864875615004958005726264375017731778846870972159074190739866773869514872912865936583895834856496544149479927957337686806319748332293523819694542932845059327800909764363441248716417752839286625020043361978816849114860712780404360667506155258539515315669398173821743098433669556862603244540558640947602013411871072163649089298179054765851971568837145100950114256124437455805211059651665604604768151782054631010016289104259514838287197003829772038158490998652309167089358958530949155545920447326507437063494888551265928078664624655246040374039047478641588031806771290485415442327365210356770921224423129072066325457142465971644940672117870927957383227115815066690473018129021518637858145528573178338852144013995029267604826208186707459834740717596531223360960457042777063748834260536486015956837825007648672516073508010781425300106561262525596041238957585038007768822147510854488091154627946976443361756152620890609283941979102166902655801592471383235018997701255464460703088000148381333920337163285914571889386692909700707527220390284517103384677018663175970892895579851433008004269681234641631306397923706099915720421646025074575844324407693137507798598409370391925408135434797060970031379067999025887779808590149263932142689170356733838200832843211619487404652841769745991271519588138404774225795083511453314374732525476744733624686868532745185343533963895525800882479883757257392378564487787812916766925801458947166116579236385977642493944808949208813744450619430145624268536802948627333276511342095077769746448427865565555200000*i1^115 + -6369356478379720699417704397995478984320514833181554026600015875135416945450330849892164710655685135136632770063103988510473387541199916284097498395359429881068600713247177034726808760328013550606083848458815013411478479899431329061574189643490354985712605963626373529000821446746352483962471517865451445717043602199261285348312213305193774141555978312314465408093071219927195305578122203234463245468270117176371441571027938298269836124177494115491521577290456028211198243343144661694888529345204654466509026329624143530575988056387475720351340294496703194965017964405048063208351857280540484994832945106720887767196510255711020411467242016567489655360650858947146856792278910317964166903965913996027998966421584903031257790480019724751079336792548023734626086235529694535797677141406317961855046605159322835277051144929467448644139566379085071891518305726720251683583647780768462443980003251875147636674290546684484160689540728208078255400085574918293418061129662405638326401599874755139993195504777797792381350556335452448420138083727496178392817573660735659304350193264478242459274346114044436740269147263681161548345699647294095920771853994090046411560270573106249028358051554922192495501691659559219699331976131742269733125826633631316650720462589778807223005061693893751487881430647377656635334556800332733666621890411613912401327957634744964855274301239030486305977582145917910964531482205295633062264400606308947809183292175978773641836394755264190253027547026775484181655271862933886107175337746137930082335715030865650853069720549511359145780670930112967947606072414340117268625940999455738747711934443711290851267807313905958937845074417407504948770954127981394479333496669761197334411601738124672144061992769722587262675187792838220433804798910288283954038779860928052882805746369300257606016441127793067252043089248591017832065526218565199507120258802087076932643089243762134830919358567992749143709044984645690919750247858503024098400185856607711654290797279547901319032123880380809370586118711173241219734080140625097681414953911424796486471053894189792918038635200000*i1^116 + -43329410244657373586398007619437634072007903117460168765464045315302466842850422181535880747526709471796049317020759565621721067282334661182000307868731869459516215578242512250028794524258336996614036393325494913178393937774181201037249812279829226371250735047808013336025349858547459398122228683529456822073280729728612681887581864144522602082686608190712985407823999919368313957084641946361205235825332421309088959643954812938169043521129907572902136939995278287238022702549186041815037703922801683813028672179207952716401704096137449728137396131774435887877200846484935004883910054032707447293366804291079904725485255449607170066273667568497326930778736886488315948649814761595206998010009358019830085150406528749969501525424585376293408589531278122132651100384553227845221354624982169710859426247188452284506474925281998820031941400048999575327970464998317177024361463939014675398927171315083458001215020352394237796027361675718942206839254960698976434191903220951144738517323552471052461168208976473463069741798183251892575251375270910363579253160341511969079748224628047712193104378107534808644245148532715163788409111275341455219607721640916545520112808366885503669697664492429120818006440601630168394170853189508888550756773635014589394179296193675843113778844331959041342521452593531659927384273527428967750936335062383074137707200806031270638749953949039052746504404622172852469395604064956979630559617143416485114159395938167795549584345785766631322318828268084776423978975901275683353217628476062871720324414632955810115932559843726557458468155957509205601846373393386961272972685302976734019121872589507777915921872606693441555839212449740539306167945921278677643298016520463404966071953602728765309422262518247674969679114427249882394044221788091511680532836281448074511835515312939350086961294824682860596355582860061871700949687072981321448382084456251264766506391450892053069151062453430364772946575568381222975219245396678263774960994018877072624616776598110444819281718121389443839375714118289647878968395901714015560230833464000*i1^117 + -274964979525401024614030686134334041566631863536642514837350574565826828334800262984422726273135146880082157980184012373538856873781645205339548470176690718736905707144260682416999981575440420873752232465155935982012554236451614405919175241355748126537116017307016885529345191689034673924695525994379527957028965445511224723389626486452399550357615443432856449789320758812900727170761972636484776193500947315677783201689675900273025125702225836402768500160518445513542128131881407285329233946220490520240295010319852194402345299297562141011938031545613946527403969612306933784005697222162890421999477794887950325505056003488510739220102359036587192795811137595182995551889165383070436663488229631829780596131997097157491071097819546611620263768618909354115964135712429664130063313492785470505793144592682967854506515327593255222297541024542338648695469562042796681441028626416398683933831991298489023935506620375906283574974952675828332565586385170648617257531246713874570946567102943126333488874756630950403194501615633858553027741544327354069650336388592727228161007326002956511330801066415511208627398131003406517207043781832262331600477243748928882918846085405313050993313953051471302930691818105403009083093260759784748526303304708969313946522050588227011184405182811595492577450165880748299652681772819810381928344301828928836114026959413531595631516452759549116913392261442602636261957931350154721685603601612294976623324386265992678509483486423415938426342110769420505334796367571446920970968337858703398465824835194215450674858987592378517078380835267609436829786678262385722019475505231698615409767421776134656694305701616698285164206195889196320535658362786440114031676750089491328114794563245019878672276138433749433218943712811607246912071070724998063902085398573537869457525721749106413828070581373234101474651379135387217215653290767837726839262260992618802939968039776203981930586899432381833042592591281761946934913608327140858057079142212618456299819121017362137307259459914158757860578616360600*i1^118 + 165192648524444343331868466679498793256327786936355535101882268571390135458171575441076142503660625659498405894121154013904213888675662942446801169512828230379170963236558987775902204088493821138631210485190878343663857385785192764974254106670192893321996061941561338978025670370351116320566948059053171737554818220716535530280129439696519918283542565608397456518092817937852681019164735088916478655285085051165436267928613231403915219923051100620989288799461129832412705257541805156327454084077988082489714081346995276242830859568705207857617177473038878242386077881756759675266387533560377552396885462595989869747020219460126299376058889326347031678647616825631818146245992256454152809204711351704619321302155471162427711936862763326645300001306069055415233137425086657609486502889167196974147143707173032400693024196994661568291524171781183510387933376751187473430902444357216696616781671071536142944538168002912902772643230561550728415998075528773096410739745400529299013924320615179830970820459723888745064967547670285728714528428040244396788811312536587460643022396289713956657701600128272444938303576172840534974103885061851427363387323449306976051719288553043700092825683562181336926770634046185904075727121492363793336300048991751675390690245327058301507106109450489587430647761871205883590050778525503865385001822673298457713972409416942439430773545908384596863600201976335188053268306734598028854363487113427448443936433809599059977634703343899953286044043035261400170473228943602674786513832038648933344308316012724361171461760778396761142419465726668196793296270907296712140840620684718513930825681249809546313276985842826179266194141075591490819035140049253058699727941728104057154714419507487028516664026158821117295699201314957900049648646615184514641656701291670340838099545036413989846368744257444885747033326718495228616532810445455717227519179046173651201562332501039520963728000775219794032084039162226518281820869736431711952679373862399248939653665*i1^119 - N1*5195169570829948003904931591194014334098678547006174396568675973121524631807780809541290776877390645401986815852889573438726944011368446994937736337464737000644503637272262317049034800485961959802122267717165368757496026438292717343304134665817450402127355852668455338924954698551129126793918878718804788893498580447545389356173517311048519258981485033757979553427225506882230407761325671865972695416*i2, 19706635053677173750556511665434399705283205706363199437383193824025625108041930849850573945515261053479627117018483329583518478655109747267767442394528874886403118561026667434391247623979443234122053137708056806779664166679843331852323032347401396506949887078062782613971933795996907834834750430625056670056267435466064299832366694968894845376128625953453108361906180842866472704278221242397635464993248652777559894783433597185943581448298837246132927535850078918277058638229394547571894997295018359169335629551889447709116236415660372581787045243108142236169758752321204589891876009307807875313647033779678130671382151795773470451135478207551129022851664591928807708329214581255213320180302749829287136134654917123334516831562838487265558849568356378029098353201820929187077478722050356606348800547033875367564670638963767271073779374641229953844912814445968903756130284525327801283115579253531575842891070582981927857430942601080201251085373470709377577514438980306835599293018355563649008531508780095796312668444774298527935003682010121035955766550535937548125405201903444316854461169079029088574910971153247652362065835098593522095714479787871222039586016554353868854252541896435723308263959356480774013129909165762241096372111870725799362843831109822329301887624974221065256594512380347581046465160279278577703730293266397163004838479297432442217420860019140240476903041402230852641240723824467885556204914788265716127911709749157493686615824717465326002583567481249262746063722171619922095919439183627582158505382608835408733494477531900129099289031877591027612832467305057895235939433126706688708676684619501905285682202322585180183369906860817969713262009040854899703245973668672458004667463752021604589658634631815747377899963684594050705845570304847409535951354733009539997805401550631632241928554745357160315079320913036572814674188909719315757103912830264454925614175865536113379705189899349694959443850619507844148575085039217017048698667822439602623640921290923007121072408285256886824543318101727226486067996554517483008374496760404584615713249785333487104840081035120756426728643016733465331109766524058997985825130309391269593624399217129961977266804200710170367447409553854499504865489858499932658690653036652653459185650549059780597044590802619998550195818493904880927447173414959412002478790673632496338958811409160067787065072776307694328746943994433795942631739685102817454077683158154719958066505655524185183806391101590483430750572758182486038776532588882178830406524558558156552206988199133664837535694817180103741845857874805564717834333034414837285725548612181513863107923674158774053863723239456068238496835255070859291167519942861993124775690563634532586118727919836662202148886227264130484542154525900800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -117640556115582924982882543478408664673042785163518183132937161577167621077013942273617625275518495947766403149436765452560035900833424542408325980478864860152300861121070098659041306564650960164626386551971589856220387627398718124268225970284158302416916289800146134128723845848569855802917031118686578097403912549816377050275162209906191657848127140038774157990905326497534841384494848909157295128914702561253286078297732508756088715871113685126691115599635516379503488797910289591417596664055829977456564447952988416045475500301601131445152804693271964169662993482341807789208541023566920734305430000157505239507995889852758512226927754513688859276988995193864748824378781714577265180632981172711210614335391916672874342408223056493858710962831297895835565051583758580827808610057183784055007177907276912111248433396092033942217782135683084423043195515793055253857930187396019438172543378794680855093984090687156186805313526459956399436220528059640282783114210478046238227755091334543060726340232853374029464277220349983028854354841646786382510228375976218152560437231675299385559287038029965405565239447223036733536087871983979307026586625101149169080761582724458130646117856414781488618293227449213808656936067244835769252195160569127181755950448389149174543122298717512955227296748660921817779940162232216616902768616235632141639027107024670247364416791527950788050389208056043746333831099140133322753391325346170152775496422318178455973595570161017441837383119868035030837486929276908519020399429830936523461598936652527522882207187228916748942663016033056489265785358751310831152617883580634533738426335262846763060560534998540248058388519522684161419674029172575230252339927770797952479588648055922576097631097070934303367697694235647540886140868966800559669041799673517608693407603369115274302348104252999721894285071721295343816056175371457304162521159303264505599898061135892792659078396351956601534093366643701240977168534303884681910121182871662851200421407802292744245973623474739108904759095500891264360587068211603661076481803036631794777251020509421342542124811046899673567072014203031464089861715610909037616596547362719419351439938645896037651474536533653214121995234776430330109682239692790546543035920802798860654348729715253190920868429607548308827653123738962875057609366857772690369346965252362636005324139576233966585664061690849909192235648347145635208221733994242608468080632663410495664530181147267262407086633015358131805230778923043728819083702892993634712050124787184898945332034127016256866747158991423995657187150951203100702594115853351034459998745159504618047226003701290726539349055917842509122973662259197455694304476849343923958741295214875345891112256539696943363739226732040726540295644119040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 560794213920341272352763405425747428227412727442492856000014139550982932509553438255614880741068970433674368207179745695318443224256387220968433930281089565077982408850168081016956331774993453485185507880923955195304430613965868154527888061189347424534256410807120410315388929512256317251374936520250459383618526900136702080567991131246965835969142093310018310172549179659469765844602357385547068050340949320386620970004870680203671338037493006288413115714893168171877758494779146191584444180811357102882100856526238905463826566898153955451411661447757821379885088549701157567052689068462197344835694285317538393200811935490725995645440847101098508052751804428421932539053500992355148341387257956589710100272859008953629240741232345075220633904413760999788362870213917732012744957431583307533132629758528771659543033298292215951029188897479716803203365849167057060630622705554463793350748265623710156648795738304147472307081929420578530522757768873420395809409811504022022618618514274062278981260688823162249346480624326762178849218163919472021950526228545055350561831197879211645018329970858719337397950463710536508473383024546811755664409825259981248093740844054218522573451790373775565579304903493818587969727168353884667608072006225672147408668901010711027694761642768196296971198155832458861442415764913670105141317697574119836066963250812740168665385195875267637973788961800494660684293282942768461892039763815405297118705916315357939759435049693123153885414857650239902113380819409272831740850049702222084496230070213082135180457992905672852373589648556966585237381045794821704122260387911755492508561539200926219821294376636738367700596361725440783513152643707098272286945343309440771004688718553623664138737516199893702964195556838238097214098794848113842233672445283489706032207925711170816339917560677300144773503538268517313731731043564419227783193077343168646802292506656460592678045679076152377247986065162869503886736744716026600376963292179450483615823832251350543204655302093496856431798004102057635153054421021900609582522143362262234048925337695342094260660023005180717104711496965182952708181607047855400335815384384830174418245177029699674758233956323977480924747529591164129299647728314473777934806681523183137924078304575398126413154134299160520161807147137105980377953318293243003234921887549061506257320943886759991234351844997379885189693281678727124961194656298444644571327724664112970251441870806704121361453529214133483568206226292423743261812050976794162353119573242507454049429708611642597583762829925451227379047690296193094694102421923029122501316443082309607202197362429051245271411062879629961126662977989166485385012421312375244351272603442619680522555198500878210500753500449447094208790790144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -1671410204848655060506366431867990259712917032419205534448002677642585596253866265230562938453556530276786657145678602912800227731140934230525706094669418905623545763513306666511524429534062509569564093215413066785693897639528605057481382914816994615884446988516162375451465142981693430733744914298391884464550126699581924873351252787012616130014155849278545005191050324235011364445511155652020051141759428469092509556746511535686867100200397915655244162506212561202413077793056206513694154139832226748488868051593654653012369554020170984793679114954500973865988516974182500028187316547241481109122592894565933025835407881410798699676025290137767724983117833504574824259735827616045023466104442734043887675120225906246214987191160658465000671912841994120293356195609993702917938210320105545775483702628013797792432151018961061061062289563497724926668442115496770713201594245351958859256873152832905519827288673057145947195147071376309622662159356156739569331796825113583393940809512751228670769571346733949071721468753193002032752905816101858396482579688512137788380796831263886153709124910699882531599047052892333856334578028982802799869150146582548781253398711180566347852319687878946716092729266962646816545292497379443950782419436338120635029049576951500445302835533449982146858445465004917621385770825897059542909529363921874910361256941127961283956209107447122847503641766347315246184968916139979735329046112609932829227119010040799809955254256758574051476148742641981532042151472322268335660190909642246343518242355254943545250505062930630044489897398531501752479559268243660197477070262214860375022510562531116279584185802099980115973805159221254991517906855087822610061218175554027430447162302918542365194369184910598272380326620684699069448703497313655321403235310763526130711845266127223886209831520994574657400981226205501008098501863056777437910598710200545188059196724403098347392373636259758895259508482193968044106016957190887645331363078483578989039607107898866171448041862322355963385630540919175015144491298417931462441048180738827890957695944889110223898971626192797506621346033768467495109296733135283787716022332222718812539039407732397958976275351821377326484899014430021983237654010945543108089722801043011287511338055261000628568094731489358309919955729726332403051686574870027685955422461090646382314401961928524561424512699738984539070855940137137942813808521456179877198800548402456338058751515178696158742597265341922361906613522879209314404185500519931331746196680485381516448892493588213135454822446068443419546075910772982750012880903667485085073345942785126755776052886341287974576117707205984980142563070715651191612951636029142701268078857969834919483690620064734675909145838596586422159382937600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 4162193258268443661747717871690765060689023565247377290607165350778234965673952732716222218787456786615317558205108929677068929845992509411565789440815044048937999866309832413866095407470170609035933533350530381330649476783711991962517639087845445593786317657638266144650542417610425576195114689475892215411917474026287627683045086982009827469264141820698797247018673733281996529148429956449725367883846992990005416850942251472009145044063849477478243844233507905512748833457228475144291460553821085875681345691155673935766569823944741939266779866129330439000451847910703773765162264463301935946217255435866935402822331919093008834319619847714008008460915407974891196324645744354257283838399569055618472319192223829677263088259031722262633936765805017432373745100035905623737464539298871006919994511967798557668729194776648348785245661436024495426467672017373837874857510380566701284189351270372490885419421835929003505088941027636704306506366418700644982925238285516681719612509848225462381786328221487575186436565124414443682465619732728529230942465928412832123629407402496160329724592461464089328066068232482058235977748778719915560523348794979525374148223176621894533970397538475443639455237391286698456055577482877847793663029360467980268584896608438468409456314680122703026331448131693933632677656903074065190510154086180211621579596424645431229657666994321161896005865917204923794266313903219044321370592563571612287148003664156561172961691312710762800726132658393973201579116268037229972126837089504143306001201990235672276795395269308328026378034765629258401076066051813472108942935806268359768601204024955131844538796477160600467060044496807526907453137087418722776206642168042926004808915917176829764418583030326672707968121095849252378633818923056745748921244971045253724295024285885064784880312137526551287204220655009252048606668828560323521869791784633223058975324874928844391443830614881184839025091290561991406395920191882895520616275320626815082257413833102306673885572978322662218299301376439104048444279595281508591537870719131706059206652711502853227894184218799682259117431516243884852432162133572951591429776881885405183608949718436481639995951064177319238224582695648203724315409911645013112335697711275825824132092115744658172264646347253383698591566212273511044519347606382415559984836932093515883044901905872719012301263816814943644091816613056638594980685131490229689157761577999222334868053603323648941125778201920031128405043671096298253135313877167546641176658347594469609952380218120493862486829412396159676677142998179490399561651944954585159209854805138367386556149218922889969604399417520923124281155347106146396302453038764155864578895827409345636572380282181797545980970449563514932266270720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -4642233721742726273227558499375547367111662690457045592212650406593779322260210091004088235210055519263122691872777601359308142336782163709006617717266720928213500082289382703359443897419960156803677440021565343995830636113747795668491399553740044770550098432038344349456214417399459034513266683330938512503458704139860716698822472533499717787827499690101066173333243097651048980914575687689207174489366536885396841495552839627930445519269868549144518199589204824504786943521927942829741807901726267187492709419878407277366531873327359226082345884227699793728501294654332635607329752900584262493077798673469733145689326889993585383305647284744039489570150950715450877482444212487543449946789958651535567435847124666330044498695201964615553434812677379488297778557426360798663116471641677353996506604302001317153248225924200389460217317695327860640513472622372281588706541158801191700243083707612019644814996702942803541912208015188351131446593349868895192512534138483786364043001010990236767030285744976727731306448118108766564017666990402021213545306219819347014043430773691151698874812294304619304211475028548409135972109228844891159698633685470573356040499581362885567413544113595957330414002068349426921794237576375669486580626856722107541456692463734468022831593977558753387062992558810793501676747243556458351009294769835348368310109360152019782668656628716278428447138977161831211396322579251871025789376022098544922661937065749773051487091257936867781187262483911443324117558165257971959530329072489174390500246865242419941103478518954429691963402173813599861465812676173569967622227826597198155246747486174749937246273559651922207117596985545466215282071239458225063377373998279441858390759332720877187858735213036347064705552949599202901138632367895429603534416710426322896527807845675647723570933145141963143114276934878238119781090624543818444178421866842341510630170773658232579114907529225166578494111691410566890899823613331218147654977740987433976371781166301136716828974193779956480969173127292039252584746602706146391548464007225566593051599509080622860536684895859941604344270795381887211545840472353534933347982196816186939428622486874348264113586075134014050243110479874321353649149540179959405170972800716301874586616881535241022955709137067715768574475354351366051319330524241972861940363891441880980818462026031910333166798882431004710313165385820256741269318176067513060449640932578401179366809108048575873617355537548868352675370383185185000651443191483522682948044153296011857100355302479028804913428501068119764910252321560347557426431282195554261244148199624143923230851030846154324116456353614359131826504377346282906522790638362523920513669885509344261261637459196709685402980892387200517275648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -16253302932293156052971924052017789734493408696902255271851425777997249612319704244343693139482483290728952249123948104570126212137765643837854231979221278889221936236258982387611183935560120627835733134141426877739487815737650739453502511132719512701780232689248344985272933871729797058916320918929444462614004376900597661707986161467091058037726402820623536574517455257763144258583236410173706275604817861175561107672899117737708392645271877566879611478232182946633583977245787208088978566035881799625055950195894365046845789170383897740165196858713286333656994025340275271637836896064923546157934790612640788741923410321943548535531198724367342602248374586835451228812472369615751920900654312383345910911696663188791720462213074488580086700810410639648294382893707302188247018224378192314645685376888248957095827330673909762172756194994115756987874206098355295493342143870244384639883508862562673530110232844616859495836159794590690734566165105118852661757808160167093884579543543163636745233743202881947075853771153266997048386377542881194118920906222082654983461840439979615219709788852697791204539121286092626460031224587671370170309765638934589269551313488121517099070164206617796745953562814775052208652807793068940583108905242966627814570307341222912980639191044021684412074499571418847280918281965510614435411025544887437378159158655811958945263531845109700827522819786025470604826687737309932347087840944971593949060750498484171623352592470591279660994634318869561389829879893084437593511614863054924943767724822373096764687780518888887412094452449627057196129088874558160977895072259257442101013720731404458410905282014340005505880079673572425757452963000273532243968779605683996640061881165509378964620578158202646450597178510670977972515950622141718999817210699898478974606086277577851891958874236952239535337521373144172755411924035387376318880586843161150308625583532453663592556252770310021816193179284361434104922377749928501894007584817349792608662447265400838892303102229162972580964277751701295508504552278367115851086293678468114528900364941803161964838312826147347454064615402884933155307694295867781957286684393553593899586994737889303781390273485035356252051867564392390673090910718131851024292646816733234739916141944020396332643718828935037670257472282068986677197665019145066691117983671274541613342690025266514715076547570950654568970134168115082578006528311135436881465869980912905570941074735126781945394321675863687327651796838621107630644397518093672337798998438206813954425966953071727828955121144329502869748264462366406158750781907794432360757637624769896998022172800804857070068793654996857678136848514095505995005359321681372186957178919457829325094311165047902772874483714739090227200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 9724523629504766118286256444394493797858428141016635952889132979728771259043504489743660884281936763592635375608792378615466997737706844945598066962907505394789632353117456553799675061928891917456387195572171278716284746225741392189177927999615558571103607769708429917476222986213519191336890137074015367136776198137957459417562167140444542309440749029252409423855610957393008239632936481651644839046992491228779689777810880048803150171790046595372648973333401495152296850270633572815341323979971510198715091938015549968349188788313613529053932755078587333706508087827036766398921127466431713461591610184594279771026796339069702431503976723568422318018684881750270018782080786028375451169183236238562557838302701455647444014936533509362529796946204577845589858149555130585726977444498403030830485270795503267497072346926942517516083153769307449001782821221135557141204720230270719033981110830317082676184058577216981389121479634764903717299860630729845728117461983880229693772048751097052206880211170952252131158580469015555830006619749924842012871660010132719702711487707087509959678773367966586128601606634230258543612168256150885222916219565102713363304071745243953474877159398493954592636681339926731990863311335816320182344070804803164493316312974463663958750992790959021186239618219309560719366326680045553090829327812569541063672480195749273205896279585782275299327246780357349896818834215756833561958915358870119231259360638398503695639722670218918040521280838234431844034083612041022547644349959621593038956753865047113346708808560533324861466236153843501264372181754067840967121381027739360628752371113912482924369422460720881942055782386276787090347571504619503438839704788089665228492913042586654355104627987538349253511406703023566587147901478602722409938862417399512945045957319131360081076129748774441529948126987096053330184354234406703474606320764487973775954287068418480968268435755697540987233652723707582526767901973657890400690586627453125355772132667893444902676722562169092537814881358101917429086998737987073204382528382639681691222886583618851009518185360980442639667232292275151911845454097456194158704285010547893441457471428752855293618628926085432743745321699666878182632437734888044134565974884256449815808129704198500772588725689383160829977178473902729950219312442672647156471872237215417680873918711624301873106720738181963854384176425476140865754023464575393800007707653509262071191085778326900004358257355701931421719695636573682535697977549937270705348513114455881834759013373853508184272164525660517917980084693841710677631256251133154776119881891803927314054142927797816766419376007431465108470564921293240986016533703499746556049844326767082635290680912335353942537784579586334392320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -13290067621903034641451867266977765408362571567766468169739299571056429982738657965093360603378689743307942092777677625138683022468938450287366808694757618714544840779654339374294367783257608985044557501189360712813847287562842210233767277513851043044831695523593913524911832377402704947109060448285804301037170504686402275934198427082335428091169631991491441224468054259412479089739088211255824360581212986584586464862925794267169763390254365548849239730692073085675113998236259642592543203492942438539912043919829718280860437454465348216281267492488270472124021057022279045697623433633790735263798525424284964835233486173282414763829284827836796576650020060793077828362241129840636896168708197427458140196743265384404763522759629843765714527672065489490336901344446765181259374215319784512620706303229674425094677259520768714363721183435679855376828216682323321503413223212912804576313213471050935414707801817935930480685303329708413051707912240473395847894244875990285603230072614896432447484705212439081569711875776454691383687431069068009217333765543230179348525803688674704056765281824939657325988436710248383480659522302131852393814110971571651399276849825968602359392051586202540620764450281540758302027417262004190577870311648776376472386728022959612201762285665714420653220291390452616272908841762936621605647845873815228668388616603918805314529140808955079236713559616179997364923551023038007330168049539739407237670158363934329832006926985252647357185160570962549025232200079517862145689223404500818638476511485682396671953251662186929147719209680033096678797577736235062006908793474064169750579374786304895051725097277518722913898415902964096505803691296156022481231309785636073124410297274213421927143128846440213788136995347187762424355854218535529656097008785453712403748812831128918930346709447604883800154844854948531133471996077528940853673780571896706268410416261596033925440672596724018394801078074713194666017799304573503834646947158148046083504158200557414548188196073344193328791539808295313952567264443903198843807732636969433581731875907682842428080067761046222464055678781701559309285433323266362036720210736906117815961497976367033175963719229312461937770904908290127212196236654340802040699340623955696036168967442754416519033256282008925249101065349075011227544041791518293617487717068887355846750264938775545962998189128219693381167330287762704599012480025261596118203392565622546084044324311945076708526774342546503022969097202676556240303894154114758850349046280720860475141701450149350245527024669592301223947076370642635309979272401306951990382206431717301192987209608638157759315601643509946415621503951909677123013646589079641988050741689113746225690874338786072577836841220354080768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 23912918908862711713748106994202690616527903337627694015924064268797639039656790971001552423784805370574248553399772968341018668044969065391381814315295547679850403678524394592896792585372982417612848346302204382419460965008959433973759396909976483850022609047955333893054915357856766489486342039991833954279341913872565809950675784799566209932431766537959798276707874779171361739312337045316775009015141110520363719405609271291758793292930953950334762373460094102786439005314989479678572527015576819766608254316389381411094829673965548213403899385137812779241187252130531871731363472351716056239984275928015776993032499400528515354124953168060873156330474990656391098010730210260476685714723193840144989175257691695010124767239217616509098573545272748471918767180703854682402247426682482056555023339462841311529773477624270121498518489128375785538514402834211421690942978978352112557666321189240584961303498702011498736976817856805274015140586651860267037068377564025443276750447108677825720890852631568435877215814707339616189347371229140758945352370245723462977740688449099577279913466191603920566281360851438589687841823580411084656397842014818308030247463918401541961871014327264577342611913907735172393848617474476239370700390825390458372968837839232287751241258091775959205555138018170873657618702865573899248431279847022474244225657236588783089412279966149549270191569548278607904770632387370752617146367358096368169313398441289646007541904104107785350810284642380863698196417240963693647454260874866582491241474636384218074876308211833917905677430073587976033255518187672087866729926837100935505915132458786777372083697155639169618910868898152994237229723821651725349372836168367013306291375891772048788957580146208931933505297068686807791675180419145789692692156101132090275640752954493732429695519132316475490883888681097574362215977418986438004602221794781249868073203511313951566968214977146592384317240458405560727316365786168180956754735870986788120734647354342694571462413613463300453365586457379046950732733368483119484059865612864140868049790455744639808825919047431361104557606879595911259777828594320592772229737473171771939999906578827046893500789890700570376096189759223224557827974888346943180632143229284689770347706635612948849961718187123448953941639865856602435452114541459429913475185147409156256470601787546859227416196355814575120262041074065378361332186349212498028640464145819202166174251830384426579088354448696464406401069832979889812203699407576683574361517979670259861738890878544666312230463177992126233742887685188581150121950383443984018278545297058566653838031538509925613875742943583621474555202761886356550619160037097801810583929513083933895543684663545686325867035872775372800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 7122200938405466218995699806525407402951755893563812397372853978380434332250574721767343838741386371750158689190231038923460340034306171572079947520411265171160602770949525549036252066735309781461867451603535130142792020165265121193882079857220836776722184300978761569524936390306505691847562044792888282645751386933634788704116284896018914215553743554124586988975483204942000608784342521550069054435252800959658813323731311762063167715786538580794218305321091594727387251524351381727355815333654775004370244581116557238357945266981279076806068375969896513873504371596042339615846565571899784166233656794744101460895253913117288437022034366385327389401061381306083386023155970318245506551748298344941507099290087813840633441639922179271453344980962193784802572528079503814072018449474714688862232772919594827436713392807716615731560139924194213085584367360722447705705138773240248654236439067113582454232792776838307981204988008209567709886519156567216443688701937692780949274691434421432504778430746753138017119672343348050635749806564408692504907703081786973505872421379037936294201722447159463840384641508970945279944411201941716200195779691539757443158235230612088713031943799635234765339309109988700079154375074095142560351129740687736239762212248755531597170712304331181723455682864148624749459113985386416525648029379390442331419959927153356942942963591682082448130893194097495146456727377415921939627817822732951912369647477182502854112892549143285042925320124694172215449334583850036331311980896578414296144207887112584004573371365093657832345787180549928755900865325690957609722751831707475316815665339598680681361618742193229257435016683113630743464252776140708013171947286647325528697225617581633120740186240210798031609727857125631140817270925784881177288236415782154731120415893537663910263597986606800787330718435264321216668171080694374487683619179113565226185963777266401294301195254875421460066867890787849145421919907972441072543333241793621417449922409828700185314555064998646789046344064148297088453463934175404209529398286511833244722521623713623867644290452606195933096228229919256992467855305372691033343806177684481535349763571704974269920719058610465299275297219232361418518288049035682248331799191413447268033099593539631803275012303002652421442120045717001469642903996280725803745170026835924918373445579218559289434475059752161862921023045836676632616164119621090782141028715778799554422011845404628983699063996788705314003320627873185951257217776809862266688618192422955872536991062918664610793909783304264742022886278253237130041107865939878327608631889989215301766935937725985932711983188194391113827225250936037163915038145056848383089794134625693152413117786286034065739789285457920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -58501288485945022422959615948253597057806508875543899176547585155900179581910546747109942721895268992484104621660344407847242212214413234211567926699608906250945101645161091485815623119460159989589579424131096274644669291094928944420920360545282427095927526550704787189651703299050764056554056051917615195781388557093409610494483809096572063507164576773811953150862994815346213520777306763809638557926550722435269187661836054672110329068786634315211864042695728317593967329668417865834353042800503599216835372384478295782003824214368961861129130017793910925902058925402069477725666429951856000308356850648276936046876999584065767822568533483108610846454392172239482648956927471782205575302165998022109681100905852318135357033712087685124984509620237958007381733002660986125002123147135138284062472380008322670599714779414822099681688917331836147987428290601558143005090334724036767946484033835335310244101006469647825086600717289955639873794884186487092765929763577772390522589817128094501532339167530318107551315412941428666541044372164247877461357265760337507906046708177358897722270378283646162175968742952887017121483999282479272103068297770485294711911003306301094073984488532090036152556433515896425227203996053514998222010459816154139649190788797616733285514554883591143014398316806796654765699847080563520256926711922714945124729097014131490574327240433412613481228813712013767302388474747918750238466675778025760289567303110424652176983702996533863862824504053108757292500740547327263212010857210434424553141737503773291969555102538416705864400545280078211752409384811467535176820426749145881351419483164711664329568932282995206211103433149725362975096469035896263850971169703640027706696367767330109406311369008937002583771468126994852635738872556386758440052999548766067863137090567314171948923388736536577756630782102095343367800862003017075917111384674617742527295165735750273747197669168063714484592128385610347772096234558878150131258039690753759079746188397466790600421428881281338627352062654339424405960436551346439829492172375663040996755213494863397487027079409803623034127525020728638274161310531436467161521582844709709407221331759871028932496145758960983969397130766819125020597265907945613637128851287664472705743169194464524057073162390707083433853497340308932142972500329383758698554875694607504720877566399106995065563936827203790419616002255460882044942075531791713554951639039374554050945585933206249375017117211291085341475133523871744389581625678130001430221692225839599210832273874299770819134796549121260315613056387925027479432093203074418770974545743640662586468920565393734335021157534802550076976145479288092363905510238252727249673276859602042385134912372831589906469040947200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 106750966820492418365658190603977744940898714291232858756934085653474418846800058779574609462685853873393649213193179535856452033929219089265796114726930774429567310634826513207589837330425685866940141934859370904530143783531715908079234386484157690346248966375081597375624177129635664037548168140737577647827220826556689475182727666784063515229127094044374350421539551173468597572667102633151044946475366830941588595250069006097846582381803304184954893897799350114019569692523788894784361494019441327406463661051654876534555676561231049730898970026954545836477592906487927794606167638527115486613897262340806085421193468713695518759073394700070504213612246760238813036983848410840568905464786837454487420627908503213256271992890413294475063395901572736157900445449239085658917732741222609741690022311055021683210965966721222885475838225022166360153321002251758811563450316776385113394067553450957231140597428695542801193508501740724259474583027658466597300315598102099721677686832346299131419713599343489525969905343253131418984563972804101121972703252119478624393858490348458749156262434492975554592992643338983524239408561577084731561211193275597459631996772330182454038424378528451874846798301715330227385342287787522754764448092077846179189030426353436715726221882998482826682825951734570111125635375951539360759042016414856045237925122993901050424551617067962029410568253435344261046192259319423443070018529010120675106582050016384608897449252682163165604841645378625159354569467822964095499395563568996843215311677324400581357520322593391164197201774759148016535020613924645173371428376152561918777026645580822621423941582205905151618212807237788231995813028591039118001419197805048533357591602787020203144082953436867932999904753106417094676759515980152318965027125119839380354928745282791317993205208532175724673671587851716145156226520346940876953366676647371833926769555128262352499929460871560539713983934287156790011990576479212857089223843215560803845039349339275223884673675108425620747413570497593771921034886013782843115809746532641005578891889116607394608787338292343814531285123561520814503902268326083466597310650169889873182559342767546790485825415144581320738292569458246336640330736960094122772394373801526510975144960692486092191468030183474476152833465622426261178641642570761582051747054461099438116104778858820197406461728773100799829088685911979424041671357037618977905053595631209593498974137404751024145595943376774202087469095630576121077566310724306793327208778691016079713361401755600163349852567216389636706849533800272071414857218446425672841084189602702199073906058956312962018406888995812842205013974770525563343125061143405606792994071801557162677611291021082372730722975744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -140017970951470690310521550595944755485145419580356979706136235848807879641103437633742521098520734077970126002697532567471433847928751235666831578597891658735753551881535046979160156372608691704188573126476568374587755343922048328682040826540002899343489446143783785085481908967665039566391158211339367343568830331819822121630927049475450635632491744419814147764123293085124909245587477360162142893682550451183675720103690736294205484219373376019745341730293592478914998644098706045972668734225841288718036618608096370255534038840044255677554384705964299671831180457849632969545600504459092359821492380381107025576939217682610267505795017128754147321460073386472622218906569779837071878856995737047856985690623536041875961682080866265465574635309603547704595671063400701557501444909021203213392918723476834959440754800294495208083699647084528022636654208736052038050594665789963001454834973136906586779302128673278807367723541753788019131123813471804180254148024518306822016760610966116771356212673891449523421586857344413303665988491229666669877078275147679479768857616675140735285493026134821386731469846792273623021350634468788604769303231429808700706135363353040375663218888970471052292638884867074650967407066684636482415433555242036884815156693808109031313617780531270886283394441493288549911171399587751953540628413739621627402711250299840683099165420586254977983759084844745638713823840891219543905850785153433936742040818028233674486456064975616960027731246343218551947600099930267140635922660683602606673724475187066681034592638974281186958326362854399925384767437508229181712768640048441623170706041741313397907176786814828351174624879651894148848637434146488544082808074560525942557902654221794864248180767847557347729927244808060257302941465211426405162120856117490540791479053433134009205021765554613035127784829083022084281661334196915490963771663913297466070254718907112756113098993085559760079459405140038812704191299315831608642689720957265941624970569719207648536758872904000066451566579053703698739532424224856408002807797908333047776480702723136874736673372013224293890118860066817176252060255717587235832290710096510727906483469829667974727274058625386068656875960437713668398022891606945451359486219245033537587989098962578753273726350716542313267580727480028184816815912597861238649036523535710999596035272399979530014236229489536354566889806315861649178605153662429550477110885319776685849425164944701215823418467703373714599730926528694756490398770967016645297149344207718228087337641989335562480325682131151704367747292205328375238684816537642231035164034293703748310258713607470704465746416030742395402462042751618409673071418153392016665356986456579804240281511652978510081399193600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 134488016791147937956594563929790546601594011167709016399240659147220687614828678010251873060645691671976587752169447927034885131026302781469762158121132946351681021332212167177651729969429038272940762587257645197283927411790841424954894981036054588795928281083186062851267606005948690189846051620301984332239827082006464139232071780460878466661514090799998626571597280569122566533746245228473472981505390437189476079796698071733779296405784404910615525646914088125391805109941275764730444785724847621942533144442204120674805327526703135893086079097876932319619652206210894331970895662667028292041864451228506661668741453372872740776379284038870245553942311935932615855985437599912010346650994801339789475395046076022973189977046519868408217972906099407816590286490689985404405573920241483712141664421540148518264173882459900938568710230740662647716686292765237140951022604294085017400810369723219455232893981766223107448651419032097147636600526871515779227165905619636424591315388564876730488774457698867867633179585296898849989338441879195132248234656924924394524984093636249774531830722825005867448358325181096283319230675157024366206028605147083396669980794067071165212257678543460360247097963967027382288014052487400007194905537398575603513922124918735083351995367488711183335500092159457833783499911305024930289348568954288300954072817792150485778695407015396129860897027799822943623172821049781797153665715171666844419369751221378519558819329765860312782174012361687397105228116084285009881565332976221031849502838426159849876776996452036284178574107261327984819820452760727392435884209337753414590320483919774875910153628190058757808422737703288935430100106746958305724744841491585895449182215076392298445346547039917387105041031834003350592974419450158514246714234002125819692913214528740228228300574049946319325038533396907759101594138005592067766510161288122042301753520820531249652225406068651652990941838169738313646196991135617945613424800951861026416133388160937443020563320117296175591947265002436226811930000148496807382784729146190212984988238157616132410329861260808386611560775014353254080965928258218809313773695048861677961471361906597087035250655009644423051182865138446293875144138986438291758365605817714223637117381729447481993312681726255197900907792376798981656938503409163129249873447350142522071520054516371193175524121499444309047917468091907396569939936857688131248476096925811181286688728333650316793743636909355813055814990646198470781055329470360570155443728162396475534669515330672804983940655956532767040381227221520997864177690615414910316509982827777299038476863847091262839903885558982284013092985494953887159307504116121169728611870548242832911529311942696617312780288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -94834237555993312110400626614192453408441671510482260930384776726116592656641013486617373433213307577552719171858559066756115007260747431403534255085449234397060501666622208014329652776712504397928664271404785272411550144677045495732340156642097765660738184521353581641107893909319608430113717037868031854447358088467649001773990171860582596769195084701158098984441547899320125418770998296784473090428156947522164283612384326491282956370343833442996541677631603529807992786786245858879792242302901783288852830303760112864340734970970751046041065471200220334592732229056497154415562092113853739308001178995325048216176764880639492728334588920986861940819127691840577370340216271087080263096339982045785445716393973402980744360377269209826950272475617956806303231544062160219685031882198324217497391578092365790884228208624602084860468908669372898439437530682370570599254504144351193842959107426765941822357574875185244352031507646230597583267904537243586268551154411690135253461915309012605319416395515792970974649496887674088806809649244943145170286439756433562139361479476199516516967413183449591152134298257723065790443982181733192440425418381680268608305250526707390419082411738803319623575267441443191304621300569874510470763848694893324917383150332323842193451246597671380088149869792463454575299967246675691626406164659969730388862568311899096314227131450328898568945787658221800687171956376365530830330262573810783299128133175167599045460270023333001313224600238057043465480115167672987629799016453904171826368731767638060034247132217294488200576651028547660218469497125420065266962887148225006544433340286147137724990038778986596151172037087157135539749823407316933458493170479107979608190078677857321946166142711631964710088987813545631061375843692641883940484322017315821373484468405288926199748155599418730881530809083768859107285962264872303291039356777730401683024975208939269393279310089987198607072478035344078524620040794926863881790825005747429659761409657924804238868853193112326361403943262957759831897322742214543703566846104645864734031173685734416012159627426979205230104818289619821764958123376014673029905043364016983224900267518076123317893252398305343533860885991306122888807671773168264696143680132043667079973094706257989553428915674162283646103483464915020248806772109919805267566284706745560243841128446938240415014257017287145780057038504111906191345927150355177197619020874119268259294704611464593458503811149297551876835153400508426201972713454890090009561263699090987247277295350505953402998400110832527499981615269839482004085666336470868011940104280893894187401535990712782915878832250189869575226559981501443484542014476648798787871475305471542914358349724925529843302400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 51178471564038538791219495793298677653994987993935848290130067609364585458086383156986172317048536145970003817926397137480392715250984812460918516526094016236776213882605257041387070299764179016138461863548137978539538186236819491077114706721492227245959779552889666114459896118661219582727247499798881760302843078299690773272260927287047824809205408825272489299372778904257900822559027718450661294076963546387543309143735544298522755591662608361477391214332268637829057614374398799970726370698191353239891978499905127575787657889469118215746450443034455031064123512017945680562987908785123970226327306721821407918737239010199186227119605281524902708472872909868978224686874572108160056634848502039903506778039787923840561762387722669674135701580224525847280394079936026731517429435292775141631101001717442106646054159165160712220656001511447592472441145493770606042968951410452045407977455078570015231192620722394542208535414982779924769092282048420890281908228585326669655602225521335977789084129636146818385684986565633757069537766608262238338369631996251154831898343009903850761411298817528205021922985976686886418807221892215950236575405583773051405971008223461212783507436847313128150665856572535078574809634061782761940122067904164631842016974549048595831097634967869836476068588652190060191066237849317562181261220949941095996783747070625639576596942223326666779019330160238522634551023918478875517545469479048847801114207269484821197847138027106880964863996719365800623063793962299076523037705805823784454886315973899987504136306248022876877684860546591721123644611763671477625756179981418831932910037742431438915027546993178501169557789903283081989810903364954452723835644884478900893951011836258064768941587328901781950926829842629582193151816318139568128859770229279695013444182341961766815826250635895234691068996836019853502359669531591522362555672239806793902502836893024744230591184500399661484012334917644259155181780573401332363197063220066187997023308848333744410913748489594182058087277168396589521507537886370961765237812444572647181884237637478276904373470896265835210121270699978856370447521778814889369823412394329078592610071424176530472706394164570191259730923226405419665445700755413934287768078351989396682795196593886898958695921370505818515634120048260607506793616310487237652844914680894194541265857036513860493538314083024646327242167662406742740715849425105642445272221589592389786836042991099123223300962844828247431184932626042145454789168619404262082707350641625576687515648278309826761360770565174688453248900842755629631808262556119862872641582885305464934933410258211839822543992279714665045010087352490400073047476945672270290443404347203824604128920841177719111680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -22352967560718606752557539151784114298671518637832270672004276871208523032609311680389996412178148191135961789896765665462297047635909258402792633570057813716635595155245412144417149942149415489720115889708315020481873197080078085713519452858026684498389296762128309728190175611169330945506711584723270618609004982087779011441045092384571272959969439331670703098838333851100214666103299060683501413694484821678564842203209505483970100724235704922236087618225496690957169142492952798923001011153195852592769405172664666496637925965454215720155956375301392644166366776073476863296930413525675158982362163540199721228363246449301071083084429883647925464641891408095876474032646836212254038369857095619080709335988454708716935387593953112781280438398987435031449537980906341652460748961106892106568426862476676838632849898189046315755000659387276475589717856083692092639720739752214149135290795882037021403584686878116231647322373567653170522584633855811483589940410778816483288411282493626044430693675563877692509510865811970122500375082147957094873756990383504776999186596674983549230932925349915004996277978405981314633661883200088644506547915096577955238494363282831060048386390647415103785882467286798746753996357268751684529878953293894295394658837182536917105586699619322879256209205937859296849056060346838919331084537418819466328483768740001823345574359758089533325761330031480978433462227968707830193347049408641184916540584437322022508956081143691730923759731695957237788086320630268392740376268452457045048141508600807738301293472067253830510328811740028691212811879051654298476131735595532732031318864067515991273745659404099293294256744086421911615704995458643903905668721520481666341997192062009305201929724338291359362736859243677221545729795074740502251261833209755782370620240031797718593923511088200559494137925692356733766851413687142536793332417194194425655776802397809312944300919600743743483720952277226473928171236851257992341494017870075061132045590138987911255542472262413336823157315904498765258827076442551137506669267689007821082372866472645927257339202439339077271105185762842374372770208677929744666849153502023029836961584468940003017568959103142649354027815302043888085336281004428613016679515352135509399641096217067910721590918531744279549153224713281367619478347642388216718613644055963890528762227335271459789895700686134722825110085379627394297988550429321440607850945075629708331379177700417159585878443923151108257522740133119815621111369019249971463295548379232679315487781219912370146014432768392116637664170811728022495893875561876734373900756553826480196394788172483451453815375574789640230820780655246713792635024600028765911444530106854229125630701410984132608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 8296888513599777586701993800389916878256354474164057575496748469957554883058847351439696576203635382824231328158449970656818792335931695583068728316786842247215107645162879040889117222623866560353546229637669387691206888947282969684874691195733289742858745318607168484489124648386581109825548094575209738913049065585371627502481931701677731057759960451045638086184181282105894040322658518616452057609504639068688552356376332394423356766326965489426892326070944226428958758328999604369707056756321164021112596086711051616799320136696344942947700602287072844343514459523124510227008539993312920705107510979372384462126114450096394062582955970745836743514135833769242938288036789778471473613018041619766362000877147557975940756088344831851174956612259006999558655344391499072038841226932983363585118302202579147499836178368293490002249043227869001445929509974567087518035652325039392230441923459358069443967857785804678664668674579141993725394180956136738415400349880100700830738106172770923801451210273376231750214042783508962781388824590653455716332702317342440081361691083024896639540567265384610416503059056193906198970584313378276278831088085840333503506362483318248110219618060953539711965410780050762202149307406396305919035185176244382953894614629138250837689863683073927846214829371741510759206665644386634332013152587552483526625076213522598310699084150248131263795757694379556725750880711513102463937059952137545062109650476024194960754002017684093926493377879461153645353299642100624246400255204939540720392971291913644115038522897169830828234532417960588487095345530353825112092510363459747508389838512441023278331058238081504676022393674835745480822337063851748841543867838510642614846042419363854491883826200789590742641475669220275919533470733079808725533830401224176113792704438765388251234325444969392899490309372819699240869028695511256484855906631370477780949529662179273648380361907449479559201071931965746266824978860314063778214855221232765250869192616800982971424906306886917071884106529662231315538900748542025737783311292443703995318330848700866403047358491510080878035712652573742601790127881388619752656582669063301474604036296546941231506886285942732830275061127299860983680956480571816090849771158119879422829166690882513762509761735161594425296536007180444921224514878213856014155823190148965938766467073960184004696426755131793853836323588396633873688945061219791439201078898938226043746164559403489224113732910578608166228388952207124301703210758461480064541357962835226587756689744684502544826742309215718254387983620822731257957296543021519876879372704354053481367485473432621886298708183738818793570034369364753698877296789596939112656948202446952093855423644513075200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -2959415386092510533159100176738028819886713230498681662267193308829927337650470788915368033667815167842884592560429184854306155131705725414674729985069453657044456783505999394479343950061452620450336655644583650710863837375983007731082833857656880012409497023891128162315534454371341848810503510360833201394994470676520459289389969919505282346614890196169575419129073313352530178057808257155729003149208891716901204484850176687700684934842442447146176984740543845796931901596228187699706412507768223066553207482723559663298740666387754295078176354273336805469061345929718137982701241094193498752911368978608310908747437016056254630709698519934833359291860804113410009249153801309082815110013790841349085894242309966393445299979161747394268675154561265322285028682626072316425245410419622431343996673063531628610980581502449573171557190758100695859857865042214460455638334897615538476528298585405771949031070516475901541661580824797670099790930824158701551590611082150942728698429363266338344012701107100021736349681361450336450047915639232706888546659082123586034174140879881154902398972713040760397935611914453755505140457210538362046160948493998582088346893489388195338730896733238262979790013481187079411189350379987365908891526548135659022161977821463583871441105725959761385118775967016950380872566885250602295060148497319684721377281786884502799567638989074619036084465665259930054296515312314591282673153096919724993613407096500859815125386646648787460388053987964400382202668474780209619129941511176475322897747473031020296946480107609731966511466594955310264257155018159147361318202805373478382089967690497766370966194726416276366836842653653757637573905471862524646964734349889594480818356468459609338151869804564229084341399408267288900912774208444012564605972609983206328035006983589352555917937973422069471380494507398403080033793614126222868909702031830090753432855362308212329567467944850871422348359822976320219564809161689339368345109403475839381917173290649504848684746690060496781290772468524309915670504782266052985770151289773811778159153528501831974393093019188646133849053487354857219375694685977840441509042048663338046100608656486318621659762544417269048079454952413568331541688297055230406539256888422655637349134597478266114796512062875380163560618022344367822525479329015740669468269753754306038797950492347169760627126568585083983141663064879393681771746152552509387892827986996613509160379934846349928389602303827087844046982341174429443657514201908828786186344146093729020887789214183112469790159591379413703237213851595333138113994056060874436887394633648217522362697880162492229345613293617197135520235562960337903060574799013525322213418386290452596098147821813760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 1184446146377302361320423396878057800485957767855701455247111134268280570573911441262894936059889573282266868733220100502661446223232158269468546514661704247401962657898041538944976731086508803520370570902893693554607526000176565517206834631798530097464844502062520553735812530521827854467550784236476221028627930423644903378465364347162479078312601207173898751481416124374842001299008691716086560642840630515053164640265979965123930602317893550291089077383784816150841806729346363424212468816400743874780865877915369991310607123621377722954242938525529652481191034963686126187509149418995085479289826821297430117014133438521400612144785347277556878294594032262234384218198913367122271991661969999609514540664893327053273278091829657510046014690616642439538480438635947953065903975704772671913343920094889825546960467966120017565325026130166248909178945835297735808431310074543371105261479939728752672068440817581951258490831271528853190011901281165150354134451683995047078155242839137879766968158015298939740921702160995678216485530084978354700752025923887954986091216462042814822474800377549975589747556171559172354287826186368628461023345993998369484382138249769093905883834808192934542285198512050818343468763336401629457970425425230534773316335305126529933286744986238494501459121378151458310011706755539242945963346853068703363737678211153303889717404915144547638179336603842967753335045383858159078813401969216136396787027693057816189208065274173922844726746246922495474725851759189674331929714017008893627104081059132833357217568679589754455463785974037011083984055143558323063576748009894724780380606304389196240358592841368859679698677672247264678833561797054798219936773725612291315093865700507028221298806408940888295078730600517404716065515319682814499382047027542344489041867776755513097841412737064226544015153663384538823081054314925445056093969734509835405534625477999119460610016171171139704677736311804690535359071845003838033070983034990924093640468838492944562686612120421624431272278991771924172901174271281604867466951909505849562804714108692436143912876487719939294812758665622055682528084518857268977510637260368136471057955783362904073041575774663807857713355329591812948441544113731844880083260752974645708736292573694167874615233654706421161556193587050113918976535671032327097232285975694356809432809541703534627362466582393410995756577455828377203058508646871098083648278068400045898610357143402282844390125747659068144266040073591169246545523301884820094571748324836728751200244438496531275081384086516078100443689470138272817066983729351536791501935125184516324328139606563059626437603600040120705285157853896381650153009572507289618365394983599995284318163304448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -448074813424927033380291225572177410124241471578533821522257976499744277412992398115013755802789875033495907417822688979500171518900630770384812782966075727172215482648884586472403967845415799434454841914643071668458560304474786878440904866769936469407388488478763813819055937101352884887455305009778069154128477470957304787372203305114282399494486661338602033825407433313316296005702812115047493131821343082098619716724383582262223045272509451671957667239434755793808970286493929871664689413288635068579302154205203013800504064506919661480751212453386440187694163124677131327077375306883330984172622452549618523956530726544973739063303356102563130978384909303355582714407254770938961182404334767932006671080454113696591675019603244491651860349349660289940064663330474228555750407159523195162409312552242838584111398684190503317371503239551248287546165688341867030762251328107434162884233906569272809002419955562348971148254177953727874479476091862572146098231472429734483481736849737341082053132042463689446420413691626589360876894898800146179160059094050154539149458481419649578055745018079838373609854957251300407463687108959311470499435643959208557434362519628576956059423904453813653952382902396819624431648710124553097768410921123954442736973047062102521190783147486258071783162435160136780621168933410869294213064365586572173023726660051489434026687018494212346350718613449798329329958179430581028672418123384065374550224390341594466898271133759672655940107120888157216233776855831868249935892281367089433623936369935659665354937991577699277820171067324894692356698009334821553188273691029617680837244311901908786990998873435100757122991066642192932412880180843024085302867490429886469791699664930773586503083594423522738889513665246306813194712003482711841492738894255918861316302513125317472556910676533451858161036168670873144706792319535818892663462619185971190104632288672038744187537103589370965881248046974713188472730908700357210100576008634713490372838024777019445700054019109708697285099916181248895910340766278825557887050534539161066325862686307837525622441331822680060974290050480306824543670005389187999508083532793821176547923408639745869356623019875520469359256290213245167067545909462274099460330437455587940035923707782050576943577937057885015202143667067816764842086352655980025544633824775106451579531273198289965621888045245849197354597802857160066461459030414189345483975598462436195616513203079448456927693168573993752513269784035358644658526224973244638280445744615114408976168023357335127623320561938456115995132249752255974280758754966743415630222371549235049757201735033810033491101323656480931961565232385721172752093633328415240201905485265633706235238809600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 124031459826374838343101974729225770832599608970958998759145062883221623800473370301625069585869433937528191015776202792860740159478890621295895933056947361452513919361034349581742280945139702907570344403856491703920290727323663769176708127226422876721972011555017629251671853083285849923107106185607798448127171877116030684158470631217638778474913101364266424220479108227900521362380463262043576939136852024244832620114148095533736187453274419034336325406348363746329876679183469532879078678609995104882288136430558642535557549968602975167966771160253313032602921436061189672763751671761733428130109342063218953700422754314484116528269835262348101933113349902081289347875391799495843390239676756782960990011937893351735562868920054014106246691304249132473498899829704661746417805133460992275635769944049306486377785629097802106133605104111440138524049108595712159239106004669394997906189645659185851062686688459842220689688083216515003467156547088332097126043524200376114549390574212066310082621685661033585869475854543879655364344666367638285304603572529478764219682431299929348956488408448787208762219727243734963284597812920289965993770320722584015387251381102386029717227687472684811277664683759184628455240003729813820110347084353204000326258268394851642333287479806502962714139227551769737053218380767844284628510076480845314331460937286468049594364717720724964608817300725330027020993381583902755390981022073449073245287403620274979727184165442913850595903307732445783780213242956513290397022292134607708085166238882737516395129563718238408488066421462924756246974615679710324787214190362313522050266117412029055057575150276561470811661759393506458693642429443772671306963870603620351016791713498270206892933419001292806233829359021167337313305289549838777643351384612500146458321687459161991886906827721659009027137238989573197953815143026530796343117341301288582696840040257564658319410975830907965930207287426520417071307868058446027109277351950400646118066225724395470146544079110147197178652514415218553234880927275846337529756227658409419076025171701644907309421790165592659299491760686512779419573003710156265522802183811163346164934476869857161008680350448494929281753935768803161987729686163348015297956837836734967516456279444172002866199950629770561104514136993287427075825019733118487443611911902049512934562864566906222122468224954903160630462223074747018447539102775952899136890855880017515538392445339004168275646678047042350658605008195313781725482942458694240078789351678339741320232660882623818365035157740237845645971056542502385912380671510251291276868819080365106807640627649093700803767896265602916915401757316284313500513222055243603244903077358627903934300160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -23053327626258515368166437173780176494654008627792807934487057249220614706941526099766781183939934296023590709546674326093062535832910518852921188654113263288982316535062993767462122115109390537026440619702531147735432811938134559912094443174152750193544696644946071441865403267061479923658847656743692075430641315021704544190315080025681909756506881211915316934926985804905467977324563201016008646558982882298496237332701439122156340339374066737992044801026746479529049092494619085845058861976503658159515029090406500602103808744430650145000549199929403238880034482631243797408730590240037539746854218150707042091907468545987357722135074351494797580673531415390627068177271667339202625978798160870717729540099616042810885088079922737322426750085463616487444377742659333464018301508273297394240088435705636955894438288653627007800300580974530045997088977067684170484877560424644615002635886344150817468976957290491545443441406590554267535021202234874048847563773223115129087067623706923214438259672308217528519823281270646748775643404893366979879688291013632456078210376541186381205255354760660638860645004860254307656397235268388309305530539725082124171324248990009734013153972772868836398974584111372761205831226251648184058732601477621453214191013128199109904365773644343816857226460970122674310637546873995458623714813662208802777441256869955815057745759025728459349006398702163541539994348129671213662518650214965774233476790979923814062024879040104666745533315154479415050980414147410623057251772550719658715963450230623972153589225125605504141998590416611265413473564084321407294915452041231868995949904059488077323129757824630550886025208534951333376953296505025665782188870033515277926658836972267264488560575319578644319037252228242525831829131822023412582279992861584888866974396364580220398309794212277832325498877000977568137673532745950326752725053905505164894255365119875363355184751393320642300471508691646357592704422253660319180587315889708689235689347019170552445425574162773211967336876130252226982785942982532895169170610196145594853782209986221184786685623259683135085309991406847350883374223141166343221380900848144046102883322595376798746214233380120491593611850616192342991556729129803707593484721976398886836164262661729894067589461570651011277401018963299475531414625439766748642734409906966357505164183738536807974932561222171283546054664653979072655338517630352939625039379199984281085022282110298712700706945377216009944616680074565748063473343597318542302571623142788186710873289891011572969204475110019316215614513666589783046243385979971940904062251058738381428501783988688890797776499050516739106491035724344715263469213173793062940029297172092995764224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 3132422970405027777004571367386794185122686403906504107451226523935131193628456219747747641059607068309898467936639840542399928188135903625661474364554674003112508690417806229422837549620252436795126112431570243562924539924150121106459957227959851758605299266985555240192065009418866764114779957562021648878612626345260412330181856614224760617876174801282436084351863434789310790191518652790265672840455421396953887933843072558346166997785612880078894398915838823936651382654076186597377897544537658335183568386849872775111055588577018298708157815211792354804966038129487957547933755420116860167520799934780207554054594174651565342204393943133340465060582847179255190015926077510341530599488681919279531556699892564523128689274384236339567409108216312423578797618424899494943361749627893062941677090149770473195157619802606713101673804764978085114478599035199555211328889959333156174215893394351322208207478680261999738282855727439075559884116888977656373024835539381841556809859423903437889215214297440335216278331814419241793343568050165042340326301554049221071004982373068396270351606814422359055224904093876475229370680330325379861794727781862180653699095407232613578072543995039116509736163752251748153780101647270487140497837581614719492554078883387530855202587114338928860327060797131084229329016075089899891205133932467128510943086756970514975611187244480958611704085003871223265527051711894050756492122354399156884774012505291621589264401523319917721645807418462746435448912603182422423383177269855003097342010972851763385036033554199520633987730949773513242336841197464200209667128428699860586287071972799570635214710896102496635756404304624046816901352277680784425742636955994716623208810731219530390351797394857555540753694383925378611795609035381077160989564651558146228443443146084374742569402614932302532156938573775563857366723302640365936553296945562629295843356244900500034050732907931320076804267340148134343692954259442683287742775116487830755754095397138315518008867226766333080109642638974690605108299096589419334962681524271998618366268859622804692370427450831351253345472618246773990287892176153257367920275059415341041484221703043501311238958842588367252586551598216390983526912896986935608403669359260720830020815114909034537955963996744106655306376818554307011567638180602947332270734991972087500667269466975993416063257616066927992804971000445742531526191128412591108040946415095384118292209366428693312174553163687511566132098117569169146780571885472906324095887942747288715194901771174160254346732615855932711265136470794986735937418152278026102335552238819937328286211609607903999137413675919673782975395120510115354941428906138593962447367180716815155200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -438391145794366966257114958527151709781527552137765190860755235497556813633167060456289636955515671753772345597564904806479958140566259492234473358914629389201092762544487661986663272096412529630891414696209447295633712597799559628031922297236999274271827261514470782116379507705077644168070791083710076150533323742116580258126206058941335895859302688609483078897698248783085411821300451534559620428202025564296376743772471896833473083595132722610507505046310797003765110261681275670578375542158026628699464134042071672029468797651342850471720405291524510997146052314674691244126412584124977014176606830928450411396892718789112055199587289684230802192637837213223537427936505591278281028017629459277760781300195062431411758606770269993711212218369542625858056492403949914884383242086738056186394427315751866548689765255326801280984500370673033768844472854211761105377380291836550421680511786551040416154727452237522747677118650004126536793753233089122408206147897489911004793850171254683040604472195772885265263052384664794142145666613136342979702925177335489805107037827846738108189983973963448373568095061885754436198320335288481971556413704686038933891225583258323059507804917669736862044130574240462775931642726768200513292057283369164920947819839275883718157865373748571219164369493313449918010303844896074473972625357658598215847012826695272430536481619416285140907021912440529053049790408492432279354158328049623883592519271121088014397192102885345542938162093332131212755552867550847588459195702817086443827021542703005901674370951956782692665200640273983752653234709170087395220010657548739254262903510230282395240566513366350695499205089288758582443064602316995609552598390612669644386112158372776727997638625883522885818437111889804113488907411807809610946587818144813573366306136325663420543146803150410978131122046136239819704276087867263643887496259820298111079044433955543046789318199136832584870835799706548216925311522078181516837595024077445280009028962485449203678415107927348062889823424767230892891103174124020297193899069133462849072911659998024003064247491109878697786786539130791629602507723938486059087127234323450288384189689140231687849957078596303362678591274431749413401097588457939895674742406123287960390077740340995482020578070831292516277791011927755205132047467860709544512317028190340869747484843778738116826472555276418861435595253478688481089557748177469967594738925095712756927087739347000211146603100003667796681405074314113713198240127250055385084164131454028738316985794071141098843222881350951636695730680786306942165100375721435973504121461234143496071700355209947470700336131758982382281291086829061042716101629413350926920306746416168960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 77201767098900717910794608158512109080044484019330429310300527655444304533024392600180977797292147022446936443613855595180925538974422435755987083143546177588983610055900206947697418610575783906050760437795606392191558479400085874922664048462965573351158184015524476651776679596477905673025952261854881796630592183853844577942169552661454154680369416354806520816671902813040811699838588717816630756593172682008941633114688100145858044874078687956450959315598649523138930571095699479691901347179850258516937443699417556379221654234240807662904556320850259543899457331750984535661465972078638599942732040696979512094421746285371149371749291181661653373230503535990423620418231813354709331094770909745088990564346743608468524462379237985999128179391713214868068962661084284737721031410178935206162636263097052103331950633047358153046543033502390693646037702897722810267605478296748615492300983787669824836021693462612487906269652818049025439300417806290765914438699115443667046250766351574783647851525927160242353733689447369497841220191932154742301316977526623261334623627686181109514091960026497154573682499631900253284843556314233747962193151333963238323106336778503662051108930178293644770420192107562929610242481151007919590537987365311999301690072198924082787471971171402436575051852389026128663217288867397490549652712951157599654382957580479481761867102523386931173393840173486794216619508163786421675197274669288602864599222520814299401666301493652998779980390223367297604667059771857836973428722086645159324213621074686138899053504658162044134251230857056545895527158258896981330314721688138176714064596284637980488427166330048376639153734406770182745096809518189644527085226685322643489252282575792737453780752798815606207552985517946396714313458596433941301231906147463500567582016737238064969338168677105414267828254949061390801188165176110591494724644583436114267613902110759000460322349749499554110064275407506921058695239180366588619745002076664795406912383172464000973616027559897274799363884177584532917290160621861230714568584347937439749704508200369065251594764028796032847876058652884297037772147076893375726524019066447601834565173461712937437123109771837910677302846151069777836674070639533985880847246747945397624501249370028372059461350770465100898914126846361418788131274709279634042236879820661384880310756443179263436114968337057255761759053376350641622427875525780370257326936836343123671242069114140682740848539101106021769485233626753159788024384959490249060477127864798766993630449846294095401003273975031935459472301040836396720590379746358404757323224308432695849206395562651071511451228008036300744663467989689566166612269385639991521027672768512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -12897373122125587608470380781224659036111875702525998042552502400084960969162569977949487194669451685629256363851060656266254114001662200294901152428984248516953046491864583614471531613414092206223182657526030783911762341263768048792995445254724908507736456162949569340704947632229028292588532402875006003064644959610817441060519259872339762197094307853497447739863349439903381634405926927981971391564791498939790613738298165120759500605351640077777333758041996442405020040226287545796015411154557896989932939922717505434280256575304293643771742942950175434269965547694523702996420715383414209675008857305509906882456902553645877605698583219279943529839121065244474692323054105176625819074572533830974074363124745400394052350005953669771794502026962650655340751908963526919872669225687928391446421429564004407808326344241768779273988447851827482028365166460073854452314688736812510028216574056134420514975935031432249226008490427841621324026808508281880410652427925085410000256160705644568987988499394304262256184502993978229831294162588478938821078971116254207602332180703143343466060221807219482574774412376433869864980606601194939175204396169271307240778837191759560528970520298533815097081631126974911012982813818933182754914684291709230405123803606554858610030174296254622447920588728738215079381782528296674186113022161164341772023985190888787109288968583831412981883277908412754540063172745090367537536727685047674261108983883419970515059216709066501034259005914722586688955347859759445191150516432015620112659819777974853012963105152664797069185769443391648847983144158961589274243046441137451533467854921424994794049825847845438084994496096661357543039516266405599329852615689149479668437327075581805706277744857951626148801365546020515365222082038489368707720133784310867163018873866228790940120267620192410742065299368794598247878696810308585202658639606353881382821820258145586330030171573483797790486757617342060000422539933544857587948228512809765843971993490726658824464357531685894173822927945447352223248742570737323678134153942101336669502919252479082317303035576975011611227440462335178195284549353806504447291396023765429018531894643564596186870469728565522793277464938921756120382470570606141369087210067828561476684310111476082970564010762095928806213015479203508986486338517013638658028302166567399522906274840226085866475773868910919338270530857139323515995361465768921628398189913996190776236641012652498885026548059108453371244675663734266357911477334247643995189800697783988051521624653574652528984363271657311400677541778274554962973072838347381478944261832796768408005191869026859788894438646060459271257477575822638675992591119525209372898833203200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 1754821797012699361868963308486215894939547737657910748870837303677992485340567090603337486282410357305686712753271940444171757227428270741128962014495259698795763523161083425106476251723657712658923913681372600123669041121402238818179186870237732019656488234842952127692957062673184662131450580390207362875002631343451907787492593317142787681169119836307849653133187230347455818340601076139522833021008489607302647915290450742024251341367122211257418688831732899685028920177470163962805727263815388201600533324370555973284393156667365396114058726881806042012641988485852642153945613262940148698380810878224716781964118576143776991950170393477725101164510246870557671984882087175709074063947861889191234859426476241707725893402557135491241853328228800151433983171050012554274273060220195113654628794185261795315066415420560057112851850195208508686955147968325041311075691682885249550374159936202203432202422735473252604458126058779100011364337023606369243899902088499198788821239844729973754359393081634673242069523375332442274606759914057610468288048597223478758580055175589040554543203357077125117327114270755659100231493008583490768201728429334080233431300402650694595357882649785083916727639596565000392751883785857042676983163235963106821511570468725356254062327538016373890570575129360867552920730958374223912993613325958078669640652554604850450141285837660034086269732047451634262951168069638447701897560791228131715182411485991698417968185756669186597184608379558984153672522828467607799227441578961236294961762250409164434061904703382999506572172235292481054325402790014996495075805991142402780133991126472812468020318564051615358149739658097383861091970457429476032485326760818130258004619407900203508381474850880849827229119130363907910283138120972621965120031377226065898304725594422939355867275254930103566584425877061089667105625147679458941540812980037725423975818889915764626854067026530780715255866226792227559453772641134542354196475447347121454744024259758496270952327620171566226016527812709330043466761469288679724044928043443807898521115721627779484791850548842385933743705246792754621744917441090454473511586120757493669833984145096471665421677443012928241614609750255556045035400569037079145094667398113358946409582823626696983579837833913748499604791568013221449238044716319382929684084360424582670118446284004895240807735965274390128577761722509566586319469791827298639903507032055710940458739136643749364953350202108029794996514098316884944348072512064007443366769730572024909117853672200089751584391434998515855678721914366594946106846855496807271610577470517059181087130707754572508751588560206718710800407580920849053373587595343238215373946880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -190080409179906977275511474113734353276719289468857594376684137635759214645768489531818545880024476513714102933916615326108885938544817486751679465827640109431783483224441199460125239782591385049384600322219273454891064398624116883599711041353795187809644651379526004081906563109454556584360057562884776303035144315079521374129392475874327603915665444877336791083444820700865710322393559093186799254038977881999230921903108505803529684564112969918920406080790390594558410389841262361898497221300960228448284887063247151690257972377110714221023075448730552275690810237851267072803003183722891696084334111655458941327802866608845394523386013998549520929155808952636983697818352127900461296286855298237791296560009633116753667662743505105718276750896659542401598655657231644114586496403100207547789489809903413060523450730710807195123760109820065674701761879217703287191372099807588601596301806873322658999219642133426893679130681272338357896666334718703617629432682000863712289576290507122357806102415734777223775685705402961995783067925600779463354748819318054563626271983121072379148112249112862140862716136209092318686786204705664223166597031643775142235614296018110393428276395011262084894163406731950293566285714237140438387255877045545482962185256397645476940685717063884151672946799297381645678638773054281012534998349738235605642439657156822597779403552615828571762108541279885522076351396017146958016991679957340087540137969468480675336085636363639370537631474361066012358866229522557774527599823573092108491107225345373287634474165238166063491971710825518992801888468424864146040496944320512145388192729088279644790663516814643452847352333726023987147362315112101715066819537510294189707433499459490856380207818550036933389677324650184062667336209184696929237031459225395753814862404722589620139974900994884161153389948661116334437325756467776644888823881609499184802163520886087388271007414822143912558982192563681522445552661462172846427427367343987817821720146253568647413206115505111628467206506143004108227089773850640268278900341190117586594183916294101039851806964623595441819889733682895884481550160312843724220051317752958802667695786797915936604181901285487775616133085309076867797643425063958061866093930019685476081775800382810610040211644296707782264110616695126638757444174966546778576602072507201986992549544521882243417592919175575331894627320887553192822206606421366557645363530683640196037604752658822457729977546242174935037718228669878883520932074890717920273451364411680251973799210964287203235796899646309049673517000674363893552246474146498744452778842000598785604428420172238256840050254320639058714961289443082872979759607363638472474624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 16363264625628592066914642440716655284585964739609546650606506547053554606685030598340971299463832576516424986374986648142538471227860813289999800423129618428518679666329843837684484006445931267615488527867414702199139725977898695366815543352237728862873974210976215906929121874578488289179047766251975114827409669476699356271587841262018926281058392710280362073465353417709944219122432620759206841396075888701559881062702534106069598330027469632379633054272243495170579202977001170750515308497015046696441712195946340983188466094413429707831864550648711050942553938967074361187670539473707083221658509943756243441931591949703306335289810296789017346390858682467784134784826719957617102859303584365867458642471006090301059362141795431066671347138779784009423009325383662199878483655740285904479296914368812949257936045532077227286283348387246756644199939845691347641714109402201657004730548616217009504443051955441051564785485181515972660723902267762287998632016728493711380280383005973735097870356351042300267616990280740209979879426601599873587966037272636711868659499275521792733998727261783215139948462076343089240546622752045548483987113661919634109403661184631463702275636199229525843786776712954479158166826003742431816728327353389675929191632703531884781429207560011560134315258304725915347977721883532562295798439449441366005707519275651301405901634443500355622263415739875791125912482862515173677562961508466704129274200998299174025186621450467966236779422933150028567851582649820434912333125131992030679163164953300592357126247534474076803926899791300099042520100503806239535098229265709907507310438077267800310760412502122918077155304080389663278391946560686318908345098196622230478930100626914958526280647944077374342543810045333537142703712390978291374085412387479081405704917003102100393172327690769941177193237239437671849947297588061137101577127580020467055848396267663932110814598229651713849749486846574397575538055153970393830431565084649736410913558415300913749745094467226972053762235227776570023566546943729857895918260162497148809415809835744246992676242251265582589292778887437698965272299882814319062119530560149461648590026711431150190264482623682250541498888512594918379714599722239794235571256207072329067470536390908500424487244297543848675432792900177999402759847235122019743344433914070910539079172161668983936526676357100488009330712504247228247541407098262246785537317044169894818933952583944807355573519340607765766324209757431024016857262881359756920805547954647581933270541875407505442403424673659951884919035043689731172058805211789216482280277468464832023244888931148137339577418005547521476528713919621216784761191767975814758400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -1142089881165414665732612674728349641122648453439067305553485797762954436225813045130892372287235786349215623798491125196927559452248484659916102608060556345339721704295202342955436372841490631506067939913230260883640385749282022485659121843060323272376447201488017590842941970174927010065099345393940716827084077638384843997510891433453197152925927399733485457595623166290914669029529815395435598441799103776204920414281951249873474199230324688635114653498254465129103737375875171406707187028095877200049001088234463453741231411726580806881611620164432246523257689983194357882133786250696185357166476760102094581983320277761509389924440780064903839320456506020776151433722579983509577126544008219529053848224156018200354252500615118719053567344270891907325269531626070070390470561654516595478164113096934403836878217288203253459704481792960560863479439646745290562768950329870671694606993294912379972959459956909284776206970998287149506516390027177938961440155900058770951610216378759075859480512680118142448692098384690918230641570286512056380515267025237086452036939878398141932681969508644983349827744706025585485901913117853694786363444806321539970347322885821973094344983204984975918248564790987781723917160111965132118572118094886854775315323746525969845034612970429291242644836669190017408533522828853992241736889736446026313045424065407947270743813098241646090290691387792386539600718829151871985627844032197001896053240814104852799995961292395385811129723580100429320785057630140851836230523656786170252022024108693536306074760994532292494452732438108779933163988284195765022919912372528510531233375697054360528680255678269716827528433219234275929172838548784450095837252110972783361840151683278290687588789063397953623916039954055233747133942583188364106699129682748886955648632555765391425488801347335790782718901402350617176787086380013749359814801497646822673334659976591984228350242558690677519830600660322388040219266470831926130948143298678885929299592524070046709178215804129259639271917122346166878977173240092975267901282098788877975305819662499799558789230392900501507468145396028837557194883873904141132364632388714315466104205934029848129945114579858849961738552766652641513496761064893265747270461765559289040757522668307729575727410335923109533792541450428587410365411401738991445506532311736124939414647563180318872584413575159328168448715167255786164387171634081338535667062820643462642176756756928838028228289140008978574997996950103102168155680719753314568292293829553460613670212214849419016313143005630027081191362614338099953278790344713427752498180826342938848131452397098787425668632587196511782863871250102617845643981608714240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 66810003283545830430393208024901938389722671136349265848921080538845681167903951301914608336805600790470548661242562072450675476676946388739962657790628370674672331166713122854812850745241770075283998410574828672484086810937035672914667781505944590856405159989589172764049093988015672690605520132352694909427542495383780886804809826059426496035859330857888060359510247032611244940678363331882236492005553417620042714176204046440851834117200338210241287548201807718034085925810963416382839629092151220802338734537779843395086062964566022481450302500750580093748953532452495635537470319334008953155323289545386781439474578587751671581182922903463695876542409581095349976426569996600375232290299124533813999226698462053900839022105875883378664055471791220549086694024201339264187948645207462319019650682254103109332872401124618515573640385057320456027753400422946350284861643306807669443702062232979034176817831158533426529842877512947520645213093088768052412330940845447704367748308066582357786974236376593695968283121843042833725680714976477033811752028770889499628228983584002892054744005730603300656636748161080340135573040678187272638954119990460798093476888861183170675630073389834244207363505329318085244251604263930994497838384736541328177778936963338031384378008667179239998446786941025338809290150313158004948262011696040438533893594552067629748155818071974482680331697963536540141020014322645915043086669001237196499607005009350517210983529380220444207462991903327860515824120706593119647829832795864105264875316056061398447328194132474528960069091212348362062135531970691697279441647206387617882395321707379441156623083681925838431018095048806740920929674099165327034538504363590735980010371201991530937781344640062304358814417550955061171511424877709572636228791395700763086516148435880762388548207823904882354574957243960009175078598964524649331964011791647212044151238863942299678858131172686999810994443679754655470583956291704728756881903262838031403844802238700720585450162839269621088813617505856673382687146817998739438858948655150560635459017625905846038706551539223640608719738695190627589296607087892573634844599555103672505174460688111442228066125603654941711169562623414980207623805589207326532089017776392992914066414190599221729824766235523616621211928624864283717772279757433468063902865303239529410971361964451765623333852562644737676838490077389545492718627706922398484155310813876018208599422731265050982756823156650036990721077667365175036723148741668324411238448349560026780124672181813003536943452846088632127310159518093053650049440075222949688850691814653693449870249363567388825125362459748773250598174793243923189045280112640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -3393509680579545625426541170164220349625158903769150392518073070735844565377658758061246004242512672815366453839372939453830656147291818779002187392820835922549882272899359507484067171770860850550434745492986950795589409412727120494515505992410765240521361737551109269418596593816287058541698624796332386389321491336336463605536681477209519488547114095866897827864714531563612589985435277628997562241298301730973172150436897373009404964980869043155758106733260756790057290942140181812084228042754848936963830287586008960712496284171045603764768649319061400255626049742904429714049240344765494922334506547809375258070023867792182040702949036475792109064233808303906454300691565618660680109369102945526608162141363218611001001648430958607231661691629009086437109151817793326732021961334371496611367602317708695800196802245314944813329166398277749060241712620548652795244179593345211353493066910710359292148160070696325984217137280872573109713287683181415905130756294804697271202069331378894868324977622472914159629457111075916549789690652272600553082853327056723516992901033039322249126251095201048157785921542064786017839109957986405412470743354768445278082899905211530640381688715998384049180707994169537547896315174141252415835228948157874831601372595944964120590749537804205937669789721652294976464234999846557313370363572022816757787336107520740669515389870697732144140291893784042297001818922033199799982399493669538487651076484368279006139197027778287610182156082480837023919099738482763394613126465829388045379427985196556048153749530022336161906508140978136073882932718932141221975404368224662707597118581157304044633987417848769863334399406339276175334950438552418403032211890308706205740382255180903878568370706203190827912477578480220865283182577099838508172742164525519764691886795925800710622702636632509522248194357737372675235178953023036153541225280863864482005464907738117888793594740880809212246369189590158670655845902163310126018921720472066875039161877181338251477817860728299039307879219819350339128527820576688168016512268724712145109437603369802004741157427633739302050299357389496022055487336762529185544533450977936849072330259638090331726222223876210349528706794375735258485771254031086010043875453202191996461333107376568826658170388128361711789262828504873774636339650340974978433375140616419023741408753379718167703763993645319276746627953739092875488586218762709803215267134422957484211202768760244158182277228793668503303466339739452945251606540778878841443249786381492278722943472006159869906271407976359262973001247751465928261137186151140046393746092970051485918379164298577554372024094596515497643433933931087409480466432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 154331563988915156796131307816592304499047536555260169192033061009074333843764804960912290574951149477877635267799509385888879276066824827785836705054861016315346913711739154743838400351565919474145186797273708279455758093473730560054263013625486585422882371123103821164815452861356238466275642392076864798285081842553747632280644810887227974319406692967899225606869711549183818980259978031180490441462908201920522963342502155274314693473813572027687290411135452532444629255225239343754767791507902357067082023694602708562913624196632632554276004338131616216015442230418483306259755666764565421166111704676032397856525821370713786695154383515847282958295729663777215118828101355802827294163845510646552996480461036179753786930687582465014582693254829897351702052507247870190778871975913397179516999971094596728834185740038326466529033774623043730650142665214545074611354490726663277541179308556985299715810974036127218456072996125307211578175793598480599538197312390817631997875349170149045702327276856188903963819154275712455849534774959571358695502298346168841971432931242393170805916967633383193820837502353375458889230895440503966754364692732047562104430375762402086705939938926139407748426071828903805455286589137958719017362657811127899275379863834158127937907472474094294188224737266242098874209695256938994089265882397756095834947447267536899162822920522306324100805952276723198663156166154778508579121286367006696949693723461265144876703001284763196053384226557577099053846896916103333464324339902952409357044646675294038488281146950740950403074998714848889356704593264470179204899018293881641854218124355251312156705584397243975999563687392848271655616728839193646693157657472723191317269488564389301876209977142476230546699966036798173357337477221043495586493273189250583543626946493452838109039252972018726075693057736042297228117459318416948737685003551436708168079025714287134143722776036299673319875245767238988030700772493357008856045391840895987091794640904015875745536563805568963084001297443893368464351693533443675501092435264578458342800197212907853403649220709267674485987825274689431267775216446120723542780628991399141582037206579219334054991253458078059865189372135527744508173995324880949024278037028934854200730287961781415227856075941360381759555700455466701158960781478114925134613709634467440676922692289300674220472543443636638900202220635900331755400531725140473469174101193293097623755352308539915205208972192066199636422211315697063537781464920384101172327586246743602554515753175051539995147170085637376280961080246996570535899423898177549202411250163894834745935615643133962630816350184911872110492870692331625969090560000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -6299013041683518210699171997221286906280687106135057621310767628722546552645856163251049988527647412794928359969098553797919639946461432263209866324061565931325850184969459193960927983504449277208470708765090931232684030283687756836523510886095069232474384502288502327256983263261516374789630641615170969587359763788872537061798718999517646071208038502966835551956621513233831455639305399845274833733358160494433922929059648562157019179983331876118659897981856425508217680881247316471793202769678210610303534835084140732754072463861831818119155989080226068132438410399703616288146072757346689555880798875116003376664779461468702607343023978542855622669018787906272381022658176072178657127996822764308376114174597313096454229302079280699536407455094295918125696857027723887587560294981024613589283676695266157125140221417486676318215013452967588340361466775146455773039374079007465023548560826012515948757937298128479258165022384083176621913472355623034249156712063056016882020862200953298797745834282106847614154519491959671138625535414070021864273146368389907684884582528163544546010337308828461476063774700212722663860639120510457871806347352700868605717895273081023639088488025542343363286080404542813010813815369202288301891645836756654462797039119901499413279091911499503938518126063359145863959827610947677492285735231956308275625313968131359754467929645357344014782722389412232606015522669995370965681524957077201495199442137357670129763042995933647054663325009716808064235754800807913606098312726663102325792326167806173641109967734002071774724367432517857031726505541930332889261010119228224318767928060213020283781450438073146394496278126965559351510969615656939777898705982693073268305902049529426658175474430480577344359166676297516556235248510330258495459044492701076360267540303207160244633895623575635537393077343348961343174592017912498368339616955771586139770339186688519195602261651818989315887164559150797055995507648392485385386438452729713339724944360503141743904996312200048632437472766734883348123640547114089134035815570346440158442664054575809980344512331843526127166426433298241671084459193850801847919483225621580470198051719285101823853864423983287981357258509700883919949630333082476289556323061900318810129903326853356699031976898329125319875366459322805840116403936208893293522547683930019861048924753951737634909415967034996099163645746843945847815870499365951508998167597626358452822418928455351567349955928411232477733047609940602238596085143450565975258376663047681028847305475059617298535282631256795711174659228641785354670161928796915115394813251665641538098536976095683604429562012203082091506256551695813181440000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 222518612184012131268981088916412866135505033951660306246400147697261103083315162484464490111424395609488527315795656485129126116631862962886038601306977082393633045207782333185227044425535318948419591405275098872763221204683189302886025128116104968361547368126963156112296220830112625541282180884693041426021989406787140111406916966779094816551081588418158716488147637349402393832212214529156206942167023413629496971261046031424592462084786668230583683192299061765137176857552119776143332752928471433418820472932811376151596151350934062175993898773423798402659875920611966925322043400359957866797060761027212176993480310132364889981660022295103439237515062430217199186600064328998046699429709200048227502430215713550295040104468591198722622004345970473193582896434543481206308975741768556149351538263200647731256584408311183564988031608030931869654897079737761776009329936646691860972727720383507576979807750281014728656300836907137297840460677884808125485556799934517527222169268023700734467337948560502503779889932685882471101643905694507483628119684177973221281912291492067217780189593429591657085041200527908580347675172016621114573365331052147095063601986168555072650259185136301209465743850463353322690884309052630790158681472626263729224267436013528578368599885867934375759243367830385060690872131182922276437056630160031420636295685288958227571289208265012942931803065154260292764085239262562754177370715552852941153409038267228332213553964376891864567349097151736802471197984624904217303133289002769035935555659592036141990657438994077736467787331083405658498993841640500903482770631737384222498855809106588865489745552044716485540766697656833934638181295598958517423437195539059251756905962597971497065573154312646609600264214317757283729208856163812005942961882494606203611584781076419641621187518300477449131356874063367786025200232567279889758755488993510536334635092520566486863393927210639512039466175711760160210115940361511174846915897218156400255190445391768412871994881529212937519869874636031057611762093589123811327234414709449231867895344161420087880277494190620262523297435591285500666386239166392391999371019693324229244600239106193289731621009363628965875162395454717476945981360303146634038275017183912799248335836797380971436704932667574170597276170569650444248020851608915781109103025972556998407037449059266745140558930390418694376301894976782934611252212106804289213200309166423724885449262471181089106873556660157416348480322649600838396332158522106612509788757055547531686187954365750043237645482896848899385665914922919448069091714259300993364786863665310889396683940513504251904433067735131731323727606908662579200000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -6299085108579456101680822016946332976447320478812469030146078276871284209910563992715381270953690366600740576946842706103355613645865672800830124816654444617696571887681051515787188604354509265580003218095138045320683283776323897034292187887008821472550670253947722464499717818343517465477727865392926077931781608954433155393011399782321842491465011611997185250024673036250124555023215092859707121813103110502997251744853388394499999589962001615961317417228329313781728433606902564170436581989763603921589389924248661276843128941030568198029903574119543564543802701380127028338767851654055766137202146097923923281874537723029406275604388854019832770067366071219533600268066272113531796083211131020412497675294793369349093892025742729931696840018310052194038276446630450929750215835588993346845324353001961810121021466578431459570629015366042022507257682779490659819123233337497948094344400793983188872041762008257483282453305038502985213296600588512880326165471021942597154170562025093198617762395999114241838792696692885766537189667883036841146012486835475198276741296965113098427849855058420935347492527851701402190148038180629580166515490484916263554248552167729960694258119914273953008687956022617702655346724637057936113352106905348258778438818715402590908379618851119985820579501635837968989154625454727207284602560160148722880493285501382056981354129310936359391840669624056487935341497313004045851749376087513364550092830576489344484738206976309068306955033673677225714501806675701933156340090826868385152144359996579964988123595582789515518651448646231675415928743025075049025409663496514929829620240478952413605353005913331040672269249588051035653930686216389208961707953762210106462151656749240153476073183123796307438067542416781253722964410800030818321585554189832948862643684311146557636914353978654842805358335546971417863692415430494238721603412150789986448702552702147251849167051508539160310557763651323761554161245128291498034397707585890873754306665221585647983059944366061622822523208626725678907169759592589341170090026021152090311753787719670698176470394679270537481756765942419527333267392991176952139878671731895228590851772045574969883108654719510423905118918540030573725324006116757043949120530356307425233909026597793616992536426116485759911072762912741131862623562296122858022858320355647779187899656615893559924897244955618175735152211246096024375325885789560930660015121993524054804864865835305824785569100147232795710851252111357453715586300550479354680159378037775006607822919623294053716672571619615180858002505882550805588802675288264810955191294474871655651193112991751538573911024104942424122620829520363520000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 123169643789478641643613634623282124467981508265090076001883432872985719006795938227402642080691666408240978404862237741038895614116233312134038048116493577771919027561920436811746032790133752862368315567672028469362535247644083752092776872647008740852088610288557984605592945401220346254335476775815449679994196180359727433546259303409699061391718691607349864482572267452411382642433535493109413578287510670190703726754003281427622385387561092638468912608771111808444858249513343687106137408345811489747853882709026583360542940956458209152745658196173129914888971106481456696875962438882192016133106804363054469560833476619665327922764214386589577933152743148332702400164914877287972258310754122698674415877941068332244329009880632829434653659596557481617668850935674382725837156058082594924345579725400925350530750549855553081175403274011363874731338006587894113520518906151174243926718773370196615905245653698039132703883139828975733455630840687986436842045148842203518925129915772370903685305004491236399056446234804830387143748945142666593573735322258278316297990170181227210646849452465250210740185463672542310570848698200323439074574816347392022350622251054522442975395937384681106082348910983555259989081388318418229682307778668495497607081360896931430768632548388966970656186834488751809506464537835175072316331648009430319221753200120451797928565692387157977024482014039574166246506298239845966897855466464639663413626342264524357654233202129638031393759223233286806468132746663248819977809797281637252099575666287840293211857296022739345920605086067060074612887839661288694567088154170837419266753703410133841236710541039142326112987673070228567358922720042901264240229965962701006063688305311025632128526632690916995380804856243372297664849628395221736718750709269451041502927597170692488639611490319376756479640726607785178325563342249025817259718308334164730021994632024711296737075813938147307019418857638771879958015287255943577221244600187178571100650514390721837082990771240022381497224802525810487021954640191359354073989458517869114632048954737067343085264340850249410901818569099403367885454967906458677302251538248528280584667928113847553541976418051916557913083630595863222659353107525098304474206265238903898239781689742070001786117823246463146898642504294030825568240691143661287166968797097570803682736917980197360037482745290941120342543588205173431547024225833774888739212564190184189595522839460531766997110191482303819555525038799226236261491381814428928629797853523002922555731466605759972431126736095026193492938145546549440915480039448882478432296693757476507230795060656299247101703729340633208369864245248000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -977585634634789687840497305351924226455727233486861546062094523555667977816404220797315810149820695352224703477930699353027664042327334244715513302128221670310055053718729120068571475176939550079594377274759893231900737036439905697523715019654964701497513341231330872317533952646757153676128735765617080910735850314040737785315025953956755784803844128032281346306487016518227171386244242579175197414319417638252481640001153040532530070409536790777655580804286838892395119550143722133823719553722547002227401931725836356814718617281419730901213426881724951894394982596922467874123576636609627633047872863613107207865103371376808500574569760220695090853252446114937632924954648395487119989917937032025629081658165611253371829122949148496082495619712561554134583675080133476725229867049349954545853344717005411311116064074829528169773757775695544283440169047192217951019763059142479944567465806972796825092903551285227205587840391171400243334286267509091285509334246171846311292698582666618666282127917485180594258253823030305200941836035617761570036218420007641480983578835380646900670246679712982717571906465356346931469430854184670120233434139538895353944182206209961332860191915910718125579525715820865389561236746362403765873575480264936101372202338360351686685550588115980370422838682183767698617947879184862475665171002355376759432508006090853051420978758870747328882640627144031535721054318224230204506292939661648388471441582567385351428504268184113587106479915953991596177298839244975297316539529485540720767895602467271955699790131470466247696440445633030209146769643860122892848077288365398978492186866670195692763255305079694494481610748793609580047713512997666650729533244630472507126831943345038721456772114245950732020110822268287520292922801633940417166191294747183597020721794538785329217032759090642685287739154259954033199251821880802704311243151054583267691397141911760509193286180284240685269292599825310486531469893341938593076304241815491759806264530392854002005297584575857815517890435065165501172782437510125877015659621920535557985361424979371646187891479800243812782692033596576880710995727581536094517121500897237857158667119200181812597529026346732328458240214874238898162453516951456063335430544405099091595571162810536682714149726920660893318426085954602774145426101152765546831799485963070341183009514808927531988368711701014656311928607764589918206932054111819152009554445814715090964247587839162925342074273952907951303826597756041143203935476711288837187066880571919882264745108806791412866405228291846306876245738205778989058199830441387981996599608272665731316624868092796125921156665786348597149696000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -25025712566096520010437587457427452613058415076028666307015328970750047454702899226409226592207169832412953345557467884581092302711297932748680743620733740218404579892591263210156936408410887479037549283769096181408411080498626035749971192277128447359394230190832289746482920984115404966427975796545680946538027684875277436517521637232040369986918701060672441277233002416814677066774511979541657551584708045732774166664820776681633203281215505607745590871034807051643649614029858613616517160218067507100040506360122267427775480637305240609974853943808346433680398965582120819143899664333246209079938116572851984688715288762492283216652295080245082924725603816557877047282881854292208474969498895484897632729450212173097878533062858885938670917016718104833955073142415338395361785306190193232625850649598479733165264903110428058689161328763131347062555999401030886319875711789323228292689790973700125810526296106036980512248985610047432653279914779766589061409489347082383726764241636276242308689382307029949818049081998536970451915518026296149027364991756185420637309547595838239683567026132401513948834862074205895771129576438041667035590490737900393378625154839246586075540679619329822770399692848928058256638837318845592709682381774439208339073413438328077242049949032139128488716618635279950972227911300123152775262657969401785086358776521992719029170326406981990879731818691643237053011031008370047015120359897173413297407267579844499841494133265324886434590114695286035721184427356445564003908946946263270182727977024245491294719518336563780532308946981290853652625972653872176964037771430274398470266265018053219062547960725894446360746814776417059478243714762309481111568224398660150383281913173264625000467841237309760290399284773732616523993104636018243926411719634227393249998172430147643991636851013801023763619441841246478908235166677144946702121511802708986288427965240470910141472652818536370831052234558888891444589630426228087889932809150455987661342000380423116704410643028973637416240981662354356266683020611302296499391042731867098426500381749160212904732731653127504955164628325557515765991831546155082846424102433372850718605173769529453595924749702988825302137024544217722429638982006676700331995343755673004243063473500920453381981054065180166707012190400384336000663377994884079826846039621256562013045617934457519981881495328047664567704508075446598640422677108471950604841371666179696538490310134933642135359402965589101260201046456545819306744788333717354651095815631615554565435547100164987375037415029224125570780944769781360129833983974240762072294298035880157977664964044524986269797865421139576094720000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 938859651631562525851525432675278707275094214115154380609220468399258380116916302135562071203520206666949902782077227759984187876943237146974610122208213061481890627267849044589535090799098114818338620390093673244809748787026727981710045954876251179529286099101398865779898906133762142589242380025295028365321796770385420495089958536331877826528713396814256806036332070242606882547634615161733090542964601040590811567005760132217426140871996056561794593238090141308490045563002788554884449799120947241674631550154963436762969055830689797432984074323808519150689239222802524349380498456989855860042508205220439598591256513990543910706439166888156223907657280176558894099973506423666672833225556174574221832916559778750412893558535844707150045856329220166529719540652353544473330488181345887217106466446922687591913148700957137290865001173660280966437551994939239776849595201166129611081966827119789597648665069923039840052154549488794404021352544431693314905703390799456092242788461617936594309355701329625527941179701428907624962802804244941207059223115138178527017656337188945074778651072188469727367735939046634059535204600815856882077519905190227346353726605278672749157823225063989535976613053003204565661884096025636226505440973075562933439143513394618120219913023492574549983282157248699100903198431897171810819222081633794407352122247095673069537762555402856836877505642030263739024975501438352329183365013187891688558641524881692768620175135054330955292954735015907065033519937678270137821453238096003501502384684940786978062062092441177210619238249949898248822834180571687765460179983632910417906293768352822193510281059086604673067467340714187381555766690724176412005226612448148418054411677460968263670970544980266109977441439448853633121064509812617525154727653269475606416682962467016520148981882424819793461468079786030234001246558344841738021680450601328611151590160261227846829290722702117311502238289560932531479052919240609015630171837794874307534187856689909278457988839668045401621861347132738801486837112415235336384373593965808037054650930084238372365258085218874442602788402215249564506380130406216308481478373987831312936037329977520094566334490415349701806236096948329316555838820403186656008378731324996233921827604043494986679430094004355601591097329670755545840836298087822503944750687957653681704877529238486934646000450721883247655159272322695165877582728213174929638388396050061188704036404690328818883790142644356239557668426126350852658949436015722084624266056686215947006978971383885587023604672809711182467548638365470588263555686162239694922484704640793461865690158471668929334144296986607616000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -11426294777017264776131944510513865863435255896608151881084025150778680152144614029502945635478801762722994401847072698617959534771686962318847323454505607848081772955843079482969333514013444625866957686358710498994858943474119267657773716887416104448169863085943253245781274037782980065250693562887915557846619131718163037896372004359104273144607709083928277078979495104441720207443499695008005405399743574206323063150758673053540052054768997161165549210346923192453513327918198261649706631178736822166142000188842167001479510931205013882628183041283971638511834040222530595438080980416405811818940818038453790223570537614242285943162155124367882226874750245035237111326515344193663431583902175487906417448661932376829744279250886359951248725835113738818307110998307382120681830019008691176256725215412356049374565906253880090967984281465822707025344199218441169224951797429708145097254718001040532207735563585521676481341453521121301013216206682242723980863021163596329673955980445877505427489074882696087781247898719006713075228392411196627494514712343940115457416955389595281406415183629142891313322608206225127119401925737361899904220325076206597314215426531763011699885292582039772423582893263201320602059232826630637036463963607311186660026948525122133209088049179916381542962914573239614406867116916028371276863529770637884367949722261860971915291779219087227378519133511685647490020910155492335935852218358658040331481538925091289103366141184318133680852108297269334445369728592560924994035795391437240727902085325327615209529371383879211763429549562741561358813501214662527219484549872676097935665544402676199521186518696447021661736622401499797631179076492582733065308353422284707831141875380552978630728114895593149596258200279484646437047786210529533490570509928091462045327576111311352477507366106272548308016488900707062340561512554172506237630109980057092379417589475293640009117616327870983049829001587554516858256714385255099807685110072319285868224384743082243141911046453496805976595370134771493694647980026703640466899420422063147758517728354962862211489768851684948443057734091250245713532424053852747450851779620815961498704884551631122352723061790593845304308510530390099847163214578633241268269230388653129832273574360457728441905157521961416965866453403295199427085492706063490834398117938967784562612759648973971362730334709979671073081659907126616556510623063065209013190098534164651631647643852188827596601381556835063360492285219695058089612169238817907199231396035879731945596247561987520485513816238919139517876983698266524931726544592643573828749089439204729183682841695652819053450909817241600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -5065559309563750199409717726298629764195512143842529840306608309706470546371938226544338514164119708504072664454567028963292903699258732757069500744263294355720478538559923419724166457239332985710340503938192102104351722786126626480383016157092230875579686282926553970070031564674676332755527084009768692560247290897698972195015457430803569481954172066454715810439575424242385600471201198819167824556685041199265369795147438749207015371074336269109590613020237596526889982117990514656848658568107856084116250224243055425727403544177182071425657506208318744200997872337709609690465918625204834682714169185814205750415808941004478131749603586336576035776561335329838452888804502053924510099904832386135303178593219143211654064953187055746472047681976125400252593512538451663365641790467383739430134643867224387808185983052771949430522568998165324702606391670895045835155162242452873751607092148194952764752269124839021390797321918146355869975856615946508976521479129749921263939922717140597819674867889745914900214408579982275923502296551028145971478743065116913364841792230038664718086936740865185523708675234312187407154812252800804965902787170966357645901253132620160345117745160284970601783050448135362329548338003365212833448458441587840240772698982222549599011435092750284585718045996291977848431307375388542133207807746478536293651196964819698488307270966424777352326678190833955698705306590775973826161919461512255600131100555769808580243985652200197832079061682918873950109549990953856922295000380725295101192264493308441664041529625915609705684750406994188306191024035357574199691884629545239743828171701745128438714057456733967336538637273923729454424322902727174995904628673919751912358337642765632928708815058769353891796108831926495854504065341390663242111582637766689906124086294343561044643213240123823303220050153172757794582194898493463660754276837507468719786208121180828835459177141729801160738740094776783613161176807818275512675321298430001513587199081132651258463601540852599047074845483795050878919531785464941755954178405501072472410312210875459881164522923725238964565783854798155141843801959795689397186443960734438168310600287692329254204615544708807906190184658752377483500286390210277325887589852147995184376949585943088303598528714179428488048294797481423382286477056519589785407988262873935217594525729485387011686638928819608038762663315887810732638338352630130138613595326118335855492405068319859426788862401046216833263247633100913517125235886045684391156445281350247204794048158987219315185535232546238390180905446499745909365884962107915783518770171781203509178244754725151003178434560000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 2242627602632035299583667742629347768365295829769641346749728358429453076731701712440182325744576846207648687693173196127571823396948405630261801460958618269825138478960604055611409415992797648330946294276752219654680364968972273893026155811815719782736042394498330521034325648532247405678549460707896717023088677409064842494991160005250606038007807340155277688605320069812783668344063465777912038353451799967245310045128817740159579436566305959982496550522168679601514626650908576572082623755017242718018614316556970595338286927959364893032419243865821291627074349263668245882716090012236551739420456928469059111246854587809974012985683597579582233506226721736345684974113844322707198981299548600648805076579187410948975668774683675315453109113638996532715660661145408964588642253347387462043147316579658735462463617714317867285822911350236996764920270195822131262056424776577695593628858998764991515484240701240669561440159085373536059493661108608102992678173603990779573317647024639010989948197729244446190292142747855840162793677651779249914011338017864785926480428903068946672739758368209225458316621757878105928226974579833539010915780464391829784547431608849683557094099153102381616802054366300295135414626479307882211925130496715701463639480628928481882972303922094104357698876894849040128641222450913828517883004122370338050859583939406164446178469816048122080887176760227105753629409006405405831700747675511674493333741290580594418773542043154294888960633791328775177629323909191199531761474545495296227959147473168380091201826315658288867007629604841846181873470338004956064936486511728956654015489897958388537793657710622144444760328226264378459877743205428834561709056975015901871667667226520963191526016727595489733548754507879042087085365225165031982190794000672475306461996243482746627262437334986253320438912519137721790526428493679163404527746179145208113434976864948957058772938247358017837797337171977251796929282700663426026364410775553424350519286665312180167256062085880658683658504545646314370218933642961423946124723409452882897952538250374787212326536404693633066072416898742506124031583539081261013553363631943526629670325788687797018879341123378224637626992660200842656515671343054125153431354838066900288106853272426980354993524120433766353750225636251696438231031599795114557654450353682186477824478951016855044937844867556034407715738546554193210739716244888760282223747683158953366531270960336544837896852658696786024289361562302641354351151353935447446567210947306214752760732146571803960663728918438760465693508204287278600305722174949116062018400718370408369743899213007969836859392000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -49087688448113477962952017884663823749265363242948364278903756833534906186832390341156924989774847063922467099696122691243540828505487021745328709753130026788496875907654292572943465176377814956071826842540279066803833623853001688560450447409468631366974673548626640309991060813175243714559887708465248432467122324328184535946197827767336977492147512911365020142402690173162020743685024306128093511249478134892166263124134317405632777956127652411728432354210403664259095791686117007998689730470709861445053775305639205596278924393776565372935128258814664255885047638467856858500652461261624820675344496380321689839460634100210824683172450717202270831889835094628201686405028523370537113440349608789563308572411582720772373237515922315789421783006280169476051698476198483251024848219786497562269450112093915604392054934795863359196523022638144270346164479427686449473149361470346124328525844772436084973451790726584978074311111935609626990579479163498046566996676542850798886348434594759477714123959083765579015009546866302593977275572618958106480321548394692631106150514530194018911769063862242489932764334264262870206644953153258351211402428561990472340995016687276738600440819931796558136777283938939860686931588426297486521906093088692205361836269925311053206766924155528600649596872494974089327531886261250649671550551850061751431873376558853505137052350493367715401437833344679526935023060425560750646530340150325880521385221510384189661250166070873461982324200115083027057551981720274814077393422645373574354814108072847512404163457916702724353502663899244165103387331003442720951878323278965804847621855410190545564366873509897868414078932438170644405086458606219722604340040734594606542656701110115388698758681353467601559001265177448992062423505159347211786066310658337595992534645218185723050952462245566483441354564371978281536275600789991920273021969720674035470601194005214147111152274897129601184913059695810329613805695226210352594540462591929548268760945323256995673524501198879923142487756420624291517823322150764423371307680303607385362258689708783391791874622788784989844695040035673066622846361362462314664363485399699466519586468790877397467714233795800947919490851024546720716185302671131231950013440173439011315103430872594779720406944568947554613225594003790265117596635424054626442408390859938755906528476372076849586189089451161566943133042198614956442957621140948423322534950481279172084400292081999341184457181268298852521049443109430580866727903529856403349412826144722353303962684561216148887656745221007438220336575155445098454846240550290027609234516356373083337315848740121293619200000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 362533142475881177064640648005590075653364245010685379397828604576465379399748820810495859495656707466993338502064619358342763454646264046056036833717249421051887132866852754301682399219474340903506101885291126230562016684238102047756545687207620624772868926882540279526540449743736933796107329502211321615545299074150187952858333147114662186920395753360588003142578635146905130743733509729289232653546250403262770745725762801271592147398898757540814293080852929404049906079333295276081978562480544434704929274557474445522046269987150965609471798502506168868638022860131200579987632858013452680288662427478351026407874155913163086973892161237233636711830989054892755933291269654773088247206657423165467741269219166948095071990411125073839996475864508065618932970117690450401679904912317975878054072396850772626723772889268841445908272375358824123841463641034152685132359382782394779209756993718166033165294147065777533605161142313658338118455103867166525135211967127995580996621468450707985300860800028513915730920018387245442728659126528809429764748418792799183404409974688561308148845068359357481943880682923502286793601969061570605881165232018806528212892687259221851639997624857036167613124743992431407302905413263768645280738371765641267210321427221640543566589127998523543102644280024801461527218962468994704814747460583806329244358094016191089893898370187928154444354559676035115988417714247481281675730265678652040636757073947868783228474837834887990036722709264097248641008804746990360730913188692119190198553160676977590186249228267808703300249555787996523634180919871614616434682410916599265779766163626337183095538745950542593012139283977705049378412726638834738251268926115501196386963050597695911400585441976964877590427863307495153045376063947661331121701942596364322204326360016107617910473917098414164574639170769186020323848335814959407778917735606426766996085294430440834592956783880585813809874301014736481719551543958179876606472485334190757491783499691691600560555360926516041971935542665419408862785232464356994130698866110546905968195794909098517302403292713949823960750291427292480083974368242045942432492753839612930615974165964591464168257761048805120135135394250530772444109693323994441554109357180532330431945620730673149144926972434511439409734058543023599052034156878225369903927900944149184242008203520346750218399679276831512431156011285799638366865698046338029084165138613079768882022651511202633915274843680793112215370389661847015878610943245707951721026008579635074746933079868463252956301854758717015290853553286212572238913474593340150940988789332355939345628845100236800000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 5932430091622118903988676516157849272336680083321455789660258304220872942685957517148346802430917074754258141415833663426427835245737285096460341059152202343931593333482785604735357249823232828592567029990576311214467144512838427790705501608410285322888242712513024592134369290334766588780060594589567422832856270491585764977024132485020153428431890537849562170425851169239852337085765140505323714181253286349234504179790666886880590508763512189491357609808731235344107071009772838769158430816616522874176860543281128015125507903745585572009344926575373748447650436623295894095299846138559708560873065891616844196875905496680035664052135082194614086385898208335398570096169024320996605376050204551427465575629246585334862402313762501461645743669711962070115595936571681747000862620161403072280777196036503119896511826641994339590619630320830970718118704100388972170050994371321689191109987076397799205805583265669148997602428270842040537916550396764445718541168824993355226382550416391868041547468176655166532442941287459475863222454444643362756808941248254590812431964341439026108940327675680665173619584543924839456625055784620838648387926914560679260672623081581404435304747233498566541414089906460870940722359964169382207013559393370833824837519200264009181888744734774140765888578798484377655782909365079950586394828374447838043428304818081737028423435861435735868991389090781543759629181834933178914088272643764361392167804445239675636045084281372552059132905115192789566919908461386042697708062823680538485426917676158185042135522799403698791635909197082092356631463667039192257867629656363166373320778357680161134495278991357997251858163862329234539907250214776116618223103627469608710759991917548968920350800039185826365274636504064214726347678678876960367377748148963437159057512863670303613862477652437976018535851248728255787866334222259468074176625471827227319916363991921395427708354847299020535512609283860197174266041582818376610873105573548273750828107240941092466097716299739818576251008453854860436978485622595937222562974873737364673661541791040896181412349107989290241241572788209858805208421685839103879198014131132755282309727334766749393692158638003967069125605439982804310510564496910176860088619898971847332850920469482256627357002432620204704929731088804282091628708097409406051512342589238586192130176251398505594522888578964945913484492361835703857653804727949922194380937947501577662143273145419384143964228843184246571974115939586796199282241856389388715449759055975290462397513442453505003050193579968658114263607561412831957228208392515898796005141986657176522325848227840000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -218107386064880324268357766766771865219496463925584955146848771852462463900346224010555004191683953275177482517463771131181381607978226684482537326276014646101056430029450896613311081993355784635234851882406970644734659920066705111718943164633737158862898884623039181941388697732351108404340039680381711835317918898087045295844949281779057986383962760180631494497912880990513723567685199709727734385537940631947934449731230812372819709615504994383611888565119486808199611067931583501472883535190031231658649636749185798190302770095614379240511239717530241383066081499625040688628291385945067596207980685267453762904337305504704870653944143391866471800588437635712128463306622520210427045244174442580197131950027415848071727644624134979905015778882933376840104769523190698389069550669601453569596450410975340826353829943725496495213052460661178534904550376609652612007338599961553433965882900421975494249776450102976919775693353441217636346664435931498189013826327255369456651705049816733388507655434919053272208729433777761442759802283029443016064531363577374997448831205320187662489115049136873564683727671000440722286873847775201435372068127444455908153605569441641838417549690795453555810299809243645992960705235287656540400567442671234794464058752631978397179594318058691795002745976030988706698123888595575673981343214397029858747046414607711883404089767515512622154488369928671701319581024320413670420586603468740047458325338534378109672874929444150180704306488237575336466628017168577598689719847790788529280878722258707569243052914519837097575069155088692795121924381499945827070965084952914779140273468052933046577107293732551733978507308684212197050998989465336382115143224529330094142962180137001594835797987523587480101675073922556804581254075233989651531154558733162160021977689453910971888365206036488966244146297984684473409333035645661500489972436628007861259483633978482496274222327890986331627572513511224289291925309676181944602583042327980645092410449745268670431136171681661698526605932923420949681351410088236651983858360317000838307884288130210317149669569068367129445653012203680055037235390698479493891736141220853710032188832078497994696126404661698777454911655809173041252756161956995672955702902973061583500403572304404289289756986996188083296321070027007845455463824970912234550748990344987193449157501101536679424753921639173722201866116752324783546271704560928987221301109955851837575461071654863778747957530099333981619781904890102718385143351876790706816952893896908302223576404089108503968868001976481673987924668976654786510860780516388224097914526049971855238889472000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + 3547386434268379905339913117247545880128126690404975524811431278101439980751154291555281461489683478295232629303726073222088123895844058227247608325275480346607686666245796028725691104602118023827741722364466545012524114060742122518766784093703331946809174666354856634070578093329918754452904523715154735602945541069625785296400734094865422089224316963240918755058423745207931700040189280869295514190996392304144306722614607714084858623233885053328407356939170399110813113538510694317206202164248673392585209982164206242252910329132524392645425772666683351091696226528033919117468228997621475994414684128185472118478338000223751754073684065425991898279058057050004781277946104320992471834051926822755267910395640315780978736675228361165971261155037866641228974055613174168010512637225492252310639457634238883810101502532724300376580022122884760349072081300327070425481156720607644424633036651456782946609714742119565516499866613085722223507438954765802325057939130678025346175148362885915239388900197072670708007784995930218143347715598789216814407695673332312838281705792883209987668390664792356652788133291674938406224708328638862044573128346851235830113113997064026922128936006221887374909643488199484755384067665092777675091097173364407638690476623891999478534083975750874085095884055957795951479120466134101765849798760859608102942444551077659086653308619577660188882256089654538405049455578634206566603228087993860338915007104390237633768208562274209412832676700315480748985557758491843466032565886987626229012114136742913556051208497779317294274402702109122236930874053800605932040221997065412522203714759933492848311948652044704537073528081369400704118038403349551137314841305001244359884735367125045189982704674693385769538849384559938739421403395636075186415845772840905934988430792104642957750348589756250665918872900694017502728882846102513845989396019720015808003146932833458243775795823870348815629302082028658762287075953165987613893663145404068948005141700075440843735622450387496536694065285948335099966126964242351661231818912648352644234925575330495951754474943366952292073483337504415539396394190726075239544573379008696747268979076976589749220422155928616148535569031015444985292743182466465353157676676753255902087743265006621129594019571829755993391957029480839193745401089405686167875376538699578329630106348114959986452147222644530009378670142720927285793322534425926374140861821513736028092908044508366348719621781823519230440999008839319365305626659395515986782236822663932293057229430513819634478714793431440375332888859692737706275796397830252854875858194609882026475520000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -35185748917047087923126595930773900982656676405567228386908865532896414326968378157133274484442987131434719736027967357718903265891067499068478919406562131175938599870960367757259767523641043693062113371950773029073854036265856065597642892082685243096834636565814532568031601371468460148861715958906920798191938535301160691402743166000061935609242590140166600330204886464356922187137449842666492275360041840340722126739579585631536797339778213794175765881690775349876666541218617333599312980400351237922279567098768746530069651251911298103067954023117142122419446990943233790099628021652428707581044484840924259402957353488297778228581568226196197441667181701392162159035059419402855179199668258188756171733313425715421809742882443400752300865053805717429080325935592701518098629407921200197984600901095409642529386335210732302621990402820966016737610961713922572296156538896415839976583363760068700441767560846612741944830977496503558115872394855273581124773549625462218326690537992021369726416379615234417780234905201454792519945918843168135972732668022088492436815281338064841817109802807198542250522612165047796764445290069147877427186420968082933483058112020305189559395258912496408378773754431059850247022237555338402817812830045734518661667277791743646769116324292775864449270926399422419219430089738133854546927487418791829737564511790565860042738102273865994585499429492723971145780614481737234182295068648763699993946292701760826535108178590328984412824690377805242209459852150699191705687944680431489090758719397950639373139582989707319304330710775736521753034865009782857800830443481743058838097969995042792218562380340184531905451840620407704405372462847534906851331709584396922422334471933363221537342144951186752322756733574194629134360802885932443357695505801657727618762787401729361312144928750800623470991970575531979980702545811621936719638536994039061513835632555485076513615909430668267454471241579189818179693736038692356336784399180507573754739379774913724356124735978751394477271719967342057047626514854092257187874089221731722798674189566300292914442167927392895684564502055566317830995012590511289498928015400873151387563513653627996314721381114677691691130705743906128527055047315848364362312854572330589544639168361756854247780609591048469319644250817648306861497463268876661355926275764474839031728145695717833129422747483884402886471440070111288957988806517693951110638768541491968802315259532891703109470066008041612584449197536184278467948220996333477549672873213849970745421073521527882326573490952221905923481357743872383370736546471338487237178258844962258944000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 254362122009151693726645063305204951141532844591799262479228550508764180690092988077750709730178401496157935181722621080566101562556973751129531200515269483789279078801214294521641271879868631290210335854666857430123213234697904795033478456274020394046281783065767913566060599821648237265713673037025842914470218560349176978015446372714286086879745793500487857630414433569669802222251932801236440447016072036508391710127165097835733278417531130375407576080630674575678829658240123033458520235461223737109102910854126142203206065314483052394603611647344692633927295203408922570450389642534837423001031252236580677298309540468051071515252496069229607513775115188828388481012478792981433310450770185329611413518221783661988829703332457964894168366032370247832438095565729978737245515574015864486573548683082406803449419381160709109210375364577577709108787553387931589251700757470416545750483413762378827653076481516072947874602794558540211888823401495693937186859254903310938847648250815643048064987578978534422713998078274469313559849806191689432823815239043577187641026414177687802639936775122616744542934377392471096120788883653710488344915233334173564484831709559836901100282399970414124118655977922622365066147749301457031924401619715333131889615592471773473562539548794129883338421770644205959490045444163618546106659952571941096855110463845360630719076363260145247725148879174619350204192952154948591607018376401570913194584576860535276811084459891597708068182990057041595705537735269745549290661459368005681132526363558046832409279092010621640424975267403191208099289660325387142529399865779453916449150047507770259726687475072807794859618609337370069921406512782251446934805558050647581339565320942057583633617804080555257110529265024028606982937684251757045028432469941367821958457228905329490428964040653956390250732264598813666636278766783773675768429889345830526288362718943017656676979791326023795109529042850872474008621332237986850453431263759852693997994644111464312615752171961168868964223173677020259905283979777081363699336484842899305563246249246943138593788007907025749791965476580878859455576904309838869269222642355788030707480890781022964167359302428439661937425843609177702542698407026007957643954512386234065567787047338415866582840147766869447181328552942699388749117383453534908495366108194266117646005107496888055081976772704111965196711790147985707734741706757511575201996275139847952643621612985000439649143613429235673170164761229622115170148071386956887579520438162641028145306550505849346728375400382040887587646570124028050597690091784528345032769373051289600000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -1082496555946290044048263291512098766798129088289166398964740057802411690658714517491120978554864344344426822929866952187248262848947698600709457497861934746351997628863074430556205016669861659065719572541863494867489698679636637124855069915104014519263111949582747706776856277610217786639824975376101685693718722403652787373240793890923234563548540077476134660522053518710670676282509635938014492357495627276057381366758151853011276303984357330663122962605870039344355466196130819367150441375932031317933364388638713913367674095539282816998883433695725177673229406706108344402971701979562410655675381592072517829617082131509004215939912307335881748748005748012432633363531502108669707261078922265006992026376155550515056904292021557654871277875771408765815630773297298299644136194198104500881492721189848958844277133157898492826666114043598368005386280883074841105967144763961514938164920559457581770703652153057599695907565189863583191338333709188233252252081337000193585424738577571144600149212879375157362144724628391555580027842633454074787080008265467364809312551749985115756474141753437752105472230156978133064806667515574827929811813150624028241694124777721461547361042909325548246277917841679715232642769469847022510049068123438819906951551801572679864497942333683579225044273635931524115787825616416364001937919336457019428234813941374211754291499713598568249281906233345103898185521982851641661696413232250287648416080614473303553274821525361555077555562839916201177770092262239828873627272237010273857837126745051488704868922089908749107472306916637185511593450309462500685829119740479184903399926112112224745291205318043806368427792890637791250463490996680291942712577844710206923240663073900202714001907605523457419543459721112569140908529919464382085278622355672052312482994344748225676865436754639618948618710424661310005240267618403001361731482245013770223026441959521947541277209525204289325316173890379231613189629214594841373388027161658943758672604133318611736354791138104802050495470057341277722608469122562843849939770457347252348423828666668263972456662926606422865557742257657601624786822919847847192621450704780678610436383399484264914462077510134700446679625762104050061360316417429166991756212359505232026991335505855384103744463555819918093853205231753755683804281473034010527395541921739925947205596807122482592527854814481429958773281183659891946037098705977263927110079238680623339920144698687763497846166209329487448988138579087013117147934637250130796149581595361975625793678103209292780450298963852361853274584771545907496688082133714017126523139522560000000000000000000000000000000000000000000000000000000000000000000*i1^52 + 1874138610668785144881478804126497279350809242223026879814545407946826193651860503701063875361126527576867791340888475629592994086224559750745366772929217801242308541449643654869071880278505640515113511878517855095058312777444213446859378191841188091457487161220277402309487329960938298891199718140070444813910125641964188284570408041108568782750008212145077503591808440010060016894326755849780958630272772395384912721802695483494799326690598632688059484098594908078295249941113019650105204858544628185755339111224072792379752514809933359272110182117697919305376093222674183233460585646253290225209737469912266940590663657200062324878128939090642111605013570478419569955201649982420552738651247586450585401089349365773689228571401958982764392702261357875888997963934160095641882068254275152598846110518450854842746527154045555633089248921529364779049115809173706787155656820682905885983029823594311620760831570718953697205020406121844534902015646022728868304923184983203213567037654673802376936317136115069105740078326014359332050176447653257793449186749998097273399725481250347086048205441561490510918869117871136088867213603796749139039081150758076741687101345303041558560783267768666507495175479843019697555656720345696257443731176732481877266893185361998354674054026208785779786336465289397559027534520979137951644594684321111682511389998650373588865332925259380954074791703962136872955857888912234267813112084959755671117087455298423566266540347508787915494726421839295598270662653233256245430933523893092120482261980723897986643191051315734018497084442990694611119151667643685980924607693198551337710644397436969212395938777476328698000055630964125332497090029464539949596673271468041604115679143195149513018800944882050803449121963326815902815581066613202666025353336142959282310746771299414428123381238958788125566066424781320816413256146027110968511012607478447993083413794288979277529010367674619383871914343448750302005512105728640930066870504909744044019701901241767855482053415894985276175879148987595000150273892993296686379153414363197748642254969634119103844186140354734618158278484412715819969092148923596006233733599153700817686987193882504493076325908292411298221161815734440846628308407453456106602597468396373176575054463843281658860063388613977275707093596945616595411533531193395900243240654337099315395945551497230308476102927281522408372169235764702328820743473583098858844241524497924673242744008858653614539454616987736402038694852887361261731653025383427227551257215128487568126580707547379911197213360615677648297147265158849930425295751313465366544384000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 1555353805775891030991630931882581233305151633701265004665348363472186519282818639340173027681023667082510300858100066477755157832598196306807534389767321094748262067732464376092954823273712526751130144668616102672254301839268376705959968752133691561242571137751434038820119669575737910064034253908738267446054740935254495489722688086859968714414944486616698592496265539586958285055135971544045011669928524357658272511189005229286901566105067372289076538707425362401999914028807205748010385537288664954951106432377642951643050709286041906765710248040348630989144995082186444050796242878046883043343863912840851132338788872115230929148116717035910368650827594708382167185892614591947780186114378556483316036787308028775440332981098059856969933914984500915214866031154595721046981364736318523685818703123994273119778408856932565632372097093454883409910236419947182440594000923772474269918488535231754105771442849446692431693791434310290090396180687747894853101767860080754978518848958311493180462090911370043406330206151754749772547167103870948550457582694450944783672923399601328332750064415442823008761765869147610527875794048960589501812167616818287601581116227270373281845324694724685014926119580882355453540852155043392566957275564162133077811702414408852185937434133550482898336483798057456783315851592146766446649648885916329526244671969104892435330491909099135710617363646779705249621838679060502846935830612322040802499615895542204025589673659760755006176137127361906261261680447226802199411167224930736082408116563906355284031115051617038273497645386815308451397573981629879841642058531073548036739698233180757369860754289936978566128843940547724007977616547103273863172086521698231201643329365955575065127393660366132117405439975363641355873882349437029852716290929689682216995136564997068797479986487153405592885696671048558120551752815357257173855356623858090456401912987353668603880242884758701171843396924819833698729247083765546062285056753593618027040113471771865280595804231512926522334579337419479530841579270433044402083570983447492898892554906570647331771317975065156096010033940039173256581208565630854193809709478333306221171744004263375561836920365253860521373472142499828962183875836807526838000021241497599796307025079953909991395347149971941456610263818323490763252986364141248701601440382967843955110256399404718943311934822843532151445259728946255006304542054743739160425324946008362533177247024699882145736781696860084987594178451568548932201040630971549873224182284803841764551571691698422132725450791440331037510635089492695000142036630835193446400000000000000000000000000000000000000000000000000000000000000000*i1^54 + -1769631854025072429744360240898579628058239009407473951339365119159234551063868102991016714500751067540525289093618708495001719181883584622804188093071084390470590121360130786260295058751193665304401056601477623313211457362490717958175751503758085784507067557112486249710797659724768065008990353218414205857792941187356460018419593883740236807599061251771958611225249413685866878690698528792493786716887888134500489062445486201379680884228498012759838508229792313964186170365491789302040262742132092253583432742520508579023713422267323602731954965841076872348465774023204479182289261997881481973550686827271676835565799046737624481788959458345316034585537307403892350460863938921913997256151576363861414385846906344860947492707714511080015082481468709350480290128243019582809659757378436565130577132718365902414447440809032700191883330770539985982266281389088517077256014682086850760801749437987576239380720496330817504915925130878375191329885210087628699566527747494980714585498595096298681189652312890260623331560650789141539808574324077438899263906021599724009697930988368582179113757258821838297503324719453853072933354362989101540162241948416634730362398233566755848894255274183798973887336437711253423111965263913596588850908578651873444068510507901398590052332365505060813716409423070239468060419410394161433440371706685754254847825071443241609839003328398909444933661602834889446657956328096955055484569025658015837663405234330507281655011404427289512225240933600456003724701605604549920497943789023860416321270913004968006350290173922150154692238341907388704073819141470955940218580764307357072234889596078379605574099303693164448135591677152450336287791965955776181745600387847616630329256597401677634640822355865558599780226150009833311268038103513705994943308095393656633698875963848998441045935675897402243660102549774853864357116398107737360623365123411853170083499503965325550024492933337789501004748242017272344831893668461348216479917316474984837853212367788785762409480638384986496924961874779402060279587080070982562656050729814704715054847260869929254833894791360681228679691090446040676781615308573337252616544593497787471074016906689840175283459518356637070643169378558415555506489546929465278876569045773018944029114640485507890820184436176678037941317745039942159299047863968183481085651825972773548808163943909255267028265138016463487930899818880800584094093965318333446444023770391840758928465410034825860113410029096697957941339641394986326640298085949756434019935115675262555457012964349212985234319558910276110784583280181980726065597356441600000000000000000000000000000000000000000000000000000000000000000*i1^55 + -2203667935644390438175147079809897172709721628126755222538396340265917537422902073362941984582943290978409236855144054625670959385506882395782143237452529810722567385930050492580824961339076036386539764445563794368940708348623629131766351683877237916352454088117348609110285122270977622040326793296626208427135201600951852925564944537586300547251038938419817620180956524320107858411750111046993341523359197187691280733772197916857910321842450377729921022540603996231856735805409575412657831035147303252630818288335473755380402486676280525933550107652905167929043830558636311990974767952387147455989899255490307064498847884446022753842365675072083651263534747301095778398278841640257211941706589529865954325246420867456971190428358940187066041287621015224405023455577158680004081186016070913176586737161792716199608540901957279713004998233993443047086607494859780776372517972933342004107121717902937905804283138982280392349704643653195349945798274037943246066481089792067465752556011369941312773208585014957231954295767885903042272185661820036328988665819880680301658775574583578192001172658153717936719228084062126247152986987328391529695090929437635641750358313929817663686019195507066263081276859471320679904876814720238749148088964201456677630315042681577979025682994375746073298479216419674188981210239531119189177631331449169921308175692371221189230888626907190729426332061830966568400319579121897089512908460819905688774285254653706884407263030187208249082799601303464145169214759467010303158184491635070745549075498270073535977334695116310822142769258740979544780981698184799655612341098455324769717269735955375457106562386130980240878077948529319097173245247982578544032493658199221290401193696916418299442243877506105093222827594437923116899509294602849889993421461105191879516456438913160540200973779127024204615009791180405669494327932701621830934786650533305634057313733393729028637796563200214621725654668251105556679256213858391312173291085463503213326050843816007336180802972042445307276829335576383854978887037671954870639253410761269370909872617529594937468165749373878050620002123883857053546042816183606881252569558299023544251509992556822144984872161751328388422111398135334937971353382443702575146793818618352825607360715499401851015650423764361318587071052029606399521583725113322496123832275836594824562152985885554282488716688289241679201465984199035076167509340654050137395005683262037680655969503056138616419406486002671776287348241762439539306863065338979300333449781337931755224019807305838586999328312249645057152366737314884540811968512000000000000000000000000000000000000000000000000000000000000000*i1^56 + -1249346021802217763846289710767229655068310027986509072752330234650681317325398081768364419981997564346106585431500573103226979191301980839823204267159790929218780388390547794545166999601264470076186584803498888494864858668895248232594458963941960367419666067485435817898793523371800864945488928215864915778950058385030635835748213204341913918312712410479848034909017048750964162340352741991997954271110823669349774866073989021080483374668971720876452008732314890004644267667187204568999986676079940108134653329980082872800136914997815398329090140613755133417744844677582930095398433586940398193176086909432015971588815708551774533332907769337327998404832039389553096025765723720592160183867509003484350531002609725522473568152874315172928646430723518833852721298748436024611897152846923015043096189669248957937690945353323243917842055975810715375473343967191096912080109643390695206617980183782442386171078719235452774137864900475328900650968275970189485048549167196876646467428937208735353152293761275898653229111453193157260239761875775434308281661024442848724335801241553310298729964234303037817178821888496755682645814634880754542343305302473581322685346821633527195099769184989537824913377756228065544397956978275481291303346182567052250653820988008621963495327491979628233165599949720145861532464300238878316291932184539408558315226756653073221145408476887530153621230332212784422350954792028224396073604485566850590197836781296456940797994706239577231036958123181517827431011375108709978514046958105553955266153761111730607167611193192993844431811608932455499985723553055163068062883682200260510386431851593819157994720095014292708389158112426831342640543800723638930773373222055430659748676225092473040404226456856372527484658177570985137358326018232553381026965769073789619298215504620694608901462785970983974293192190000978030629347173254241980318061570460006119395679951676237573342827799771000283462167929155761002441499090115139749157438015458590860275024409943246651695551573033940106255173251949144713221101770937284379402077705630090595909406611219650299969634296193354788568278620057026292525095954168100260972380808861592177862994034237007269208897992462988617353801167242118966235838292602000899416074378438603382650771080521414148493045377653912277813443591931417488401511860804226493337604231427429840692829565778508652480962003809710123683571242776486657379265447883996299711700154296635498341975235918802303716761465734878190956177930238606673257756396511735851837220842341113659516473121873640894353000432166398201338964296931585346764800000000000000000000000000000000000000000000000000000000000000*i1^57 + 2466451728869732921199881343566774959971999212375244645388592881224882037701026813882416172981381647130179778172278556131318794208244781388170341652405526755946448033910825847213033384839025238588423153586129888649182237774981805745195026735464836409692621190177182534202854075247768160517962682342347662701921373373147232059755234241766326137249165616879988525985722625908412391123915108837989637842583827734315188981927989267564178818505318166456156595368169919556695688801542224103038949212374486406424120587272974804447914174895922986145612441079392419350306090467780318086757994079846713404358770321346030100511825358478835010180677098945387869242374945028754363264227730261331600190077863458387563958681506859525864619517011748835154721221710303940420316056734331955938468295457829358862743793036122123633568814050344455078351866404925762056359431506785331378546591821167066238616668780197420446598185126115535427960368743445971884263919744582369026366264362121651101893314644693229381122829406771648544620849185387646662497907841069472570205159726917231882319712345148239201300507650413694979124768540878160812591641375994361046505274004251938856185551958144776079214473803908688744204259046862506075968354641374649554811757328616642610026865751069097660784311462695337146457518726067151121908838272740561332634344206840506999331552361673544079777365256958722609421797106017441337379922202255309366580750568816441675655119474493626566647792014191365546785152208127400530589900412119820972195566521939686935411572202484943028063461359967974035097240870828416113009637099230460225756091678752709749112333509293497172287288654606812863848318903925093575116831365668655603853318437873939031003846321668529730647477409081776656604581859398255960348476256573460518586117542332990428186231737536367004806380981780161417477526039192765088713092126937879638050360869725298760071298334534280896304123590627493437554032631549348947006834125754820919891401240106253648406796271609979161605508052546489215370464002744015225691055608289708722276039464627322067343755068154093484333312520022315310367940381920801888228702540169728593583550149302554329440891829798652449573538277580427560510922126992710342322780274142555304822042241240761158790173127388939788737754347447639832881089943505978210534740080293128906632146803865638762117317617890278933727761004480485046719579860174740131430426629964616290455329752442655191018627098424872145601515244514062997117187733772958080811568097282362308208226231834300300998207917159197411237918786347922161705556417781432320000000000000000000000000000000000000000000000000000000000000*i1^58 + 1465497016204591049269382188417606598636685538460243009758933312516849342297328257550873165172814580704967968931485297054691374732680734194775572564446141324166718728719256610188430974890739180994636469196928750287047796662783715882677707273280604955664349851596083106431732758604373463590553061063410227094316549487888660392254627584258364383076802301147932917373503594120842354849561528771191104718042113560481664245267537099632510712711323659686041781186369588227412788538148325439275551547255616184960654095102952209767621077804067296784406404979695845070568462871278862835060814778724892791749356031614741124589692528694699407885917949762981024435150794670352301012781848353443746203164847788497742390159310474657721786728155789438358575260273492759345726658068896132466199283504469229708784957225674171858578455577140617606937473765788553362672001062230238886293376479342215041331667951144822926852304968756974626249879586203786425006521449288873501509029831039309180585868073407500112383923560507760466777533635059397918594239100328968081881683016348640204436250536425253486731052523186747480929264750476479730192274637136824325215141805684449627188874445603897678192061311638218314573689206740290904929690952261259076529996703134851229817740412174605678049758029987822957056576646931848311786472766704214591315795655083641738108803886390434296847354055938225973043277144846039776559179820800700153942084945069623165532371841533047493826866627688360802827945528690987732226214021401203039193834919393618703435930558137744390380572311892907285350652308704971730749855432727504583438203621496331254822514978557828441129209875895994080067239155244161764687920707722253802400224878661850942046832590320410116028689582776144246038997971471000941711217912750247124524395414177602954460931972523628377730093929060574732461126696407859165078983733798703006524942581929718248081523733936393678874818952860741088004923288242367286356844423410680920595185734181241892581471689757732464069727579800669330812577721305345644722300021107370025542593271314339911170437651917751885859880682371398747948463333431994433349633415320684529936446689474739246392181721688338919049254939518053795488813459445184482718124353939497674216925946141155597101452139997780573672379270617663173004704544599089587196314070761880876551040163935093299937127592971881335072698062525175038541801872095184859038911757898510618536549624134698706840821498342306705396353841484206381472998402724596562036241549650098746437866748153701354139963137440152259125169622075839745476221992960000000000000000000000000000000000000000000000000000000000000*i1^59 + -1582966719911565820382079514601878744598493612212846826004444642645662327551107469489224150929578792823166937168126592024488409558882391865221180174787864607298776635788841057650104305087727007531298779282162714221303079909508668627839592328147625324930756567417736233055268910818387534505917751607911803503198983815127387307938180484200123502792470254766102571785485469667353331091328587787696781655402497703001592473384371568079330024827061243903738928925411137916837434926180977950898961823768229278364452828160623039905782970127716605824476228152743425359809929655535205969145857458699205696565251413868488615040272749062764830783978923979250603756304693158052476334690525008450023934588771798100469209125469390006700290487637030896124106218141022637963542843786853009946213392660291999677359355229419247051097371280046738190742554570216930348763762098038531002235180173144784663847217346409652649055703622352705058095451809187931370473547052510193978826042080181346185862673366268980906502665781927966634170182746909711929879821803506556247458665818441999209558638821205740384025446472173496303379910795961886102237373279340608030397568984869824495455719583407788923285024107698427854884257076490896785891542876747570061903553649446919176913684134781795090419166498732750111031763377972649061285943273514383984863112823690600127724443726018760092843742941984758910289776765116314902921895879062749421236139653515000923458182059418317768692576797107900547831792616174238745432737873720355370417432235963717117997069505881355282324363713632871541956276985300930854077800377003328125681325328613239851956808591790107201622516550845459161556975083113238478074288649356462527633014129619639652644753301509278138192474025409635559745227818074647112517943280841370032361104311498358100945909869888489351634072145119041617681630527851711983546345782181515828275824191546967431910117378373224743474085426086527066474083597474974232825755076010764384704214739161379424358961987401337276294908385877356688603494302824145939178755889119431396772880699944187922807240503914321374746759595942642748242599176976805087088622954473080957626124103927388794475798635900360464988402837983528022734510508784397301146826046803975026503788820602247267725237622466496931576465347673750941513662073171136717880809431902965010038651396205750402378070804936865295358388913342273178712689332670671762506513532588929256818886893342541404068256075908135679447600082653016062511824299404312680908049781323696982233517173436166031929010977352464918121772040973091006840832000000000000000000000000000000000000000000000000000000000000*i1^60 + -288417087609620890624110062860861866544064183320221008687653662853417238580675995963156507221910610408659798325369804163265206131703042251838376287091955556562466247258702050703947289551032995290774185173867600849510112256376928576269056758899372195168342755454633292983195616314063676754003819570612807401543771648786679253361137722737932837744337847807353368659741598620013321049404956984069036863714179287856380650414562420382343196144558220949332330355247996869817079156314988636719959817836002136902591842915903599295477823052897833508875651256634887055432034208237666137098627866767607744068329796712658189085177565936928513252939806814921050562106465759420108103020591513682720823406221992780285353283220338633981026440288085039692355918323474131866855055052546579952549883529677389614020005613878027542157021170967891301077757928289047863238609173238487745383469043135967578260096417407832080293170446623122806340384363356469798892534422248773425276626040842918915927725132358879619117912155755138274709161244796288451504861829403707096087259108133447554455231294900834097414296560234464232047885575920334912250953302067015925104714777924257939608415293177369531705986899786667053886476385700550472964709852447733479333714196637928324933530310851231349151788437971256387122888538049283714120265226942633596425608505889171339008907027016143611210944109026640879664666131494512999972527230457402180733550477475135465755036557600419334320945347313227895857824773243913239456721509052557803317853324506493953319529269587857129203348740392259284983924441404098389308291137929290385976823450528531060871815654209836656365990000870480733283593493110895801564163052531470498045875673055411263634371024510750310441890589256776702720573353420406875422894747183314735559999749685556959526702118437437118106064455390807910085298358419682718297013299626650840071827687822753517939677806997654539138749628336712669947401750907174658928930754347506210784692581888017289873348019290478435968517377180960378255331825882839563013403843128991808981933420268806725291786515018405375888285497244336937041754074122463106512422322565065319999022811215863668337884242143328735690861667823941261326391408973526739290320952353418131558739146618311491265488526544901803379280854995417015268929662340592385068812322912080521043763995473637969135270657886205747998498965047399084287657917324339014416330028684151476299946036960674308481976281228172763677761620745408333846705286166642601062930170432675610042271457259150384702525808306487057229263665800780185600000000000000000000000000000000000000000000000000000000000*i1^61 + 494709338668786779463565492323883006968535541853376065692508236641928198193780403934531736312814754492088882653692323947122867079846825803504270577481073412170091168147993914082939598860501283305368208224880736951163195340227472876901958675843899159543915821837804670834594275117002288176320001215841001223541139599180132866425448996486386902645766310307134518146644636664359275568567261766289888449288319105795153712395742996659576361959896357404388007071857282273975712375264669527762805120326063781316031702439808633209631310059186426769528010983199683437649229006094801316764877078904473168481694649175168296779988887952138200754765567611388694209738150323218343246048826276090047148483608288599370233226687512726022417573752609967740692373051101902061642253674861221232671806993556517374854070677174387657268598812760057080556011397815685300182596543061642140133792979992982355391481356704276749354998680886365093928058259449999537265403800072132064009005434552021052768929459505456923810566356819546416221421904457407662242920175161710322579234362875148132143203143541978644430931858107984474211835038021757865454594361102906051954541804473474433936935333685772545663247597973977709288762417189769826004252063052373834716851199401548345503502999157403681923312885960668776138714724239754788631288883844544077683314467478204420232239196008819386549194871843370759542703208995357409610151393141173979726454307759402767617267992283106533404252547727766231351617594024997846796535366179158177478661734340019738996246067151163357865895688194732563903110399655018835585966262588311033200634984349779266951290496483863190262133052292592163088376327907469722090498990540036515566339398192907002510661230028852961475414733185861376152225456900560906810434578982790053640119968203799080702560391692327688880237535492492171328622814147076083117354978905118661887414263513084799147309957754091303669540996333984704371491673292760606954719699110749953692111313576646618919288533447223394997231083835683006901625073205838498571212539555726816775196112269021983165977117759420888086320924094439296404140519585875004316786899306952590788631176874408452306923778810710216457090918606915032063936875424254780790441014102393707094652444813980334786954467331991326942337106711634578182282087221366268785771885984663665279002479214492063599851975083754060738222827922284894113690307182199722852833465645966319257819611773197927309522781326210439263334254900601980339660113905344678715778556429476961174306932538726930194026012525984763508705890140160000000000000000000000000000000000000000000000000000000000*i1^62 + -5060475742658186594302575594046811880897353210508559383554118207060288361485450645843231813293951412407052865289915534654568225418737581053246427406753636516068582907950098335186450996619183198798345881364143721448796076468977995021364139996546409397071701985132372590428055410979521232506365330799169537994135495574412362919687331863252094481388867468165516782508361340329339325119427371057249999393830999309267476768313590602982429021666081409452266872586936524407941857551797347112142382462602938096313835377130599168149744292751798279691236962071651034174241012187487159497374784383571799953124141460332892943497460362925825314674195926449744879392874774598746049121200613741960417272071553148189031406038197530146597537544196499187884441357799565748534589610053018976805544522503872699974621254386392192699618203190273109518185336913343414247187369802091170300920609014917522731164742233432712161622023534923887388643597208664372099201729082641237972796050928455935714744974785274022618737018384458750537004517632447433603741318543331520197624455184867705821935582307648360499976111626885268444714528258188998685635917357844831577797559415147806937277621049628494003966140491495485853969667384928368467146895919696074394216788809695893448213294388548381664798592865464971236242975150723508145434270602573291597290482772920302851373885240484221832084565539962621606537971865374137405980815515483038488194653958185695991866886702300032124428140893214766550630731745426854379788296533978991552738630004050204139165307537988796944190312431256288333945201459720474096849103416335592619525614902151938741023672262735728779832366403257199690523557165541053645101110359637141391083566213762869542291390314367943286942524329317116463658509072979152803339983094823478801820397683399769279236330908010835145506060147663871171346621209584295888007211439577575401955272792824208793029173576357690986542020999526608205085958235049541561144667554246872575127773177565533939247979903535450125929099296955420092935544300668063560428104475937588303680923056767915498617891147579654137932633058459240083552306883697708174705091153983940314482449728290602513106380216909329950959496839328667221233611172369244825320111318704539650225225975967237889557313978428707809218004893852639139834711517936247607472892128073958834366005453603466064592100319892451148559231055345647934346589545740056360546348811428630738913292293399730944732368026306532114984590914126925864671120216243806580095748886495430187972646899755884114178798924392324266983424000000000000000000000000000000000000000000000000000000000*i1^63 + 7172228389315523869446632221694108000440565213496509087582915226090454987947464126214983252837429713072226936359302882419495295125339466290776188620524927564008626248380170522029531019981425988798490329538650133968966471272178274880584372794047746096493292934266845224476874606728511588736737600894169831753161478243838448598879671644785982094472358111141451137499833512057991404995697726124212695297797480395658386546223425981397716219703574861762421411943043918653451905563799518273529493168972073824634570967815777083163041886336318685050615157510634777203143051295631929828190091361113913059243278224395330791765487590357366177366359582686460491160862518625164780396224179628727018517774986196265556791018720588197603344787389604052548583631262168985242167032310159223920099857397503891917850058284273301782678074014055012913561812916628969334401454827405143748470537400599136590552800244892252317541556349816355255537218064728766188407492561639746525455727387610137298282422084662165048428336620247314277923980453181229990554236112202286244453143949580330285980104831746585653953542172928048028307583303551129765941305226314943895367904805746063857350859455008129874497090228295871492045067747095109536136343629566543441906619894827936121969867376316942007508230574304788246474322892305904120966466490157060099789345410648025281254500040760419211890901197019531651403018327593366550110906893832852352112726786001192112781345349712791294712653147558277613271522569511180020352021899772533340125620419885353498810146459329884744029418782438713869333970608735301995434682796873838482532032623402792013949087253361124292608316304025690080740559941511094323725805334627583636917025861888146861267480013256306615496747314196160392772855905932442846674321956719836622654230488456376331226144530195441262528674622896130705762236969463157441619270844657114642348306636218677846775648219588254076448612316075496577133223708703829390904280594932084950995656826155126569090846968027190661781702227253525151249261525292714509137833614956146710980449380259986499640343458207423061062316645762597712135302816570118961758560601436980233106663978717809987883095126573149007696375076798667169867829918318733974647838211705960232701082737931190312322300090659731688457252579117272143003154362103359562082717392300964246135556474181442831693206301272361160598845774114063394021573927746909143812075834570270156008944171106082470726941311635731238332249042690239351576677656291748428308235305092765391478673904375355792851554395786051584000000000000000000000000000000000000000000000000000000000*i1^64 + 48150908376769941917504156993460015555830365215939562734224162923345032137095020820137490028430227607964530143404735340071080989407510084677631413198037091769015806862373193789098271714918717006391470221064680303981582311654591008356833415565351762054955012365292911353592921951139478408949720853183378165762462815613515300287608965382416116923787995613994768733669495169445363579077558135437789337501790582629603567386946472102812973521684429320763223546755635013112000962193721953037626662788512089657250905458180410633663439031920702276081946679948174622861679480292949903614772599714013454794779341693654723418092177395286741962317590139948254862479475555930498619223260965317964088541046574444388788794409526869048079826829055056724864669823981108007968041297500853771318233733977310627349670891902200151473907198702667692447915971571979677008292591162297641506813288701034916305312689943718184060924859548661141982730472214078071775478914330781030702128366547271104095926420647136629604220978866383368149170678288557116479506668518104739403493197256250002309004284310467792431175871366055951797589255066006546266380353772511672331227539618777930844861550328362153253910451605760843979246139214506514635317564777412848018118860195267602383609143957065861688290819233980528859275350624959287145540649521180228872804384324739017839660614088462214066480068867379820507068407190671632711844340013812121472012022876511297291922839507323408394646322888516020804712507694571656270079504940376555621248821574771680697480499760851695631140397971918439712792245544561889411623063164492749201405301769139597562572973194707900411688638965986632063192265319327054176964445727898308106459198984817702441196172258585693910473601192573871522959092517955623937124017789260331200848276016822922915913613327627388313392535985721665348928987262177629213858287573921268072279732452024171886744976938681401884570514042031409069828866857225670550238439077740742160782905851468157059688552397417387551032112025061355116255674468473824636998496675606902578545784964159536756312213868555699353159079351650635762527451433344340642058063710759721142218589588078956407300583353034271924889746782901685417183080439001284698488076547244929413468159547139109159392772872637762817013153514018218282652374061328330155575771872483462296032741153907312973501968118540970585982128944803817876211835748035638911261802354904647154115504364349364633452916577121299138069501538155056240770053864944465511903382380780521081771321774917677065357253719097344000000000000000000000000000000000000000000000000000000*i1^65 + 22620831190893197672831428131770317354635751268856568275480391908531586385173267744511753215178831477951867213445197951716681718968040839065170740766118747607593350441595744221709430783515748407705119010512695321119891101654180227345041451937505003624615005570249496490452997864178880528880882217848526032509315688894137231845361826923945297099236015730092519204649502367806867376354228061580606358517872457567066224766402801616487388663406321851259971728883084006363489491188986927789278792485490736546981020032231698303545900796633906736334742113022115509026554665182952873280039587066818444386212883429998610083215402970594246516958039719814926103138495235471898780462547093127617274785403454557488279751205978053769904919372465434588612231570614067696928375412850545059091446162292324285986678146686367868665173938953418713460371616028961916347064893182701861671112464710483231584177486109522999636176792990497141505175734645643398118426223694716060680188216204849902894467040002339844050194449478694311615101688016172151531729347385527930094410256989116957299269177711428744536232940048877997257371594653098268595878589388955829246516794575056105470232690441114337929357699085782738961289333895840999845765160586258960026850426957368032784146722869889905822404450169481443920384585542061633479421439789517959092446361490642356549351850202363904985881181023468499761494336718763601511441849841304766643798556541633065456939428307754455920148306999042358698277372395065175211433809676928785874861655499039215585297814461355314037430208858187395103641104330148944395966703651649082579668855871748487197887696608127471601863219906251197603695392661812371950253198399463850870594313029301583382193721482422960405310097093992410832591633825462174327457679417164681812960787536031554793513605963380701823359391930307701404190730706453099651292184698212043377248700613418900788821136972822437489044986375086460330691973917524796344595552447820542266620288527870697116120059530283081598162541268759357098423351465804659945007275283693099575401368228460286740564865595116477924500373382883566644513372453509482293758892834447975130220461779795359737632040709469250298596447948940522406273330982087557753030732223625851836470973362490782708811532306371256354014388447968937619503739611675829322783818020050539111011144621779165331590590827914639650455270518111302192064480961071013197384532368865142264764969400464862015354255900189679440069221116720048522323803621127957896672687058180610892681608647009227246972751052800000000000000000000000000000000000000000000000000000*i1^66 + 20968611498309950663524208420327638976450323126950947513477847092249800045086923938832106366750821469243126904441103447209141075228336839937802251480780809552094849768270809872906504948594516413385376246038629393952950504830896764256657318334342762273489830111100713729294426654031586988491161417535873688749442892847014045891233952958551526994429441357249611510985302532677759191555892102287772234064839218503080464211632193736664624063057276991598337519358116759755028591901859237039575737206410120044712766988800231235781866832097807173197349609575208547851717854854721416552228364895174282413984228171722874099241838636255089842768773259828509450103927605127128191128359486907283526547148893943851257547486201005186874753602993023629729474537552485808568189572366944416822940917677555624808104920788899771142522120663932182820223704114877059910195598507867022542679364851093343269323777847250188141985514492621498841791750834560712355837129890928208803464819806502853307646159955090297114091641111284449788884463240739513360741695638783613811138474811372414003952506807444680660801132631792625541752258718935116260288661135157614477835984592589226681374299878724166800159848635705946051334252959114418568285530496127398354854088440392514843806983517634334192844688113905531569615109847308350056847051740779051361061660215140346943111190210378839640831647544963558853610444725752484819363628903136877005679072078563359508062384999600333185418088798855919098835924948713122304866421823316762223831477710998469908041905193336306818443451605971773009890961246479618737540225756189547439572435780169594166242599512449299741180940769840052919637353798724884625733412472904333817218643131866706792723204475474596792715891222136248536008460714194257921456148181266573646678608768446662094540548744790042429878893037137042459088494845005058350025362574888552841929562336621599714138804048321406556382368228227153233816051982712773382697209913639688870215387439801383999778940853207775901463878491787040544548089822913755167852642617634696792871323257379179026466314251918015450032554518474139896071434672516831124154740017689675031537587504163853278035523209905514073873753778983600625436048397810168893908237113206163121967307527356791868370457530547415178887651877235386527054268676791462046581676822615992064716814015311861961379105273672028336581266042933263527725471602472088888973006113216529652484815440725995067032565426767142028784323987127997772620953272562766520774439966532785944802391844575261721886720000000000000000000000000000000000000000000000000000*i1^67 + 6966668311455680189026802008338777163684800243720865409533879502042815927888497953685489629536945726117083350194207348989835395665999776775611332033494026055100395578136982115670323907783803407676325280935756967267327876884393817141150697760068493861437421739682281910504536998089006755842808066945487812553465082888209497953253447993857838000859080699573509959976326711970342739795120713928845572606904547505021631202721711585876799954001876871070405748839670826779137000332283703289899870108966526958663160563021311876365495826146428667967530347717016411034007558011462003975170498405024889209928862526583741959621446781853074040015265472089332275440530684521696586890689442036929853163697710199385892787129719561125065243662026584004080915349796744498375540246190143811501508356549900425914129643646381780027599395617192539191335987485369124072905655824705588367547502919234617807808212153321771299536360864140611325806031551599125297773956226709766081871082090227244980530573378185772498919463122782478265935055903450159178093577301332468312388820756680218410577066869848896879995655935226315406792101654585135605656837713058586559329511095274342656425942914127113085496041045573073074438464936576097502421910741183868533486627997476382591222459784214929352199706341645931613491302855431122395708724526781729529963813046502501468113642511671904938963757985773240282049624057840725777786890430889111880999048230930179831066429966605642833765970150586431373917300129358355095839738469880257674844727372890836725389311464431719026358787233095314441910959304177048824480554150061663439673850714753472112751231454230028508636562314260993404014058780699484545322736386733732464684820560395021891467508499893805860247851162415918497108306745981565207570881716304718245273804381022138394245719421211678248286909174614282784959997817025489645816328623034258658212074802932162754370754599700954511734534367452802598935774886870400426307626716998205309973858508376226158459915381927129959427649549778072954417482020214812787055254173230530435503477887123792284037464136241190173272236955752113298359095749682662650596820740844657444402996986113593898843944134624875095592143960538935673072866190542371231810392501902767135321866521060730973195344939598655521253787261833943969420118346759171951175873392953215241942054076891460957171765290000716999956294785359376271801570743277610610024711162681974564216170794425189315959960060943018084253198836100956066311328760906178901713317296585475872377073378160279552000000000000000000000000000000000000000000000000000*i1^68 + -473566903749711167133343068324002460758907812666026190544169523530519673911028189929277432434524184718886586156738750344962039279367717541707408647670323511347933414255481927767739661445876217405987637142249678422548122699210703548968859583064364899625991220445230124226502372203422733455816620405319888733272326010133919737656818409508601758168985286997667968451914608448258902035700877525596062176164634919865597615375110817829615318568811051358089065200753163990213501369724085496996086605035943872583125153125598942794188872978640664892421857842350995997957391685607965598573615765126198733838359844561412946105425173040523112891706307446462837125548475083959197760580658017042131075214339011128512107382754110816214451148515769982194561747146577983665130710406617428308671327329574975775985836417350721893130532477956940305215914138370738720478607597833588980147009537723494441374894533684541325748668485662990111492136282604594705322532695170552252130101006002959306431824002196833736124019031986996012030126149253653681671016582016566302908333597802994565862169814757022963360175679095267148113686241762408187635136329290454578410172142711583615834318104089453549150158644738325806918485810632930771110734822667775498814784113134724061238261602623132543601849537822475028756203785793190482383909112311678772268549348414207694863999508683187506323973935010235605014108639474474647032912071979127726357723625445511833683055820189709580729890364850050623341485856046106241333035803993636610576703262610230353116750702738305647472703238464720321509260335715625526410624101442531823475717536274300125626256383638675372009997496384485020792339601931827691511535930686698971740589974863806792877870460089859372238120187081859270723263117691721797632261061414321103943556753369666423567994368617258928663169732835320641534920227903287048788020740428672718764635550494023130580981189553503519845064530054600915319327887116660304179516205468999262568238444072520004482674886428315017378372287113887307800055890614109503165724796432467564089514574018427277713475117221687285396471985502631602088391933373399581076346537670882515773788252049266580672595014237746720114280393240585632554047368132968261170260410982195322813528941260112997391873154382713801756411661833968639594562896162295533868283427283891190752929862375773917257451203193202403537313375224560188685964487167393604838626996751990472906162489054533668050959779471582801908754791811055428252323302521259768361798972233601484042426279526400000000000000000000000000000000000000000000000000*i1^69 + -214151026282416098463649392174211242243692262400052489987359950415180215548791067654941383590569350821821721934986752543216716137221375201910887430153256173255690283226101378767169438363138946639165341520576855375957923531000938133208168457807212016505739133804030856612381430004065178451272446455232740379160163140151021530666596914065352826582831613710353330121528469362673910392500987515864930289295868631675307594465318963903431691537133616878813078878795318096744003156366248472065624618600922377100153886749993860690952083769337960738548935816989691641873239740263936908128657405329139298577272718933614053813268435677719571996484433658124171206219591340067825370090321431400761267313868075279956756355455518756253190703384760425304737291499690505277658216989709472573788070149827635889086378388335574014904950985952035150611067741002423120926725062419413604797527398010317535544495555820094029710436608357223899588763698410087873702120576273282310298163013472459236803241696115424374864208123755997961752635031593794505827196080581442094048070166370409477801949405395754116554276365759062029863555715395130458194011523809808338815637689541447475903359877263132589908695092440914529327870098190958219431453370433728270527831663457774903517015447811110015287057233235816452715487211796096167535657219792520479244676400524592895074080422586172978415723038577944539062808809397032670174611886914154581641722394402373836407561312918646800356524017105448266737153310176447076950855983369423961735388159328933577448297513768350479704847153520593846929305540720602751130565951332941881299794531637699240177377277847174180946823021002065116721947442227521143176194650992787692645556347072594252704053116960105956425996024969108835009015244033952926723777478690670238911892710097592732026804708805643012023891038695827418838986809519652507963574168772817849869467103547648145793578734813427598740485993919292516077605754280825414290058648001751251101729410304582229704770957489109389948176239383768491649073119995274491640873500646113269084853438093440048512845961491869750839098579061764489225663111333029025019384899160106540142606720524751423075452960351585771209364852014282914804481633971471102726146995913909163669862956429346448179018978250772048309923748432304221416872162507596593079484090049992858848274930204658652320666426655591803120925999622279330332768483571605405021817114803719490629322611167129935263133294259134676956669440657996605295569863634462797852889276845591236328816640000000000000000000000000000000000000000000000000*i1^70 + 110994789399387888282401722805980216943033042149131604133290703473160498822132111525710303909322214552657622301575763649389429816314708983598655665024451240957447006736964072230560125857949489060771051148086812419699725645613270926027249994525464144066097322353750843551817599752244047492882759098107966482023607806543710528797148295768040411419769464050714268536174456892074345657413967901991813919090950052708087306721099209037191103795616927526563038086269091644831214606825069037406017366957254538007645104016712778765201041363353631327459630033199921058482294622563823792479487820613834481866705765009054237262847126957040340644593557076806668333995868095385977072720156944672080039894983519204817285567954703863490632626582625216352418001988989158252835019424250127007394523886707034290130152424472118075227041938608664273098599306592721610243662099284925098249861240982965727466673670909921715616072396998565164861572187849948887187905664754529574191947495024639203074749166105484783600249042667289543872706021323365470303035001022832695203969883755546244644691050583060299963908731598251567175217297346663937663317042627192618558244198699627808318428302163705128074439190805249586571909520188072788081715368576919753649630941195568927114202248713955498920505972080038363618190592495255723751833776772784509249565723303670856453866118715442896579655912811784404966876643942815458162148281625522089818554989908112767334849715516718591057610331270981538040087735209674708337734473285631854987215385459192169250830463650255631395124526142436577886068392973431038981479648721378134781754016659748021600784463674144490228342348270975486391340519250400926580329750386941593473014295405940568265709426398831935212840970139135219556984234307024092313991813524658690801399997622304928803634078558659591793659601840192978061544253630485553682210605171240854654478891621682619633921074865101142568395212779369202635845060240029145153613339707294454265446831936312911330960146475882003720909466520028167907460449033717518107889888697989364330030129496460460248168636927366513521495829920960708013363242116044294814933773685802820723828905051166494777538311380852817476097703810025983266102489990107110322364513268759122790157132626186426840216188880829109949920218888358080466857172145194629200435744090152667794338374959298939021990358465828926170612528806768368555888456065559415210188139398435927241435078583316028389951126160455852641157943594248690142415183033984764449628132973482082304000000000000000000000000000000000000000000000000*i1^71 + 5040972223350535204647854937727602675345205467056468607601653361129429330963754040173816131454131647170486599834727330074863990223937079169642138699894838189437144996831125136537608908363952161548386481886572962030731752773921463003600170326444980425654934140380342685645073934893145518851074083780566956076501119291595775134886302137608403171893098222299436476172638263528323909067961696677943806753509572845048036162380237661737659726381887800489606402673206366188242679261487054544425553713670021291067485258728751371608127018822249185875123621834264232394983475054171763818235081723635681044435168719551078611986275963721407764409209939256402567422015033467356777565325343301221871771255997827265198498419882622418069125695304887629817794073752710217995594782660801671069063043913384450362259024414935204742960453217732190643106655726227800880964363529185299616444702274622205899486633869650943076427365976687547960304694075194339235500873489120531925137424565932514108272873081399477682014988348367966600581667449584140757597951658073363467514461532136527015215758749305601696509567343039022234116773837037258482448888537900840387909109476954796108023597009663825234515341674000267197836874464467647860036142886604757998384601536211070278173130403135244699700248411239523501043633469033822396575073205420889644572419987340230037743607729924109931114110685345962462423789914182481822525766865749166861959257786443218783247797298290323284068054311683449421413150774361627638736414677226364268171776913285630990193539636603021499410323848866303100032009649107498634950920850473480863557006230351551124413986669737560935436648891128474442070084707375887327476785174294198334220357615833929088420871411482225682881376767231813220643462380878272457642126766559256631952328743501522173392817091696950982550635252001966354211203684771389127566950054701117656967471224329134449473442638794886791395736457371407332713620314401143607676014299165305144488132328042399069232250186184362463057206329147119295857588232009930704394394675671532301790111318961000019311454499833474264372952566933013201538083082902056992806020756628389529619791926614633206382612297972503908408684662878317073640555465456498785289147518166462207140604607476673763288533083943404621430711128077952097765929986518760943752389118445700726091806977454375379689305013406533637347423071552686289336898770531689495571106214597893046743545561364043965099839462176764163405609976887295412255674676398597060693268732313600000000000000000000000000000000000000000000000*i1^72 + -6479641807930009743770815974448561002835393484223223388935340546894636069495230963420560218887121320115028231076375641960609301030401228041146944774268522959140882164551049724659887011988248771361188891941075652921286525156984063726552039294416437203132352666700815010816693732738835836833042546787719096467433498074560997592800751705724955117052421623187413251295979279656273147485814802579186914097313218136548742472373829552129422404690178203271766321703086775660231119254284882849039336472069110005382847077733838868200226236966840172091341945455951526651230546027557568067845322961341562359328223689851945629985880197162099855678669057165480892343026440110421032822124361098183884950025468646470308109911393378111807463234806373349420097352457011224259081722326785403277136056209342297784685946276930998815183195687932120375663876133043388022871049904431798538537712845534319186740713427542173407276694015705984837532877713462899709599233595273394836617472207780831668503300089919460376426005909209024749791241171937195100412961765066579396486786864807241442499970958941869594216218259138319076469398087485555682211625982385774309653181110215357681334120024411580806327071699863201811681419673100463175786682373899928215134097631453236649623594171974476144710669416637991094782378843414111620996441874420849511564349980300730793449929580558926977670817469638708329844441646893313110655846525403714558773480996468579791403777104348109469824084498307998892535965146659732028649719125398840987183345625585322683969702742280595375264402048067983423668956984530573015793718465942660944651579334780320001000396537862215933242988862863410012535443698583821185447045751528158263131744480735594399215720926710907838491692162133300970362797803975881243449550023171034698053088624722267729187549194653521322026149636734799051369345670074504207320667223378407503852842218951426249135774581708332670150137596704018145237002066564226929140014853435759286687288124736163971188358924235634044726644501157769466974626414110344737596384264351961443228840678395168053826890832665766220377996912496981878614374049117173529311899204683122135624314760738285300995486235395580044873739026418533327379599018223335147670984712337070358254351922023135182788817451356795724902641265142319402761982332043940910611832296147391281810477392657683506331905403947803089035475875887680875319200739459850123328538646674377005779008553583334517470205921163657911104214600692353517471215154253572675878256640000000000000000000000000000000000000000000000*i1^73 + -186184358948837120125604798478755121507678534899168081176728373988414325510055613614630312210038421540729140106709713769634498933304112449664519900101367946403301278165489771754812980194540952438000412864697532994750947967947886820576584309263114243965707375438593440200645774930321018503525447754782416477511390887689236358930660071542255170711274334248703468821265517934101799712720002398261908597913157783679581005426437634816243441959785649026187359285645259015904130968461731136919663930338730961506801360790071940930515190893604700883521193759603895754161191732421381576230527560579115477885736274574348412538518746582862097013508065129046112292677421067251364699124073360518204804835101647591366326637655721094498682904976666232577782032587673414365895314645879104911638289473200986714175464570530584964814986158916803757091848401033271707929074896469273731278460657776685184398076343192731062189272849553475042600792840278019460118226026855152552705527757390964578209936178052044247737319720776799666476290694103472768519871366692756238914757220563815821743819141366173685323458940680670899357106743132028539970561099824109847485358303018229260768812222213177791420795755979384132406212803880240458683233331106091900512816071668106147631086006031958873773839891326224700187034959859365520282526973550149058214800289226060280745501916195946327482538826402394221784747505956315021921663675412168127643279898867299530947098808973092979377273866051907356285114679287185183539668239136752883817553880514066892508987207133203398245465972115951178596140583562275136607775410629898946298920786205809175721481603619846346437998231484035811180216070559249057793444476877243045551546326069951233680841313640997148218314978964852210479355255357353257280386025201592506092099188173322837553339585779773462410919149658570703204220503556130869904576034085022193130165018049007679353444376044530408587369065596024583737854879645058960327893030450257293309580914782869310443264102756140901331038099337344055040781993829665669130930335132502417455365435502868370419552271174340996278275014785858500008147769190274619763723101525506156928711076457273852257857562949535258137275892890143840684185859263588173410481804602184071432243135941525916661609066845475777958392888959264156402303031333943240175768939687283855906659368346067063575038067648106427011895623439446068660340742883270788524413603008146686126514786291268358547970496427981841365357344854252758039470605957098110976000000000000000000000000000000000000000000000*i1^74 + 128843918184123813631905031637648720750037230734890785213990931949412262012871250373547600689574680582688087376990140931409428739465836587399995988573044414567739248301050689504548319189714392730304327650620058706683819891079080815917780788410780401814875218852558632281012924304737198483835773072624802565048782886788299828080167437312119654645917579412435584004266986847348151422298229253634326700228013474789393054464920890859172818518290440091154259248348909890324974441837015337840400532044095344659194053674132908367028951542362817843757232705183515916143516146273767164851404524769300890455932749862133818818412581247910614875481715495141302536763090476652420536521954634017949435400313120287496349548656279431705032406886988482839025173578020892966525947001188232792036101659475090451993755950451327312882793197451201775100730776851733967638204985350606483066371898687782405590314575769035582556710912436203072416057646784013863288433581917611592752759586608134133847629391451895787764443887919839337338431726934455572307868695956627143697329005654557004878148105428018124661056655337233565202967079394168731059452975257697325669357284734951107310412658214727548569918553884857884273556598902028615538009912898358064520707743316314748566437962768109398571831090443335863565531382062582115017790669735349680877624358555209453315578331510779276273180795468810185014205400223969268984512035062221018214862587697648688274261983780757829342009917845401574515313122267278430165962837881512623980620787310863672432394609444535042111688048522685586273948211567601161965968586079485644076446455495507160251601188246849639451345439983141941348756824134489272962455009323663969660506684195120702127588829793636800377040671521024712367894189221774620476434207608285873275982024899226744557490925320713247795069586224043287623762348091085505764485235053932166914526248728142308880633635783127099875751907398145356189940795218464560810266198090449030287132869042678468762903265621634974019379823578050827417205402228156691481869106759401111218493878558164893411938152344010283879312530885070483763389707854247628413311027644394904538075655452509159441824199244088029132057717021408027721923677448754670700677434536227427570154729494745298277873394358037441619797928130718674298223010445727616305108058537005998589174679568792602376609571100008508120694672510570907168730497913498160683215590377531073085159212168986260682937025098135069551496582289542020480936407832985600000000000000000000000000000000000000000000*i1^75 + 17218097962334370051731752596732724470478834923997806746204168207619497696528578924631518493623797413013794361297832391026080548622642119977069537757872554609645567207019256670599930001759577332634446059538487865213234941232391804039031750149314587248151784971936953184747913197131722209029827013277844396967815783055458031007034711703439231493617598671103556157161522522582678906673657041241961645878960485026040745365737072912273056244879249403296012854478012441716820462875652433254347829515257390744397759435481447330116669882201072593661036895537914449994187186292773450499676331314146396953455326156865701887600913711141141457952750920501261625181437313096020832017638983824713424570993982839239016121413369228383007049489271177777121926770895789107737923939934886566317696099589815847744133630879896526685112977923761365777865555142316789207189468032780202993860610041022000281178376155174004194672714777494910015512920904157650010742465544649002486742691465973947007211616018107498349104572576706742591487493570642869459400813460314381625757787251283803272443990312531211928413167540111181127630298592825313020315085966717929263851132811185895686117821419953578475970360779641433492521563759478684594488741372637617942924719216353034577077690527523845588818006548650408366354122021222205569662004687718758923109469179703225027533343841788194307652116466419403037891838252224249377850638176923002940030447474716856525445440267539570819284917164997367874099490093294489339171043393119785890853723969861764340194833315607950902520248221935927143306628410183303265205410617362294179698005131405012702376422731885427615046972162938102481798444313166640142866609494177619433464153691114215597459527030328707189445499278747673567980428866337289922911533918482644249909349068404987176675336197077157580838587101548715646404691065808990647293885518484364099980879243898954740108946502192498131328529868036704964549014204590971577360439478452575484965255428490510735990007527419099173644672019939180567809673136665448142512317421267612934906153886110598503613218581117563076886021185296947780925796991622012890378155433977324591345306720422531247670858335530572129062098694114382018881128413485501806042935361152835758193560843723186071192231846214171167322295095147837847230290210806213316690934321852008775387218903712273212287675678950261906772477693404326135791745614216727808364034566205416653767169051035097284925728622360099592602517247329752208900096000000000000000000000000000000000000000000000*i1^76 + -321127138919112464933854079217106011873501189571352066000840326194682097373128115822205572478584199358296751105773455922657126001833181318405487139716905804700835698563461819091082938028723033859107638658221654591923535386440452426512302137741060834138163922459979340289657691063951027293101790956065413789932370377415762806372460201471708832282622129402402108610778076752952727771174578352265933779686031437515247369765508941285831744481647629662917780408545857457724007154456965460565051621260963919092987015178454289021330177567825117183844390527361651751993071228714863171218697794254886787885236747715226301087608397733208844947084841251186056891314830639284306074378774828712230416405784304385461649986378932174799481890275485276707230209592315528161100960596783356895913319627906999047443336316597115192880943907226384747613487165685226069979239289636658841604471587223616482112732354457320694300017303774858801896845254340193887018015259902656317999580222917694600031114905619435474885647604272741649337380155247923596734274119721168398268692027724328761619313466153484226172852151662868681138667123975365737409077675328865126950411133994994115306362439101853830555940221776350393481969995879648095501043341064089417227140085640163055146229419855634061621291144840146268378632536712566348869164594868629900978257465717190199546005596546737873265894103043834255247340359422395979044766086719220735235134686603223288331994429971824641856721727634642152979290427931822952874099313092782391196636690171112488888747177217672835800379117658038597165767137415067543243420742322414770528967027129385325361963310586672287648170734460082008780110394090195175560085042508151484972867889126018145113283436616950324934505640155814908588380001370659152801754390040974104325242866027882744472856869234033359828326820359260600759254465203690485401402013712317647560579390440426862820078765546954777578782145702901964496242681911717751573572208639864500876803202865740364193242329763498978871637757378821631577398744141735965287240465159701578090290179058396376123408262703169646354020965776362860787784513199975449168229311191252113255709153563823542216535668383865692019050195617973411200641779432177246519107144568766906959835569715096669929142903184441740057495162400241273782063254374232372658012775681247511458105600681352127067560712311127736564075752512793701494039234529894815053702088386463596295842869955480389974808547174958945026439731229805772800000000000000000000000000000000000000000000*i1^77 + -61036010732738713463486358001040438305359570888991693901178843325390026457898694952441466327068971125984837177004565780925137743650711519106063075232452055721549597760302690534209551107958326137525655578213866800798657860841264867345921700060697635998343230766445539356080721107182563540406286458910589852822679299647101381206060234109450166164963068816979000918514989005812889937262864150300390532761269079081135397787337904512272282086788887625413301500994814546448195526803742318023266528315541849494813313898208365086343572300254169635942224875478433546549150825298082957112465893224594876370342393473668128240187596571505039969716074648933192218638267495677063252535242747753418571414870934336393797444401354410974274058775139235153854373452719510099456698759255292307847635134772052044830093002092359656751404293869780922553020632665363409157269888644623757123465461031492544515680665405916176552955358291130555563332470778082122988696336918067333146780303751595753392605375128266275503374384064194446504997929145004654102370522748406130799193580025206172673297602572624708949103836331150523466542071458088172826154793884627234769263987223394686578850275618273350337972674731332660444250979268159810897081072373667546087266947171112862160649719440017593919989635971307586518360863841766656341996494903340509197706803480645555436884929112165014182206069632865587703456266825628933568028850640644701574897229460421233299521091716291102469036546607264647549960985477726840007812643687937024176402308788331214488308978285651328850278070968518680959253706414442075802367458837810476124182110740615837065020519044477925600598124399138030681672617917160132952360204334344381404440868897020933489368445215585702630809365954357577345217143638938452310912729410149009863131175525977640525216739268174764690679315759009772184108776619653239878627966393337801544065225455816037347131562222248080478164913002090178124169746069376471282372606258864805401633145907482228146507668585363670264714870683007567720704780912164764595766755835098456676880859121328693041141737193605860411271779326100595724050405578983276927639100140015568561824566701104607051545405095017412795504570092316213941866136437915453235121195623379253789689481578735916511728390402817665058997858987857679229520865736628480381928303911765788094256748902767258760423161879487630472992032299681331333252587023321441085466547218399628105023999991440644017280972839386474986882977497088000000000000000000000000000000000000000000*i1^78 + 7878064860561973528380796320740013441048102434795949803369941869990344454817793285385230277565962955758444543829171232453386576924396227235057814561001114569254812507932695821110433329791370377023982625474439647535105580161228753317496106249077032304338234879769719480840704517500245518864124173231765568428958903734287650949991765518529581966614560973460370356859222995738823376890202596568404942794072728692374790698192243349656627723588741448014705288745638103816722674189509043992343536845717369548414462640921608564614193713534758692973945629356379071953480147672408465304484023617934416615150760842518769139913227289431316791778152329902478547503758505454924231359045695928128014601653111521123990322038757315087708138105524710514039353353759755803232857050562773634955100610039448605661787250211602600396681949293361966208051571238500954487615054105357223267913889656682215221466843864436106480178961566878393178829139935779180967998409764524358714158956989212088538611666708878213220130757049717681088962929267248186710032243194733948086253462679723111349361373991265100028265772847691008570250806017430291092433539972468230469399289226258510198780044202631767485890496600405698903599711638876313724050858093046160193828615894265938351907881663593701337101044553647154298961947821281875883982420459453281848932811934373950641227880925163491155949259543262674338307670118086155513644528612987142643129720068048645200610020378126698431995442706649110465361604769883707866258000319889786743648487472906741062108638815572034996892218851206133756194387250127980747821572189000849561757137143138185095894311562924021653896237824308251027763583419609468964029373181472660849354402729323718608209873689773135681973366162092748896250678684475913502083797701806447144511557902446884412477897228671564805887142663946177343804061060509689690011743365261125814423587932547756323407001821607052640295620321781205939580728102922401881807896260703659355600804193522660385067984620263607665703155897235940281321371641394573540637548962026138668975504035471997873022014942181600112424755516703660965888042214909802002260171547706361907429895697272711508129653213415191021189304288284432734676402127813347705719264342040161721287755379852311418916650405927257026512920783855769408584996561157792783195918381709858697496270459100915086782650875538524554220066008704563108770744214385755875569275392491332656752979758203738711633405720835920044794839040000000000000000000000000000000000000000*i1^79 + -518543974776714307863487387859927637261370356419054934425049443019736346384176307220590941487156611735142402749798355982440799711020673388096905560369310474417949883183197912165238106356580169625454999569146406101839368174211058229178283986408742850994400866160626718135638937869652038144465364696446714574728755063721201510444374630260869301192872234148631653825854109241272645673569041104093425692274919873498090877816965500279938243234168693010481196635671470919809612302601685077131825782141808618845286926489197931989615066856684137392855564040742129385858209823540661364118571145824257372407635037720630950385954740237638519092820113763165566701848431524579877080928606917741779797099570665733326021915298725560411940807536641048140576915211785330621349642228713501464987499481588954344883010638277357029943152336379978250265607812762895840021920032107264512347709834177875803210765920299962366863384761602889233772722714317931410519033284918692705335429801001666362051591327812425138966248238622210649070411037358466031873860669529134116467281002840866635466657709591540220220619165715312685425235628674631107978183733957846264485582699724992842779708771394403955154175119008012820362132181369841653635359969859159554335608091712786933765062501019683437282179701015121060949334306170683534416987505311961125498778104440235839308737392105752956370310154868331088957840963144670734799738084167796636541611516526248200219980493406056836965333365377277666711758483970699901450494650703664292535338043679439984307860475183661551176672772468865723092864702458924237300856148270319264852601354507343060194550248210406346877417761537286188602336424489104142112833948991839900471875085375165730402942467829143849385699217828416575337031840819218896600935617546626147744263570211456095709596990364328494749425340645351029622860897781732975455539338606298260459395125683699803004443163227424027298431922752765118413941995656743476224732988035141555996613670681861268996809605894042128238426270249149902008013880073999769032870510115608977181206344517818917965176672974619495405847502160510516371370154807095188001706021892532819588726005495512257055764631684902031023294302180293668216549973713284292151185647729547672659882032002140150248115563510834680642934534142628549784690360938023340169048633295659974679832509364664247703448391314725641120413189064080081441050490890151558411004852849939945168450153349111760781834352132611899392000000000000000000000000000000000000000*i1^80 + -38231136063565649441175059585910625207677306219637075475512881992943755518811750494792589985249399978475879555435291866781103715067457044297643446151357993879455102114074080015361500645417860908480180020756609411000495538408756185381264385159125169383803280129656593955990857586178705429475232295903003872062793657312420042378528776551952881009399069870541726011788451263755821039734215935201398914905632604498456182440399892472733252811696896785662234501961056206767290286619211810172717216936044077823704580224348444546185654342710839341024426249552634433934586134971551862976084693481342799170084034718361171837466000013534181813142674903825045841689053094719979772507486035385257256908798793277521418734045315864857883921667562836341324427157031753909970342344448741738606061650567106508078909060630037619720153522128737781328463501290940790525814556546175263473891456709880556624576629651018208011198791409424055195218940945575175826250192234582884527172951961569460871379260364014433397259826770760606898806281515309877631810616069291918403367847102517993216065806856473752588574626589551992730572859808439533637575682389345701675689679013413324582538248755326393889571529813783653068039979241151732391676037793045505938989425123960707029330795621650815317534032565913391882613718013472270724563743266448800804555427505033620545421079361615433978064846842536559499820623463937527706774082416921813867181786896487273672437258756953756319952910300280718378596996547024317970693120318569305649544089552308507191725885532785860513146506643241295216026384608953166997224959527873025239802855602605421907533879787579712896350726099257698485140316534306854606570214643342645042193490235319086992176214907688155832483799321167979066362248134579451468679800321832078468878594406868327557551379070554554088169971814988072166738338046481703390733285975180876343748389407428202270652403147153685223799576791381073523126258443821235989364656790912343910183360933809926247568221690619484009527976903483090499344316582824345435963260931117021051132747568591391858218380588582414748873360420633585813936016894382681043679452470370178345503052504305353233506446476178449518329580425710395133182710670946172378296528604510286649604221323766252478216727170992606813613351802678107457908061983458756259323427409744752162079685655193368893353471313778494511891843590884519639474603987086683909421063961736828187314863472295033791317420906905600000000000000000000000000000000000000*i1^81 + 3104931955463448538779888287990932924739767949849721496707789450165456980579908790507465382325573973947560326545551377256242945040677941241440402339293609441177214245504317200137760600480196182278100936498704224255100320132107586273551602933202788258433409560278128397544960143321619230525908138919609753957000654921822331464585840942885511298911532115641113112020686925649958914952344483350958860142963365659095116758440381130369088769831999276262439845588256408659573483855784382223409546810306271760396847473406230921765291444012594386767309935351134032808865429424810484081312205310272867971236944620793314463490832564431963115194311960989399743588057517134361317373251184871204353122355565417118118832327070205252454624799509697495170462220270923795753618237896706301389459911923974798310719581152719174735115677378745920119656307659176586918996198163144534697098817592469430369602499089009780513302279493248432437354073967632353000404655362580310035149775779493106962316302799254997940766168654236528075755031822592825539011799105355743586755273298410644622579701026475828043912139080812264136964600479635679018680953966460032846475001708199053236572665319838173485422850182605690212948946808228174188359246508656353543700179732592457045210363729163735835833639675835834007051613702919698768049548627477686707793133953337822452650142558072278718924434860803261534475720153497433619428523489339347403560756598471988392462904816643555845642383797764330291277278644349893445062733104366377945102294809697496600848958394812018156381988573288813210056472715558920159675607400369038830670525793076485563748241525678070315115228340262854934682628445126010875520276220171340141992401225873818427787517341510352558172424205884641063255549872770360242790915078262691790649282641495533165707736531596531836824189795131460697550355646889137995572627951108207364247436158295274162402340593542009767541994359303998785842176919330270330061544787959579309619771547887594239756428157285337635620955048521946235402107401907834554279019094021311414727007639721401611551600902906902512595204529528367084978792487032638238487305151841735430321659127394430453950732871398938929947749373633226863387677233066602499191813923016711629923591313842853137889218930174409035134200422770891522766401439440899629545803544878158538497914780977589566778599322290105271401871650259373143684455774591013336726723215426792376913544610737228285015490560000000000000000000000000000000000000*i1^82 + -56323329205175040331764358136232638706062160536411269589644789028990144267865194667289449616992455103170676749143390364072988992944831499638364138237263903648710970257716115483310641419174459276246686755460286106126034141080218693769287393748771440341603554898158624490917504521165464464907678754879410399690800651961295733362325232465200964665814842765318612037244145181591966722447463515759751990035800431183379224037550176847479328983970215280583083515875932865521804510850320473620979061614756127122625920588226474714096636386959641033464857076566230096299345277896706744916719961406146690762771868824096425990143214297882273870521226739636460198240867939829355978238296548599324749484288636350381930676586891927429344238894463991350848374204212588733515726235631245693399628223040567828780625380219036341303524448778188979893365644600546467504824767671973488644275288327150275551564275537915000901238526621202837049708553844621575592928891574339898135190275154503041362220894934287284793683554631258142242440658508406102306840484778501160979767126648194577186516073956667493695273462727302928030006846930674064393793304543053017211296995635779557320123610821890533261266482168117817703873185486854274645245325292793217375493803506794205256597341307866498813820163271474612941489422921690360789581884921681903934928272948474064944987528791821680052740570577043189788094584238083763101487062017945886056895671864927448379798850302235299434564143875525244557656547891672039305715912353431052260915335800565429579780177443964113636062554039456888952231715572507513611609024348479293496951231272475312456625853340271341550231795573041157224896360970682331461624302478867401143040982793364550996860575967732106744292225399745225177756578808927432198540324964116683769044580167341612756484711031153133124317716087365232466715525540966730112126362875475892618416419893666100588891446221553000992119726233797996815024344827118386073585284111854055259587411543962203535799134793496500495810227429329377491084588134092959924118484296204559904834043795035349265548678958665997369513576774615008714835062398309558489759064740948896767731342026781525788041376037912058120837122087091548844303822902747375338536088237318438737827347767571194627146611243392755402891380933384394263850159144848973128603993872422194036209329310962196495063755417972258307427369979562694683050888814595636263175198300652035326584946928987930624000000000000000000000000000000000000*i1^83 + 3993782415239507047834267127072866390874109210563918141036599992426032474523487253841742705639158909713124444393637687516170332392298423484337321673075342525334297327754154546927723613395058150849747231652975882877301622918303110551151237240867903127784202602528545141073928970681141874716865681632634871487110152569311196354557252047657899618575359248138794517643339372660465492336693732903948008026635723794883082675943468460376346144606210997865375642057708983069839151508553144063706662983507310348455928590786573953933893834054815323535408915674974304295807500255684179375455495662931921811936550756627069664230734593127485728723528006060698809253877768504734893811118993465031470700641862099679983357129265111570643887917653283353636079495535889987613642215737369142597203715754942573493188237789248183547183440507002508500986084241194039289869541774866748038423554007324852029555678661108231027851540443869644959611136678929375676494947998079342453615179878940413506459683103427784702476760639743237257329509847237323700542401387563168748188522031383361070191305309350978280211050133140969811720204076091515773445476671322575808082947532154655739478948497482821455529226321867741993343481960634172478360947478019049409008394431879608145932624401797119990006713789572634934202093223101260205590332265839880858779792985477089506264060470194426768783356127482656154076025412729055802321342337478375165483112516678638739720429364932671713193289849568160354941705832577398297664360299786219508144674482651203577915852447217184403072830179462960243102798509318329058364379937259112770638923037312485024895422249144671500391057972714420385436849144483384438689990315007304099475220171115004193921341644225327468409967323436704424648632893719470130826313862237979578820401713069147774824102025018378986433487921899520447492133208457419740316750698156031751084683008395770804119488792541412275965089766741232149721895944022049518581876350580567060100220218214988094034702302904469939003722539598506131762052270864333639291455567139332200416541568425924621174008642441695806104867278329925972417308785020984839414656333155480532888961706294350355696848496675182575888007388382395077875509181165992833489749505237930385860688725032474198079080187311933738832931405039106311068500814528232753862714185394760911463354892940945715708100943839152096770254449152195346396131081894708114150081071330893336173608121139200000000000000000000000000000000000*i1^84 + -45117126033296172132312608503332856263388327999058356645014795195930776678914177451676716023840349886480326522408833015650134241543618325048352551681739399176412626423649358408517138446656919659370154843205858243163727600028707430988113517753892745349492028764324730686390655112262339481046688906802666843798307381335244909076916928904359859196929190625526235564402140663946679472835936186643875824462335197593642288917179975962095279226458456574183897204302515308031049722048908910577289530624562632631934073940129975754021752593987735551241574598545381077954568229202243476836883868909944539160483764641533025335425833009196038446728838695676231552591732071154945463473010021037299803001201110720814455822775414462594286243394262492741111031768205519351068229785254874701747660486019876375029260990605131193918524161703114037904354882167568790600460928286768726907154115228062607457341206456251350255258623443678195975852711138291703389239795064962555322097148844069783121914799200269916049740175238135245141791663858866314270736090278539378716805582321392792132695740621943380518503448755629537776014675519659427674334164971441208217536400397689155882052498452789773807560465041937511798792041239207268038424195387027466373571974867448532953277008572890801157334213116345599189341995409121545499657233598805011628417325561655339550450558309990672279798149415573527476974912733947981249275720561092802764878111048510389240441304448030923953148578783596723555769292207889835860096423478897841247306665952129077933585540591133103024629103886718071292807529085586191759919720247277631720384718816585307072972448453226545119272762798360434716387000438859588440103586419865251786991115556708106670452557711691120510189401479502503218819607791399499146561351929741405000139506872966477106034657766292204366228437907168430331703061045274496939305756748216722788350614149774699484876247662808031730254937109414227062358574507559834575200736830757048745477434629494890972541865794250045630953713440193562791889728835078131925734179150108085541387773892556364418376952874421663735394833324783418530073685638121904629400179745629944172738129186445314222201004965836458495332730717547033451771416961403716783097962978580948383670962216727810655963981174644087035318315771732050412828381167050254072936991797519002589847922188324497659104408879882065203368282459653620873692817849111884998990361837972959380111360000000000000000000000000000000000*i1^85 + 1812268027243740395888086872902458062947559818232371027291323976350782986532752236102701964710345422030494712429910215851352198044872708574742260953844468797943802800471775354094329623585601477799659301930788463209771867772623620691057603992945621807018268923336296843428369769886186090054641023645562158547127956746139314961051757843741484575537589037342584288731494085858022785792971319257282509056066100815381560032749677106500379010644200585442611739124877563262819701344580086122142542035409413353602728275589030855000999469799227025664968541195589630439963384737915520571340873311616123557575270671912367464232484199775867005028173910703878916941673077860978139489818211328620972390163715632905116004444497760915060016370665838828187513491081993109822551440908670889046100707550806243171603853987448867131861963101865244539657028301578178212372327762516335422485178341175830474188216548243039372739753429919099077145828562278804314859967966418278399984734691072852495286772309151394654511806507572588335799369384940986914948156589718566518682774219260539679813953781225101194070759957111201226113218024795608383148992246669162205491108785561167625226902015191713660751619552795188847005488013213730547506872472836784809579908367022175689661107480968384467438573338883395233654217803623291586078478828728636474511632422078551474727461461150348902084996721415381527470402336306735590435805591597103345984497089479204781771481609614999975214352017692877183359542038325834949457822226211004001024973847963731295526040131376801798415347397568338332182289254503851405841583210822717920896067446258789883970426050701612403655496147140852818685739701943108217645996818617651569314135277121710050005232306937765237319989302014722533459320627385532569862973505438317591498313605873230768292943994946802295746562019738747517669711355693303061184403642168241514054453682909255532457938536724155935011085513082640398283829643616836097632226750822260122348595889835235151669413624206798810714711573700170019902775577695765139658365720962388388970531093798276355206984443347937479776221928894211924868558766034307080904736295886929883616524112013255799650863081430750460146240617194729517665956293515012441022177641050163513863661145773198238689093274177964165456882278235421500119097681000313488913848943397275678291636241765468355639412090549496289232124511714475092794841414867431062477065192998961152000000000000000000000000000000000*i1^86 + -6804803261088930442769011258999711753588986453808691319228620478045998706928818141378553459869122713281323218831195868551740767799070998418601184971885413558615358065344564151896414182004914930786208772578374501793736103974209209084805910986374882544715638888196199779102389385043072219731878506200943679227977507078281279901198867201012864146770009068821890804378162307901051733191289013708856540354064220749810706173412707448971727174095179149113737117337588103441313833878600762089973357990343507070556294728269305964229898344588075253889268860992051530415266299398216191839533325523571021222967931623677874004605965677267991977948948335558469226728626597638152815969340823666529560448324573984804809703269486877035085821376083450595826394903601890900745583165732217738066765379548548588678357090386829509131171271171601482576764486287796160683590507601922825811444912212127770031776557742045177568356070806592637454367768143101870510027627125222210449777610266746831450283273970980933123067072837416635814933784929536067751816160089508407107849347446463323712765306487873697516884222793349910438738591884814956870244680755525373009576246170705838959597972774076231523319771971939597703555356493529848566626970725294066704417454156075680447208857243744646628518937661304399436901523034281757793800811568977044118624239999014557582956320632009815696786332791205849392467953785247474602587768464761902303051110438134852254138666810763619828985924350178146740153748955054932680935594681519057332135411835519520257129844943204333800691044696140488876412210496213164791334698025685655765595773096201359973245852541523084431485979953317286129492807523324287526095887982420597697731570043596318517460670851088240962407998594005327654803129212773204929954953775618543263837789344627139431092474248620770345512214675733636365024236308727253973118815151904725613563465859094283682872673323116590482684517750612173751040755148813372242633338884950961211423489995221369452473547465080121826067508799534902480383310668988031822048368848950282917447973751776128176632128911638198883548604506376981624714542139776275452324165081534800293462069804291277148173588449426735936022850681885460342635029495884754037524769649750476762764815362342901194202757487822563498591728671150375070128812227193993811720876958277107456405913317220176988279940307568380899704297699100823278449504052367979122055656243200000000000000000000000000000000*i1^87 + 71164780530385538999884030365404463164149840945486930254378575177059765920290694113439869860452527611169910521627373153006967059375949788246276972161399189324233828038467662005542590413783037445558872554661367375353657169899482553406757486210573495006434431830603185031248380771978913349782331267928494214652043668782793864694781060495945694560927245862856952390475534569840238353762485647405545062561837852134701081085448124478360505132342622382161613543615886142246714848385046676076140621197656208902829400797354809401524981917206902474921188820446097806631190649936852739136106517214728027500463083043702649273327025085705922720940991331644041896027159556689525659180363358988584716188172488901467372075702729771073091407229007914985275354663805223652257958347970688462201205002557285974788430839179152456456982809655282951795144259456954717427458173898368969760224024830200030839103929336065997541041070853135801763345179176818541762429266564493663448798433749241553492602220473941070441111415897871685305673718887835852821284486798131932058785921444280624873306956513032789584658611431587188545150665935040963093845798468266069083318621850046733159732450874726443348669190495327304971466496770468617541957253316616456351858121995846649211665537262597813072993953133659571019657717035907124379261209451398901488318345615983959935937791494577517759217821572280485923612070513127233859987259946257749674065140591774361068519229200696874959149089404978888961286476474665809308622349668792396359240589668624759975182999421757112744394267170284311635314910224697955744853079749721964593847267116863799682533295003914474636736642395703894017167815536476703551839353489324267559966824667838134196521194080992480840148508519324861389225373627931690201502398444957686830581609608045949929901654155626480143704893459544177189951622810690436817113040039099395379349150310370932921858393913429751741736400879707800826056906713880080719335253193720691164668432411485085587098463860883388447662906673362289537544377728834817302705002933330502534580536598718937086780502473976928977032474552057822677826008972473338621968225506114696772066234812170986687401242516844419377763470646180027119367185958268946251636220922222473967818626846477679973992537258337312268109024176342778489815546150333973522018382086453288411050629397116732831281500366606561238039404972523883988060513311995388231680000000000000000000000000000000*i1^88 + 140664971435948878642320980889195084967673592464707513739182896900170252277819952401295420480877757435786007651034894013285818658848942245756551385314213611124079201918279127431565826063868148508365867747664435297240062093674393653779568704578552417438216930089163716403431979039053392424985452513956614859330536983932661391068821811230189776545303579416072043534303442838788100928424132380114440717252523953941528188466164894164402493791022261738677228619259754684769919768125681772195511420416939661017155093573000925487083332943484841003431611167489578524494629073005685589466769816860626974454895797429804898208345968568656867474056438869471891685220872431178162511581801574855222292082391968463074753947765071455799321920274230182645944325333326463499447443330027514562796561197727517907976755474551304380506917015314662013693304754643474239467977887728973819147463207702027750438206634007091161937453839948897751451706528356954343762299100830207135931956861038007501940565901018065906756224676074767027978190519133939376693073959528634824866250260208852867937624256682697141413636123097065696064353662190810427723538001666294734536462398157216144983690999894410954586051103633657722751321014340431687559820486197850173077889216905499983434798870521405970912301648492232063478660180977063886334046886562061992540288434016945006383600392132562249252963445527891282958350246627582078117708267982909101020850055976413435865306225315775535876366636752353393383560304889912830296348667521161407913402800143558408073426375413015480344552148391336721212049957507538279502546937688557724199056060007845533141953713952567599224250638009874080773787791414517263873396592532451014541578936004767375988658889749229169492343678776152810123922802168018430153946568364140860626475158278154695321151870868515676859624591742234719884256162346956284596318605346394341882304301581337054806529694845949127900503276934325046987399331779092031123206437689466482394444804778050391301065401153954124478711655678978187363212900807494199303135816872741366371663681109128515075926985188265058441553870186444595777810166200678894474272531432783190993066240486394282851411282831333505513309832745609929141640717468002028163441320178454832949820598794627503193583442564720784869980973839805301041233008660250990428248813193526111133060226419603265706020531780427632643791612239735516071669924888576000000000000000000000000000000*i1^89 + -5611459029677521394095404404267664978680631734907411264149394446087357423338939949701313188471429122711583176580274088957921265864327241736619870933269235032659887113230194639970478348187599335574191279562939876518615319768538800275343245529887313340372857073378044411223630505570013170087052067087714270123588058661482165412317910381996332725790832421297334444718061870129849874148404851549839725938937615264452582751458646083949093887699774068744134243334376118898064294551330403164593322362188343964087365236452839792840274583721464185231362257538291998803713589129102486626319908007981511492119157260119414291653305231093935685479780449753531983318560443387188434741903688937828608832586433845707419667690914808720410400446878224525073142359975127871267526228342209098849256071275710326970416308693833455362845917328220447898397117321787432574976400890866221148028759248257889684518792154872717214240374023146207441653728090879056909642264252867127265840622529065731467875710786944855046522963077951108204791669822176852811132030232863380003712599372861293633599781754934180381920442220212510610493990687554037581576900952505558132702876387991462940137690660259370154255048296735046115210611586234478760699852269565354792947614924271818655620858279393105851354887819990717202088558992110004268677433993714359628938145698975166132686729873093120791054284899585083014322344232868773046281354993176543011691091389521521156917643695351819442012895828141031398116130255480559436367207077023501270391854462066228972557013799136172762667435862036913116790428378998190459984007023936277549212733621769181125207633918878697113032744016888915089775583985416536083798302102842557410350044018842179651898969737641393851973361480250808017575786118480364861517364616225184944788794029684149841540191026079100380533316456545952652519829636737172645238031254288813137822427239364745344801554950007322734489493125883850171416986886671548496351896926130289114568151246361488902370596559081694333334204033466915512134568617845141383600708383257233925016913744777604901612872235838853477556401456457738634248863593219322707734280278709978411736685801756737133837328355236455632629777593698209324494874012539185145766172941815755963325495042564998212313618910462529809341897452717109438647154169311589564090654446836044918610047851340107758012520632744881258636734493392485236709785600000000000000000000000000000*i1^90 + -40719307141112833241820187272541609510139273295327371720320441360077870112331868193901648528203690351220718662015017515171665892178789472654414078811017841073249186712370386273516666824208122831539908454857330186681360782941790267053758172012532051120279010854973572976736561937427930454915673779492227849494099739358162843348467763870694050333383561484566788414084545632747334767369609102223471874541637395388653693895591429381450203854190600916614267862683510446932010185051409484463566928676497227365237729306985187543757718424160256409768656560128198802111210038850469104777630082877469577984659921798250951537829207146603522670005213205972570816738786726126052050802905317841285680795601818728945541232626784176345206211928564324542194353133247240777326580172781797991156422397061279112644208573122875325968724041516362819976656101691529115375805449560890244551551572242736234193724231916455595871097258748338677465734405745834889034222701123982658375541368349674980563839549584755862157033483832259658966082684411417584103784342488120901061439087494381261196029159966407424257857406734811636446482012641778689126880727621859763896181605173987958408308976910986583232240072617195594516312676734646058608054205692102292795823115854063882252874414197314566261530302161105030114857800069187364334888043050190046400576438381799682006251201803762726164078033193257946509830934270672417783666749154460241413970461935528319035436701597181084683389401216253389892439863380401708779375741397268807204469733911907651833769847262215735543268735629723248139778327297950747101607868068946964722104204380321261767809519879262551638031355599234662013323018272124939632145708948428088680426907603095927426184829905950286640660943840915164031276794608397251704126273549053396187076849032850220906637425302497679872159031056904135404124711683915401931267319505191339850196041021623364130210581155144091546091674288907269900450772216294442511521666858895873435019796624206379418359057694480687470553348234933937331188071331178700825168982730405697975549139300631399498500022641714711425311249472682078270717867325985589877671782276309809054015487011794611084670908191773939107795879788649647641840589503817453658884437704689966345515264171725696364200812926480744012948596044049385618088420823235466597078698144497241067623989136416873888063493578199830152259935533635993600000000000000000000000000000*i1^91 + 864882170195770289727883177650923552988974264543703696876170156743726054259562324222600959356272555973966301241260030897503280297092155801473402686482081277856199267085765440541013483035843028403032729186232195104242808757727976460858343713206939144129943237196574458980275285549647207369698101014209551895122251179273654163084144063912831032786379789905487781670746508210832529940512688380861338993709984296376223688713524745653071955566927041811082335019075257926213355983272497736701668861792374690919951180389225503662796949690708911400364349392313918682854237217101665015013404450807433720098502613191788123291464431009059238597592476055079118681982143703706176068697927853715206069425745305556151206583448087482306831854059199075011350855241203911331633993039059929478161784665330030110088127153741974401486732672561011948385933680335129251910557841662271110483361311285089090451078571756319567695249558346807189874821427086624636166217915968717654749992835161521415383015655934514039052748565711231371692883690915906539807382150493637814239937227687553815151817495228780668419713664743297212910386824336170467670907879577106434772838135676705245524227585088827347494723324974505987312753330776266172318430387222541254702427026153643049522703022804526997976810165072562784708008676783046200982110349297538286651559697086502495902334071011689090146687788748431414403731782974659500726424812666738030183831061450053024106860724744611672862897622616152302358290812525231105165625133296354355315868354366135877929147982603784867939790561999134418223612766093851602383724715216162768211680227482027062990428204268124434543502298617067574845398508602428276468012546592623698083189585701064257974223367672744180007445987523277820340812421088329246494677241340849236826430679957415901152964828210656082127368005639237232418176811339917714539325698143588163298779759566679779272371314419219890060280009289480558335918046810450333889653495053263066271884790992959262165066882981129715293267920309446385327373995040767856220744405312388716755384143828675311451660510281455595529734140949467377655587016014058488035036326753143142587364425658342922346119541773283125020913236775507738700486932101299898895801647192371570295575974238587141576026068509045940963751308117784048704215054989007461616260794702934998755280446051180470917178513678220004584776007680000000000000000000000000000*i1^92 + -4408095224670521848378518975368144933810730441758297492094175166199120855118283213481315027604843486393840086212426876198519960582713884879310797606042135680457116516436432482917508606928275552176250766705441599583088224601641354682513563733780105335479930426875510106656025442285278733942015058048240359353640293415461359780751892709035085262246206868985554926649843507457553362739729134343921704033313415221308849191268974783782923257623724504624467683297792066612391092308240957695206640143536797027586199025092542112450084228995113610089195717198364100710927703447866925544124234183155517776911584057787133253903260520779277937623594653271494005285942180185695212681993104139536288201644963480148476766575318031355405608584251075142116659366134474517508949556277907260775350480683115135139433664636213440271580862640068357862821063668492046735744645308309329966052278903766485913285911821279034797118512620858735324007343552197166193793551217921309818180987241146828304627361634433233562351201051913474273166643321535286750926468644913294838262815638178181190491147514251711281106496734508045384126583516863478039737484165194304080786446259651694210566189604178370769797211466874903785924367471894317811678736774455431085849047409251131647514869658799938009952256437072451161774255241541288047375717163822545637410240052395352290498731207831577983018039410697865281453770561421720481670493696488969123935420196818256482170871620911482743457242575492784717731414893071754333305441976526798344028357812307855714900518749157962450237494745394407550919287054093770954961494860974809928939713598746834896440953449658547549167345963183156972326601162185590502338847034899147968202516387060497935850365122584306381665080386194889247202832025003370538875209922953987279569575943230907287334909394249081259322505404473740106681022756934791269641936373882103114022572320825526748687031026982924980628222315655817119250217589067744054316309813033699542295481545990613406712433760009035700369725093833654043099857061668979999009619433877361515256360673295286952697716700623547405358287812382333797661061561952165561937888592383566178548135465781052951537037969186954822555411674563847060150976358658644942592201962162003296048235524019064175500772979738286039231062025144734162029964131028385682567079573513091400484273405068237548594036107859288129536000000000000000000000000000*i1^93 + 9097053789688216144461054041176368399323729165712607798030317807199925824751541724338906322329244086627553476577317650829721511662666936037015902344604262750573596712098940722305445523001250432984411482224057042525077284243208474053243205135105938250309968145596297687838077530114933623642867335248885489756779179971686307990967633884942168655580284598168618000433628103241772949672193013101135958502344880861960702208010411967303503710694598638873950146994588504184709663516006161087703993579400381945236726063167205160220451471582464753933161916831679895881522806957127850255361638886357465273551913240142699922639846272676777261864503616314028066272933206096986277357919795134675449560814144133657375477127851650801478660384609684938311985855705826939196721787517468283038674311296853681209227521197772170314227944944937729701184453299472142542620015996206984990491023810890425870660765663792005322767147664417595506970897333116169357066367180817503398619697365442908885059745510040609591373479842546216341091494555560763625548107255695218680142178680073534218382987052086746997862469716590357174807085194666181945162144177455789901715198553953455037204900087343260022450805930757716991099033730863191001406720547935678243736276369526511619661898227569071341672549380916295492401523829627939239223904801968110942735063523505317028193799216109733393156749017017672215049417294994671558887069812913840476341397531540445001525306481693755951126592440863583973415038436256809109499377286295815847941393472417589790013476411545330381898228701226657189033570272711676226789004313921993549986508023298674144567580491776705221763280233050525255514928836446100917533307007388203984865514453275768728126202230923126732807434816068820346487568841910983520130113502779576992390192012503486436234674914840006434099158602102441321709328442877096252696761071720094138589804371919740551946150922005735796654043020285131103100458883921337812615060108032989255726347088820376536144642141403749999530279321812938643189493697621028619362662532670155341024141120602608620318249210719049816273294009911346648886728388003306227120783824130493701408098127955979078296080854400752011786720257615241356191822977783299909819255682794630282657246841181751380144405421499366556928947779220877339254523826224462764482521359749824227971673509023053128473611138498560000000000000000000000000*i1^94 + -6001366922543062702796186257675826140865558889649972187530478043070042392770446988846874322639379442887662728597970895844235207969957598439876317057326952575033676144597976777054141423311308317909901074074677287095860738147521425915558373448556593926587785248596261138803989754580770357801454463258181556510499730610388272271180781682885625270352908511716097382501010205911830507141809528675659664721219083721603641378655311283155315088417649692809837856383087615857193975327900237314268403875221015731444808490099647951974965375500095986701905050917443249949327936420017170333005858211163940310790451025696687670814507534679493543857567624244208497423930912067841065343796057103851854326777362142626714642027217611517368907254459149481191442988771238222451118918736851077268867070287038495342289645703022656507447678212549954284625586302581242829854241544291786938864554182085840342630339474258125952330047591046871672901731651097929461374558701442212340791370514046460143881750638639920222078874909627207684168789277220801118030150862205383988003179813335189867669643663949812044443923720288091507374346959448720793766446263482253192728167574127968158108664858107983189607234722298396604980766026244962733914525302588840826819926553649907311019612731267958921638320790815013080176349132127757353479698682202422738470310060622499307701707580479477462988640175842257504361126363402833731511123427402723939524387104103121560454138186506429069508084460177259044963169613064077825973555029042062861538800159735763404932753975777282527456375413466947115086298139043942224166431687146602198228122847857954323189983162587532351503034717409612842600411579787649437083461253253783183063345379978612636685043640723261444236744594636833632847060413750326013212484025113391503063690031529972445471193342232481630849597024814006638894926570442407337436785548260651221507857244418017557958379782785932023803358769508145428357568884591153438781430433045257482373350837859264902526654277458727199376564094756277499274461807260209126658200541535000529182509106475707060867471967107297540692626977235481789964281459352093164257953431138052336314518777115939647015625699190777073384442029771771890784447144449668096963886788636728710236605235902103776066922209078079849397712018920632648258448857636000629019246003202235908010657243330307843686400000000000000000000000000*i1^95 + 2228445738263120074035473867171740557896077258586025740685749787020317824549351805653027184352368684507726036332811049854420263826003752687394372047344444692386791103367221493353781285971933564800191583442286537625798150494436742648636210523165715066984463430349717534918030064589194019451462098527113849649727863183977286485528486822369683160837391688435187728086370786665017631234752740531776948582233807965991653628740273415616177724162951781753013276312505421187768610199722282676343637925856267671243582262806999792457825348316857194874874156570942098596997878334880114848099371891391977608823273439122811193021204481884749587307498581113660748085662937864302551336839422196705848730146833451746233785961007719645904275235867014781012523017783314711694292631243410343329909509985312580745256099555303801942880687340932288988462720189413448725611237195784187653683145844645476459037885676087209323134038167802022019611197467774148085882774107473129189118271993799897162401294903788952703699530474640355575601427875681453076292020248613867688738526806291499772519973440224862044157153236555547513873678547268267829788268539191980282642676153558212097315302118806672423858080966673542729304288501236756834954724287932207507308968090758187787837800084039309435338192290605168774275216595438360250474672989632356585692683330217853575837626955750222291138724386908001872364274269067681801297382035332118786285379925760541930887014255040109434764451915491062547300389422617482139062637625127649625946675888009033028896147957660394610802975573548770433936232964592361831537018860956164864592311461704723434969718274495247200564052747660792242596587687416434738592732469016575577325193730550414017203851072917719890303880879619452426369924278227822924513001467510066750933044983811774760409089844095782796679226281255795355955223091543572962539136720092536876558025427246375175832135900179601513419900050351725054871420792750987076184620381131814138350889394017697944511512131787446311459854243456493035605180056384777168230059530246239886023538016463036298084535456461023598243455057672218824794164672440210401283841557812943701676903526915846791105067661610101442487862404815385853402088168142436522841246028737401572532326726377271858667696648803007864560281289747774515981547991200558120461360445707500679238418072548147200000000000000000000000*i1^96 + -412002932352246806633895903206763122463397600681831186748167393650047682730467255806761742380376363243451989883583084035914675840799275369861864164678546400698773552068753257510667378410140544804544290668556638385311941672030718493923599809350576796400603518320045406939720972158069280272054143382144936349490410833372755106212313887623938718695806625792953414002393760244165837878526738511524857705716180904388687029965656619482630978480222658980396854298287331402795415503588022582195052570380078489151810695975926396716937813312958972325164877903081582267326952125073954528494263290651660570636958186388419033707909634302026852774947371136557785413161584374961324160993598606652736270189903955214858959291251028415415485008566406089563302392767678689933160614618967610293528505297059829188396584267089766999824980110424539266217871727125494482901726725379290793105207979353004543403242577762514368337427268562824770596099322744896864908764166633390127533550963797415904029145039444672303813633974143172168271547195211434496702406471102251661810953969288730282446357523058175134318322839399345969261009226179643142919694164797681771275022741129244611763960782155150779987730996511834735804173782536517564313539983771190803471056364991373844966441769049094210988236374720159468274934907285107729161798229708573352238741066119944990340081678396615528263745345301740552509422872281225039844009815836385311326199351177190689440109984761311690092709468135077233683999600368816318967111476781027163437747472818624555458069984146768842457047028331194587385239490284353353398174497515407711068524432668153007516128123867296256409850006571677030091216104376301092461287239860699916702896390286092109941697916333177654551890513512077555127559665448359406055992125356539856368697120175836759099137064442145493182976333053810546604641148368192689096500343546277414086135183438154862032547577476323179584406588048203717710513937554479334767705599802298147318508078968543357122519479112711578380205452782534070368426283101771401070573994766486979633425309922465633160867576045890143981510018609264254821138785506484788203766578337701304115471931944760032706337510680938195700539690176056512944106969475061650637014789322179250723566117851593499956321701445816926527910468923656329038160699705342300682186345044129472021790720000000000000000000000*i1^97 + 39647450297508890412593100913256395975831884961308129932290756775538414304182775478924474374031564790851406069641245413030537272038879656199657568072762041356911315473828709488825179278671112175769580683659331087877375217161430638281383989751993258275033257206934392602457374243133236976018432089910147772520782851843636711249668439101823918140817065808151200009836046243654163667406245051785128304354422446350350452668875241402911436095107773987324281376361902174835739211144768926717215039146823651307619774342112900492321257324659214216906113239525336065340121409738559142904510830380577722234529791593976859271210318031501777313896740268839694853277260480575585134915582864089570027476407205548927899502301127181299220980207480705971497638831660360865489129871100382775744563966452048663610199173798301346964777724605029215874301268607957021404051051631090015924576720559201869491670397094046599648168275732226844982933779951846560159945442343174346217358869144980653745774956241947233390521179540656335235089424560320353583006272187105269082732347059513364018086017839581365113480565344082800444889113672391002456193346957661733622199691071721366283854170682230176515486620317818401598795310553563290155733224667486762898483308720875744063037825719360507144549903444330690301035768582714744843663249943745493978094484661606849746974369982667585249207688813943121627888823249350000537059347854756954338610992469914636689582078744269716511554234427952675011413240594827073588199921483609328671869913479246757058674424431452544486823995324476850961476783901694418143125876841307763069405048921455883314421045666211654199119541168640834336388348041735853805634851641707992555383922379887636761445621666799255276522526603979801966711865447717456056022956289464166138355322776049511380266309202577901604706606002430179186396008279995828466033622587888589762806378207423521829674352606152292132218714415121824653267434212937337322285630184200968111524016929946153395405047609173098413650846037666308627902082272826742706981345757144245420495114396464911776705988087016297956654606054432202878238759770218786598409043270797064433180094892262820445002610245330146808055416676929154675377364490509295235248147295245201081660600942347570890611591339773294598829640136151450710746148166227122614262678461349888000000000000000000000*i1^98 + 388962889398558049787609392406238032637785854631025191356924355343195948566557522626332006445462907129304376326061075238721814866563948622690600304334316957577117203895031738467944636457740463544913129892533357785156776505439862869783457721831983380500781067447018377835391658233532417363529359343618889687089243049048527648274635321515981491915271735769101309717530279573990949576212823742903278058201221125862077276388853831036854290022825857670693737628691998712501984410313943148956030333362884332289713459322118677587603942239473529833843364254981684473630932380624323302152904995905135013010425854251966634070329317870265582673707123642596593968646554485642208463797501828450414826445666088407352001293440972319141412375500445637469196672474367527259464816103644135382638057178573829585544584223854387125357557014582660739202275954293509671935127739686520890120036907865298403644144213860310518193425155321451998720877588529391437147498289851928266940721932580241798738718642777897546266625963462048332281132253048105274530902187539729899921728139426737853858022596796714329570450021005230508250531328565463630759799237273850204966167479623323930477513006041936735760222299763564571859114999981762147876525998590062102979336080820849126187113117320662391912265906981161973899960555578655342274214215276556792757916351607023183441600406722486098820183471130645111412848044426746828367251068722107676570456555577756698511717236515493358452886659200227176339581250166626713657832226151172446913393348794845159245206270684392220119192274388860609313789327293012349598643085311231468146476433668285314541009439055663065511144266075708579046696890023395868563843744519750758156481319445593323103253259154499148701468526710182431773589791903508000580556864289620148372028992019192060614841241396960569323290680736777912962795779924924001170442122858266750413292598957635117368113150795257415123900215412153732469634317451316936889605203730155298561106632411550419462183052105059980031482238575676585182940810730995380365979685697403372721772970973577518306320506867526691526230337502604323502408202390454705601637665419302536652670064516126143298498555873596513014390343735146870102760714098529878287121848350004610473848962494051734417635897623339263303018011831635466392453001440934097846272000000000000000000000*i1^99 + 40922075674001254609449422617138102823207319456444026864402175857416360994193121988304974685195775682026505250670474425700053392449256880182549152283339215067056020805804083933209838876303772615625592638084042913441025571619016656391687898203180312508552492076197112536130671239535542702706174295370214887009860987464132743321139977218405016624154201184861991211500225891911841131184109095180284254904644249480144982998199568047332267278328176336674554173343713163203318383866016940551131816711521436879362380453067627860686399082936491335446786124839522154553111525842905829973678463914357808273525586775850749210640635138080285072188537990860784921480655228783727269116270877777262755256078992705969055562723550038314440372352109206514386075690312324689497141433421780280179860778293579697043864328252678420647487455876797331639617654358432344575532363942043704588311302740974512718345458816238063001471989773551839812716667629912402259082387218243172691864977979991083011347148804503958059892948188907417930688144358652122700202791739430101624221657952535289994292258304180496756146923654200491663259653598407651652816024650311599825259916433143288143914636429604690251441559075407085377139568450888972338118622071476971496441095373846365606101575257355023429186214260941113944779738782578988486490051667556216050127389104654680300696642714774865796994819751058034659842669248493149750266310673330744192745798267736026214728061941877174406744587835275141109802095184983944016632023660204850329602437359609935850520439237355311465308026685339264555052098953787267107555200325740065125791914403875360919382145355273170550057985995887592700834599763309807093974406154007757614525224368038208228381111966133814624532511577662298089432601089543578862840051633088231299839782657936444691880188688024093734449705293094312964118851002999808315350876944288123605248736688885721735806770832835923494324531850874755618957342505112878601883799233447809815763609676242017953052753557425630435338671212182291589431373588373400698233295114280849861195928896767946841980774584366485226082982858654483394654845614754318108593056616305600482633283125064811373627530855170907255237954632370080978118998512896590918973455604920295408141615768195928281232723909446570807362336738957471997207459533946880000000000000000000*i1^100 + -5877611805607443686796189373311476077881832921010475827386286984725823307399739581700124529106707306569905947571615523337306693742421754123626094616301332557397494793622140877192357218537115718467274751227856788463823257471406840686132791121681257049048605506519109753997950426084831086802743806863634466641948094619859283424936774003698486916243493612214530238762773790971789011116524378056100909303144854390720728537764527327905082982933227501210301992600158469087884369777493211690022365578413614166955632576520461770108062629006778636161012429749250039593274249121328659859329300111840712881430421757491990017196328329516843069858083341243661454877926537639600080475556460278356554828541803244581601514833358504100739519637433688073279435765716088199279982475101222347940777645807195293073958317032188313540393900942266677583076646529687211383483325061366384392125643666324181379187156159090286976423794955777012275870100773286523455535397821885761981323980652773507712238342443103621364287437789415884858010976992919343683363344971459553108726236762223007205984553708087935247741181327394588753645652960314601476749253069812631263732295046011499914390754109492876410698375090766125454821548992259500439099978847444923547799681693289908298166327104185187834215043240865698188484000330914560910767440713451676517948079664059233556255375464961648638002298007998090917111725800112075017421444017221477718404609492815986237006987763676046233264936832059782460152786943182998693306252750040235755883958352427821438327608819013973441988168992046948964141475538588644014979783930530119792309064718562822097721992520961699835218544726866528672555996598365515359358541260751861221542513720580553155561179393171428050836837640690113206923157775270288989677306542404155212997920690983763482734378461050947704461651092208577086351594493862914100685435483951966856999727565359383439658851547762536867432874668185229382965614915782418674460155446035081235591401772797843855354271909113818967282897241881724699726095385268635439057096258316116546326400489369848561741166920788662033984600280555649808602185888548211460387809131693469230459717405609189169288735175378267908501085046116175174534844829255136326906308140615838386294689136486911908391557290419493799593777842856138463248384000000000000000000*i1^101 + -4959302314681908318683437741235474996101859205060767424181681203787348209581806953757799000662759646629131671812523643083946847921292334344591700674398638289053736644295099346083677587984196559755770034978719129230187492258769572333864929709569955324726643436313005437659237769483039878095462872579898928443021810957392978720647923023640311852475715910125588014423829270569711557438492487562703032393252846930757947816808434711386646531613182335737809854656004147223208564717413335562153312101853448584082193428429152628896505822046074942514788297602908331528244859525571190930759386646851359255576803789825993832676081134410030273672420437115722715851156770110021938306935829432481486817516105679975060347871527938496355259207278246306624672160040111682346758192967652229083870563944770399120563514037811992218756720661237992360839390287165536878483357205113070077495901497197987402477907773645793496311742735484866225425968622138364001101666659588547724038273690921656450976267847178409682102637411836211032001639863172770974408522808660382871526719128966065287617268109164224596083794175513548816330823792865745171784927058314385359264382165504233214713492000523386537839801575030815880991663771902737765757115391684538179249525087794842596124762501537210830681370720473901981296797693960598469635776636958695691571427216571148360111968590170717734904328222892234039388509594088542277394436763296602315247291189917962920469890739283527130581891041066367880463715933562257463558540961950469016914378085381261554340739340998910115600745649896935080986468580032462672360564836253970275683136935428939217324440714904237389764089334571208140209705992983815859567598263030877324091428409314690324309860137719137956451563308745959841738765260105552507441420552410264628073277803973527525764558911859975205327808654543421686199479968080097132646963005285615719270575854913245033296576467077350347679407266294835781906565732764781918940929862547321469734305078250033971882146830521113015789283963871018138596050595454051141088071815320757100338678302099676175411974567188036272965318512770895289279151173300867723286144253708359883296128348467058668175870620233324742669166539543547489185258515218585530334339365919813330368175337471043549884732908519744717878038469017600000000000000000*i1^102 + 3030485513987518069527998203804343615895297049124642068232234921789555927816238422422594993790240676584657893171683735063205579012784365460654894667888648041234769517172496303620356454834462839821579259160398538759220869087815653576246942818397678584049947474158466708817038846379291536973073960383853592980390021170161120977093229420475032968142994183085199467129180268161347681267425789708168182505735192860242341240980798632639798657808490346505589482279921352082953835362951474355441256881319746605354474522949730262431094291038905862666911866951356499899140229120059780491820338653183970545534898907296548730159526707258971909623156343162823103024334305312584310732737263195083243786281300628218685460298561301408235029409824379863456180574602077491761820044462224730807721835670320603126025483764731063763522632259112432562862178066518233153409265139515413955414806169588914493146177268471289182950217885084036626108304141263890771051523149231751848283823632991274432071491674987422341306618058062122116003636531097952836431662040502881150247590679332678423215169189752634075135989966816767666431573020448406423376058598897104915180172100747809087538870739791405899051083615718882800910459244344760062161515978253651042915253160793624990541637511773974002254055960011752541301847791775404458372411305517648592359873528059448539162000160650049423625710732261766364633883354034612625762678520760528256477195119573645335066859323738264610315467222777149881598660959610768844648445540851184058401201764050603271863953263402343805060636588397209066102561426248885494558059327043060718885252612704280017621357893591738586560791863454917281857180359611033658413911035059738250765415149716607877842937046738474687457701928884258210799913160631048710698059636595473847982163022188485865753978054820411344211639255640292878009954232554556738490696730664409073467249086855291640489318692399228222261397543569760956456703804248068404990766273944618062561429459040567864508968965907008655982857240256829561931410829223108014842538355739160110454947718150375969240549274242843509871316671437671258031189610357365526148178429261080428152859365293310230589656811825181672974864488271145543558306470663070320742145977794802312980404403864645487196472630093705946071040000000000000000*i1^103 + 15246425111137048740011262414271215628752597907881471681947030411037860378785319226570701452600350227771007845561356253977630291712387884181663541872423280109370942750482399571845698822493690684980382370466880414111866067698813678854431990934871989311337384163417496256160223923473408038885262423700619065765443999382654921081164418252078511318095697578461013213957388958641813537547851969337785712579676367360427804565456463056977657276202182925185717445218061869030996905521146080343351438315439127743093425919000991305634297283851580977960648377792956259869799372452139735977800869227423967459222662593830906019588061049722759727788371631593044553680439030387150417912944572781879990078643443604332021012332632569101349491336394925808190878935428965156272635521185205368109296852466844575133537503742212799129003274988026604237564527957915072951385955713801067199511941072543549456199729867141305955175154237692269624174004237726060351358750060836268269468834342027406416235850843137753813056523306338415241230306358452185649472948929380486356725614156532574275645319023540760425097493869821418869753894659302596284573364984659451218466376902047468582441560695922623635867860941483125312307099465493472320786167568712151927264435563353798948603741953363279866892666212137637771936423467181832007799593153576145940181221145249420463738713861314883555098261309375666387235683727656147630559496865121574032503496776931359083012540713709187973596258710789412965485553621501545354164120631839943983152098652706202502917867414515985193874924731558157732871419852612857119848360608162104776972630753187897250797239791048172158064941068893024563458348510293354751000202548794932524396727351590671645465916866856979215754623497494505075383877707371488725293705247797248610184133099868492433081198175055812577018309806636058184154746309753062411980798137312365054085211431374611559560326145860385044351983141185647376940686696210403952066819416175761952184318354132230300339985818142904792965006955268829835474245566609667939190243783565564792058330299542496633735773991338980853806845572961084538586253853216436307296616720594346010625345346020450173207977454325894404060166458199374799346566192602518492968055089430449979052827906137710224438074540032000000000000000*i1^104 + 111688054047692363769695643935301129084350570623380864842178191491792385427106548316508176804136918874607252431218397886330012904053531472023827949874806473535468920040794925762594175500999104019899899907077522105378286468855818674116582128324109315193577548428152557235900620593920585322666718310339471332451621243859010729517381417771376195365571536620024242089918237443419360224761877176537070385873861722300248333157835450050779235203050555302453824679471196590345480073088430551788666690665619180134643617208168747579517942166098715297261344873202923755637941284307944713181216195509806153211740080448514538295752844258608324473888292441866620815107997843591886507205356930729618470535004277688325110351743018898035288427886933897803208880845783974810870165513473635679209760306194258289878746027607211850604135048755838879852644443921848219086457893530927887255752835985322090218273763761229135837766593325205974787821206340110443162233308817595638713417074737787874028828055465217622407364878781559310270483538998969803982084568401697153853534436109006479281332628469765191524954896285253970188423182702108668390328339016603968496553744380105611290899197587455199723513828575689671346065644645898705367697442015267153243984719689721681096741125025781242672060885370039504367024969448633363007164433657676923208513101843799149974229847535816946510756825984819527178247323176128553693969090663182235037513671172777271503903864996063642970773550299130957305734341731880264773243555773346870867431238245532557465545732891374066463706087538861800619317003021168686782746374499823001787730564221283214385609025254145800402995942542600345616609554635613704038677342058136793312386998664499900711898871734540695779239868638205352868694894552032686249499281620974093714028606242561371496948404470928978797882047012146439441539666866988047128091334853909871860081500700788773048656620617294313534041758580916749689936227152816265667022174476868403508182529207146792757962368378244847286457987609636728967524610766477546899977000924328851108883519427876396705161704767566777948473482401511698336703900970498961697040550041018112640477944718895057534218769855885241080280493617693761621486060167981226902422933979556244814598510795639540940800000000000000*i1^105 + 1153820644476342797382127178366755453781925629588424476852892014128187819333411306909879954830864138860155466392269523959599720112318659861524158188658930082897266037315171591167632068901351715678168065046258541839511801950778825584266069886792028792896762634000172008929502353715012397704034735479443741609109870392760462916047792758504371943194280351410659865343794796351102482692658115974877788984921161879460105215468432893383936190591758254223087749706636236117961412552266277462342090691913768905310083860076955970269220563522989232601576988655811973406355347134129670024488540641178946505475395365894788666753891515450188373404443756596949639597597214121452395150803804190095308410307084770973884050660879752597788230748849032159018303962256015096588837416403241556450650135274074607283611035307595166970401801805477736821727206070505001033460787020578670066586287013580941922783151242380678817359704009029435371819454128663783122618030745107190619394736068416279433366510084344849298425580806987211566527163705794833468694805500973708115530671234250648688687245972163230167834061760307583038232406810100245713073250114652593029176022691986620199239699254045617477892772823233731380253313350869573004432206008316647991661627536896304748709265262165023377901482516604180691881376477223548273909777873674241361417936441996611021567658452083326651121842842547475293078010296128339722915600771105488273102426623725182491208358847928954328454480552570901497328611706788283067509085059007385915094411139389385451432502988056886710391154141149835384745291108802933408297784407288247418056539336194113770302347554860124072260283748067763822053935802298208128258362974753112006034293563403386274536219988735454525774078556672662856456614730481028698616116538070697315612125119341623608093830897913687923157114673652971596369717628189695163895367403712753708770337511765908812563418372621126612259754726660923057943086490140135394621462972391705550228618562067633766378195306015656162650121707675513553313675712225240935994429361670672292519985955533950080095265833794729889349487647487217245190682983044562057887393823813237267714237271354661766273508057285119500781008845196958132320704111041524670605733551021870285927428915200000000000000*i1^106 + 3265640205617469436572903018414410070625867392062347686539880007615633748784603281693290996652812302593966057560717982510173960990838183702741570655362534494496091938760461559086882419529252996132178035225064845050885876075283783075485809013038664340288487495492167766695171225788229533656005577887823324846469216552984271657173244887181078368163273654203755436413112513800977519786546573319634523970596653025147438671442292516096479140105522845255243163882232270351967132591835961941408254441143666576312379581476747262108237295196473885056020323583172495451096355837718715978626247650722127073498030295016782742144212704872671938455268415219461458514253206173397272105262208107562064434626574536279060039128083157024389858285933409082405404733886749659663499669160704576367755790150624351349504950990760824789684061723598290977798821369250673086788935392797009359881795761136351656853101123445617718123002614849350882071640216123445507782496061905870665520308951018124416449713590221611334566666195425469443661079280954328493819205572832495183237860914846279240760576155450120016473272893146748572335608864993773337751024991799212479508788617468123513442820227405708017460723505171242688004518901859247473137017692522618407648325651015690194112334010349301453795452725906671777821366457613365064754800153089196766462169666144893601410032251607094063363653235044903357773334118220368136436140238149794768218319559782819419190620085986465175546741816514061457334872154579545210911163254076818241644088278553020890249965843758899245531353624055972937509024590880896940128342845467595571402882547399085418661190003658568344316710473591865829373282324296708280104173698037010031537436856215521667246832447309833665378840509678966001340196179968641938764263587612893457872819431840430029395147995441247398883456265342058951870157194497355577698666729297674155547093504311559206571025597864934443111755841721381733943050290932019129577003451910250408822120400638833241513438121046397891828295368305834890816708465087701362443732314244133027892222626534196597741889809395607977817180822491028577597422227098809511164847880038574203832277185800651668892587746457980723711681340054556268193777366064693878177095348083752960000000000000*i1^107 + 608555525936008251798370836307002644848983835905580055525419157048759378515018596308335404006965039563072430315475455881116258230595792696664164885954767644847244779142148474658189925842178226548689385599465877869142079166398957697347443562210059913659185050468119336843210665845030149565407510754302689315836849372550421950878244628368525198274156087961844129735833952927118329183920975195876729793815858108720547892364400244328191206564854204043977669173711807658392375549046952587730969409120144864928273009672990790806880209958928524438518273361566396375653189913570979112802599057063319899659556584528242866864895359440165903678075230526446617506429475944606931281646774251363790495786139014037523523367892639147899751687731369242670036326385878350631268023946863125873914543168207449999341637433410526379876248481231470469842231325900857747052500997870388448896454545873576674954155582910775903452235520952421904311366477313432599666385586256853065001952343483518359559092499233016524156189049275000827589672670492212023509499532379824507309204631219083042012147931002305718177327959744434522003464140287185710206056104409557898755994349493219045963645560523998710962173096179741531286730705604904528744924131956693142614311850935590332118484721965489309479449872236319139902262103236703175450973134436988668410210163845043752233554516902508334301547641063939008897234239680421395682010967135763243812557488711895255544746013443080505135451800912271114760541285660060352734874285587759822361775296040634842022405358751888960022347938190976757622203593436934181179202725285757679718482543955637232298484337931519829044323741942210168601984539727187729821785408305785344423390339546942625046359448696506249666227483144646399827775005394955454579971273419746557844584418023427811765797084630224029953154019606355335589962163336955581635392103381803118944393599048401368922726818525271404009859121224341793262370617150317237288706283801658177032337134405457158123404823742119808858190557954919131083793989715332605530676526039086216193565592407271339090856868232875880026024149181913628546470169383241828235219232885983817536350307619374172902499764042138697085571040207605250127378398950868431929344000000000000*i1^108 + 116047527089611073708692899069550210469543712175354380600995079740392641201139534871961285859144612439861098077586413693367018745938480851731770340659456482317524298282174263147427892966655065269299264492799063644423786691930728632597417932604729511848090580051530191046804927137228996240310043853636010184521179087368369714702915770037340080348742250093005759078004975761825293052897792794413551538821374730738234982550628158756812652944884567241777201530569230658050607282520862650909477296141569326057632664979693631136433260868731366290953216467372576176155103618288319666483724031475775749301774176678929053010787527242776015725876317668392779510995128941647001199528804482525144690759663113732306867134639923135073164299383872073982255284306923308463286624941765366062488199748466049927965881892608055338151117138440149966888432119955131423510769848881102730547102928671420974167295837350502415312243942060468562778598671314953210472323399241373029086578683916357148009284086588332752449467424949916707973113490874440135775041027585233408866085270818223149104591607073436110311148363923249025693376637635093943743398659537964215214865363061687704797616169304230878367514343692796471683141928957808194485886664870714446924750275722355331376764411265009062877383240910499252578534365887331656386571072853398252530273350462529425461034876139933472524198019104243670565890443797040980732148921034170608940775243722237392603966994389803172491589364002886660260916246494340171778146954430523237798717201870977841344863694708226318384436819557255072127826141548924124807299230683317011737372707120861459798898311005431967772152604887922729558793268560775483671278911787706918369693987341014443412631075812969851840288420644728520160723175433279823538177687158157232736784767827186582560120580896080329633071880179392455322417278944406402029547912610209231659981936494534943952991792296731779124789569096150816818512675375692261161305963623770573782652401639234771350829151816680141504297895710772965341556951150652412420880569778909213690935074381664683301114914516216762863388545110464277752268842353180876759917389562160331376460406122158871252212371380836352455762191493496758546910433771520000000000*i1^109 + 10334857132654473988650482828798483160062329449719284833151363551392008513094881544533485681356345404037968788270849528391394286403812342161563603966555330356031127591215743213526979007271800492892836482307836525315123939971768705856500874934555686128148790768279668884490050333331469036094261499521109413570191983292969687235654036874718407268383975334969998914372034980111269287559239885219190321864298324894108398441209222208099553005913123493506626155950918220884043282532158425077734170151836751011096579394766806203636685775916057145253881129715209838560180580532019701391496783884139708245213773830048579320538126714170755877050066122838069414208825842879813520389615735283448240472133129761565239421830433129569291843653056841885611724009541320747860959868782437846327708784548004691019482223407434463744970920233338611196394455372529919226223877234797339818050040335376999313383625737402111310781715082982235902197897239863775584202094825924041262580620829698509878625199502823634008106537810288696312334141569700972194458865185531838710063056671722096320491462192867403461407597208611295006793628407063015511406194475168385974289811424939472230631245878189811866682264214831241885759854721146234766605135721962989386447198289337450974395186574129101222025583161218245485439026437599195274459123734466504444415983572024936532819311559592735061848658308598473660919048046815771370742283790724670853585881227836916229733371599888024217793626095761328237015407647989701184182523535063558195105411660809871969311175024100683288503533260579919909174640130658791486173358576905261148652414065927772301972256646829237086125325045957368182829304989900758157281443361039145102040347128161885355885051422252295316240851073999648250730741393277147709838101933023951703252717841501038446296143358298307127075536845662321709788883389407973391292669408518510297358930083042526246463299191814065855549842605090210713015976948689051370247184917956759639252044335904656203745591383211080828530820340215729553531256747078460439009643486751111680072911527721066132606433073143420786977125382155910204027217814935632497037504695226850120831206054238846515486538045081431790783062221639909376000000000*i1^110 + 340865366191647488865850233283494916158486288902364725354621138863965124805486876632987722446923500667618152942950191680219651847260048219394820752232760410486666677554823777832602076358384382776466393143438673486064994354292966117763556350179055471748827452165531988706046195090085987667981419635950302603486752718736142540719626942280469091306603992951050190009254735764302858608878671824910129085429518436054089312446634986842833632512858514328674959960098212794836469833822641203990880558846389333902275920569748450990952621416259017261894628931938692007517115726964617580633850620051147430792845134632138373167645037708682750363890457339651910882084008392749930818263727650509238385308683230871888368029096809906997548573048937747635240124594019203987382643209217193069013718409910621111059731156556991577383770849104920400590013499562107282589203286323791349845022378253674071991742449905750512541170551280004730564041376447204546447483892086910313354942803079940271576934985575222297304322211833087608181259872658232385277733918237363851189206124391192262289324055098522148388196822480823320813504427579391334337786137605350926846173885770017665515633967904572713449874925971247516672324257456844282766347173383222555032158955404080714550467713673003189659895501460268309168287276494857802122044636038654050992428646288644452120959935084910232840499669548890171058482246875462572201108796893451776420555970416536724389212089578979306092562103218706254617352617882020067427789691188244744562221319772303248153068081561394100057735196538021964968861842902874685017654440744084393686922011298087224883586512773034632832018618443237014772462465515860729523839850848079687752128391564870723842897970332197423752516452389997052770183595516190853858661761522111300237729994848208104987370650579349310676205371556939668925342481340848517266966263901499186070567198417978191808663219098033113862368851641183740538614289988772844550118055264530624036165368895992654867560593365914219865322180716702997624941668578288043302623255550546853053203076113860265369789592587543356255838395845620387553777427832827154999368392259386917755275541777222384836574493586162809084313600000000*i1^111 + 2257381885535151183750452529771653380200083131079407695585367375891895340823057887140751227890790607529884968389891630780466837343257531568768884052201123559355125970933453221032280656731377564748218506188398123261670920107635962459147179067109647546830238999858562867166964006911866825144813230115274328244360776563322661240075465999533306086292726407068256480980091851238833211749733238970757886697591315782173505679568138126625629505056445567959678407419002278921281373646898471140865827115044999511875217596070299652659453110320691709314332346547997086396481878217062374540757757011539609731266997338868480786944037456134221574314034518302061520591598902352254916520477352900000921165274091003019932957539365775686733195498110080785185006383985945696164909677992473883255123611397041160590279191755460687510934640821016575987804986028858330288650158726658205220638265036915076165752644118158011842473220076205248545156384236442208515334798785322460523920372209539001287617968684866973233673943037159643737734729720020152514751070908975303449952064923973520459471449036183447735724634221918114543667100495753942703538342086909583372234317913312366389213946790427992022583999232031663224796268611549821782383272483558711393300468441602571536977703930061376573183285405785349082440108440383961313493455497973017732023849614523726275482629800551218755466354803171596240259417189590999575526822947078555399192282058868069619716134633690720241573425335557882884012929740207668626947978023032506180177285446751013906175391771076663849045517341184672046114988310438316338221088315890996166871752915940057242327101091624447645479794774091564894338239394990155156280160629886492066460622913380271067581418314792817618705234243113649467755699122294573570717198290799299560686929412893531633237601404754684103886086867128844392247188163106094405255332861520240322392176634569299030079317224286360472697872430288752263747780766372702094643911935146313712709737749820434285062285061718301664883006963779646440491891837239896169476567142857015422001992166421280581892143834209871265149666375374042043096909672388809608669633390571182248693336139326770054190519255040000000*i1^112 + -6155694164954282312017169766578402300202866432681331496824847790792651203581200086969355506244333332748908624650294198652423302384801300616509299230296965922118953521705160896333925714535396528117036671348494949214866881114355655490550955411034423987048848666173799242818960057939597283909936998155169069476192521697296570741060152310769786207147977947851755314416900043576390800966488065544262183228319788986047784026229882523388591639862622523533436775700852090065979868919798594663042204441830672578021432435321724897319109233770523338686816313245322269871677688565079563452814477008277706249675757678323703535303010211753865310542531926955471981913528562398392775228031537143782124416646285989401995676424344221026839391913118623520548947415675071279643034281325684766059202157278555076617150960313914555545480680687607509692510116166869008370253036859445498016081300527092522569165928304505781026102202802002986016851393740433618184547076157373889917886651076660907941944723992368944683614869655358416238219368707314679527306970899859175093043322879181060360724819015298994455972782324590082002379564175957043078480882308805144011571419556640196780073763642670887789917693496543318324015292528867259258447474133874685650113115926051889879886868403733374364108921427520627142534702213971972517320905099746568011657900607173667443733095449429714378309865746714501673764539643156811622342644378293448655998719037898898860941339636286699044303737373700255201101209975847829829215559854350026170909180154302507120005262868330343176301480929757102288093744838760386337330420233424449725024386079312261352348926884380715079088845719692311367320222815828810373760038716571920712362343673738763710570537785379669771338858356549944954873710141538053589396628052245461273932031728162715739784452469024084406123081231383358992644805382530622831233484756975762238348611449984646847298431673121138311448684343971056357625882956190723317088235367864890391910733168513869781359120926133339442945417139947144543881199955671169132987650690279594048992764535306822589694053935479000044990187535417311462474567061451028544833029122363481729950683653328896000000*i1^113 + -8888421644043554519435637589765009869160218188904466032004678824691986951142628108627661224171080393251150585198536801506090466866211684741748170399187974456631077467421808017479919404857781489760036153424175314169513469027956704206483125080414903109302468088860493345868392105983967655016294982624500023858733108553853323722461189178106391766833233831526487686354101058190763828638065651848268462602857406440253126546552465450029862945607473232972443185289573922543281990627575874973975228181869116308252234060648468589431171705990447312072506514962618902496893680974379996669374605317500554042682955538078418183886564562248477160340218354039033643650827831435773677746050853309872726363395597031057604470164673717348888610726358753825493406661885221660404628100308859418200172302989549630637906377413752588944593318108080652154827748051990774734496899339196368087845638004711470704544108506890380753486503779855579641852096934285141447975186749913460210797616688533732075378787387160772134967038870466501713441278213793330065554749536706700764327350354559165183702495948773909975217405935560343287272953560555849918056696889675987184696687628865060285533200148016346366047476781188698354814533414299253026543847124679581477497294377041401307093455486202984869402096599569418750705693464435884236677529290191860264774050760324569366846157209164357114422165621607911869340056202703256628856837703168032347928710436755647300374600649171846569823901906644356242994468668435956983952230250153173773875592560152192730080578601000774026234986574312669277579310149121601387641538639512680278132657082663428572875104743483669298896308715903932176027664776290450009156591423288056629434915285431691536650095549783054722461579259573672658284648345932604971242075255882096224585159446597151712792096925890616426830708604262994070228770639376334808330788336588078866825905609139301715816983361504387166660363862401233173720234665822625412637229795850500965030143007000117721435308865143610164488233825275256032952369005434889720513561825044534872086613885002026657452500361800559500749481254393813375065464017644651821046299322987417600000*i1^114 + -387917170551771851103695224313943879289609443689895093342681113091936927617540641899081011796157119615363791373843339226045300215230121308243833682969388332855969006776451324794283351588511911785130681270444425025499147398401965185260493611778432726491304549035783487708258941934233279133716768334359873995909452208448416052188164220767840304123431167809890411682101243522921952553838648407629286221573566509600146905851295960477903231599157706242721875712043491351263915144424945275757472613005011215961648393609997750937312140476283527387164914794746207440116998156388613513074016683934071064700505116391010171372684960521990478851578999007886093407413245449930624557176623284777824404858752616350221628589673974775216877083203116311392330516386826803937908174817564664884686046448428396759042867913542706428497928949631927268049710336768046662376365222167230538253547378043168485853781297739188905629801359650148566024615475111456585460976993854421660640818372050834525542864315481683338068852977985456555167500738091630904589013595382437056350471943104391483624942027888339341575851794102753287509615023207052206564695076072157863441042842129319020036760409004908411107802362802907957871593898787423636529881719751168128117873430236326686565238015715154010120500592233396391077219255234019207430927145953617299934679492037335822444558711645327884942952834110114879607991316802195684140868016890848784572311841294975202158993158103415715840112520596396729383893669261769813120058432517921800495264452992494922924931767825162931153034202475218042685593952307283561350566743220617620950187544931716525411108749244857127347801903708222251187427435123883362974294819380217786784566180013332818337402820830741445729960859836177310251621128931323491189814782166521170799204436787617649942925362078434681298422838870371532568696176431369301890030466586266234530074131979404177997911227908533228208327475989389366196746757249171483331697072415095068667938572488607204945117373289782324475612615455857814096962197268449137107698790059909397615554102845052885780995531325624356878225814410700494342544644569600000*i1^115 + -16586812771274874150607371174727185127401103911902683476116125663607716808415960390049574217155648570558665959467466916860446776098659188388967034456917209573492470595091966905377577519875242076073147044243759436442347600202811216220742418242431739837428610034503195990480500147830915135033889130130687901959160318004492955836738482541428012179492432500213704586065405249594168522984998544044578808195064695358114604184699156111006634587286455689709225394486541728954811904074810743520155915491251284876723331754792509848518293423319278723924454575831803399674341820208328339251051400957530066126731127653449848505270501223954089456167290810443922014636889250989789068271198244550670644729230016727239939648890726775359485085729812808892736953247684164393897147381765943487004871941693981944414607499793506916575322675172592002976673307117450381704382089928849411528280536557514718970813964752654543885113681919752199794114546717572409620244821501952914885366935773413950173055023033076259461744371113473197140278079840668548245670495830284419635350481067549362233508552175808013735432792953268546186444411052498083950292031402000241353730107299450989635551779305126771160005438362584656890866780716543809154577453481449214611745315613674682671741500980169649014960235296040487376642029800397150332498767852639124747141668492076531591419564394099201619237394622259566139240882517218258298262476553868498232343221468485209783642226140787956927515642403971530063930238624520852514067906741074640883037904581183566564233437150969419788935538548144164158468272663818070876889789091028670807234822233122469781550408960180267063658580556189540907577981243887130526052740120403814691160912502206462555905631790897317842604725347806065630764243449413347545303376008600636734631634775904448127929397237049672996020708473141293515329208202281330588249513108976681510728622363863733762657699070951786595791253519376271264988818384965780108626947393630262622327730753278227268952857213569750269925864186453411425918747962615842973099138807196721712856714998419757177513976628847561580626852032000*i1^116 + -115880053867207666909062056201655486917611072357993723026668310229934965614235100194606569266705303341691247444823994546271408624426500146943616813427754594391788897249805474439803454366319711178067986039874972952083127617847103450707191918614584096914746506500191728943839456527243385305355289709289185662018691662385530018447889399375674254333478081661921750167263926695371926317956181144828050928374745146136261688639566206866884248115983568121422493046617004735288584790395968137146052152528272856526955734920882143198858424415765178138472314969748762969294622357260069160634196834422181803136920954335452840660548513653487104520084514816007398253525038036233352314328854311205147718883885260184287961836472509427156700720817180919956338165629758417482787668280969998362874869746591778926841381459503051577462462480056024209949425540929958077873944432912004214500411505859115835662150844993620764899095060910899348220387816861757816152574761020968230662194843964489153525792368052367564194763697265934729726365163884657328914564880007502495288222401996937951422744318725600693845198853827615678669456968428206193223091743651050368833462646088297947813932118748045292557626371139861210939809630477780035267642738211178425474019723112320591680442283831979790436398161756171267511987843791499085779592795218281352157602262360885578143779391463677940449319554169280020651206964196523613359895412913022593068758341283719451999665298201445550369459909403941171856790818679300724267811318826070524745603676114543162402132380443625802884249222543956696319537374355816913264766184461463702108033198824322733942424334098639137229842874268238376437254538573310526837061227910392841149564470361114915445088112430513708404323798848582360131518799373075014422142043847910573174170073561556813173318820903513280622684002686375534578258826183435432249723895738706615906042974193067533263065198826985672236126642901864898893740145103517525357387692974631386469466249729264301920334556305711667558622383613744083872885782447080323458873123935405502933794729668800*i1^117 + -768873137302680681558026864045352805011120941103194644453665150092824687375107257135629533226637989703786471653142591120401367792577716553620105481156252767010624370521011943579584054477705444855140726419657652579366994969944267232648952638623843189985722993948091969014997820975032331975020758382916394455257672886496375043011956726827887042626073258086753780673589580355010714857974806926160999819384142148946306679081563898711336138389119746489985804241940408111405816569236855542725222972786924834302308493044042441254224471155806419946809133830805591995575084446239348271355729462447288214065113564191193698837491109866626360204677135462446563917654222281902343887316319375748279530135465641930639743356928129941625064270495300920054665566058259145427535767103922932006469118392752934989858724032920872086409344010986962507679532119194256171082875565596349831159013675554006096661407433783326906038717466968907440132820292770321328548147551110937061951469476188313984776101748372233413606900944647797500331833757872269285791172075545168292548838858487019670475589279934919388997081345752723839332650747145382259817767241282781796244338345917667181915943002292589682135065378036244326378350591761380370361642624375413810577400569034261661021529189701455323904940280407143938421900759629221252223643014631052296546574813584708224063434745600449679168306721162535059047450080989515528187159502310140161366856134662927084444684827037548749627002938514709576094527246352979000944728765399951226177549714465516799006838972097672720253234268939094127476656869044074495303936072054491165229588178388854411904571647495356546165993912397628869127187780616215729198474402585215607521965893297425029997630827128748538804280480174961871810978977607828377020807402534575258670995250088705411143820108246174720705800491868047346829059982422066714654197497557327420233815456519699295292968104081821820020229785548325197297764008827406086804686754207444432633976852120469561000985190624865679679349953842939781998607302670680*i1^118 + 480275599804512494808621040323516591725285439817421316101131473133420322018858593810445221554287215544743232390300935330714044418018913099702583999019446806618985706300521109463781199134459948437263482495277100334890426253552779812692352641496304411290725783535065143870672741987869081938274505966560340715405552870207765828057543240051122472057757780176911225339763598044175847776999476067031573367827778103197216508359379813341773322530020947670124751159222951171078883530406837410482009924330396808156136424503266012404001967196816218079512035536158845524170690046300478762032667075894806722710556300192185832863444510554787832429643676996957753466526478979238222195014943278157359239948554414213572003650860877982115407681699618392635290420204557183198164677549626441008412204191254301232894742400354011666735988807629156930346928709573780339596281431982928515037370607334639675980474704778069477755165269310877215007438351331086387092852743529418359810514519512322294493944137708178993992830209604763035502551870650923052223198395540947403652036103940793284742637385254747644405426544449379189769012875630564843479950613067927808782144230693168008173136984227631405289140460049358813904611501811345449295744639027628681658626383193578623103174278611730961808030298491719426336235696687069615677976756191612454350212420790734830013374188010328375367957637833847500469635006543860604235756670297089251226446372934209551080010834547866061085452101650219711087914956937965976808294351921535821072379074209984926035520893364857417736677438995797472397400100119831095560401789379285527033281647666749713619172342451863831116527415428035226666245041048051642018754466593903176253469356542063954293315037227205789711154910727343145739049639058508797754790398000813306837707280707076751291069701129482650483839601838573706444993829595014615514158545252243519620531176635289064883174988555804285501045347337211344726526943696249450850594021845883280574243599014064593722320905*i1^119 - N1*62342034849959376046859179094328172009184142564074092758824111677458295581693369714495489322528687744823841790234674881264723328136421363939252836049576844007734043647267147804588417605831543517625467212605984425089952317259512608119649615989809404825528270232021464067099456382613549521527026544625657466721982965370544672274082207732582231107777820405095754641126706082586764893135908062391672344992*i3 ] ]