[ [ 1043520446772909791079293020776657353173605485730559722367959450710689603043563461903890601041900408043221889613319114339798356907088715982296958580103835188462000590704069098647304756942833842809995267860694105522593073263447464563155604389347025968488813109262671914197955716811540422479495643496805744092553530531837683104923074522439091022571763041251194191666227384972020554562705163395621777531804071069259502446251828245389054694707005175602956605758256408666620344546652960009420237825110309362969963544984262112723004828845377448785114302966624058983186999084897786811954298131775916043390081369966576976906970643627230387450625359378795554037291852923529641080562372176932406245888198721271754967656351381560770961384119701333233589298523157301340646831754104191759335152814311742389379948741248170021255819479565773354089124911631509516257340163266690646825772730738016187945144215876955204707848891629683198822376891368855965703380448991782422534777383253007118188114582908957086501171601077529382422322246560796060449805517470474083556870793734449658475198122103810273328909829073349259046422534421661179461008168596501788978542165257218292436293763727360000000000000000000000000000000000000000000000000000 + -7232663792263633086951638986912879664841318540659099048017764967028691394986683949265221064692748527948646067191018790050289274505000795232344591051025824321165098630425449598133689692209619116719938061024610619930886275518390317821911754911215822615741951352448654747340812922311731224044202335273848812489436865329650733268376783418977401395202451422898861732586491438584337613042744980072241180336803378900448735730497264477331997517527813527040941543381291974407501223527144657958814881521807693285900960769249664872399545496219869744815763194616772972687735140008871667532602812099320717754890696542959174648144800101768536478028192221458484009178865085164798580513763723681804902773632558155639310083707874319286844565274664437568392539751160071539305725561093530120234098199722683172429644194948275775030337297362113829115685652837756611314419774389397818991694173034618746122817376326584605579044001031615953307072761229698787671233057199587028890746645555252847239333003533941896949437692105848837439028962944031877006976901542816134425738479196712888572066679393748885526270217569725574454886098530329301200894977289562270699576656397009964349855484608512000000000000000000000000000000000000000000000000000*i1 + 1222690840499425477740273116241730391398269849099589273577725923821440830561143948538630623300538075134297966234982735124431876160042922803143150218711588288131585829269639574195337212401734437368530474965910610980472483936847917063899366502008111239787025646372143773949741159974314071488426510502888837661679360419105178256208948772479181389956412939531094894414219489549350548495103782741813705042619383567437892344780949658284854471719164418364207505546649418093511955663547225868467349247321338579072555717635990246388495437975986276649008912637704368029765919932397453714132205845615717721134536963614679734732730049103628189000026442317066442073429933416669876709745174907807334905715946547451994243790255458677235122719062833217029405134281291792462083254938874068496474221452369824765019594804508415297409934883430149308838198860043110129958842912887662163723084258911355523391687170333750132751993381217735896077524161618311696837416723317643324988660319433938112207123602607123555555799254082768830351230566703191878342330175121546457136834199441859055098145041173442835311443769235526637563827176891175481712326656739457270873247415393837662014228188364800000000000000000000000000000000000000000000000000*i1^2 + 20909305980434022468408210587883510288510189547045307257030412135362335423046484521757800321168919161178731072353160058328454108693370592117106973369573547971191726941877719730483125072653821326634447802401666507929453576364736541865669692123945734799807140330555766836721753265992152945734074128947186498875700148014696109102676767011257705433012572275922163082700848990080553521624983518271890316869312933123438556184079141785060331099797230253062507295652027408119654634434097941244221001874353949498187820183460843315423161100401155758701606547016063468950323015230765868515304548299733880125491015401537973320081307393274463436679781393430969512811230881325800041877108293810732324791605218297481389628123157385525032384897691167370379555981396115082619887287599956529995076550284682212568899853267027329662876049558526781222866025368222321488130087122206044486278795369790384352497733183366163586661241149156681075094241349601153192747357486770632069371381509969862331638126548829714015885668705431485402224861012412847477729977179605561454155019283617326290103669348660780130590551695012912000000882813997589291210797090295817961108852852723898217245347676160000000000000000000000000000000000000000000000000*i1^3 + -13032113428666183957125001708673952132190970485366127554810981820019614366269277505231419223067181374372762684417880050584185292848023267084610030644587851612487839403087021603749048371304512021819822106192716579379321585151508456474391271515358994087624511124482126771335674674748164136405053764254361476011860974497925205310331271938962559880687259427727903798446845284589265907328731346321828743321207593786336212018250847448754636585198940266645145705974730275334972357484733364620178920567592769798966556345039802440749345308998243986030990004827327892310117385023556819373084567476055084126768597273757851090997367035232148665169677832597136310884854245283515855332272078525643476445786634997776197059724922140502941489138149947125098569825436698451918052915493100994220447766018378030636509878366060638959617355722991781437309135845512968926301569488846259879258346760038364470629974088336918832510175294374848700538019659882573970513800528504147816229967039268597906949510792688377756234613800881069467033978643958076115015700655505450717000712216245625114775306743605448965556131384757256160511844647688949842561577602180876649651216743092565915820097536000000000000000000000000000000000000000000000000*i1^4 + 968719205270988707280910911332920874989592120657508512787337029386532693423722073321528812898379024127819189846676824218279254324387941239753850862770483112589427063488384024881047128343917196471006279532304408432051021928576957457211455126692339390500892632372519239377795449895735502465566553782277551732064393621288702017128564574513308792537779490378341070177635653207264752172815572881549043044245816605509522369712676302024695848956286728618544429606333062158935350741023215843553263195455083193271384645519867466908713720098309378696508706190727480681468043346597880426171852674819251545228298886771594576180448541321172664417720792027763510314083579092795540010014969384112988225384870283856568523710746640499361408929538601492242470850688003940270897577979954510143762448417549368475304262824778787971556346486504418821232457218987177967902621490344571406276106342895893996808105042875071551125357503410651839959071841388393675796848985089714102630081733098303574070986009153947162086999173864681168756916896446990269226733654703856247699227926791640673128126661360209898230504901851036026358198118188463586558640183760778719632371914582510584689013555200000000000000000000000000000000000000000000000*i1^5 + 23313928957174023892685267560865135963216445094095512234759902868874503685034295911768434085352800180202963561259681340461362746586026789106148755054702734151137329221487660272409888895013338797956814628243364940560606938594483922064448727508467192761273221886074025577172003249472312223890617610109090865987930742254246359256211149241063014713565809291484869817978648918355279904228228091285697466604905231381856545745474411098218291512569466315976556800565703371987472475748534397099573054210740003181357998813874526226341460387490698455269339166302806044229040789795805140290024183210591745137647454997227560762893601197301044911634389865597786471889646225824546418877962833568409311465528695418219779168671606645152084224533527029924540941967881063882488623923891191118425169828001932626813759555784279542507366340587807284008524835491297582384661499409671624520662443849577685233136459545561660044532640548430242553461332957848925561686183521950569621500098943610547039084431639063505349291770630337783348490124918235140968706999466398468592672967098199488008149439748046807656292495358640192680933785935519723702762413580148418893403658923998745918418452480000000000000000000000000000000000000000000000*i1^6 + 14447251048133291261080151700015238648816895349867752205940063949860303851930970707799090161198718384968221690329500827857356084115046636578284896036069573623878956162889414769352944189065401028733313102921649627190200662759285838511791794237172046450288686869519494723847952020328217280275789393101647850700051508506401965916768459825654203918487203023379496075659093948414063014496337206072509720157157059849883637183087628395686614042395416656422324763699332735904155748293718602652190653722137816252034181797532287781834277044951415892507706164852188292713107147368411331208158448326308240472282564663111528678774711812250176709418180623229992851235906407916627329431130308463434083651682175104497490398774703681972608456668609079882675632299336778585912773803612981513224136846149464736914235969216025518929414217838042660363520963170134056019022357265618962813526484445699437931811455656310663916620171045026833404057705849364144250363107489049573237178493782380047536399125093534469048422734222787291004649038719141888325890795506757410271110325530817973469413879901005312677213948249397979070714589357912845544182289776101466666596717017633192083980288000000000000000000000000000000000000000000000*i1^7 + -3728924507631378156431757589597949936619555071461017258739555842371203365626139599340812202882296527953129709997572482719800104232686105768898324496814654921446495918770069343099408690959122417608115777127366558139253546338075809394286991530581762938610475778344282472821037988630492953427493211327077245190026441274190730287275548900255426367348288887828139012052120045036370669040117175975034559954155217102592011011067573690901200659180402489261815111773238854654389210256302790960425713459104700383071269530440033238658088580049347589688037645297066489973551525635764111875957968005708296609951436141807863522817442747365173605442730873302632912131107979442390311384280413781432152356033926907991977939109132937883810527958591737986301391876988009284989152845879016876122992480181029239565112578319457967480056091102880473569711738609694895984821528738505675592968668318231140987086918572518604175540099698487849524707438017523886617484994675780342216881453363792291378976226437203140008941360918776533054399850267700423788692748459753109402455162665938281011731628148195692637948901464540964428177311240032235751799665268697919221339007426057420878643200000000000000000000000000000000000000000000*i1^8 + -3032808064230212749885388049175151386117560522240584284309263472027013288443867021529085996818518086740242900219410454203090473733395226544488278025787081257475498758065073290352496483192487394516049467827395614207621391874938550710708873400880678048100708267192370827040171348283375528378234355726862052239272626023744661904742010180273978750364927621876173650024518767291231187221521458903087860102514039244837785795249793819984695393567060743435419589004805105886617692078436658570889188514990126725839385605070402675801764390802785157816979545486807588465923059978218586185496630358779342021691457289910338216210010176359401795356773683323566807496438400209503537979784003710681886449171851308621836605854817390213992559113654998680357811398848566068030715754714352214796304723530815488366359369621920243072829687684936570215569467656610961841534292093555260268125323164494804750441776388374006076251954273390999209329073680590503794050752337796937162458416668897841804371486059747409234587333024070801343668351908137444845840320975827127283369768486816992077130988516016893588224006373243994756756818327474478822492159013820017055955846590494125588480000000000000000000000000000000000000000000*i1^9 + 1283609699816065720344632230822427499684337206767878337398327272469617323359649207157369552013251514009783270551367936056660043624246861503180471398137295366751512974287045125623821088899824335296649355838356543807011358300858078166331411117490421663634092153589618129595310075177230364164759896418209942136554195412243867016961239669766414692957348356273257164820007079202504957379174295298231115902978027072355857350498826574511885160702724675762655703746436007082070693646195038094931852624235115875625051833529531903398348958659128424082460376369603767346457604963682241699458353812733876797613952542257602827102802303115974815562096805067077307736571128075287201624967116752069656629072774371719290314385613759052877233386466000660092963108240564413982557258726739103509615563761241815744963133435137048290376659444192318582547485304020891134174057143437088102511865087743905615848460804278677970401881302240276932081783388800555091865045339693716324618555308367286941268503190672166344221766359816945834896726711603970473437178569920668184727085256781321399288882516742539878186788584608398876633566110480113949586413091398563595897824453184192512000000000000000000000000000000000000000000*i1^10 + 270522452014442439422380724780332389456229985638834095829019851003717075645030447711091133675844139494733826828529616795120814439972597282937776605395672899826300996807554270388405195907534191977819268641698860758750700281604861764154469190397237547610676835186290750955409785073190187968578458046861319691562696667251247536504325736056314330241435620745041935715467055675688422698387182554647194029468248089528555415416361880621168684985733546010799971087688163044022837152494506330818842183093175983228959329245511701988746251778515417847352948947718043768323866788163575562916205336473121498211168046356608060565296439327660927515423188157575347068032673031791719773964443655975116611853184348352592819175905924367057372312287904062608587862875869938693835699076022101406251683196323693228675540671422329163267494192590954649365159653322469173233295847610531001830591205276587547749017601163933503044257873552034473347713222160255374616795973389446503019331832109524577958852032880602329529472457691845864442460699203650617835434034991196107521859380454100488994777132062212598542859760776852788585547769510523692872857175254963023922625628445081600000000000000000000000000000000000000000*i1^11 + 24170432014464992427042987180251100203003656561759156600382874187682777030703821128376872793249465979479732185477662159719618954756289819404965999054502723861740979835495263805452559619457004946646069277962305760129001722828963083043873003235671610807721719931994925398468043377650167975561522848496548826891289861382421384353977245332947415074793803744916147779565246738958437777921374403111881547694435983404550074109718264458541650952016510731203712918578091025139841199200834479999462904094247922874291363410453140130927920160376140407091469778190473244568475249948720439917303575268090566925044296952340555313393739923366086679341286908060665943528510011986087883463379407562127799314668073785545685736239908787697802978984712235941024797208417978278150620471471226076266537315783043627316164445910284270616782962977864648449450823888765273662826319910879695958699255817881377474125738559343091138727634464859136494534960507839023544482222481126907995224646137335586370487906955464793045304686034592529463792454576137682957304263977935030657714449326921725804120925212663488367870246000521963971090394821800897341819745470533245840598383984640000000000000000000000000000000000000000*i1^12 + 1426137452343532662833700696571391740557753552525575318330918132031180437530538711130929961212852428662764187105877862636484755977064385285400606681875544282445950603092515454571378342085660007480602791228686815090271814252505787680089305091272916886080803468191907424411233910320199914285439000843717262244339319236572410168826419943449336745830233945322436801450074072718097460497763892788521580147231277332927864794467028258317347655400575412689270815416427062886361163919821350914287429512250200976055176017722741944229582293131787823899633752894808856649060982368286978439725400589023501722953859169352467027702491586425906456058153088317275709376042333858137129875471613775310514605063428848840111820871102774661752011836706941145636717545494893733418224317317245292904216183883288960506761178127124322999780175392596216299338168904361850715978596653662396277947437101244206761093184426041642600009588896226899938510549435032774361700626704403934032212758999576772371446042797484073425475021383140190528583666822628890581125201801622090408284608324619495574309506513990908011939781342073049316134488901977845765630199049730178328307957760000000000000000000000000000000000000000*i1^13 + 65766375704441793595884001395991462133262234852783918648999671466587661252338640350569040616277699241554514456349908387990567604923301000287027779960970180473717428866286697235105595229584247324309244611971690893697776958174955339422562247498629218776198339562060706245915109510515442398016659564507297980736924783385443240528153131783655311831730872099404278901467359838051351155320620098063151959836365013906784320754449554441841154172793756773118963447004923369553671550831341578285762008029219117769807142134344475097686406828059068947846392765369058713615828041643189005092143793538238137573586342092511633047321165516844915611184972452082250386902532900349780807515714476602622828898356150459203561645242452920864106896555400106415883979912885573403663975543022938161614834115081813617698867116692625143993013057366172221178146676744871370239647675348417235612906735806612139870153273779985069760032119671242446456574439364959833125569282991208800258427993754417863482323007199634983015081341458131312599618262842067914464805810435661145527826109979077289632125587047108693100157691590519263296770790576591491881456113079517766588825600000000000000000000000000000000000000*i1^14 + 2285719391529751157051198295125177073489149672017554956150096878836377695209921107600025947551922334014844973748230726081712804214541598538304543910443687944880237100985476157352167773678257498918258019793961107502109408485948674332820922898225171544380084014023028047718935815290904993725231808977434039630017141488070248769554895082639254583576003634343363724950417822643548996168871145628089603639030725122589338701906968452612754634652535934518119594131635007122511698776417563813135291644437895877496098832680683831957264191761722036047000348832250741178222143237341238220569933958943932196327559175397699854322806123242937880426027866785793937985947432349956880045186613668322443491664929689919892043260391784169653713495920848756103373960827771461925028780199010257532127445817417557602223342000270319262418821739129687107743388268029587171676392790298926057941848911657326209378525402466816210111599751244319231905656170379673365832909978844959174946228426204071471105537496578869800490822658177836472508701986397430351862602193360315438840981043696254211062372622723858708255404849342934125428712192143040267489187382685681582080000000000000000000000000000000000000*i1^15 + 57536107102625543400977167908720717553493177817187669898699908321029711661794547250505749436912121300914547614952375728854737414873533469134360525704105217066626963260063354623798179079082208183097372250424842671173192636769831321432818095474050615226204076182172493818598193445945222432012263224057794076082295636700258629527562120633353825589183990368320655890551868890823369408549397645268635400500364745158504438748694299422889077075033766984587062870250293951046104029659250387703593311841354829455540841015834666684183074940292177962018241932021407529676270562848527408380290726546579214815266642462002777126890523305764546908584210109675529155360545462996362207696113237792062989179264405585598364179221671317813313505806321257303701461314885125460289755338950094689237855817328751678727071276314138188807461775830375488458731688709077381518503233846075654278767871155766967588949500191841100479946493419279499241568546362911232962353896601343102489726746324312568397907065112157676839581905892894246100575036102197235734776065711623045308349337060209715442716184730430394605850830365455470520813947135585949014098072840437760000000000000000000000000000000000000*i1^16 + 1107253371985760944161440602638626715403894473042254979365873417623100272859777327096109172336704996267307323685281503024719752643279329210246903795202456739523756370320373391258567027743362533381353453280609013158409253028830875041959974582135546247019491829221814965226380033708618142678095852008269582081828458093927660210722639978545152519660539197442420265007002063551852114802583697333417197518832568576748561933719045010743812201564628968830839403274473134752056600541378654340104138641662438104163732494737817849901370245846021811776068906925242840317192116911900573841479500759224761053902219182306435442142053082394130338825867509017613269494657246125312377968966287284579894756867466901996012145745425874324495724667608613024718883685295685398071533570090988452690213279601033425000543406689576001404442691526850990544313266240413519210807024872499772835592239699354844088799000400645029891838417119143561768682204635130062766296899312997085654107618372538189405930746148941061128097691212297567746284471350768759953182196655979213327683349533931798847838175074840710197570659956038572806354468405994328549824081480908800000000000000000000000000000000000*i1^17 + 13349896007823119594699605455871793351036858338250169985084597216447807089065638693340839121365623471369123759247848306455787830271849566172412284725052260249273043482752929222047433776672442317037955847816801476180503135599021080603539794990116271767647181725162237563387082395091199942464741870249851395954512318340911014540792586257078714815334138456477555406172802236986623029062661763851947941260904106070983749060395030403247836116748986048623814646781780179753464172278117484932571104944585979716109838987242710069873125137004129565661865520380574890627605079397259422399794485175845933056944797678530569822369025801826709843367405975118725235947724080929006303788128608117931087220318254682185813568998855107537710592200236680792243796116006067238715748741150654938559866455197947448997309435650565378550155597998465569808227641988762161839287838880340149775768549682398684090968275456654740471858713807239268294340374671978739514695181596432467926414090894460461168872811953434302546514499533119583173033160408438806402216306338217922420717550025881091408411451874953942301753824869398715950879607055554797275174666240000000000000000000000000000000000*i1^18 + -7705864887460376861464360043917418647365582236756894191875466962784962608949956025876591519801442642556981609238243307513186304308803971155228238020145254148927641395810139607393232379327783224626829393845260166613812537759458334880960083157180250496360624615441270050466994102248878856151296347479697554344562850016874355413421890293493364527507538361148324085111199372270211837355110619426234239794784060211052907658862021117833252060560183022135037460673325235514323622666927505370851021603954789346678557525322060108452189808164759393082216207100924286956319236678583248720563264397208918480164097539686784325283710277485817695280099370173322017704836035306646522795773149956523648334005738366116949759851480414427973407680012761897530482940183602342587045439051360193955878845866705552963398252262284885009130033783206005788226342856192354726898668394450832909283691823255381665421687778624894942492497149415690702930700315336151407395343303492927524009506233943486988319235504719041423966863137433937238867844017804306490838619114725414856733660085778265147690903878657911379768837792676200162737105662181858344960000000000000000000000000000000000*i1^19 + -366779856749614549615801963669267494656157788677733671848784295913895118529253400889159487182367390338410321267739184449398281157655622720284876044887725931044361891449337846106136860385082675942238249127006616344174868616125507109063973848303619771093176174120962350836948955171836102909817218844890109273556296757191110259299450092482024383202139817738348639656192017212336815679626739818848279958910615536912668945380323865564707310204489304798198471331047652448219563472746116811004724484595839815906277953937624913037651040294858235201885321304526145837461975113114950029731850814982224025637633106658899135793967712763508096273138838027493788666584294303588328823574046121950575011796720143037144982813602644562131206407563308840506725628977694811043629290317167494212188159928036019810546229869189501230328756794333970295294005184549491057314600948450969873280498267326367453258612119229012639151008275277549413953755426092773251193038277187890562255848113853405126048296858125048618685026844485493407635294085917996999763183613877620354518566178862150535676484663144387971983088393253234444077863997774023884800000000000000000000000000000000*i1^20 + 8178695605818538865203529503833058966607184435289640419551294469369972417697099847873914942932477225004011869128895612448099832467014447423301175285992569662114658891602147420222720885915503757487992049502534536580612752108299010907160187276258570864418361103190715620345754523578292715566289269869842279636505721534663090374059405946436738447749206939084574796665262218115962232500811373390377273308990362922718075897820176732687775422304450291228877846024487659963370289871908552356577030404620677237135631742930956311349820442710170911868338473842914954152036467733177508119484644805775441135582086467189718679080939833852830503036035187980295293786751852231256990282256368723708997948665244753356026300039990300454305102270816584148260904893460985576628119019816436578846202099962198265366098412096210975128159741466266035093408878056148611084110681502131470828121934196785048890644109441602147734444477519978879864291163462273158375745952932004085397869271590563695668211008374316022530701644037941792870783671613986461363051343112149056047209072469523605518367115048179366818875394783916714105804240044687360000000000000000000000000000000*i1^21 + 480576325225374791838020884395708165634443136020891698464377708036377023066755352878569849239098444765674137757634329806132208442350805694993812014287342366783952574567458467464684968832855452324410034418248367636657314616365486216491249485786946621583868612561952979914111044131003762245171611547431135636212773269553843301820922948334916596078332945526097081661635152921627257505895431502116052418083139193223375018711218828673492165116562637484099441995017404883034093085287023150592258174508553736386868663191849460056550433536653223401406889555299005647694397389930651408263992570200042965801526194004232841952947679300795624925479344192538812481671361544159411541622778638286318679470591382740332764605000518487934704126129610421998132184564945666651253708345825754065040978851113611558085326262548749794922704748089094175448504646952942193544205668227081644995595421702051832501365386854245502547285613293598727905343802980735663310127584355722882822308018447347250820866210627942922752493634487119269471795230527753955967454247987185263013675847676213640317005333073272529433467582304405727013685428224000000000000000000000000000000*i1^22 + -8898756804591815124127988901159552870898661357539026714848757674452519101649969568136141164475141615887823266104623467139582153316841943408917567386998887510885970500667474156926959970693366013659535088152338570508357809884739275691810611576821387289229712335087936185872771638796061120289247013965194510880054675382807316459220242499599157222815796186304952835713598077933697797635366259163293877611729846093430234456949633492440920676096659386615022282671041247620032288586795110755856547734445213138512361884337064491251809318789262067237628878955217942164993227752826516483501093958191325509384295062706391368568637021942265576373290100248146549741912361075706924275392588054200212103428999899029519299069699007097685015707595618122861814397082164269330678085666114083312838063905604798497268322371369482911023455763890452409302134713044074997527429741589829819913128457131179525666213648492563534956140873795937013321059434753515700440834762096308869335387217994045660870425821778472149906718510953506136042682259979375313825314868879065825815587781001190982168780487411648544026476411139146121216000000000000000000000000000000000*i1^23 + 55991593796456908890505609194587404614044223437954461555065060482138514947955256471741852030197822575335326813436411356694094136115032153002541417884865873466016189221287532747632974715943329685531125548907884437947884093742387307288581288933638305970388181276895766292586758199223847269328867688578093503379946555428755819766971558862319713885729028440144348216809558730886846106032851863582984046919195306372336914248699132334339806407639725414897721011308790967750149734232138995329412690704213341224832062995852554343770299986237365196457010293753383747218468006612276039976653549621708043992229783875467005986809595555446035479128666191583427557554095487206819953689876084640883714521795280377847909050498765148816295726105094355158422372738997280347216851158707746037580419806417414689591078928274628863967575539697078657149339476092645360828396049447956677538135650477851822727925195059582632828310066023903445213715952182694404111530653496628428215914612334561338588205955278956168053387692460682111809796501253744268909433853646009696881440826261785927835130770433008597542115791430000868065280000000000000000000000000000*i1^24 + -102495593303935427202404456386777151031729737371945937153792221036993246588873226398001758748371871613144177467438531438330534333028979717551734357707256493010410009725635082346091639831651012425092336035658954207550784887290793546509724180313234206506903277669228059495541509233781118477453960113405128916065722963308396321254648906217612590372744296789964827588469855970466950934469813108095468804145540628593984731345713327297384644739672590803517590032175321458254326522540151446385129930317338914411642686158331009034445829467307439615623061723650093038446879556291320451070280819967067768568423980960198940327487291048265074585141787855024569439542593947985267194328996461119939502503619996927910650691433798072559986951445819184628963587372998572133706381070694746735283642177816520520407125636028663688168808347731674030651268733801225366465157894530870989221054692248443044695632984009661909635794551613769560537881230477558395838214453679954453011201175939026991955555631471309630461541545328107429508069287435227753241886121540482734361106215717392267597992397591163507635577585284415488000000000000000000000000000*i1^25 + 176439455265926430447436477880261760390118590866898562850811644707489911933593485666739653480168566916472758537223384261009202908125090877024601094014275915322367776768134612325216230073798743027163577482982027546170628999089276772788556722885803681808185183746558737789943200292500386842140763882923169387370864762996054119334254825653166928202176424277346156198578886096213630490592362362727925436429936177418447770779342688498356016468761814479268390739279757965759045289039877533083040385937142060517061117353442251043817595423048805808159796596978668637706528929410075111175095038802669444911760481769723559818513745424056259246068424379135141126351739791434238753919294658758002655519849706475372090978639006417607130256784919485817675072129072371745736133405412451195122327055521861372229872731621000152367168201351458856382091587614586551662235027712995809572279807325952799945919112922126849154426846846508584419100264764315704035473194141412598426788308864023091140289027576547035731731660895626190284143616831054541608445971844208343440948781144984873561072256605169632970242051276800000000000000000000000000*i1^26 + -126222235143509498157426270771802042512344859985145987413974249221628437918813736632107339931499830696629411436361767054101265625954957755523673770226035968211623680446066432268115356716696524989523210256570471345591073434948378542551996354760030475590237247671934726170581294341156510871698669715764659581167237322462501131453013110963724561241605186941976723343465180864379715282087907599497562992666889933236724440762106218139990520768857440336354598691474354326192306463523080384142831684990395671571211483974924093382294071444634254876498645206475544330118560170565966088741567041247831045278833856811600267763192646307233356116437609311713867388031203041435797992491545740027132926049616860038682028355543711293506826895282302642787330416311993309592374067624973767519233046515068171326963960852321272482647386362280333638102416391673692980051818939578941106402735000447795056256181497262607017294033845786919064880401237418292674272220750555802712242298506684469553604257812198708968201501420894128806563995872436560337437703614922968384827768198942638321665960331752944558093107200000000000000000000000000*i1^27 + 112107543877225740508299110604934538955675338429120380479834175584238536197526633754632114805014121942975886728977673966035840143186578976803056585961263462416727467714657259145010663494148333214161844184289500179776102944293871284462586529685771503542694047119269386018671803209149303473700465308319079022557908274232548153172265640573656015399479382112811769716481373372824580460282799511176260677413449564909279732621301421897808908711732514420197554213308793122046419233828672280233704183901107629568968185060788167223009030697856825313903741010454687622438001868845766824988349679038919441637048939620656890148893887155784254938165373586556930304805106736064272137038472971817189909824355730664423506692204310717493692507682076993198708273103126064881671008349519110879684346104273827777393153127482588110366077826548834694295480616638664237967244219008063319291982571982399525873105074119323763392111954659024274741901829478668370941150784034051190675393060396387084452383220733418732956166977032780425824639585375217932944747989849974163094117911655842912557739282201470566400000000000000000000000000*i1^28 + -8541843923341907747066583097049551686725035116453385560320629801111949001741811188014725286741522984227914505643694543251526876897951022354705970452715968518221537462088335420533140370668620872908779999190927023681722250172245381512339752541138814008208829100071854574444017375315901103172901381847431925560711029598672125808031164589800787421731336752698888774394255067090366945844553669080375263225926719535659308269873802382820662016415033835733651024643890919314145281443268401326100260543238098878026072761387345920445583820628397567021542687829298436370143735508989855168015696999065565918100180259447752426110316113884047535881575316007972921476232523488110681979760831741628157359678394693890244955913657799037435196674115155265932221890956951553589810917046472629524914075530707391285833629096467055693267672820844549626059328463111883065716525964448994628362801326548967745901420347416593124823311956820802088189646131619194942496275833001385683504657494451480593597623317836654072534983285028590222787876940690923934956693011611163164838876357506361214349645919027200000000000000000000000*i1^29 + 10572979904574815297386124207592434417060430065337199117866418251632430594708310622028241264652851683844539165418386739971140822288530959921912361738960787147193009903868137444534287701397497000974866521759110638789864028747118263188660869638036956419622101552724870410069530847633540932824281988869630232044789951973399371321763475413760880032765820865115560590450912366170598813106005598828771582599737624344163885521565093577437361182073274278620672735943340737959158410281699671358658219575471610089573763110383185056187547538376892986392376627285492243154407444641704470751097559761099119279447455377434185587997685777954039661636596266200718522406579214771845843343422346325222287867014608479426014319630258611214207379020237419433475348553736716837684271252915569196781184677615822124777485232422661822439414505694983123540067802993390133110243967575874189271425146808715079906950415038692116713356028809910380042169958113048148124178135319473210149313645901617424140814045777631143116986213092081392205811515293241242641365523779352093504344054523589183174386647040000000000000000000000*i1^30 + -74137555148374262871742354714341000437248566213213966974787457194301769986656251570182226102036896854394511629107481608139570415143367550550294522051912204153536043724051174355516532049054366733732424193125460329127931202636459414080269040460327924990925008725800222553570542153949238694527421162989907401618301319048250379977562947252511067789363627926304786771657958087662862894760844578966324358997830420724331969576205483126133322792184490284347802205532634004969198780083830604308039126855611314205367753297155125281566346201155228571233617864750890322294520921864274805728920072659298729318952689422991938663058824148389611555178620609167847225779753557564319779689745770210251659860342239039010605991480903945306475960321160100900600442230018819898215285294369828725061582637426488514850279639902185820817917177416062105242925133759940916853270236919411160218762997822731387680234874378411934068957138576091848388618311796032907188535132529776828581628458639947981350951505226845131568065123071258209083817713374101286380830447437963908162962421700664229888000000000000000000000*i1^31 + 273110801041860355277472768324520155806336873708574810291108070126397039158435071587186173871280054279960373969513303514264542017574763326580333668252768268005168896373989268571655306449076933468982003677567611971500677584330550735044579469041110991757611678390331540699681743208126357462098735398929233116195009279198448818875394779488822551769204218695706341527599781243554196276508067709028265439639243671251534157008318500266720563173403329648003571857323360488438281755446546199603929260831531124699059286286286099474116448621677735462967521627006190820508021546561416139339400195286285206812330345526739544215046699477488070617955920601134438909734904777272844892479899303343265913588075758667711800265629477789353784039689362388930010780002804820792917885763133298505615160567258482196630723285696927797350438670709411606125061542386154399693533833977884965606974922039147229655880592076045841042779084109305700934549792043725604442610040682370091098985438471750215832377810322133015716394211359854189368976914842102788618545327325846769655116380241920000000000000000000000*i1^32 + 45933967364472478620358088729016805013116677898565021330808398892170431711149586920475455534028318734468200222541764938687772626361000598826668594963436828654873168846943231298425783641490303556041260513516896566234974671402752377120475996761226904181464657211484045401414693326211553367670249185041792590417236897276305427781948785755003907965758997280417398780266524381190300836865631882388094990416457777511246184475160662209480406067573758769919101262698321276960542895476751405200917227380145720683753197374198513656993728591403798775375093853566085507010651984416831602891794570827999149889223456519707014786329752205637750218380864323633069020563572870095834156540385349135991846112731328220277007737869255180269292398699317070736962469212436887277509971326404606190623047533492071051884058729056091764744056333260303054812102732322994044089587054492929038475941964489126790314310469636211870740902435579506830761097661262322549725584631652620764599083382702411610928161798367873854197783160891031269212273815839848331830715170785829430461726720000000000000000000*i1^33 + 17934793108334463421299968682828444807626119307765218891665747075021482961277876411382165710615676170161284961458683882493427011954970977993063182801053968011926798269695349910249127385938236502960471625094559682323993611687761577423448987966806949680439700261448456035060168706258138113965240216823652977709636727620229254017694250499015323331279482448926439699132294433802966216120216656403823045273889570852690499457810736032757370837143322229970374902504888842458410104929120325114952697932541873596064775057982503604474039898078395380430022940474636570830357579493661245076049875263830296887552569365986535479569121461398535471308843418771202264870508459239003708020120360377483457401169357449786292088755152013297260981420458738775076485609714289968656175928323560735977337818286477480065342534828476866327978254364682322008640050005732373974400017476985815326308035250754499747694177072918307844327571093963378112123362701134820309855674991252528719253826823514441861661787263358238483989082779692299373340212320657989238857122623520768000000000000000000*i1^34 + -2805494541622115129869060130884648006371765535401051520758974466762320420869416571322075845864529156142798160501320294520874002408725602763420532775288282717049212665845601920603947167474995064805942583154233489827541329397855612168253167628222317570835591543113884506404567673066059847000415188216274171214122286889178580575188525285407524333639186611697855194923514289899027897841351867644102601231381488946495016383887311504890421972759003322533042203770860522906851513120280318440845192013014783776950886586335643886521447335665596032950311574652878604061000862993069537411145669551316678484761227574518776068661336978196546376031115795969329052173129870304756080519964779129686663157990831955232994029614403643452999708410800045585661613961169834825749270517464188802312921446685276778157425011914743473556657284487164301570563512220006626039312003676221738234006743036357342453830644153546064710988396569993737688923071030551462787596430260978955918691107387365557716254953033723055704452657413960383786126208523189296289126809600000000000000000*i1^35 + -535196218607471516891381976508233978068139767187747123299088655964904421217630441491608009120320265537724588180386078612470914539482050357680762238635719351465933499315036866052140103510602267521739388565239128217391083346728415605793719444215462123450639354057805145185742630763555658068612565631624552507561676033851195644627487394827378960981540881564044667649819841739115850070058890179047504047868394920215717083043995687650371680609850873382705984549803432574878362632882580752884534350309812293942771418825787316217221833596970446941717575069240700134996371871304485253847527868019702092255309923397294387202741309239272805320932330306692165153462922700443581646482680378135141049764544394158648587321035713706961134977989300311646479040499105328577639290312560252765137579150435970644848233170787424343526899303489122448292658334827780554932647761312661530774614476374294034989359547652948129094134681405204146795536912794668037745019403415274339874250669947621048728446825048272904236256540301836141043503732841512960000000000000000*i1^36 + -23915907212030988514116691736927235114887532929524881558212680429073321305396523020597151456843143486487270107952219573899606764561717077778453259947165399787651766987028560524067965862732443452057402307927585118897073457734570694270239919873293614847666687875027585266785174864679449074900350913234688951149551939532126611638725141072511951035003644811288460787152433035285110920154902980340368241411091947097318320656232155185421962371435191345135150710805428234265682489958820595103053899672598398882158723153118668378708712249745534322969789607148106410504521981227418622344758732262808012818227387043376379222817971583367398627259722849860302815541635844956734698943934925718437599323459350793895023072581599847219467065081587134334731007806031948789442244161088560342095675496288389438548785077372556241994686085802491169710278592667086004753832680538223000646886987981008392520597065103733286605451074391191747231252212893245965191157998345577972694344043879775872273440766246407843877748139231781953239777280000000000000000*i1^37 + 6227456666588875468493407658114981947079372457222239413854693185416789087426769649065741730368778018592269343167459048232712161553977219901601708518509416065283175846555422056579164374520783120791907361820771227932281587171179780197205823557863548836961669838993058222169965904059416080722534562499582158385915984269001857507726836394766408743676955733477826708389849548473519537160968155510932985558112203462792345842619566721715794217687732171714296303537449435529823217838873286710969112246269248225253948773507621931861488106750512257631755485476160750983911124230021178780422559018361404917377434920104496089069932558730035291300656935579996515578076951979583835350443496317483525162697474271517618109954440689025576545711460463205818169291386127175676833256650894862219420762394887142395646564639609349396203952320726324447221112026111198688495859950277037561137304770459902475319649323322515138408554583082424518882508361123727874567380796749958934972777357689503236647222190927033325839130348329369600000000000000*i1^38 + 566968698701063319180884156659385230774132455248482717650768640661074318840568581138842804456015551673400767022854998158120628926282761554738536696742723830092986980161369520550514297720425797005166285157632199398973564277700595243748994977846712567425168124852882378980337348704247604276362386682952266203053663973094458528509019616479279032581078477278447738971154969468363039599095694712349721052747803446850111720654431738971397286446584135100107698179270909688964310546408160306955013125332321242877574192502373020556737211349679217752294028893653114394752367258727139049727058403452121466205275909638965712213136772104022113044129253080901033705547143322658455104994687468589914536213321537363924406916485449743924884574715033143237036559378774177711345828525861882403030159492885469697053338598377358355726653118537164879592297523692046334400393155712121613929758198063502751416058561462472751933921171802219161479911065155935450501447328036356146196326201584658391410915645172809082244956160000000000000*i1^39 + 14431323508666995388685277541196650688525371619906353333152436792927035428239208000132643464585206445312590127622985325611432141370783256247392544438325322833252783734301090788558495748914322188976976874173333224086877285292596495959207392364183297397907170403404390647277027818153385362249744826838846971336353269077456616050294407127994328998619209563565720301281985439723931134997556442795477493617995353780299769196864802294215520104861389373023120025932633576867426073578848471085537117467196013543566316598589595293065740905173374338640098630890633579476141955631451330254359148510030080472314380705562276283258812924918498595135897290505889980994416017953593990909018945958687195540585242930030359374758906288957281716906106081600733187934507887087287504308473971332422223808741411461189226695519081630619945509133193482492055931986543949677748207136969752021594131150140752956773166664590224846511667739429326219996031674790864630983211526236930525715859313676411915503647082938368000000000000*i1^40 + 172094771495859391863305465441193666797800632331415536008422786577364032614392690104811666747247739490861079641711614651694444710136043133474409131412568007846329611156316504365507786611766853545037902682008213360642192581897751054955443259074484349828623512675375191988015679263977951220350581969098558519061973578035068569361271736315962156911538353972970057749897354460240956005435707224722390255202491224243686689858835651317674684225033639494274087587301396228781361986498746921587459705509589465113751929648747256380160783569204565599078164352343365675582305839490581688955282885259210125920083937082880970234765276551571139191948836042543517381930766673467251981885331502587579838420327599889857705318224135722566448417594937315824313285520716113452780614088205487068764877939648480631976333464892283359150981323354249201261578223612662259196883117400086123859278020368860563932228977784520845033527164439812935944662407393707012642177072631934188520025688963092661351219200000000000*i1^41 + 3510191786332111433798592289547320646170017966489182662135693213492178667078237981477044455459856735707083891868264029233547390251948537846731991098824946066297218795907146092519363403788588746954483292137464053366556660162163623276046705769879036408695418364475789394109140709561979662429995192997915333628584513755262760306376821062323690803892919821978247605032089252503466461056308746084549294835465051275245399764597262516900905392801647336483712056656139699447646764989044136608733389032027656859190369406975646597795353941472598591841619917226172072612942689250952698258485260283483848164770299978277240958446729322494089925694355492973402739717443197064042662545812641209893713944049741710642943729330887440394511352731559790657075806630339425949916208747858747503427723492009328333256791901760559325514772334149618290799253817467063048048092887821666063713847713180732191022907454267084951025246707363302490358217370868469352740061397583902274542259523456860160000000000*i1^42 + -11856157944510428194019727286882260725671121067355678163523877162237103974251726078326222859739141018416810707922161445482950967012500137645489659579810000305334512865104030997424669952526471271436914732675199853127894725236093369850891994992972843385111066944335480249293429798928891156097348450169678849138921407324858912175359627803608058352065512692519045393652255863293857406699647945879285553048202918541260533094593451935684907618211918780979176943703376322778230307624341748623174246538073473407061750333930499424635639245520099065433115393080487356680008121586441372348064678197264919921238767631784650077170063734561520064026036473018924669104161048308427537555103861683354698151701274231214080101839178054058275987730185063140718683151770966406185124520006302918144700044141152023253452234211061735471568161728136027073581299136255746924648913885524780033941442487442769977800427290592746810878712357808570412715357348979419771503043737298764038144000000000*i1^43 + -147501921922765452952633096587396240087893730827367552784251633698300235928008013250296844010575973654352011989229183828697489895126283545779651666476915971430035645565687253634120120309741409513243926186678217307680163302431126565886328502108262938950629056937324196179961739035228250544581946998738271997276025962736371724506165532978376289327250260513506401143102070727500212177780315963101204709341786470394475138749152852738344145825408302002368441416500307667262324239848413415523081607284428145396098255455474805316668464558683738406741224468539913713057605864399713981193006993376975898791087762072753790770149583924374831312968502622683445843696296478681096680178380456575925947489315040530033671388156903181978095630597197894689072603189729450607188349677439049471544745297818725995849677923051037842679401021188716473657158529840738705958294648188412686321491956975859902076730245831686552522660218838563431457749547828669133146385298227200000000*i1^44 + 140627255900076346196548659190915381577966177533128749221424504199399999366020532502243657672572593953149030214469122237426947525152074429247700296764313492400169176238947736844281861289730254233420242796819200717861547903876962245871281514823227919068829070611729834796820046344679702783889450514892980387348439082629896702009695940354970398734486607614950485875891036485925052294406991904675016242224556339258616998476565390937042912440035979512925231747077903694707334621020144335240249813355704124927201756686398163022879658828470842872840405765232623175762308702110824836705383101959203007552465676857118063985123716611366475731109214402957766523655998356712185237351370478572197560702396250369608454610333584192211036740856721567703805144820124464024521386288154335234452281928174623392714728063403716759502745946644318258714055276590019370772767347641465015289962805732625337422606412779471545388798433525807709834650235455878266880000000*i1^45 + 1549792768496660430806642259523007545541669595861688830088960025181817349441352066203111620577304123530712948324161045767617720620681404852667419001486409218320924966621663374377796559286020553234310399409313521889874448437717756218758999477264543316960205547946372637064192610335670286303234478678848923110863280058876273350096868953941497809171813738293294124225477288366804887551211025811014996546171880999637540830749920844818168199593375815587981340407434543498338774357355824292100198032216584107413333965617404164033860488916720934893890825014859127496813476446297163071903594421700820530288018516456708350711153447931283706528329233347240821920612905665742489869768690410481675089290801801200196869541260878402890726516940698550484773478823756194876063632201131204003813668984404526198371620372334117431624437806889825467052116683480434659082316383615284121352467551228877153198321654718792950913987466409654185340950528000000*i1^46 + 1762017507979898571104583372524536501890274988061177377491487546278753442172306104241849765952522803810058647929146781533336055789096952669595678399521665694836513324562630729098915992787947212687946205295193281355886880416452516613495729125915987701597504556588562576780145119802286376944025358143585437585331033130180643928386590271932683988614577686667202041219337021206096064184061017789079982732537438681829523019162883497540843460478098164841199358287729255178784523203022298916721834148862801721150045857220570530501958469860207068426586964402203402117651044099393203027900407768013277486002310930335879707492412594001818558350955767988621454828101287881340510292874157947623137665336627393189607105235188102252854747567122589963833486841017139862605311222351599784648047155277582814136847656291108117960063825823751109040891912961250381652210077541598948581357786328532914140803385006093600058296729600000*i1^47 + 989045760163458417443232749240804665873360814440738405020650584328945097590027159737427502347132126338656597314861179364298235122662039685664439171478422583213410205062973759584910928299943090703549061531711954731414904164406390809005420948449258777723505840760986091376925106884566837615515814544832736978681496657913149086390142244908721244020400883791006400402815397560020263328602995190449055664599895623831444491442597836304162143960062539410942517986966083634799239824506900703835092800428731363649784108538731092462503006055497203132099026204395167411707196008829535119629450801149916112222281988488963301880149071301095025521202094972271058223107769679607488031271533809277120118232811062170861548517155950894001657137303317218310316956389006298423078006531586321313729107161983689234312757076302617264380318519487236678386013792666165934911993606538286130054795855695234699146880000*i1^48 + 22441898790828827038194893133369275351240407418676237977416054059949518262510971318330449218858291515452225450788728802914172812284512702345620538838437000888576380270810258131172475072710320463225678769392800613814351871124964084241078835426367940153036956755005718242930492595452267768855561234598713086737979258516889853367851490284538672191726283046116870653540025052069311231465620559735575558710368842694076834748666916552039085276235517852423660887863794534194992179750262282747291211991473760727380089796010213455698159601493870295931260031316897319855386209419787337396007634959598852608688320026082170699786353860349656772330668214515842768716266534271315793709742112990426421657494922067647922850159930311727611307159230686748176493812914708640620070670590073980721456419468320846920534412895654955404155609521928062764597208544774135271710166287829024000000*i1^49 + 54375055583861494028779791624152061239095752538001595164052708356466125914064172172794038620462142959118940406379921760332299966355443493713659541544701062926302955793954212778521321212574346041610351689346592823561097248969270864089306076081554714299649694429229751229620439123295760590630291768038001342615066434762802505887529646417961638666295626478042351376749105408152062616518629899174209562163410196422153969141571499669808040219226214047741058084002470197656790050525574694409004091879371879654951801689387246272040291740809470884470526673112853565670777714931512240265014693607040680013596550269495317726218254519550090385764843909544209765769985456683444723766813091761333328475267823971085374813388113214678748565907556911683292217765279540126285204168387294988431669371215114871945236455055540655449044152651610355403247670369054400*i1^50 + 336320152045756934736707575963903732601577517036656852621496381211313891641117229488567772353873078800751378592650690048771667417617527195122639154911836580317266641960442572356797783787662839439297027866998539613567435139271074134528855448711858575075254917576135919222156106905467816616445292915661992182698228638099060548011255706159454650356014517773819404486163971154449844812912012517658183251607331811181533076635951735212477934016282312696060675388634669333902184029605339530194151537594999344170906113376536241637870939224085897162995214799859472893840144104361753434098239942493767857437815239509007743543689726900317820567951850768614152231847458187654910256832079930390841132185503005767407049083463349689114161768190167743675974673222906063187371767231074897542975308633973989759902485719137718752927961280*i1^51 + 33661000614138383540566035416402708437001539259188242257487853437977176907403423280338235726634575122798753293616055863591362688603403630374448118002470652513943607962185467527264566881336828598734474103927568777743592795683502139880320778099863140924355247010529869203784695935582051071822675281614931121804662669176518008447088979173839916091010066926016588135825510808270130556629049780053815851163980651413515824896490478094225673698590349562390773151724990374670521337561093795856660764391370777874838103868620434541312629831059273754964182396233926849095193832594608469477044275073256045575721112192917377426871209394113032480888292008953106591852515761770268336697401362345203754502083128202325417089386484616715693988985347714910268240055637636984163089997659324866805545148881*i1^52, 1241321485186395273365880102748567674211296426048528689694373024148829705328193411261456880571304763181382956919780220680010805795112314991905518380585378968557080929433665724014040249837502049267806198809931351244910629442155911749662762554093614908503866778027308412515568762062029332130734710082416338716094648578317093804392798318130737376538897224732838085951603231147261745352095573103510427888490495509349478413031777986928224140525060684013059004039676551262266975858797883472370538991605371578329967719966792314285460306988758324586181331108589137636115026199375702176429568558053222263174354480650962494922055490553397972250070908831266832678253658359467949458666332369836037004155889059888082463524566597370068613842794265452981685934547047397563907908337957939508091254666727204130644599819774410630024403029942298327381854523862015897172578269950415632881379235011791684565583938407416899275827472833154639260671151785732463325466011363190954861733169960887259374607219439088409147094217692909098733139077024831815057588096376659929215706484656316108887452776186729421479462432063189581721814542284063249672141236412284429386049310902653904911959715640978411481156491249076979421695960334527643819574497974833692947800173612872640324725048969566482621446564314234786215647303519916022196187899755819306163150246717462231388193617813051288492681249045054404296205992235929822270511425806410145181706818395144146748355135310497630451912590377410386518543813571271475060413508263372332026390303126254674831280125089380727907172932453695661328446838400893250112816414720000000000000000000000000000000000000000000000000000 + -43230986190012685664326008925415870046002048780241045013937256102379660103675669401523640704261405126490448042579936585613176878090560291261630746619534152434413660507321917468958359882583520172138289345852252487915807266955438504950226300542128698752214425228473388140330167145569932665717652428685642334895168301504144344791970653626174903443398970452246473632592139716164902878048311057771559331456573444118628820773099273282882365948206885147630476664020680962393895487371044403676813970016543474810312551686424655659208024925017376778378140651426048274279947943338035341128416157726212606468095228427876136297659174513646039326127897999473450306497856820937866664107209571238347083544301265914674321976599422974002390725485030900154605059591625870290777816322163501566522917057280976312250073378127450083669257411288153830129267177471583564821383785158862556316192472803984451720896859862745037886358037160105284039316801487349469673186422225549891146911966878366301320041846714613703853582149781983299265965792179807947993552743577789018061822187453367376508056594172065227446587595290872343657685161146694528502019852566961962026128510834950843397826990509654695155426800398472388855043470212230058376142648341097839271842366367264677878166801270566065751688785433096877189060195519513891668538281285834023746512245698083211562271529978430185348125347411511885536933121246013875460415014105566183502281797050083818240963735400207215101615231335410024647234853247195383524479707297513094522233921516889772447003944889567556389863313129608304555585916617265763458505244672000000000000000000000000000000000000000000000000000*i1 + 115667731121361803845129559414265401722936181129325195127074601900351418924125656184069423525845631137812396537692120948515753042578675682810746262190362819163313039135033091023615514412655406006676295449264784243438661966717347110845760841126675324371304834564166703320627569863453517986436411697805569132541995292515313901268320605453979701943641695860897571281339511049364424182984131898538664846415163104740302702928075803443679696962316465496690699453246587457931337573016114410844378035828228892297163587420666860710765623520405318413800560987900634097193633508875752678143843364381277652362911222277799173607727954586802461010409039590888219902375678121188598778640583967386158940569551709120394995933610440063147186840592130295592697266420730906615244935157138105911358169686503429611539432638216202433533012450972544042254686918976602901811944696115036318943180211400620022345728429019966756824300434909183465684668998059136458682181553660534646239852389647252203306810481034633030888617695209954682858419650479365644498730706962126834558406976890815424079259432974673492720861999860384223459558562565708792175412204245793995309880457669674473180475412141030388852076673319374521496769749561821856580601547081036121676793269069332346767396887790481162738677697401606551298164052701560228420218241646594426249784093849255249252743703522896905106310252503532111442540562783826053995855056084889700038208840476440075995078173360519782721924315520161947472216725780490255888038444502653560251435235172419932157666581108361019433040554785866183595519507083390368651778457600000000000000000000000000000000000000000000000000*i1^2 + 11131605343611491472005817241601595601743316054825241808815373414354206616889846691006974362224627686965549076059472248036071286171387408270514138753685354536174310076125216107464378843334500648094488769998025666125538868226268591124399608981368442560952597008571051830952473922558467737280069838632967537405035675761294887216201172734201507528858668398792717409668589162785112413064146922935127792341586849742153261597866716730540818702592227579094155392849521693633286361286731108300638544914605485756052550915290437796905357823650716110890473022782233113007317228201478233944930000974934251918444963066081238101170805603459641295138756959477783744994081704037369863130937087993328340083357263624383396833965891336922343868342507175014241284059519703186359546404168702421946407917957360329924472740525409992013341684074689235357288068883552483524842360181176237417353036971452267361146965998998842780252399630427834829929169005148926851625520826723225592706870510671011137721304831347920750107694631435739287650218985114562998101944080497637097805245762145168507128591115869641817907674117373848253825828684364563791452333992876921031908013838391994497883394977632694921330711798247647215787102286974451255452851124493805783805784651956842190857034556830393105492392566159649569406863193640583353745841010633277849841616176613455542754918833717847302548794127145522647023722850262442554861684747365553776605219780722014050581345869922667530302918213525198146268569201834288669419995978920516262600568728016508673323656914543585302592638551331914148547324788720464783852175360000000000000000000000000000000000000000000000000*i1^3 + -38305511226929095858181921807395342485532484687629860452697657383796627065200193275479242894655556387390711448450488647921566355045908635152892854183089208016027507617909993682724457492083486731473584129705052749387100044473321775382730166269424418809303827633790185731675955994061617181329749767014545500738907281275580518628936440027014678779071224521328750095252370724318434651065693843155386993612911988505117536829886141282499766368743008096154018936057906550495216009332727063539182554366305795935931635050935312245046988785316164168224531373658700052569224509601304799732838973961768236254380004749962292757163377698196437761598093597368693946861498729737408566057346154931636412014901630116607016908444097965067800234952084760036464461130835137906655455680357205577241814577857615273378670675664484058116637777664276528356852823649912199163263895860967147832598175598458566509230146489276414102964555268322613501162694214696937863256516493497576060997294369178371088815657076888975565985155780332709669408443308318966092326378702337350878328655286935567941339789160981228810443360582278397718027615977899250303842852219559048588701566184271519985801138019188950656354058806800699150730093750014518856543624013510171042901642110365806413487356730819067883077633110988967861428784184188901572571359527322299464632080517839021436063277567794288199689412500917627064250531528197828302718272116165726661139463535000108553570933951482813059337967516779269874956249074434405779233777525102957813853784701998429431449291960048204544685957619474896061269493711336846600962048000000000000000000000000000000000000000000000000*i1^4 + -246371047288058687494499335210208423108686872779491476031276377899617833922965315808259469567764711500064364823260771937823982007262105835312516148517400028041299871311611296120972484004145295843573224464308947690020282143881857391421672634877100557466720792642013188309217754373869285096332555567615983370947879150297900044308934004837544722150434596386377080139988631440894406601848180078795130354292645321166093298539144673514989119430760571895919615041855579386950463279796260743233021513326492589918291971332201576007390731948774111107953540114463193407227886748472990926502087881848687941762292718398923733763976519260992527439371291167799550328640851935488962303537089890234731029083557793398497642049912070807357158538277845959217185239573917125515534185340410625086990077100864378610057812996296191514219371884453540745751554954864988573327538526205470673803699013919695451158790861739358968383977682623659888218388174380491295274133916970925660270878699344291120367276923825524696561261856277316540496982050887194368335731139843275782537839020894048698471916163251858784150801105832820773415304655820000291692222347957743701780874580041484207937802734949509261086341162506663223742753616469411401416483747597619767225019743421326275403429761559159677933285264756993868846567621881282948210827037086700589544139294274485316960960518049125988788631663635664018620931471589572866637727286123692438554602809694790706130819955353931751189460896119867641722955741980167584730952398082136098535836608710267673863895051400298955937822042265564335242565004856658200677580800000000000000000000000000000000000000000000000*i1^5 + 13336088553707760281545307088433932837984970426553181709867079187869083093377996913009813436960276783734237299042328805042450263108603909778130674157164020034741979534730009239912498979742627807940824654010506207870401903676362846283652159671036142885018551352189579853111638341218612176866536184467443866652690904048625319419785566039953643469908190254835035225842495911220729827584441906153547984541164712599738732630570038058187163035136759907775488333326628473833814598252742017174241964929523317222737573293775269835921907819255105170731723876792654033090683970006863350676684090793826636312337602046850897901948926720311024368038983388192660776664930280095699735866003982532540894090263147738723917347934789718208507783725302978715755449507345389042304586288658657536598244983635883205913263745855798309965094939448318167389322100372061248341447939129284910902548545878418231124522262223005174318777967149084613479571937998540755262166683829356682524021369992475837256448644615221139056178798479857798517741120545517122451400450109382370321443060864396707672851113779509981753541438951200996783277701966858361914386798858667569228241766442961232408986053884686742177218201079957455778581768636660175306250587033368401582877638314040851433592330042226034747757936892655720088542737019174393341606458807624032608330599800016730609905630747752363451867773189559277089399506719207194726487373199010567317229427001529426796391903043312286497484409049494627810385602485452731795417625976921461260993360997125637334762642462214465216204935492269274362904662537062707059752960000000000000000000000000000000000000000000000*i1^6 + 12227357990112964439462418533240915164598577114903541802889247131843595046193850976108582803469492301028838215646956347875030419869005414313733516286850228631713662166490799259357927057823910024377547295472720832342140947743738661910257368488371610827507863274333813571061217417461897785675594115207563481619004992244261570591423079133868628542816361087094484697372938970224082623904413813772915671072570415448720730059791138006792993700297358305451498016782028021544938293548867726340161191522937910807983005639973132142928191817040300444239342065813632137240502217777421107849254959270170937582121259676905953840337966032793991103140374674192014059911590004092687861991023537037145876940690861100092981836394898578199226321062322217063441483684625171720816491878712410590155590635755128878922588382183227449471687748295760917911438604230792468341822892234427773274582447173697939777888669395720501400490648865076577466560868997370342946057270825625826738085993815607374731668114345395228434691207110687117501073025993700667186689961877598656634269151814854694146698840604493364903439847658734146055360583319798865812356138397970479946701629841725834737309115385019778915807353371554731254059339315953624375986251876826711830325572791102862137341721776926387875144027554660714037384219388417451217693445098323553100747621940679655760638491447901782756997428940004580080887532843413954692045138574456090612735853522568689115356166396864267015591560130000444175359388833680412123356587481636812024545219122680707630662234605452504979004891968692265381573798976029527638016000000000000000000000000000000000000000000000*i1^7 + -127565998713259984544147847745440855856815859748274154659013372449046803138085115854722892752104493053225697185558563469033284266439428553023212847274959424612349211472231543578897341827991987085642510895324697897337066320752990846901299332487401352710394334519657515944781789696937835730222471431890025607345298101974135697489818065622392549182308789858432505206715569372812645204341700506473342289491436966013238168011323823620523038142376555181943592827245248139548279491753407201210303823733293227785746289467294680370413280134009133921151746387728641129073698902477776718643153630562724832992647670921103486464496153038788717839834345820248553808368207031619050675376267832579983908126332656149368134357058654196271081825233144968710467036572925935410491607443052589171075894634692443070991559118185164436907377769093141264523437029044928345333706308216735745306825721933889877462224181928591373646924228457606155908580538148126734310152728714254595404731631772222794296536764647407825126713053816578946150811344986606442975943458506159459265406149839651896694954727297253460804039550846243129978570345496480203651694514465018517886092006471925170311391314202686375579577424841635165329314047189496832892394184928586724389024266362991882296244616848457290110951998098735698356268791117225303401789709472423042006261266314515823222860160156174693446188859409662324206819011592298509048660916454124650528459092145880867084590721274678977084132553878075816717447629712847715881109363456721578758550187411811829773528551453830356929492257963610355413505222288552755200000000000000000000000000000000000000000000*i1^8 + -2795210565031112206331821405286905369659611038238291168309605112360582028496654111182614312913634127494775986225352255737465185736278289414579859797852353955915754030597340771042646495341798633049593338294982099089160799884642203840488892335256614477170032142086532925378446012146207306971348892412920552495975429135118044736664843671393834069522893679985405851952060375941100030356512953790993496896368490040087304337439565069441327059738640065150321379548630666466415763326411517800016673559378860012319683402229523208401766309846034731210762417094348790868218984830339183249244178668148699123863525121735961107416657692263924440161545168310796433485083474417329481276305114343171004843154729473486020258695784721118709908673133753945630441241278431710491781762608768105008985629733350719890557373617041759978920508850639739845390185251675388913438098334662027955319913109108282075254359762329962801891528437007815107026859677996524630315292813761698698195821183697190895263511833474812586938824828848860042487364384788083633979963416999412780277134603279855002734180632660709735360347917124137355845064353629522423697786525065496935103912243799430743920241610964589516131045762367803963637191796526569398691414227760647083355698673161270708245535619054038490204274530580801942973134508577306421347617977756413792209933757969039732075851362263898993626703150702754435094102982427088770155656415569248025320873477554335170512010322026700097831442365190753751481717448647499551770806513887447382393507304923000116203854715175933755801857909573905577294550662371082240000000000000000000000000000000000000000000*i1^9 + 1085960272827340077916577451636844193489949528852861934665652729706436788621765937295102754202276342125195271832313956850128396615912706483508832466780331906372095708605873587318412576229395919503221595015572352831636650758956628885625564533314146636418462815451114153878749733986055650150670069578835443593201381387057939123280843818998734002080136910158648146924582948382794418208756846394549382168262233806289694449556904231943881428609375736128194912841498593144713862799914016331575118317193210729601411935840778315941786126265184392244944351825191143707247579120490450256708055510452692485354881086686475702558199784808376701030893158316148100587031663744658750503693092013537836456914698750392815990632137328212024155192665163055452986597288861638260018805214220999712931869533601571811198434926335484321084180605933113677595159249196657113145585092341002860968452938730835517064886701013800257823890534021070587007662169932596149676271213613999332304820265240170142051280365950176987284541804809069154699242104870473748591186811110784523269156326942629501458241627701755720808945161023714226099208483079939808245684894612981417912435427739135942433177303446968276954371875558418104656696342353322404071806841827122592322350261754850071533494503015037055036268072611668162098714872023474793445541278048631322303590380099133220927677677641415089097121906768476825002765167094943695605820863143263987984405437526291083420131407096892574290386804421994698094049626479193903670035237532807131385635002502257354572924685921413397337743967780372938158836293828608000000000000000000000000000000000000000000*i1^10 + 320603733552991941790696799588095194968501754967296125271473768292296174269665589584305286496457886023696345222933914046031384076514311968500059860721120172782069603711292871294671634260377849491208218067269422359062400390898803562595545259212666230948968362837031456379847985076912137930893613002539097615677884879978307245624640841123843291721011074009229314490246955717712260695276620318818020244543646708674770239736165836846410026596520878656032739560190501726480892953256891687915374262853564775136800334485318577619784908873472794455542948723107063965801222587465060883866743747177200506470824450812176858020642284353733101285322035428047868264257495947745502305957942832051659404726721742380659498025603868704435246168634364259248127428662150125820148355709996729770689283093373886444686405554712988252594530205397210051794544952575845021564358841723848725827022739418321745136651365145680057152422713266096326885361930623415545760909527762511914517932646773672867051516937761129657310409160307327712897378281936245016482034023955461516588782027422909682131508439135036551315715450875115227662407208678118813998913520865071258539174509171216353844901511706463857940313724005923868211842053773042212690842863888400659195993699263426140702526422439397047098228779384587493510124651243423375796574546975024427263217794261019016363428974664771065941075406131227069062382895409409084328608614163025252936857898044516265426669862985870544157575015088100429563845935157582189123985038994771427216724895552995931943737535663970624175509695342500542209773377945600000000000000000000000000000000000000000*i1^11 + 33277525978666544620200070649192852396532684145261037249030593630508459977538740228483558421045609750166447821132297030011805030502193558647805788794541073453361867387166922891920131371071871965750484743156559039583371631015367311878851425251364127146373291905691482830822789604394907383050178011110905245344744478321820764560983898354419622943667263274833665790962813430960820971113708775082783399131548211012832155219842903937013017786502016591549712797205012018546830314830318496909495495459031777009538158878803361818011936994735514004791264255465579726982440109715661137611497499570289089042550006019389613536833961491032321451174668381840995743028641389766150560614414630280925096979096581515589145440025537604097379739215102383703956688815733865187790893196029091507416761129139584229631014880500328253165984947107251320616111236777674397977394626042723831014465142764916313566505443534903227784360218955117218237068742992522786303455847121580977060196745264421277955956863528601168564538624338151237570651690172248163821540706510065929557957921814729396678003173136094760026773860119510081602724501713733597901109330849771375957488839265797537578222271104555182322911346300416862080309111236357410778546501089997225920119364878963516656889080460312534821700583376545635740012226863079088530793254912553332421396180743562370338609223206364853700081485925861195443694737300736566886155780001327387073159089714251634012422495860193366604617853873736935300817252842323061026812577710245159013119942658694375852338960679113210300343835379118985699299164160000000000000000000000000000000000000000*i1^12 + 2124246126852519952071931204836751511266103803582837053430051545640021314836601006358431407861421023543390358110515985985493199550248944278029010929681370702234609449191057978666484602083476643435802977402705210651176888303381326395699840429323278593552985166714013389365542613317022252412406909721484414480942170073353707703702707623152041674368511785053937083898964126263243974377202155050914280899031479261203771032476445141577244933369735699210136137147072979975279776866321949886668057407199871382361981327506898383707788887883197966642307590751409324297516572627196142029362510788446468696306851673230668054237004672393225663927886550040231970371862234898170777206836299343552438581446953394759971656068895075212824181168442585204206827935414550087911072984855163288148718559845482999431400529491922476070814484331313738135010045368308588930926133091078070313273942525354813765268529952169308037707856200139814187364807695216087900398434531423898368113572626244849128405223480071716546552226089024794946479565642373323286742687541277893461595988177560408358080058441530753379047995840017891419097560315037181031717818352763601787998492044219847942797003776180173854762992514384669664273924005385144932939418345215591931712195503055405185078482080310011942384025298165935891898695147896048076034180976503718183422200792782678464346361775693522913396551094189599986774330139050150030450256725983059524422532650245170923973261454473989837143192975022426127876274686881681655862022705289241629584702328245040376579399114811167405296386563248661504983040000000000000000000000000000000000000000*i1^13 + 98352865743396144462707098829679852261656916479796782873105898324888366755868849582760973478350408617598857817456365491170246974973608715497797024964473263638998049842168878620369850216463538040695112455534021493721095970907220368135378695178981850286264032677656101680872362222500257974656290823484686520497877983728267750082160175406978267353656320548626065052517566420415057357781300809509495860886293372184254441329830992107435653155067163882874556760774045354850948851562247828044531954002743927719908236364507917348560361379813721463090669262304563935783015467958993548361265091479671172945644091448953455024115614046261221463269785200420163766575693463468852409291946017061860411562744361425096724221448594018499494035117931664113323618127265294531478195361016121576264898077285442543353756256249789084771611119353801887055567794996181668024421895913702390116375481647632676966378323996969288635657723416314530616608212952455226860034119227696708141816448481970124450381732839028296797157064545570841959987557959091257720872217763085893853940344711226530608317634853810780193136380781678487272530333655827245649100470387678034836017401602936453097254919894405095520834744307271600309957859350677687251649098248754538500598018360461452674549682508859494562812325723947311382931047155256527989860023888646910893373894976052275003557139361480392023066316431575309643603247141155704116895376228321398875911905261258134447279566563461707082626455478497408686570090927992772424571262748992964071093217503732828656554521689721341252203193515429488230400000000000000000000000000000000000000*i1^14 + 3337468630093483521973809745225292934816294262066047025829416215328423515976818388371632221537319326199409655530051882620667360771606251915150423817471007455477041400156087796597146097787211087327535843643986685665774892286570173722538455259336611939095443975346864796689133580531279571792377000496708783615231175051272303693711302749559465775094076852620265687464300401728209923454157645410897735985394358314633109218530492405980421251366502799617179791120995217665730962347388864207103229949855170960200302155800016031295643437011949150810384384914136694968128328470764346751547480385922268354168841780193075665179347897567846902556099733091367281380024655195852712869151829574852036338679551140861712381501361254551190353499139167304537600774794764458251400244443193989992148424875330130374474993612938544904177862984659599101561281324274090593414040038608842783644933113011271762083982251415399680193081145168808854722936072238424753477964213603610536561797599152148734236435382799729838295602267839191810330346228854055781841762968156127668292456653685482829715921948806995703499091275583179745285182781552671678302959424085496970010472361018267682953530871703727591289432751432515197714461208244294746567269634822601238304913224985057706260886049660759554121037437373471586790192100838281945129641334403520101977846773502683121271027544173280546028368521309732285181562206238562317649687660869412063372834321067477768055110823352392022404814687629719380793859875513704850166720210590847877145136754593377563821438671078365175341195481243975680000000000000000000000000000000000000*i1^15 + 82155816476603100714703101186420263942140357440410536510467497279404063731026283577575029368221686533130798718345162961901389852223357821868084834986655601013629362437383697770482386383184978489006380742642424025248410773030394622099491884158447179037882322744273599273913555806968839645719480677757782990793895045693773925771470433861150777595210076472271291731914821077191317707966380285079427788400932649579704593357889966307768614754332108850639722029484395061314863699686094545121202988775728943932865680482468939702754514366367989178855600542071971734255105585906979726116393539913630307562980903345111099652995214898765470128261799086677092847527539445621851836028011689119000366623568491545856291844637357495216835883871141040957236239719242506916023499326866156527260407117194149774466055353677892486883908181240380388841956385864406468856739892775570730793855788921048577664463752645923491970565566586787916031996420899574187591526502128361991768731694488991387461569847569507455301433880129118095092887933165380147190333778997007741693292842862385627090926276964968498448099204673041237068033816507137213365392882169576362327608365277688789429989887556916814775949029767026150638038178277044561870535219200091238235081608349505106445321116763981583513173210913516012130536591767136184488078212626312531123346562644996247597899816162181645262672668540518999509623553468477856960762046650827516328914132772337632230500876621904214687046336268784997114405595889054035958129134838308409617558725495919662548343122415030809235163210317824000000000000000000000000000000000000*i1^16 + 1465000184983717225813997991580797055175188622202447402931030195818755372069511086444522679200008177713986903667490305178869111881599426380460153566263841604145939695489951173041853426099410942014392705099757002945306420063425787463105061446160467217840907364414245198631414594352791826444592563977002982491979739763845323272999490510883027192668889217242986737515346294123433725001389030275774415934789544626619645461272057965278208296671224234757642231575948992591231049499024459550629442046894331613010194651717819575123406504004985851375724303951266503719053990550328018952292205824205695153105843930347790720047657953950491429769340024422991147037251737818978575736689230981131438106996158150117180854827979404506988433349952722489005164641151779811844360841414835055287199876954956209059276266031660183761861322582947520609643798093084233042555806206883616470600512974060504008377994873198022239296724286572586781899850726916711896883004876112363884276390943110042853865812650115200971557549812460776187601402592871520048826042887237898557523740258928136975718681016009944467355289657850674596305181429258057587811255655395635244421805912431820140909570089425013794576996183100043982040503507384394013025033753703930433376422571859193957721349499076260072384786027135916865849339619460252443621741677373626630812900265563353094990651823616902919991663979551939813863775335328139875518308586660974480919974865968735111393328639657469428646331459824327861847906148996761868861728535797768103607351253545990401922161423558624891483088486400000000000000000000000000000000000*i1^17 + 14341401568683378245899309437054022769603228590364576375972346177106629452641478230954937792970222868602981924510739285523683316618110082157716774181498810673290623267288626355266228091756993351517190330876631685884763774986694257915846019880612425030081773330829403736135746210124237875875977617816198273547581196263019997896518323626109656215015197577924624372778604386153279692499655277236671284625307174857694951009884896327500320953902265222844672655902391393926278123059034309340876666150465311012609296789912963904193543867303979441023801817576083073399936617219063569540604561535357088804893431501259218705599157406964821002045023473382865945867737795263403081711230818516601902170601301887725539382563926661183666974001242824357985255725721323120716774613037455212475847142585571685065533269167347446336798070317994099903934490233207036036390443258664406826561012058786910787705626988917284008951319470804264177273131460944902461803415675072920937044459336462643217674347041305232765193528038451494440413979186673019671801105303465372849436791897829329051765193712021554889769744804712434893710173472414058812498182608008866456654158622519934539278979315241604573977358920110069207599538905484720902582672774253961090645537140227819666793619936946705769472713228004711845646867573254426101357348891897016354285531221218773301294578178151401266644503282660677187859783862916193910078847712301471367290932858666519223556764708464312415298509722514301969818538862827727733467320149165363837166781330135228596705871442484307783843840000000000000000000000000000000000*i1^18 + -15479034894163691819084940256489148623059762071758833747090778845292789428303480454245344886265655328992516082107958192794388952391332103848291400886818328899768083450481720551209947384940800763693226422287058637361786226478086180620144115610931906858557302454459789116400120657309198709788257198203298453096127181771666569105444957233513792153687817281200065515296330573195325127446303632715791805313973591234252101617218379017566385789755001230663044830813533553771645973851506647132650326064606885286719278698670020299488213739924416203865186584319599028595674477066853080890699043398157665866234709071459308806418622756484937735860955499255682553791523244882824066982335102053202510792655797811745661239990848696533172256564169853585698034838014124032289247907179517974969300623570517965741519706079902877373533269420566973211064818227547195025838336524930514991184897164905147715071170433876934470021675973825984144061946293803738991480941666754555414458564132938727917819730030263743412519777241183158053555251092681986858053678769516735819225337943588904840300104338638654243358759756222525666170905280181061292604220977606878254013626048890892186383534069195676117906201208563285722013800505702465649499806564939530486713034001408020593166555864792057907379332772669843252150462861803442308930911282566507288862787667212524042102359329743176102872778298532546761383636797805555029701417844116097957194049875385248962771631509746406953449961443952031365086105477225120253156738492494079639027376067324844140844710983574224896000000000000000000000000000000000*i1^19 + -1032073611520969781913746680683934924200701969142380115485662891454325612650636568368422190413359109190532306987895174968186202240832513074299789957500918264194976459605847716240063292801573086467739463955521935032299379787817737940437398854171861036945099594914510481961671331408690323256623747387829482879687912879819772806115953249678478291206969653943599265175092235317260122599069126564204089220272310301687766187202784164050580345399419338346414624934160178651901920737051185223151624713989533900848793135355987639542233048578226832880742051494253078980913675516463965302386213945763136279881884692723513230992765861351653397188770363333497011195452149661096578750540907121259260540406222467672406858089508085217830473668444989926352351877738216497137782730190645724664590712569117062852978392913832048851695124226758354824089233377007678372908904384512587767132177724831064608237469023912504499207510934200961253802521112454383959445116526649623474925239632920982893650379413559293101127594014296630730069818571205303120188128847503093381413104243916609434740429601419630424020795172728468240041063564609694590319688620702968592511789524058980940114791119352394937681773963330037280003226396667992218159395924152736495173026302224637924921951926157706411756313888711376888226021418236515038375313054041628291581786702744615466410001749956461038872539108706751430114594765444296492875885177131195452476401295403027167384451944243415985750100636532384849742573246278425551426807604448714742508319678498207025328047842236825600000000000000000000000000000000*i1^20 + 38660229250861268801757660368323164114234397608944173553460202101935561503411712816541857671699823440768758206266950598540117954255385932304143682685850185800519541152492198977935856515855870083459315233842030637168955089544795105723236031250048451671342771233479852450408915400253726451767946550207644806281394903942984967031909227821866908384141091418985886891611508199826018596044247643056633237991896384692350058065899603462589014747014742105604861178608443420208279665777756516433535966369852777394979369300434309399601729460838790226640606920937237750198590383422740956097692336135248706024883169585340634623741286758156943164363797452356954984475144784907934576675955858420234300752824074786291813470747775810327601212374520268148964160042810933608891763463897567011611429101443319835664900652751976339716822467643133969793652622578119897750716523383427542389282333601654064758677431915941469793009635650265811476935085638690456278471405529107750362964339296377593143033506349194046577690610631758824560214773894327588708659186132630135580316230422665141628968976373315570977760024539176502171860392394126608117438567496807686334109815180181330793183459914092008717063961520228734780058736202980679586701513654858272219445884614253247359507001248714462477477078716848497756916197266833014340043154129535470638304661752350360842662041764571905568970011950267769877644914145504894646330836991681472103632121351473783330281631613304742942728085702192120168264047350229749486678218881457116826013787084769227211195505704960000000000000000000000000000000*i1^21 + 126179174498483573025537358707101011961181021399802210633027876990557313293712031867601967935310488491573107162708848501393624968000996688232926124283972889507709492634220808988052481850421921298695267808656473595273385036615232041343188834130291872554166672899049686926767567656127908951776992972518228778451801577556258529264102718082776093532361196790201935177192925658853696373941986793233718577000691169383212528398121483797023866756082640344382133082118096907141365143127025248289416799988788057830498368727645029697862224362078682622306495934680797128224662904799875769430950052226319296143348887684093114000051614999070092905839267595265108449868172794723818668001566995571979916269935441076302891466656451478278437777243158954254922092901612058021777006485232505946549790640154074191762816987344993688836418782835594075943072480176378157077623159985960425674938990916615281023520640566661702013386805504428818274598121883758695477972002988464238731963768755256260090018208954288228175068449058414274775377793344335734655742219463822440257032515086060627305045697977265588554605945798450344673415577181916167944615198211342177435250888272585340837291591039311550681775180867115581217647327565544952936106540767253172005442605292578452340232761915221640469141732941158055957631939734581149254718222889093038496675963204499822216581806405817218204570684706857134141698888896871120791122684571570340241813771556866138729614121575147230399468746962737508307576246308516223769676629332941451872351073531592339867303936000000000000000000000000000000*i1^22 + -7750140586246349851108315025932686020570045807509079062720055580511661347047993954083780656384994240760654155747543090545272628537366482727361032117676717879644355548946384932045338439913131478541957349861621052483306465035131340754356985082212427536942964731818514747763947926039259410135771729114274117553314964924944497734032048062870872543823238053365547107948140197189170152383891593775877344266009407030175438313418627454259905193745562030076800613358932985204804554074432822324948214084624435470616056753209823396697549372649320931342215041772573404037278681688849091439971398885383394526761399170005719303074418227919137143336192111375988077167912318815253073545284356305770888155918312736959796232935797492956629041104125703094646550142560431440683455071186390178240073249765267761291482570183014100302998980249340899297409509844202517945072421531786343108921191192925193648843438830920042082880615759456224295201627719117979183295006163072035894555358753716410233478911342436694906717510070434329912878664842423176101334290117367288559187705881667100663797904486286974245061130536005549432351373742492702252818091631011061542276582124613900239048109235754068900371666894621698559271135206733691480496656162355641278514352242557237973511347572298998225128866003802648586234517767194737109715871048668641857419884449937760125730657993338831624972859248601009558350686898438191063652766354720124247317512632137897898918620432569266157722883525653054621431871737579147353648742708535641361922873492522426957824000000000000000000000000000000*i1^23 + 61143917294231593429814894577181749090559479056973538517897791625183862607126917897263267017867338973669429151875503839579783256700219165013342501028947148701006021836197483527566031781983917400093375643392661165356166439589156013105596925430986921199735906374411064083837129121744421730953967871257894193208469219464605842057396722370559792622916913984896787180980380358242218101602715362531767684049437466246218833716849662839095538600206607035120370168556275514989067918563102000934598964817748909231126977164571940624708196834837548267062334452589361837676968890233907421559534674756490356505214430162959538572559145648786861928654455045244826098559696781371872170073877229120366548991498849261129491515842241366888599407577608442104480480964531553411509929886664905844150490063371816277213964501468128802914451053915928825964809103302513539584190007258986389182487307492328536181038753200938161313436897120740722368204037561721919459819005074162068879388441134717608570431823791731995682765454221312025707615760921800951905492493484550302543785086800669355975207780914148953692066041567290496506645699228854991098397313399941383481759904670206073914698718307077320247960883746554451250165011177504292908675005164847620351739983313202850785032444249691368634762635700523588163115373861232502705163244615189636903367368939589003369123965746606828501928363641433360849401460826283442400861148635752524650933245837059204067917977059348675175325601674208756455868799379371378494717370840869999531746386171679211520000000000000000000000000000*i1^24 + -121174930001929253910640508279104691781740633756176781187322044981805836819035606941327994652972132884881470879413647256287700160090457735960101933815754778994233928834345561803314881264169211098649873353971467016807411702866272225659332128180532416682665393284260374459879347366321288222763572689470604559461897670655218906261956686892769701686175598151029287023993333645135377672582459732790796404218749565747173419188736600836637739188524686496387267990040889298875748907307795140496298156061805274157541084316205118007452628140541490402467782984420801072973052252181380377454153818401017421049202853810840131802598811904833029302858773870555747777995543780517754097855158824739173603611372419786889811196994850508978249980319068154638413853124179595131867934356988092301617959690726955343396982781884890136515331132660594991311610553104931090205565622231905563073753421821561324224890728129219944941474951480950343381976495714094290944565768534797746660722213852004328421410410017961338378555687951303162794324587435365164448031353170231542928577174295421844030712753808960688934937718393242483318938773135746725245752687870932558670938285388976218203015178914268820042601039811234071220183823106016879698718863620722296164398389936623272596694571260180479810898856983163445833385644129772790322311004967817444837284389044205254791691309411069650299544599151643086940207849671056827798004681902527920230214668487508093787088938037898928934695049026665405197720915324465591160091724373169380514419997409280000000000000000000000000000*i1^25 + 229616293576316521978218838528957857774776989319178139152137684149384240118687851144940881780337904943896697590617635358518200456053610176240559558892206943857740157865471521526167423486420886441069213287189596202565056324683512219837758581028776880097364053383544349917904312613055070479644179525192400263635281729668705468226913024748795454417428598419411841117536940109498891228974593169967683094332422606606594411364881714551309786264050139157034999007474506025007580268119931359323005338488305630804253053706281496316261233723652156312116329808191535169097542804836111275919759145740635931107216927049437694557078461316907981155844194846211132782668282167641454861584572762298474064718863293377856768746187119661665352644326795937592003818518843159396037741106670943942817669499851616509971800347851143797552190738317455153219955176977164554381518696541518679059273806369652708399479040256586663871894573535584223605452012887737999649690003671194602732674132896334421167133243354509022825117341341799178204547019515564953655007662190526716426124993138467552633326283581202321093914097873694128037350049091981816927871995742839698607351442348116958350418610984730504001453315940929731138397385084993147759403985388157560941164303672467319686165373198755319702454364583912890823624922885295894099976357727033522217729175458759516799215499125730737895172592973671329524448010342226348347058212126245952222858266063096922148868400925468623401466189506064074846918023853830775389779103385560791798880665600000000000000000000000000*i1^26 + -192679723461031246222949032909385067586966798361261890021427966749513945757988853590421589262823163439373792906633560622580251954285200962388823521876524029580990771489790092868320425733211666041128600372204727862521813364251432035799448209711620163278145043089855093304283395595571203070535533958727656411383891441324942071316321495542026432663766716151168694829965760296054865855052298535935500850490798229501768861444319241942994536267079215397583996173184817091495556089240675670076781197528118621902340144209014774237169207818469613930935940758062673677931789708750930040318986926789165048099508034402435216207062878610090952653172503099113722428573954578146057788892833317572062156562894383309884198534965509294742962849779057470352461317906197796011370519658495338988028490755054824163734359953339772397983777750076573580350356101113937504253189419826276177973376841263092079676035186959940115788235439739777929242148212364121304622683721328931076918707262743814799921007789945290620219640280788154369127666115696984937544450905109549681030310984015008038085751357112325380222815522322768525614552970420742454654409865225733918022699021441995269797064080861377535368534280371962626617384393015969753169674582510568494970333832166701909190892067599299127569713601119749157574178166337985465707677673576625004712030492824169247266390615888970592632861917624033171971990003899403302347372364031288747283033516242439283875892328471483770423186570128068291996685349250531201386974234380704656916480000000000000000000000000*i1^27 + 179664130977783700998415967263905833769462764968849935494834579148954202609552778836710455461020559547356175174595313416389076594485032948838718088868132229800909562920378802566182994120664020992144797830234107659193458828858619393193329451519712239330153711417864410560797416544231329928947463561461116369710013231984038707470580420210511358639976703077389297730359061204458327736488917075786925820040321743371818093701265240934055173633063223242141322485875627228023794260632967174102117293920980918781137091395071091841573153368400437921757655627239037684788529352374199836409000995293961585076433304609296432441229873720084746597039251829805200245491169776818874136995402386145656789034288825385586875811140413911565480050296861064488679029588422568771303390227329363443825307928869209670523959450028915883921657342707295612173038833397164421357459685517911958494663553598286124965642536051015871045578328494072983284777574270921401331423197483368825895667669389549518915982463015885288224320951672894971558045058131892625893420277067536725054671690844843960034933701754589041303524620127414674320902133603681316403842954161388517554497124844704354754582440581657521177127825622781372522494761949277625778658694387475381073269581621194581202007174303033171120324084252674239865592843855850639345347924908213982897503167785763275392545606459965274944799971220268972042969503754345514590579519477258981072547539205819735781700798897638929684501612822665753104498985622702265393802634697113600000000000000000000000000*i1^28 + -44587122304516049358747539214769600232471976720866828498221330831424867813252742719885102326971981955188685900520330509408234951677566816948725793663970577211021236499112777426936602613559849395897001781212180173471585913542684121122466651110094068428641437844862898750816001572179733132884857433417059290194306987267184312909866910803306728396393071128256758766813748599814904787163133366549731870169073466074087367216295444973248939246678113400780563402733431614058961707497559238397646988095373741817021784142038043920411665335732065677463225889629416130982663853299055443319094853025116074031444983942426112208067692382297099960860725501491247358027329961948767489637249282653694630032820837177858945065131425311327940212065252653636812883984800379587382740059273996649686249516244750989522324513186586486290392268150982927071927089909132232579857916822559431042344407898928149204928201927629283867816126439296148377735185029952002941357608150869005399581158040910037608578737407540527841052659253477524972938106761660414102237939505100589690516475919116404914275729982535543698084899372145416237224338976930932138394153629165793981970691457617688777876086707232176175138206572985987451920387745942090740420251835924894757749169751981701485763094581017344713684692190871623797097697805434297041106134957517618027492825289927122064121183409873847686685416254897392084101123042173390662904373764729595792097269393576068533017246043490781610303985078940888916719204414328622702683540684800000000000000000000000*i1^29 + 21178399529982762227077327326046010889730594150649596049029204456788790540814111672174577216133600075911919707293822956700069015677201280636888221914745743457983618092896308308539475542754320653840823551582699546212673402576697096755993643539303368604649013803020871169724604273344920626812056879358662118782420659680481822416382517912882425081073741697270303436695492839759271393659439852098996995640797336767590166608622857698071804559904440506852630656798562822749721307502018369406251174301829666445946476469486103052678216208436852484222481609848471320308524064451030510842774119853876175941052138820587415610536585072763758443167877326787776485482389116660023402431833828133584014919683277036443727535393556663131888031363452569561871248072589665099099591861504639556455329087322229076068733916127966503543501815143122737193383703956923159471437679870185203041429147974719499835173794019826515625123725880003801513605547736964548533122232111831995049542315739485384551054598166986108216047577171728670101459197878678407535562360917651886697131440318295941848350175164489816690437777928862541626286519124250227128850757468694124590735494435154959042641397217654588298919341432776252156330152978102142335064362719144668684575858259985825152663652432944802641203345723624636536603376368912572625091228515670231516237213066025085219042381170050206580293269446938783562412072804494539365411221151839162707452664713627382315239641733395957190101140214933579956681145623266291288637440000000000000000000000*i1^30 + -1290421262649796274641604553148241135502307943270903722246960047655537599705161633667164690315507916250007125651516909356995234973669188587922975611331842583810774399107940251808343923251295973016497078399049266403754998841552367649692804999195393272343272612688247209118314305491417559010082262081511129552716428815454355823332609731503113502418854377762303096731767921080686067336314263120394529431553188102044504507261073812950727415314414248427524665253776985882805878615598867160500864894165146391225161971578908183100030588681261429206830222511652895038259845754977859567665207912467442947887694868088777193365590994945412412361806431206863561794812239402631770767472284174101058251638038545600359481642271102879337363906765875695480756807517105603110526046765658466204827636447769316728608641012623782180089203790414398931113922073759911312893855455077773395576806478513498991752976244625120583848604434312454868838688392170941368747756610650853128782050049512575062756851378919725632978994173703264775485562662931534669576275375850872946822015449359283995605849759985358896366937339185819672883707644031198923436391000013449640837658219809135033837529113694676695397509849676136480411846229691737962039123067096240509092103821462375455062222365653965265602946416077278697352923218740206510513497557193972293801597625851573029985268939646367620194546125485238451560805078100793561832570693744498100891962374576768837611479772629368104835689922459468243526548136958885888000000000000000000000*i1^31 + 712334276600765749324348152773641671436449277933890066938501596287109827014947844702905326791761577358245834041324546278405325291338876265608484783946084168556413773999776138812984006320069878626137236900183123013714641070893771069607140062535758137528722005313316248880640644011533086125702386534519821801758591785277659197975457087143367800585870443795462162888822827004692967480734306804772698709796001414825381897238802985201124923867075579122920966244181621311703730886185978425824926458105491060087637040679557200511667647038899745423388915091581149882593882331347805409299859546980100777262041045114094013049787068733245113017640741323330232612249169530662337483669994610763237879226864237970990204939017412563160324597829786189628037028120277199024321152928908750101032733003717372589102064568299483954304509178129369006021256548273167619013965267913371171341960423954761798562360847757598537685701148276256475035304866849210661773648380153208031588659514836951230084639645391603450766349603387038006182560580626257541814166334267087138410597526128694688453760941146381438471230340768307283499493060845324276817945554178226874244874098778099234756050571946566883660512132144691787092044522886901334689105775271030242946970343216811092347985049225035977208185212586613327463027077280294286784099525733828066998920477635174933740783270047444366295317551259994268560477197911494324399210211887193019747017433024508638535126722312605162344455829993651507502630358220800000000000000000000*i1^32 + 106639414918610293055762748799103753278632253829670218108307612543454232383282989978316100822285175294166934755651546673484461912188906105556504221143929657339853698691886292016361454172779610573634086862825623227550371699053116376326752859412168799263379533805897851964052590206046268177773031380883980612992303125212331389883788595121301304338562870677119374622165840019214708391798240793255974232909366932474494803760834020018619771998451474157161845916882959980722216802636529681705711173784199418988844726158421666210865907344489576392827126916466398673539919400155835335105841751401999134702316646148429300995465072107785738976270848172346522935943368685715916587590878508974413357168106630034552205579431375054276425663160733728333712234872948427456938714765861452685111509050217122411897993887972425969337962407755944094426104601784614126838263560147646499985087875329899520309135769177742596111922350203217003084708993639807503752322912824330945256823550802648593254428384506226726131219034527865971513090199378382363399222322755940199189879167049384757003953604997392825741480288662822272224851302330892617139688079313315347983271862340704477878742117926401621675829345701720823260666861983544103806250934966609899125148473671567175448916895918589470028898628964756766972383619098452762991639356559295901115628226458638211120825735246983466265771659925662813246588660843414721368080669090224573524365651701698874523481071301838521818649582623016479621120000000000000000000*i1^33 + 46612707031130172705673499900568035496043684884664967401081647395077435505847946932265087081543468237423257272729849583634726647521463422627187560133949253697316759030657209476168329042212729054054662236705977002494777802856640240892409164442882468878409812955534780316924199302819732257134500828404737548834314238690631788844239059265953270712754347694516945735759886576559861590083484401450867882014884879646612217482192471075296126001256084507277723347717527536072442537235807447237847805666753224085149804405132638584979536408477676963778108171896827094979858794305496780949735829658791110767133682174822258040582942357911800903147945060211546642116395051798476478600087738328522912235441354453589999104205750928449441359261874883778813763335914821773080234253864811270176784074646578217397940099117798796439081283652464829377287348944711066472765787839145068741897185606389509013494821946199603466100740542182432699269955429522915685333686496661068340283946024497503155152235414374332614798718851673263638445706957089629223920570446374187204965928085342605215427275098853033730654165621119122448525902472672648485372028889302281762144923352221590700041112724674310143758325602471520373489090686151649562402410653876872771820543754936341826880185794850049485127378667707742509821300507094004192038125887119224936613448746282792605670285156846194513532798934037147990999992339166986275804445235613251392984568814036919487519295137230868305493113176064000000000000000000*i1^34 + -8085427302758412585307453897924437413212507319802293639239192570215225521271993081863230871359409865201801997997048982358533907305701067032036152807712733060494937310318915298522456962677031123966913280643865725262386240661075278977194054089689692815013136564233902898574004241011378808594922920317343483044691537777524880458236998750440470322330720815495203128124517556230713579790255536130395380932956340867037474268077154279678361478958166713601551568054393951093524411379973238326945638197828200856268372494477847017769056655361831376222201095948502564048117038149243217171997668666258244722020377463411541405086008353275602137603995982530036295585373309103190637166708422038549748876154265938830963928083424339558565355513208634246509027645519703390553615508161610232757821451165474780762198389878382930043441605479497304428776875946960054297276602159388414934355257915741283514844156528560289336600546105455899410637058777152936075545636692697129681870218752428719772126135409746633086884406197136127249501952674194185507936953531645641195156525315102008686500008560806329791067765527476462630200119968206747755885116328191641093444222340592940936360697916463543593771297485884773226297393059339125097178059209803542105491159829136845563935737882401496228016734626029847970713768792858467561237156004632120531159195625736598187780623225155456861285725026291766681919077024784091857603668200455494605745719335977466696354839574188234742169600000000000000000*i1^35 + -1148363862599930346561400197098004773250794644476700125951380383151664115146204173358571410308341401451237987918908810128972113097469526373366626961568040999313072727779470414734546163229544597185582563966427288504681629926134647980914098620155878333463890317921138284294621321292932517501707902187879254058706488059814619608744706794688478937157675642229608384347107639708800182686417036477320839784785454245304939202479908717854193763053853772363961996629983007785634957233968565655398728923856813222590310383674506231390695318884670983634787662448185504289824548877836885097478402962205035213341435204854329423062692886201295455967538764231937737501246609597775707778830661126369529818547597290573485301380581946679764966850561846352305936776375999134381786649524365126364570587462925369690118886116391519549426042675087428492791828807832504313715526056343531168876487110256389184505211500726130348935047152401574060409551240501198917920011728258108846214294470581383995345354128563491685401754378893901361857633495514796431632246578032738423389165735774243833429828441064885353325395542997197108870919296047539580995276565743058316501219268572968570954281653770484528635727639540909730271217333122073741729562928186206541257280719338737992744634366770731102214867119140323742418218248086418891629522814421067142988778170593101927225285098310770330608206235483223554643188933230566146033579085560425132837107672128674645177519497543680000000000000000*i1^36 + -61203311869532687398226442711489627756266062609203159466513332976941848854760411678109887859504810030391361046482043213590950415895645049847102272676966483435754308772799742452972498908926504072802211347034241145650599241828755494019000188651849430332557079183960212432420798094093341102295782216412515725374991942779541285264510417503600306801269366425293020848629193538072519979321820142188175059608908061164952406601951330983727791068609661553802787171554754670540833642744335585228602061156719409716930422412705546312424443636927355325788685906356199278435141253095279145588652465092232773224183099593850936594218540786572358586466857301051685926421842016188120147142840847947854812085101398496417186908469969495800645578890329152290519699313567227360202637475039112169805257301238615410549625244852429625708534361096674255692251257197880894392479598547233397262848179564233648379270648314733035984804510350296675914824989981240538169370915070329235430613807847444251705380565089666435497423975456480609286399761713405335378579304343780086204640857996900620662994148727669077695771681797119642425390524268023828256230606282596729678064776004116172131955349679753238906346411659578399221170418140629283181644425812729304168069239065813112371773620448469378019313829262586762226648432848275489838296086433968307681690289955974208938446966622965798021729156469284587130195824902647373910812916342946809445872359964658980880384000000000000000*i1^37 + 15945236208335414635637633335570203096286183759814880019094866640237348033918865485626924673521242687249511968116339342772215713988435944488219567568677846141870106154857443646626013849653200655267321840501186846898314048644523642267811448432630834248974786507722412844253985985106142448792167130814768246089589676020431436382360125583554618022095078913243187769439947786897350423232551480695736238979079032789966727755733082629141676044790027366153290497121836504105599349331566376625030026142429624915338601379602093932104354980625777133409873857455473433879346253332938376511420004732663650640441975878475848793140652447172493169457720629729913382747162980665894512773977933534393798419716041563825302427611689250506397313460652122643043418872574121954759294793119215542642279263970501472059207624867916018570979142691940887239692905879628139590469322287247435627121826045827138451597516036738514959833115320356066810161629323261029213013177721184207687053499951092305831372348218954243940568040201063692763826514574918922778514935458288410010931242541761297473171723037864093394982289233937494627689906162473364692194461443598548624309732365574507116201607962998830766604507419114836637989071323185049355609579631011835058648111415910518566223386606909890809368821208536935492864879713101075585814902860885190563906556247091555897532013299905433582485003104637566902672708536159326076356398065525195259085474863513600000000000000*i1^38 + 1324724258287245579954162141568135079562968884980358105700025354217863988456791959220193846267932610942516360910330724489168395057600379353085014300859810905097009318640260372515207143199175254682670652831141490114385533152030103481229132452007012567476963701751538506190322481425444191367084651670423818852369994965188209414123599458857049663378149866146354856092317020233126349680179056104962996614216029020152695285634107782928540978355623784263030430250744438661593188898255335640353576377078798892846920873323823073470595370612737916416000865279285013640216009420057227370783166334874088839707319814433633607577288329394229627483139834336285748887729134904428343052837367812304131666025148281720895547527146924533658215568415861780878160447473522651923350999286835268688763955509152963639269984325717346316657587376399310735824356952068573229552642958001237064409557339610121870030280679516194854943325657979192044164463980122834320823206752853091730682187409160759281658084761758592231359446223360899343491515921075757928299409564297165553639127590300801879466713899360708147550503081982402514722227600574818081754036231656984751375279333525098684249746285215407061031286942212673623612605122460668345116968822600746514684332548657685564484739275841377585055007095276664482926539220340314868848571525653688755389836071337898779169405876621147900110294377565026538174296861568281768129334936264561917952000000000000000*i1^39 + 22508166528548586523315436607297846704371959085652287701389011193216538663123250539832373806254150368622293600067703960454615853046227285154508999426335889911447544229466303417481328769068567978178373343576469169350542302026454098035249872754493655999213401363797429533113263535353238719862020085040204731055561534550552495834327224038856448566111749326781907105688958992409973388141235434007038220375661357269018610486044799639249099277799655667127923028059375090107560468633380634875560852384415547869391440562300661145561331225402074739543301326307646843872946788423264795282570213387742315768772731657808259875198411393748421296032813827941326012816602438502206622255572462294904651072033301371779655171548856946895046156494450289087243423826313167504371646522365120450206233990104083325924183241730005848123146573817121625775269085438756282431589125364638314502802045327626742163235969114983427961132779198857810791716865207278005547597172507909241832484363093765012570215312233328901823929759909427692150269144156507912440639895830898366654873538331494872898183787659005992762166126775777173034339599121934835037575949573101636313913727000568555553277334332037414214476583200134140995164724802329014208936321320962097024922088664387780919701234226171454625592784334438236463482367810586998664194188003975539019914723281920300243164560475923535046632416670279756884221842658030309275820651184128000000000000*i1^40 + 102890751482908310196221833419081926114633046797608473727136199478407637708314290991274487744283514237200480399218183432094006922975549528508467083946295433926103197438954238542956251058370043958696218539408473631462350511653788000659229438093150953230288967331761772270185508011461175259399833286071908723440476101882091960554050773264431962962102717966233395847117625753683565904290914960505498161978567919642742084644769899028186148045874507887648138537637880869827498990151985024843173615937378068863934693018275181019135829200219489302651960073592438945558405102781373290449623717963535508980567944317324848500766378891175549785554877481434046445089658815599382968969491679076874466547086836885279980482576630725274300403299227980950978896988776362177055119464075599729787530306997721680544430348023552236351052365913588400919998136096718888381324680651284889693024187491269297022817792127973033455378426788219398170119310023838386119365215739204791812554919823523398863548416500459869868825950221286111105088840474769203038031174951904487819318633767461224040608889147734978703037174438392684834496121266790241488836003524520572962721144156570158176223470763026395272176885196819487935500739134697706715753083287260167435286624896979494355934083767370122949486060633701953776444422798390952646250279112176643349080440908765047161746641738314207289605818234473519821812037326555473510400000000000*i1^41 + 7016255428881913567193332327636395090854274547640982378471718173632476398502463942032790392318686652237782478214304290496035356101771632706265162374795380320472477094879806391900908793891709482408224470187629171791306668550344919097382889324444817046723301166159587119297479559476594562493666473286572930893613031376328992965864581624360667959483080695237450288165312759600275162151773020933238967694859370933889381079466766794291056953655734875514742208091206795496287913455041396721903449895416280460909926684310450255304600592929674166327030847334186168426534166654027522725771729149360678517421228417373685189458349959546413765634414749599228515699316962365687161522023390325905152894941738872830136537432578710161703155789545588060791675220149159066204565098452618534825614384115981633540389856278555595448713211584114289155180293111480376593742466883154647911069300980368029324104194811798209006702143004236139338996944471344370698163940356957062922322757463932744236254467347946812244192540287279295351081651949754347601171868001350347779245932581225354046979400184684633542081516045324595074066973695556539379827758057054671643362914672859093461158800227150088024370877686096988663456444149899758448903396813496353933012361961962591772548284367328422306736650370409693972832391237695496989938778063816781292966645595540152151159666347443680921055183044383203128741826396160000000000*i1^42 + -126741661554166194623687977459972835031238049250071429607723243547665371025381743562466659255895462930367379174095935647924818476384350214406907563031574766731201626604467483559752758175826155382663850277714883929425705390868194483863917202820694419812507546109620387295465647927058801155464706142660532053208304722846434086675821517347018064448140860679818025506761109483614344461512676642448503029653451901434278186310506807064817677294586965971920541664289910596666018974771235886944158583378435127661365087088496251560142313367329088146097931310445612754905019210689980357997455150093720897252193286484677544776184342673127219809997387010239927319217103592256502950506334402579770019109092480436725513741948740415502819177277573892386401341081980077513417773231797678006134501579624237886333551860585979571448152518515463945284664090577007447313021994127737429544329666514645923674722068452510038805558916858551318950655019528895204945325047426536883294817875328472407478111126743240138393395301518536590708088753595295264302102354756879377882590390533416053145236632197288445952276220210055769801171880855195991160706783953933223020442557900277013928624381968344993335653788794355471373365488761547467371644723008523779209819057884414552794140422654618332262576668942404840988444042294210400761709857478988254654746627464821677614781006603970606540848122601930358784000000000*i1^43 + 691075358060523564663210578498682481348450173119252794907427096205805907570586012039694625323462510583848258249993989877376740270931439232059148335127667556581274954201597476075345929670755621187321696968149040417904515381220591046396372190818422611098251305347840360205800435717944245440947245730773731944926595098800717193472497915509278154663054413926524675254904544770972204586061851972743685042236034701690820506417597181253711752483606751367098918521139742847881138654636357984113460552723773647164016673333925574875876654782764737557605798082842152478473161492841965015417182823655578796004341125698401634898478696919845406586242841559640898960713179816693645373623074408519965575411294952770049805844686380187696536054427096216666522237280729383587071307505265936915655430416944300448651673858105160545749271205837868067279505255073391803550630237828855123030313813942642512281431444644384508430346847585003619879180927844248352868867523770531809339734783726289237321301064119552085682153991932657624373721315727518310385402386273301359049247754463445130708962576184124946340758190588444889289291510182661595429784704981438281267761178079179067583104915997721258641023896395687489153511537273134450879957670097600518503552452964868588937039245554827232118678463415313518398833740097579849445144849422842320617889921213856402425649335581756499345870028800000000*i1^44 + -1100486168567301081496477382395534906657137159395888902459740939938214850763127125627883997600687528952109455811337252481589929733588791088049877315115572157765371541786013905486653704351153318514628886587954807289015383544888555947275481252189722976598691168654363596699999617235222377718098480573531565467573965255057821852345838860307075970392015291732303208680518812502057494295107067813539846437100524996711046197495278385337321620450282441939134666058704143088465905354842983930260230012982804903698390372747324617798729528062570573180379064233951235919126428204012094411632479454250151706872122203793954441877740188967246494809980424645378942898819411932142520108667931144863266763903823945699658938242446231810108738940060754088978926314436206881921095185619397716786018012196188387627798362483915129100229377099116882870909484941379479711114426744537170290634481109059619920247820139185326430385654080873435714241782075272751760628736539313891558695807742095416049223802801071331293433655582135363400281615318581341440693792919173591471929398153817721683702184434301327764789812578305793800799010215984863068355293127333170265738288906671865163772102181429025541460997133059646486320119572357257900614530143630270206574711956825147288130867836946823502310040680457980104254243552493850879828314713204159828666619589239808897567327074129735680000000*i1^45 + -815488595229679936477315143479582425457256686283393603911429107276001187447214421144125948646710890954325439207772575854803673673071115582048064570268930724809766136314416859563680691624081259368750543307171075170346893969855256053277890077047405623553536496739425559756728336071558013064833720361795844800992498024976545270946081190322759615729139128228610578675016351374569802641595567253410176289743764241154196843861811811094304880220906369276182233806791006588690612354150600350026155651225548322338245790964402696540680079146380560335626671153405048024497059895931878359853219629950491301607768239317280418088474115040319686766210755823890744822133207429836608988109131572276656852696749802638545098875436041382962014078070600115050518154041573090055503860498803237910042307124268683039214971835167221062078486263337580839823607686370705458959490020660031766644239235841017751083706791069273224261625441157493515522718170052212471033758052968958278276358536913842576517159237665414475472828312804113651329059575478325368712077143880364642935933439971463188997078881736692489031464107075529163228710296068064675330872258898876677253722322171512091287837847439285620280091950238968261278020740148289108446880654920162245552093896452830507998206258084746450791776876043689017898482910136653282642161074309460764502061699420235269952896000000*i1^46 + -869663452653045189700629752312300415519879784915820978077152503194072505416085777280192598883323333297359339340808887021360958613000843914817461196935188490188198994404804602854485830575363339480270100987310608148385212144838332620056168272091098440288830811318697673198193072663905684098632555045658805651221236373310225468465935051576270491181694077545521200073746545845470926157180542730961587261106457164397036808147976398020146468922659235391544990252726530091738024438935611328666977625134656322846535549143295211877102560676136228111217926134039317550808706958185705766815426288405123855426210796780330279050242721046910268971200780564503874195323183140030001656536963497914345221209289579408575418770754249592633416465804582465341718294593359545435116149906788553326770779062797391498250661333056823142603377773243645097845698212022138266196966054597737024181581470408018541736685664666683452037685957094210366138307757509761221854458010862114391886011185190949320151804050028068921108305529350335836241490581863104876543921039157212765485766338146027658449578701096856020623445347207781415169764845752652945940000609900443419195005283026301485250896481702366412401716538416735122866626311158997750619607629972369313709127788632533737654595741677930218995789160054679103185903939786944789264031613400762659136000000*i1^47 + -539274380657177302029544997336462676946072494117370284281283307055699494569307940687232426084553672592686831002251067106565840697250529067246246639859848183789723533597026833564815650379908468642878958757363421670634560901018518696019912638555398939461759156492010624122597678771917161415673942241716221544567844759684560780857754427365197904027608196902240339226332945815573543242561483946396542622016737997198060296002225641310447648632063435623384087431661009518005163845438172248643140660802328488501436012571281572707834059849739000797516348175479565965743742185901252832768525716155282003027561129091942623835350201972999473425964174644499378507673108424879242641490606762643271083860350711798628630893963384598840940002828822597785778345530315233772765844652247428838330371822062453625784798819985634774049057170376562424168658682281633496645486700284106415672954832998420361698832228289086120643059810832985149580210413194239729746274824371635971952958474928632571835071322647400198462145021180824645257361701243466745213123643396016015919427837948376730078060481924011582372040649844111560273734422909601885671681388313127785881619226634103912653081024790211319006370599299705210682848577926604832849788593844099668855778506009883368373887627270194081496162939205937171679025512319075246520000*i1^48 + -6878249708815207459060013750795841847821735341663223160540536615407960780593229818144327874753354850470906566647564026817879077913269092890341831965744412112354348245087972939005978080204677014840991789545187247914879233126290078524357644150133125847548463058943135863731810710948597219770971052645188210239315161231414430860420109441473628388235762365290342414509298820028233636281388787747769059301146254278824576075811265290481786842060374642055492344037380627744606828424468973024203395525355837759091831550578424125523121529249024344635966669397360988049357702791088967433583471238715583520706121810743135420948048053206981780178592201257661605113401774417999931168132347348362382203408904457781747400877448060559234202786664938517577084156830922849068502194763289760740525452516351278072640406088464250125508209484306795705930406028952465885812602075096828878038962948232594335630833677810601788546699655151873794883726980365370445304877718309458605223304728927952250460199078947301871186470034807961874994794116585823487285087932507508334659527824747359662741969681723789921490093132330932108338743497388305380537773340852852063991057894099925065887827370042740029202676353389038567615087058442370078316482465514091719790623854509140033979151533002279877037144113311772000*i1^49 + -3157175216860044241396167299437103833290067653833788200580594803323012175921206155046017479745784498457048620135455719255369358385876157842320571291132922911464974226960542384398644811526047218388609805817500339872651266593680632575054879029842208071969275049132876051948022362737186115937458535460210041114838065839154463435477755157148151926438651520336921920116061350996329401945975044926877277332386284270130538559308179649909489769330945859676503119363876922686067889432508499847767046074938368219738809031841468509233495232436517773559382669737660506481697009893023915008328268599815489531144097833233784061963273466249234937923403197149207967383192970515371051876499734386988333893456289219220920009683656219994354217699427636009357719695613888771576259122225622812845452751077309195188967403595480068360944031672099021989387836876045878375007487087644488257040418954307607878819089497658967122825809339736803010390573546709037006019656044045140407323778604573899797167284947337626442030610876493467364277659346164663595431154486706888993065387597386471576808074060395986791418896608373097821388020873947002814122069025979201192925369428084604589984334481995156512672408174233556504953051221171719853637834966573652166112476036517344596407377416450*i1^50 + -8602006749165764090369312025957753810095710649779208175686583999307428898977490657393243236030907736521649019839166846840329937264964997000726640164006772681543271807284251129923129625299938540774257817259155726489328658450837710628803353758280294710075379000881073810713967505644402081635148653389147709604149327573501532622244747546328893748184045056882480940792329160236036077748446190836303650789262044417462640348983595610288379429871448050122331419237745367639297322970050810400773608574301987932166797299942617050728440535287956675184742497850297007039343859479692403784923152630723327640027453531074472013236737095368976991449857343757631955381861567853659811979321190694694707078803160438860889864810262257603234558283185237473035616629284403983966041739610798820705380822243405044231760347059381513311381180832841987584408065067944981713857438536760748577443287922353404080706138683801109867503873461335267408540627376160426400871585824912587264434767119827821744029260745879881107555989625524658346038618916873803863486430876898903432276787187492476860434690058341432642651806880234585674498622442211071846862567647177410081100779272976310433252287156317352288113716705096646959623343039470638003368661960399660500455*i1^51 - N1*497778488836424704860365874267123737510664556101327494607109068077796627945307596879618759848078601586410584525933519324613791626994036095526423895517560669648057575816793602017729377842667525667251661549910015804470902255838511354632849019796567055680141895250461188050280231996507039291035296109483281725292792540293839476292994500590049591593378419693067978943989110338040932096916534137518596820648099947*i2, 1123209992136319627178621560146099619589246064826106283154808149854412963446302519540033653788381759280362283234548800767874615837554726052034547905847561845210369604777844125854171684624506068553392056673000291493336229869281071196376285431049907893252465729801335069782282525036111401953949804839102574530052213332966975566435196073151590959482802619299759463934111691174574857529089864243074419969687008250716925042380741876325332193572713114989717777899087226264574358108519788253319858185425022622862128840911660145246008699079259337880254685204361176877036736637331291943265569423402054870004346214579920670734886714979348815766565745620858039281511651089548621205503067959421307065720090155544360720890464067706986193542837715972676162205915833681355372566603260529990389437046190453563302895552786856880553450363064707447291042607147383175433173334075328306972625319982890793860101747062271078538008190803493169447220259751870855801592806067504426981756565894326295602156573328716955620399417226404628363857628852484628473212980592782412655984046985474963745548090723523615176255824477347272480490311927681580912979541213191046157557426927777951141780037146051511178929376073097128714970236102286869482834332054326170210047138571879747587391185890551018759723210617526722574872519120868229305303539511235224066552990055979255529040771137431047648117621575541928182484863920266750086622534974058922797079166351769447523238542183738250286005628411813996697262121577710943929006964880235116952402300009228532709781602164813460313822332260980866684703829775729866954648846336000000000000000000000000000000000000000000000000000 + 11691266550310159733988220947385452286020181778617221795989238595348358542522637575779640839453105833981517115681706845250619659281284046728963850366399162690516567489437262430339100866151407939385946128339423630092909272405117818991195442743334648311676415096837408513037668224581131802568935667756011087415597834677818350124335983201380998755250939161625812275471233973828080670888779051625738822754282964667366381987368179376103674981418780117354799578458053996359172145949162053586563095508692861566820936157572457081304230110947152677075285039139012365095787602313450322221542648170172131176971576296144336545068522186516432349920622217955368841986537748449129819827979281403190717886551795704280440244928285341831047934267229324877024510419825058169008658744761595505203639357514890785782342536826968185027496480243277728829880063947042655592252997938610614178389599187134120321972331985276742862005092066135582962468432449263601570856717401150773928011995996835083766877358962179023170915171015176950690224278816185468240466515333232289812628278429199437233361694322585646901277362281684572033214187819645885944891544558279126198938126036300959689269017071798382976594297269211166300872626176350551355975184396670168994015269903209519697364407239152971158526390811440537668262563846779908288966503465505831294953524610985400642587400837756388666593090693293208320139382715849067005220248411425431467482511879004044939580945234357069580616442996234330712862985931183699149894112326932485045991165655619445328089702929645795926208452701849213085433768097818275563354193920000000000000000000000000000000000000000000000000000*i1 + 43168537774063335732375066079219282083686320966701324944497573442738086457158413237999221915288045754817178668579529488107176960659097918823138448928265620134175821635468951240444567707828599936655355140456368347251294446410405578330485748563978822928644480834074803812833749125908634451666192907117998347495964692529478348565832138615435132163690119737945346467059930446055599014939861586968299453458708062530050376848082905409128608199856566264988346614105011244329484785866722636975839479536475100474693776949599728985667681474955301499067746553361501413276951943855174360663517665030519167074497324683620549392263299494178365679018717981046334241167162099958331375216376849845239755456567968411872804460124996443284075119495939549305132352833837671924931084501519561447032157784766564741017893993738390635893931856122927364326297887748979210768931780232004346870604060393460161494440836652972240413792239572373303565200851580925735391473799640754101733597809216240935910677496547632574140962419616295307740122800296100588884943761530785265794996663304842244652994124538069489774189330003704820029607368208345723281163550135848190776240859580989779158090478629593691193145263519020327850321264282091339320467901891026784944033692325701554357607494882654730315077771743409982812318362562115058560371905344289946798319650409769741056577360565777265066956032444896359865354932806293152507673676889120776356424404002141379171924243618406739758941431971351741101384476344060317476624958313715481896146542821966009745033945352225802842800990480499315986048129412007980577188741120000000000000000000000000000000000000000000000000*i1^2 + 27959108021290730945915263914112386717474429289632010374589878870478182544077118431231843112464367805264702588326209518572090893091403563583022519452918624385458804559114878908188390229552115837503029614772953374966369658995488300844806584110550925018857327263048897553380615435118635388743428235647746737921619871236840853766681125777104834650430540202350603155557866712922827010819368403751392457076634536558799447279991380358998020001081815209744659785015282179574316007608444930543286984359115301058452645614489771328890984179434518766150307102827649473694119838577455402121715007896283120162655520834724670347399519014450401117449454262749429763738212915336284532959970321492476318278909473262642200119692784951974917790503722425325736866501648297841730097787031680581116486757873731834062863446193205824172588439103388446845030011754980960169896788772640264998230827723615106213493671497559476973613170934456895241133406578392722297889486401281186872588028255442892012971780002114044555714888974115188967405834898403950489141104910922197616748437751431327619322340571236964350275543976538437650344899339791160252540722331865785658048558331987981638630371434454658475714366658686824230282387771403275651602448215010634535178977210590376627575075708256290200755604072146145156048669959434873644426758016417677208874591599253522947068058345261244452462423334177995415499908276120460208555772683859735072649260035193270741765197032569895494381243007396457389068488793677666846121313397334608260482965283772740423552559008618004858862886881625819099471066275690786159341862912000000000000000000000000000000000000000000000000*i1^3 + -110337009369194408959238670039270462058832330380959725992324252599516803944786567449078061168414066946295700625757040047590951520919519145895105102413203030879618660653713906791737863363213899199131963402208136339685170691212280376485759975040434432182265781825137085876920818577037696892536462474371831356812022045795956203121102279644848524241953076533549039333535025290354128528098211900701464235936586910713858790802852216245094141601858496270496825372534364714405916203872622798631554786963961733912250199611870962040225601414795670685821136677264354803861141217613803621361447742015687691731221035640314427370798786293545210937090459466528265531426708688577785336105885883596091100580363558569156916147473629309535344246343924029759259192924884329445162856921682840616430823410904203353249260142176385504069820896648071493983003274537037885779879997511171426131444759869943698332427060191895884661283864560556047675989480823181808170605416681379805148303483781458572745496600309157847097295205383623337442439138213767613897695658844064621854968835395096609220283214788320616223066779761372144930605371504461464535356750859781805718762381757620904165222252803100927522330604931855909827412386273453098316463346195715740392986150986204205496196121019350632858587674608911106083336945650982729312004993497797326597876022534418640307009634473916504074721089880559016283120001457683055822511816692836675684301406878459337724673493815959382030808939772148273281875921400337088264657831859074910529467563113527307014589028604416796114948544586019252590239790941989630660680089600000000000000000000000000000000000000000000000*i1^4 + -972047130473128094334928757530648212175163397041885599344732011306091405095639471162025084336994166969907240960006016319213212841789146559065722115015082194585915900233193933637203161048602284948571660059312371993479186487360719548070953709017594106258786944977156674318868597555922774805259815493195949008942169197904072902226085160891591634714721391041521688474969638954685948802322248524471782629861890108767655414686183235918645061296743707066079278945355552649906166537762050243660925862586199796074951423468952537930788902206461536161040023421095814858778780371914795044782468383819003253767321079567499319660728110899095892555370300881211060227183958587563822724379248808874684901261145960562789917336213614292366740978739549664179178249968617539248087815050139443456600955415010257617515099789576432240939938692742712272700521297590114372610013782643836772298651938362344324212561851771358997287866129466364747991270042833160833425245300080933109907200957074483443763534963593491019094746453212762350025432033768480196343792939875371008639305655908229774493876009872555799698077221947075651345325256047092407198679177070668787081102589377757488524987997019546036374628477981142628826366443037578631946768762656491294098738505499804918354523353480299678376225205346614050084250579377922191099473149958699436129953793591612560709938315586022360178060107837163914835724895375229048743203898777938647015062897409757184024328253846846772748795188398865771902855163682817612784302407473667509058998029169241172747495483464741062676449120232498398058520276867460917048115200000000000000000000000000000000000000000000000*i1^5 + 57118002269688342043593698967404988819781955923385127036285641414611816801264502241305608315141928708682130678865483063891038316723609297271549155591677372436159291556084649870646188478461227220431769493475489052245608031909531305156357170260453947370123866063290437292115497117516965044244485310410606431018702966222062652978489247729060462547316526299146387303545210379735076318457228087105924200265417038440992277401419484176087801087736087713154335559641841185789377920248082584517202379800759556448677192050975344109424051208080223942697651454514378028854430184416636544417214085240552702979600476607570316241498786008407257169117429777665937083334686184955314716382104284190110837849732117895051486421101489404321373051251098912128454076093535921673417430936637339893971289059385520730839177008714380955124834478965252749055617759290880315422571669845146421552644558384084674775625358314814400072310824078730397379916241151762030723765449594340010697244917949497452168084272423615764668789408627797941126060419981242592538013126862788150455886692314163173349135146564047398049012030096631224171313685135609262438463180645906691213285714780899064259588909484985591826746267615912742995573073661209945071379074800593338835822453657443086274861448578661402998814124381954545461530220620365160201569988964658743188071189657319472406336860122039062683042544074388411104907947443877574510331723037499859504677606058582737114441886772459418825589456489105032403461872962097175833203159926080904987844023011698883831391526641110603342359921633560888243801831140539213283328000000000000000000000000000000000000000000000000*i1^6 + 45950970507678474830703188920635610611277478238759872659808145931750026758314473044826464898416052506810056366267156099012322675772786358275032986308767291083503514282300907171499166989695178011444792835163702440463988869872956254372742607076384644063951951583042945546753281648513276277378884185668361609112892137060267905255509982682958548784336483681224866305841711666069442771789066980574676861436240450667544259987819662023196130556753768214235684674877784014807065634162258968368390251139765033604279392928980373460202529028836291578091392295804652537410251287660969690938858615156200907823578491736111860285356967041359723703364664847314215660086142968634650177176387117309754838053503445603212686721071955823515809147707802419545242853606597607027156951150371563448313402983538210772267514575935770686977126090261713401544624078667810274709681446649475644330855992425968342460097568439612924414299967302841755958414184424951770365777280327814543377123603152509321607210370780179632370195494876112161118836615299864651358520412138756393636801781983034558104982861983524617639091452552485797799718292602854199925690736590906703817905997506745859430509898297086086160923269491526412756397408235919741675312618526589284807020006673704215520089302486197825947388841760928508664095121020792973029880136760069339762355723533726127677696686287877510939640842255046153626230528230745914029201229230088550991984007224697268530276488196288177170014807772639883107718318753887897077462751609976675753481579850017144284186289366735627882380617377437847358893111642432432871833600000000000000000000000000000000000000000000*i1^7 + -937148997332862918091328994595716051284887554070567322171251665815153323761899189477556613884179923062246712143885128108362895257560828027971025537691208973840680292240641289222847564170150031512116188634769013319247219078957285638160395627397236410481606288551659960968771976995900782879919451035907721305393193784225342053804086128606296024645987043333959062727341044558801408117507411614542000595033929593964605463450971899456959485051317021378179934512195797706789667159700415771021916024723924929133556444340060627703321922480526426302750123203339941679836883062223276920142373689971077118064505382677215838698530277778651208827543664679211342370103137364478611270204895282769946517078241479795883794509910737050911578314025659115908842234062143709449800151282870117857398589783020705504166144019347523401113622982927791096099654980433185734980373800612132716922297065034137456117796538836594737815238362170294464772458926674458176275891610891274404298239219616671297090155344616307568392421448539222356158115501321368015959792341253659793345420518964411677009483967484505227621120289725445863273611084977164416551910119011993240454647970232996605052084577530226596470207083346838175998806370091325807182635649332877949009803538061470388800536411831101856884785652246423014157927487521380852773351638277593788118114914538048248987429307649149219442342624590410662029226704905967050811287672713246339289250425399703306461523109486749536018820193351120274113659777512456764699439220959917007362335520664893402469986070967094226976403718278896520789292437983608176640000000000000000000000000000000000000000000*i1^8 + -10109598068881178208349623100261447102280535303350829432233045711124248811790918642664072716399131567216126395145007892778896982674248291608378069912342084460169083339862656540035296637534856219884996701396060340394840065238027760985686637227905537810639734621671984232601679343733781242559992887910565964694689741248077691146893121286882955259243785492626346951907635283107677193568493877416397927341286107231806420157359276772762852609725247917234947528805312812554063962594383211095857986446604562568969947488720604473853884038122155157758628639312815095741640091114046916627423962204565339701247306791871984345245716606127355635742928489483525389225852347706413546009329023022152519494794148472894073056263148939161591222970862058667758963273225314855564001733373126063142879868922187941884502115158730094341680596373227413412267295852906434467544089977391600625342381253699914841048887674275313171127206647316573989558070304779978565033014210417621892568556262875403689066346747632249901983168326630357928496733404069957479982991702900382152848487334080404497939962766206251983789450051883040493777466866697142274139472050904066810012075501800325300954162514400889243315999659274950736763158616010073983405338105595103742440148286108295477214885043330177463099785867663159619429189881192233979595266078415888772868477172851835416295676972597026571964328078492979636947378763918013278652228626876162299829128595144461552509074252282465035921318731952053466691858447047794637633834895193320155595479745219925585295504058709137334145245443373159149551256303669608448000000000000000000000000000000000000000000*i1^9 + 4080847037143085606540659567822662875514620425160153048670379067673107099656307344926004151547521831289956908781758624589553474049319830547828956777391325225194099014987868461825648343029298817317935473210066935894021091777022710063771919825208789916686148695683280496289928908974154620790295680529696336151313832627329619371580353149477431552136001230984222437398430188002739611767173168312436286590208379823284439449390029646917699428722679145418335816774003440556277592004733396466009639077613916771131052298968130533419737130048180832848451617429333363180056466913933981913009930088693226769814100039219210824712971293285645606147300282887848530885817469386600406036264875955563552920272553448111338752928508622010760835830150238945385055464293165310265179307807511101685086139643788289967412044851963448332542634118489633754504940000836105585350982510907219395785349809895800995611668784550674156678659403478369757874871167391953439395330469361506286368576534747388435819558549870323073103205554379338473054251569542241669767210655533054251370240260606313435939384805737510560005899516469719919932996024288118760704979507007998238932753737653763733924245566670212431875428383764068440369917672115507450681313312015277455157258967483614837856708881916264530021950624910619701948840487529927570838514656684974548710997266828959037835620189342869891017894718617151893019914801806790035797962776921422625013942317849589880925635601295051590528340235696200822409894125665578767944138376476046044594216063314984324889560031794888239381390142815290187253082987115315200000000000000000000000000000000000000000*i1^10 + 1223246207028958691435889219591353789930858100077542154330900649062025760605493270907488453083529151107441943748799406751498236787148458214396508951875526436460093936985221962578898426853371266232056517602654803269260774700305674399278421759126652223231524237094868342053069950284682571087332501491411147357951360691707064140935396252465719005027340531445942749817676785140864438316332795810449636234963872806698341708754351279792486170363844718961770763255917908733706046340502315207395163989641455504330287836718185000852972344323079340966218331971676684851924926332276861789717246734050839098137621428626742271001999441678883624751335501424701461870507549091169474688687946077576985100614793524052011982714657502237118683935085772200102617326614880786918799999706542103733132180076153552471333854669663274720547842034122969778396058436479388234599631482877958680836579466011311587400319024068676579242228416156338329895149780523246449282849452937663752918677168828373776361289784086074415542502786812019087066053749471738563913257436379301768589444969047529070602907068833922492413041302877768382547719881542919070184536469591167782546609128828562800744241564078735728452645940962665686853005646950024610818182623062805711780308396242825492011179327387511621579685510687029362769504884822795515730400786386823516961146985669826496250531009043493810103182371787940893502228810976485360436363210199827322025875160247141602708759139615144221995272848005903409111453426407548743114028265491348029609405152960774707694754308725631163856117209149461921506083356016640000000000000000000000000000000000000000*i1^11 + 127907028446925477874253892338075781109335819938999267520518310689689851510396501184704763344563370017200487858013536658567972562068295394260281939459557363740334425974951875343017085701498579308783210779888635071042816204076286749160328302191983692492951926350556978555343168714544212861591354995811999246700491793590826772964878418587654444830478529971422333197554668308428170955899859723955191888606010729252407583811697140100359498039301212256050741680302635293437658093001344488069854254845705612935489025217035334766762526417988902371288583615865042356642048689992219883223992366038121046995741586773624261909959889713738219248081147915198944369000646852261776280621316814483507719498567877194179534785632160167810654050858862802783729117408677541833684305138636486762048100820522613573004618311630865433017381164998419541315666577340398712918314514200643369825443326820245275483066450130491321526196342320667617287575648529055444892456695321616502907339817308433704949356940544851339658850367091330395232315577852991936212084391618513103680087694602386474051872655580069607541399283612043751900275863843659208699847414180908092809894005113901882140560339687079882506088924940940830550613625711674182332937277476337537550613202569284370325881354032273024022755005834079604181017913406417414291462033812443685159729160920327646725108034063783988671288113466683443143942248464744608803427835993197512319031759209510806065403895777271804189432823233199069165567161094391596044301687271873090205791297493884535995459372355090063459389778592361857604533616640000000000000000000000000000000000000000*i1^12 + 8174774453685769239178944024539783573344886108771711287611781533894292040978273359105608395596555799704143726053386028727737848303981144815755120264675134014205002441124972246126942282738414247649204400600107108774517852503114857766093397338500441485258873638180077311570091144751653117111248490598332947569704817051231685574717510670336326277072421322968641396723845705375144750530020136898288682850729095737684146694773477437529268808407246553728932094517534984299712323933791265825834646312483896146924115476431670137975086473777965283354600042694817426067161703188123395389273524066850408447193972700904777654488538733053791269575285016080990553260560049976823716842131900861823350555648093397518194716912110595292286177099085078559564436658187700957331001445868804385789844745771750303029660143097503882278483654276668849225069321677531699470362773733755194848511103930840283661524315740867520567739983506119192718527949105372753944217041790569113072401098183700464867399304194458564878343244332512972970227090675188629776964656879134810723053746328743677358824393426216942505707742113258500415036410105485954831763691354199019981886893957803780077181635312039348945883405321481880729801624564091663302803079803878510021934593348461959119207192656849552413800644455161888620101420353283735789722977965411659133261451135358264651330561381518202146346255343468561264045595428275012285601844053267895027437826175682831290619802642051597041983091208761694201543720854221169940137423438027150482942488358473985557968378492944533019273420211503991969388953600000000000000000000000000000000000000*i1^13 + 377405468657650683817768003914369879205152820724206987692051220732210850833345736558449451678088557030003328550825497064165290961410525636512622447989129650339663827833416000457788605816464246573589606401275903921825927048994274059461466855349570365822810363942215421254429132062120186791721037858398204166525344930734987366705523269704917480264410384792339098760701156786951335658182775431740151845607335398757757165355907464490279007977800447155925128951207813051304406623765558083008727411869068221886447894520786541822282242474588817317556650195677208455521970765327115876914268818834776411081570338022172402267720445819385263860057790998845329649612344452979563080839309458650483531849846962428223994719053240924689435314844645215946478960756290417625583291455247753874972692084294150740518776058136872467117524863853051494354288450516885366192493155904835778801342684609069071845744627805750693398093401730465267340808921844049010329216164808928461693323267003130764272313829704947837195040877186648861436401004075104155606501022348013997008535973316918309472621314290267339928148892061779268672360806759866332403798252986984186297017215033107296892973062490389416789563060941497227104323389536385993972574208568602640212300495714477640582557866320188482041925365192368787928736828441421507442749756336015864975646681786025658987493292014525177476195870416778052377187178724732663987237377062811989643080476797612778407261302068941187415583400240209612679916273570236539123024627156682585101323713499527908054133186884349660194949007665715226869760000000000000000000000000000000000000*i1^14 + 12787446045590934165831864145847615165812745482953727529052103251361630776514871864446488391156246940958740411950603277372778556711049920948934616071199198442221416449434956349849986196148248915824386114971635501687291420390084360969620173558300295219434126130274538665708144931592306692310898696812894384063114033202797973184195452411639352323182846334155140309912827004784610552115710823362376755361901453096992975235506908280237745231072722629121581315027457439724871727191937160183414680476430938287306421129467630513255791047996899683170734865419230668293438961135959895755033669148457294164779433754512058948417688230072083749631228172695482350652466674591539291405326306072966491589788335081492129828427610382196078828915716289713652351572730368871763260729808453163507623333325225494835812177459395258098039373642472683862132114113645682101654838559770006796066110722854270137689435494963767460731099505948449351126266608114293942981027990247568082934271802857227065960846279129633172955216300524129293465341773849550497423307695778275193654057547326789046363263307264138287698750463616846136442397267079250440505326098643244619922573850951301808093504091872763708085016027488789011819580946841817120172134001237811535461452575977438288578149706688664950940223556317529370155706365523151739474083705678895593698395988540977711089618865316155602136788985860355338497474855498238164147903200422937493573645594229356817820711446263465479869965697696875020748028088212485122903800491644938358727290527921559200854641761588594902804721702463864832000000000000000000000000000000000000*i1^15 + 314956651335174626363645282151742331109843653957708080806251164645220790134381131230872475326771546562959332976423319820028035241069138435468973958719142468191586395229137370517520258365965765521713260639216636929534100606144570874268216736692942306504671999441230919048253825746097786380389382688635715939905740143303520150234940422135019268615410480938479523130076738664980360990456005273400566984780652116557541642973279844318390056451601465228461505804015726766730762468782010678887326184694483881126752158441204327124722814440162665001620659026391716608305741540059759761181034126538845113519526926901327500655830171263728567176653404721097413411641325784534861754900142572528622013286747256145669642358561775140744788607034650294911526500455324697733350667083841361088845337424091594324784993799061099079447098667329967048605046918784574186135577498961981703594371638179694889048856996074660869556368161093072357921741121181155768560224023712683476751095263407391175515544800971109936477263540750948937140922227748837850572287067806957038333775300412073661269642668579084398776828521488817304805477242587667060239732268728170734143190783493105511840663595766519537080496479461301453330008755193298104346710205466220424908029812536033976159036131193724253451155686427445227983326047846745354962089974428068455124017917373636025880932017073456892193589381179343173358953308719373419117499996667548828674313589105370594084903309104842205523734551793556503289337685115743103698657299676893818914201226886941644607566222550901315168263555409510400000000000000000000000000000000000*i1^16 + 5594132026476404092857933984479356657930378700147541628077665887514996211312046714257739919010849505842756131314533465497899772068900378364407203595567472644811875387643959808657140529376564804241371180740285016377974966669829842164037480601840708248133654037629131933749348293151816730446635135677099821787510101067050766613789958540388718436832163759552133467009267208786418572785217567844990515826085159391204558991475398731222340063718907416836785683279476442128552461900824531121789149457492739545138563704729979003706961053525888559031194646821822101132425965978045308698670469607692939996766543805638591477339314889918225803668896382023435665931632603727753274275518872867036123064076071051482339436433026335231967394249668728140719413714373181784897760865729258711447106664164209616218961334463670892248205916928048200146251913217476241329108427601217393457788033607240598177823606948629773680444712749328948538388649960570544965911461463508598062658333089491691750698967928930937223138724180298420269711182615068414352683488088793331059259213075296149772297077936001244518356617326869997681041749028834931855846862622164701334634344365150368747063501684886780685286891413132987411060558064703355798939361587579753151010479193746160293092716699922215376230588209681288099501330926740246309691666310763129007783591323530760951307440884920491188685144670252463377806037707629209705722910368570149859058100565326790276098674235083607093092126931669264475415247274653252587909247539323170473323858259069071606467212063658358638204189409280000000000000000000000000000000000*i1^17 + 54657585042497220716895946776714306193327141068193312409187096633009938921262627420921649476161371722403957353454887834779360774514768421180231043558923461753363962413993724833713233984280304278292538235611383012477291239125256323186114260559793575627757692125703731631923911652589249963330268494341710393388202533475931055616509298939865703002433276082342854239825104015290276172393016878675700671239074065132965487682744069163004818331900298974601634417077889164183429335073466784541834767017222677827657749545310917152826448198383652255483412965972323200773181790649566142819775212013526091290449246830639759024210092815107300652600303718904892161748505064919824453135967440407176578175649236146071402611253047311301916122959326488441395843567652849821660235530524800456577585679938098750637078422519277551390163036264261389846005273200148884528582447231959267349478096426822614011036460160459455645946707487897323283907926834361302354560282337992948070764948349040015136328785096010928797788427168192427110028789641229992288600375256064648471565656073004283096174722806808739423826415472043545349712188155470510978912515522414298171976210438609961381962611641675186515057698746609773090094470632060524398185621563848831575744030842925597847004843938621695834500591385257256578663478116372862231137686439920956823581606956221476190972454309582315019373002590556395085338316714018681178288102159168157044695543614034173644016263686222755822039056706855737775414534482998893500867382513104831517230788346886200440802432472955418964918272000000000000000000000000000000000*i1^18 + -39056276862490049344653089849631445955421977166107618837869536957271799670903555259603217508205709546236054839433963045873716180197658700632344800299362649883475640635724822097864530224305901942275450596082680688688380463927099440865295502983839596614180992402928390823750530351023885718796912324147289606744367426539689911955159774494794265908836083058573020089083886598035236327475287569653601707049949637001588786339689634363399515000651465913355597914918742485626230014291475452336830887280164745664403213131021535326039420145207807214593591508584243318513617775026240460840236356934868726443933878096503014513010701806502200735868358603989392877552678381059211315780154834367356812628214279560405451622598142072651147749736679190236950851481605252985129022277254745941736388247439594102079207308667894613564707312461911247618193496455432133468191510776958679051605532550366441739903477347493556469917014806906030981754326151499883904423744654185072017186112682312230936369279808242206026426979631979959055667274759243464387089925498816913319631425608548884551966678931280235920012844671397098764110365956351154518198239606234248626226602085494439304648381498437309730245505474777868794325775132191184949776053128182799782302424680499432187491620867078000401955546192145925747963504437515035751653058502535042301194928696454431389136070540510941817509146741006672261059631495702841403209539226175090173162102116070710496555121048693744413630935517731309927082347030804378738182339686476079696721877179374932018115736350824071168000000000000000000000000000000000*i1^19 + -4212527128248593837725203365045512612905234997104872048999431765864827030825403925594151729113729929943272939268444664513914298247451321690139830995144888822779184357743139103554225728616632839918682565846048793285633134511593978543006914239516011573574705772014943161107574747971969289742399632326169208035429809340236226660541809482095438348138985875836309429144067604890316800627542015120964322409828899480764249215478322017668801623878228795739158793282001201140198894555998907460363040212243974509244071298441185680223203305892596746363134278648158672870372144266769860497088060465369075586562692981657477088753906116598708690392651338445780000348827860820732308226953609110198114071698443287858664140248218331474014678435949011546610132911899942229402825614565520244296600148676561208667794042994012044456200059900076246351239736791473316893614318313156558864511892665133804927971076809121535687466876684084646475710772738430598015617797207377224705739055363325185266672091479049149165866586636395796560004695324112898353939817731057610821748451080598050419714661991125417623906893566416904537626084479647651967027464710494283471181841721410842321645235439180009002026813526896400327893429841950996550365821890644518232414496632983603247297372565843651576139637273473014420435260479832866367523103554498845897956029221839288031363012960827410882141734387909009212969151746203284951656371545971793418007589522999567732194091577108151149930712220911968184655284157731625368589761529112790802131218414113211338546596482100756480000000000000000000000000000000*i1^20 + 145755297899769193585164668812399718956329956732013243293129557592274254517683197856257713965951218473124047320366598109448883647247805450427563250560166260590381371188970673224557140160678962297228823906876522894227898292002082111688142486516437156565882013139760957074936820929609587342900110147304718240003645579694192415498373452974649190116083339714754870304924899874144037192394897478137648996374012428872167781709882939116320517994922778913288485547692161823938788894153261127384185784809919825635798662415024504904672844966539601759205967747675217020128605071882357417820245694879442781165855650714805028364836387223013902069999829271689639486096572208595821704059077177843479534714309469001237051808296781492189873671086579613785371052876737126101957362111313006661527374321190921603681129001252907914717653104183320176007288594222649685281218196843633762416547260357152926067318969062405355464080736583317339698729541284484664237098471362980619759690359028284821103207376862656702441396367309889548280407691102901613474253659208187688948232688520447205430270513790244705461147418707733995796057169973902801872701075787769712644618301163393003622118502412735838564354892830497137350906688151158632802036018125086215873982432649863919239886436216161858241124658728901776857128321582710469980774907187638777394762417735957335316677471859364686994897488849077853258999666044832470456774144784035690979945506395882706357246146803383918087570396686945002120437334151159093394938748798840435821216558782718348798746022641664000000000000000000000000000000*i1^21 + 518128272146786019919370723900121456485158780598694582208022332948406272253525498087850759201256187683391709279811368445367554834555654737790819734171711357663457844216011853827941867913176504517470342631731213934537374087133788357217018149184032607830492302583622080511157772069362538040923404820809015702228963240335451232090849424756580309174252740907459664078688446402879011855103262461658417881787453021004282718023930885012989759120851521431968305788492717523105605538206581961954209428447082676552320401458987248475033314876967784394232786640334078283091669357706418463366747898092912971914990932168082266035983993656124855574417167352771904950677853052466051226601690445849809094835706335632303078783540286527007746043391580781345653404990740207245503561703355969546149134939387870642765351276242596546261945280055918044829619798487966296110229662975073841830372032867857556838276531787340571236541419112260087184657781179312495240323910916096543132958618285878699775654458818154053084463996490194197638044416424214155063097226828117784374617551681982090822995841720329773873670045546057830993334886000286966112232797036589098046713426238690534444692046798629779483111632874927288684047266779527544468416234675573626272452121019422462736651761646463774477303509261981879168136836260872668454615585192720083436721147383256156971216486140838769746243123457602041014925889412836374316916312516369361781096296046353783095963575480091920479088938406613052924367977255576809200154819731535222563077801576844109390282752000000000000000000000000000000*i1^22 + -29492403182885079019155699545583934585928725584357630305052650168743653327430024869390815092175716507437744543855576920091061673825568392499545790171862353877232833733524857443704914038536563190250912375989851638092193316111506068629545065811051859022302958732689259037911955493424769111923651937399323390430679843290649029900940256074782488428170320666073684928993600503574526046256660230656320051795226932949396871250196674678390425787594896484354747200007036830264950391471683396598790481877812863872775122619522377104948491291091285269770239767806684078266384457643310940459422255853733347046007704339738585405664163823870393306304923794910333736070431485887259396268155704023956983366779631907432332772554752789455609398887247692007993430713595466987723715776087397320519977333405794995602013790974674708723132184034763582813182617913427902270368022823181227540857390097541271413923599681497749868842094521791089898068127699773229329803132610703176263011124618539041642783780278257730182603962184740923691224539554245746866191884955267379116119110508390085154483565822251409237345031003587062786064030614141531462161366229075488042174720856567629856697534439018467083511996380480658444934940263384587632803923039929084947378505796495492691817903928366693669215201280568859574575335443784515003563948619290195024046868450195362804890778473691040160842445740298615332006430099699780028578560322620027601397027354973465660784516048156843698881188376539491448702285356494224463256876500456472334826698982237560708792320000000000000000000000000000*i1^23 + 230453166472632369394428966687922067438933588504023518689480981280782696298612946230866363289472770395699866282920733012646982477901193683560662228634522271656048698175239145084235954773204273641105992070629143453882008882758081596843914915865872798929413723570420306739147855027046186956713545430981969652676571425650177378496529778320842265128351362345072177305865852045226817380117342670882369744867212376798720408579467428488539234532409856591019333186095383849797584204005633266691285241004813179960904877169599006794711271589704059605871419490135408781160043370159454088983588967681318074195064844830302454451676787115570680961156323923328563241227926734449581833227257157040007721844301881325862033595290689238595685258644398095809505923329903359926837463272576739712135318750840143843467880882786823950209534013398728051548700644876691877728798088521466409806292546104402927712116606094687313898091575825915182415157564501783081369518832441249982392484169165128869873673499651535198972066205595293749571584890569880003588344467147470521640674687050390026243091510082722528977225549136590779209447331120504923310605437213886037005062673961686984102011340661455250387708178972232428165599070378555292665751365723369366370805938434538293293345319417095895107157811080074674342236033164550869989477516055975324481035673479342713083892605407240466515437617434535214877521929257648482442059769557636684879886984158621484087527763753585894325782184436656036703314244979759107437617969487142099291106113870341603328000000000000000000000000000*i1^24 + -458336427590642622048167933792379344459204789334498797956563344444478253703617709234904875269204654036081361076360732491289126433526770247808498976448309133837528221131025435324217215336514312319304222830963147535290974382283955500330289487014981847822206605321899022329422531371719568159989426112204361585992359049979592203941211908783869005052495983852036084840893552906859675384846292073992592910395891892191782689920339242130579754294673023358527686310317597217297502879066775192979521249077992955190689699435622301973124993819419044136078550789210610532006244894234019066070269316985653726455667755958870162093277686373350881101068789910381612631004677546913682549329236323106404943899004463215171534657337762383628165131567072923940305496062352807598034481207556791036125369851177267076681949034909170910062308741682606738758492285682295436063034951817085285793721791402859124190882563019144524299371950347117895780537023671443992019017156393816750387847050012787434063703384093104187038145409839362247411345012741233740257974649227788235921348887432439905416765691210857839937573977898285519668597616399303220865135369273606043867149607176471856489885574177776575171784667398204674547809122824899931652942961323343714544955007886582409229131293666149549336495618266818468869132308284565833340843651719400345308812412419090210900144699223220164998764411037103124333090408596161276976579228093734399967870548502176062587299954654813896470091468164636227311211534331508106802757432110950917137768443281408000000000000000000000000000*i1^25 + 858689351189940957815708211946412624512803549727458192444394700824182740162531895094210935995502853175279587569895671475903964200894106942362203703221040933006954157715531100933044235682863407125317876760581456631090556490095284254175553372722715835725199314501600517412083951765458854300521818032429171112278475711897525371802430112813703993100944911119581840327925130611498233950322611119452135809118761311505160321518475119472170291314957835449296162810015491808380091802115292431869468921947250954446103351332442874371406997525996307431357783894212087211535504638511189250958115029769337180601063562485895075922252614498732099209054474234802182326096247379473326553644139832015301569676026640943306417005883111197042402861239775813583631143875263557173478754813130050924097804828005998776494438536593711924485973654262349874048286848670692719356821873831991663335571518581066573895076374134605704945253747333746303745417518530028991000591444642707578640318572834361706768060317533068941832149905197633289591446688545815570439241234810406684865641761420813001261464655446056694618008374536350844143477874220437531334976005060035601784993675264650594754514438779605764616004008676457218365800120888530652776879025858820002563005270194743024214785833180942628701635713416272802918085151585060198040739776670196609462008790328462224976304842483297633771855029068536514990736028981718295787698086246666281157525048249280042257882825700412574603033084371763648044637273338644006099284093550790025160698101760000000000000000000000000*i1^26 + -725190939418119842593951479572856684130733732884082890073186606767163746595820840989835290190691314138411165624608086820688768102999722912125215907986913269562985221760436508990097975767942698604774018152797389271998055817238589460206610283597973661047538247096082440102425269797949628859834587542678148939316848290191105709499998879008411386991963294043416402885819332115394061610202304945763015278170966568857525003824358710811641784063830608989633253277061268767364691242979777870181405430540124875296766869117904951947014008421501846078774372227486536866502117956060330708787637598249326989016920295006684145124953508143311005520696674296577731010736639521277985219840979981119815519250692146380265739554783696550676040225426654450289261256368979110275788913542452176545293090254273353953876314807250059040430192324921134770150745937857647393267863850108117868907718109825713435034576233522546698977054230975386179255784026230116024246005107527324711985567004830082772294080132401497384791483552637211447959856593635800407952990948472748505548434014818039375901605823017639759860662955158170777102869154503148964446930534762843230668984749166634814546449173172253144189129451361530807089556232964230711745774245947339060597495176103723374712798625350048648495712927819094979951477667670728166049816091975059782649661692770441462428159781317824530243565538429083830964877139208686335907737779245359537882171225812487394231330831575637029124380650164839361650224196732285856486811672620055459266560000000000000000000000000*i1^27 + 669113494443248218690622913317045296581244615452086009146477385506836384460185557092499977754863596834065464269316478529012110407958351591512865814874701917747218258977663734038022062770039769690081237593232594713690403712981838723351150022350513014343717280765942643433073911365915189564566063582240542598740544251705707483020642559695879775434976506932923957626015936237657922986857234514440226010695468536509997848486379852344419253979371903529744922181278389097606946427263724145308046222322057891265618411000878668463839193334612463177970126165145887633502471254402269291193456242670530058615705224562171769151835846745836967925447830198667559322159582439943607820986290176779636607981152811801360083035229261149725227563040510049296525986206632688777138009420235850902618536370693198677854677943424602794944600512666668029240094636767098989007607527336340143529477824484129453603114935411457982232804188687221297114571578992456878721026197010401642389634420855122791643954857675689733263199716371670104785845997746805429629892241124206651964077559392020063112371510063878446449604292364422844434323769299984405540321979129077582279958694594918865925556943633532717142059187504982324919705385969565353214568520161304809037652053405303369401431149853452414805058070932896511430686172765391487743635832874142261483322693386851864523375141329739098426970481207361218929676285986580960804801042061929720338020884128030520159953055789987606892476975234651583158666531804681501007110196530302156800000000000000000000000*i1^28 + -171475320805630095084375295382540848382829538542785936226750019284817466407829711118653086179908967121366616739625492099402085755675518635317355795671785137626783252355492034083296342960742855017299975349498713266260093325505597143960931835287221901950392725594323059283028635390723976557678817839451756124661600382637919201858131070713871854885810441926034710299346899782189577150088839551224599260585728386108063117122734042178920877352536867462806265311074543633969350826934104407827171547087647181157437793864608796476891388812758846440666676419792358935488373242081728646060582147554790410951041815245422247225593546937040186186602444667125130141970426715166748160434446241292587618645965791334697669932201380678377989845345963870068984836859863290614375225398922285095873204199545101138771928777415961564270307214939472153030576980319792266517588116395342883310539158703343477679149252571555991411131694046047189923067926950674006339059360971761386229037117168855974950254329600271578832429555311850290854284805809413761173778176998446435710480243493854632532568046551684580556206167638676557110665585977344591959696344219111489024690062229321482792190723415319568773427768888478764803024122914390681288468784135962824238399972256939487443252260492990024222814040384676824186157193999367868779356023745962226877806678513911071654389588339159974734966357699778046160707367664471248798858165916619848314811377851556782404389293997461970508088697970778965106718189310870135981303838801920000000000000000000000*i1^29 + 80168516237577003576266798380219883419630705430729486214746694979645971854973847956715008591239750573961675609537168357350948280016465194687971472268876272054179615980833770247605910155639391275396384610883880387843219998019550235255950983011911532140743825566128758187669024177617856261796507120524532066512870007755466068649717188253487229713735118037789318649865445491459701640672874552147846822333378784124401798441760154842430737027922563846140613181874852804017846341137916742367619525861603169255967066606073655900322851355840647639907881521754397967694224377060865757472252325427254621324907010883326197720996105300602797394859163780295477458648364785104323230709371888110156367320236749012600332940953315889194262873464127982640099968304589928236151011919236060952505373253282391061315221288254066163637331736683447612129211983896729568742115921354944637416664580156602274869058505291886377958224601592445417877653988683596634748207081143873417207334310009199714523922747891531838776604972988134139203616050179169076224085164064509874106573775783512049612304747416224946173360924717328805074176302340756127723121044689516893134858374170017409347777646990045588943443895063227572379612682600342265579704812205144034281437246024455589598851749201223154574394775492241609451861812557791123050767580776542129447450158519252024214659769870804835984106382835012423171036873803811580828402943827936526613826786990934757494709818169686413511962086323757457100010752298769535681429504000000000000000000000*i1^30 + -4942580397674732033583065169876255298772958563631765151861596140658227244857649048456768378331863428374808200785081074610922012347351761447968662741047387700555913321574969113966224542239662705986989629468921054076227740935106411358256407032553080441088853812272736723821958128735953214073460962013886580091296822994835744723634583967355777786947060975706538836421482801979765233003129452451686465450106287495290905399471603710001602008204366073001914645739996497394230469497435068940492972154150120050236350554346011670214465848343995368173567880757502965218410411625591277511893423388909208598130815002713258970894519525482110296342444828101589249431316389180909886596425009950726467544170539352104761508440599038335325422108191408604108912889194135654659828053207870131319907974356133141919095697264599033332071833172949940521721797601236279636644045091118775761985412296970592950269448891534277351988982045966657916874717456197316873375550709532222119563188042766231433617194854570611595808838402727216042820933518295732006986231078041185429736255757124152567462911598133850352676017420627793633456157701850023371530020682138031066392451487505897599669524728842591239600838647338304305900259251279207556583354109502112746831804753353597439177776986863229484748547927624582930742572774232717983711608250385678545954927599269764790954406229123703846299753004116171320703308588630253693854154159994607803194805281502236413789939921288054387187473253823283406662249601182570905600000000000000000000*i1^31 + 2723174472928251713600905302562076570686485100666091124883096501439704229196518851627230833869737413176373611839847684072839226091983330840777115571290280927301473154473821671443698989055148273338608625869378842200528918906438821738677683304902916089709029481222028146489278605797750845992505605955315446101830525505645560160880856901425821428475420957817655215390888983282480738227365068213856064371708585987237369933102120369021749916569094073234376563959164712361936212910412322251758273530188280195906779099981371303149089570026690671311023066839284631443841521749966302235433319422433897056015049409755421850246578098102714782325372979810089102005992523801524285529126935920790326195637374407025411574214722071549628976005357299613331922760760356331494113884806718034295114201430412391614107953634832101885235314093526960227380703021651040700240179613706069184071428408093282363239951243165148280871355681668585744548469307108627437819800892102493774132090255530837657771711069069508854409964183558590467221777341796451069173984899421242244424055670521932568548501505915675928997674532109390423180110248800864721241324159317322171390822731156287037618152284620519613687010963149192171573356974284653172672732837867243880994590588727146029960863746987415916592662394485865332809228872682140179243951476380177548748353237722163770058436126112591292859838426163267700802770447852476162612125492665780960262594887601616848253251491543158600555430620038873648123083793367040000000000000000000*i1^32 + 405720386358335292432708506100475863860579445922183040299382185234184077636689964319099116297679406358772914037576250143827895115704817207324450843650587061860826105480650833186450216069634993855707212084121505250620865213571824194318753755111617966601031245778135019056251668619329514773122344940492923534542330433107996810094655235086679209891820569945102303202915937292336435972734241580908766687597513867210625032890441489258759955741729774621380784230091292880035495829104532473327978482928294922904651989494220974904300860900496756427161493503197069737160541471606563999805208898639296187553360624593812443985897450839535233166468779780758027644315808933553222185986136534089702489705551792814276124035755591189990477221904402446061783695766036896532880563395716580898565140274059469980743865315561665512184696812814058713177497050429251517839742273681962073956631760475793283213287492967264162811963669718039979202376032468833448669938246592972133348318034366188847512410889008371896453003325528445915390220654577612614825893269336376276132210770355728102203754195619932963299006604692058500489046236489888659750379043721504945467488826833514209750578559259995861743174371074266704957472627563947530011824876540284137710323991316140897505248783054204444089264684661526769260415799294479833335803359580199040461919343654554585765257665655518158255205206734159247780503293463052660703236286717020376303004100713519901758467259621328239923370026100759319281664000000000000000000*i1^33 + 178008094169797500275376716670023258382148742117065409793486383706407421134341853047038943719103655764206885408637464539741647176429009352123661024474211838289924659205293592859327642207623916940881093929941023169825754450602924964103162999046610454762628865513189683459775360224015400302107362951826099482724932731284025565947323008295235663672662476386557951804098803031853541947069332004895786640631977267473077380004273668992827394698476683431647156197433029233326944905037828841037017767269488134976626970268984342455733804624603864868969167898467750825616353337232039188673812891230674257005222215182643086003235441568511536379452133929571553895108619604819619961627786066352049749773421410016829689229542999354437416596284698311106258724791737341946841540855128236784070641714476209959910417342902283372965804089029197194364469531375816924345118388139224017235157428226098701206662856905647573165728588746627560591486699381458069586640171028334979325666819886821715218958687371110038268755219794626881654616063986802204638372487770033930399165965919468755551046004143092265781429007311046854962454035738320749498983459134663603203416910164044294718381185420836222818997549964612904821482131308220332474537671358844252573659265515869974559305946806437061684449259457254322404134703310394597185840069954782486706409450834927077482360657569926278251667696615784174442051851278086541286094900662601388364960386643403639662140172960611841190041918164172800000000000000000*i1^34 + -30937830122129737390142367844200844978545961429556739966927846296758580314607272514623591377108443896099351050699285587487516679527028344425771019572024878093271001653072411202979165785935880470919620628635662005261688875077347948175947954777465740014871180861024287372923347602892524718381121153036491774659669730712206683823518298937909158671895052272320935699747809375981317308263030501185858084568990208086058688932042381179757320166244957304480730980802730976215077309906512637407079264326225512892960985219121844188044982920584817644036315646291495540845923388990984055966030450520844834648842094891700853497464945724894919449408251438270255088070478390695213561979259070775911638925491697247866322723042947948301119011016257134438965438813241492544693068594961260899822336219620156199896011429174931396046011260511512976670653226519015743839461057972914922621247820144787946685843537301648864328815804103505439236877573392790382458889421707367163830208530407393715451169482826242740247434148045969222870286127794141908279581389985334981282557458482254750926206370063688625901085720792428796982076410269718637336707489998867056378116291147234947006691128899435069407979053791093347415302685942683496425337021407451801494955921970656098486029764039487245971776807208794505705830623332074531290798199414239338746500078876103067025451055725713256113656040006222483273049551817445263100411817180978964123918944850001514191266622869571254070804480000000000000000*i1^35 + -4324743621355286478042622465702685570540244987042795250715047097003854055640578428101580257520547705759381999200074665918140168969105295784908417384603221670276295470370077334086114078346573097713567739091584216214010989395543246262534229842377363575632340202458358956960343730441252640157009264959309331866879722567887197271120606093379030889642109655966730266007215763819252588389355769859016292310084317953389032864557361032426502884352619511870597097973714581141506563001415818088657332510219567736227571813370492712987386260109609874328296722068231868054814523196463193193369739805202163289206965675464046177406217493630251302352616628471339175088192404116827762037429336988959841387657729126695641197958406293022968319828612545247444970022359088947333612697366348526843427472482386995567890793401141314681915058255174929188552280606170677269103129279313312154770113681829808053457375046988798793340154954963658704186452553530724829691752718798960511293456474896348463701275445213393041270219629007017830826706461979155386211635168416110830683052552711548520048958171018825379341434826851683829508930503641234396927705197604496873569157995748361907251553261497980473034230121814686214938644272412478052491609695986656992487382469795963883059229788857371461493728435581936406363527974852431012333815586969929581551031485787144540637149685319133923153038913110369718006306510528245609819549305919557269038303933816880024967027634470912000000000000000*i1^36 + -242065732321085372785945733353684787106051551601241569674916199584780109243569774495744587050319109426504008994571421378256908322889223307647196703513395638774133490740372908226042550666287926861366484201331431890866979508219697083657911902869616421393259079463425840071063954283778924201538277993766254703254199375800781688192542617943544696613904997001893068282663711189826714697896590158082586717152742089615623759505277717264077065913731647226070738448028696903746683966144333466131624353491345901676189864878371540156670322244092960297458058168152748662388489098033623087412569337842084188394943201996095377797562621283251619428866858069971482703323036695834228408055298386183987868029069770577981980004360257639134948675547268651759890948485803201965264517596600851411373026801359997427369669382837081954357534341213613693648774019366320456530139174427428632473945707555290782108830740486951336318409916110299093180433509171831363385730590097417805226325121694109672516926022672530832797870835023629912835292005689922119201837498893633101434419820824407482676001981473511168423474818650583842820612111866475421254561363300855240513335006044677755876144415985028141228099967813996127103326411917950914048501957219792472388035687601047118725354441916673520976833697518937139177751280415159744103215448118879488609473505191710066025213246277664591426502881849221504719982768634055705043651710167186195804992853279976006143180800000000000000*i1^37 + 60717025493185425513010914969776750207648751228170582958094022474716923244938625221834423136940809305949409164736678917713790499939989107304539984468801180100101995218418127885610581836890300627745625362687697196794578271071133997109806376305565029606681856198636385718147069567491563896944823057131703958005690882159287312608736897946475635486862314628385611050126678413022111541881095735770337670954415590013661138396815675353570525490152672520785453166616613890326634663040419948208976935456078887055155476842137014642706779959512735624696071120238772296215425557082144346525309970569931297820613635950615102091764651178085740833561845373240394224749766530270106265491504848433996040155972883982454945078832997395015033297602619885349526580212667744394040614314806400292283326414044814648330130251378133614882690720567227446718912317223519210929533432782437914488227114526673906449884797685891289079999855481056736878713260562588953438689122071699519249740399733646712226959164078035986878872142027188487609657246247718652396797889106358666741878429444982098996938771685698483640682319890161385818774483862337894078151344508036421891501768801858475906475638240979370675291721979678140495484477112618110832880625538065640736978401637241659869804920621823293849092092946806409971451430527631345297040944516462406234274748713555799814320217214564305137289900064025092690413734456942428616769459511067274504325378489712640000000000000*i1^38 + 5072843315683395185225589518140402435489281065485661336912939301906607557904128092900934651284579586521166417289274721268468945233177584531194937226427365893438317257143686303818988818956918357895824135931544015264779666733307229866951326755284225334849253572029261184415146212608483291724970033626012450384986250823844712808300713282584789915637516989079905414146904046579684401960572349115341353989065477450786052768617569824883701436971200251004767397561187119938694617543747996455008240877273639489644938964473125020743050037779326469310117352383268755912593797609758708246897219867497538144720240298916104496412312238202999466243441748851802494328257466180704375074007726576150410251521959537752890052275335497741387287537649126766464067261460876318308930035059684614548473099858802589935377483689696206166686543040145440903533868358391958838679772854669090603737523024451725255743210977970569736469712206723354470442085118624679567364223436414833207027195447029046287922349648879075244288432537622910701291104946146649164229523227268544560549467055719615341861761111071184453874067523045435000686521766299490552715814181183576525591892260488452232568558058001601040494944011494918270360699920829870993832190095399459450890694244815985933086242190044695400582542540781084684267594864316120625907180924020721806837741477776695703695083697668574171926877365228943245862447499491415011034511285105209152372736000000000000*i1^39 + 85444257635756066665519506699960908659172925606146807698626377993156654526288128299008257446976622734135717812300374925881742580577882546424831519463112939447250965035217542681943664761020708436057222680708516403498884091606237859498106155915597885320475630907317163563039136803706134547067527541025326574372108412254947217268913656924864641001711197958886799348376680590348635161887015288149894069848218762299528849614073669676048461891460758127470481760890226247325234136178652028206436930209197589592171460882898432343577730030634568498245577446896401855407590194554611184018269174955514158020427680655887398583055872387626242644923095636577815338852583402412295741107681728979078120174661873906864829404534460720331359881965968167562072785128081322427360118149146434698101058508130653486838824559388192799825211204034638945781556637807236072824597302829871504297398746012740362880566299782124620418888626505100548658285421677175483732962370638749998064414138578436254610224421153906522083700605089410072822706540011579374070132644067527120529055834305626158550073201364460456977081413918821666160735419679773770415496103456455214487205292811394213903917538730939280000241855354231877828670922086157733992915255477141319230556254433361033736994224906644670746268619909025555902654656808490784985844711522687255476596111382485403664391304509535837264855818822780111562695798725055587643915694505984000000000000*i1^40 + 377530978087833415364065855868995294163227512550623016079669329584479689577741647693727317823310241894783544365321335488497070604477082694022074442558545134190327521029292264037936075588232851880357100049542804064872056450197041954790755349934140050952269195409700233389335030135223292103836870677497675546511874494522131469523975511167093048735581918946891166194968721137311776718296835436217933355570282840670636438955521116763657444260345858525324596645839087415893658679052767238609139333959681632038689477617712604950589613131634556810079503733022943351538293720835773782436369326848071112711496212425984110367188357864126299721980734077283321418010122200547136208885259824313852420399589622546450732497243023928995420445547974538104324458321356673519813199681854655576937707137506056754699075248269360760752001740817456231815740436742727886095037828516585105586528425601667685646746045458096577990583219077484864000885164848187273748046264122633094626292551769797159884157913117643976681494791873991325439968837997099358927357561049941432440238863105375082048848743762280054719634499451554719372327094349239195266554553345727794012225953891662194903194950040850400133957858149060980067823736071797964197808518969843936825512939923253838802930035940699027398729991322951894599356970883204210454285088014964662530432987312404424617184365907608262422568385595625245787329577607633169285120000000000*i1^41 + 26958617681375351200378944481382492061159322980141527909409890510496555378901537706226406427994232151662798054299695591016470475289222170959006858744389157536711424855384968640171584462330733302800121673474874462946883122039263045761750649042643729624960569884464783291846644383923493254301755706355386959416102592689523411499821166028769492175008672542005672031711659938975087546703478275334487158958492028333579226365077919851960917603745613834514885938478026537141838962913124224043248518734092260766384829148576201814876944209752802175847654244209914643057638344515764829781641489955171727217715365599267051193685682212455317692096828516990789151698943028005275440326728063078747735713346357189351538416273829956031369610614189363567520699898988048480954445088838729536248010146020275572893090465084723998271357678600387234982760458654003924176631040845148058171099571201790012523354783041854765808548596122529298973730244820765230806980646243591381154577889439539577921354886601942523411189056771828672036945818514545743113466841120926690770439045558186441147972231439000422238189108236904952639717903555709029172110900914967837022928392140881684939569919432478955480494793792058011726447647811537092706158812281976613216274446553912179609546198084379496315319655285400692264051628665657479203159275649026381584573190515580598549217734050655145467424467789013547970905644204032000000000*i1^42 + -492172377239674791726546707690674443238764892184249868527472569219701959225380504183134904958918151992542222929841951952575195856791423390558111669992267215286124942658107987194093570817512622320527796035474376142406204322830837015330422837282911160394015124102692766469106582160525893417809435295347257424553050471116838965623748559383223789482613933479056554767968541934215573455610288533875377228617664421426777775572009889941792577282173595625343738550354900963581730078314024512795466618685247510281242338457069068030122852769506431447703004747511316873431699279567503438557710432610016217152351108789800007041304856785092778461203395596634983319822590919154745246620171563693747114409426036184163487543528341656431096736174702000188829270320992926822332467866897823404797850858507994829522005154604480950802375334462618782021802116258322858151677335557992042044928558574472844737069141959298011471524189898246829600321171121298711370055181297058181733605159122756038151279621979802898210301066521295190705266895613243841152930049624114006147547255524125628763062674464099292189134894806711797463962390710577637534211063379374308429637562580399968887689455292326686470214120399199302575607113994514776959436481802657609556759950301562239603172947197917027604195877434752849750481897528273183247875663273589035008530869522334603903010770302371722835183933403974755942400000000*i1^43 + 2779110891976106206477159747063124696706147638721926126628765002571284610047516308437270352261857234692186949480106135024761362601187705897732809696191813030804901095099442113136723086895921839120211402769702825892957517425545086657278782403400888978260735465538210509544520622543519821979738496859293172584030600083306724703164412409286836452438393076689772342312158400509755762063774315654764956035912619893217511206617347848322821167348738270529187354785670181369779872190858773088019554960191733284390330355490192683649770999242631745562899629490690165760340748722062262011679730294230436199934145116397930438636416746180882989384852819845785652416746608051581920894765164409198177134830930565858933145213773365392972987425140292269198351530891685682891991525251223034870848094918482718120179518032108639057167447057799519287872402775530172867543376761828334317701851519458852972877893974622302131105239344578467807105677112430440586893361175676719770969399067736551542255509456721623726343529900513725878284620564870992913123523632850239073041774950015316090210828835748155274150986728740666992077382056722233870857953601446811476839801131548477854987293704613253807726741746530369053453997544345032378611007025778309417903134157811628763857366781512953471078579708440901219197514197604066814323723804745310666776768583058040611535438954209201844434124308480000000*i1^44 + -4748551942117125658431973048158412734722771511496867692087864204558443029775528502464837974895976581095286626668842406511476860561224185153117407013814276245477310761984666620107363842799065914795178155801090259043944443849620547203060277200112497933155711097127541495672721993967177440766361697799327518170622949512007281706321093180553774458035378596872164884423402979598297611072839684080981193138016755972775586666438576270332073068028447056612500786920105855766147465169738487844689604335290440475811397337023854863888869032620781508233317150784491073165006556297708787545658613410805458966107288661942409334222053673060402214060348606981946130432282271005093597176457534328601995844047905194110356736794514987659410396821258266220602194244202266352426196909166859660833535391377966246625982436430338181697600489857560039447372922821810346123787644429816468952638710831158005465682943941471706842372532328037771451392590570540566109525055820140228493676942536112847820779602244866772888002378610912175564225190402043044397385445942290172540304374874558138505334634061419073639712860173243084900966825501913748077857114708023409950557976404755483224201493566389986007371593211628213990517483751105101614083714522442692703298785915512240406366238591086487480891616272450844073414536839936743898027567758467131057098625750963571075402561458711187456000000*i1^45 + -2836344075415319924643315299060429698167021198601889578523843039300847498938710566131153331673713989529309485053455704757258323260351929467599118763057322475543902255222926579203443994570314415171073525726033083840685171488122688742656898173915259229259299704184975212624015744185964540834730648070973291356722803196037270274703485222140420855458204961147095191177193476392195710160741856472468392734725753147591556962000081808580440047526513371600621055729302210564746216902366305007864069438745648795783257841762679482556497030950636535826921055863960470607121061495163745005246568095737210034119189929444906457198494314757983913319001710565410462677106610186798950258350036584169299619239699282780306145084144081385700025191630490294130649744366242682509461050126789263227800990454691174033705944601582586420049153675150566545143840655462973157251504398310564034721774637543136328115986641714543121064898019616845578536531641378564198384842656762386162970161361780092147497145422953128731445543791693332292522551659295851962025206759856662103623796898927816392889290832904197917637418699924577594712624143720540842558300875307770649080725669392653046859539976774179469916405818657899177352974320560509503563235861208987687374565880144444309578834847959524554295908406244232797479104441252881387071609749679631179423330049388699594374297600000*i1^46 + -3092707502542799690648205890092089376499504218688748001881265219333980132337008887695502991227610420594391693181515919035192977250055211700165993359905049197154402036499996392111006955491251361125719704080682430278539949090067897088159669429154379692494852121422055989471552433347246791790228088028292071285753126822204132441141291329140282467815298074676867795878926927318939667302670992950180886672893444086768165453356625638023785103164174423084995949859215002559641977584283029024268542005352090209389954312231518513396842752858773529183515158235574513830936598774074954762988134798412382454957391759287410230589831106311337443378654344102090250428032811463324920750639481391007575735503297864984525315523144691968079477151569565962942954809407506023616197152360041544610664269391140055413200788720397832476683477049594747314836251774615701692790957746637245803434184831915600629525910931534938609777291895328138485157657742229363116089500271597577792722076117896914159850037223514393067222640869491362836496653331046670165673785410566496052438726021897208425548308365542755859243927567680944317258743503235103678401584106398407819923650481640227412026816727066734234918575888499509407498908007487708795875428754854368969792800260447985792413915916366255834935138542579745797683605977346627232070172276818398181725440000*i1^47 + -1940472972983959654300985546474193800070419432693548624056274310971431607347687334600770880963640770193032597621933843327529441002739610584743944898541161637526951086666587468328292087717007680802436423816829965649376690875581672753839580230696936198068310001158415516823636672595043166001071504955005711787100483627128907738944774054399869727421134065994461116059823879540978035010270306743916281463194816762378273500633432907744575531526922236098419488018520917975900157675966262014759390595600800524949078190868515009840158057472254307592372354716418220410251095128085238484632478310664759789094764199566172172807851672990623055696701446915742354563638036016294074382127432625444688254588587221255423060842510448120859695886396375190095306434916419541257447480844782105898600071111229478757787411146363609560635689045720522961593680529652293870523529395444510163464602742598976571361462412147162161461262938985775114510342330761721691493143545034802200994649272357680034636198614084949307479458137516754738337537927309999731486852938568375192752312650644490710299414453859189459887422993020355099688174591667778847460161598126028742389967780146815834796206540643913120084194460167064586968598113138946764679400230543068300407999600757882780383609377015379740138683345551618887008910859638029718016000*i1^48 + -24337892368918775584911449010505679713180304187730476903356596588947563878329686699986595394303831175901347361597365014924676530015863652605778887702063935387801100854286196328203996283980399313940833094654267066206609153346344300261787008705001892906156284751948531831511757624094493088271650498681920042275349600208931675678916497701665706614369035003006838708347464325437133130292118274141171796179220737727739539371350302182105096393628050476553774272921157950117816880070168579605650145010395237865860327954264638459345609974389071108631216094754287474364264977984843875882397329034799184244262451301635132192113391177384682274140000185855664145020002138780694349595338971555006086437562754187438217000886540130687178983455345261169147196182835945802254706257855737131739845805221757052681098057485781047305831832910211491258974907290401618147619546645894040445414732787680315441931955951661999320571577972372685073989078587601717236835346526026190916904613286596203168250980668166649840454236470526569907710820363491765251913120022552402056698898631336951966332031195228903417154855690390342274580697951059050006625351811018830585921043237641261599239790505887755086743326886368351875009602312657063120850139419008941495444616082233901803340794148035498759232946999985860000*i1^49 + -9297354902335130367298293584318046611292280784547687604645071394254781326156048084466520085700234556426938268379546347968176215095135717547020683530688903874330648212208166947953843103798907518784632756433558398521529552631799140126052771678730200142141949919279318595648402737464042251606921590524800500635059280791483303584692300554362061721151150225767056252527803763892838619249471676474882731252914099761033277854839595521822475193576531275998716846434677170879932363823732923521442356244089681588535444104505609137169998625018995469480484432493352674021319255581861981328670416152636021216397270436926348276764391795539506003839831189975905667870865242269721762263644505363488416681876066461529505482378455777324858339748232336290622164042092478294410558683020124917240598328927218617745803001186275822929046314355689839914767085178586854274762379756834639203172804547892196058172952995905325949177171860642502975375086779711058929464607612956506023719572191602658192010915541712848505288692898277159062119849717947280623057829003730433723798834369947893078667364962494546225389513243580054322233109120985110884670951400275890468246653314887696945598065181194967060262554583664650436538058752049244037380489398364588269875655896533868722356817627920*i1^50 + -24568948242576973212734527010313345018476565504199945097404448371400513331028958751542523463390681022234763910469343268303793346192689992713232505517327135930888348773877525924410635521004831328672236724052872181851840512813984068656243463315781408304103847741411619861846851258426650999901166062359749797159017432137409456434089634186738762635024914159518453950398050745869167200821629555465666863572332909275935297769193166136771328415827686034511864555264326060617095486517334462750890333456066699528219380563068686288327969580414049004518807778262338937169043802602397588253331641992351493174845946461685308924897718328463196777315347185737333040308457658666214396964849162162322960950668137338911223847005249576576465044545957931786218896948412916875097128241233073267801392849140387553121744543687759935583459622867065622946296442521223498582381453753468401980081738958673780665997611107974230737718548464087083601476424228102868992458545082674925155740396648196117975741655023617624271069194654201638998072584301174940420334528804653399731337628022699662010290460242771993048087418999401673524188247572664596260465092043617483896472383481571453447014650856710611264587977444411427088318503842622315055875845428332241740261*i1^51 - N1*5973341866037096458324390491205484850127974673215929935285308816933559535343691162555425118176943219036927014311202231895365499523928433146317086746210728035776690909801523224212752534112010308007019938598920189653650827070062136255594188237558804668161702743005534256603362783958084471492423553313799380703513510483526073715515934007080595099120541036316815747327869324056491185162998409650223161847777199364*i3 ] ]