[ [ 225093047536043626470489208662346113191052407136783084638191703721745609655317585147058171963612515431245160508784597495368373904705148814064910188956170097673942763647248209047558645250871732277867494573557858795667344012158264237334543320365080385875295814562706618802996422379490769068805295398492727747083213893132551565256241380507983984101025382160555367068859329206427406912710447175173852558730527735816861688544010549189938456386085437727979042302163664190857003030563021044002645667257633485132878136671450565760465549873659912613382377465867440522424132709448933955909209449249253390974617238935372011604051797292788586059224707600266186042780985538572021360668976306669633812018825388138099738948735493062163165207546325626838735858497141564881135653210336147022016643146564259746768107508762273806582366797408038813790453681618014691385239752884828070430659703957368091743591493388626891716281713780579231703723862001447594121088505492724414398970269278502699667945262757314853242311076185760618407422870217890915674926243327111347980574183401543184418949973751270722111815857637297837730343735353004965816616711019703076508135742319496051967615054541900777089083867622630934731227916687724801416977992552981047325142115067577085781860743958977001498489125966687624797366159299459367815891282207048700731742893115570406128124952898047449249301793036298115815230499800756096456887713289825161437811648228386673769089828513779039228595180203654419421288342416848042230339677326399759511497928520743616995601139906719961773843423788142211290158265438960296643060291654877373661858386056289397116578605441041579373321216139300221617510316433434841266900692037505559464320882678235783263704103312632285204218054941901119109262220095966140334221681098517622205937188590129315685575599469518183040963416994127721796398124222878498797971711963102723731893745167867568796915114481189145867965084225839295264975977313581219841160010830224395198327980509376333599292689300366443622993886172558597315167734015412984573554530875185581905268756458898035602563950819051986189687242272396611298368309267782092453635327737240768236884512026949246415185571835780342884140459374909149691741866056947468636825097832415542118846226565618163979055962276567634909959331730799550567276685539743381030949287506026766947423329764544811534145975370482122230086088074509905395051965002932697097618579870322287101623817549904400053063400044754584021560770943255478116878550218472899380301696528307792685647598278443455461294458819512038873477669458489711984185791267756464119893652316552768715802998928591251210807903906504205913172955631881747595001856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -1939470682699575979347663693864644600767449266108098808216377678522059497814638241151226528507367120434788485527236025344602219027576604211591582554374293997601509849745767925594360197760118774837944272006611213243374602171012764063314633061912987693788543443875356634525535481055547678917619569243420110020275073441776820679163032173001461386120277605332299384787824989596899297763633670554088619148486301860498339334048610712165782307840230135288209266399237283910719200785973942910471728170101504467609956913392953302768197964775723215517555242289402229851108356522505813748779346891264835364903542948363787241525608039941988150892619724002763072435235488366500135867877397256430966721998820616788143663491811794661428907111987701026995243752263216557255852067398917018804826465837660821405869122590063425099338633394079235722407709002135261257041216921731195297269434573060667735937203477036973146800418271450816472350754392712544212538279191178689253431792225057748895820164578884187988720046008213617180621833222467055529733877749891568783367685090996778195636641702424200185336420351830054251585463824997265468021298733552216816860473666446102191700736996414305617301849161988434320360992623503378207252967382963096434572361519110305008384878276974580748577522603914018544136387497775051122140835559080546868994277620051445489543813187571370254782082833794244935303949054610384623913612586267566530667671495276682479344152908026194404647053341964702967546810440878490384608886488612964844156257208263066646775205577960254994545476686823486455667945720809926184178916969508567641877674560694048399684416248415303049061380871011646683681057904789349178784652510263281208519879410212068952735033480632916849981582533540877432601460107602409667395865722578077748567686280481742957586446162108852767429350821731633035861926187524939063501784640776594909368238513218475589794941837038771077323703851687962675691248467964114394590582188117076651649377946035106076498527077060544871048080928693318829199008902862405926800802214925596483027973125303487121435069600529076216473787461789780971068932636038152351781887550032495766038677610758178388242031154913417508294692691375196366854068667215633814844623413048297140213288885518345011242650251267632646063379418725814113088270664489737909620338324182921805185083935190887350666226082333940014222872092137181058589239045431716225311543130245192367014985587361442400209868498060281118118803360170248655617755809197094474641284485373139094587078540553378854704008829015312616112384614410298160928501728186495006855677511299759029793656670391208891157944237068303535020591957232533545733324800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 7018397349864051816598467868468223796769975911574315497758805072637364492421255617068741176277024114926473772742144938215986583349875536274232793200478761699015727236510704143672909488198377425025177632196424797808005147891999773913988373107792728434401653475712653495109298139814854948080089893736468080411490754464711299447227974842739158480425397425782436141016256234622235616235914153370147477105701184217058033370886408769690396330646347840963885144034039754458171340550781620404768546981249123725486828331849820519420356119417193053131238949975205724640230745318368311732504281112320612097548289663726852796417141852068397823365348870107526613489341086036635933682411008254180588124278337847480067089328611445392687382418831349566695639079151002161597587246763838581583080229652433083580965365084341591145237231804734586971340117227982574914307503692406482014707754647467574514246376504237351965465309820737160872523239265704370024840193555430240027354004108321135329330617590489247842291856894724210564954862838288025977430017654972276865189735563593463190206111122187478785420471452799790215189301497109906131537280736603556927648358288685406555263423610801449357810849961137354218275271481164020939004275801306692692664523876440418927409383021438961356669150444336069842396683403542776168982283049478207803181941608357320977216848428749671895418373150039875609974645932862681148975491049069076494533931234017805581540423802610235913223199849010843092294218953502667455871579383592457567002844043324172319485908907426318550835049143594557248235706036121109102929565196904798544021825347289384679269504567095643534267038458086483501756636234569953463885986853677967593536577833197699413018454166961252781701912168683577446784637886554632140130696799781295986078917291537012561035879931803227160439741544621667409031456520528239896405028560333000126808130908240197303530027799138395346679831516058666678482057920946664422560109731351688290563603751854512944253342102630346489596093360682713691902282717567882751513429036037685633129524504423390045673042742333159290200886908147138412487885153722021472067496912527007262512751710689732810033591054210685398453288108322338024022759994119982041141831871583799423294197976459363185155010505583168756719808372449936873484671915067919933689599091569582337174872768938523532699837979422372368405997920711156229029145387452877540928139507196580239741301689475339730044286673975968819391742945197800147605296393291638751478132868032007582280397295688631310577308848246479167417621106748402907579949609831463777148508420930394951531205389793299833407633408516333354149483429173358042808320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -14019503409390949993279362631747271982015435585495857342387934802667510561752846706090849920049184149116920772968527086784196887581564931284623714051693344314429602640568023751184605935374963286249350970180175827879513470374044335831287345437009892827037178724671420153020758026525137207727171778892405016707580879694752819598692993767932460898915861433263854737646124383448445496328556639840612875982944578744814211259207415805769685094996853184567888421697960952587710795210782467012543517883099157956387691812801432178690632743034160665355602476956097223887448045117921054639956135639584230869740787287628957021675272702359060300351479660664033701010564846175711582466061608607997448579891829528629233646474233406298505420774772943114675391660726104001726287776510790013010966149166495041367260073375803445050525548782565135899750625933270611283746355379657756493979749979266263368171627141937887116100798839886643194327018717340736220190018495647508716415419298044293597707616518838673539580845524903279237105316658886921932976393048759328798140016617030915528686536529031289025795195022865804927244210094266841531456724392123167339323278547930766462110807074253966856420635132778160621749741371264832682300458719363653947337381682622229412941993888100013691954376198972115854581648415789796415630978342964439606735619463350627781867980594103841260045304663921262109421254049970263958544738487764985659271893787085563317926314126230147812172186432842323678260623852595545489084263673941565216024250671772746123689444484504640852060631930106113146746011572292867324776684849973066543118135340281570251452747674033281971441922123882695049328103986258157854365843542580140549604153249251973839507891478908016731168302103718276767204107230319380064109469646624573394666263994644427222649260384808529962791724790368520585686396697351370326263546686382745847631134283931178358572959291882713081711252013397224120368846378576516458823387314203701040797971716733377224058528138239860387877049555275677416319997005392464474385491686549804049236635727663698955516313383614937344141780987073932340442373150517843265868774896390587181988598089155057147473056645949635292098492054167722009976325531600164325284965147388429778989744313039977349807625068680748560038564368522772990956954489605898293658814523428674395823360905765848755817177957883984308166478124831797258352713157278007265764448449777246882550111718823724793687673018768311802359442476782098767066133478199962864470471970127470937687219714055930122826822482869474134999014948598133088783641294049554883946696481956064403415379302223392783315384588631081359069572331596089917440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 17219087718210725442863077030223814734217959828712460011470380743318025920545901491981299114352640980226158049080116860257301728630396585747602124721107065975436764555627794223075770697296638438469932989895042607760551374851433046409937830347625714043426497934286680331796794062186760340614515651952951722341993115075861389345873330506872193608784986653720173754523856288688283866128531925814775375920910357500132861382580178947937821224631264649349206516880991607915154865417863823324155516401267823424168052505686546919394756147289876859507396097510340644201763006271678302543120022661618663254462303103828739762149113525939908706616529400872646161855794598805772161851330257685087261352433139951642361364118149670067759268416202972703056995606413345024399739408233425316528348116395988210489084943387420136668566179621439606556623738064440679606999215000691850752552665138813268286077096850988347065919580665272246342335807519880597880662300427568098912016852701181558968269772794655454037903273673380957579917778160420205797381253729248545204933833960722680088102955494704322483693149944559655962064026129475073637105291905300324065680243333979199612088804802162816854873093065607747622318941540714883989337126893808051393467568908517858805840934789783804777522077210328793455908555525584734133435919794963539757703736828894962933947788752964824947189340052537659271908339032475360303950242057710248909664308357303174848315378438770959598775468427784894858987638260699193315521046247568031164700002014970757597200086955598959259824487730697050457004860600440944947401518788795210482556063781843797775234128019583525186667526172481982699286415326947588851368214809649051642885201182847812631751068208566046164981361335379488895309712189438840574711880769798093033486012880087624532945513117862193201688124480145059970489980523850067528692525893240479841607056984213209805564940411801936292791054891368441575387655902431681961663830088021184329599440861915184841569831795086498627651559995438294881596522175068713411195222135024449307296761209039157461161656260325826548258618072253301228422596875314084074903162016246325930803687909278037274003431002250141000867175996290813247370072694187332523111766517321031604989209646013685226286818091602038344166228115330396897316014655606368430962387563610969798374256139614818272853481002457485656521059722754224848476877701884080366614802198251008745894249636111246086350074389724783130163850155641617497862809533619215822542052386931756552744406430854033705181313497502774016214300765085106894585710814476353121815287806138179145225236257999106357032201262149034675377541173690027212800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -13867529829351300289120596719099413716477266877386338461468758651181718188196745107869427227855140967431970615160256590764855205471542034655415124785772391407775442974970558916936270799908284362269813068851930772777686486416535183944219293032483945907342374862415071678987117206748700611232642892188941947455774434302680910740551239402788493677590188468729347566923664490875829479267415748629603375835594130515510577081218832381089869603014249712964524922163973322678879749801353916970737268926296875605978214045680814101246151571924095911222284257257277494482331625779016022647911636085242806005875573837914568150952458547499583224907285100689234345300076715191880499366992922446143215864162189025479517544010787921257359808591662757173372122880426500901454713673456087642781800136826186000703800106790368867969613865203402228913770475932840111121102785900895688988210178216413766121405067410191373418587723072075090846086833081932866388899349803347982691729859852620819550018295041239465711774094544821741111688448631657795641067143570940232029894020618778691433733891248398851764954551129717991671828346166109791939022168307908055352452488974336880026585416253534900442598787824494890845263206914589831504342649458014372605479659364807630145111557454043132175519602368528052070442666194849492866383253282388102881044711795601749486914829171738877617205353846556852916564498344420388473732472641545313689459254406047647955513249863110856140572918534366537802830561019126221705106634451360954090223146619980773836103684614611347727266213248346109546634578777203594906134703335347516029235695572410063964693825965627743522363585945883623508875283936903184612261628934961312279558954864366227518296299167949547739740907082904819083944554913282056863933266879363725986074863607300609953479049699999651483733968614859816784326843589784482378571940213433622818436713006747850340861134877684494333863887143336662678362459537933369548185492933918894652761079418772476394726835384946150304948706219573434921585718111506358498658708356675543722634948981263938127107884641659506714708920540756438825334612895614635924594122952103806479888823204075984504994135787656918423407266229070796860858300448929519480205602782153110134638925179751786767097907199773716610765694931528645283782877259577396625135514835649498400672254685240319920185755371851131288471332872493119757830104422416039558465513860784892562299030383995322174691705938016123662594736833975064149973648394783842115804795343831330290083876762467306573579131971772275774971118803803180188896734381371590365452045792899215947799841594670662769901728861733137724428344854545694720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 7779207628382663394368660905794244129781744178825546001923290332587790128085012527912774799733428954870397237743992378893426156060021916357555694901401779793640390684079914662877500151264166419286206920907725495779920147223383847915546252467201294441814415274704052367806544781795542479799222478762183419415539088056066888025207998052360346686353320149157688626405307182342925971070109794486464513196133452990340361391826750528800823393616204530730770590418182291178581909647496734995882998411989302712664506568090162398979115068030130708904728300888372759269408549039342326346050760742478252597952407729620836551436522749348091937450957274339707837049806179714348645774924256794154384336452574604826708730060029405509511520531898540891947347000847947860427481101585248833867939855493817367747193939715566904467547637259330254859700676369080923254768863967898924817836216050996445497892604794685229748367304632644919447799341494339394290302588439811861735663571537713526636149979057240196069052411912615965719781146254859290110797417399337218806755077835871692098721376564725745548587026794636987640581551539403035112686865365455090836409156948552712706378067788205484884325192087097300818141007123324350562907141386396132429567451840919963043050397682830564600232731928792854034703910110744946817003085521956417782770971135696252572501859264269861873419448821777506008856098229416768284850892009160275257535092218412215769072765950658249040442374982595697482777793980277698792422254792771764868165368499773873952233304662819626721195082170890151158523440104018617311189892305421331896059623896009128909529958940313116734935969602405979197662373724265554706628997360012765248672798593714020203889699679211321425616685192091660556350297924822436790532120916059103791283167303921264433153208912697595493210829504454259269571563859448816806963572631541781025962183887602659460054436576219478637684772549168624909931188565334231461410265036328518816093448065057883663293522399608252552782879008701130351212244062891697142346928693795352415511983250190087734861556883960214113187974488232018826539084076357287319528828614849821385023352346887766920232563103466831830918317130403097770331928888166633988272697534528851454531090994803538382252864745476555502213037092246127700374223034611633695873848598163442373998662609391219767549811450716862263430205327018409871809312530915292589496227876188054460586354675542155227973176712430252954843132909328197713858734480947909368095121958529239536785249086275498591318254620200211996751862815495259975487137869637170552663336400578328228463071620764905918672553897990097602831664055058432000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -3266187989955055280884448184721976941067319830813141554983166948368421570637330528826455763511289427239046177991573911872425926683105723700691027783916958853465412064869280927121394416877629840987244666486412372979536593500973922756930189115998094724973752459186023466681943821063579380200032377551515771872489865068632156522574233973627197471245106179385534152420488135176536006976595485207726591065902183971263017292739309039266924336265304944339251142716494151048280712892163164007884401311842429713460853692249828963360795449609265762033883268756547026702969249399312141899512334292830938087056099357065599535772001450745563657578917606251030938906134037439207589954079136948361844426251118023282837820631978669939118411709683173995331537788481954327516819840445385325199905990570515625104851156203925174954679631140219081522384153138420088628283781279289864366086764615323706022710104203822237484114618562280934172055561087250646820037019235180296534843265607493566957995541022224066820639449743471029843982478500299617642435405024681955599011717440916179570183471021930676107615133429670422499655400958119757841566445368682909636780146938409124149181451355424889263265963120300341190011833376292608587081060865486704211550863285663472207874506952861266222248031972086178984187389282517947300043180885479293748947566387874727109461743679026666958961361009370348770909417264477452922257322581509965941034153969456884395961853518276237111311475854492918855965796841191162156542357979757826662519173623885695005934035160753953400249461039698710201281536369168970594065700775656899751465390297364375193926613503886495651765953710820968094339161018270501594840524640839611503601763178915877095575485505924988015910843827469258612309913916000605170754092151855341968436353179505682801181889727064177181453604613461015956779384425657794767838539185092919317223331270983800058626273672854827462448557721679083517967981980923049533167834283467043828688661974515373170477238221840656783428389202218701545722211653383526010267674593348894196776541082122206097548097626502367056397946541302329012959377523799046447651447818912866040003085222957508447752381390911643203507720037889115367069369327141988995418923602324308594068893676689330579542384114189595677990665632656579889338656551871876341620910921818520560351935766322928785715502520881125111324691426982458574421416369299121028302513433395365706805442855313007715500713277229558963382779384590157250874995655461390633754895752029625240797225683033559871039489681000800919893906359086253817990987477511021221755179840049813514730645199868444830769344883759016332378852504371200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 1047020903896440001828542439576276189731165981920341453729092265637996025277032612943935878046104110813670485599414878252465716132878865822553422722059762739943482291143072173462129109180779924640183517507367793382677416416716627957887090227296529661580712738760671666221843000022423751239511114233531484641827056271090853410958191549528157742425042877275303975099872147600067850658635859481791029146993686624740176275066135598337271088950771098733621128947525925618425074689833859646695103903504352140107250774887190837880615434033984591390173963093325712017867033561105529706966885927274050357221015561356601678586275320179908702219997322796155023515540251118013542179184989425716974889281909313911337687381276267700330899394440499033048997529332558985613855514295567797607985249539042471512266987028448992251364883650618144513136035825307339266466923435698905036694247779156183014725746429790738336451129900259707712378146132459213180327174701921106580065224628945982281093739251262931290915155885537461425731445789493450436653035230640081053584780299152852401358433470724724478684653756065211198026574307664945903108062385323703184789037885362056130070035321637991391534257695639628303802783502695481686280612815615362737326363495426881528957483156599565606911448400289184898925260970751680168628237716912415557211986297480631163741522332537947110458857235996233343843383919728783787030620460342102297269565399486925975122670958944075627381162407570228934594931437094206074689120551240533623753289333400584497522758954311157119376731990465025523410507273131244586455358376668285112176426444760083265783917526263384204944757471737219024278084154233634992512916685132550147382990570200726028787745393685499310895788091932556068052648857777039237632634214520754194338062503984401939940260084744459222722160011301852052416893853733138365057921579464267603741034524663458985499314639199972031425682135766859021036899302049762340275381084119149201873714876409444062739880746920017171926844476722113834463431010553078239506069420478016538732803931871121655054024455403021721052034621785805106756312388858528949317699581773830595362853868352784575651860090687908317960747544670971092700153825075289799959163166291439021445480775805479246011749580083178035449868899399542629453474242717831864539242364856024318434281661618146257091264890271995400564684811017674521479167960947831603125158528682092675167888350054821955365175528878506190103223078752218773473862240887923322542220868807597686576203723151473670601487982984992873845106552626539491734485619655337804717255753544236545736964531789040447377506120444719140947540049920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -222782676525755825161248084810306775844274511460073039102908835763987808159812464893691601923224596332809924047314950555728671554733142392965201412883707594953731673975412914387072002506094987253471759708989244405790124940458542505209230008435292728307792214311664831284196595441617395630695884859534771690080317933544663436946969955899329668431024517114507654624673404123580440922055567544321859183441605492968178409868841576943814301119858565854734086743054655805953811439485951095943548404295172449530951078729551514648162771339201263057937298404714559186706415210857023964367909293360654868487469002955265166890989559748856473669756732758938356015113475153483437157714634879198721518673542282746513523142296186564079320932388519175327717727613829324578190506940817562908991455887517631017234074640178135890294632617517183618491784750815988366579100010305368132185306596977855183241502208011920441606340589659103429117376209274490146480946304988586119827586546970968535154900247840108354482095517590364637790929049742414978731854288911386042421960708475285174592464255267690798334604376415731374737009815070171010461336268876218879417493285385058696245175648161398902803522470049573929591879182629229899142109420641065605272025323983615613345532488930398874851611565101291420206722704077467270101083378683701499379798838207115937920388485681651948978173781410067806409363599519202567482794159114940013691146029399439367167957353002334528093385621140283201385315821759700996189602666717090264008448581084627616620408256941112275985806183223884661484437984792533237841175257528620333164530778598243607275617910565975322853794496582033799454682788817188270109275868238984201435199081028577248445574687091061390521893762419296278437089346503823346831854759907510776458263730352394556751304109552130242661127655003706349383696384558679428387180011205982509965443678740832719228085791217717791689186155679069353398633730463726705349031867756680071081046885649568651078057239698103495658158178694946081656420869602127388905718420791810469656664077144216833296695858183319061969294981340694861018746278072872128405720818689266096536221179010739990543317769327036026660864165675626076142171346653974867836170072474715283084527519399779955406419505277633332773940065085621668172987609404224260912046050371448849377240817789274281721181446968074519262297926089477760372581863248822005838939904906241264365535773302811778741906308230861812339598565879594877619735009547268476779395193549891682605889877610388993488629423604654293678390487991233136206559303941629169544600045073198431362241813620099489654420438571106642421612544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1143253840386979944908756937666029724321049872028979513609966819756955171960368475356011608880175795416236522198467014612426143504326973653200549557785956814986720757047952386908942836853977572614152745684534429626219008267887805814268127412617095413826720285498099534989504921423359609061948857302622902927633363513641576491371746478898379360361685944317710112052382886815335493004845086315193098622984398761923741539155599223939343213103675173416899827679177594931455473672469488458853837864140887783806266686202300700536484004325825462913560233858005297662471707260410323308213983337042499790974331193349996267378018652172722533524773054705743174150176517928160346587567142498032132222445037664663681387058642630556086727020719911806524199192148779083701828175664422756599813360661348889067283909207190679418878371877508865771638388465602501412754219398193946306610166235025833348695828675074072627054424447410971237884375095820819075574814770731997053125590765720026614996460642604241945133123547214326121364908132218069508181105639893811365902314621313187597593130607854268907478338483274388026815984254454426625941643486663789619109132956945202112647807679669934087331649900495388576523312013346033138464126708090041124215596208921671348608764485281863283230461036663503787566139725150812492309742835688903793098935658020208230222374028400718946025247814191970072141927407506739251223468810299420901820773141831787623974713357042909465554421451450061483569589683959039627357392055207659547727667854503095631008583255605322934176910652688464931716161167892409507687193969940622255598930951184346397477079222604781502416901703129381326529705778639496718680044641507912126027440123494166166020124082362225435597192105822504203764734242545140045084985035180422899133119503874259916683734710803687494435870963576145222249319865379482937133473649420557485602439045230198266485389375401244431161544063422756159309362225719717833097599744159937181293095646052122932846622758286559827723390195684244047077983858359762401353132973962169162600899396268963711058653093149766724786890765952414745097113192284029495883041237025719542910350700435251079040689463521415099395379565889761202816479443522357792442121491491573958677214439717800465011056781806202428464640543486400437319436094990912036507967051729191433513417067194082518178545666150426400431254956978250007355372659790979184992295929088567738820553639996615933521204027898970938013847807769949490803271569846885385795797711810285221952400124665056995023342967010767485053090822323027686979506877747631626461454551467591584900101506534542966617073249025680578969600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 18032776154118122112832884254848546860949256551398184940486770543380979696664631704615360882462150926473035203991451904610482813488923028167215576128855173662321395788949679913761008570040043922872080437999091861239955827316796429483830086019961210961225114568056220196535247540403033592118102853689569470426944711994664948187796231666532267169760451636603271935607680150019095142175039144628096922334509070672525516772395905240263997688204788501081670881578541331234914108426550880639217092082426185720700031826857223263266030572962063006826632802453780184237260680270060822946787707409280321786577723044983987205721751622244653167689423701665943472296812363154133953877938757732113158782833651057782174143490694869578108771238637365991318006163942289522092760265639853206196968480218209910929211086586917825797097579543960282573395678402495409640932608891909276893496560326630561880057323448012572427096812919469653636003442367061161695001175332604519660823830833128365895468226699155948807993868573044096285618529743555711433206012428057609778541849553733968185211798530807025056415783138963630447729769299219000328261378014157466770028825025222397542112650427754105957618114609796586970954491590730138550929002892437781356081338828195209179731051024259196355124185775628675195575779656617873635845462484053727810619133310583781558527273196160749664600053244700503264060286797621518922139815903877506482281889254970754847498717621231729504351858840760394333563724279904739826669018349125659624570657433776173302396767690849898865558530811794863787122253904649713782363263779195778085173967805723155182918184853394029355963637900821170081484541737843988834573783943153598802257841235530653458502529685379267501354560647282937756486558771613084744145911805640939712703295138744758334719880240771746107715544096497588931766869444139262730452431763900592071287122821817250198667749014833458801978070879237169480543951743575479596097138250073285145438698448400762227055105874923445910910288982988077317957003644416179136863182379543453937235229918840225279622134418418181508292096979353208545713015014748659807851100627937777753692813014776706723339341989996418426329120920281568669809161770119953589054565390980305570378921988598711502564360743292535874293547271581706212001634200581396998196997021800782445512421918046759990801627896548014993821028916864083024138113296669241371373090000451828680613736435288735419030887120784306584329183566775843621606966344456373481616854541435763007474017890987389355831671365226186637357789055080880388759187658979377646370052214629231708787814191304973069963885987131702640640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -6329190740994654853233473351291086194465132917345041230299732309374860123499259631634686982815480646063071561701292086181770370258575760623893710834339658309763520677873561898609750378816413926693421563556711428662319122545159647550760450950449784550330906375428336971709133591682245363441050082658970918395543639300009097749622606322466776858885148361166664193759100922144589645754315018480824830475995974014797475470328463725617723598540948608084485692617747113756595594975724558334808523683621410550203627954184114763306731811857416798631816749435029869280156556827613971887081703730345827468150155730267599747227313749730135834968855124723094256525692756590355416577856654904009885036494708620992233572492325334268342233122364654073022336032790035436320119170001626362932080236695150279107736093217072487127584074751816292207516139215250210194295247897742462526325878249301985999940409952337333262287306854625018524755792508000946456680084555590585933164432022871512154659182062916192890367747262167618625584180519421226401520460500965847223397543147154567452064519650535019401326450086850993101019839493240995328075041345041136701105561582043733672554013409268697588060157847462891917379561150680759007885575045717755603911022110027874469981589145333355258916238372764777176702508418526918129720599204570588753757032117305405149333560901118668227526814017244727738178310812036222444929036496363481197947587253897855958533936715359882079712295818463722267307714821804122019099555667316764982667306430166280809827185190486706814068464785350732267183381412718164997707764311470052601939578272408068416689674458795513677959960893593362262503353790105317774496817030085766148627717847318799402636032942097356717032240499094092102765032013501662737624483313140343846481636590519150739098156422902165837727558178629197382995056768604033446484169259482609883476840677061918471088410105663550898777054275744514144471146133785482991097917865398261344980539469475100001394431402726118297705878265692018108969519889726757485990509596792988622542703427430185064565215454668683617368340098539994591206840897974160265403823271157243560349930863124287965808190457511075874206647716740435188167378236065932641273827777099659652916646204478818176088230543313521433093703077457012715074303331603373794814607865295517537077050599039463561092702269154825210657385749743206683066538618890903606895904747460932495098255191889243854315227294580526834115575729202667089463709937355561972720428463029955544465139320698206206955462187136908219697465418075661933595217430997453001477198311001004126510406347142124036322021913338576896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 739803015718546382048511350009680721559350415709343472073940238466456910140223551096524747291711164891679783047255643039506419678806226895905603748126619452886063991963422049766325909668340994373957231975369543225721046655176059243032828946829909720269807645589710627793981828662782799283519594400746884254590036707394877874208447191315582982835286590797096666839532276787377907598242152572754662585743052519746339398829715828087583752768430168751547083299321134017385722936187203810994067869394478998077843643693052648796831272089229657994022429312058792109962758065219786749861536333904512254870267603006320972959340238050697012636358003584300295357511983219542134357450270581816470556519177516363067794084142693870948256402177434209079130855796121023456683514546558959476261005265411848817812919609537198220908535449623737044419958317987866560241209355154250968630848327772282809490157240774541888541205204141891869160532905171319118277023168193855596301231700498717875786110814742616538955261159599733578135698196651069423439744563127369218499597132306219536716807673557516938815444820862171205236208406885553197209178324495427406030544392063360851279819584025804021329387040907619138497626810638142827671057002508334963785605312241499507138119452640984583084870213402171154372738457304079871100117700714966343912581238754724394313786541370255086156792358373759632387552860738659759467282095221800093058636607667606414536753054275098029470019822727172229385886466312898631615425026071535475705950375984685915129275542324700109637771867066625495083579480842957267836388782593372913504625000635238010750338922035570242722406877767959476053990311896915830944920943580592767524229325820025522062296458915905599160250418129167607005251174389319632584777594970910833424979722017556604911035584780672909045986178128185681903223106978956619581272136960452763176526968150674654071557072316123133616687230819700090028417183258448134374427534384080237293219377686501913979215480696867347335544816180890267753996913258668362929660447133718845374014310874116031858515070602365041123458590906068398965978395346762967123068748922165525566350945386646209968502720327025298600525037789903850601978666232224078312966522968822369191056340191124817752701906794816600174371247042356797865142544872171133020845026756541291890657994990315016050930814199876170729433608316957439034606016070674524433970134885198226851787068473250765063873288394268807820303177529027524938026370236015595404065668917425481224376232789099904034000048229292758563024124200551771775847199543187864528186388009680325219358279167552816882055552539033600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 172116336102307190022534300539855024832236736354525095119332245813871632563138369772609051452039360853175988876834111481200996515928370031623932136368381262709485349327426569388128844382305289956561390781800416935758007922391591344507247004079851274045832012084059195652286438092157514620533189789438618083259625843191996192744366219569547058791799529227011487222044966639621069118906319295149261643437019490899484244526566038235292648763561643802065959517576497182215513082386145559923916788845934203857709946174571451177899337774621493019066059485698514181729802213474686239786667805889031383222300412822029845327890266865022732610633601567980813671785660588841766816427822114900346459427704847737447857096343246439231839169761492877172180940625664665442867369953405161421549812810003030576060660685613941275174397290919978530939150187958169589992908260745561846562106727398320767791130505954340080328825498122184146690120801925807417046788668709692367349395775976749481630482932221109046127952300291181087646164410828358983273726848261377813727570194166869777942727327008510331033172465351337743485777669227517086111237810205524734228057570821001711247308405168806057536471071780913642747404199203391767884261363693144327260973842309750241344607062617947864624934897806900070918879682686590609353758889462267123736847363712421012406345789373023670764815693720011723988876385583022123533892246194920916870385808730233222706066874435225624450054009495708668886958068895692948384927924913900448862922190737910737427570111178879012858611797709476114871206455230309894088141240775695933360698790701114598152360693159784507563174523446779865013669021709756468236113455634700819846224158318468819263504029105004435736473826567316232743689911546399490348879342398261653075849979425306776899099433457734986815243332565432326290728326116652392333214585737078372633661400578702488742912011741378058568412470533301596251967335098093509007255023293084972719390772340949607482812567659239033684278678567587167023725730038975635163884022558406943838125316177788894657764291976855399554693238892471693136913681044525320253576408280424977883531123579239484039340905714075955327081345884016346772270026771795675804345614880945971282935788947633127255313625875537012657019546311593637809745088694570775902588336097156257307589413330001048118010430118546692723502313592486156467501196831461901758296552286644768512494922841623016375198021974746069115594526908822002023559341600459260612998838355532784879306437513272023944410431892942917390059002352135773735548473359716599305649705702620052637393897772795814937786140590080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -79979443102843335801307213989542310934762320278773933281737683830331919731662194253778087396390101145182537604090961336773447005558194455361232336224441025086032064153558771421955015148592577431458260131623727561780520161740289862581644474529996354183262708883513247514046519166115726287618930855896423109386607242616193214345588924738011481385485742314555816858689619538722336284824399430651889269335552964896200607937004572004930675863636146296926877970300022144559159561982645065489479568952860304891712069308606131808146920388198859856332968539384491448050763677834486729625436694894635649482383219632332035411350045836537527077211666045183354114607948630290391270085336729091079116465379606379405072173538702704160211472189244239263075889068303195392984803981866191111392204572864455935798373775088203269620914879283612691016941185957807397802938511262310184429230922840175630244869770532605984919110483429513187788050748895117598134522648617693901108658978151865019043849386085483722220000663787761972896242239854076236481300183717952589035270052601024739343877907062557223343954064919961216388232278424590803916808832540551976702911128025805459440017878083372704390431905865562814697414194469658126876903853752326188344374759873023776825326427966721189789899474218663399849173423394142396234031014988367589682183740814478364828443810510282616144172962311226338774781615491265361318419126973312552518967911495357636581851863971475835125386233785894195086142104475302084349167614764799996485168908675110205595545905631171273592355537827099212942817272000877743878387748685217101347284572459799101870375493608225590274249528832154826399549832259609901445962772810128579134827117582808129004506845791082022945790390418489739874393826962226948876989871819242019222621862273037085624837430377062176411776351041467361887741682390606166609712157270597447152176892005626437877806480552428804905094702110837441201544599143670867408872905416204794378691603159301844494438854537021364038871837891532276481523606683395326152561621042863422321228904330893469537658634528866959393905838518364399269522368104570518539066918575208420472777455274707407557181410409726303003666696713929715457806515377566375726317591598169531005612771787437815556841461249898315495765613772309219750029160258023573981601577859802306079330036730617266549901386085795395793520115810747700592486172200054829751654811185239800401449494358072348249646455197422554407680797935138683167108572552353499141720777117640857784643372127737206021167586563631751480555931749564228304221036327608092857725822386761035160200888758525215928135712768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 10515145698027056863156303562334636439612090332081559651086306965465192548585916833389732028296052115218323039342013936370801974716501218361774555375768606453761210696289044773367610959992337447037777553559097187742049208576513362692905911177420555856410541733100717872407130256254552257618930602744095558468122490266196447048131863036975083874351326409403822924398444873802625716590130823681477811770550569154590772287425407061854901531187360522246884901012791300900352082284156876105417676131950950771105404651923653147786742500544794618604095402539183083504959948930910288472426136388570359594219370728755671255494579987179269553195009186547636816943138844626668630020543904072276563258752713256914470074613540688207020031828086394303767244404319473418788255030032019570907410020191817983263002551383739734161229250713004528209521672034796326227558049332892783134119193990928125447878194719913717511481925570048165096904536809303371855039585003045407151049190614034844684077185856491776165290324635765063949124265798156129767021056295794776583782367060621928962905874048981214544241610742711688600543252447792693699229734771709771650138539975656140852763502811565147423505350390714381320620264553892423954304054964386150387445379635613987688160091128143292258562096912166859295561495055102385240020738675894639015590701637583029900498939883787681446721171598861965517524673991208989576355461821410292750971419637284874381372461412985960419679991815229724246133788780359108850734143827918172344208482942121083632185016987709493280626394381673831949439090443870265483974963561095243543443172936427031260354020251646397668473030605527953629870712795906041144001051463817021876562262800360072256455111479651463918580375801144791700921903645213969151764617359920165618135497788268444293717940516912731697766724580646587139979712941481942573971919047475107702029392098400478761095751815584443496207911388462401696564430772190536643176939024915963284499912109677417583833563134800261869608918030424084614839586117288979324026172841926269141069525145315136332233853753229534156264712711529726341888624783892193138954874213218118216453185486535526268267220451298161451224826453745336778694465577447752362482427895333954943231465585284034535890166512670913007953195505591633305552191003676504746368807020350735359224445192238234883088680135656202254497635622813566041230466084050509338121606574297454320666581745822697130180020619697701835414422724836714371906232940730000712665333677862233752628107670621870756015752081369778370831270468142380573456249576009952996650625394208507874438163203027443669532672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 744721142756815022160286091326037922808957787202010742470311019020777855190664263605641094368597200414263428893973247399561239102071984278917043411966427360452594994590678150493264860720393011012444088879847662486735043891547235761784949009303877788432555065751700805214831865751603304672835193839373539295231340762033745958669749889949101432127544950360853695027470628074071430258381881858743241835433822313408797964912958536051062403287510730599711159608205964109166621141205801685973144863547418702533282103407828928751223738730634598919863167185064531087477534481084178571130169006568642106254153872021976799937474839573474044078414910503408631486157072520439683523131242243784634001333426303374708117390221983755578288743750089198295044020388285463049053407212584946733259577886083985539900373948909707274200355570536441021429487985426001825534069406318084335771248721213734862967984298730258514037550541813264238471734285271691988826815029604868635748784674187479833799765507249434721432420094778279970591190850554804155980618764705133994864304012386438818181164460780427342792435403650226918842282535731152417015828492737006827049728132388917068545999727404153657691374722440285662428408084719714004088014439426412436264139993917953646959209361995286052421393581571752648012063393334268161120206560371851236010213596545859281097991887803350068765115125999946591296302801336720038473823771824065614320213409625929469070051586849838844045995014145899513282823923258658196902008539916764360716251616534713135045417768312939823841728266207730607236401027978100690355858421553469547419855511925118409882507642273733849370805447556007828905623329412485161719083948648452030887788321874796154553106116252953632256033885196817367819004866765994363905753714766563295911182995742536442248535309793023021117782014070091915399838974927334290343527532144000357007491846508342617112433196736665341351509885341865675532689323236479685278840200036876104308291275500015855084053168273232877021310167085395089127389729778775301235159703946255452399948901715179062326337516891235859828184218917120507906563759069256914436682037579746105324531893998183824880672901281171180172929901713959286225257142925637227644858966394826239763491454906943588954230072586744756208536297805039098031764123990426977599782282875588167343389501346871056429414428592442363803423369747361270846180108776249925578513619536175356539862940277046163097809309213612984450038543413545977753833834155342192542361659549566619986742775715262551001653787706307269908348278986972204208422533086320464372497407438852710208340320730980601036800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -458278278847312351457444263988704540250923233334389176131608449743303643346876096044985770364906070966909422615073860378826817964523928926078988665830511818446858725914710665929725883294919169811941425717014133660259365936583540678147465224109981731940224708230652245577937105508255020649879833884444239759070872432609833140295844213343986459194794009428563954623210822169749484965833447489404335185115721681579355083534544120798159586520620839675732140256771866665010104048145017806170965967007613854826880113030505281800101875113963952996567726528244837952859406280342608627129415471587901517766548152978542810121272149764176435116512577178485548662457171545876057781800822271340434420120497451310533104246124730770202646435996504414839447743533934983963067000564679953284568472321799242654155026855096306032368513589196279153344841377974050236907342661909806323900201335264998767479586894432468561077039132252515286605803405045851744327316228466765724674168771374410118068768714451095102718241937864777012516805593587086136178504545998488290634844310197226105640106562094289388482437269426240289650468027123593689051848895596716287001490815120170338267965086535701917610942240659047041470165721301823193120085775656210039932419823937422908445855884702070814407095329231594780322002399566071053117986288222240549746413569496377879003860150886252189375415724896829068760401100765918856968505166335724842461550395621394454669094536280543165307930195565280273547333435201455635352375884770017254890005594931749461265170108775883850752699696516362017303237948058639288292778262287585038735887825624545655838084964868418349103698252418714124276560051556436077696498620389449589315481348107421529949697011687712679948842175968215575680008101858269214991171375806121899909896619206049722921790303545841370870723667329822813243638315593765786414625084860890716143290389105399411833563705355456943938456057174857025925808126349818312495395939566213623693849437944160535908212880482752154713773956181691479883610005739433144329347846568450889838510008111290895371793918970823383411217783584078902512196706836592450013471700078663071320312595461497158225992113848300082682002702218993454761254715314568271397838596364966485080740439338049106607550394355716057329879182443937584195689966634488763247022232602400501041956878493682688076266277231504974151046580733385433445911548203680900389851108853478499483057334381125174507150166877766393319851944072049580381242115666582803687088925339305811447948410947566245857016491692757894042531707915120799593200584659658964242701961963195985652772257528757092352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 59213468808645848351747968207347688015477783570615480791931978694015572527682555238826501591800939088718755338875137353570191436968612557088134729572404243964153762093500127739452097371437765203740150578423493116822278053511516577936827402164373639538890475819472248503740120854050984076585836708294970380500096949733846326084533105598669620956416071440223530965769716813409876823116167272304791072391376564125576977324021032898786458691827948650110510651363484738588749324969609417304529193845984665772680473120986494439897767545861844933403669377862799588730887291646459713788530946982148193124792766440855975404428752560377888182671937181985449132780270162432190057099367511696150475344320611570037411546387501258718789633978614922898921296680008298476809557092181584404748285304551046885203824203029615138365881582360112597174430559983770371797031175923932115130136760750654632484267722707852181583019225447099416228921076830743201116172092090907043441680223377640469330836496996109076495525253632492935847690881522269515429982038926730913689851782908799128558895949632257015340879501337450731718045144959159607703708200594396528234363189876515780847603986037761949718738410147216527207505874602840287784789599745053680138710712642375001925167658814352414160067262495520925455823175599178424495424291806410803879272543208436730316845843921528151091913392310308230249218765027163301876801126584626859493224747815225371824442971868176066816653038573071493872556933904636930010556137752265717920160449043430997401205699309716043270058966966146140308595389463659057370275224512662988823206860760425022775979053936353104403139994513397431053257210207486396458494278154277493112805776012690523700210595868624248387754970465419627636726197811600353298009330639008391168728207088853496195285495791927529193713712878408141693067185329518818776841417885099638268562747977262143489405045819100331706341719404046719939220785820967268394062266803613236752610757644803872815218622846829313957784624965508609257289635778862915633866859876162165514063111938522865883122659801171996851993757123504329247101283507199903331256472702448615809419892782446527031300039288553670546580537898248372789677573432078563025234306837202073056288432051592614467778074492559852765900818092302806262429280486567445436322783202987803543596953990123679549006045913093950022720659415134646774021626195994188507122959392367486180017914315714879549276372847695194879201087462122323211904109444442064006918537392802930794424449991455905355784161530478473318051145326105159111913129898402346783414278814825162710559921433844121600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 180323944837737568931042568272078968671871418503319155645777718387468802664636488719106701103537116885448881810422592012492132689631566166880942518052061545183456467158238600562995443352136398276097352146902231150846225692564769255247725824175809894629880589013554946901637179952204419636402662636861398064024260082731409638082312039536898530016017059842023684481298162314874606503180668151156243199810470537109238196857069972756013689030278014594600553209039010690070672730068643209805021061903463991308185336808830195387678371003321369933581300166858427884221496862199515485649586591082812946050803380871851764094300331503166981726101099753309696245419587622044806882914406533718224295091736082656241068079384436606561827696952356726865705299123806202037038192950712373950701336950821881494954348131491821806119784111764296118183549623065119281409180103697359153209645342819067077956383649705548035659054199762253876881848683017073005266641219207416110719036997492593402453660098261901776342128137111226482104660333629928081429159207992801041946264456648677752042406811727581132183946195913706801729573190225324215164890908086677804021910442931734948523738147291664346892705356883328274947906273232461140815780660285332733167072565209717194081294876831274466503666536319962210221011875256901082252016472449530894040080838094027278539683153718566309313160530794480396570812769575246245733415818664410201224276657428933403007814259340281285553622752166513170044755388175278942737517799270952311765807263613603108205286244342484619951285716101514134685349133139125252742936916964006587405867729439378527631365928048963030732463585600247324649985474762206770167475466058951257935573539468839202884400085143025816536887630749570776887409816123121819554794494132975993244658990041188699457973200814713673414577245172464126263908444615983532479952959250574065140204666639951762283722427020234758639807468352374950122095099674724213785104712784890351843743446853597948622940676553327902122291920612607622039659450299125591017192787300477030792505841526332341243069734015416403006236590386254083583762336664387491396204449360651043888481524236887134888034203435774922351801911132831755235848971965600688247982899911931926818736261897133906493782729783179272561511837705733033035635710214804888283409432306699072651606587435643990960476087247371123230746566786272595110403938075358578178653303308060835727842084195982097335718067950536541704770765181251118829802629598646283846586129583880296364051521060937219565203749039520685184416138478978428965456553561012648115136051261509141075670356459520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -969161844253507930087220414041856075959510337736348693696552924837729122919925378502578148860357838183949984065183213259936812079384081479892268587531263355084966422232692706449052415697949021821713003215470592010899127718657807106366052835392485399622518702805065337380652190627280130304040731651313873184836547861682452896905086335084491318168977474529544486859790625706903697159155176036080097214348002969099517933293980780121916584343263430946869527765604960882578451979129496383421566125404170517801356923526381253148437209781451961253185577472837601577971573580760908932939142997856693560690343320809630261873466317862262429303688087644040206332458686056839562555793236853464188453250448287118127097331814274226510781850911290711666142028516317433830327424734688836962823362030967225157022232416980641733518256282330502712089285332356304165825207369520196293905300918603588509454439818296845465832775363891218625995095812899135183972000890438703637970922689622014022560241636497328373699049375120525092429472245872325259165040472323229000629772460662512459715826415776160451972444939483053910148139624838031004748262767607006770915444165701076111312920061124106926676052782529269855599027956514289244103943825726868357754720363835514974190730515188667489763685049664023657251080944392162859252356100892415654629385164470622645886046368422058156262126469062000276004647368234999004259216523008691517466969671812315516387397202739692994094255592705521929237942243737028230603019223631542289357365304434580189519447047852534741824989815337616988047211278011108793055885018758998220451857388352670722404692148426587904471128107271338023213091966496391912438899468530656375397891308171020946051478214481509126738542435700632919288849363894919170407766433720644392110953207045093836042745426556441714882152601015013350657142614402482717934496434083580581486889566756756501696921557424276355279388445745435305965965370538153574594453007260328099581263050427387688486476445380813819811675937029452741140763290616608692623718458035248423412106959553291480689728318450060666612141705391083897895308245759944080411777682106764045129748906772240440112489214435066973167724899665432561736677816873809288081739621737592490056796556024306783880537281814950535942677561583464673335179243714030165503977010823223424950449723204320765373323637617359064436876224834710554494229481172719747537009983352563574993935256143819801130461713631683970296178393284063784522246843364003425786480412535902089629801971385096018359929755170961218046690214943377762292400109127652108922170348374190165120237174784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 130958535863825316621560767161578904291884245714388178231695344368343785207764396852068852266952237143028467394759980569849087986199172664188377398718351702109077017897123542962868744294707475277104283935769824717460971124405328454501445624500250160101110341243267562360429484459859846965132251596599550945582786484369552010611627485227505776497110070697346638092215222218176591483466888542316287482727184362516266704190128053898469102847066553900698363105706947492077588232248230257003020854419477431836807849895378409441332683725320329055342324632551571540218305626939786263494938021116869307565767012731929109092671049489978142150563580046889751048401893341379357908957480559003142476990034494927101571826735953638405265861780385803104071027637594056417695184046112888967254438150849189149499108478147120009099359250226094353386653162965428555051288192302724412898533746061764240761202405996520498246268748358659491371007171941617049591707886723193250700729434038595852759923374622321001840468376734868941502127858548334707224309359971732606625197168123656956289870473535489683792957579640473284512718866623317262473610377342203001590866947745824225154835027835114663434014456847984774099138044453343505091741711416247209007148193717096531060892149761603851291025332916494763646570867964094596573180578201870504598550378277247296224193177662837039393516855462744141385032517976663618601001842657247380617727783541674103470780626392361185008364063295133191558136009386505493832402275391180524013807527098252776854375562044846297127545776762663222708425322610515021927515684642102292004573148944048016538862853674452300811417563499305223696645754521805405138096002596283602539647618425252404100583289094776561567151009003269548227627903972688350675971398484203729878907846132322732066704464298677534215912438589399798661101886978140418988237855781687840109159361193308948219160945668636263928117159870804048522055528359127857826207040165943266980585283891638864764485815236138693797870594084539062166626729294922940432904305601871574907988304611112315533532174210029547119535570364527668964009367497638534595878307925107601460448648897823474189914753240119022977129965874968779772669046007112724647965865700791474850811190337468294567473779885149815130816960386281731557441996789174312386946552626029383853297585876053150574544410583333672113058226994237900884832635369835381210855166110195850432333568252866455918756072719344729657760391314623466328186417368500501607331277825595755870541760790862632315973819320772005484766341155945136673429345027410208273672284047068530357567488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -9752340900657601983160165754485248303906944472805304982585528286200420873817338980765790132052484072975690416111592043677273522260544737645172199541903917800292970214943441968206663508926175602728474145158293975395351715110754492863059809649651111187327863553217287020690818706512817598099838514900884872096301578820428628613091137225882987587167149580093878526525497165788555405056870824564204254781044461793749200461053820864024527746487281011951792086579139726032707557335612570523924872280731200001300877947514398182961138262951251902205985570199445289075974833693337812210223124450254465137987371887715862383461741311562127305447818491786938478154371665940131946804756288075134491987294859094701156507119963692541106322821482863196720326560563337177664494319502417521681185654397986390884641320709741734807568846067584704183414951636132905033319465859472849457764785223159366811888244874096963202475156829416340230443456781359832989370349279677767438856040226925846993515722676613974499431858148676279802592046279133326790296829706944848770698392868116707987166104224143645847775117068716678959692925949158424808131921270763827094237683620793655274415269779154907644195681074800798935457958098681106629733350842965541921228882745859331536881225590399949027683792657184353221287676236548448755106517888520487791600900086202219133575500355038651913109549219674448581275956276979085523580568380180330571640839409727706419111416722543177759797137583365256084130346789738407334093914699899393927993873030047227674787432990593630764260328030709737396272930369799910439312714493382023516067321864026091511760354918190688020256302092575537480858393765072408330572763390434674838806666498552905318933578575652668645663189087373594313925160249754395904876574378110375139862512181443653597580405230123673683894531720419834409255329357816888491396412678859792957580279581887194981972720625889544256392606335825169316376795959751051069105532784577265972615313703165592768763224188866763813769548243601917575907381042308686322633130414206824413469761244005748508176085111665930453063478063413628931694718703949646104461121427982399099768502836913193896641870537433152128588058270248739061438565570993690292520852035661386549073344174302684042247579659830144891744548718498270485221113142565167980320414907550710619100041186967253992634189370653198123784358529632173620284407171550992078764528678079090386531303419667979777077375401147861042387097132505185851412562888090736502564845523478497722946305722693801507218818800452098016717320916390022349566637105539046457588622736265555140935680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 522570782792931105434707571989159051193502177089393923783635563754024249427528500232323145792114228909665494783379790432398922570776942169720811622447321306834182809885843008533288022407656450774212293858411723542334289089864149505961373257339530041504429839935413387764761673821444446189909895606382364074695334904975392377185215299112459637370135576617762323108835103452033461606248843718284289391154947034427102717657245022157754004390255679355527067665406705936804272102538694228019078822878611560157648405076381874813194165274986664129685440087965814092077877624481839153395372913383504933631578779837262387476628267902337237825626092854984514535757304751799130241006706023067952301814016880815792766981861767650564190971391949422654068703160331966207832211478487278383635999664758775601937338431849765446864003093868905263614890312275086767988783993400906154333689677291092534784810081167148183746855253133975115128550233180182584976739940944473020894089011545971032800393941948195308485277412783355269618228425629309211287025595637222047948620325108082128085877060479977396528101001316671585706994207965090479015341991059175736313601601751761004684160545010631907534536981865520546520034607046102794272757386217471241851912920672449829567810795999743565060449394698470899011493502680389013053558934443838714970063463104772857534575600145362860801604485458298068664865366496586281875729652786782121687275573921917819846215576561321506889494064667702641423884405211785366223946771981890360936707414909830245164926632877064062648368094041094318258568632694025611476782596889714087133607904814305523788346271697260598922534129146978460507393425620414826642288041983044656238801602426879994866966273577940920837689115807397121522841362786403054626607076274291171137599132135359972950932302298330039913216231519994613708909719579081859658106627416557517322048644136262518862243300559255368641264987488991272710455010199024320197849427342337495382375888287919915755658388328537931348171377079923941021015060849345252113992680066375084009338679752674182730543760969010410312524358384954526500476952209203728869854579083517262455314091355801721930441649558659324973835284459807382721284328746588680472562905018465030932048405853095069921026319017064867752310773003670068928965099189078753979798762631462704118256288296631025430550990729792451348075989001652113979097741746986955159345576675933755379388925105609227296928327089249156020027182224940959821202249048603711728300623283863114650084694413396112146573410345307781106943709262252185269353457872326581837104777556555464704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -16550579158349723702276798550799789968794485430779023317736708648563013438622188369636037085776962664715371183026506292835341842130879094949729527869388322733591502105304892206397204195940817019850445256764304978911515742902549130951903713631370265497084662204308275907110986669596219361594150324292003864351928745722900919912691298335758294075222887040320276269911195880530764100164351816723023769995051272723143523074891820240143787417231984045214045230955479790471554954563782934216442686966639371533339554755585808128203754263892855299300905799697722305115395144773469870786528098146215685122151472070731100379302689600959479033865437102805996909318903333687543545582537081075704479386208574469457957989336167732064282050601780243017128505293252708948114291369907046275294364760293277053306771806322197715177072356464970837783686799001709960076126888175893560763383427528930808947800802746982900609211283156967028631270462829409089922199877709585392292138083675971760149394000312093525992675318994829752901676276323165231146530962336449854073469537316591425794983248975486801494467402447222540896648017882009791198839436085063482019819022761858084742763647224766479993859605917213273928247166740717913206700386725581022996887048551915265768821513786744287842974804062609367377109432123202669637636696221719405622179687626327142951046421961428606744914733645890148257061199006804202552627955204591331127197324489088301600073235249520350625621282922535072906002446680229833157239721718541852791061859617196289734351220414357750789487531465079860552630527214702673043152888310028312099607033196637474101689443122297675373879537713957383069039876356464832446517485111382620845071995078283942413809587854240968304617559174047624944692492110383446365388081718529196214218609053063377687481955369426756957176227901423985189056748335216159357497377791487884672354249550110729308138492705312751578887410821159227601752124972736833805071379348212314889774549272415431289043843037834630582951959247697726457767162353058769251584729270683647799076677034209878473154012995321581129859367324970664280533976564771773494610432505767450110493815386450583331290356008784501526537410088226661437713071041678426122548562991611988615631782662079596224476479333539656794632423857781239571431283539027967245302422422590610232462785084609797120283997172211629925883784852598486248886245790278526504392691123062950616896193070189840420238186946196043871781656772622517082085461814651264397876141737067805392418247625129251955610766667117217692896163383634134532947267500041077790640577788562636800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -245640022782769360636412966375308552663621100034702277454406984207890940393710566621129859457439947554774760129582033155775964333973970839176870850964855089246093043615563505189619284441214448534051169274955159573714587011149989866820535332625985903171859534587538909602991463215014683652479208064916293021486554055721905794033929762559213953039105518429112733518544866809597336098225765283123212392640289356341716410268533046271428679051031496130859709361220549710853093189894406968058735111150284152963380597830865979449381389014092662863571145232209811906544763335356962496897404641662899215489480213327527081290608265770879578200946691970852206105800345926887208843376454457169266821166671851400152342996307409598233268987392672246994866210413925109164860153522496705657367951796884538644425723161606592046673344900403508496668136744130040823319010301381751463376466019612092294910097060412081442311027000325010017071670762940336014365967205560047566911717880887022515309008509965814182355074420434487955975062611820377457974321176001779435032874230369007453342060464635553945582036835039183739528518488005937383196859802613536205065040075664015661986955171565342276186712019221535105912288495097584218399234541728305260451690358789028854512408584697422820583553623941426374704737454269118411249077854974744001877260370794864623067496794269231962557203659541197251721562844118639163153572813684789364968097840559213789663793531819862428852608388990857310740225980938901031954796754369998014760798491717625461337481513982620810383700721283617432657338740158246188931391480071375472157796400649936593089354473831145630865467797304246352292556413449957226379561794118544970068475476842897611557531938953809188504611048001249900326500088475347575100309297188642172630736812592327644616645118270275983397863308862516015073029153168832477934080070019807209251220627499904875172424623458301023025145937659863301474679401420479008396599570868061162371283315395043711633258743283273027804089920923415259777898963037753618336990670296825397509845624344450410406943777938855254318135084762605831561935926965930989843417125107262140382252827157880191894433553481721584349167553101824474234533533989936456491270359950224530518072102801059231555153056393460075006336165004756418409687874541273241430462070665987596790774322717131151391459687864122903901897720177894419428598793957404986825875819425014221974986796689714725378658392481498457529126983662386583495700579831941678123569134673355848277477586564067270541306515390951949930392039390233263095162054607052488088094643322880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 51111312404118530228260156375992275191731096943313049529303137361547477551898746015486704942445680592600426999716621441118548155141964924957377804118580230340591529956964531301474808926742035602999876417927359598138365709302748671416698063563329354042328988146883706654966964958966846784346888850775693027638446963369835957200742328395245163287732391769603964003981135705086481494596522177860252027882865155745447057870005104124722713813443356754824002820111862166271390590934078558938190216840262252723152795316186638413994602170291912882440280240392414913903764354231035073303367124299398370028524488393136228897475734109090815249858457462333242534392356379084711647240291868010989362837147835908425593622361184325196627197190665378774148256886930948279635485041618037720072611559728314097934547218355441265958655088608731467299086245981272497513392903197110493097304984586969241211171153768928113185912148581554884096881925449523026896711272792654233248036390542057362127684767271724059055162247225570086111337470991124181291540245691971798911493283514604163675612173924770179105332245402768869612617869129619735717863204288435147898686935309852432300271425812467942127704374062510785450708591949241876011600262265715087728812504827515639071398592750762885588080681234276217522223219604173914216679360702231661028258671397597133435386596307337956529731274005437013157966848102636271795814326373733433412644826369183940440262602031787593312733657459365311118010895481219928528302682087776289967393484773583450110777325574502192557510157094954619484294517001959988139098787441821259737270256787025887559690694327206418719070992974893069869658715122205612255211041559092099075666576251408342373078415076329902288145464656410992252409004868188809441132390168139934536179818679077140887835310202945068271490985443224418070356293780695279751934452766549071082452557732504449332341297942455778919468298788965874578086855992414921680193697516587733571993623381273327285646974802910771999551840717583688114618067917720993192447415153620270784800097606394993247252171346963103225872925701166675097202874080566846033670687633378671701719541224680727369663385093010268017121885778541781873164215348957108509090749213529738728634722966602383755551654604306851143514132860617104820146519631274222956237230142317470154680484592949452861097600306650259438547518000230714511564022457148160619659493434405309042499199867118633031820326219216137767101413158235224560869015016486345817667366251686951034915029640807846805474164497305899912984641298229825068340319274006717534230806528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -2784293359252444695450915542186879674004006970854478223296233488787887373019290098454028581683058977146290287251068846793766519260313849866999985533545934678696426948667652445596783977853570655964149641248473965031307518359499740294369473674496294713157615398982458618124077690326698382509284707919620209753585223261373187501345459359584101500687431646185558135956594728047862070792088433773321448896207736447358016022448206285501379456262594182650720837704635185562565296609952683579479223989839920577965171121569461045414330554768278842551590248576348699145027612799309506744349609410828016302350869606267944451506554360300430152653078322417720156071527419504349182732326194641029101707271337805337311741322110331374942133413503836048778495102250050178493892858817788734582716964628414475542600876824482768882478092586185842337203456098555049925514919384736049057047079186953106522312450848964829072626778924737144655256307108375079394412770804669338837281277133016957726847360935871899024739864600354516740507756890161719443067581102803053356360210038336941278371351590190859609244053804892586552286361462741703494456322642322506614214806890394944751423518736698044059760947444946455588446734631879760403805829435096296876077316438844793526651597145520797546005403177963911677913516568651187965474486087192490700973164722070372682587554151639658645472290957801740114207964072750263621046335979591528001319888510145857793770687575562470204944993312122050582308823379716924373654002635371241689315227194951608689387465095843184826192355539984420563140732078102907997907769907013044927007008586200316602303318224381110619136298383465762544270348264152622882682824921047076885741340564136735592796947882375892982363250335537704154256026483066461185896501197867614937807787116857701812106102387025336097710923128345515202789777304038675231492316158428161395035493874400812415653728473555655153431293067203633590041957060078072116919879645384822974282376592501801682703969290475027370021248731572195585189494724928356527337858439269670251153412701162846835396691309387357449411180163120952177379854699229357645511971561621540210821010812103444938359240105342318912385603816178211106399335271811955451266241591505027332471171665106871248279222059425104627203339431332819861396652682594541830313004804701777009999871799743683145830044232717713971915861873558610174680708517029807635029452330828228363833900056151935211008723858291025955903909865422817517292298384253027526117972868973066177701751532538089210595138205306129349516525479199956098684793988964430633972531200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 82355439912712620419659303855439290349355879044696624785692806180786420164446098969233995279677383785995058420831496901349632875182014259638149347282202313244985452322778615681805322196738072704650621653991692858989929798855730282976621340179973815143179788692533613156084311130517181534879848186268620547046891944259664433347636067686208162583893863320173784934780673768515966395835100989055195460934995527277146290881970309592284380589421090730863881576241872168787210941983961282553024882985492149769109765715356603509487185049061722353907173264608858172002107733384075405814245460245956095739260977019139948988932165964659177940248755599664942349754215744839378275484929614059732756973993246342234711049850677783687602158524130817780409819713972892509502971802805547259161825375056531869458504792729247663577726070997565712385485207956776250094622399236836932917017881862356901724455248163207001527797289843021064310506035140235397777667376385704945288349031306407760834460214719230112758965475359599380726895059334091887328881667070776782643566326947478461990163452536401208378094547160168159044183288740792772194840283560497695087011648220768533115641653495269650106892160280454716367763697063504474284744925673143030119994177430299763008299012814261851895006872634956870548009220437057626408589397302313419423817726948080406763410677660031496615004352517035656426695285859590840875806481731024731473778618211990596002905893549393293529049568699260507690333021815603957754757121811732913224557670789417166775526893126070216905689532770368848913406883101398176503946548068439287100420246849014837987245327126582989713939097097431440907427409975656650456766977495063420179516537317458723273747981520232688338791634274910661763423867510130880245110689598083633244895763365271377179653081091214391311658040390570773802536238213473072805111912083061995162119705871550445078449171364797589504660379891619255025955749581534452871599623761799349837749050875092148842437033337038802427317307824378187559300868897226102771416398497151641489633491093902732308476089581217265485093719019696361393247503541499796870127704944387308513368682157254239118357434718223285865858258863041796542103139770312644685835320562870305658468421640642795573723395131164849233456963131112200340317760616646621161228989081797489818016930763185387965414008745273891817079185436830978248113733510637814868798322412354351629591736312268344908123567098356383778719690681001664481025212906302509537431447378695498471844791502665880194454341170728834445101549498756159123497315149387011194880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -300602682745669968502140280067900682582683550638178798977241356723793141203996159920346342522295611678828627509557767838482225315975761725182836483857501081471400401605740950920666528000434253910385362745981610473323252127230319438833702803816982205683494722885897173177320078865511770232814995279269832837426507044768353169282117342842858853796417930122505811584497228863463600242291273917727230957428953881118448858139700668845361830258696386480468155924399887742950647587805183210007013511625508589892477997443044303436116362437141140398165807691520153366521678332836584293390649897972370891448075680220506778426513176193343609682661704273022997812713421223412724455006698595546083820703730771987545923201190159157618108537494754985187904633156408650382040851285959059228860896639763169910454366204744787800402264034448086860311796733345424544233691799601952805098278004745783789709890694376245112718149444235429849939612713290825303003591656066497190150595381118683646539251024400322298735014888026912124746623104679769563965956771275128368696534992254219728346840354945392773065090475648865881290259603803202491625904628946371040151756417575345709018561520781615031876030545464829981461522861134820480822595477901361018514534446130788042964220749482751946617091291257565815081461922908645775419323158304218230400790520470528851531767740464403487848390693033738719377779535234708452670090767430957830369758658582070364013845228444262471682134925932994540888067191918727814090664225068514066096422750048677687162359478325455646199542988949601905026529956942621922927923586146512479333333434520090816588379304406506953889559765518538910977307076771331950452921921089917186202869604479498086037647211458977143076285212771555300265454139467430631766823617417793276960245675740109781280710994208604485998074536312834475560842917659290126693796623383909493602645696534967770372881531584700716354742505090840159775589924967605972676987135848907405777694835931253295330363816352824946365174163637024684347624312260501471227112401648960412381465998109336953278711163994797668189199227554201746015800558947502080578146587788936353632338549487630729912300218438391261676662511540217652122085354837261873426823718746805688654854086581108601381331345420110373827047918863049234325926168282910049675738653445064460605710817522710186629873432633634508622115480691948400273253156337205798650984046903569175762623382029062940603768279647593243887031568702373581307604219923946419975283832753807606982378923745468271298855556671437965956345638384918298058440907292672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -120331231781229613295053996431123114212841070074374640102389779778051981291106790826512733465802556760256551946672400449878069085966500552178396902323122936187997939180664686334504730825292815401904614485905953193526361426543716751591196567492796826933995922506137825257256127983328197643733883025182937825582376338638358787440432193610864300905561580373223411191525890809532844092453821095073142431258373077302928380461748954791804295735030240398827040609716981503512240502457917253374026107316229674511213307830079099083023180318246480315343785181708477763895157550365118148003547563559096906174007741169233560239578406765771037122212894641056298483404765929570116994834977149931143226346748473557957325851360446489030167757310940763884580689634969056464859524328451762819165245189062372244703577768218866178381579566370214478434980901878917708871830142985040146582107022016837264665037317493837986316850105275504577866390608310214961028284833767341125313412199645800436134360008254934859555290666973020638466190477935214484283378203498778170885506802623266993623810673786770314657029071600875856297039545010588677158287461385175963674221295026577707045479589817981101927422079023440462596512682122981173778653546545425074068833829151214016889626202443866459832420013409975808421602671896434824058630394391002962496102277271787480318553786411180139805533218407157837976697960669357272558702322011131449429164258367465444145625646216643916083335624285603672482887325586230528248959270962128000137645606531563866648995275934140079119773976523248015290621056672255728432722082581507503242020381937705904532816144587679369285873661505655735156549162730098064950663383327254256456919915014863363731323688540705705151739414581240559497970428803369111913026193183850899446596627906852622988692650576681641226108056576371535146685946425950155673843830638950622238357916435467970051283862865674212176368611988254994286334924119571151209488740509240765918332089410355749946356140363350052791969131727993529911123228188907851065389725459884642681633496591743663044265655502260793511443607950617450663753006327521094392732656488941493692526655888634736330930626907589238382387754515794721450366908928680579460927356025308707064651052170592351793132059173105008337167557814561402089119560479757180021745139456122134419991601105039356637007755672489314411207118743553584412150536395612534493594427940960726497976336657944699667672688797813071646106126655672146503646940317992229000464689410255215926402718533969443466875126126065617621522611142929860909190369142374400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 6911934302821534496966764282872582737774030841566937083679516316330640625938906465609375138050577531908277419845314645418478904902819259855586443249338709539430022975891171410375314582605108623834645881595488311879570232105156934873575844596190446964455972477064004340222153255850365245910830783861702848610773520559318508813644851687305711277905088184137305763781629079725046341316341198402239270916197049830047313337521023885085057828649513231558502468714946671281465700948932479588606367176520834341482586598137366339861448599073567286712205359110437007285885314492036190457235858082471469348679344500504754904550729768795103823151219547355364904127881348164851006189417051504466364649910115331818963239879129196789791073222488682049276544250589257269004733836898643169338308358787669795485827663952261878336481273878085305002563446004058464835486005956707323969694768413039742875710670366747192489131278460782119926836571265530919055942615236331212920594657704748823135137519745395712532329459451797428462997861568100438625963590127129837214833743310531452671774673246743439922586022717854834314064933918227925157873132891089981056326284083020248130330885009829708164807758339882659893365876880329852621856334882628686987667531295872487070323951399112026500590787626666790541290015870038469914313200172922126885796495153865316730112002334611970849449795659502749282445616648236895189371331895744788230679686909011300189810910528874846058988966598058782520963206698281034007363635971287995569264868349238160627715786733703453277879755302699806818984482286502087582849857716820058738341977774173325356222625082365602565356369249576504339150075897798507296475681139679203543178937248167412917117840071717134039555301954862707562966687289151010765460589025832807324521499186114272574794010126771390537206815713073007987690355573385077484822051461500697386807115275749999225573332198492868732537961449100281095968505527457934974115590673044001666439832972017704916634964214061266987481942084043807486706291556209542380203945119153977491254434259833910932241901588102572665656962479569356702296222675261074137604004396849467039529213351964507751242508939943656661401979339237697725016776921570173396048131224392513310218061822176813992199039997113822892420036083300347274929216002108317587594680306292397989130702615612988680914513695718168027111805807832365589975114885389443203151039940291975457345519829807856866781826641794998838762056520772523379708735559802039896890761093000071638781282548213981064344889775415520659049135888103123434522046627840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -178258020046682881531050085619715203772424871688926319455018330471403709691250897576270225410452046575990600682431444224745853403075442454214273185513731917906573827497129148881801389362577956586087009067898273747015431018294200260407691818330700924243292080004484513734791190256019854804727200405623233921050354022836974334703338968494146979782236536249446731056444004403011559709291857632679588046617988177422931776735880858666148552062490312887931734328121814903441289645273237948245665908396997508269089589810896337037341910973842354927492919236493983358442808922519372060583749963523528916247320683771130854724084594246719289270429211970625725108631133481080173935651954112891297490862019384705247900585934475472447199784613414631609865614149810277502169071345439554781567384494006182612684046184126220538012044597770731975811353605970726613510825227294852651572824807717392187173410912699773837738177705115641180465984175087215103233976798180430123106018926484393785026889538268492974223895566841287737841413377984307044257110751644017899542473904481638684588944146010634013991584184394163414602251584244694933753356462243335961652440962569776390106549722480212232919516716667521334051078751050304585014948351839684815582651677058888564577803232108023084956493868918491613211644850408187380061251713521069500873543475802041992526656254373400051079084454727373128880859263834813795399572985758152491788553991564998921392423359660632599677499093460672618928107099331670592034370377288539756903314053449782245611433976962082186502279772715194555543916041499352618425177355446439596645888192513974594452637033729387328048720454902664434639840648286930486512439327437391105834469530345947090259711078855912082545351157205577474623242128020300191705046779490255957638624851892469117204981666726674778157501660814850642830803198826773240476856280238562401178438933158090803465803976697100364476033278031896171042225509620803093694988988891396052180504386699660643257797946072422722076931501701981570892753116490363067559524243031355998709381077598667139016367816784766101381197059488126754368921586299828044615138065645172980420963791903225282005572488854102398698957581058888870485515567021881100551973190138022566323161992747227808964592355746146766986022204476211595711962515997382594870917584243855158587906556124719026878889660292399077239653785394243591074324459098378473804691590428189639789747928486808593342841790870696639741500995774185262911098764106199866458299275478577853154877645208331779874427322670230353238451811275248252898672640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 69058856390080420193190684557773515166983357131890523397278109025970076954458301227084232083618839267073292593468456191997663138648381524127398058411507997437273895682332569266631762875380351556504890895334508200204445559305016025963248079532115289293280406027771328511166277194690607317936618167211041129954736755490598658773977673633653115870368451113370997802711596784679471847542499396481495335794843877630436791232870176597663057311429916633007139619471703810103785302723016328130619314113693310710649928217301547414460542391329318931516254945326828805306611189229057221726656790927752554395008185708157430867138225679849501509132178493737357986147711513086181382778771345461839981785128584194229217189060668048533470031058300690369090347947799647464354416043090865600757084363716973716099408941385599502688670708328955224304782856406810827152070962214796421301739934264754978268001482527513708165373052240984907787998059095902548796811673839602289622930112127424220499157322238126910851610101823514890847928425007273468121781879780262269101410003791679718960851928406495833726193991650707102706741241271665981083865893349629209225072516012925245222106860494957418975546380401439041496698275186264245394522443569911410936073819048560538302122699435337507098404375205224988776433338979623260257030066803421773566581534811356023115262104267279264269758239253894594944661074214115320987138895700126190589388160695899145082290134050271042377631918673606286424768665549583438028684094282166516885314886827429077697232986237436697169573752783264886060047521508088599276867781789867856422496086117700960300165775841131541078940371806074674823908249239300677062584124078496184233379820331800769427783133722256375353107713806772599139690707563478542662892931814375217706510796015018189554976450262885130688383700562685575658700551865028980295595650713530208401794145093573748829586365998345941393906580976878147577170444094987237570551099625235121376798202307193143078603012258740663898429778333356810142482609023422263692155809326716898848670804783438436689138260652722096620077099088484034967155163883167750148352748708083487164539206463742536100966082298103043773337508753884875788812205134552636614747807759521716901892131916485976322667401450435676839783866861855593772670258900141353485303463535706465201296718706611395634431439463102953055150938839477179307678137515742658904571563635623188782319394493122418912874138183396950726012071723496469420317686078811127345205408115603189631105624555882421215474567388786664312172629564930876825600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 181818320789644327537876857277592055374780675792003409136206630983009402067745303673397495201068745856252272802473656339534618781991674818428420011505762769607050479526561719431444993849569918235106662613727102357096085755435152540950095878930155810625131111624352848048972902149995410851147764014926452340721339455290824688566016397118153880946294325359042860428629298606835513347535632930970645548720315139496180424363940633950811478279419605571268222488096444961968612377123778822199814957147360956419569483691865253562677811377553898928905229202420505118594867735816229329777750148177118395868239012520775605045672674959939032561883411595942420503899951166488135476709694426876906919454625936345325416887086438126196860090836766608846857326703118889862029853351829422943701475894072639372584600500075059389878876302917313830739216725261014357452490296791241721581545319446527925643267190187361308368659617639330673146688386581120962553067394754713367047749683844689939021347016679346955995061401455384562437106331412351308708491657934741625897483241979387201664238685801767788758457037099506459292605772081131792212415041484943608386999190341396750201132224188950174027590230333387068096622577418121908378119399744030357501965144738151560400748148407976708733767446755618712022801628399673061291735956205520425389899174555756579197095422246730998946188282857113940713320071045224281018537010337659226018015071055890365293239239559626167018865869478037331413382573077964937171261964859658454963887199290346331802546630987867248805676047033346091905090362416382293725873925028463764080943898072722817382292126689449300209601621359974931917649504809464738509488449268638466316063664864050142273018669718552010961216784239578642273676628795639692735919817350779608536681554730572735861850661672818727865111368471687728543118514524662664276579092593373767973281694684687342085057089839501428144972878984557394176004121176634896573061244584191506293340812922969875961810054425179780489869861526577085672801393546815440756441404936239758207542731710060173367438601580771588712902114693016210392619832483001660805539024042357947206495509318529067818779405861649880732267904756710194149490275385595941087624045248749089900835176335429081484719758708121295185038898654311010190128719873951197660035715930577987500279650526630078671721581586179613153377381839461514148625982577603688744789208801154359990009775857370294629453349567881980312403660636219168664296026043700995549693415128274600649266404605570884383354030298738366595813634154205112320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -7925056773123852459006268867656437507831637582972059528161267587778224741952336791495364521272501170021479545048328561591302383530364375661154974638232368652180762388605794869661065078541624453183981730179670535300649779138639196720434409947971927071270999845880259999590004720250018398549090512064197635022486303465047212604874804061074109391616296014607129771065344900522702587042233026437834583129184843173296402425672575263941347382702206489572568275947286185245981448086309937736115892067462538158041278561649957695312201791280952152084937288697555818762842035502968973002619176248761832602021803660412524977609063468727796738884312061137230074977055166460076795888456078932694500452066844386263300887790336903869682842193724995197752505385828024218268116668643890443347219889457240860815242821383925195713291320379834564331369895668510471279348083479266951781508935308254660499969316473271820071409686331583004308486191140232221627644473545870064804057257924163640158773607116238975476819420403902906715169338848862590555288589502150595947214175835811823134331426760292340981397596936554537777188834185927951828781904597279892007317693609962502987336708626350470564665054360073556745833104414645701405119849711007781400801967223366889354199348539350455798493420466820850391181956688284946315244255977026777412498533188800131735717005144943406601323282072418299110474590495161110114191453236481703168228957420853558941168270865694215264117853289453968301400289800754898942797645870305930804166250403612155926476587212770363785982759344420998093975334461574428920556963733071229418444238618335785583415693283812928318152123826561570124593606759290595463566680244521114939182547275223354557669073726842622775449794964305315169109965964684399287208367046149695869981003217181587247630734528607095268807479614942710882666985406442435780410522177807873461613538560565196190879631629913192534329730556249927671220677184749368610135565130748256868748578711495057436502777489093491913317505454380015686621788322770693923767708856078470206111095192167916187040383283414531547038553121347017311257904451526899642987965309040185447586217177868497512784073459411939658278298654745443180916702132225978884109360902951880891093662036457365772141773512963626578125881477913481890117970664457245559486114447067859954541695320042529841518776924050767329092655001339104022470574497151859304504986141262174949136856375950647805432559896185222996590291824052191526803667789098039531694129957854373089121621118845217200795031474634800116549122236618624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 165102208317529975566838231123756084593186185101385549729926956910575719926522218928395371698781564199052154816908960657575855644436203019588362683703910648909594094793081597336510643262274290486721185184546504320795894762025930467260668698630855259295510520531830074494374787690135986100151723402195763174193210200645736038657403716240390758361487310743319729813923961996595379561727570322202408116211978209274405743529432304545718071175704586183577364698249724462800024219346581683783865395719697011843635130492116504835381531044617278313118565190626880454277389022648682177428432433225082279980609315295323515038409121948080394670386770804729881957004197173188060652534146713172809472062755888260093241235203526446828379139148524913945570688941982966480643005524571112263363710220460526316986072748169238091620682705209850714163164589249737545012605415271882386913108965682242352129745795849062728111742466162774028739751282667870987319897672763035404636291685657459066116705497244037743395183456738385425248950825625164880423975355277300042146978249739887914910996658072582136863248884828796973827038732868021912459868551038165945424693416677680759365033694744814157505382132159273923987534498145854335890668744488566461054341428344046881739352666961074895736566490938240365821834843429264445326155506513132736329241302570820130156345895168432797835480989995476147871159832580738258577587932070204865284517571318154582421317062127400377494670190756326182858241083449499860130833043695699650119485267462131377664718009706263178416247884198407902591753663808352531654213667924784322790075757556347205826901039434176732372159161230355463283803470041848629125332675551419772455813068359183302162415709024424543534176343082241433221343716837366919209858021611260422021993568215541054132678915168953002992792504765347735855222301906278766283042540790947849442463197575030687133255837317039773792153463907198307167149673097571001950378138340413097071061141450107349543542917020361248181619390231776097446408986605076178699998213651793276480351404512201844205123760493223874614719964309151617219774769784967848702634375655302386156537334915911451448966099857286940368500588252843279037162529104228194774953519331346753764932125726681607680509545311798488373252492623932163311301396346822654612131207453917585992947133784202046551116811694910885262481192332729269981505692520026057854320815681290068891071961952580801976565904307780708526221032134015181368037735245639323682721766517403515325040140235110092924525561863690384262043353580800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 380804472513905223657938140613807255250046169859216214914961065273615392753516657526253285476392810914989678925422162067254468021173560012360455623596194777343606705772467413537918915803432710440434674654537729377915291322639211484496070078426582254794995853734087364209574020043606832467473717663598588490827532048670743057452978274636992482658933821832548958028991449630483101922160655874555908928830894699990278711000132373903949539787366722341372533632909744001386974951663808836742599925093550990677965640013541544118392057881495440962768780511932410201371874323272922183874624662861902863892582445445379108127455881853287036313147797501205996538152613097546568969582927196593566793888200435149242506401952085654081706685415046665183587510202734824489621310634161614005734694779789355426081502643942912846846214050708732770989092864392232991116224175766346750942814986966980801235824447631017137826688112522097873241475031860393970581650896310578337649594967683008202738607418748185780711399300824370385824912561113454367800177104617808830054513243346130329494386569628652215560192907612162984581232392227405188107521361744067473822003705735641953649262213162943256624644216423236098355398984813153631937982392095681488535085634874971905331135004866082864866961866502814336337214002724108184024020863717380363272588233222970940911860326144716326283154467787591658788377636252076070774557184238981966693604401937743290260875714870611341607722939292159578858646043082464244618601547974239772337266766957198963901955740550113496313444324674945771985867086323913576153858901992225345722561949818821112647362249436197121533508456113863101292501272910588553887605514858157309952466658945338294962675284289012600531653400702993490813272607845376308496225360497751586677107981231706796250050168507458372006605429691894743885060292847198697769248184714313672356428667080925419852480428645310487521175338436643291515799561912832585352932795871297859860502989638446000722902841710970558778866174191937055777263578617050194574298296117868022967949633496644352087854524995788059635294300899088644602137845227694864768174396128230894507035260747542325593340171480447762990745637073895914185115282026421292428343299250274754897176993526303029039321146759120924427263773164487770044278009514470996033148381553010585996076158532770759205090098861436849278192337701963071563469895337735411075234690691254625759215271412340756051382021090960986932234544801012869684195899378019549650408796032493123405528180301562834606942731762108229435329040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -164431886264513347080071308265198261834611237789192450254151914738409204079405757635628802677795528218623500035362668029575321235927080320099964555858696469140587178316926318422290945952133450696681960800545869947394335654180921117974349766911286737609256259311578108043141548182702830866668414739128487451967123102180970272004170321326717206163516938209610654811019830325143438070532889951712615698932428039241574735642388633570434188785644396049113605106867717487650304409683421281951419974544480595604247399732097220496113538992957792144594109086745654040199846088373870092420238722491389855267049407180392532275383721381845665840811607923487628987346510564222094137592690326178174567198647360070887972522277432018930036172806086334860062290123755561317438682080408820448333253057292408049321998497869823998499440989513186567409486623053033711611208358965886488541323720071251784216243212517078464126515335452928800823556880741529687503070782372791887749476277130267938346130611565405737800501553985439749701291417085277848425857913915937321848321626313128990029290101660326530908164989564190099824682603133395647736439394229026913449410951284577519286919273174747535849783020984678748059816682743067217293134293488806916731715583637007985811368941009203538634219439180999769611448538085964701657215370286485047201591033129461618316484681376816064178529960193779458605802577755702606348511882147309257878343134117726968357881769123384717640302691979697754790618201354773638972814909527050684944876724655199773468718850481127328878031955678753152970319086794870898156433090541753958419381485838522005273529027074092198929395816071682314304098106374561842408907407990368140093729292620073206408194291205516632365100239897398649952684187514581152727125969813476541888926273483449921592976896352229042976481642784354643749899276406840838612502037551873186700693481048946091338325345171503633641496629384756878314539230975877991094965880676441769021859557315092279352756476772278815643221877333327860132472256805571454535755711372681547557825514091522688781511693742347448787160968574996784485613263274750125860942794493950761040014943325726515923228452174873302136029023412606008948762887242258991138728266502165440511853833039282895773022473192577868897952480232120382260530292789599832589447532923983635407587257340273586148448284306859545745931158146459246590261859839339369689961300016999853867875633949359817008530768742482204747458126530390377141338797887748562162405350826316679780022945279189650874217361642295175641080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 6951822561015413203668551424721029409749091696663980691189143835056594964929956898823806446905266927384364073886405087168649463407714403895630287823642108780533153318425718313722431550327565369334054461574393584040001435249836712587943352612140911178661464885565345552664796300584649422436772782389622127505218452918614379555221068371988241735545755576222696800000757049778079655579732067092635678470255448662075896959156247117805400231538609628935873199253385787576031461257226523728879160298228816495988788573076100259136154976996467641578676113194904966489512053274283684059972929736051138889216961111665061393928747283725876046185883364148808237010766095195538192792519199482613482219779137211522527557688914223617534588005819981898528630147969576154453970842124176227047199917715908914412985680779433498760263291085053198006737124454702559980903006208512115952318154317582600911261530331392348934909627324100331688687615522724767905442963428965182956404348751659149026138506571666496363907069081224599775613122695764939249222437602084869229072430748629228622152053919027892239013538501256667534488014227112900866713134130118869743221109577391222515386186062636371666925819835023506601588175931856960343098555311109867337381634778424745537036267536343927648347575403557848985100796800793526733455762839755337053495432001544439262131212014545529554847810188557286507128782110914104464323545598673866517084148279367249762893816118649243521395928975861365118074560137884542945185273350878864653645224508804227535377915186318285900685254357722513071857757977512112241085207575124695598961516598206856251695857825013018794407561906052832957364080455249294273427177825359503934982149063954331591654652579973236902327381189210504170219370390675616191885724876219104042099561906808150194691357149061149921431895772926061612345684711483913432254610877180868552759909180281033256102503702420588699325377962148364849392818990003782358342157096640006832425280655757498071890373762201687256372055862927058422605005337854831845345888919928746398566064649410505919108161132432046242199010797944100029127906440307790069622452562746300533532742945813894103766293530283784571318090393528924963957611711847508322680297130773193583718656454748232951299716024606256884584715537691047737489026248145386144972850585993870153946518145211846409844707095851688088678524713935583256194946318429781533855778281358055068048692628364053720607359908047015979561878369791630757400648284275416320354608109511415678596694450769697225708917057026229344300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -188943277677396366051728393939676268803032121912062453538332105158656947531869561131216137018613949906966805288067292795216694366364591938454120686907608667045240675594315171341827739456950887750687384530350121036830125867241967955693248196872071183231338738610426797484380266614387484049270716279958146128972197011320737745635814045073080084006856076140880975617856073516082784873623657039048571077085127851390231915829130897211878964068478187143701833564044912777057604989794129035658006351522374765265153635699888730993128999400725452778599420806435050315996326685448785679922558821576781929331978846934542387796208964840553108567540269318325578818256958350601957694685775687295731629381352078724858196621226599978377937229449210851908312874520125866533363379432152947608933566638071591267827343429086309902603405735246733653247086251981137455181893609736444491942316217069422404239747365972280220716827970465336727809359978816291483844706522611450717542318442878836263683143080615571213694269484862891446697178926381694015408320840231695914249574718970660498320259276315072394239988903864433978861125008654214936097143512765210496436669031076962398418778453814931623784573188159672430386376583510526010546214953492776445470801059643650375238107852695481152082205782133435666532993313233995732293961207527155284511563146084597992804432167910291306247741132409548892092419796737510886472649688380835735503168005323045541683892621732104839304893153835379751861474395119639449913937917464304631528420228246936526586768582994960048786242479166233022970418412067170731043344905660660564026587257572287989781891895072490478971640127173062046396235057473788567080217397984268751856221045950117156731079422345620650151841575589254088187666051560955476181238286717401272773722217418800396435027698556490170116060971944832193321679461525229361216526356648002734649480882942029182633831951828101425675270992054218891246753974358483266681773007775515943278261437236899522886599516532765532100025623785093590003419511749829195175041266622915823171340461675007852367678335785647865156546370635937662806047617685398861701702496261557079424921764929387843902816682953725645220810734781143332187301776786822995808647511215980936406854946569778435133571629555337184764770199950157534089848117322341948029207618537961714784213546965320056019725538290330908817778789419609858013954667387654636435651062109864001461285759619792397854117479510111366192987083407163347628082866787818499965708112020903979099268564210786385028064301477493940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 3893703073784642233251376258259342988384848532418266406056265379775751382904751525878114807235098176491374532318421093642674975379646400489724160473166001848933156211425653760885442656050316546494466872770503073892041112184287285133995497748914338964180099758906219396559705847312381100431499687040184982941618291868527132025759607394561756660705215553211631222206898368803836182166686112949306380815013778264692535259304067787672400222858844543162873664403363405580215256251707514383109183507414265604148287250742321831097715608891084597372183596522094097548405872599741758073211603264932508497294171511271328511826155254761725841334717230264584765885493250481624706045757086098590545021470269268907408409809575174693497281140990922105155869457353331298116958942734934181889957944771255504178728863215206283182995186905448137961236444248090395638209453782829339426949740873024835415938428623437860208218710481763437443667083105032768292369529331410084575431649281920009452361404472976293770696510598051735335850500727060502927679686074286769765020812678985663228569061012090061021059167230428777229587730362989049621443991266603146919661542094182555261303287285146841224385791728713740024609424572309188819052634786923066516543714646786440986088133704156545235630980789477040794791390329965148591761968028547723344247324209518877525845199651961967446049679049676262355700144697395392172322880663278101575328043073227099950895111705549406176156078150613282491205771894043541004631412060760359682023476461181364012070136003176766833576552640425849494145908564168360628803630967130175479874205357193812960344526211726404510494318373808493224784827175562367837363530614060596937690738933594993062883257727663528797296277563417252728416750474498298783211480758080444703038049512654353538539496548025756604340857832483684402105497340595528132039350266771717515032411097788242514393909191518434934096557581738969884027203097879092931705278716605515239328439224070264347282559186059583793285696216887684161912821998621155434754408758321110035159820027801861062759964363475192137630462659247362032564843997510624021394600703266079938294517962021891974180450016121778814649504378814751908526651932181409880426623919199890157898381198253777455446462202522309304621603713139032651267460723955773071827923719753499723507674182735571219819317183279880065372021699095359984400669516362780789752341390475125817453092962079187152523987074379888002189098687996720289350640346512478254832967433733966216002734508082495585491212110400906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -64275997963917448188559467570251686330560014443569324393193321269007662946366734843244452949513914381494515854504811740365828483343591550977661210126497244257587242446465726294943450220200115695477512004527592963638399863115529888569175532144066218679008496166251928544906889572009944234586802400224894059890729451172873159148460008837269555288763919976778572880780302343805707441601357825934725094246206936716472230671242528959425006887102940830876523305306083507135820606089074658588162587013720744433650105685569874222812112502760747156183570078965039450706869497088144761597838836941314304872210310976998558175894759351042903310942561264326567438012947828515966289372432228203441804174191611138938123765366134722213540301948586669966616341483664813587579429912676691018842362461677423621932527180543748326500317506204968111239732077918193834053421913329778845447677715102444823483640065657228376397618020606418371293136686593563076288342668790644942714406857682631920577990770873264210211513354574061874893608983678175255160928008830866784872391300495723456867140268521237921786945327690565384990348400422371135596377176473758053861016530378303021442419639806939153871049430007246874087764604311408616182162575635273298455388025905095909532327636259976490342549695268404820381061447486436072682094285246622531261978310731082937208915218501358864819306090501488110867609666468349919816843934391881288801900824994057418127780818243437335411293175463209586122714300317949983108841038196197944830976870306474336670452581140251870661312906868670067893990913022897220938577946622638075501137021478415598539239516750730794293661403477222743279939836553152667948265836494294533945653864846823504383812677506713090338086765532828776948077242281287417829924869952497588463844871552562404407993272973575298691525750669206263202761797752912001189105798097455338517052049767095453313269276239229589770708375376409144746417549094029064997552856771830706781011453184844617574732444417218985729543581142378122030623488155350297159979738663646495813533138693213759325801115216348121543319180970481846145026091228996801056314181074740239514368678410406276286292298702734777532630581663403802860552638573436364041554326842577516141697924135215827349484104358131415694718119783019554659715366998645559672852857749968001868629001805129401839183106943747007148362804153135616929652180326027743991437024777061425414807051048373015292314244141904946927556468103342426849192515019649595075897021307378131957314664474618150857063681529687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 869892467012058269894047101332790616410123732556299954836290927202141255013240612913832910715316491444574262920201169063702046139213850392087070664197398589089027317543652986249380996971421614405302979661092616458038343978884598826473099703480344510994087771403340264720206491564631988501429657419722894447989448835405962946797660958144328791730668777033942674122352249319802892301396534845917702028569700531379975461417834257076560030440236944769256342724983813136404471413336876333201113925044008966183777016046580323729350051470519308728377570957582291517482909725388305036137601167445278572682136436081502102663484615127117764703721315984739341424138701320464189456936167199048899910232392590520689232746167242539561046975734376181359240014082462245397874372397171127566613671885061102766337660785603121687019573981077351182622580159371566558866988260660893979772175804869791844897543383920531819155553000608024527988918234745864147458084378770511567276885041039424516641110232979459074400371050309364120000136923597500779818126459080665203474339653173015913333835729499867370767504723402204441298283716471818013084277736679011738889135637057779276193629190663443348199489361458318200572302228886053255799521498225501079228851365339922163110474662937257288202144956038132737216615255713938588589886586315380420874201106506925947434079780890937883491331407145230880302258557792416450043311597566089628737005728210970653362333212355015338488640117983871450975749272620494013811506540370147388299407760260031097758848768822505273755165029665317976324258154997867222133421597094567953913520951294895946244819759710225192415276661834046958267417218519873067883034505380134635888813752392961063377433642531316158697157205364817518331709345410898861006460863382496371309489438546658670884041471815989230667412310402150317401111585983827772891072745218331179371953610603566657453989815572940400409642323268610207439366159740445679070952346740890535080392683755106671796274816196494934647680967332756991339912387132971734772916337996266042769128347544020393282946271180041573290225459337549569735374050197630834590223869231429577160821754889030544745369006567312047289027738253972491750128865718650605910821151627229829251740766222241401139731063280286571246700864628838633927077903108265333247313644879147684819089453275862962665779368562273541681310746050071610809214170405191657651256493628730642704655390092625841324266779037992167120937247398966083689055721874698274358610344508730755730743333430591686789563613281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -9704578822377378663650787332768484211302034729124120054878161015997237974978668706314166621263046844739614258198502171924559818191431000958004478632293926567352979569381005470268384792229999802517887980544455199709876508390986364164171594441962129527447701839786850852669740575742064971415622427601484216393715088744018956920496297012973705590014912078934830901429098691884856011185878200539020009613414364885904693949252451130644545412935279447651782768373502232049209612688454137396485507597151507176147395347767906808956153370438841473289887816385278622252191102538800990339976267496559554746687021588523933867508941418684654957916030732374895745272148374161477404228526418020859353226413118610729056713077499390482687407791254113492321099543458779395714627010428786438438469237399936938696707079042136200580391561082726980042116693034103553005280392316333233758380657008166627220361631352614040593062758180899447930836571101121599167871752888084961948234512751439808420595094979663240059820597107450374256747327686204730438673055033428976280882619365525659295225082837858841920632445609662387929659688305563073852867839176468764570338092160450337359483474786230217898775093491257688712288891341581660622822259961402104387007415493332543417433908765543796061169912120310896206800960937063353727671900586150487845565257559369969123298455093718955103812191770205258154550816904959511507091971072474611403833440057729885259747603331919926642839217418840712883137186857753699697878540587268205644745857523590015679034698280747406122431559860064289514569091467132208739107467165697411361905252521049076541619774801541088379296386938695477230218670851957380601505308412188710676394981494963242546983870024255468501704115388048207434107391650538064491045139703347804034315851056289988238772530067131752901232317008661426839468705826749328881481904140388317727026257664847945694558116914823840606311569094102889659568013857108033462934060010362454216966314714619599161458956939669504658662198628473717215621212866429953990085341629406365846486911940811899753193164357641284661854305214772669569595503641242203222356634258593055550500563358333186704792445631488670798405340323248735202189377834301039963839232398909286799270234598230568315111980035044561819471188133299527593231397556593441021360301844332906349498477668625832183078066003894016232774583732432353719870991367710873458929010544945986965979742690674678472136795286911602238819774182468475855979283020292045830215203081776889625599221100523593746901367187500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 88100860546381013022515824358684475185339148631204086093992892103574510125138439945584580978876958954677529513008733507208054505111157098854815617428899862818409564172888276382521660262911583973714118725417109545905177496191904141276067037444622524970627044219385556916401179951351796240373536905727027219733774751280794131918810618095264025737926778612475190832880951413569413889947841365873982563011506367453977386055341947616994937054099696441705365291377276482503935477608338426809202493669855590701424010400014179916088695968910688578249523876509459917635422543490583675607816188441620614498046840092365147314232472825723053487447373215007143989171918863297466651103473017069195204755580027960077655956503495312859527382920726156422927811617595926267872458077898319601685063066346690406618778819939773021293731211494599899012967026778742458251741520589794889185250903244775997106642076878286609454156646377120212927586281615414422493063288006156430489468300874262535914672933823288025845549578088626645522581755633964766347453356909052272464292583076852211721899526804493601662525884486204924392732337782100229794854471234056473805011131147731547119872255587717737939892694298870050418701623484465974193529621671435331181430835569039037121110271047568211236163594650258702211024885913557724454913503712495230847303872590743386335215690068786985916710638290180493799284968605968931314233035613977712419332712076206240386320100110900381168672136286775483185838379884253657517298810957853349867970767080689598636274578940815718424629545819765498980020555311072046695596101941636288163069630121357404006457618356563352454279264552925465899254727100357869555379114378644141622046263333565333354129256161332419806453037094802433373332076937302412788694680204838559080884117327395461824196267904485743948271931924243569317369453916954674426390882456860870886546876865632417767792057935310491769956471112086970588559017659747675343488116510554711488321863964405578375425856009600401655532998431101044816964699375914431606051249591299419107154672378081262071605403608531382098172632229555110209372829272201148181552503560030299080359979016833893957650732382012073609651827111197193936296304142939669222879598206242340040919454934802279049203433246129847317985643864623138594556347357075606164048180436902312383548403068075409542168300157823602331088707620799368850698207632205143582359714968488193229683359564858758971723194949912196291417421346597701183487623835852162644531601748815058228241459120353685144042968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -621971882611829988720405635751021953388159852949946643214278399406184944893017103648885450298783524745173247946490557326746535835139260945276491794480553895264916198717668286727816900338162500441567947129384240583955008875238216655667827397018515481711960171222736886144966943696630828100102183193703877612487653891729928891746764206551191687223373215245315225191955425859126820479523786098567896951810675145243534081897944929082794253213132529609774565719505789018625474476370720757766252790379590800934818185879451602763440055129946452521699369823466617209345958247423876400344981260788629628819221058330998981398967763027537359886559155173940403389637408549595181789497488607320811588893366249596307735349686547051402557066126277934516923889349116564382100296154555454608817770870446936169102542193450856099434779491330136763399559199639121916074638168933110450908920234402007882376055412537615004161344407776180111853349475103597494678660244746800976865081092344719639914125916477210529628060134698431351439398076548510809768609770564056037752453001807827955070778120245739434016541379060941497232030394790176487413233885473194797372177093523063233706483117578028421201938730317940206570784519065023178052009353370908964334623435982120620100823973093781598567457482498101277921434269805207899214912310321065932113843308519412230409014414657530740289282198281285293897204035536007630596187047160158942207634262845172404357516192386350062683731328378635377723761475579978588778796423943063886943362270363049613936895032071168215263975597232997561074159335684889677846378985345017402080225971668605136206887165666225238143061930973312296370987475255372891867785550592682346566141971724941953493228292322025596822627067226648498189441045400653526454434917711283450521544404958070913197258524765784515995682350206022558821373865025468805986935683601193252759069415960767941740711050825611615797084339583705586396941490616073913481621040303024156061383398894526840662982759799102459378520412451702308594364091759207001104501822631558294536834555675730181495956139411881731056765401139271386819111736556869650472783547919629701541434084052664048220558438120443510060489240750202200748229405320040204823903647530023654723475862102787645935013014995397638117738545535845036510447116063896489046047549558340738888178075207836729879662119451556564007566920233357161621795473890903070824984429325537540578735802439932441758513305438952689646628955532482928585652214725949906171772181915981743211851900690688476562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 2917463424898769682691166128370857468460549877453190488708173898900740676426254492395424938559049842314725403002499489431122049868077361049364815733030715365821760154261661528904745137235831239795139880091959557798272302717037200775710989802019030256444854884165958357744139854797202325879455291550938299150126945609197686683371265773239605064993536708368359852439162705138857344449608967753956168302496678747875187663807125422994269854981694590236611983918970356540488494752347379768121141453238576593669749507049036363974785915608829438607180901293972514691355063589877113736021923114222855018854841074508849567383794829947362788832458122851967528933137055174770150770150605020702005721871074621394338080945174771785616821381688360694908199052227497540384729629125757287768865764231131019600908015650717345156713175976825848585747595192860607036773532626872060257393140469002670596039459017290681300240358745662874736503417564211045240331553027305681617495467135633956256335632351004779221216726891149900999633373443685262535254987395532096853252245358037171845173870983432500586682493693634421403455861409836024141507716410015800044172808090218346752863945338271142616697312113796809283550221958493722377222883887275742992480698967594761919224704280159423835309978339535434328878184508769159600577779546871971053540933325468423202089298008103140881715604759073420376825046780530519025909988062197411449728553332471184348173929664826231514187011537842254948594913859067856773686877088712241513843926121756088306865636240648333481363350336545090865266166061408986025191939485837111615958427729092727394260949186643928599745116504011435205902116024859696813936879567054270675461982239933569039919495070083567148104765916162152910835033868471634320765058915134851616919700549187092076944251566831914263982499566066355385633860189641640568055543744431189697147854002419360862097460919919411421651630377182976782131779711198648420569206299003592311497632933016163426355849920612574349673813688587764215509963196414780641244221546035432364591458333515642946173786422981446102835078701896932439368489465588362910781085743948856828482630660772247894384284993079849605588910812910774703938968386367538052511113390135209465825972071599228818388246904690841606199060956284632661247215432022980217706686488361598185354952237443571634904790690315165992509379551533856526078648167561348971418991375597140780475903643894814292785981029806763433725676087816929769750239689286136760807168447783182478595010940979003906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -1349061311586467643441022801949391536311715444194271073622712568355433555893927308849600338547521716132671973279820720351930779022325743286871500034386269002036904211415069661528340816852637531631536575518878084961654773605139560341444210583700113898463252106765790150822039471420320427859751660581332231964393479027667718476305199513163194463346462824182306381101284296099673075348678332085138350816747152709920322112896683905101140269629485221981634411574689547798988564438859474906079968953423980186835915316539649143456180224613374322248531858660813425465444304981021745736039061493323076398602741267467642953568874073726299122745729973632845175463385027567202266558612043156321112201499202378736816173250423363474533080804351862756075795868730180320230434807286070046650660990032461767041142258004750281606054825587212966264472273848129695577447515267442568877276902619800079365755906308907730467879467886257198461421701717043151194854656850006701350758670524073587124849314245907653081720957716362795554426764494130094448532599670446434051154913284679571629359562252228462050978247176936252790021145116751872796072220516519755860230429675187504234938836851187778157619768254371180918398662128170257773418805561802841941368686796567254986315485028076574847803965368827770619032875620872332837529664113454171450218935751501775869569409326633548111677594158020441780944479220532780221969851754697907675151155163775532124365666629439158142582648794402555006096231160312079666551892234009720004559364163708417425775204829573303961282185621191544710239453386944983765875744580442066826410751388481640502978610470144636895519175053317116144355633198240070732713067626167196180127066764957580864743375924015779261242862918774530565713990880283018609991433676170207697276813126635972148729188312423331543776976829498753132612548853052186032194999353493859698282394764136346778472937950049869507248608174069647024880516437432655673665246517211679003675131120613358504799977890567377550764130700646007075829397921872302654616554195920840111618651112581113292516031950512010796772024946456265099496691582440995321476420197415752457264133495944974369045676562099691293930702832705168954700558511924765403131036798896524686431537234401635367820497281460438116562776731900191814982221563448522703587839624681443454823863679075831874853105781454583635273779334554709411759640479792857697132956893564973240073554708580988926845789447865301880638742209129015235908452672882929972599272224097642566158009338378906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -131538406988418517897764663217166823763227242238538880288131056796987191545682136039362633697617021277794900937351343884442508751965700464755644992680927182588796570765334065356340354548727535621493826886166643466825288963006987838234752606084836572820855097405415097545108580049408938229922698266692131645573266900931632346269804135227908599922401690497806859028696864662995691350314897012193671883791267696506813526217626593297123016724360973513213378320406442539842624546923950638820006052134316535495959736500144953005331026995235181646672729684000605991826150129781475612629938874363800293992625187223356985829192622836924720066792297183654875193219541259484423016089224312318096625327527307874786403138803748120587956396751439673683918208579756469655135027346979581381842692859892396358771499355434849093311998853574524861927851125022479348076261567982478363367369766964821521988939927725760378886631465111561203153602117609231571983604267449723587965689231491705240298794127481596127963557326891405696888786638207164916461013977315198237861811633101873317161037741638535694733558533232417670106707700675002643556718331027370853826629465648687884447473161467590613337746239704817135075543121508995537525777930107244145955257804888771373043621893629120720538485963449468753353536955875446464112386910249730612193012944326386500470556710903690797416757380408644662335448088780797052721654246984629714450039080577499920883722675632538906661845252519795959510929009766993183922542805567985463497191227914244170235701709350614259437234852710008548927498489088489395145863591150791385361935855536093211917103998866372763946975281779112607922942197824103581345638705182707881337705072903669081836059405295006778607815486856769279047282230201103477604495182049589436756574450394123308321678239833257313449320565190277248628632821775077936646628862177779194348606327672293424177861582550216068330621781547433375076069743627059215354268073512582944543728882105583778431990724320660076647243312314446570515092092633764228159291934074851840554272563734894502309882790405727310935280773624533231413882964660676965345773326946910218166048192133392782284027691666125590668660133441664708150168126424231019833941699760785865002724822441832319866152536950648516755426279130903293321832201300170821264754370154248448750539337098522458067904073235894621921141130326513113691240430662590769197926987611751139421701964203802724247408877875183948183686639699398182283736844235262814257837076518629970583753585815429687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 1416692753992962394655430092017475330777475105960013286745977154568250619991047640440561195792762070313723190017075192481867920607599130199101488497560535472395294150108653298554947991775322641808864462916208823189635757732498567139314950934457047831523718651093869520204713164494294369117717911833242280254497353913359399413176366699840844780575624208506277595638334436056345925033924821912112721219657170737387693362950172295615160467066914025583659397604920364031174259089003213795759540432764883647584817306043563298557609614700244312158286758211780610210985258862873589756754902933902231479418706619991673705740737135915631547797310041457061207032516389606164231288412785710717210561218845197057875436330131751535999210058888658297364882953398316037733598843395479724195663325994306496246073460845707976606818293497223329416560596218258551804475033731100001636091527830160415344629780183100100451586195662499808790442391367802649238679033504313189448469322912330084804590250484389863514476930681600204526498266833246101874238702076013507545139056914221371254405987903383857597929287255630930245447898204715313822037060106301350072724760500472398824765877374141652396925821069452480742684869639111111185955883232167092562833196752833529227758567507714596898187209374871659779304178346193898119495990593253176353475406631505683645490454946330227511938780766579347902195085091892919034294793269843386703483010340607530449509726236182670570513879066532097561543916047204267670158534688818594441772183112019628538826970698591886600035632439326647550951031987680042451745737442179109618519460484601526808132095773008638571082412220358851244235633553511151607231462830939553970007361758369799946771679735911194790513323308833910029169550039217719869826055009473661959702485880430349853942217744278064229242000626442157920244121283389982811603141908545387273188831830734309990213333343056217994807893984160330478300982012023640017624522952152834346527698461038085574939647427605954581777268240199615269687021682743941202548697943628069483140771181204679984056576302610672369294981888632530767030379411861949115394220812314970082439967629024669526100697045978367329865480722520254491855182932801071484068054927544373620268082801026452078881594632108972734156193586987188094654777140535597120429827615615142514732873106068277652090944676651997351957974066446820438383270894818075540250272288556905824108050552739099437464133690549104051057479439659692188892501786294032983121782074849764018535614013671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -7815125429341523124023641345040240296870165382023849303582589412435161227617825647197148709641673663632422288386439680382378371061270548868721268998077640569459396684051753134334744458448054639867377290721796246152597148411244856292306873152596969978234621948345477910043011260199590515227499118659861765778529106868836078258007677922262645887408959377217965272181691301411735571293979424611983277283034577305767863251141159489372834612002126823787235507648294368920090744756871469638069783466293523735584374808435795664692256022986427935362776685149564270959432028439670866735455898757777387749470704575366931957711552139811651599855972403724035127659031505321331769175381754035976871505659954923331260605503462939985415655347632878941955221708353040886410582322549196877144916955587035762059236493180756776491811401219117834695278139795868723609995265504177143368792984713141668193186472948130440185140068129653217955323867996460279650379728411591466713703749527288683072271579595089222803188123600677408850482897766263096482484691653644716889603099832382704381274901598490399746400860956156856737975509383165025293869902762392875166024509893320628799190539209900761881127226452294821781820851975207257379216218644532599932209922551350543118486316829712543654252317128997188384997799830752403179351433042657554329592895149643433903945573036822337760417333766888448566594755935070870290804261936293092637217577855346953596277715403146841213406163449281397576400287309319100449380003723665322114486514392363961622335322865716242065122020070243997560467561018618041055449127159107395872227188912810575612986151982690973450481650591308096354040510159999722634700962330318472148015040052008344505711154594169441973773790833091888684421918066550181213244268376680467494734787619549364296882568892769221393442564762039047185709023939070395828609516864021064582597395066041239650685570862158739779843641224184410507167164257265337648985796224075722248149213800976291418846216910148308746945759741600007686388955542915705596834917810924380506806955896286993236704387225362747447214316066315157515611792669233020338001520370013933053282115689570099018527575830312453287823288525263952275486671140007239171996170970266359383034258381512505451839141067809882240171546157458658020703416678600579762840255381584418726071603882695468133126622215122681454576008136024653756973729501098051974598009300442900761185398094242092202869806102041657447513216077942900065366025735201262941939407999408489465713500976562500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + 11537298040644250122488793068376482400320930079097046029217930818670822243649758242443682315657257499303705674749904028051507960836996754843320264828003056143029666472913620136442983149660709233393246161841545684668993241272445640317070179996967209054913488529589433234105441318098544112595617153718293260040089809814018389430084217840897332261919738788177873155692331787569944528676564937291886462212598556326686288262631474652856230689915096751104123412768829487905644170580829763982722162480634483776044481783533116475260558560479776158390135232691674911149122057413821701936616105635828227889546633456801215812086844422137622223925663629928574044705609857759163088771157127502011156835149826910916801215530705430616957178783679375962706813122125860590793612602295519139008314525924196441380775994699993254397390646918627692399455465193044082842449517207018760630736213262706157482207705035122214013903275113858205675729514591031580601426573527475248270291219741556934813042163869264501475028136655273092189352522162345350822298972441646479537438258288487235104794287271297710404258750685236855060745058093680636928584258892473899439674937663926352364185658144974211327963684032415674940782293970299222400583337550433788938585265605104681331294604165726204632396306596449673282522924788068910090329533410915340317596758618494955736512283731776576053910360089285272556793887962527438330976122626865178596084575480661286253714161585990307289155280751289180848254469816357488694647375734743796118168450616609382642147105810570186061283447780998968213805709651249199501793582433697192887085494962898081256325861945937662514104185071468503276232559144749856130819914021637547467796656716664066815141478115685359079474670128857246682835812966698809416056668226090630714463001389950761355747482208169339241194452341094883951344208997175617791803191576329364444210057883796219964702872339218021551851488811841019064324835266855271564036629263717637701551680446090786939878123400011446018183931116916146652242055213088293381013286987701324194806742113076031246398238993069763623798819395789784014930508177741313144459051263852170843810115362897492056381584164096790225298219321887030687491444955695689258310717783424040628004062749614440056369172522225345151895515419731686774328394747175935869966725138191076716603203077979071007867219356553454951347178236707172461502442799961455615738411946742998608770496657961976303476791112956259448757291366790122888558765048950202259698278101384639739990234375000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 210451583772016717581420557270673222437123516119283187593988289221675292810799289127737936062827442669872779133143135105798096197416103704077666397397827275549507187122515432916830452015563285941072975548370610940447950865172796309987112329806619372281927022774350843068184871905620771743020229835698461601303478221659398709089375543348033062677368068840091842729563362994024054813663214207326700404872973019210166572753139643397042276305014882074261803917309752807892656968393582214347310744154692949501583586767985104925317167948029187202855234003316942059740469457643175978921517061271630562850878956734913108317358227967978771196977829855311215538556830121375828971996489959413122750085235640557248864834391982565072425012313652787117669212933168087112299830677158617867480461777386385240614818225860198909957737317433334600836860658330576340224819355674831999605280904485086399510255867774610363827188833366909759914750563748034700042481223403015255098904589696820300137926202958182384247028137826237098272939109033633499215671237203796349249911414104236468143350421022291298669846190323674526825181043066635304497256224466327575189968960447375811139480566745153041841046385863562472048751961704824947849865936560120670037325885064286921718298912689168359788803559143269848672380306442185676325388615398924546826520306552426373414147576841811469088943737980671546334537844054502949303491283802864444252566935344707821660524330875607846956282115568371413702517131617300349331046070293721879710815440047619015174276374845605502347723096849146969421010967303948990432194208241525705339789008117944039407527924992179380667198655079922074721445900924020944586969928843544732380786813966135706489141156523412062241654513692396667305693339654735553333737417426192907950425883213000968066627137701535617863462690592336738096972606138988177667830834965461222318897685591481293145712997712372688459521641901566442665552271169732108863319222450773681068596976218252485186064858230743776293038996816239668002471928558430013494262054528039107822648299548383455748789506351943825333973402989831610425303686881416033209630331569608768660333381996236251915270668454425935751984844633018746972391931653907683072678169988032122410686963540396669388993010354676665742221156143109172150707935379635402808118503736177549611582757423253712747697843020154807435253155106375879831591637550136118700884027053807297964408190263458472722500012939286364592945402036495958049953727348086852898001011461019515991210937500000000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -2161448453602672518135712385302210710110936374188641337913022789235708387264157215774430502420793214506186684844974000431044765519990138597154163101006585416286930289797836175501874965366188179114941645006287004602827217885273567337413518486566252876164450966211015282427794716218105247257988467691539501570407004986913665744236185221983893449552313164890664503903686616577297767977329386677920174204648424865497726899831881799647573190939912722485922757855735756807038109989999535598318706489072968332221892622731479883958950737415124972332919028550806512882737102343216657619381132866198435403472034207534075662616432611856905737563724215604339556777499884154326420081279782425200022534517779981284421453923983928102069450226560598325341830012133392283857364849596909112939482453621716708380331592054549925000976722099288396264151226399347764986170887925168134290396596783501285010819056143710377832859347583998223749370199250615572173705681311562431102096285948216635453234606026437990855004347171858166812619561264669986579940990632271611805859663676942460583660210195651576037768130449067273423839432829550686413977658028000735723762319011432079167151202282934795610431676891475244006569114508089289537677267802315499511470304925575154063754415942487465287866287262357135475191573138746151106393770913290032286593306434936863044768828342668618783285688252132280697614130157759049962364338260057890720093804498315959747051185650183813436710783124433234274684592450217316499117759494165231263964313357162424879300323637970445314015182002030178188625771304805005811722692911950913139534637323874031917631221633529729946325278955690000735008342168280775822979676563974638155614806126635077609211161848211336551159307209628413764533125296953032467480327717857681278576184683649990144151850087697220418205320540817843217363837054875135996342629985498419006361393556721950075277756224238357293191877355599814105814618604259782966669289166080960961706015365969458815099228433804381711145602443619252379664452854358482784141205871387578436740117406127411127167213830319567272170530281412300977025011035446456380370068124819847139898676232590967288471224018916977946098098951503199228896637938031586685570347703264899777736694890291077792896271611048688053554706815361719224951097885855535623885796630646152017113657823969409703709180212769458385198415493450263608276837258401764693108495610086953563099039440256237815668521563860657608983527545771361282199354777818377966825291514396667480468750000000000000000000000000000000000000000000000000000000000000000000000000*i1^55 + 9000498918745026764917948356598740810818899317819937098962335099836202020899109243507775652762711856757919549311864243212157213048810221382953000377486511598413851249911180121046239099997238727067005008658186229348256940634905045306332047911471004565567848038483259230272210739808270140252688120297927122639993746705312893139942890136345355769530434092539423399181804895543109422674156291334407838850716041328222867563219135552413231136734817020752787267542843653349808974139015188770318210656484360805512586471914397036993222468574602847926612216535234130548259464322847490206188669483935186412259921389041107080947626074427965026337839378646857121737049179922525136354626714342217326565457322323626606977650794586663658683083902080213651974783295044740606661866385564714227565922468618951226505648830416054351119269406040642664175675291233878517153837565873484347796406022129754673545214660739914693893850169281323321475694052190053606737067422544720506073279100605520361340611135293965462437631488310504519210851134082373890107024521159579784990412988079749274653288501229181760689021337608501429782760961255432424866287547465943478420089825829052999909608472046452819882369834526733669232564332749868902419252095449132726606483934689870376849347273764996335858655616236311776489931172000043786701056647435783020848554591260092202052207619606514376499159308815368707256500002285915696459814412557018793232308479243854799186195133471048403929269550759007665298924632366302469081637129884155001772838039526848998895950886091497720231039868200352763310467544792703777681707833350131426369085764105313886255022911074056957515549534977741022036940864083703395159398360333682657904324096972592947661874826028663337862748324561410973486652356742090102490802449246271254659893235452679505305270864435852448373171172338442613661850276181687097771953985589905574858002394693663267137651878542685367342170161207667498763440740117228155226210809569411229456092847135527358732467007222733636441424602523889806344443735450234363236216231882344261344903855888258888756376945721422454077854704883253149966048677178769128873450324634258764170601383126486161549114275991168233127610167128949794928672674460205031188676556538273347277419797308139493127270963729750150959292952419212500844146504580652543667852879944178276853557373237484581619382401916803705594418323491422013850422471232550488280044408455797257951497855966742702591302225892116399356178989325074196417766028288703816942870616912841796875000000000000000000000000000000000000000000000000000000000000000000000*i1^56 + 10461154212298696940391945603348563171745937671059030402879878718361231152069300034649661388283756616802690579837656095523495180965355632081406030128219237408985861600318715426498167698309317849707871018838750917222126778387760034460013015830541173115270955803219830961744514103762728840981745892465201462220045772267721740951394412382570468232453024128009965483021600144895464133472021902652143025135878825626501679217671789480527281113858099811942536061499258528363290917206561742207626827069453651976300675090605863177722856123880801382940029341641966331579621154526734644347518815541404815542245175127204998870756003800525460340457713966052820475413738100293861091826513823739736416550709845672187048493964545972413910629324568439345028465421943144584952389740041917917534608553443621798576923905278880429896014501708241557255547558572792263416193241320977414319641027530247248016481556462619075571504884435891517429577486746635489550889448968222177749837730922356924197627702185356395832170275407422757371844385301737702106698900608189884507118483136052697542471092936755940927368583998367888430897914654087365266904512754411221182796422498799363233402879655995033518020169885071981001918964279752110428922573054562982660378012598606431021336404437800898808631682148394104103448059477628066815361902386722628513822914151143524518202856324801518081959062720081563344358013595346352865488319656532026887879542290937921228518884651316730500353229667686375051727810599627302586076368724869805308379678147100705849480171022139135459324251845404545304565835640418855236522295354626359911217296606885455428207094484041046151639294548421308979785464743647406891383023121331093515982665109601097154315182981417375483320453068726527588627226954570328438691906211764509041386093697202521669514262015092759580896848256838652223539043554299473269464375944629184935214646035791391033521398016809936989348136927557522400371688602613264872582970953328158256895978212216468881349994361033794626492394459787522234550355762145599530885743891011346943125222267293267168438468098605681401950816868891129268995945171224106488668995837589274519884168796318337110253413217663364981320786424170767418627093110794056062538300050404445246699024765275961301115974742733724318765232244077095128623042637586039731647249635356092788427513593610496389005942655473795809544714556382668671253911006190700521297310232541610588264723313012068415702958828482403469825802426392149089712086450209375470876693725585937500000000000000000000000000000000000000000000000000000000000000000000*i1^57 + -308163871167814859463188490146349089562950637979571860869588695978745315891319980696864996029385158421556897398665249607316437755769206231700212385689866426604653251681260655264825654058834374029097433982287890134020761090506765956634666734833094870780859758385940338207963625726163077481121750143071460131197469236515363293252400651315512599389320915976071621733273580747294684873337640828820241695492575490309691638377276991208198098719863497290993260030607669660594835485094154801242738761110330032412131359958239735965086265872403446234577021306518813058019659778145494149800914697340273976063268744937005658839923675205575737714401959100388079124020265482389874540229045352255336687271207302306582830767948708469234754871923989745730182789325931015225808391398128377896371494830090596675447415214525394881673782137960980027305281342949828228591664590040295811927016413154773464414875791515557213584034559888247736736781598943284044986759964605951328465292248810270861138509689241644191628856123988350094941904241325215920033447774692244931258469292679036490093432090249381723796744395490172120310086280595447483032427314633216421809579249324971603565558880499431709804365827670808190096278828744498117531337996655138761045584862848629354512020277608498576080130337122153578629167200164023274059726969198249421038513253169504904338712564688559036652840510058688778244680855177321769289090122809777791838972815562946753742512439840638573414793723759282614564661364957328979390014904049209237675079375124655975049309413097488528234928760487535026832595807796009803546303110924233436148836572552451272643556489725247929587195919116732269912529788747870382141863107637913002606777327374628407414999379858050860015155902773750404004713092099145426851028433749355808371385631250568037113593866829932816712219506734407076656102521803420730449800517948133967610969124278773489697082666750770086376130653726488286767338079872025497073044967477005963712734801413643866536833281207713171490667696552556964690287697237803051738528144995297008908220336232309364768318502966649432205142577789294128461850629001869497943780791292888627867540611762781703369424669802322790126601181374366483246060542348698495648400095067479271610045152326578153759192448262499682585675973330996271095710109626786714739487210157135806743381136537122490380779460111365897758870540981135455888411412917888459895652188361050926604191267392451472694977572143562348915433294720733741773279453914437908679246902465820312500000000000000000000000000000000000000000000000000000000000000*i1^58 + 1125353410546844630165193382281631308687876467161987585820170681508752210693129654755527404429310509268177814545081729728884288126357649243363233157003905008622031202954578976711972000780984039497431692793571834395349874131924020266415529726423203918018717637048066472135833500499911720764853334251557896043642441346921109305857934442537642814925568623332693374726484953800573888696393242867182999366751799932162540999387040787839218807299147101676764841750695200150747065102638673784905287849259608526387405905353867981124336595056187855860958369389936467547553684376359668795226589868690638524738193882794788160909923315782036021602257235513644329546452591196437820529118796579922202245169413648751183341173806578256339474093705374085418673955198421159806514365772339318504563114226948537756142763013270018107562254818563453158243741402496232574129799077622020604696189704321165097344272052549320482484938832882666104909004016749638417117955712197816108092719971935279115188582772201272473396032423687540435363574785562221908066904637522940842131875326022298715657963218880432202634654508441756347339500611491497717907751936818871384581185526707283719127367508601439698880810532652280514805485733400932609883653874290830186567392492857137318266425320644339022787082742429851393716550984380231513803984726114840709169511707824941989363571316407135587336256500302726387954757740999449879707952628758950066195487152346178687451672630967139344963171309944523168145608602667372312979002441850982590283427249734478154871137842470853310105905531578282153863503671191860791929048206751284216391577227661645227325047757522264797086711865251361802120309111261358467467308752887257753814177025055184017774716760318684681931752416444860832889252672353315181232586266599337230516324129483406842402744242952347591226367876510261184437011354958491689920289121610266370930489981529042527688472611406879972513665028295362451483852717976567491436985069898179437993420565080487010371422667544816685818220204761265670160911132263899652867074008197833548782507852104188354688690093837507427701151292013231999300723026229770100607084523020911980250257807915401073642940226744607857831700054294060144935010554954472443725337553049803841684872274890390327792107916610387172159150829523696339989090607678697339056032055347615016466544068768530124332654447022582015196440903677892505540590060985500941978481559589308143981730095034655351607894917138061498456005310172482067650280005182139575481414794921875000000000000000000000000000000000000000000000000000000000000*i1^59 + 2347228277876161361126687248897828767740378634763862745168596373039004993271554032362234407242750818273072245929181568797929899000925090980653515566766994678631439871416169447145514043761725982026888712277532059868563147593189774766847730773626205229669283352794849459556481062079207491235116831621406680103926315387119707330952063104425078314309472189561222879543429500033469200805330411455685867693278533812938028985905461913352082099151609449681351779436709034437389695881951971080209722032253114910639002417449972633564557185840108251629855771791288990849394734619699906897963812958676607341252047682751027328089220133503328514320415594706947926498273155573572284264739093715345601094633490077533917722188805917962998946808896977088431942655647188820717106046091590277803784460728334720105330844117314441021648762934094032321311381845172200368749228698491915800888888582482367296142936198863437021009504571318505407939080661560762528926328310477278109711768346488066747953751202331530181514074746324003671955790070993773436180133975516733455755034421698336002478792056610006310229681984247226895105393502550054655161182034720544239970844820329175466605589182196357655764250611573845216221898695593624562596858021968260512513089888620626875693852265549477764161688854690399508715694432888592415660475944654299053930651162193763296108297421559467107380808696061356424554637618869310465002308370791407109746545315341072319855472052355078425109610153657695625819026585019790663961691511238924126638878669527945116133425411461981987516338451529629821753608598450896871089000733485945008308874273468499570323409070088190234857064143032078259909432101856099883701004790090806185483385693352620011922131198427001369198911577021323510423241613604160432811264747624300158529068622760975530600291609176051244177745181762287685593806703701372979125117771937277164528969513978071065335243809211749491025696513430312804759651923365242375736815618547942991480594652536081343689272295978315319682821632726154928241746156343244855697656248628850854348990009554312079689354161839884535247530351254086518022847474165526366245623258558544053119837365012374932166781071808280301752168011596956112175156882012772002822737853779208628108985605730913284572464679651660857375569587350389502949150605655898285629197069233914878456287493075549507088502205947366570420666023598543111542762848068971233831072469115685065640230811413502575547214354829046111033619343256602552460208244156092405319213867187500000000000000000000000000000000000000000000000000000000*i1^60 + -33795233590284469417159388408092625491283013731195551278507601173955087494288123704859154433324242147513738004122340794827594443372515325417541000001297996672249118963997365822136469630205959978559047423022527117339939763767484341911686910040338590597777474134819666012845986043445371260550664475329363123304757695075941809356321838568485066740556316054584184380254794147276621158789704752509595344775509093327754061404932920722100863315465938849138067420043844638491286472079969026569347880084604696963455509301394403524540732747221771726604092744681772038220258454005460915739195245460410412121479460819996419855627034682341343530833259048676597527730979586164087934830986982170507227086147158956515778829563381970229350241297498701224115866925108519953721978279253457190372568291822679760394348494833246884615547774894255615221352106149106213791505649195589526592059742208609294152504562706663268930019067039145628796582986477230772770197621619217230458487539155454758930056348378095058960676558657959010295218472479913314531727877675189620384972569646891419802682362605124603213348950270599303864590040817644973915820778547181456237491253280286411447722724169041323910518761724367780357258363542385176378195964331158945720169733916960403917088571000083150704592600759738442153267700109052320926565502926196637907420053890010237620965509187665565185006740951946869441699409018662864821221463718147538040914162543342339566276983327989770603136577611394769313506251464531879437841566010833652194043028403451770957427232765798282333418929917468360421608437770547062684388174697481208348914768332420085926934779383864067565896811740722540463413102522725978127271582606542091700756492828591163550476765298120168352389620781990617649881829139637673643427910306823908856138009599380177684829053146354594043912154431177723562960659623783040123935852903254979410838794133199142448627436094704186290189991004999392405585369456468530272702168338503576247105821990403893859499469318872464735450557897000787493298179334096984057254993127557572699244934952741793989454017251328795109144832863924159489649161969398091404841574206013260112483138144258545699865583703774576233878088334339897959691049916155107066968552326340010389485298102473908523493410717849961368408084931906634080622740873593582266437766403393487387462958573694915009070368738557420850276108876511477176146469260201618978585582895774310097720161452576007804358979002741926795202570510372933176768128760159015655517578125000000000000000000000000000000000000000000000000000000*i1^61 + -52337599809058071683652390101803899518314681960369185553535728448649589711525206741623493373464210859679661313956814427876088420562285399977335357575542124067975815447409719388513940342926393795133718856647654301191370531785582288413459572586181658869204398288234300956481008665729073694400081730834077721510413603446358591718794398164677990647184557865391824742544732359107596916433331620729819941978329773297750654942868475752892160669872051100433749568310211213001878636339007708918311221711672536576692253674481327443845094781884181400206102481381459103943203718888372885120428854265542113809162431007248083879383531954683930318994973385637034210413583621989951587224073084860098117190528826967118421955958991170524787576031530632382511010692488311372778347345492610092706723628128344739101115527588989889374105819444239812228745060999170834002737348702123540752157897518267692358753024240513121723867008822936020467985499088839422715051017056922786954328976169306879791124375110999026164763104463498922557866085477623221490789676394920614526054655649839466860365136651072857453108256338675434272476054393346500266169162753827273833465130814505352890643059475732700074673446931208489977820709550096970572175271788474076024653525048616688232513786406659271601406695345000585305324895153251693654106850503487743059703759270535691532904879447301459894670397763642902519556300449277328457983883257279236437306943510760783388873960731398536902932382634995050239167933879612838289506544853836411100378240246327651848998279791822227216993322814078974677466765475512265264593555052927984228017987385233712371379844144694625808165318884781094125844630963222143053387551655909137393811947906264554151365310347646249369888502307996241354064353880864658206635697534556766499421258016061902519439694375400277213583412259417311133034566002209682689287767057725811402777499029809678763499557859777758159645326127583081005388544434410546910379619289755309850760515450959508803735364882668662215802448099226122189373144365333899199967118814419392946715776705193218511627797196163782586951876884999484915181374402316220909912382791186378407453996622910784973980851381720854129748165872844778605103595829655349027813380002517030566951627080336222061830424425861314644690881590935989604072800850141833259495109368743390326989538926049547750093149763047329971363311922487339488447021505113082724167381697682093668737200466354617451076010646436434748073258892404169273504521697759628295898437500000000000000000000000000000000000000000000000000*i1^62 + 1415943512312349446940353583774759308710209376733166658759905779120510618280709778034491289969697054178374300872432090904011706038108875079933479981152705903310744324247423255942200159984418415245412337608363653571255196865144606565373593363927843609952862073989550041890174665227556691673178289338255356813600850846368785997628429090234387998203016398514290914159366100944691741941982424240845371439114406398332080644525906312093079269024850654630082484077337841554490747203932963558563552777947642465484960546064434306287931708374606917791570678996094458741017260865056844477551297650257280723601469031475660595529695170383256388856137787271029935565524995957461056565033131018597218592746872325718532343664885864328538516139976849054454620001202765035485240311196260499093793820387591602199405054284820873466667869156740993944998137118683154731354968352208535988813192659588381144579903731602079897990549655277524812006818935754188016760067362131413965359872026089475935583961167954796289732281574928669646594189360587045982505890710911650917859796036602200755539125654191052903006420488791013958599794653095457926119797344290012607236100936636854898029131362408662510397810139843973067509115344469532368866852386597584191271351462303721389027298369033299143326210888981469593749050644838218588344198724112428665484764734787535924328836016841919477280184146594238040985597718434079459785778075396669273364073563482129449822931535216775521240287689802029052206854184112640875469256300284792083581054314772573051128203038969199305275288534446095031913114390257263152131345705726299016221824591426873638180724892188783190473220347482054453882175911372814853511827083449411031549919816912079016564923530287214676923914618397257029106784366653650079570052412160784111889402525959967215386467821392363131137013997501020139527519396897730367216713923108636369060986880390244328655985440592823319792189129257032334577956929534351447940007847452256185047591568526543954594513164328281660624085796892497522975151546191399557124417403534749891124608786617904005355183535441556792183928367246095599096474768883704979511126904792515017778870039714848023357619038145261636965310914633026108566491433565309128430193714161746449583690189341370705307826433309839627767915556579109900290335498012322403403489891763300247818567860014336987554222381081494745312779583957061988287564443254919774021335115940754864725356482625846459013509009376332901890729100728094635996967554092407226562500000000000000000000000000000000000000000000000000*i1^63 + 1052633598316031827249114356278953037387258804664501133620709977480048148504124700376421548117373446106378454706039871350297412446856704299483643180234188169061548571934321035925150049821796849140665879118107332809953599840138455720503874105867241128845620799688923696000124310462889267225937158176712491945940314554445584222713320028605488574084895350572533627545822774942298091103560158261867346548477098183489439887881372424102404695017756565138022449345053402439665441765347951534189601208006470817674277692533607578822348478415848910712022927455754030882577862586978565328884083137647245951869355619713263076466654714686440356342280500466333807163132035481452702231939011964469073674960386774378034623560695751466527388034091903995905245276273885294834577847310546315620055658258168895645918146082295714770104908435150845118476523755096595454838424491152475193978634520612917218831372939285664116996924067951113342204716251926634282767865199533236216020501865864954979986681825953371466787145525159908273088382789666758193400367053812378332239698572076246521604030198631631184531474219810899118705548721905576845637035863041671135677947080283690660799879650664969376364106427551033318478613866401628138236949778025728273727656727832059793480304849968698278211418284803569300677673432788337908428424908870681818349027801726653000844216728558111182360548908449037007904035919207023408876957508105441157654538438487840984184130686893398369221794472970746205719190397666359982089876552241063797316478977202286867036956028176791903619053411699592177779461982341070309352650773839443667872633023158298620281554652079412331812655024366754626415941110407385713384830555690901638989549661926729772655109468795637523473749308465920515725759858215643713373631868819759938397302888935625144102219605387273414173009037675406898589692845372704280638122434239396753306724378378197682493358987157361397211019734902941145177227762585934405586462213275000928009159502212482815621431632538671006941364797943600167035564011651816891160811777922233238348646572495749056995912575314450936107714361637846729534489062799944456358766041145499120466765238331033224471371664060935261071952403517156455768767703948181809525010722428057306999563468731986879390646454072478501677335963999765611625589273426424933701941132926361746807112405136275466545321349654164325775449751825498209738818363051830625402422431178360128271254661555557965132153237566664783888111855958413798362016677856445312500000000000000000000000000000000000000000000000*i1^64 + -32105221129673449693917158158714723450875395496717080027526018787607172051067325041731453745000773769421819994805854065185781955356092367270537647039305544710691815862445878353813673762998420966897723951474379514671748079167163342339776156946755578422486364340033851504761891357542629502138728395244825071776738086761779129564109388378802173609286214983218943719138059413110658952057776338596211928547058490493647708235086647541206292573059818623680310046419940960813658373203182772928585726128743488809952156707049455967524765746918309758997200072583414624503810867580146423526234362622843748350161637511705092795245061274605158139324743992929296677227176802632352249767318393903176714576101243732075112998558732180623812111663097514585867936965620261815546402790361880260339202327589514044381192898115510729705501591643286166580719816795332013766185916310412266411049502112226767777429181320363492567337330108093736256746345904971351997802956270360868474963319969678768250597275451293201364776505075377591524856542015942018761137635702434219453561845782801467679288854449045689231668893340509239675093871805484277554914563947304702436014280534021087811398143755796331252640189225896896776027336563479492645629715232793614459241641741496343279236284066907140901596154097738344746456806518465135507792127711394059499853820231207895385514640695911486584179198853974081456561875971989985893741862309120456363471255043373880311462502674719450539831681324584264592497307426790167068120737260840863166940945865521162580006828645810864908926783070607852481130405813033483890107933466519886000889863601519841886807900594448719267720892968564766044864477457335313682074307602568229700967059488497378735996479664255553036641848380124603261301492246121209262642980123241830146128251737993301635084074016285070627381992969862158438326397075617993834722524499204365999640332533332014144590594868444047531582708960206078052241458799487942236146722723440919722444893984324937348979562787175252000733445672031775997019155349484161397333424852651167643536713367067748333033157264879875969384644772452481151402986859089504548744053215503137697669965280917157728242148554897562059055841764691798448762871278181197430420179606066992490779710336077954762696179299320142551000257908971281723480792321697603931520197893638516699583428335676007545533959939952306291082759216829802863739785696487564872319306179520200031767636485869562774726711664098549636454649203187727835029363632202148437500000000000000000000000000000000000000000*i1^65 + 4391821293704434892668720880908153970904724039532010401941041682926909822118457770392368496947884681711294686126306617927408470682398552645814276053230245044496739787256335903959337593001141754369061040420364822054459420298238204338587629930602322335384841566267436482835785485439304333318396507744730185526000696615748369260685781586666205588340258887340956709503169944291586450623471843533149370970144724604023240577362691042980810024700241261221160715108513976560207391542074549942623796274810394262344224496761615182498098928555278685452453406309808475579024110153782585978462547653327866198737659612315303411328108074582563852405015814141295136187004188307655496274311007789559796666617836277047169461042760955671974961022312869895085265941681250884127759479097698036080340240892595810369840422950882272812912696710685191677782245923038536797420388459795276850082158668452246466577791038094959227124548233031604855149676617283221884679596580574696022121154099287632529411298222805932889136314856277918309620278096071698371432193046036197472590489810431707388311182802936526032425707768051873155084108686768080337434750456595096001393679595702202501010434717868766172210017017732333484886712864462686639928850906133914209793219452047965715172905858077076994757153609880966057194261562445314582754224661894013788112457255051132634692280828237562198611614001688437256487509021450229244372634207904503874630715802864419897939509148641347545265940605509597691161193173377423303018082142944107735533423377970871005763089248706022841311892611414711616081984776289548055766564581119098983740058099198531351958222535412107479618041944587336444280115732117919977826165427946154946706416936071122864843349119195570398752870061441447877159994030879935110771636567834635117063922510442801761859661380268824327096007785708916958589956049742978553552833131654881936779943840611815993352828388558956254577446290429253429194619761519298612350251171386131137022060907287133422328852812280053377117401924542775534522209279747826356706953169557991078584306468181837477911786596184959596224458232174847552424393506024756513223115034071897618695059088688247619007566681863390942548462355532759095490765201220761493350210816118481549087641770198844169914169016665553332340466639532765142665117175823920462149060040418809803083505245940631845089560782489960123404169563991371677908324534289500016407780491199189950651957303504068609242585594697033501976335401195683516561985015869140625000000000000000000000000000000000000*i1^66 + 149172500014644999084401894802084996910389142485257913534699126558373971708469534169855061221106950377080472669890542851137307449090866410400024332203018571187746626312435966605228091703002179149686619088730679757503398595551634469452699891737038986414390839331562515387399500698316893316643732547519559276355822124376599368740877036726693259017920182120718364205275111916781338838633728675037183910112272099686932164835447192714581135412178370445899364770069423790730397301707942986397798501993653308987584261218453056766431996671328500503914129687200056192714103162228353797381898181453292047360799183723397955096775811450408611445355069706645239430386959378470139766363215385393739980210308247784489607375776122602997398902275420426670654755532646336211027018868746926079537459001686329215654582309495657368264020035237525517998644811756560019371262973999518358858317987707509069431195435435397467073726332322962847508272199816299093453641853847556272354481194935289256047943899805716557059721368989465854245555573217930397377453163108312742784644876366857585641481866045756799189234512072503149863514963234183541493406691772499140746237912983254858180374416056087557868764612059791694487049404960885346221851770621287429504848819176440575703096955416765773538633303228392673080468242078141194754220191463690767814595464145174806951069335584436386156732590143007137446193735218295934503226260288636900181822880620975294042937877449917086814635520767064708516620231866808733036411466976131899711576798960608376358967786995482683597577170505298007396531147691810062693803145360950340663529962993973429572788363322846480134706928788688841226597503788198121720817913649333756169126677969094978459288147582017438307354877987248804669115836260668200278879217737997281401702505355495656759644862184624223240400633522546053015229841429162282501379580679305840660589949409563261099510034997187465735197655382206046318730150358463820905459745964310159528601150417980130396375142108378578548785209550046285498047620869909837811824138960622995796274974680568257359583684371644565707964321918501185338432735648352340046229741621036051810815723350515044459751506748487782501410719079941732360114877559381707476615906851183969620293019908686318821740235149434161733973493247844818267916011677059647398377517812548217255629978685172469420379421148616654619755258430410681408874565256997337875086625177022391170122617760880330500397184260449878756560337933478876948356628417968750000000000000000000000000000000000*i1^67 + -240335161466797492742808695312243997071491474481875817806422669758419728589017225799773128556661472309712792527160665853135624413965306319055159647416587769497666812332838721287887747588835138183023014462158772803547799474440478352519692709407270190332017522179363110221499149478323186493648642353808389472377647766810847760502784140984097276049654657943243365510209232891598278711194555817507730704157823215745741339792405944588621081205288203938966468319437637451037149715042209829120410068956531915902446249773818485701172530413551903422279090867315974477881388900096789414132009106564588238990096900775770874295344620933335499548427509373049901101067930208263196990519086446201472160543478921798912129420656086880977381955876464852069687452059915333001251450782755454213795731035626567876216460780974369406778999717485545960082925077021109055396069825459030956079597779355097106890257628943448058151177929032173154286463452928333987422148869665051840023588647306711066764734150595279896839137750507636852639033788891897228688173484794366982613521090274191960325293983795102213238948073736572182977163081342670706416933212590297737385068573418980296429111382185884752960198834898826618312122176747992347147264822867671459188335466452427906275485742755376645583256648158671931489934370378673948044520232625519374771150224404067066991489687984986240571881551415056489019264943524411921998319114118856631023490475036940859532484170313088946704265529723390182848177979695662901907991790658676593005962708662686372245862948697932106889363615914056887883220060690456587629392397581678394532843314502973866752556222120886086989273501981583113381122054574807071139029731748687502011726484616600603265540606109294662286130796573369526601114357029929656967999179035858488545580869416635482202882517025688547409238077046181908103413134704516400329392596454473774867924290576131833118694420143430619246645095878883998117022333899225946927054643714938826783164227228563262703182581916507310448287192700645437686532474348450081772032706573775612749752434784473990311040331094500725831914211359563067113612231437959473760261332025785710906209980810280504834379164900587838517080629725906011216446112248073928023613788649853037674970107518982495408908241408226166150161645300314215792415343260272686935697602888196401309823035183097238019134632025216155636587092386575836018457305079821314344030176557943693516913542934565917112136006518474662385642659501172602176666259765625000000000000000000000000000000*i1^68 + 449847963035142607152032153508600605731610407475342972024203714910926114075304920555327359835770971655992051280820117333360113540683531824160592199902355024504613748002621022011942271190792537331218284427359194422250927772730730791907110171325797165630233825643023138504190756729593161915624698459238374794569025742254494852682575605572406861920433936309861381134796337846837675356838671424523414276525686445888811348605043242973211230641393942379838206873648999659556011393240135806151332993336493277023594669368431290078696039414842615352802116415131078394055023399823009763458405965650612451676079399594304780690629863774221018413711163569495288542401465656472103728028368678270254382033535494583556935707281758613909650729178006938204721733688607425862181554533714051136445081518528373831904900513473735565958280862997048504158594514604564968444683605784087725037015596877041429933410226811811687099063023188415396234129289146416271198861505177190744385919426231774462787325939880645041382750683925139305032052141146736957163412854542698720948371746756589647416689044059444535786533021623587836671384259842648269326958267837640142717483485892047914349376052623654775827910607729308884225415738538453874774948643701555882184772317409876221017197034250331021959512520556181687091354437261587373821924852016946139298977490826096019841244043264119819839364447200500676990251214023884559047820933107352299917938974671073618710626937664861647653167930972691197767580627900987013227747925804037506503208329003661760118287845008349070634447153087683583186811288726167837237482573953279305167771535325014531607494422887318472711259385096590694996890997764726083465912812747643183300490718419478208915621981044091090087589834893393423032529369864171186591983107965827857409221483849823623037128512095819082005205457526663461104378258252680110062462383501665724844514332369520140554468139552365013451843504416327411400512043940010234846584638931393066574230122607093748207988895838159106798178418378077545930272351706563894330595690335902414517752341442733806775814694362467472787559638911213663854626262138207187333388732377317582028750260715427529127877546202849125662924583609578903451464850230184964840660977355610836093971163116506913610571524593737905110636564087377887775879657584456669021473031532882006304501038495192720844770140202635878617831574153390828447867583713598592828923726605622442522326024897428276571547875462009358216164400801062583923339843750000000000000000000000000000*i1^69 + 8789341548843271833185061462286959782379632396850677309139150776004413759823136955268413087321895405227167185138370861527710046805356667795597065015807190456978186091842439998272828070117074591804694301003194551022271557832485455773395921688301410957375600044240145776176922781595397921807377364366001227245595538668000605489692577254339561064195597023020162976984700055175406794879514759072536502879099773235176003152215410666841623035588562032409827282446038289510644078466520404872010335317796444958637248550040598573304859352059685873382201908341812391714178201657382303620932738393797814286859168221232915929382000403495856773219565434680545208640034478873104494488270714399888291226959242982949556750031555569943719130203084447825464166079056881913104836021474847898377499188806909706671386600897552937863170741262903160310522844520928698151889668473359252558785065320017973398071869311915294917937791103815673742698398460508750031787506000053073250572416231638168590474789492942752867562741661337919137474417915889007449321580425426670215382005171162236163407103439194424083270653015797960827055921803713599200627805457627313791474933148891429497290072391413443127678672069093470639798430554692793656825786636950890602266282429962192531813305065551562522055411992505388344972352675014777540245260554244171800881328329624286793948728960008396432529291532896322994324127768454461114815568708302761000109316370947650746045372678420414645373759585538766110630077896455199601498622830642034601004422448900610003163201550260717648301235731395242663891765960170704558209902410179471471723526674849979948312785282183501238852036584044919724145268685391943455258394970987477129563779096731234248992364784209125768559872509494663525605096067775762844317042159295076344544030238980428832367077931509049089881424467592617556135105881707597861555785686081052885925434503170145753889615697397464010044084365158361085276305522937809758915976350372663642497159052921819624479853114428561627831194337412555564622628222154126583918374332993112882433959130188892905979359208695690092165190155629528449426070085919073938266184905877374993189435725382531527130750945305371342301552097302534681037128972257860573292011025366780208867354780833958889720775604517828801627845588740281768196235998790175648761224769613558405819160185483931013094589462902855716781420732129611993694447076893646187973971345710804484855516183562341201124072653794172538255224935710430145263671875000000000000000000000000*i1^70 + 24405828017225379064129242135380186574590628988942567388195608469325131720641184533431176009529287238495885420185403989920698686588288275235357060655762178342113217144283502968430709972628412828625039501172629160933361260308407666019112413210048008119961199048916709035921678721515632969810895959710670465636512613668363724044222057644936479537954998437381533489946295688608364946783204257222758212275848644855389704762844070589166932461688693378781382122861889129078759149956323629699000525660041514240218916112843900779222344943721476987384859549074907474532021080532573536803662073391141262937370438417883757364563719617069296236886318985916427125285429943495321604040157985443981087224099195917975538971651533517597527055335428415040016221823303175702608070941839676103833601133152845019730471905086869979613574705823964980325220112019406126977190359069943227058672828573164610050200586487676601300374680582580821889160715819508598372731002208655460099636618867939421650413264870439082479863521319034800222896528654558303873747424979301802242440345400178626564010356070758918124501564698459985403691711602743842631853446978238537566400814816934100175815416806409564658140965625821334232873601333249479286366197899386049513716798595092778004046431461962571120538547544836251954931614710047524450526254218362679952893919362071181115829909469559999861431891851161491564086197454311168313648431883596270950473773138551295508119028678976169009234486365094651405015492461569632687234695183420940675296663412536906009566629144730940573989629509820078480683610839636032844473161905369117918719584150450148300249215173322381089852961306439837942892720084850308822309367421080791199015213790680253292469535773980684755452852899187572518222744501755209984937667324391820479046648955518105911384336019804029018182771090973549014708886683777456274244917957423665405470960866370978884998952875721812710280456212755296079632317268773959990642382297239937322678901388053096770227515002382383519484226075600512843679722540759313909316800672158267883862353238728959246769126732076516766497707020988974084241925377951239484743270936967913217804223159717833109500505260060177584435676714904142037229466745002261719173418133921181037796376014184273811011577735495163555583278158337156431588593123309850815392037705301537593569877036561796937437609158827983597334083402209351710601834291922483599737645790185263805548827150378096966648611143568814441096037626266479492187500000000000000000000000*i1^71 + -12490650132813633031904952414586783600455514180404180715602347491983877314722911705926223201614676849213026645163908197755383262441165788605571195559451029502229561749535906231786307582330135287653452839732377420536931465445550080865663258760496302610405937623807851228315620711002238922132596440214213525636154961467807147082596342077504151598966212838754771282240581715597605198912362259336442035160760010821638625528595682590568917404998541753868508698106282545490049605335461453418404838031489985674942131000195501781697295643299841643203046282550549287118138403984371991252689411972552094765240207614147709182954827180364755163336021256939655843926790088684884289546276491962294359493371171087532883395963772266470825368764354916343781915348726233125696868503901055507024101368625243171373447394812699014907161916481142664933362432820810825823312922337281744011217615485935108305549651171136210119381881864434646496010246897962723057728611496578836934254277415879585223357943726012023939955406719474966504208857155194400856713993801226561794437799018348826484586229161739822441800990852704577651379611569946466565309631334801029586965141640490947025257409293663373739090744550722884866684099103856863421425571384735876800563849432028677702876539531413195480481315639265260570417804178258741264680057438501070806264546753322082210598454172343353661833476580842946255247575837942311447412885501082986270179244322132797402136950995411247289344402450122004146280890428181815106217363180425541247149781457092983164106721258094926435317345412288188667264013533318000820784620694658856628074380309702653938881008679569827562719601096848589781604373372973584130332511738615454065239574722730675468421749882165779677822662674804565113970915236708703357015296081938537359195085068709607186075751135543060616451319969076128997728842509160328747329056066130875098265190185207037330250270912590637541274473450480314387460997938555606139912788232636178356712473654703455291905513535153235629861285996541501410231721967009232029902727586116846769990642958770057494973457547741757972578370136393969140696098612266903796388719455627309697300206161440903032830337978365012516831309894448366435300523521871455406230542795263196770226606779146463508913687203036354188666501112946506047291635766543726079812264903633218923233782595020834901580759176722861260243292625361437515376878998634289078513432583997905603061686951948212540020044514221808640286326408386230468750000000000000000000*i1^72 + -280766452327541716825170947326678989103795408257671988034433794107215689168321908060824229965388814548058567517985207709444872925697923432955861606228366760555218799518034009409463341396278445195739268976788436603846759308946253980312451011519834337881738682968914042528703283217257527801454778726092540940089120776516995166630451443487606127820715623890088590333152144549032357184052787110173631847143285557995052315322950169677179761946957363115457192263391843220050531754566734539896569834064777283575092181580609983748859222380275470989299098597277640245054415404726728284195242928254250753626006031193845509826046362409771205926421749231950894726924126204861362984775019430874567270135331563569279326594155635332521573081663032919489583434633307060092404403502028994161002574674157006229451673765488584781852416789191801292907579021772393021291219239313055473350715481923354717167850099413406529016689076675772660165937148961240562493370752663074498673602425840403147677767447051615715317252778827116578281635585507208292186117307212257511768415791686514449882407995507546049764990846491905919663308772354708503494308801688613838568956363808387894155791584272494446803808570284254787598548766173174666470415158704494302921949672935108650355492220823766421202161028116858158789198835477502606702334437181531579602116517289415915604778614237570808608726064775941842822140067087826915134340740901910179041750345523612572627818558574826349194338649346943373135872551047402303747489469560865836150173612143202948098752551863005737766110349712898064937009734305130360610631679725917192723175027546222449562507066779358794032854883696283340345260531240935064845661600245452480310185542527482039289467269355284462111202836410828074344562713611345557173388204488011570459796080792071898698554218553586621010248950184850390280197783114921841577997866296046076507464346506121341078283039266116093203585114331292998951386781648518505376360859258834620989681286842015740915758772961031888821219879847978994406473033120147269820901074276295982957775469539803524601218039646900738872817010516569959987346974185191307221997527837849265348151977592431054555797508063988893642095811540404006314609800608699754450186907677069349933916287180029834136954724166167156057090724325648848652801910107086138440120165296549378107185522966338066237123064395836435134916147064498239550894875147935293221919689478477343067260973540760771172131171624641865491867065429687500000000000000000000*i1^73 + -955482329914465114235916042131697358575234270942941352563154299154093362340817178322210427495749942183098430213721758218726023002674569035580520244874084745503953338605162815908101814659380823243071382773881344537527213595247946066108612189688669482275688739467768004933175186810840878874142607621183888545574399725731253990802533965144008309631447069600125233173339538896761865537937991817804872826147992277918350540425940088318518050390226168683484312188298655500472767434488011613848880929443183036566874364262682240048237865423989900378055029809246180049800288674758621085959609112486557156340982646911101737672663125643939224910519745653659482957119328855998274192680112128808468390209366720633443124756585316088951769562948227673084169561202826138186095351047571244373062243742660285922974263351372801004662164363667715351510692572146857710663460390774774673174231621817080357280406176779665032509855074066741436008267289958500526096218158545682743525998729505750827311512941076457488350576463433683068926412628850177724031058335026042773467896971173428102549047001206769016609596063002816908859158176068233261010652548107555149269332766446977336915660257662264826334589579759057858002678965528663754376650201955460453384821521767318688105976433915048751770934865685502598762270638180421483413276677807792055442056508100222874015748273844287528317775257416512051751848860709014686688584562552114368953333941410349483841148231306587215118726623427759778726982222547018851129852032313980026914979585596695266359349425461632991342276412176789250550159518802114277735450242274698642285298215329346658724021842786475600913471889979317890128475899875941871156247962434074828724774852369452834874110792978516170057387467594103042080133485057340531336707234133496587234077597573143633306771360065429529085570647340192114305792680368469740697882646839620988875093754884999143824136070163116784130524645701439006902065722126067607201684441563074602011977101527260589299816478569697833885197367675775562513965189441036714060893552144352798557537112067979064446832161897223993807297332125351360131650593073271648123790093989870753479971830087258867946204855256758595649905464594182165567878901138546398144731525130760847829512296553211202132600955764733364146591040636048950973997162809089599368477979150649859762005529917529899650397464374750787191674594824454145474755806918961097796668213226413070654135121302814870336561625663307495415210723876953125000000000000*i1^74 + -1978610714801792465515583547731750652717036221012406052436306630421662418617742480686922938524998396960904237309512945767534905332526325230898912256340703278194582927675861092870765481722766012475913507859088375792665360491777515181137977097606076601684226269743110575693160559844709137749997475120684026286981224624288043528146659420887129223426778584580612092411076954394163035927801129507985788521788074973924904587054415012124683016470739839216720055950628770170672286308553340594905350617597757493787305173296730191815402906966272010631559394442324522529770311053827161385690266494274497155545114508209639924679022893435195129937216015448219706346905222706930829015100445047307271121832920524405369867483577175639265483601736482966415377021872700960821668618348236036806985295722055955479615710547821629350564717444032983880126015651990001788137977748165022605291027836558390032863380175337765660314640781517591357659011385119994098474563193062684127947666326147550211999598094130392780397953674308889151283981590541337553189616245972443357552412818311223803316548416301720407908539511621006390835143279785517139881938933893478543174777738951998049649463156018116715532961329266149629599122070626302137659207851369544661063063484205163620374316175128610356296185781024196063815584537720166455119699577202819535187217015423077416985178988270217126122727036656669810262777183585325949970614900058351469577281473944272707302916497502823610479640837272090657971419341680035217987691367380635355099104134112098237820725881463773952455523642582549439674858709862935500266561632409528121899452394806485218263617329850248802866885133119341621204370972040121973235212282867229970902088786245587750692443322331219606418078139841446012725414918096858752813448489781342282770878494698423144454363664513415350721814281447667667424070582771726716864851133496088121017727716091132554955398690771621340151563934797852860894328199502357431724519799532370290031829906177056141221654757724971400639931034841489720249854607484337107330019679186332729864451805364582159248414315800457796270994667934608467311147960944255433433124860101255084712632050414614297480990352106573752365924837503671751038510125382612347080980775610537817354788382187723351593357192676372387022687730110846662573770065683120876078019347588540520954472956910179067407879277342968744171025417212326974326360470417359909163495822423056906854121070674090709928805154049769043922424316406250000000000*i1^75 + -2759538070438170510570635241882440681384270839521609616640249909959251908530315772488344565480052490885526699107865372893498847452913195420711635241895793083848963498785743912461076532196245410199968351469202967605351237590223434115253046276918600859442554241615958182469780689613029716728451352373705721715640412058280312196317006555021387322248031479465500508804516096388113439341545345961554078825270655099022217378667486391545952082847236156784272302642893032276916018792851487162400763390387346792373269805387687079685007538392714670970323169470799344100586714595011517280244249673725972839247117345836255721952602290928125759395698668895414772064904027297290985617275631141483868860770809548300128391001428107302325971995591519237650388433532144002383375817303879137570745967819887035587472492001135667414631158295861622178527495512407301516276273750769900559600945593109541036344148624026656579881134824179590107333582937745333425827960766531358633507013990828898620195680518445383471817785015699078007047668701993712214035951636310937800994094364815962063318644670677694698438371366683827129495805103430672145457072058684776825576158056705349273612491184167499318126877669755212473722634531198303417213041519554066114444579491868968526524590610172327291471151192255587540710251393735973758360164739400376559938539895609554856425737331469126658197313281446233711665404883170674742717876416199013047953540126608271745914664186642249096464267175034963249082868826562884487670028077842945474602153539126285568877417718746680834078987647539583318553249025537864988401574792665817809429324038506267806253047153053361174107756066698602635510899311141852300510742533954712391928585312349811713848190387750630544134355692554380914072289192322182138047493710349610607235705446175659031815843747793998390236058710435914480107506911594038278980390417036670156125666199452105074184579402076587165792617841909962687663427246999318693880130503852690174015901684995527306876863426647159865944796229654882116612943209881384512949957334176660622678498548856363220530648076781649479110488597638371663678101612446882664612513541283963642213338175231280559090994466723272121217323767419807967399553866549532569477847391073457491092542036943635834647818481148919190299343548725649645439614329524663424359563865732323397252486203438365607514403687987034221764175122676606912064749361295455587851424263877217618397990651912810022849953384138643741607666015625000000*i1^76 + -2710785517774855538517591687174048673203922074402137275706302036964267751300794456029163927927645268392897810038705644711428285819137035604041534742172683577789288681623553517164493415985875179058190645210309910198070513605022052595690095345275297149520580687666031735830477128918972212467055666933453915802153236505820643722510986312917946519390756668541306802765659171196145491597798251219792028893257074218005050609462220655235134811942788491565233061929322958888889350135842623748162250796947766514482398234242719775621313034052535387346424571170372556204998477910681125438797477056504390468946165583404404168206465183091613136337834697401753528419657495136199825170691749270314138545428203928571961449153362582704372945708815103568061735438032053704495008660247195083525861573273259350011233488612940182179608217629634868397916299638754929765889241688664295193756491951442037737850390758764312901705984643410410665801851681849080702350540291478403136583088559386417869773882903711113425358690729807504329002121501899867718303933587913317253488326753469620442519039333487947638689113802182095818360426556130395686465127304327701764381304872232812052806199760962868382020756909110866126156255837963775306323786886796422868081968718363551791372488013328759587763005292695564595331797715812042340966196307343449989409588024832840320367056440263221532824000205923626805826324777123633994639086236204398334955840069622809511289267871153625142536012043726177745991780253943185424667672789295645206983273384913147100213557487873733620372486465318647511959035824475524632931288954847929791266500525979225651820429765576001074938576122627912338227663476174414225043323496225284613301316265118457132386414752293551402743290982085250700390642420881860952007684634401733571573599682628165542247383692600503553221371499500709219772471869701086489067068479652224794398602428035695070540702371683332522484096359913454295291064967940120388833863404417343120396786761521530171255414675248683202948895853607038881526978400510476535299317269682342759336453585594004496569264398401379988866899254331306346897881936787413134790710688357317169197761024088678371255135038938630815836596079680220380535105377389180711105168121024479113998067845078451565828514191335742333581751602956866650691390412666777937258139508097907699727105586497369774690782050038495184796081727173441054772457417265865408018746799466878544477080326124962539324769750237464904785156250000*i1^77 + -1644895157461924257934172508700017010340000041307756131846060179547815833379011682416745975714308694953387560166770575898193991996736250190288961997927996234973907344264207506604395933055947046299945733844396023619819483992234522288488302793751083833961432622865319699953790762637412947436467351711678683698899862913208462351448514763044022397079276273276205848136649906060005388238884229391420465240677378959504718677328272710665285638518559665008943865102199827127019239580059275888319176904488309737494563608763294098290782141962644944924043545108212847520944037506063822521301094287895257016496874306196177806966427715089244993141492981180360577448462028248881048781369446215190695825639572415557878835904164861967932355150890075399811377483916573349851327174315381833182979093353015545633239240140392250771200956231505219322759987001797232662334751005458975929333651292919487296550281529382281438537057370382840515695163234632928776698146713985586496942284003819320959550631517415165248676218590288587820134237238926394093122372083632264350707701495709898538754619943534723450932947392609741978899364088779673912142082452736810111148350344635969609391488643291552586947760438854225619836649321819520030621734399539080771947919362329672379290592810537048310372650846116830220474434973452224558973704367780670035363861062498262845295183191174285056493037116720211312236414166642236047899137724877280858243354779042757667764334309836170613169897105183911517370016046118035699583942071164757966148528466752821201059729865395219247173593232919363419316730814061929268740712255943715561808202038463274052858701689278178909089098587280246759374110949706016085130394592815881533554119181058745751268876123167339637238285853184527591141707316247568569952621463543281690873134337853997163484950553880525488739689812522867775817904881285397623169186284942984178183002797428943826789224714163131154429476951768289042594326328335223578972004775886272061211724652716384106152837625104960089312079355892460353876185165663142013996627491080650532069686283287756361043817520136476101595660035989257417569857246765506794282206149994328214245535320350606166510334078655819959009024081965891200685578462508294424350535645750466770164100027926027061892511433184544414357615856656380193576496675024137239374122185351261550621492006487037142101657377256390535385680853700716636592287738934814086247679182039202450647807918215903555392287671566009521484375*i1^78 + -506029725834958308011338573749503992778870323186299085703368996655764568462066041162386947158347108764923199675178818513778394308167713274150414361072789330486272071144596475577481303275556941491648390596132452620276295838189381065673454396558672193723409792435706925678587879376109989231151328777708637374257410828116265505996944369378414962073840779331624831199975939364248425302750790493339487864922586779583100769830883651027584207550244286869178798482791182145419372301560471432814212162422682246271206309406313466944192349747162243168898641570667120810445110227027506752535758583057404745597439896095646099234652878477222145211136216610939681487458787589572407109957484733669711654747978514494410993162519802701094120448413648371747946477449411330654748739580865596136179470456420591663579981992580121950586980791152754169497152033803985149949474373263037630385617920744426473709179699476891641252494919133864107034675401676493677616006085989546566353417785515447728916502645684109961179392280593505954075753554433512628621096224976499820921308923739657976984408847270798506171999814736842897457646122620262846946974099062184277558808626739747752305160427555352720494281710844694035751665367380897365463774418896025919074578920845996042651402620447376183010117327906146315894292868843732645580265783425009087385385936115751658797188262380455441635081113847270467365786678815157367932746188314155950713781192340407537782197739015059735805270479682038030371216919277977000707314348009199133907798740343026505511178277055977861192027842167479789031249332147560017139087068470736001011509940934640538862232546469329024192849882549272722767314733056543693224802052895666144589230033649731146520847105657196745414129470907664721553634681440700614126819315932622816197643431336885997657961219984652048273387023814419343737415743365067276368267057024445827160844287264516153449720399956886666433320868560857217491108354302107404897825106182654904682469254543473501349359387007937734624496498789564163097970827716528911360572794821406425344975084795845063536130587809997305962751150542912833001212226642250680442498095653782632948497322064770281492020675819187809735239131705979466573441677641326512361143853750525957604928597268757478901163388705394478782158154818826389833424168286253519263183275361120130301996567157593883268952122908172495443955401155682524570279017893114406725961831878812802187894703820347785949707031250000000*i1^79 + 116138713046555998381660965818284088352110352948618344906774503763497945355694153549808964542841664752124705357789411807331868591308726138797791274596546789050468799611162703389280514953796409222097235179904105069513866237267239375092096660375348892022726263224940560006077499886103308604667596630311546584023805823213118333345552906004164040555461106839992988956217471790831323149306943607063343168653147742545358304520852929788002484044866917414785142756412518178919129626801008282298875106476613193481251296943039876545259935978329648203447758681207327821694482432248357750048905131347468310643135271244864506913868837703911787612094145568130079013966434554863596602387931479499824464007790522370234322346612730465853055102456845234423180136406557679662721976227897163948593763785553227849397173814018884948532575130355869983135109829655695092436220421417737120237276897457755849134825467750880358454729406264559480732050617043873294998626330010855265403312289558802000849246750774295752324229602755493403608504979777456343201418665474509528021512506068563140064415962327922261105579762318045862320287740443995892883352193712061409872437337600432907804854753883504822477563108689408875394654001153916167233348320588480579270941595348933591445587621938035461687331905450185426281860010997397786137845243412835185131968343703290553838129665500505915820903889125382677822398469796441787524437505658202656198228581421313069733831152062973983183061341598509894320979239723320122050494629742938216852037019813392271641558687873722334709272784004637446756947906877805402780574175599374985195833446791793260416054782854996276649665189834789977973248870665319271984227517110949734909952887444270795403178836668316428860684721134941125012127251517392436767872750513610229900907332926103420603904917613532889486036973681724606918563891446615217579877126651012826693449952248482813390675389914323654725582090443966754401075060765533849917090728624962479992328066260461793196872193843564829363380264783130973349422721250014113315836083467363866525095435304328757952660452340401302702913869013170545361339537449149753879466560597717447232930400793012560686440913085881892994584682444069711956739085891756987251423206813986082732911073203542162214873978498584495430513637471431915278165204327614807831570316192975696623561535776541960846154955720232433898627175978946488870496892530093102635646573617123067378997802734375000000000000000*i1^80 + -126227906759841306356368930974607242549369896615946779976602912257310995929227992911917613502183462117744150909088993466506103205110308412502643727403688048509227906552077087488306516886430499404216380724510471105578091548910001419794283481146231368965772920478579932523843152570665151178401967280114852925830500661268370262215006471953448294569836619891707044851751296509173080471984999155916022367696089555127488614390794135219777867574397567443753794574550172033873664761454783591800667488428632158308900541970851823938520031876845176858441634077318435711257687246656195589704827908455740765225947165582330607339455497356912107976594606807856920401786131138048442452083560212690125544074479295565862131568279017549949275901562464401981615641450456356517399713745659979217876787935105269538375306156434958962185771237667015425292080127987663370418491662163670967527300517200141755349692246989217282419969796877800527251602404824189841395719137322339076981754584237335663847598004472256235698874703901398878030747796037736340356348240133888146360488941033296272235444461210486647977506677795467812985879023514076037455976635191647330575431281191160561927910962636745744686485560908831393127313015613640272963617186329003680940709894022915463063473937450498800795416345400656048977949885741057927593625387242287344607306684498326513165510127187809823154336092179574687330063328344331315581129936746787917375322937547299797787527466889000105674490734424982751032920977716573308172399348108747785832877259937028876627085869224014397855090260295760247137942818244930683794255575656009167696427267275872197375163112052285578014961705769140797114819724196133307393822828068669889739101288204721490872526079674547152532464268582887148956194342628240846253728168480435089620625810099510287858714268683816986120151467476334557142932987646598351529700243906718153638037156427593209121134070068765649770781216787876014751084382628753945776016912933497550891047320032777226744378425094981691843500224628645500586996236996472380306184654694609813488591293273210919327952291481307668662650276024287101687533154080575909244295783435356963603121854565252898770050057774623159022577398191042590020265401054558748704572581026577870065722804156292485614350745297740392982771577470544419848504240523542347563308904761465252933279242508571078777883430980792063680986116521474321994222833609455847181379795074462890625000000000000000000000*i1^81 + -172524366925544446357985358061394110369439166601425986253762893726537249098692697132660025082202858900898208653385703281937900215913961927814874042336976274152317604989258646264193593079011853100956761179755792004202128384456410462783671994000735576133894674874381394646295003324586317887567156006258526149922054774731574170504500694215805677222440955094996303385332694573123906439236776536220673564802999760673749595616203440780137926290446479125329832355508819572108413152790980403528568482522518632853510640833291434020472135673007457133222978418479401433216272520672013779357012786658713973893445406255112521570559516767559231883281470214732678307903171131470335874252820190994518562835148125171085392620321195460121815960850987902525544995376020359947360820432581249598214121747313910883504808684148573352172602801194714739810355254774586078370871620929460838722210737007382340284552551926860985921068019230199055424581232744381165629169166205070884671662723832253094508575710045958983930123445734667291058009502546736369567494709157032247559172263295826093442256789105144961414567207208776791902961737268804612559446945206096141547326344483078338410117321675484337670264629294202739972731564644524472681228850259900593721886660972415454633829390455534526739931241185335657378079833457267350808953025057713298648053667703761415879163946964519480888866754502563500566871896146941702249378966352505914831970027672195263400770666847494603351105971673934337457813268826909546866777096875466358887192750429297154885122349909052616081619405951126170815056483509900275208238686511171772481154917007361841662962902593388010142475324348826338584411311370472765462375433492816553275058394820896321145624657955950759012407598757472668318726622190420338980007251630849181758146691621650672982006795649371998544393998221471961808829897973296019254962128289924124985931707264167920689264748264075012703956715033317869098922401437749874553210159860727289908762970170584930883485607701386086178649603491788685525667497030811998767582411547123407096154292172556342134164506915439632919020363128778060975383129379946638505888906022048834538920744348668443203178129617361486186572024605876849266347357909001184062427188988064016511344905546052320637022125678524867634054286872879334111291362809762591820778639529714082314146699853011557258383868750125538821428767013799188134726136922836303710937500000000000000000000000000000*i1^82 + -205818969143227802490753202057230370427438505111493454829218381477693225415822910190613110982502628386414492547030808585977617017790455512343967258464926320320784150911223542539184471820098006444807765236119066311846944699864230403977115654631058972642276384601819293341176841219338130744298290177849259059608448603407529017543312147243145963593113328917580606622221957730659902654225943264026434198595533741287300885808142163538217291604111993605058658083547366762681722668507367962334684043791401561939616892816391704573304047284471434662741475582461077608135604716522739445564556034071065608871389983808611183923071246228955479300028462029546067403132852146988281020439998506909560332673217286568485751429137656096340794032457984586710598963427527886190223597312632150652931837007626867350283500778752122020186881964622234579216509273612295338679144943309549932468198175984492626405166280935444027450829951997539749789095258447094446948946017479666351669523115139195878106176810630390471639405892145903474762301680074319945488543892960415399661887082160035603224672619873483464568474855985058224233706499338132263095823265563928621689561471602327147319716740847253174748832939000488652144032255653637979980035070954745489617527107002215975361335412791920495823310351510954624744994098238768770936871835473354583954232871689056404574695830669335582415544205535254498837144009301250650039740452002648375656193736599145274242668669712162530559748858736390620483749629332693595335240127486405164901046918878564631321716217556353255373106195593793173312812977017457890455550427765175593416419397663650232875604740397283382323260465795535361850099807006976134410113001495591052586836685047339079102272728170148668393112263778931130267166965304130400078358114944225400756375617296594704331105350319108198489536708912184711966310466984591007066143264529371875046375278371522730129779588560093978930464821251054721790229350508926885809089118640401446868126108653910164169676641095635040141037365411925776404616316193274380921608235441737947236515362924254991850733414148586554106136710273640489027648069600968911672077872847600863716395973151570300712683784078895830956696601915384060143916534216362693745024648958834211843588345560487087077737353037478330982366085030128775947995719858943815401751939489675493510654270176875043578483734171824179225513944402337074279785156250000000000000000000000000000000000000*i1^83 + 98322191449808828822614353961101488279643648647881697738127545044782447113032631899519366585377542361767123523786816142218853527698395910095282724461781665528968101052072815033315442122756370955073723470956899232868711582329901670662334124958069414971801945887062206251720773339740454027094449322449366922855309031624339403334817493889537896186311161899361194403318978007818084151476253722932075770182952588651919331512943004072310827384841013638857407129948081502291525981070214923204029811224734755759583312083960892068286477968956519345044641421328003595003421141087734903282242903010679121451105605715441922710714132950096913458131332636878807064753871826270445499028799743021192933398908028044289087839885192019589147543202572996692156052250555234818822992299777177491542988889731180630255241180755485651362787432557672998752362552337030345023267395057368349188359343806093169881631884414933159918602444898749642985028680593909867023745571544262440716347250225790909088533235195482821348793310891951131436393757793708271678100692721564203378401839111956153990397924170698238341997104205787432658528915395015607511944563511148184653672761540851181612272182443230496468541190659525421528494036072716804491112917613827070360593167829769509701179335606206193802645197160227207567860070508986189667702782577206912773008939690809423654986528793172799592890856295617610035320873879505120920872916796091095071656995087843331909113972736957384447770164003811010400344606213769626445820259288303036168097101589935464333074489486752469281412211363989718036992957696974151152456446374040743902180442489549702235724181207572158729356266279583558451908158218906311689400773794060818085562617184248240542973532168152442855919395608930177335554338893534714110150441913632017185626823593772714486883915610291326189104409336046856557897099798756074401748479190056325806463245797164427086964015943736133416919198711294757367013302055937078177492388946052890750948307774370313182858430978989620114362168433139571907795635064839721278039076997692777019973247570153011746353571505464209826954790761527452894030243342330591045731177411457678804848811539818423742643745722943133166398566324468664638453073314874387208025239978610591613992200099645654630207171175881897517745773207521984779184331479593111559018988625210625727692550939994021850812216690422967076301574707031250000000000000000000000000000000000000000000*i1^84 + -30301904710089172599450582164082150675909408947305876542399386568653556187084680444913057481862221246733466760966881015665257421245937485425368132914163739991787388723485542165285741418006518915003121147984460920749686753430775040490768381279339347693919101672216888896120849557887899605112641818318122996711229715889705423233111646172849141553313562588248531542169193016348448385300529075943520909573011467970535247107462760195406922722765296736146443456120998153190768545671046311586037017509027184496271230095331709378677877353510230749840538933874696494676298503506451675358793970728058030030353220442415676491316011882267638098486348553601327863592729659576187809484171968873474018749618706715505740567488482500236579334567922559939714868700977135080459728786825912360223997077031721027818441734337895801587078335667192758803112084115355523020359392505324099952808594548709708757035162343153642014187633895349490993216577789300970876664606610354695179560989081682017002633962400131403993876763847450301756315011856990023734379313807863715670732060709968620164725368427861697682237855099126005896253240598242299255772175587846179293271457258590363218845269354684788137723439871029223024407885541195587507027282567607825061089797809145852710017519122164771711743624044049499110076866338110403250675494767604881261042005827343104460036759026664581844158253557480244907005944271802440769603543346929522663328490238376098892973223417135103710931125127512108399364498936619867580692740743049146391843186270725566961202688329052703153081211628802365024870925731450872135854107801497088532549223875949560192459892630894457109117955100300502927642242361865722030629751236780888864341601731511235969931309566773143237386361806717497527435693513799607117497849225730565598806438244536003443042407271140532093653529143840471490702225069690030140238562416393678753747683035055627382235467741686810203263933937877126598914727329570146647105337661001988953002368642531044652041611909778726640628491140482417182360603905798931678742751484683180581736511714615928463343405029021242825296386136469307310230856525712822842439424667679529176965799258004737922752285519239879007743688003683913196618111749111195168414883102922182488508982848762537226306838404595680311806382385868928626923713741722542706945925812450805895322455537597331172228455543518066406250000000000000000000000000000000000000000000000000*i1^85 + 37681367939660282140955262050587409620581540694190478608140129622804291719808201005368654368531525587490235774368950313032027985461768679495077773807168894747360010755743038563523963963264620221947400081430635383887224333666285421662633751467826670791062188217632504975958128625302229179231792430577670421199484301989601711859939971899592598618209548405051442156624635354118618192301903511351366472599051050094493692767712399872009843414245640971806908637714345999480627168734134641932849296467461967642864486681680480785788145625215833436383511250276450259732896816297617740540226384079074310488906577979197677551318348467869643218040791153323207614140126219822511237391059992006718805126343967992436921878879049996380546901673330322791651096555409054665782373509473956108393194595172648081890004628824206947419673030444634570823034361945509043197024384897751105896932973336321564366900601899905496907559098966913709167000149493049963595008561634751919939453390275524043174771813991227249407487767730274037171835092058996857589134477004529124069882662141136629557014432320377992604738992455316201545302021276668198273035994292399414466347282369065645371762339763295504064473623901386397204932548079620142940337474642626611507184208267625536535168119092606664935264090058026965538488019180991825444840468936854639258149622843325938045386403785112642548212278603874083964901780625861809846405323000358160947611929998897281196944596826819953664723458325257409312731068882573477971568623701288579275550871455462193116802668025528528663260496888091399798457190013013237670121456768368619314974951950479309560742039003056735642651458209475227523839073185293963691013829213658126010831576768183497341602431040333518856344754990036291973206095470784091729168651429679050716588426929948425412228926433823089344148947303182713452106334046878101718503769577130906343398038598734480835700545563048658924339904797173564219963985708836413646125874038732463963659941071115832414927718399651890746526308848970267904449958829689168468858313761543185806080641793010050433257888689176975124308554852142126467695074532943727041387140203375297086827362366064870756390176036747854444573282806352162260332088063194084542260364155463970144303621510076308061495118256499259833963269772817378275305914905021630171330564096422614554167051914263834228515625000000000000000000000000000000000000000000000000000000000*i1^86 + -63081748987783523116269308293445854215597177805951708393179351338635145355382155547790247653809636654771148699636775733890109907778230795077236798873525267960432917548086621192274601295125010807739636068134427906660397843698991986826192127011719802699469708192955686807847398666255657131937021557979609610081464976922749299056879742040003836079167331039331419119931446127455009381840596140223711046979871877526986166321989966743500096151731621742712463248463200822409192097029864039189753878227172096932960587092401987580755194765401464953567044865756572049478964496753092930968623380988611300722193679050041061032017863034364823911276740259899955836294163922444715024677847244585889623211272964184355138308797874892335256397645818770906518322030336756049544107934519560864419088485300456140935760016611494201439596021639059480068921144943365970671477870752891201824473794537426927585952527955484663096605055100807663031028245544313893114463981898801291349455312324813226060282471135919960839646917939549360263668436847291501263303079637004626130550890954025030166597616318834725141756920251070002897420053475683145218261882416444150495723526697820928322937063509450919955918274668591163536929200253638018638105765889797725279653631906229522109677085479240834527637773150745079706071620527095494266661921634752138423106855035376014463486929653418800623314767540551195083318464186468587458094157366514442611786037628595969757475646691472916070627852029450670257757815947473724960738244196091628768992888314843458364964859268262828141946603348234726777498869320098937705315790338659794745785912119558260292879793553453147256896969871098200798032800815942481929114203823134948116716717057987317405460340929023523308146369759519508230458760922717404442481336129854492899201673601823448772673825918649558662544495748056495058441765214959440331958786679939462015701327951598653871727890802885496485025721200978318963240704426335326972553458505135205853966018481642778315664888838507351824631351405895457681823498324286813662533484713577834349970423056472350335514556131312548493655832543235655792744102285393758334417876856330827620818877272125982742151053311669302646045157156855443232008118385449961051378591122066716273117125077980853207701575086921162499869075009664709926757873730745148759530353735182780815945491875000000000000000000000000000000000000000000000000000000000000000000*i1^87 + 48024881928236839060932755038661756737779781284929024817184322207573875024759317076957185092304038347546593791677831029522513733106434165350983024994190060486867042019278740923680274110004305048181825713828029946159489307954385349118834186913899521258702616145703491826385621588527118667625812109563402519997913465129106170719560277618364433276139299808572798448766056695965894721140743308256385999880043149190896819594087409262870551411910428105800434051386306522046832869024190322031524046425090766730984590693921813366317288173420599170485946374525940567812051857801365506148558435001478100824212620466717243089770995693993446900505391833830816045923299961286578387526933391116293438580722134065831121466723138604451729250300115557393191276733726607454356098956819108673630916340195830565866364491350473906478389250938134593957127334053755431401271155098039225774045373084077705340735237229474555016192659570342449692676277756240887195126796046976602806356206417586712229707473350687462610186209614579120106141928593634186519204390112348803509012685652604301080521831106272595671331080478855210478279125222026873038608306564048788525737598847807847403290742323303615676786956418541727769477878375322478052826184493918926366015257536576540828355059741749047330385506442049501173846770737003517433996384234150399150968343115120197887300880730403305342575227661156229293505474867697906330265830570439047479387144589402533421623322382257079782713476115241543812973446493562593722313257211244920403670741989432132505174105554721637503181583826317621206372194574181181564241084085375760561087621174395638164852037635245838700921407411683752781454644238538136482481108039067108804133641300426373201351855714656839750391754019222103261880657386652205078633446471812640322334266498618258188475519915488622967124089785873542132462292899600067133136581418332960195428260707057719985454063316222502112825583932911424777174023659110686040278954827018735004047255041399590061377818815848115629155642127249990117157070752186439092102426266484615696507987197776375354063820197054439887438516807378362570519635888525390925712744878436446115244480171782145502080166931371929875047731459544855532170935753658280076498066729304598156824957862850342767823623188524530014710988862444148046360677679712530936862698328134263075600000000000000000000000000000000000000000000000000000000000000000000*i1^88 + -25709862401055533901749462787329645650070034550606720168329763577925599357661664107344549469165222763719339108293473016649032092763008512858629682586207177926657395611824984013919242432709005594165900697137726925465930222218894284325374388291714604433382746364264307565870438148591502951465827858603074355996920665871371527734189347051272890918410520323994737728458690671934071665481488294765938445468319447311490268636836037772051669594623700244090490587211024059979591463299128101105662469750758726384864305476841388700364236533263661269094171280630980684539568028825379024448913228002003120888567814987587817102162897938016352733392032315970981711193285173045839431362052345424569451192699159549190311010218719884199167232846100753402333181991256189306029474072189950095398553877829996768057344082815902415125883635473280297705712342855935794424810175127656602532246521553254742691299289790256459705528958672570589594987886210997670188396887751537078101847940604340957319735602043385750868523383848198337799214867782025177060849178134802101222630836827401168903633109643245400364021882519200406955471114278857113297409796305406540449653806730038032594781929016464746177426243604020637975987314241618170511357826079488570483436907679706943346134769434463308888965375034637041678852743908490116045089737682500293586033081261135708602435966330938792393867164580720397454441606695369674527723710971154619800479302654559517657082861281237618567400130691499234062685972167090077429595023843547840708591580617163550675364080638411479578457078027200225073205523985613300129555005113595151703594674677723825673672729475761581206449055657480398520238123134013688711720826113959566190575397113139399904535639826960121090755067686103353891020654358226708688679731928540050085953934805430372152517639774351934337303975105554783515955199032338034552373988792860976249248592140973589440114812547073591029517109997431520749666918402933328785444300061849442040951273664168569005210457215902664401746099784606002911842395990959967357045240895566269777396050996047141813311461877170617846562856656248700620068695409402427892331910363148911701441044312013485609902378343984414363643313504706533781119207914290687042587085878239065268805373166236921844144481929978562231714944966723958882001371797470229489363966419476480000000000000000000000000000000000000000000000000000000000000000000*i1^89 + 8937197076493111133496613904610545119943738823659798106695340409533710787138581712098475378360051026286486556939316239197708884273789660966823185960742475678261873042443459148199691165677142165573282545758587666808220050514672561002909462566364276013416876540048514244360135713203889238127184354678656197411787303710742579634940207887218995071255943621138309622264678808300858648810181157697236374743770478773379209942684389091654018168285954722692192098146361666898181124609476206418725419310508999742669606452264346963089219895594624506796691786060392548234405139703833106234619998108177242131073222145359281672320496685534975543974211607281921862863510433922273799998479486429840574422003431282754193523950821744574837062466698501149944873173702033454425384955847356830479982072863481043169218272353137002295959414403444084116491832939434290011199167951381877491490543884360631342369065754603871689980329768885839729877241003127589708550346798524992017707131292592148721367797813133694975038486575494046781479803668873642992959390903517794029183372356689036208888745329034919389269511622096232533682628705703644477139491432480726427670783522928962822832190843115356127898824629188149833532668271198820120238864575414641099826049354010926792197167243811128261329819464049454562150817568312291111969973750583918241126673029395328939772245238880192658930810877808945433601963430502140138944518625691176233781891432860030465900682039997422345904747676089873242416074610351260192671372291397957973871716298031535904886894170357478517795474811585707577794126695054972188109742134059687030716447579767008133750423597635424425522485450267920778126158966898652746420610474591478674250951687270142960123125484448145223838875338916544503359232836965075205784894980080913298790501736938236142093851774776231387680173371934140546881905808197290600295324687000373917330219972805643580142690779773624060366995512866225616328014872292479681445801098085246715748538177963337700523348307577378203277474425950220414233467495231860779226690251249004345872246561788627362372191208091093712604324045890354831855535954649577862906268052355690873210282038975079039499329397899891595852738120554647367757680753273673612799169566561779155554100304096718776092589570420692392533352325801312418394563077655263707309801472000000000000000000000000000000000000000000000000000000000000000000*i1^90 + -2255897666329522015148423223623869759576349432795794743261468868661834969087926108871286045908922337508478053267615092809754483338762292884639287961164761690445143436502052232853278311562605358754459682837390419406844995902482357029852179651415063813989623719138035037794257626299926934241434727358922410008169495401954361816078158118366517304887149593728172884497049966119970707554182061469698917464471973094443650462570379700812105748720962641783627839670545213969928042460404186431844910168387714528941804022562479906772040593205168217023682245348155562225962020657665260945015003023096364412615582782134524173974642425339489890314137194363443151586109484759393795714132957108256036131843943061829081009891816287708282612735015490601771900612470688188878497307281481670326634713663609450998877747839365621885112115329304630232913904452078283958078345367016319366420424806383263288471224358910894600910290401731393031372682661854984642950637683851060825666349195509958085334957238403379864463022886148321859418157141613569193737818863739196409616148872145095292348955421523165577470509448359325916392212788418924875249174624983331843774942022242814347562787872387572732138361000486460780595144480806331323137216070761834128451273689162943371978240046502800215748943852606058822449320234177780849037973702907151108119566776835912173628630262978671481500061128420634113234653010053250272438183944286883738799033365213766092991387264999194288932337378583696379361252485575913598248249198535859742061599582518688205266589964282241342277396577278599506158144562239942160745052293418897884549723929993007342741217942215775462521578820544224736918661249870223287941761994407493095963286682554612416441112249986238425847155867422131172555162968914138568777084746225462665511709626360473042438935708393853990959349603351719706588457125128177111211331854747243526729077022356809282811995697736813035961707124267879542968893492854393577271013918487808060495147915242329328189062899375733224371696260020434411989647056766094969817574768105617871974966444191826232811620715553060876014265060800403956150647271671338983525158158266330754953536387814601076622607507852366479658252903492311815714853939694517560537507395384931430080082269644410933007376251826553513072246551699270449176521578941959582515200000000000000000000000000000000000000000000000000000000000000000*i1^91 + 395685822758406517531677794456339984088137016873871807911164182868589209982777925179638754737590732666628049651714267679685707789564214689033684729816292128895258786596051212775140356819277538855695893574215696219040568805482485421740566060766990176678128957685991384377343283670345873825291026849139256825587205776698211349083553240731054532506641681651711583550240285232951411156508849265347536772275279307910188126338572067590792089326258657416596824860863035093584087039922618999471208339787097987320519815907750058927103246685544886527312337268146230113465819437249318576611167538720801110026150614771985609239151673884182099510699652988978237941034810192061977693074011917145926685148148712151299679815518775279954997010184905217712456606882062160882773774142868976747757119515123071805510186331136415062472801974145639189229948930739897155417543084046934564434324628791746551105922729124503878170864292886122997533264774158901185667943887424847651220351995334349057860572715964528631432134364773814780149675356254104916245814900764374792358145217748137563826136611930894711137116722645152012484126049928594681612456850649352293581458870998036569901525203525771509992007044950112776900731560474941831276000791014520799209074916499848366953098798858247696589837043604550848644853967896790540817305916403614849702655482135421755872307658289567609719554130098602437547334303056294047224988492050425404257252632717689440284606839467750841869135885527239291425264315142105942141436323404313938476180502405861439247818148653349721019534217156485207598968788141681356950130960800061380916595529204268372595440138887517964149083017610670132281657822198814246027513982696646243098909633851158060021274538877857728664818930989630506265663588957209631667477366702130615752340714108704432783989403803987693877461643338941093023561503498211656168266091169968073704332919092766154236618705296765179135487051228283978025584476435481180258846125553178048775202476041196483215706795211312870900102777387848549020011231176974857703975245514821491161051230362455233390320466690038713091828539715795842172347136118238739662955129110997506824885964763776272016790121700359837100630174391707797232070687770290395825476218436346353094226677342776465464743191880280397260828272181599815115857919014338560000000000000000000000000000000000000000000000000000000000000000*i1^92 + -49723892892354295963929869946773029325128417547798432558915923392214268507074821638330341835183942330773880072545878530580905279515006437779292408673248635311929318441698549446023479761160395061188822113560684195226470245876237790899709071400605234076869253318053537438369501331357409008063746780769608303919024085397194837570576461622005709433147784321473092916248399378148839785139272243539981422288558292900056669268462786036198540693280315577394706862375538718924361479557956832395720029027271150490205009086987547512496307778269823777973780209586865919290049784732482109539470724725864537257326780237830754606999663371737855211052136557807738656950479748178604437535438237868384243113759931146748030907883795572340214422773059239268424918287264666983043626540395359856098352457674882225040176487397854553369389403127952643083248094917322966778506288310617666410247521875968841364579150087548837179720793703539916360122793127373841328570896549146272829417511636550680393895440746806535481074062353876993153732062444137721056003714620111892577302224076566159751356127429570915256498403108854155005566486717288460967762336684119599360281996575116600638409218473604164587348108715923544959123384200483985860904363730477700473403332044571095383676449291479753957885438895936131013147955771114256289549353114463199447882477968832029667217836511982835583785155599551420985356261107609507079352516581968267920190005987616828179233227618630720866415242702646436540770658010350075267961387754537160778606256178908313046985523524756314093161136713549778548842855243280530384842524171195559386117897925541163153403605949634610422116495290298400120441191457625324908091216574881850643800402738465281792403226450986726856639408446945740126562648793555039880319893803470744206882654020520348838353384308890533944320282575755800153730576476899316011492317769183182697791022700708942545072724112615379942794189152211550964437112425024315784232618356897603688046347511437114803013766832129991948304054609926202555743336427828208784387032634179179862667028392037903243453776596614121716622663510352719693784468273569291629027650751152539473170343314172335462177898255493876630926976346304900699340380968474521943000596403527166429084905953734664805181019401879232554961144450699410200200216576000000000000000000000000000000000000000000000000000000000000000*i1^93 + 3620029684927437908581209781948244777393314498170047919687218447603334796946763261789761024735890267284194005886107307105326306153563960322337790601744294954925038711130630941784052008456426452824371262842598137461286797598536183733340148902376389326909387047848711243852975704533495122441018424668946953905975515843694402944107017770074846295060664286375108363223664551003206195778081518505811350055956830683689230979603750606214619562320949104532814500857632090651057436061108622364251382114503892363746776738832721589482993871935090224916260064756477955510375606034470409416345875078835992072325449673960768108761092094770992884932861622015796946875394475795651572198004044901446844890695264732605738909115693853762031032329621817323937910511588980335037525723954311310911354065400934871176752322049166353470178331988648059890590675007474207616613343335141141270279386746454663886450743234790107144210276256271874189699634348934523698091749312348560726113859976732193634471895629071107749572564029641659107574331631720540398255080396409081284435492761080947976098161044455582036113874720423708644014384327698431045106517272162091158967817683824877809629651405074755315089998152210913797276163311389022195172397677031130404460605500925682676473887288053992957997824135400678448992046069218546009064502024267564599117520784270231975990904487632631874294001267601052911014247691678444533031534016164461278987772693266361194599468438094149594642979676276088447872765057194509164650272703508850794069313100681516173339959040147295441801038725947497815205690505522904478965513639752986447794965475442458677662435358495055858882367188549846449732141355906154258922036177933646188666095573693188575722144304099773541325778095738717752789862943419533054379408985037811819491180292655003520963674698717732701015787133256060557417155615716706401596757636051422228201588116659778469923585618049870277974438105748832714113198290817682704218664078798179398430914145004432120360880448918573923149715221644478188252690433128779663206831960314192156813625953495441067286704187140872665643036859655895314207110878607245242217032522562757844411759597860813966711989909427372487215786254176627434128087446862090353642170598828186100761597736676914538504746399833647257780499984968909534003200000000000000000000000000000000000000000000000000000000000000*i1^94 + -57125937511880475246839732271629832377047413721166531864156142005034726519223065661896601579143904228353365134476064652905808790569756983939245727432057929180254687320167220839287350439073433148737894553188927144554455785844528060238314850548964027948314033036610728623409807224811166959356789756707403709920762393485186375343531691947071243818756933934806444387870809036992704555793428886431394215108534177155010790191624124924987751621859401766246102579341058373204467563782064876737143251709008748873567015140429440086446934653265246942617922356812416669595481102221016642469903065001781232788734787225749485555516639471882680223127128149185246018586486931767618541880203179418246474538112248308286267194994593896986762557395308182297146675199687388461172626614878555979908595319684439384155441989242258220269000451488864941551827266132045106897753413077027624664387801559771730752661881399510690520933151723402793297390577923912733048044934710159261138381963311039456100980704074518493118664699384901127124135578033367309195300737154663628820644319628831401371083062806389176318616361299105794521326752722885793422340536449433385001249774044768906738340809395392818168126210887918487221961003284115291094454362084397552097018379083944533930263019614219968681488637838776827238122309268227485614569561497507029871964761566729982261764866194567866676309848479923998259043418785440291583021075009570277316355330840495355619107883044614123552511654744726778553317038088124328413186064737600014148544710175755384027173727110568509720841415193402365719661644427573198326413305491946049348676277637547610858781720457939701816624906582322483417763765621293673151352684295487366146621595300165438604842137310297277315518493975518898756507346068802439941365765511323376141133648778403255834512285456476459422748130020561233918242359010271784575121611098829703649707246102235761430708311220878912137353937694058986597323876525981340672766263329867980558240534277315407312280710027925874721479005370064779221038521999863504190776467470126253319835358945449390789345648511761899101118272104234146814628386489684650039456354402375213738292765913088608657012124123701593542323204349715459357324692943488696171365733638590047740812988934175769285312548248522449406336251052687360000000000000000000000000000000000000000000000000000000000000*i1^95 + -9718579310337205373053350006108977134691925260611510446300952576207201610032286364618467689712872611706513982043488554672043856984821275680220386771605701091379774798316529656512621720128493652887126748431148664892763558006748835641689560027656940142454549527020722326845243289388220719347541852112634815106139461353774917993949305015431624221510002742224031636641123276069908160505972566747682083858559067116071357660519590219284440465719887723545615823902381461941825659209214262988993065293901013781257075296261963231535557718332811681437728491853594819204751799553181556798066549283637821414357425975388868652970478439061794900998224210914416610519005988432057095184111007410796888097162353928982113588128330857817920975682837458484577742471756829256239499007327787249373281451936681406444136739604441397043223757129957658623071022783293908374118550804788364565023535402427294971700974509265332886170816755301060701269948170962776591137623126159050885108184984715373358770046345541893460101026005328880471066698768326274044581088604441097882121191743617885079951329828333578743403113883780981349220831378515658811126846252103862741823991258415956068476017740090087199522222810645341712366678880987219577801961159389406543700168010611054971148211377240938598033902134705889482455517563681822816073118599563125811403264752118409591979163907137753260566346782054525361054562270984375382628337479755925940763251550130104302956476346586585237469589226770187320961004307779112789899186698310356977653203216628917845794380054374704991739821110040088621479825226364994422144640173260625468157332676735940541359713140147991605168149146454359950801725893438557428855324775114423540534673167965292962936651945419071480861003352530082593047596399124622483233046016726534437925640081383106324750819105770990987378427299575985298546225719662675203231190429310857453734506528952740381618466464204905538725908106424104203561061677190132418888134801252641753950267404650055165235294245145994967170488012415940786863772078072740680732430967577251502758665498905683132907107659958447160198574121750759040416565485768326299294111217839919488262307893353403283187221735284496980011049972735599736189022059805909700283426173712702945727130501731880019058185026234412913035051008000000000000000000000000000000000000000000000000000000000000*i1^96 + 1533197747590356737573333198748153372862383423200905522679239941099958998316348809426638456579882937470901109879536853532732047181496174359778121205852828435509956932043057825655253120281673229850353615210503389398420298643917520159025493683797915988438045393855840998103098091336052250702850186688366173250425609903239181992843237519326410952971354393833214685276816680251170404997092493980326474764345508664429612587395700237077755464449008722647420551907891533148634954210096639524356390224091699029810333603512589771580605839150988967593186607233868109084709904562262292124766025800233472672416221780056525630634265737487995201738523562974719360538921868717992039821317968876824450665353992906601069279865434496428891916750110571130029032035371396545269644868614578697552988677139175672810581450007204767767926104981435294382786188714064291124724843910642652581380214452110382378731682475772408830260505333904703533767531391909225003992430537491880050757623229751937375386484812684989398387151188441825006092700757143192748334440602887671976307518451357990890122632148897461567222069027787943432947467472085408554064313699083169033721198713707775545681762973513393222159284064281239916714520004854689666336174537229103967475265242694754076523829589680083303158445373231195693723575552218090176510863957745406367098374932195754496165893823345015651744280966787251037288157300056392007035619343188739233559605459089014449250421210589974707918657618150528805647168249570550959494833540790013633176427346362787858790958884177795639286733921864716327863684330152589373579045787528672247315956230991847928073709046824082997788510750015210407062730019085290284848306060882717600983088250292512963558315020682518786151976541066715955329019874425305117116071745970801906272467654777929618212867364700965532530611035749407715120374838644505790017538851567032221110218484758272801233876715910361287239779741733455052792453643319134391347260709414736949729033488908230959271151771552777860327433751407927995508837498383611215162287275880493698228712342602981654297230239346410108502837335109164189878942026728561089190935678212009897547628428029410982501573905977033854716008720451322024148418527762395068825299618738220133699242873575075700989205000873261085491200000000000000000000000000000000000000000000000000000000000*i1^97 + -169382009699164412095110975745800076985513362705292218132511291765167674070175965665550732661502182996141771711435711417993399905192304850688886427200157591488714179295714342021427570630850597938474155448403945483635496980341660611509093720476316595505015921936419464785747456879405848276982281935142252252349702501095455184129508826882825008358045450774543945240304716623633789643212026725835867550507844455284211539526390781960511610543308932017800182801330920470568252689282910722648617309646101597469627549159953886274379107216851399851069138911224663138710912898662776239969919538566741133548113649055664687680158609069704832007081260014888426866887078935661948974330020207986461599613434076584156112713039818749109048248212898132033143740186100272749369129776505956790676580259521440588595248337493238076090268463022651268146846889242307948325079667254422004029970618015742103312114187613035000744947365357179287823308845818713024141372974489028453369909515167339005490639514799253619362166387222041450203141803000987919446854413500380847124184075254993865946883796644971520970815146475991533313508985137777814605963830140222487375719493911285146372416190504751660441197326965663726538623552707114163333443808072550468588532206907312433077709436796838947075403484393253773851895312514427234967128612497455139145140138805704351080888880088996993479838961227985346145470523934304476064563601922363394422036326275547085226883501269452816612323386301630554801165147165451403214799024846236118939802114551796236577723104767105556306831749448095671759096258178855906495425254062455056217919838467809159732519037603252872640006268694849422799635991697172321263059593320304375052906723504601051839996058639089905957591618763276991760995805290720887585349203544381068794171885991042552207047746409999621363820746140688396272063115945945384966618234093955013604272242380184990634112017408180097978202282900760777884060700146270625026064986583381715433761139298818565304558420886724483870365565395722991407158829214696166535552942213148666374948563841203295567957205467739720023441651950557801980985250272560872389693647453712586476988536717274564865107669695813062899584427982208674376511495088176009955029040992401766991060846388600584828220313415188480000000000000000000000000000000000000000000000000000000000*i1^98 + 6619942026890971611022165655616500954470092586443820978052663810994930614726841975526124374772268332314099512521845576250691908887006498724459851101817513821989006340383155724720600036515664980134337534070573951907296765089084902384372305280414303632076643716211639414047155123217414372569935843905040780925482539913665640150279262525389099764402597645971803775289121683871437163218389054491243483240064780898222395329858882482304394659171965889500482344362535784701046623752121662091846271671351045400769370805054842342382404543008218643415835260203268402296680187211511775733391161463119517680239086774186462191139601064795702595759263648065322152633325039773528704600002112260635441817063720881935176361046813448780705254834003776765272714035529342256209734118806275880837822458865474466645818133007777842831851887660749909032260035954815865693036393225986320217450728842062834789190115781805651608274218634135759654040314832278104239965057872776106377331673399353283535046465864266281103307391802437279725678841736092564584214041571345105114273622790947636138500646905350277314239740450731080406566890078371562118578689444851074180873109542942257737990268337810345033623315855234269578886240103207730446814359729816256352374985243682090008527752530550569819759738787981956274355044971176192841099984828634028211523328014627552719705096888420669012768369334290333051701538943631828411074334451041281781902374090441073370708741652351409155231974321069509468237364585276960020541743123228137769058882812472017867774277957823811637136510857220144678284830282834675663307123769114890464136654564832567266573128355077520179391009367399514842693167358035318375755679212193824569861981966225505595125327963674363956987978517475931307633711631777238473289759112876397640026996017496942611056781061072332193316601384555975328995572414023633329534192004578541886407288687560546937352012984887535297056645797007165894041441930930690283323990005186430309792084838584526308822226017783008190364649926725325586421641055443311542899529636338721243777856970392547651991432203481886883825832086616548412822955389649525154007904954013432488235392413161034686985730001702726092834164553897142278839076388911412993528101210817558212999015638476533613201457152000000000000000000000000000000000000000000000000000000000*i1^99 + -94794361445553288600206596489459025221885075375619537292519812275219940866879621965224396948838770095350835572720872205433949640513150467950663989104755457036665925976704071976545002803455612305074457629430277318522333380026759450413425091483143842964694671858689065844522661963751024990207177486549912956936144198679597579463459496224020124218928602242313587779158624324421115315274922230568218749639777214538388033963421631580789933974112754024597434185224145394962786264494272912879420251425747227543768166296384404157397456216382294741712514172023344592884804152156072169812962089944899657901830378884597256618905745817311372725387758893182923182364969395828929168035470552326396126775807910563544685672095909755753809755829422151186245877774223075702772448396652685341918772475321286224512129794081072593134211386548129687743361943792090143963841303055096996339336696774709167008803902896588147927451870515616666200315610962199422162194551260984981672682115487054791535781148082890220815488269016265251477601470984702064283773764196536820512909786497867762094079135732047728917939398516241309259798597244975634196241880056276009583241432746982422004735116864759138704482248983743783455027426437449361578315815164618925816729130627268509971885222417975524166916864210727458050553448454106622849754117196923790042087060156114343947763350617332903737855459131772252587293225027168313908588785189025149068056282072111564393929183409944266074592068834026039010235493188585350770121317180009036606648193440197374335750228336505265623662021246189753653413706837342079620919480892545825784850932118902027712671710182852708419443185693733531726765336312622585799056527826422172154593414218996540353439827003046388192514463765044288767667499690677955738877640235011435871593246576512125719289901566116173463854456513511421660796408780591257610390907725591546897947320968728981400842927955397187268264264181969614784352095946396911549643078311650463490300772660021767723060705792237819541529376352250920025061544863721490182051917421888379905087207264392905439006855877123467612857691429037301021968344033374732671863098975437171792460697764496932661202833948549086011777082498553440214352757013939409817506979698867055381828784943612192358400000000000000000000000000000000000000000000000000000000*i1^100 + -7923322651391455934006924223590917576749425059525454468677197285012866497051228181906122538322704207087726965064690751827834204486105448114400582276178854436230742409874525672659576158367063716587491185002596094181627155970210525366015195036266117653274323804181007393030142261317486741217614522021158989721977749495315449398012395313900644285338070956211635904905686372580893024328894077730838473235213536173592912013372055467045678630252159995455997274159853841626239377631861953594274858983385200133046526379906405333925651859800493075137989682127145988606142106024504150107499963960555309485971884439866554958839104489650976908022655703525523218523812023641221648359892488895708159548809183573545607777466790205324634607774644992828082633629452700846735600242910045182990389069933964406578973938980536768885269618265854923723223304478526519137248224255931071393951651599008390086560055696940168691237724848579619614860810100786675743023733274841753212154133619292133372123311005602775822585041355055582779214583947646595399494348618825212400289414869416716685546342134144348988818571873751357844480256371312933033845722620422120050726882467364310206306248625777774987479641528224043924216940368109625562265224004937653300313512776293147351031169029929181860546840716000149097046818608552892071721737085283425886315831703300061613148683826313432333720007235803021443052507823932520179040818810231877408892413474233084181964017701712633575865830461110368717074195822208460266547686688329537012827791576386521211177948465142598624203245245647486121335050883209331732515021105369789658779487006796440541943166543804676279622262057653404905632681781017654807691773454843145653932543533454187345973266435580249945777938305981011681793334363978012343251078051767468353207775982896404419800291362181656901356273745363428082956939621893571258292925007893287441856844800171909824203445843611122173970291600812608504171583902623362282794477147354802229243746163256742315529386614038215350019745261919023825053152393694234284343418532390472184040859756540770106541277381457655944228141491635747210535036715900567177938199752024333228482765903981768403300583060655570908014931316940718145925200535878651754585144440275069240176109934346240000000000000000000000000000000000000000000000000000000*i1^101 + 3436177339954051069461162032632095555793890045841223398935572198241512120066893140862488643342428063147879380570836106208317095930125682552732115233269558671679308616680479370380281384433888325052779414393308419576156482579762903665345709310511069499449463554302292508148930004439868026689217238929698112136124998735679340025530194427396708453536185131988800608233287732163544624691150906464594213995980719322046396878963948179033999253400278182046632221382036645206840238632838835758032229494937134114076922569588187065434826180588174434196815049214144721685889849601266128301563788477294513863037917787602952035674930995520931127430499948568531758934034776266136234915809786417572920889667998972046688264667875353366728469991066805054476805414554951441814569535860329917499497453241978258319922271567947881697670903495017331786059456365508233466872913272294431563847621268193513414916880966996260262830616487233704749413254623128135766805002711142933570080229203181385758890876698949593194641073891786238070584872795434612625454873124406132252458845187739233393976262428117570783060874100633461092023929544106031467711729984476539852022106874596434353085251534534896911650800245823678826458683113491769630677274554937022996783636490024432447278568244939209904753038807777424617985897697888110216524859019321204434209076978145362116733226802805805831086172810541431058342368478624722791818505576372622598125245024760441510781497688483596280725783520930311574129228539302511626905116604413600184205339734522711417136431135804050605981322318401466975836993432704942102402640384037273589995517150887220158223160189047424407779042752808858415459574734850588742525488707180868464626086074543207319392107224470694350803975686947090448088331876420855753112145311674143732097815475039110381276709354660747484662676231739285476016466643808979429702419785166057429934406930461529061882271270661336982926790435422313906160953520165316547279661331397897451292845413050360906470060662681249940008787235035106614722399075271510986939484095623431668136638821969142571773529196304618954992240080390876409901017666318426333667000383305113105232664810740432378120141428875974665931290584698611867871274475868035787267660265367991367193591808000000000000000000000000000000000000000000000000000000*i1^102 + -172452192763234126675978784478874550817113632433175408406227428358496015942880554235696223050269772030967214543987322272419125524366453242142517761539199278488253058342464909517344039390060838310708931147675575025477368301849750189324275482340506079387860755149662484952209455205071840351937692669504253276462012667069092620795729447979676680269920590566655094602617733299503489742706404553350325361614510074468000011749049424453815475253641540733819882340091840120185038428102433776421483074194105323645957826253953912615258701542331082699229037771402484252784625444288675055048710038699521102543521438628867970389271284764522212445917969934658545702949599616265668966502499691017293157254252210030766292656558885535251073695080387744722761152572893023394425190714214593470222871254833566755881354295921305752046015183030377798539989140882986162406663255753212691151194841843866594460840728147467239444499153822658189849897847050388967101456576029207312870948645255708563559370436029382692951891483483838216315359748741600533163272160121630432403571727589465227138726713945066212865116500924776969723044995161051923471797432337492761307917184903598618223390404092333570436450260711614263118258613666666792193728244341586819948155086635105055835007275703126944661853439151309199774369293245882072350239057544934726346803941223766457448475661262578155644862559342815699077170617022119259912482428773276244994547105186006013733317771439435875853419483070719683562399244645323741363940014627414750672667515958170763905485689607614846390135251721618998556240056365623064027518234924441559207395894401866820193975054244279766313555456182074066589345076657754327553513277130565057843168574758583353610537911217750189025602194979588587701832118507336099290826459506815513281814174589193052487462523143995355976067788464265927126836480533870616194752951728078038573192021231513731451486611893783760805492309085074834461584794174973169606975856338793463689047345240598022149945121972822813709989700040970995550868631066834429344372992903977780933216362504113686213493619787278210082951423853346319225977898931845584667572934502167413614117293438743473061726842944641795589569077899899944797549805373439335535170412776687403008000000000000000000000000000000000000000000000000000000*i1^103 + 5772150931479442333199235350071840827512200590841506180578181843622952879116108914257643598762042787558991451125121732609649038413970662131094187416021416356656748451176397102908643402181789344415020286371602740235276430182379988217447888052069799147117866827031034960449513377487362229531358209152578618380724487961603354643002570066222814346706535542579658080943530721300625908757771567030227136188454350135698059448944928853483355884446083217040327397841756926912877810178787481245509558612187826203162733890325167585379718281513225324330901474708185438103498117287267247850357999332894362272124102408739606143073196607323630445908301994697027965501251538051710701830990334072257194576415467077009835705913362833198168616983337858809693026232156049253532688409005736391296173727013178855704021196039279475368854233803352212239702872639640899034814766685024258295427567232333107095766815471002189347657027532315150465698954006028695335219127412921663817497271668374193224133644239145734318103004884903846820610258597594918541760776275543221204778260233416431625271554770657723562693949551901831569957914124699162322975491160721315929159808762598817018600258895248557016538725903587914838659684947868358746228197408514965841391832363085002873083744200945301926605943087743177573894954060308625422031519168851445304795539098389751184964821444248815313500258645782417421567785648754625579845980664502419472023924757586623704946558249765390482411567409661056383403933391821667169400627909438847649061901395631687016894405145245013235799381688310157397507474854545607314825837965072700466300789142319761173983890547183219899960673391133910106753464018214754102832326374436836932289454540736094165607458860453322715979187808710177262130159957120420385213333809822395324957513257103790607879484473153652641242878805010090139887074447442598086779054249746277285089700097788226817507974586552933023545864885621893984447257876036347232824675542592668951408072189637537605032960150198042075969489159243936202851202421740670815027347891679806751735178937112176079555154498928962990270949851113470240854513334808920552431400726605749860088539340444293575894459451619244096658220511735572225927035859510760551511179258757120000000000000000000000000000000000000000000000000000*i1^104 + -504370593165958217614663376693597850526013214187992179759471420269774215447105950845095572746774019870820695772709997235736227485636176063113108514415165124094072855931895291425272867352263441189808318960256074847790853876851426425076400101577856410451318881516403778480613226180409998110761688361801800671126987927538587636631407325143685069756414478856253891878896747901195836243696287413100536119706753918227289528866121798724142734372044609247485403048075259463751261441556883043436329475375749883792328860618180429295440029236756752070519590385664986730583779710502062567660032698705837973623755324086741249359112169514167454514273745680158472119795632449511658681863180307230481254743683023751313533464493692773063592977437171210854427206529263618735951423196718946567104745844316442820315633779697204468937901383357264005046106908625288118956031912372605974954023628222103990101051465458670547910386141874498836042312111702376288537717205721775789656134231686123566003444113418158590101267399623326676768570090777543178511574399215674457134940671446022718640856046047640603463282456689252205191117237887893346881608116931734506315426843636594435935913437276258932777429200395643282457281524224693442048642119326857514860622369001539650334665589072678008422735161427600133199533430271577077678384568601435671013105505640565645020138021065965080062860160583871848416744268566453049360232793757662716606273584092090859549772134344148304694899508452265197015269112307874061539486303770963788756195997986994102509621563947916852357468786761675056856920494279976064533983925768676040778822726275282418400193327822488578551765056979967935563810915955782465013563839622401109148732625009277277909538791600345130486219845933421242935288819465112805680618040129117704439880230276357746219083123011876716614143040036147180061425220654542719915874747327075783983333909003118353533228000608233683045860290620274307279313650653398734064056153652472969905480001925830333978387352279345226089125658743235202637627568398542285057646329053934141022935846622123508226426197321583286027436663575280971172006886967011380724641625008282196451429612703057071502576116305923462116921024749942944374665869195388916850491392000000000000000000000000000000000000000000000000000*i1^105 + -1276229545217960924352665661577942123076630459935012278399772719096607788226867728734289060092939774732132479782933610833665454046483159568532778673416800873319982864139782346007452362771399103139121382834018696689359880453310934966531844046583183087524649084228752725817888661364285286145694313981955765422488164625094641505558850573672445991519478831158210845051016457968178640656835013281602044227281101717196679546276150179205505882834001683801505712055545630140849633920470708304411279156208708938827697685838545966096120109565635042192082288532293911036655940182526782438394027756461385425826058610840117829047710690024649350134722297749658715225226579943922911030217432997277095047333260171100459733549955426603516149043669415931987259652252981332570572033509523936456551409132888806544126334809757166423959332898633576544006992688553476817276212167913970566943271486140643714529255204666526999311178619247502902825700184606055051580693656373174064167084602929109053590163441213932974413639746154592956010302615495353641005169338653326688213092731396942943872480314046782488594691808325073011676776305001470440315660616732708932035318097772232002230800876462264879012261748869027521248817078003408730203011454930987676466904849119449339965409677073573025055717550047580658295105676330308162753435193527827220263623524071541014369883997052998370963149261471774620895029028501412735481503671325318160244290857380541587118406118256309254765425838522419302278663583209783143499197886928433442395280380991280673296152510622817507324923462963290637018344589297110555166822829466449657205029533144467684200543083943903255338748608372092031980337266712939274034434319134747865334602854956331701471036555962160144990386097940647645927876671661771295267120972109670269448565392696243775640868058857734646096586364912195199740760949596417392596571205329405421434454049550059119558314705330546142216793209929057583930116688742910685372655484258305570847103725038249691982566780603887810280494123653697880764664965149344239085163921956078646266448256917209003462329775900483846671162594984106503015200343459986943272174794788625683840368071738319162911954195656923085061837992917664319596517626912702464000000000000000000000000000000000000000000000000000*i1^106 + -252116766177529353335545820084118636362709854508128743077989974861285644614132699167697757530438114719695181514687899921278563696547833531876464060189571333350335550704304116407752212628374890855650243183072193477458921731248478251420728333276418204227714352848304740936530689634035670892452374270128716133036612633085845213204001299931467329297802818107586817671831224140745092506655833172518356680773290443140455789708326351690260607344405833158240078708274817121935378694417985103097818529748153202857652130434285237511014656327432097765028334383229372487634308281235745780555004782410163988246584794558295348024439709869026198097060544816872820897741629277444661783243481045922950163950298205503958763089454349772804524717296293237999281769447282131410186450645788935468614873443728305933941360024233516330398747798383937379571094002476496891977749867444722458753924580716403219436933593319550821218817659389848570347980769943759812067034894134841298926946461570867092426022679035854153920596257804002286309805771396294784878756782855628352173073702769744339964085664307053988268636836261903138540476977020951164511764288346352275175288290948478368431168587683038057240729736515625553970385271249104628983931195377340100667472882819611046032011846582283981975050638249854648945594504597234777768440741127312053858817124618069694026619328383561997350199961827115452196905681601373950998754536012890480110449227590948564200881341281277957027444557112535566567040195283896101314353834201924399513955135110370381904945849062738547999288268396799276850936194587327844309870293422576001900145733430444484157975238988815137672893811409791658912965170968214442359010758388306661717758258626668459289746363530938679243315878805621038908182509007533872610752990558313325754539122970571557912624346674956550727965253300663643224622590989243042081539410832891304486243353443546945466500598284997907516832829646996363336965957057435350292859027105868555186791452187635274012953653019922120061650689826798939528577907832205244366647526160322568985869871578915257056619539709308689228712292474209434512880514880035032778957981498027186765421336980678563727745095376240102820251153256212501579943389429760000000000000000000000000000000000000000000000000*i1^107 + 42158521873675730581424859737548781365179807606128321040596251984670425925451147807686489228115727350530540153493878384332142953598766027828103529819421434162716073614094256557776439668280533761837592357137389340101912223838324043910355597328404300089552837719385493790836192531488328476193795570318641921130891028407404333714150380155893190689311918794932390695491746461692416870606447822706913265230360192494372816634575618378069167158377068696904271656318004387735705734710160510828642850148216647424426492622428821684950861104205765328294229687898615866596094431662822576447731357451572663955422741619534111667749985206054855281649703014485492742379544504938983340745328998387876895889626192512756284053965470494836721815031781247893774028094231445071948862060671249689804612144653177473877995069244200327848286518830031169158688050124906602889782999601269332408594493581853133755537471739181852659299735203721049692366106015938134306308822014355966626084010837665120515797937049940873258033448849296217770940705870996899939781395302532440691654458858949580168626942064067053692702057893114116897119032165208454546549132839771959690856952444559245614589779150466347447387501025993998721384931542653899642087027461824829339524919426057087544469285605545942574707793985061524233941288975372875471799712590573693055662228820868588010843177923066017097766579141220627311930470527640970996255097534341655043373450148701184718912156769117649333222073570483592473262678841166099376922434140220283672960864580905114669778548730546314581725943028264889269463463572265357804484767886245453751905423866786862771697650231388335253082925464226505356032472182454051610359923486082884018473207594092425613710627094193342952957199499921596309567484534750677085697064882641750770218587251418976144583429660134731016299559849017372721736712866765494627394779612549467563206730450339201090526964947810547253186935874393683761687968717999385793482912080114612981376564866845933146435748132711279577309251335823038279213532820550146110385382002945655810731330126372926766028220986609536717837699842420606821631071501438534873063306989755988214702442971282460886371738413667730027795348433035481168478208000000000000000000000000000000000000000000000000*i1^108 + 1046748313038585729275242127679237915845378320965447585526441135423271949748126021109490206647177033930978520417858328758508061138595746011866169489474313970650909867904802227446946077197130378161672356231676173067784449442386608928442285668817218066490963384110103935343648497028560916346813889327560717472303799220442033194588245079058381638758220063928494959355473188389565906520849970733973536108578391712396315498742868603588900503391072187521487119035604326038622760824343761228009332085939672425055705954352931791353765343716782309631002503662143199387894964332736295581256900734160480795615203864215444656717788744415039889851105611683918367252046272420495877402399981476479662852081234381897913816896309121568390723695530476856360745302369075887366985374699144223646398447735763539478727411989128245180606051267689685155431720036394575382940098151743547477727277145383818288503024384142142177349329879421148631871771207981106538938902377966375538706956911421698511234355620740153757284833525521534402154473220540418957505414190196925288816127114239110851225778520736429830901618023756412906666255285707592216286137983220334895774176239861060790382207783849251585489848893787142238492958672128280914672361590661196288168240187062825772882323915480188343718322014348414996967914250412370125454650785088916606856712669333380693769519994408453357646607536392302283446340364405472392614836772158630999129252111237854445703014964569224610978119210219053801240621780646404379082625559169769659514610072263335863676482192849452239623451959602826207319664846431133831337006383758598914066139777290460391004018774706925026304335611678278416437207556520879528801031550499474265388184259650051049430982989544210449827484382757495815412625375723632168564396562082744101963836446656774056615909757996682804607185376064414709515677331976204839921659795830708861289646912764859572427847890777776057895508195186330110842655581928215300286199855892911780011469586723148087903497867107552511118109392238223720148856225989522128037907572091243617677564330550787236578794053982138274247199147393148296899630279092670994292301444005084435563247108239436781046677250321707424298368592510137139200000000000000000000000000000000000000000000000*i1^109 + 13266141921276618145802752042513028275808340558356246437250364383986488834060084202834001618947012173083586811048046737180045340763364061221141068947453141016660990453620483490338912277456976502912171465529653390069336979922844581833543613004252398929189200754388367047688475627928073946891581877194401673016819963282161725685878636445147122648541918078869098041489330928348825632453337115883555094759491415912312466116223375975744331279920201632128431926528548911076707925692576377617202035186995248774349858976616121154262668505393743243795856236338607734914480476989705182033135708983994333056019768934655866671299374937026197674852175571849700691515926764752151100962660988380892323368533742413510939790627876760687218285609109147006583090518764028443804118464267338147916426884703171366121143672435785872939224764530245689909833243184481302161845761674231658449447481622232932189835307231816310749863895407532090755936578981915015038197306804461898059613756153460587714005980450076073520999780688204232341157205244809406760717349147951456742427124807455231022400122067615211938088572223204993533002377048955010147228824428540098965267351882760586105749543643266621927824120676645523357526751421523949348945309448858589524657072952687243624243765238680456837208923503948460827777586014836684262880213370335889102908093944218263954620936298204558347587532663392022237887261248513095478169433108554007497562027668804954984262727121098903332807829443128491953203622974874606788593059223714925633784124652565265202436611981744985394452541645910257101483138674867957584242120683200746856142365149591182274716222150715087224897014199849454838727911416619109989683106451980068377815620127115709082519641615104931030322576921091842945437946301508519859899093959459714189585939345453231897649044843242372381590455950388914009992062496364913876132866418534886610790062833752557090291269193656414338934968650202232443278051802181383215461283897242654184250402830981221680946681587084481717542290432285550218048184363053386526088443176003826675275411317568895709102406370182375853985768318688804174027175033883521886331776529852475743304368714217816192071710797570157856774160384000000000000000000000000000000000000000000000000*i1^110 + -46513988908109832482734798197988159088048604579007108359850196226943189041136541823826243344400373440261009903630914440836242427207000788712239696734518054390724671483846587181439002051895313834597742854040091948202852291873497298101503485400811731888416491361436666700202330071632591502702708837331610605954794210141390713480822771096011699169501458370851910504120261162957888864482273613454610360702170547867365359251696809827586968323695645657892882289383635551616969147446197514273648267193412088503047020934702190242093462731748323731961661068189402038968258685948271619173763128834698536835338751692768034318880665605813460708194564960141283916834433297536147292923155519447157259578639027126529899107566433124122242992561455018660448153552984856653983222091358078124816799659092094346135847817488853438812401797944019587285100916556240145317674882258328767623305955153828512535047776882156467160965956406247881472904092074269470165730303093290772815423773894104072257504823767858813119253105368044044293367192730491768114603598106236212936073625272326348885940499393289661527424518792704012278756224402594320284286390711352083188814417384549486376624230810782601133772979350813883874172032207490587548111887319306446127824327816793662808416833369114265540509092036747084576104056388430999096939249230246302986255120020831978955009105707098861447934970350773623731382469898711554748791336595570375148542494557758627338401773327086506584715018783350459897504546076816226631415192874123982992319344768304907736543439960370136962189630446495695609565499143491517375639207186914068432634214897593481372325362309224934826155868666745259522372674251133652784676867476337970797548554898980985148959116751203253703005281052381068951042652462304359505372259475505206095285058364082432901748021064121972421741704680755750700570342678216319253228047650138338042554328527381850786057310595712619855043080362579576865395103469559362739562049156964513536129769302213374622049358933800377537059657895866562579483512362745264392511761533371281684268673696700205941210932327340625197317464298076030207439790564684384162041755822412249548852513327616219509927966552842699800576000000000000000000000000000000000000000000000*i1^111 + 1234077626092744939873038409795786839943071920810674906663110018374487183065299571206943032856958373884168376893111735119543543649125291991089709349442666759248948069289507727015246040422311662502294383680608559408463470047741995097382068040283810318872105279052032661331110484617835570038747615428753260242073647568648298089115512820881787942787844556096999826413517891870803446819062703446844788899402471863010166511895690293063868693153303254326443828733829303952287438533662156591775748948512599793527579555473451503310866018176621936351541247984999103110439457214444736509592018680633723011720400662296796731605010747960690628781252819973931563595396490964936264123980173007437555913094340066266277072822468497890071445830138325004883995616912708973094938494539570128033836583502553291945887583513470343890723106775867828621545543493325398352217775799594016912690863319868316661851907416440943247293596363054314142971707626736726660326446116321526925336122769816830787654301465224225495921734236162880170128519518484646625383370408654555891256230905305749561120537446801079688675714720725891438073107487696203086232665973486906742834319347168695833264024094373615237071309693318560886074114066071751784339331214812114873699042007979906839461667707796689449850214915260066108070272653454651314692467302475450114660455747109631756546466728985370984467317956933346911871719002042783393328909422470484097285295292632208176430583691094182640443771402447413676314747920641998583750527693094894641346842394401457395426509226593081913198162451686999600481528344665525343472519191414279141548186268025718279920811079596491643004016953849568920293356739228439358393301588196942081106424455871886125547041283704103994395090683541607429480778171737555786391814552854642071252360213959469347288012118324879454706725259641413884583965382766084063112940893198860518020677681685525033388054860018737127276892994566469904024819988759032200091296638383478702242602355351825226116227502569973230638112907521592019434371016269023236163440579108150283680365384071133327933573099919670082361236837420341061954242856587201688790137759622613926152850657045645169219154311380992000000000000000000000000000000000000000000000*i1^112 + 320109814873659856330650763339846611881550947654369000379671460225143377496832934199990371193528600922961430033461372591229440413820320011873603373198230272282864796576829482846680931788289413713822112394655683208328919512772564701330720450316290275064201569086279378928860044647726680265732417214510857630286050180225713527884203333829272240732584744024694541120937425191643343527580556288604019260690205853413865614109319003517125842314483936300378525488175265389508450757797039432764420811011310738441608101014467238799841487418789153071285595061394064786222131233005611231616789505322879160581484056391926436954287981349239145195413770987514836919328597357970442868038139733177236399456914932484171617221542378176866413598320075457440593410535144913374801793983307024244028781712117222259488656064504120886794802789148270002449942268216192983876464579052194831722204198274991139316264003542342426987593733619356469786763897869930788081997338686321158241950833066254419653109878759484024927900556581774514906930017567971712461580242466833577268038944662350002202752558141785796372474006713296920383898604873636672672306995483981161991228963635641697643889543383243130504079474292817323001578833751634892700478994487577999378071929037737505751254880747620956526576279087051409707506276930832930734436377844976825371867737211503802127489072040183541778258547623144158055912461856730230131833443289145435387187684344728679602955593365942087140470680000884442249952494052921740998538499506431573334917086935272824013405523393630583059564333855716997017350289063034355105922626027461318156346299127827011904917412603910040948844157265126926771364330986761456144134408592270138341780452223400387149616942432881278945096029885619477586243505055177605756919940963279315218245175544147986465743099685889094144221914801887054335237808078061890422426753633469182143701763822743467592555302306130472590424683385228067952843709481058563103906443508273383425156241817078076224023460865778716238603870526096183064286822251997276700058887471943155853495261009717049469223573432674527695753203964715879745321406884851065139982818544014869484983974824415450009436160000000000000000000000000000000000000000000*i1^113 + 48087166379484606459650802188973132967981118309536869591634500430302019602448786624190121309638593338812077144275714101341821760154021726152766865047913876769437679837745049641347451320569928472818796613152589580972084362072847012217631419397294329684109386200441928269577641441982093684744001834504311674007856580276059877668152929770574874027452483438682619559628278707501012228186204751925003531964580309701037111368293833452669446378663162221832536974901018682077933443576718989649190832707808521448829014743399978946451408815513653670573421078102930541507091063664744483052398863933898073975215284805103806813033708828403837418540652999817760016249039666740206468430132582693424027690003792604311191022991335103634642687181114393976995946887960257168588738388140296623329859953050809003530539079527041928406263897925649004726006620443764299176181392962282371806706938579146416058223282201764988389986385942186959074680074923503825391959201972749456799351700481969482239524024424579142420011289839333129430130764577858085328062787118388379204812088379442014604691056787161837624296168451641973612325780293127032802740733301155157516554517629957709357994010448996862594596030512648315446200158407319217194365523427325153127525041882990116321832855996077290423273410562704779046059441991741514843805644362436725977797194095159594903541727269440198195630061659481864479989752910175608577692302678536762657859151842235659938255168899230348737052021575771784993662463707023766757244884052622833256320195641605312169112335830689569881964714667581426416809065932028361018813078718236097142436914310278285322436096165372288121582150951749777552866980949572534062621468718502074558625282932494977917971333615913299368818113438411088927507556776344160130987843262861863696818425632064416806184896842657374119798001983452725913044682272859328294259298048557141434001471296199055695546844323977244931669869023600110511711489473694195573176729511555235965674551462268414775276565750501225716183394824586792274613073504484622432317733717347931048439822394680252071711819875205849108222114500618927170440807580249740443265345185752977714314455934652383232000000000000000000000000000000000000000000*i1^114 + -2764848015107394677079712419076626916786976123912014599397461026144514009989361646838578061384178771802069232962428345492113192703738084304806336441672727516129652466939229878090461976146730073372015847271869935398410295192988204933422017329043214568585879116346889006811180951622019290192829819573434421430115178046758018038398421474237564023262165853490793869194577813599215430716715182207942129752147591709194261512091924708072595831832398494089128224781910998566250569006968189554553523047577093144533769763744544534950360776154434897228722930512433336135471547427264338380524616582230349328512034614764904031409940283153640919094704127005035446971988583631977822346983104963275782005406980826292171922992321625683287323568938201958508044607033201569620473421988321720822924368516916539405916865271865084978702129811604565537861393583434412160759885776277509257275303313539534801987221277422633727135226848828132500323162419481057807062252327737305893198883040518936077279954703409853413151027619601724468044221281223394193224219154440816438208462370464160217483901722169414023923459465252461440117380907546704401109358891592165954271637326342180896385606839820933523332774431854140881020894173746690518775677086948550385020639361501832252743782405649525667754173454993833419995856304838212017123271974158650180831375344089889770970121249322963773832163233993329050815461850744293787132690225312878895670605914832701732737810123499643433116536019983304983744928326712599524382461120785692348279346215587639308286193688432141012094470100847040840626826711044152050724457144186536213473307213341938475232885168367334515231523804194818870788353445163362851723814114148384681111500074328028480779672012476226776593865962980271293470939326456589134375791439572431329872626849464845163965143689831069562621853299188683000771865127052139235700256449187686793808019843908158834625999867749578461341045020047455456872803322528612656704897968801637083992548244305172164233401214270017232011626383962842479949964485705820601436807064240361487508742334179552035300040031949081618260525302449614690869488194787508380900822271404759635144264908800000000000000000000000000000000000000000*i1^115 + 114042973187249204185724049619398835800151678037784645752276847096809385075161486567407648544482078365100192551258115172806568797389259651271922431954282543444767454838350940509286842412505206166914273332110183306491133569688522332268407775054223742174908338471860553915350963121581885205841316412679738230914792888690787201658137877933852232706507344105528841360212693416097919721116080430660664782390946449639534833448875161831233735964617299727002430652644788441582609414480477434618259913785629895677845953911999618764515162553280586331866662339373460061522710167470209374867472344720359839575211575221619769836068415695610724453481554034565703330064807889797612685120970926370867180952598019670353109644916342133778972833672882466232986064192523278641785482459363131451250606732242987272521807398372383211158187050063440784835793185319883086705091406241551434575485459127818557074374277898771037374030674669160557285109657787386343844732984012854487830173514080422783799328241642723088286697794715820803814837537697847545049355625712760221861147147762645682254949435285537301429167508857053312165833233463059665126327539450805125259800714910526669589513871525906550944139511459805830988528245156760328592432123914754193071692229401258663014651618798608370122135682260169414535106349230391600797992983123598446596062536009901555592371441513389725153713102780862061018582843184512351437799074529282217444043091502178420810300983574917088177223855741098871557134520095215351947347207820128021821974107345635260687705738647289623669973199327891699442269696578210240858881881942503105490634080577896230699979551953375051673662954245746943991420060989831047930213564430725285273398642114892233112148967125087754821332992004472448768015311540522279523371908349951632307114338476108661161365058316046937919843651682377826781307731052592522100353455061507251875020282776522476356208271131900650912484774151604899296969358120743019098450134901461202354698450007245502749303609703842403985447353902651852710619050880639027972441893436253347466665444837976073031214689407901984468277973539192736551096676882963076879545375129728849018880000000000000000000000000000000000000000*i1^116 + -4990948376484343098334453462105390649184345600737699878182203133373531142031635084723575524148607345216750382199747672095946265523848411772864353367457739612124953393982887412949884875464077800488716787404849713097811414518643927518928052993740281963446876802132822302147215253222414101049355203817830506484485851196595075574971659668933204575802146203085124096021582424555923818751380625755762844885111503540813226341183372898163293782388074145541031211933905546960504398193283219175151564857721056209269086149262985798585223456941539416173727373781332681783473890321991835753418843001727587979485758052687254394320393154046216183893715800316071478889863949561822329124930894858439330178247153692220320185949598528064952178679594716917150418743609320616417735822630259265878265250257695274608463460050788532472643016875132796008856681718442772866952139727500538670850753743620074310632437659814296417089887610963126107718661042723307198780681885013019276927426604437728516858229269018727598918006821767064693693139775102149322461396438927124323361214481906636509735402594542640381320221296753300890166920185774692338850139514635061457063580783473398655684912613320399024391535889370995940729778643600356658815639561191630217923590521356868271247242251737350280231850593291812023947971664307767186655168720868539895122611270489044643972867938141307584724185589489762674304474717349770369530450424850819257702591053458540723152617152257138479528269955993123532762616553720589546258094027293976217350844514403975330825097952606975082970244868751889297615896338473368204288801132750099713924410578453851396583636534542624843846784333110453507607694128206573732933997637308944125695061211145515602659253651526436791741451650781353508572675057341708442814520553161722612318299395061462653867711439732813553076710058030184651700396622290754701880428562427475560992861880740736067668976054509530667496599992373545114207632241401254249160453686795616217312906585129702229226643167793021416276749604648525936691347924079532673147409579290853078499188891786025996367801400884093213624842671311405242986521617126941387876995170304000000000000000000000000000000000000000*i1^117 + 66019611546128114165803188680328285723971502028714710333145905191060544678235729750537228663418795517100626094958022812282863915107301704438996872254654004273111449989504576520165303467745448046266593583499625326352954122359181037644175182809500839666342733515517814315056060983831482034908066394897941297320350770536195240438182318994711474836430000388060086565722536831101362579821560999954690142325586173908086566480398824150230227846710546887829040201567781394912961130456141661540320827940602873993622324407437425553013839316084718108617905344781183426465920885178000957219844749949370647934474905009065685282833994526486917705253044869601338380693047138722719707411831864911207283307622643356935374428681697325340358584651417416544686020791780672007525854086615568911963647773554097007541336472196891833477046407013181991304158084296102099364561320276675748768233871155793397718372578901286724429582413052947934570930305083277712481067201271631327780468766108824606481108573473653094535097539068785189383995172208902126916432224636433073685594843931817045982558461572973037930613108946991790584076933680802264313400763863101198363311482876480724085205860109458032892280414074505405534032387044813963201204743706891747600600833849121903359921713022233032473240173760226014661031782318334365788627532358436801813238461671570165822105440178180999843640418167638140659722760882532051182068272183504020188684734118926999871483677442450045624149528248581615109632592157134278104464731359453629602029069196375780784542036072316294688295035710578501602105458618199557121050704093929583373871542217636883199522104611946193477172877740284975037943185793034334885857394042084346738818340113669212254714521326247577895674742310441546077184407307935518554638364893770071789779105182206700319731079036869363645411514195718259506759095217338142680237314110170223916091613067770364883738757862223398693841888302348076290820416471462746145399497873830135294618568421009553697953962956782590094137888279160086010239917738756672714541766107152489885880263189939310338546128278056709456819417771796229044097981789557332797030400000000000000000000000000000000000000*i1^118 + 2298914494188757319167048706608314476841100319672770305805198850852463283659302270300837372192590229046277037104629341127542089997991681369672551861025101087955444846068496293484329225911627755090725222648981983143322259813350544615112369076604266458301555293438702167278676378878786007358867986443020573275384933040861772081591515271758917757403782556647842796936538137661592654591040637259268100862217714224374701304289476296999704759627401124614255700518498739675985598314826670662465409766645813976861743254467749778004511519685688679740842364034001809764846928464663709880494080200429014045690446023728879718927668806852728553064153421664455004181872687317480367337096699504913881261127121600781706046305766767652801972920770521939626774394845743700428904131444680458553745047803996018762911635176629537630481707487258853375045750565565526078610045522976484117778121175255312901509341031699889935537685388170679638495775963883573736808268642549663491871822895460538956430954720087844142347244615764415426625430300854156440170643125376285080849335230764699221868504592571890900772428514679349268648647892596544089015575067979824913056086571816545131340972728780872272703792102968498475979670258866222028461509730392396740781939809796859923850825442793127517686392634390344748206541977076536059356481050345366925670529448522356311017719658538969490827474112522918249102815075913846478501893449361059397844627461110590093269822202371044287894652168203684667797279709464521438566779146709679379608292017038945291799535167413798891900006481073115959333977658607562515377384828551698360391383747406876092609198101233722173795045984822843350453666771116405941315994725859676060922597197510598736648342866153603667172428654441067409279989396712752078930247619821288033512810016103094692900315526918228359573222015344460515118637680145303009872888281692227639051737640626279896830914014586694736447954459834063538690151770866488364085079652112358875982950053051573097533874390344231487405789908689205066673372327278588481119695033681651252634500170351256195119227747032998939450563782417901841520835187179520000000000000000000000000000000000000*i1^119 + 75016379248672145362836923412210108684058246092518660985521704909847102701609487310617837678286187343257479442982965254597857625574528048493539323663149136854654805226924568257734591498530572654165575659992895450582943819990179577413809138226274817188216971996006220733410085706265040253397640338858282335418951863163000893890260730812561977208901462504150590830683752035251748036814433554866549729961971538213638396395357401121910804715742435989770880549241719769026713723212173508760399606536308501901961253751350333980222958168108118729585738292789219274379810234814900760800832848414805177733913947457172292138000460093384218769382057501224776589730163427788809990781451613084531586228470330040864247210570670042191923282410312692315473430034819855758271163496004664666654538644834290150496113728652569617610602221979718227411710624202300176954875236241835392212707639378081629230527912114284327992274292990877747356108197619279438890609884927969316778712164642170899665344288872729890870919471352379441993478403811703081779938323795062766135921928455174765666605982235013623003961560786275965445855453611252413685105119862656716167810013499373835187450476395963150025796821810865702050396806163431884107084023330033983624676222253906733701183523777824465047743540986329704351914531170581751612976154265998739979762741119461560741647091063215658269317644030692534564149732179395791423753677405273471371185665114478357937955292161769198848018622178401480356141434550057217077271937173617012319293504720939622421521195569532919399994558656615697161921368546028617242075264540844286925861159572155770328284082593323979185752201328257289074777806541004129384896191275776022648979996184024783236065415476643196623001502280271824481359149520601560634528919332083661144602756560661689183571862867891704723509550645808010982802866521958530069926365745063681163080444564739095851306528039230908227854348332769983748168268432196978378174575533714348973461700474028195253346232025709069651861430677358107140911435222539954963863705871054614086156700793290765199476681453027138198399835444193938898944000000000000000000000000000000000000*i1^120 + -3537262124098162764289229924966090741176739454594141617290935796430529613161583494542416288161341868183415478656986100595470075842529975337037491479680073866172125927816605800072366832750976585950531091779247654786592812468810546813359152889341853166634931117532309417401475319084322875012534336643924242242499421624509583989970166434943581579289461381666475234310592402312677756304969158140615726826428080493320571367220735527259997276542378601681750424623096938318207753541341061798001903887226468153670172595028911308059364042514694495463464461349774879261274925090203069036189526512709500896580790243195778758841459928585834242951335488458733744648682042762080382446304881910725165456843907636443910781140175450397865335905376761485353714118797074973592469819819512897897533253553710421140562532947476198870520078242143616312875980770469417374481922993022987776795925391213887996144030087024045731692840247283584184827855915101255329020690980624874173998511115246762534340294345631846735873552110301951489854885116624100008041126891759342647256275492179829497831867279068037538748573142826568155311280809037658401118367443494517658231930841618734244091017238321551187542803777555008682548294451683094726760170492971990850924826529971580325361916327911362789601947547183602607337957644348863072786466983025498940452592900768002014118206608046251240454206066347790116029102611355712031437425980996642024742189041284865232293019020200827824300449656133033021269247707364056532056544892415123789894450114688349978372490673433295556586984312211742938440171424598628470424831454014323457004775878969284633602609461613045316257005320688812561673261529759379003631772929074155479084734103916232582505447840402660531423300456249866930236537969409701273157740926192332339499881454895578435060306846888728652471627576490772539502988666587273781624660752691347898637878952865288999819786722380200878043510644612130665630523380478131871257572501159703242628058026422546924485174634525691500810385605091422487928676162661118096395024864081038008876229788627437758492607464074339040873425980620800000000000000000000000000000000000*i1^121 + -83115591045063589366241056395623010487115582723627439320251941333864057079468528033106848489455692715947222197846369679648647063797129689285697685011417154749919632260612242484353243763041943650322774626537148394905377089804312396169201567184089904108296594817057903574302104740244984220862376714503332493206214236217385594904574920506077800909214098877317948828256392182121333834586101030511385463024513157719432134504208178289490256006934045911449881581648185119781582046406244865638688919802887181423089013828248935464045851315377908590455048267401297681657984944514485318680229826546532451279544022016287476498246568700012878186299853954707513381801795065730549265026483644981063320228275083022605516064897376221678426055434904859201138273249121779436843237032690375871743362277699240595833454190133077882475114018043355868252534092908918289094714052878683506377935228096679614212620026325892610028350401205706834588136514873666860026887044881119495040320550476097500673763264780948544075612563930711822180251428739075178900868567121149525031803966816359538789306976865594053085588009233212508582614981624869955829197379489871709993136699912936367879828025980780906799915492725876144253051117671824701948715900200226397329110211631268253859898787611773153412144146799374575205625996097241176939869532138301395632541671771390252098231310511590246970626151030249118643017936535590631997058463704811653519029368175752727733216997326237196334498801370771282399528482955227648665183822822043490506008877990892406886385049545628418683491952108045947385781460997057917960999353649366090360595388865743269075324713487386999304035947910887563549256991102420579150047472446888930813280183695769005017733062151844485943314921003595172007645428884565241756959929297160490580355822774788569150187423517619655884947200691837202784753576858461955048184132721269189717687167954951914944799678942803100595816679956468504305125496390923000849974176939459272797303493648830155839705560580482534567539697277441217587788006428393783611284853080198586859162582913753913017176570482627214049280000000000000000000000000000000000*i1^122 + 151448671721084719397647470888118562926507356250537801838733224829666602824192586435471057810529105749609039417661755874959365722470364896835517649891564470859890185149095084481059702965914759858912482200421948131318317397511623822199531613451703434357690638608381464988881811905337968453996935884129331569390261533121803854893388094844316448624633561952847592548423863417517191163610736867231539829559235871524680752078511286752755550966217769745579709542476475766208458327220382813380174271282469633420675261005374903035153134032495721455114740239635707677327815741841467267773110929889269692497142314615893779640112348348850558648597562401756027669938425408086907338618095403084710401556359185292450271608454675406865178091847388203629205714221289564070691923817430792802492403956593055531474279128808272930317354388706100842269204590506281122966300627654965992786921880205644324034809768152762389365729141842744212688231736476622121474443321749358465357720273468351816964851556649072635030734789261049185066425771199007254876527466748974739900778859218509291127889578216928353048697527106679293395411325183700867790868143052273285979275787495710507111619821367036907832373005519232567996082458674049650395939657755043529445334652021513721427003745120216242547072233474279540299020998313281582385470151680523924689764481407463920641365008450875812488310728632932375795899505159135608442683287528583981469282467208234197096948873859044203181524899384094710831445761647357720033606078777206047808437285921172937658693877081060485908794107189774193261060758088918450833233048379546457241307636050911348664053062250243840566150431395992353649531730174099373069386010435708794717825509734797461863862223700735841601761402435027620267606872451679437890004872108595027061700643335866678619920577346179039825677073910767506728744521916648527073425851370525938423822890573157659653483140582235688587814523954139975243843251042846074306658662106449115591629819699773288335615727319456195129266598911361193228595143860992916819637513320056048420702246324165380104165261312000000000000000000000000000000000*i1^123 + 270392269921137114469055491897142048062527086678380755592265132093452448989983729347357564382726077683335839152216578119197900814900249646527577928340957114339492329116707395907679534431773157440060470840054021950155274406252109842637456044681274997526487320387856605005357386149212757997342315891855369646403554235519850737204280139664989533447839378887443900911617468615579001046614771123233552676367207507195093672210526051504558024387877514687760332560836053008032606088471193108119564742068263032901500533480511122514388941875232732594848999603287595330483129953980750986735113614124630309771469452246607658588242121338779847036880343694724318596699821743702356019455465734229941617748283680509200332116516975551074545774111093614338565910554304630830076580578862179078153696034805946728333884209507729684549066219253418984708615700398080698175228683545965438622101458298484910569339404896686050569066687642103561381062178372129138921279476251634559813781680588967024362742644935755888910458780441275953823585440089228653106036772875166426266656839810022374552382239623771479223678299379895262960000284587079531562755083076661308771669324315737140554597021588693265397077132945406316721787663132454105037727050666277793832843976548592935828056919040390587761166863262074747758510082037564097493146964285485153302735795962835906152098042497488971781302665377233951998997721350157040024621734461487803165121792757841109410005033042089288786816460993877621307115029466767410943831510990128191004968128308555261918126438876434204954695854641044986883988909091994765624818866003917047633261040976434248462587595063563452418175099445355179470086559067693490283114475228601640706996950115310283050659824666737192620635499325549501144888202060947305960624851130734028833553076806250632030847926514275472035305834458717088241233220866938119626249260883039643673440149596244415298194120118935269337724474739815788910308209492527897913072884271930713432105645716756904452508157427448947028962495076414026269797739094452521352786342196233621387268625609031627571200000000000000000000000000000000*i1^124 + 6246582416930684237033239161045050115582218470887182829696178400096126630825816891479509006131078434059195643188272392779050814083093637769957223821757368290398500180612956550011546627130853330274339647263845910738810514682832026991835529883701299857688698217506690863438529885200964636096636912252826387698700410444679804926922456163008593992306568356206992989358731589437683021918397171484527249388879595001478230409197496555763543775253549033064871703453573376242738980813332100048603209380049846864846575612208042764355549455046610460472794480032674760971309637223053447834044149417724842330172518097793044666240216917012337483080102731772128023035191971643973661025853570577031235613654202809685442840008663374804149451149517926750723840741213200193083015237999892951751222099717904108241621498153222309139522417950534716811183924042532955527207691580677987144684787433313925508913875312198004450723369999413182776072461333820851467525568871349950345673187275096004910453314859474198752610767484276158839402473211965587704000719339382537196749597918077540567563802538307787156960915064854643604920513981334216695787372658713751767562983349487186256885719852037111733665024743525875477540756405744870739625548675294084144747861341452917603407864965545438609315947312151642016803162563024134345346640205357419779279030099422635461447997492350138290486117386257739692717025524662561232226957151145118999068036745884115170692225194275288770923658302469078980121792347563004253015271720798516440963553050110530131674304902173620179809872764596500110838704279827118047117199210578477029733753324059378430627004761380279550924576206642531646039037312491445836086489929321136640555455645135080632962250055338728609776840688130919523387672860505182152174267832674927173587027603267333385015533290906633990827571531923575850247865997347673150515611992539442580516327513021884564361584697099218804732862265524914858456277629276595728403692343670660384612028445057274236306163237405992051648062278739228430999593807416273641995999755959382381226654433280000000000000000000000000000000*i1^125 + 3097135880815946650328982859609994278051860093417942873437910331255486113092608060099297600494640533408489707155078400717203958966904645533052091115764647702393316524472585664384129299095879178216228759815219619855983686173859523528182067095529342118825751809087561446802075148851428421483988734851852607634874425626494715906836355295147671560652449792335610782819469935145834583418956211461373663893893823684841517380779605524205668102575713349549631576642919872852514713632921088814819060192482508457105515133282956836773166797159012095388593753450869909275690513939313049908652836934340736156074564539773567763940927615135866764548315993087436251342854206032475303777611438548381782068611561856295973783138791830750839935595634955402568862985268816449763821925266349699747277350318565561574875382482909238427822276341285114518595636808846797898960504524251601309533180328184989686996708698607699800218868460626481327085129444021336994800852480396432958337387452290151776912783195435837854402256701160954476719175972917381389767420556332428351277888439120934455531111016007150557640818606972503532606287211623693047780999637646370195615216809535926101664618757996989176700639001214475392210367818314720683109880528535192275169641711345835441631785314208459420218531985734490571223057013802935156830544817561511152821236615096057939022675870036524497557142787846757024103944475141534703819326189671691828677922968431703222074090419043152341027122951029660224762237116488463668923537372001349930145304670156230087392482323214562812833893650030678534912601913187116505818826029813422525218550633158129142253340455897170874125617361086704141523900656856584744169141134402168328314354248917514469727150571943927984565289318920453557528914821046893727128567223056605081124825996466043013607209673369121908180214316152810251604192460103274226873223874408195196027164312964293739632976973514755190193352903869963643984810117196108230237094207832340702922288953656104186570765719969891051223804487044404558160687847647188935573854569994649600000000000000000000000000000000*i1^126 + -6326463628237655710756548691351108383385035178230441780650336673098384609105622424586626195355399341811097331538836457248025903910337596119575072762152279392581104710062298442166330921388895260650370274591506132011285199617378505937891859073178567504166880474960323541809875220613445613932705236650056403519412301412092337449557803808770511617937460728313180996348048729504787117903084944614013772211684026335568933285417781391303726497812391651137244822012699362591084434472283533466748767031179933558034570785270838674484786918603306249109939063383089736654494116209458318348958786064515448511231273677184310855699951256198181084886648235656431432227004204500649158955287634637969230802369727124431861578269600626833857329645115363520276237419895401873742583685024958564927052918076188785080774237322428083202949469097193346002625783332331561933175479145688930934090928022669153774194013574779329238374939783174285774991789601569804016510235860458228730744599027836956937777093679720817211335908640474076748594311494423624644780495331345911520978616289501892857739743695979140716442453971995463594415476346854106717663580970902996101087392094714978506630837452025966072960520748039442017528705502139573931968826178099662200758327544890420402401083513155601585314933161401548836893009538155558473223266059838690773002659533092747596696177973914433919970492700687876487196029006415924138039024812012396920346099249938479546988571513087556239046589333636564437671848434812716834866253059148480112186395076594083100853636493508113790034029621891294885413405731730889370652638010779883236719402892174993265143443211066821378711263907237330553697534914700483161458603473927287362389159497694243668487825172638193853150740657393307365876985851005303791612612963504432088487240698427411987605233915647915245855501984324887365647542355819979230318110462796032162546386724279233801621265623770399905999766122821461699101057238586439242877521893673550380140721168243844065434226012134411943437603720721901767465858813729662151043108044800000000000000000000000000000*i1^127 + -53298291405764456826528279299314320304162900123546177196963525935595637094679460704977603738278109484662281518365446666956726006916157568736662034129868330186643088125406721069145388831023052080654272121058452232515147089391901918677042857892067260697737801729599703057234450527277633852486298640457546113337617239257706734537021318940628061409331357556839152907464493053454824515400651149120294211959420648537636694586685819497690799876807114431143649830928978315751335082586586694961516581109646563445663142311007577974658206354714685301048170114393242354913516142854172800420089683552334846665461074589983977113499324041390775076727724055475671507404993400648163467292983705436084350393234173706582351074078930383874347410830610160247614230275972209052162028059175997620286268955871479761166967654136287535130490695733527986710314229963280057305243669232210528991417087031827033239640278927163082242709062282365928695002137923153367322805467901689344142438367676982663807153219946908342844731516700838531307119667916672580822420292737808490083512776637154343337130853899722547505065227769092371308823167017930565669998071802201497932260008729740143065827406132133690131343132147820552945419152057585982472022767829883269299521462094817862055784789131467390213036866209259144165011048619077534876443081286198247735878306609926195379349837620182795329115389186527629811039073022758706077844125879111191608545661647091329309890673492869306432693895517629661025551824563750612615692523655136237571651368890206407464586964511810482297515256361306360184400390818553537912663560072375370511662551774461652283779512643247812220795571986353167022422972313116862006084682738107829800093424293656018935398763162777147499745342757638858440668694223414802151654885601440221030804141823975276709789253609695469913237488355175393067523711022594086397797256520899167897020091722265373171376492646570234165074093756002338095830699180228662866470690417054177675547277036797082092521246222080045020874429464680102970824041529186713600000000000000000000000000000*i1^128 + 7816240954167185235307096536823962050222444807542524526564043576853353121140799925613586906789186313771283678160460586936740480254457297831723754679581261476457147828689689595602490943096328088174031056344208945916530107291828269005085043764233613420219235549453326528097200390333561338149070065573350252188087944234467003125557918615379143278354718775516971949236471637817089198232448567885877381429843087987015402625174896543577368214951241998478784003556627457603921885463325994908087230469663871712220427425725143786600455296590507417350596216177895989383786918540379523301903613712734586809607923998108455093787337854615273886537968848935459373205012488457844836512311597343956992797941376003177124889354337573168911342778727176881747733014815448402013342394445409767363628677455421195562072348364066418456469845915119499879429426848830542955928996128983785758019050007220018361213402163501658828957550498155188487284400395170752823223107002939847874733001903405841721875596652811384811959674843820001985772134671014441603828467824141362676198403333352015930386694491270230804796667795310269737457855594259193077893507679460823730576634091118936004536975368588848590850778367123033294984528096314145318113336395220379273920278585931267585355745175934704943395905734559227314679699892624682544848082875818073372955138380773440450830351288233916136731645763425956647140364022247082513964088348376747162969204179454965962584364408311283001824941810392817025894233746625350983098166844385960972123578340202449151076408409320752105078103140516554543115046140631235301821851643664290564178502103901405286043557918220928244035925081163983829221843490897425591248554722438531595430466484170015016931896215833682329912867176100540854487546819464774374720303450359572414355521777702304501906950750347977553935065326864589331410301654018001166170092388876803757171641693040725786252378612023234847407891247149664128683896942340456435804723197462704899451359731038316530754549737272325917289881064336538664947417088000000000000000000000000000*i1^129 + 487333341218057109422189950752340468810651208790432498388488630835795709665901493828891748843896070101024867206789551444922035035000568696919576088117282216392579478338298456132319258189956075738887471083063399815847552846079760729194878329475218136379083836052897949606495213828686822027041348250798105182916369227559331331459308979055265475240348555352097726326046072318758669307491530531250998254409585321864071400072883340212898777624596461373433493324986048998812245370438047988097695572839711767306304461849698068319689690018132019324957355896484602499005426038955683703699004818442518032519776670676454638089227447436235037769088234051495985928116711020338270450092291191938860005632781280832024456788791011929268961017466487126280592027287703648957097939135305324081533545335970622944112223048923465858955174956290585094293409971859120243949385590052662952017668255766703509508725817711870722056232990795287085477907264643355335664027857215553527717768231733283031921753953696787140176588655933841677566268328827795271746923801690630949522187091926504302624018341951613265434939606597108186088400825136289848847752071837156364412038800912448161122984251779681605517286440041428447458854296913370432308099732334502861008135184677622026232844529907401613340194734233622773701373655056502886824055990373764103974474454565745535536855335537573159184091114153306969797276957604056710561137072317493540251836864258591058517142534071408709863423138300215892004837635937445709714796673063929015872119857259582031313632088314155009567957389329447927798013928134554840226415016837311599850223665804965141232916141086770313577552652572271385859113167320965542372782689860088935958456405049143610758718861007215222899591907254949855378604132863547698761513943893964220414451597451606920390875494461028062738131756159543691773820176823600843614071052421237572205676088895196410338332644456080858328830894215898642493782898757709750106164985837403604790067158942983386285411238138028939616863663589582438400000000000000000000000000*i1^130 + 15327906936672401293657405816510635053722534201185304852537136332221844185943751458423020001519793696047989813424108727025313164996300408603879116564720828072151303535495301662657279452663543249715125196322224314632042330041445555596453857701295371607025457890905982519810745928168232754090118394255392305459727788494362142967517400232551604928347556742818326388035346111749543448187628428870930000915592003303495899694123561205950816283861687857808000843974976702116220690373670364233760554437787404626852172616377876961907020213325187748038096558527536397410473011515843648827880871109824047359383461675926636832647279643999411244063391042260168994298701813475495806900161709258027253429622993245971429843629806629952762927873849584728344910174168529453411713055535101557936959080043162965905921883908051220965513219395815499053360315854013573615304749237040182140415640391614530542596834814062783597636989783978315129382773896962132974702501979165554928591516767234701897983345895681589619669567287857066577462835117647033994640689034317143857909464883050169834105928265344473420595149004333485931715472316842748990477285168646782750857031234812868935506153978803812916016028515454872882413647462707733043454006605044063295183224872100429356623667147192047487344815236181713408445424008157642271511193010805576904007110924166626782961077415751354082106053030991377171939310133439218352049345732529130082963687269098437845791231308038602560164227027875667986689322046785088581103674066320832836994451756427555574178793199885458424490988825907156616242352251641797787577814384140997657383545154164539453224372203991126592786873491676720932654811298531468217556288550432096242044196736421971364678438318443762388609304081708275632425570738444055411019113612652680095277532064335810579273345991067586768269118516264264563538598474868914177414890705402950474182270824379856766732217075278069605913948594755742764569360699304239196733277722041741610450413411733036057996516643560674053628887040000000000000000000000000*i1^131 + 333831974801810727744132338839654235671315298024697742844930699419428800728290650651300030861410109402098813487378219566029040973495374445855784832003152661297928823498889638602648915407096102731478341851381946988124903948478645958459898722319588873764304659961949006558596254880999473422609876430109673920326518892525251748305992131205360472634701692689881065595819833043941178674649704430098919163424457248423172180660238644449211968877889183090343700025964771872739455310133829611733913431175961115256649745636824355676370695666378759008671820868873107736149617575618437529490530574730784931900765572703488129738331638823831345610778477904544606742447196919454608520669911384068446783641805487123063741092928500133598055947995107238877374856726596147543442121537805069486793770887899793601780552371441933947098366538562576967108946922232142725992953697410845185198258873827569739376459604599937260221394673813771206898709999256227221893774604663804798740161231391077506874719370792363231957761815802074798241380091417875459151017922373224882137311422962774351374545346411666429241709627796858223217675164446983815140808802905797401089364076814971218981197031794578715834537351672722811376136850840487388020889273103471357536186081883015814025712299091913691595022269253831685812130895363828326612012280304674452265621663857203397155145905557925532345979416909311348391191276478621983426484839634633900053994779146945154649092689711754527503117222507841690249002838407182715035315139521611734554916069039665060281896938276287844954902691430891970324130134442246568268017925195848198119211819186837667036828771572766417691024566589059907317985959578081623526256454508558722238151433484869273293535999459966411836795419228953959580678719064400041204329257456209202177149354835713863613880622594004871235367737506826620228129801789819282955834006654552748347119778449533855366892282971799832071099241716751394610792334628139169572360148032435505425291955413391717762951231014174720000000000000000000000000*i1^132 + 5196372425165208460322354418107933330597867433868210713375939273930412487253723205068493776414108028008819326723698894696862146445466672974660049451590798577630773637339824430286768780510951064796426506269176611183891081309792941991275489058560832131114942384986045016751067583852118581663263817387602701045231980861268168359452178635956598577584937826227263663887280036959000619763605932761158816952513493773727355250216810519508618317035563254025655450209433861349640946424395081042220178222364550365155268659293843913864799997885340202222000168813585824111371712556968694119594238187050377424020159223859904168950603613672466938526475653980870045995671945549530657579971490039830566520318055747264770890039360506062334734673453505987399841726091872852471130198699502275459683335009800753519697880424537458361283977217723554654106237137572967923900531818159797450370010296908079027315030686560592154169007264770432592373927990979893719645815019550917798951152180498547588492288485908870420168384832678711397894150868479704549874676632223449004987613482234553536196402436118444712275368103296907042653557037280679827673219771674778466571374163216234431352313965404992059742535988542769698734459517763565628768454284992641189886736059772092457065013985671371199701838783677235437308427489484766791736885274730693019410092018579071841244711083445131375577644462149902441210113575016709075144384131678342641504585905380087142298750736606827946165414752614424820463522924819282869975818400600375287411166346089383354974332783472800999796342502991065272405785585866433481973478242718122019538849955695683460912787521078448848630015226003973886245501953455817064786798193238110731040458544879914098363398626738997435586486833832154537591428434038561442113708959231710032629321715547191202649104691889023802293973782576806526519747731804191723328514340976661511444784151674115066463532007932083225670686836746644749690319659507283139639866886367184787083832649671534546465587200000000000000000000000*i1^133 + 59800205041844840483724665778868907878341049950854574267714247272485697366480188360082841257562004305539251411550706086479342230110276453200055326494476597896948386703554915331025725156286985534029030476464749788666972377053680862662249192437566693558724976883782952867811169755515198778377908635727215762868330475735158530421074896913237872523630971816729053058969022207313139659708952465829790514247623698456341707697330782491424369951058184938955160368692696414760807721318679016688537131429771244073846380774887561198748530417628292761953931180861721899713420337492266519947921308662824020701509941697835514315971800869687132790031811918520689908938627901267997796106918969468144764691302904076076352500288794287758741121956451623831544065451126704846262579302277367237620212907247468152902946029237429303480473103674408442945220265995615040273470211141486356874206626668942492221708421983713298587192079003286547191158267399983431819575186794632517786285797067557439114466426561922666797157677955032020175863682741467969803107533558837900878235911618899057920650665145569756648951109725547222186593449187894410790333137307038611651113332394522733149208717795292668723644770129491007455168638524883232408816601628838727447042677972384472149303352448475273042173489630046726240641937376375503699267491301488922662672030287934897980815213463539314835866528648127588405087909027594865087827542570584692966513913126735870989133271798282801597130650063432878593954693080372871341487085248505028865603489672369947342075408843141302865955813222021577320442826204165046092401973095084980488329945947356015601143549494946269522286452174665915696858963087243394345482420043986430617018419707599089128902638558886326255237852485157202763169313315274423433983907690885199881402808080517452520323708910818497597877701905848709068953608788304013650860923883225380105563639308357845629130724454178165547728723951862595347775767340972791649082350816187682259717091428925440000000000000000000000*i1^134 + 475421330334818214956703523524708602378522323248691359483030632856066972283354235521165737743007350518399152274968511125278991640965906193414144398715660704893888170994397817913344905840514669714081805193943793185579369173257588586402074260069820210555486839673638705188322573647337038217920708298680572273998540771378131435576826984878526911221214394563964180116366061193582170437617169572580698568221445076970494520781916720470716331884805781030166852252607387540902276442291098428089956533317242342765154111756604949796990722262231024761910334986869794982119941870774088677399257193220967911740365599273087708242669381716274157652971777776451175259743818537563190219053362526078672849826226875394525163061386311192839455659878431491936467469674641034369757258930300666809572522006515188587792442073822069723058464706980042195721942102962829711635624604852103334588565379666997013766998083183183962910619404764816650210695697957239937618246726920690224148573768511075590155689726716618203500566989006277222185831972621092362720688750721102775117550857302425832159263027609999338534543446314485251164213760486060304368492986757744349395111188643448778224496863913462006123742507717181377285393159641728173898847850393813326905567724935986840947656819207398620658698674050862999880449650354356921278758622183897931985577085143709323337349862485984543153615510575618962048024686375923931306239709721759859639990018175112240095861453641756720822781696349717942097497886378400249280103269237109971996390998947058278457863162886911934084653750071691115426243075424703189247864235150637124397392813765931545953425438472478469223570872000404654956539152367221233493760302874990193464146641340326879438670511160803762745993277559993151147994961599339119664111837939652178642051582976639356463473551524972094949984675369782133266395803811804726680286348600041537107556812465533425577924404276448471905276315567508353593288643039998353068254980644282933706752000000000000000000000*i1^135 + 2472011781820152906644749144958062250211051197459991639118124871680664878098677372868504563865776048294060232450644492473305988890052786099463152981392430822504925103303502741647633719953659800810437711236711755527220542882647312032510690747170413363984829211804176655945912241784389453594615269698621715261032294377684463518402815000823612257252426669694649828432095791943100978300734006814421050006698883444034786309086586321008671302725994662455593157698701193203607068303654812940525499445355577598876384198615995303325728027124546622956073920664289699034529736499447599666526064700443133708887486461340529921247599923247457225945109448897878488103678944127306542538675593386261219592828011761765708201157443610901675280705879302207164203695732841048048575347365068555834059750524067706286146352596907517338521945046420761697136181857809973634672529952069237019027815203487464338321042356241217539246648557459723973154546778119255394764989701171992644276793863273631992317331688472652593945237404052378781053531436421067485238788305604684303551681406809293409464368877827050053654160695320186073381294741263848186741893914616933565135143467885493574422900802801429208321059093685401632183309375426804338563240416032110977047234472678899067680062390549710805963806200247423752380021042887014400724239308904621449896583438879524072771990428658868599621594426577357850257419308528947655039652260770005625145044244701165866781529480700754373079663742097643103164251996594716727176778430985162516679040082400256586597280017291532443916258319479436051165828704543962517539868722075187940883308108011984794779315999046877730104078123494801866061680802200564110816669935180271040561384557555402794216618823882029188783280969093591313151293227686142327749301858666164263691452555421944784311771679963937373276947491351834459923667975452939689042574040950047020177013475455103879358108094858043726493615773838793378753761964708084762414106751795200000000000000000000*i1^136 + 5092868618961334208704916379570141585021726669904276182777316873866219138293643865703258791754620322810957155888515878153091349481855781153385021487204519675344890012498910829828494200970674299391446320643461529987097138309048998436707653374203601650769699869242108497917755207547836966123346256765568060196372106640910619287849041335342996026181303266980884773646131401195451839867808239466525952395164846372357125675550589860483667159486449776387305932839028157455184074524322494922485228276746996150090774926857623151720211926273289689670564487000785955198137921209269539919201333155607626690535254923952926179863688840767835959415020962785416179675563392336897500014895498465148541522708166375495376291770310733366600857013889515498700289076074647659597092730565501695939278370877072762343700152549442632619278836170938994128228743337347024103004045733112589592647179731803324404348324623801573881539574673981953162313923804816911508771235164430461848839278813766605735707552985714156407423821895968631131153397662752685075608045031419446434990631931678663470544750823009155435240408612089143136609940122312754595559957259181537263846060704655463608817077835955780094732027605500565768876639469194887003871985641763360174304884941983639081301268461391698123519384521716596120349485932449266087124625576983888445494733363386451208380950855865968831084211853057072058651982880469382639446804107534797162843554453988700774852281868490388214870482080348789471716011946884486323937744871375828720058075379630529891854287248315459256640670823863678685583383855312206170561676803491919764891046712983875394543015510164722727722356564328418077692334284745357768516896257371686371334804168303091089671878416361793393930943831859535367939510439953706314152545506403262897953194427900883952233749596865507092844857637881169243120618017519660420174657107511116579136525180354618218493440887880175586901081917517062640611863617370094305280000000000000000000*i1^137 + 3799023112610464262281988181090878709555537389976550849861627431459990700670192680309927558455554103572514391875277612245035193042995772262651604226182154859872085859274126472747721610844256235759857326676732833979405110557839586843302725248618338698007655899302412562631699664717995936199290986180436546712539579084731570600983470384319141649644965816267552589386778796862289633084889853209770891723442353175568202065179524549964793987233075804129326164997471792266421718398552203118392147155297184089210221743469381586206881917159940621027934630110465218668286990850517023089075835055063603227674073928764695132743732687727238524604236827471929189627855222324441003222542550594652915137824776989744888489798696917315077829607506322655011558035784670882279944807326336633259469420689893964730861334510615758225868636707467687053579368627902625316040175632570657468558730001077768014384638701030332661626403929087493332314961847134311626322475147939858283175840015639912378462884348025099304286035558514032855908733790065652496074101508786857889795729832121385023940036589510459884492788744151633970750101189681741262224823893079935348016217842820224607530866551838476557712850534828414485851975756656771502038088672306377632177457306759132282784369540157501981631204745004437076953862689792059461959201312002577723028986964615409255729892847828604831195401454626648692696405304282935232111151505108932372072274043643823037068275920758233295359760633044381472826732883647642256552408440834455233410556526419466481904352085296186509607599710931867988881182513305851012799785759726734492946755876305625689607724663910650414320742631351784675460858649487547196902454899084200438463354910856437366886014553592045242774116743748883931890800164797382088035236024513818215922668263056131731845808118179812982120066250484284415664372584994002832897043313464103934612401663792326540731416593432274752428404507915013666769993728000000000000000000*i1^138 + -6695630092106612863918899768121885477734318928388774523674737020797574964351318557941494249603254001771596380964773658296984768569140635979778639415753639399072505930611409471779308231798678482802927793444421619574244372670514963433367851396264927316410012602093858696701059784543804169095909876129585989200334714714120339070978687901152032304908402313194219565990162969511363671496901892362941133460988900646805217927182113351873838750585510399051638093388207738940695824420558927515889159612798295172951582752439985027899360749545838273194872108026479620097516792009656144733843189668339281174628275226177927352588091437978426203909926534018527364274952763763491903705549199415741829636019865062220446362118154152257920488081883188618867765697213162610073208286042596539924633675019654865936834594351489758453124033467042744002288092008703109757128195353621987247418583145488353873789555558384390372845099615526629841681764068501779575944249254950263250524119163542698605163537857572292078081731516516269515449560209110206291575124853949066925963356622509240190744334929694702689759681284920912131148729302384437262800862868548639600603381327882971112345101780391304313083952090242314771870104367031638688328136763627521249383259306907458550404611251176699356156529614491746098224416354578809984806302415881476954016231040692459539632892908118492627954829695013200289751482914430099607418295703364787788448304880844466842424235797431253910364825991167184917650062465589072759198789833929457608523856158587121472867917055376800799187931105941197779747952514748497549681753551409097033305824537823703910183143304875595088654360893584917632217203556858104683905879005816026155153109201276444142325308021276887588417286956939392737266965692896470836028410080799659256275806088672394128992207692714375955116377652750852911626560475298307945061904305495153123821027889259476731824783319170644249090695906931507200000000000000000*i1^139 + -2877259427347431418822591529521201980810608915463104578519632482461960606417861114860334400635167319859979607523955852335748562126070653716082558136892831980828172799411655627378396132203811091896512435512079746971789944133124030689092012099744778812465857513105023089202737566737091768599960061988509478846769847594419099207135688155581483132632191129783608890524343131087479901403188259697522564297780697846356120121883317323744687357456336358909152404945468742786544918054623520308382169923332586983840501831074121775455772153542102416704496260618517915023271561171687017970766435743951669875391014719900196131372008939804697647015553897854047019718177025867955675478629471928365981658389085687475671194527652856197642533157989269994845042805272209183241372592524854833920417687274939517717784039376108724259744576877353710285199680503847352182561420451210156489798252429431572663931296963493652796958212913069222554188957751863365262642671032367674530175188403484132541195336665749072523609236767237110882247382589145072241038179036289526118381416337385129566314767645428247538956186698130402424567735932164397494920665125046435418118528982072933198352520608950574101490303215101094853222904763423937721182638938763609799479563103225546832968677454501562292335508421414563308060744410989650727278808854905359794164550778404439245902031920548487460488882203332372713013236057393653892064537520831361058697935233300018384576496742950416316075925649206585724466754050493009182684548225738133223306619597466222608059889847325126959409458942629008224537881613796420907303856878224134803124598510537399364216721589673549354860218961080774366159982534733758734035529872657510522047366469412537306679788143304539791788972777962977732074388073050506612090659384985788839010835667178476011857708911325432333730025698141512537913933061377874339757087078464109026907488011836665625459347204502506533027840000000000000000*i1^140 + -2311428870235419538955595756599023018057966396241179363247133071820656477517187837639226127653192327317624187142129676184398681656384405543551337204750759572245539243470343718713763664993199635737664527806584267265192118023748293936069205734757128101900438940440179930010713918266167032827457080937352820429366736942800248317705310955097094427898312190890957743896601582790893456602898643493231784949599613186988749672450442678708946293015180747837036115285156998106037189553304322311317640279807999348400871325609192375177875931656786050795420926409208766987760732888945814420045875917964059605060663860004150825060718118683132250145297765446830582628804512744495048832541446282837282546183563075138147707722867082112091308927806994133192769608380115690396709084812429668222883429145679605844700591787158884170646902584052867764552734921034552593614774025552428743316822983138344248749743503064044493130513682210188762299455617382212552715897394478095440538535017690684622402330266522009572711682109144333766840327410512647682867344422242253195165035995345593048072963681403991260373489740255359047582977753690097208985227232250214589409597650372913056181022627531800622136377840968619003257517868760563753528091667307159709740461015067411874446973872318178477782742320791687363508603421386256352182976460732386314814888725469260593529980254584021609417813233633566384734964045302138524359197748789295436840035205280009841266632188004580113401888204898513300389386166724078113936583534479491396626449358602090590565786910021529056902847264887578246837634420487725137558043802426760918515604130617205357261797564386968996621846754744548380994800123668913276718831383180278204281572060780278481616822006985817598384260072624139935870444309282201383040493884364596391625617729038016455827845363921914210221492675501017209327599555611407662863299677712898586051510995353477689846563602432000000000000000*i1^141 + 15382615934886777148908484392410485172310068242109149965727348578618555044576633420016502118267804399963211290423371021034070839117066901225280754475305904929259784612822766107485538654406824688891262729997361342288037480752526470947339356908803276615575766281924032013733379370324057179621825626430170786588194687779694492188292089074125821683011713810714333769186988047310953184072425834961579877340466197909537915893122038514958314404466685737920039091732701917865084802203595964363543810002699743293539342204345280628242792165726309617620435078708940527658004883748830292739811221248369583556001218110101378118103015347008512594072609366994726813474056832284955555761057984774677720475655085729999475612730361329703822040388952946135974315402335357638421638172976166975666334687922215917091279773695931341395599926242292508967056242076121419992298370852688930730251099427584275119405373953984978099418046181309351682177124261132129953499985294540389869315222391256501908627416493904012975661759624387709388627710338234347305513789385982267569878451958453110521784350031917163864770853596374012566018601937350755858542803567695782963402102678384028454351670916303863071346066232546066559821636288496962353519005212778319366443065009573100547642857277422854126360153201698303963419827592122907699236706281744012973772013315556423879257138610140350799560629730862201531610422485645122897886128904754198146336342642477254172820235593725496886931951504842128958198549769628309108891406562255768129575853502558558889529561525695707650570683645394442020445207989068672701682221764668665035834652462715677178180506151647791697343445994550160825430918813549537754225423989455160063927229957625248130634061806477575276386686622640151188018030421386772316960250123892347797778401824777402257221942802666022042934559319728602510266280176801185738393583074877124830868335097640753561600000000000000*i1^142 + 653538063400275908546039198267128440963618926513111324198726811451660348959952930129833145384563396099815132564448705360573271240702537983914189805985020687535139006252940522829948556327067988411850982929446017417616449842223568369525496416430306548257308703757817266584144597566641037735740819908013592992254154158341641588101356133102155643100090643006364045507369484187165242985881546208204492380021877825398418704347089335721985024936096595679098143234199680023130767619020820191536252720311211559060406416346929569639618390924055175522596958570941433074156930179399796935863079594167154164479095173223086549856908791881269980008464256957643351242324976895002745727312590629158395616369343180104484157517757652887404890301360039361963005950756596303333503307877388236070955279546499630489717405898374266016550644408456916722347543932249962590762903373662398904344212510328114026037947089678353540129628905784791989488138909193272241474983863131231233385550968622225631750623447807528157648292512266007645492509776600385242983659398269288154332408498476249950530941513187756543137243321250822317898573045549447925142625650804059396997813677805842674088980501757560570229626062208587193919646432732652276926838832468099711068629660911127998140125371902463644544111062946583651882767985957443029230314249378984648752844719100906110703327023851203998198361675446482786823951243077304933432016595508564828425532012111512743129328703258938283199779426572504962676761151308048952590032820989292134788267091604720352021760926500457949697227844196563809293768783124241290871201977212010263126076003482244131571494865734945261976859728313279973636477305778097163051429590128217605717444334455822032052479220304516168838883199126164169269097499601829119939686200805973902241681420831038043233624672980219134861486529891159386767542523475833029959123416088068069785600000000000000*i1^143 + 10244999141743121517709772206888596639870922335996759622992238647924473083337516533854198056900839798731438864137043639779469206328692962722537088626836256748936511063957842536313019160270117398846837151009934356047289045676170976570064108817608653952727180124146787023931933625322680074892161921487398712252952827617356622734732856642276000130714474952570389381472770260031493344316475242593548275724583441110289839688391503657734794077025855270148240280399175495809240505671671270316797075223004954341734424478471071329905289803655218738145064277460073517798196061408397444817861748889013566739724238377751585895966419081118233254019029473663949110684293991398639207333388896656305255602655425551061653963361634812767308681542869712358377931314165017639194851486904953658305549834496608102000948209580532437042388820052406365703080930180586379354263615009788871145582310930410574652535333920335884266882552727780968739094310295577857187812433155380256502999650651785803246251984517423596005853038760544840801159128039395050913717990857684766857030599279560165941454566751514884323320137108856630452749273452599488540657554769261098361864023443219939724334558429917206707550560645772512401277808551553293489101475015899636906487931449461461473378394484443183668627388786798503117445155861496398896466615156744806309787974558519040246456859639326818679966537499411726490563351645847502223138374115348339720799344653562825126184290384505774167590822357078643182006077700750521575548998261024153709415991864174857971072689570289340716108899447992684312138868969838233190893109103572246259141315766818153971687803746314740380588328797831511329718678891579124293591773724771883751365957229731461696598996969635853654142170083940133288483317354070221667204464124114912709296732472093909735958970313633475007130155014223540434904594739139877319737344000000000000*i1^144 + 70624197981907090257084230597012911534847051648735025866981364025488865950992754532835010142312337328609171053156873143240803425675506741408922421357737880189955550533491169209352189301968544533365942365066175654316680121878192999635571291261048307452631091863557855228018118692089104126130542699486560709877608206795036145771782008841489016248123346442450797236320609225027673376807029574255428572904797042439426238215561556384644736110942068817669394694467944076719528879941059723137970769265441415438094568496354663997736031301615912889277837364945921677936595919475535997407048842696162483359074819751696438986124970419763936706475252495991146538138474109150427668820226530086936712750431116136641945913757874299437334862725912590759793425020547141066646641211677958792906687512521849644993375271321463798869749584889881771342101356107131336616942785821612863393664801309084964028230440083930192463423873639066896811534821833389540601068748119187290307704557935979699972314262883609794346503266586992280716334050390854757167457196864356185921070530266697852479077508187100399663466561663611008714854608179781843713108218166853630902003299366635272237052790249133440196031038526411973654504498564415209142749140045363655909541669648684757737607624659686875090403224412570859828874545189804234787495393630616496806359507779153623018268724162606564713133522246454026664517834816544178931362675537277175859350025606748049766302566914773514053001142972872374326656869599556561782781930313080901958176661191791029245535796771671399374696064983415543170966906584741972304963685672411464518569247533713224776715901498724475957115631084712993366349341446346467489081940059619105368945746835416226536485823708587425063341461575524468178757044454236592998203253240734448665208598147724353482219420226548880113982119966723606116617420800000000000*i1^145 + 186998278536163485512429684121194417163028910682653100759408888447504740742977792054731303217113116712046785478385840233621406561367828049953203342673038259242249339206701746408302730291631481603591624043947959571523443157541862695033855030626582532621797240174148507479636657110375440249268068807870302887381131791894053463214419518703672001280589190137288176748420915873850602507089915157341980578099531099533448115627036503300702696360972193289632125106470546607109520695279094168159064657686171801764524371917214544082904689124906276843374168920822114725223907147175765465797497066622223309806398788802913965299750945278810732316199359458328437955279466253822714592593645693764433374938288887629369842860918761043191308750799960353544695006639939632072374671735066967456455643574933184621111958614830621512177607349662022558848290462127728122526328608865436482302918194923807500306496822666535341729244948940001533877624763475268802438386453772496807580952089980117913003084627075796003497201316256114099091395496536114826083881101127630542406922685557051301584246904022461244921587966390774505551734446933320307906733710619229185662369988997871768409921671615245357149807030432812583313562072783588904505845591753746769176466831901524627735666485891749670931526015789169152288389435518042689111622410519860312172167907974417505520956113263538717494409891584560542723304964714636401689708515530970137866160708456247967401652114300488312468314330762229686941955175023046397845290756612072702957538727212690842130281970431558150910693897198470078176418449258465194807030433690386821021045409324876059670737939435789498940569237752619768806346242320394706114384862914346218226261019468343401227061305621791449793994638683204852437572762660269884757426989222217342301926520105527496712301911010589325084212592640000000000*i1^146 + 49266505720500508398630274324678385254942951648753535491932063404437885064387480263072678406608159686900161254773641742876513161247775127695252075799981777248487365334281466388251525053279912821101125535506787230718653711456997277220808771639385165794426916840388815949153205017331221131064359711235527271033226514767368094468809086838661692083801902240795180986601856062815050034713679216486542446689589209815426815260963581669888963683000485081113243831024676744045969131276103902516145327651225205480846721207554613057318599160500410683543547389576620513971698272494118728422657137486907476042523353737177557901432915210448745097676954509206712138990347124465995068349000351793972215015218862228079506609366737543894496149805281101630860247619911728018014781148756051127590672475504204361953487632519604574160487933566216752384640114273565997286675099319064555173024186504005188062638379609860424000530407225439656303160380054270929898529995336669442534201536201039038329334858794164709644503256682371010327116589705379124039557936629813019090248145378772646519983899499172974543376327698557764201130540977373524720466266867080016649382582838076257823549979950795030163766511485807864677176087347890852956035241748862374399258305395492234302843387075138605065705755102580851395792154720294508908278747638904571469810935303002901884287437618769114855394328505216039910939403216270949785616582981839784847098724514520590970830442725611738745668710152500120798178466559830968277942207703238305996216033153534021976891426277340208881319893548506346475385794199064525501787559589742614810252602317114207024120516436495593583988263401146744712336292648666965452925794356077558586906706230422328549757432713975940068492199892385845074732800916177267216984541487494257615416878370946483632295903232000000000*i1^147 + 7267783337290454916870417464688346950110765867147529320807190343108781949030662396994711841856463001724066965741687161751095108408238394993378552463858018172218064494606734849125888350805260076120074128998724441975339289292626614880856060808900470683064329149908031268844157138834528617271902727926671702854145064905406559050595421550617600530291877893484070395059633952634824383037212941012904619341430994568586239571817479030387160985030835573322081628850214939698469228908582857007219494057445808090861623404089825188981229617001007221234204753056129729987316227999317272397399674031343749402509099410119104571404426904089195028133542724748512755926924367490471905091137084533411561734500310789848068696006459215413061372455010047208351666206830144536198876499063220947369631965250489551163214990697025335426839063761450154707275309321577228327247073696413167653972080043918149352880993721410411924530248310909403933896203924240605167619348522916701850604603554410820767823849454564868184444074054040112306658350000675050733578801169294938462023507987340776043411577543608315617773524545655166577709772226954887005361112149215627385473143929438006807207070083917454069531223133120730938492081891189940351180152492750532297718099697667768083362767819786907436526038586972386488777786545854940925899306765027606579225183836882667297418816302430686183566273137587369849814012060086941452847380763679437737264103463324268520709106987890389047878292713381854010586688719211825326900256999611906927637465295128470637690694130863617228561563334867580244250643309363405766502191266287462044265913851251402460453463130641867328171287015602309580166833705575654336513699285718444067189883735112740312475594366419836627449697199283826708829334504119598978875960663471618011323537817600000000*i1^148 + 541836836997451249606697703672845445587997450187290893046735992587091210736272037551449637533026538450459934890738236230971046916721022763814437250758270017773608010216738521371329649810417638163671958894312868320015498684904332905923625299149599438503688785198840069975618128558555769469306631259016287513973181452060321540962792529486312346289449390322406850416429119334861470029164005393790033168814021140455884793425941910178328978633488699910931881551156715084988439726348731729191385610917267327569626543825527767950846205415447890538053499088056900909632606040917294268899877478876993268907478033614842102183700402476944847538016426532991479251367179136650454519745805091009759326307532226819438082052271930465700137263807009579620087744427990306880045266202213503243437813449966684107828108721886898363819222443390828218461144137027320562216441891634989370100518336000690931999431202643404555820520477546302727356000889957897742894323520426081302140843964221919219047453226870072756784121224836601116836729488303628260329954905778617743259162229524185321634891479170849043169506826317947827216909305228570190059462737762055867081163325197192512655728153281463678909708280561425781213005095349563009133559278548680908712108367049407883246382599090986246194143908847262884366423172337629946554244594546656894195603729979128779100543323258822041201958538322397990804818878986269456101553825783074741171988619948174116806647281756267252865012660581207641069036573145608155659080941993237360272279100536256539282699744307907305383694846198402181985146866894190419841497659576306041319166753875154040011814047198893050750436992448617447939105179771360654038610031838973533770475846712611095036564460803627255510811607157592127963985328441411370096997171200000000*i1^149 + 22117233207995272109103404595075514632384224611008051852001617920833216555794384095395012494225954475400328498141866469312880398006453431342066012152553645343288084192507674249194773873681126196175605290934542907525398504174139542531275092214209746338617413171871114673930537598897711092278020867477609794957608503902458634567476674783406762677562219170737906545421943873949872307854408338373501041846198550146068327977791012356072551470672285811578248638745729101073763539173602118556232254794912346459618541800164617007180698332940173784291096998649006598864936299189585426518499575696688070443853315233568241707849774446282836306370959958229072569520802247820026053693093976923653668841334729731081352909790727448715900280882434543554624205305347347194762874251781168487789133650455601234856838051202794634131890427772803992499458189400673707808337146721531610475276628861676045779542719738068078135154945391524447492552950637111145617356294299529281925003151771614521071853217099460757779306844673340848911187865007438590591832910232564208063449103531150530011377443208825761814445238579594936725893636741066370682213191610407922040541389560690271090613883670665002168412802413459350039651631540479582027721396467202246079720594653398246234877992080773861585953530581154292599842248173649000247415074857703723472673768860485142604227812248611885066854907577577998189872060051515834045120406795696505271746051171791900117676898983103907043268006474210981860034265599989456151693523073281071081587314263292950660096512607584229664521052704597050491048742321998224721229154015410762471705164316305406341823796244116731995793552761394192789451461319065904963192771168100371135440782590239003680121228355664372445645484390758478421883355136000000*i1^150 + 258825978637901900756966899104520403273387062571726733931895352847691663745389077103615338941289718960126316361268381401869768865657943589519904737936649872125010809899526647181369240128545864129793730758790217437104652481852982101516478620088809316058669861707292995609552354338077725368792220623261945130340963645910977446406530167848989090320908117322323707579222543644223128679723059748121866380328787043510756063921687245107899196550202504737242371093632495586928693246148720157165526572165852287336407773063564887823732826883326244295034821398364648313995649562429974711935801961304619903736498996365836587769386839759949724383075561448377665757417442682463101191354254151347810218341396992029624429923351418944732143846454187144765973643190532562011374824537290584535635936226115345722739483572564784663489606828124653678359992735492535636538863198195813483182344987149074803902817970756825715775713017006374799698923442634420419351058205891774609863370752827175339702905642592846018008115090611857153018637937721663458362595848618065776224095185231979822916954629390917024210174501221998439698667843333267431185683762140609319144770026208947239015455048653967058227731839856854760053634872717849861829811257630407557403169142862915341536888827965992340806456954154426400942952277744642127706019672758380038488089406119308632792987485589969799519406160924685643913526519665695805770147682435211501699364208497325728617333566713352731621353380227463328394102889199780926301319836009630026355917749755451836890149324084913730980039626501500999376989349399311618156272794697241299664561289713858922921475681602054006775267598518941288731131017298444229325181105624694078066938110342301921692901317253801377477427200000*i1^151 + 1632194124554177137603611468146705517349868003501959394715280885275906486686738850246698874978349614619727308849119825532243887047756102735382254208857777948163148379251498868600063948132213915195150606330915356136189539992896623209403320810571635155394905689682008714469622447978452052152893685100408387295715857450455647935984482083504849690147488654248641454891938977890009526106019511948781608217384929539762893345355561423112376618846560972463035122633516148509392890460576591556514492360384958594956459951557409364131110336963959085733286996187336690697791950328321872210757565813125687172445099151336246302051705567941699962260514910556016280363770196567021168513880673327667406356234231680268723784005026172509290616872727072381408144639258296240714013342592984783761932645504315770278245239121050007232543861058875595490352754702370198831546806637552336629003396759881866393968622159044175933269631401588047761173287691442854230429925842004422942750014250197847347811316480101357466478146756819960416685825661112290689473600564231898602942489073291400610240514105437963195693558588696824152097155629474413708820843177714141488725509331587250988448141098408738320285538621730126709118771780448839426896380468572742729736233913379806417846551099343224181615000789845082655713027178330304859066076114781623294601692630771222997999968475362138110815315781247392932289240167091556455778078957888878033100504563850229173007144431675639388986557405172037061974878773903968513130760904734319870685064329275352682533442445974061738472950538378652987490793249025144125850410263354118229381039726562727050099674868670135753769371207306884263768326233218781629838060744590638609829225428386851061760000*i1^152 + 4915970770959907671820023212044264409494002518786946033254024069197905427180901317245986495788334447353292986694866596499017319488830792952306469564644039236361508954962975862690109133481092450307889536798220099480218745521600136372997090912965841847886883716299446403411763707720156907495934836558244799014006487006608451372863370185580998545593575975672440323982264452354826680963572793776644352472181764710306166358915193243603220823137734685359883447231503905290667739770076108225888968030067268635443190587758748641004296744766970947821057083830939642171429288425813047375386511541339368533063613146339013146520982309704711089286659685694917522662954807270512581368835322572644282033660081192822715813333443719605886287710852395532348775441370192769580467489228482902271896375507683016104934171386428877977510674073720637198908068980385810250891750818384520425952630441317329675479098227780773693246053780839778927945176475519944522159521463103666527018793834313406313551690992128319603171718332590659375980662335139274592398096201913372816398994680638941722866497553109490151150139940624695921100401927612497925721369583415580607469463363631479453049061494713620175641697588871128869020600228715785958686113240908565958026796830566186152410292351009991921794642255567799479518838515181397584712260256204046020564818749671301271114345553838255238036589054766620356935779483188453308998953393513768772260892308109601542830657787400163762761149930574434054202336181668720879899533191452169798420178241355716273755799503794844212381660575114587931410489195631493000041762154336787501272447314198789566054558343751984896532741261118838051254020874820020568334633539731456000*i1^153 + 8704264382793443625860860630301180407147429476582775276600283716664067223062821544150811492603919688322455340043706650163047853575496037686015408147398758815586691378523049278865487350084493758436297077918306006815280699111337941086766483715187366623625208021688976869899296515314025588700737113882474672163660051245934494870433818165794592450798246575957909766101770657689353850443952636118615004344220186915734575889880148056009914060636421791487774919956571742216922051395960821747903058433366271141376968168397863263006437422836568668327854766747987870973691140800510430919885805231681903502158937589244960690117331624699387170304123768213182952128920549110586273390122686218319736077841532787097302023186055070959759681559742653053616961484569217349659165704166459147719931690139933084135429879983626879670424952651448776365589612452625367499296532622529130297075797261246286121472791502124859080562202022870770008996491252167358838426519817153434627412259907161842693517026217885442443085717300663612587956098099948845693862830060992931926440561376663439036591573785853432518436572631745466621270508775248556858492111097259813762228623266738140485524093863609284158936256285330994484467001158974834799806547316633102004743470758751044519680311565856946702771976198635915058121634020202546159003270327793376979006428236851792536826061562380783159755300925430853670843897056348146552915281227956137006316552881692509197694732380896973373296320746297698885537814940544217157591083842683072866401431249107048377775311991729181312031890977176440607724454921485498957874171120229236408744951666944928043012475492360507943954341925923507041566562713600*i1^154 + -16055375056370736072462800003743573048780013273531389421794531448647094157967175216783324954796576370523490954805795583959271057148389401314663642698566341047680762593998333379501417646169846755400644047503436679371031266886890742260946275135624043132365568712760886424593508143859319274415713710684221638256591846671296131286404611117111353737455695102043039541882944523945292004958145069933883035939577236714943135045189262987130566203201941484389763755728360603109249213113019606985244095683351149687000492731666968754388293759224206700898484245716343600250453877639027119520718567918980859606228785091177252131163055431284534982443012127214101831134076945965505332855336190116118344914594892236222568167910498799691920945023543964447144998588732740096251300401500888564841074351660196815104816563756238049254388352339483941842123726976817041280205719910998785245046184988957963541405022364621843968139321637003818298487448697529135350187231401847367956480076206636491337782630327174911860507345723946573431552429635394803331256949031430230628412380806383489788374207374070253061298462579545005767147023018704605491849423053892848887718243516696125951531550186273738962080884555106428842660967768163476511771181542342614721667762347391386397491858654137447052159095590864015405150981671027172167711997092955443044274331371926400205899569317766255542897184787148074131152143926127342714492438801223573821761886097710373795895550022603478652263470768403318624510598750291513879056306479150110598158793767959164648213564636216036122688658785494059475887272077652495752973249338770131207500983656994328329923791421440*i1^155 + 5725761563236141080692264004774639817991807564535061040047783983858147472638367527527742213657033085285897279423024121216226463366754208415202100071214966993858147088694236764536065307209769804697612410710349328164958963284472999486705532408402644686893949738426870309251573112753802225191897967086508193451557361413653463454263754910022331850813574214356564899342880555973736002648603439026960445028497725144464236463087867045088771250247583095433916076290801869674500739313076749151492171734079552598197907455050652871596814392896900910846699882643153810306175906553367794090556873902644096996919354742325094758405654984523432241283471867454775767230996385193465738908409292107564504138193442008958067273336920849352385828289710579273678747468370892885164688445009971591080957751156211798538488829501926260295472714010220126245473881889565695964329970714085750526270987963553772622928321635660363211852300579429398649486462832309426750852550211433990467558784438208583182891754520801286572468829127361906106074747027964082154502020643812206631583556664908118130246273106758225001012495127717683647139290690040324060872864478035371186527364118750964671163210859386611369164705267800569782759582017521585367261689635093862932156717717096760211766267538844337669784216118402988179277605233779002518258155910843123523212716569169971921010294092245485583488301397935990101875981647637347709146400429654504421028971638272476004669747604674662730122663123885781325777082303540635647849670102417872161429688139485484345158704723006193270610241538905065619475712319684038571964586000384*i1^156, 3932047585807546766472502546793346171210686146144524570617742749682194909701817833279335970017138465813779919884941682950066794051223921332192833806127357135025396024510632864652092247070790161844982722084092765409290949549504872617950682631747154200318190581445180296080982197463480714645644395696883481738344928154185573120122947489050673356002066985114226593355098204814534377312642799321494523865907609491180862619875362936875745232899121230848236924011399171536389824967265035904474087101088929592130821889034038023189160630729525073647229765206041183147568171464360067238020260174216381228895959011205852634387848392917220558958734643147064710365973646408341414418110285917100913632216451614003652771963050686101826145357227252709271804114123034247420149941412296952457479834843406865544291327237648383019249800807311803755571497436910633797511480889211619250602166435593594300179124594882152843820254635751130864004741775972016021787678980582626407202433176689336149396336875766314795264819416935184914553050913873215075323832417081268739784405188454241070879778496012868052321414217069304717992540926327649293189830265303644685333652161017680522663951153623136478623288646654908984385657023256320121541769177153673341876786651084765008087161636686041633774079468262630753722999069057644029597750646800906241574608491645546683702334239040935511488958795460581245428510047017502693214748572673997082896634724911498010609546994845589173252614870223388945705242589183211757231564084916818644739410939884096423071620023115147513331198433505306557468088839325817975235098634686346613722975780569096496062592839823880931242129671757063106156499594508663500210109533133795157032091958213864032056968180773012390387277589744069192123792448329436280517293131727228513293291079870532015691385137232924215232461802845132947241289903450151953922460574064476337210423351393032136718357976840738798056850535743593503340829407347589202908560042779133554137742988347308915764197953015682090026794329524743771984245107038113708831903136373098566273057715206555391495239642808920454810077557277419193790045027432041652237717967332331657433305733567329858885962821498095810430885268675337066678766626726556849000249167481626115203014436013281572437369060073730217859826398612038709411518748146248275724312094121312698218741789239371145348592134363156773961351411429284345682812518346814643874012278892657988301228345106994066292677010304203748847178051482444235332700764673718386698363881513656391154866881636189036848907374657667998240820159392664663768284437469919656647999911178640070805812665929505087799145235555343344294670036189469869184085410370233367729340957106611578100984321146721215361701124086756924719443807695245772425549634496797466922777036853535519388429395790898495007966623188475863346442153652940884098831876096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -33760998177122431776593335483742047149305208150183787133880093361748771293526001929366973932212697223093358854507531466223034396075720726300268544072004214060521597362001201791487520676427259234403797076443587207455334169728017930287462471859519190855921213253560646112566489098852262847733182928207182186171547596914082819556469802474503014947764635709050503121825761688975015765895758565484455753397793903493606275246986023513461269300516174645403540770321478687488017896385015788612311174363479312921883557393780456392145978067796626761718502403813848294274071851688259556361795889156986268695381757643318228677675999446654877028246151289911634901646946442886611535416666679667722199656963090579249616162669644502392227994216425097671960609225495267060531607228307230942908188346033210264188231012141798314026821252555114020760351458867780094797126731894302424961584573580124267677635218440423593442898511982490553921335071313078178151639599992186895624849946175924492660159885096663193210322503419278228513953982447562829275528682769152312432019861029080310738697323117991594719682224195038827734811782290538193963922402496800723208548053341059961926468481034240232151870498706114353655323789251452691035557072461678406689157323947395162581288560086688344634435745990717047096461117859768530378518463758918131816927131047380212030437233635366612333693926978680811276103059654417515264342328283100873555688470715151598842780449638846765583250345115172315133480712762931596786616584660991861084610219658704529540362170014198154498687507908297677362087314525171596260388586009843684002984537035133450142170159482409714956340996557266597793735868997632457406854263341899266361271351576273130446115923054880325795828870146590298327978876728795055856672842097053033434285928712773241007903093460688011320829049246837467026094592414649949045604424025685437458003092501898872046632959031847036882988890266654476637685042040277237664755444790880004183184045508260675607624110899742906746024915889112786559906569270631857504244872693189662946048723736075440595400308522169974358157382155568664144569470672182688628276472971809850850013984696017319869901217199250271298451204346958507619588104110807933551125519997721061541383092820183485708296390790477141163874436625241357458003014458086000690023558550954798695926400113001057713355585074547120262485775944737806530381515969587170074981074887289901174103911571879266618755105413218350770138863757407502754199035292540396198526426747856009032813854957618570878339890750998990816884615875473092343537167084208164426829135496035606676851405030471300372854626437764263659804481409850465496170762641997387362527499408772405025534134178136030983186003818310597786692215395137491246384001763902620595481131550225935625118134794351018520290562408268885976922367399487088389100719308800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 121430701216647695306405949664836637050277100027437629037802671380091556851597865447357564570730945210454503059386283064608913191195302748717451291758591719839896280092333184167852699387850350835209256143187751586388938653754754877859353350210053873508684965178699329456956997366168859295978767744049152991552680834944830143980238381849775991154879228437955136803490391975689101714566555783375205607331996850557527381788220508940681879961539445394977764122000470000531105985287304875975655088637839487695157975065906648185949728751040493953454043152206762499545629847552795360043681062809202779604951917724942208832964281647045300082209773906379395022569098650099122137534542180866299171026033198772781780393850754798323332764502553090348425157582941726050281587292511637311547428435418012610172242106740163937803742653867429193151122066436110905867367177109505189453664624794878562779452223429164157743798655684959235883108772836509945539527569903267418477981356189834887046045584917431035618021523927178967741647725762314171027150335612476061341181419174814653395359142271648168295185586552572768179702710190470948649584048096383302437068307040078351567586839366645178588447639218281485689738584437058279926677777064572621098356218493332868556864579479839442512482279163323015849298430233507507002825123001623464184178547328384741887941986427207518866449454970999525468840016969923139824833745921339496121150251070311514762684634174775320739572618482212199559832504552478328565065208527427168880521643031944705100721778328286147940484006967356331509064054392033979101404190815595477643337681799674346966147448749395265261849652766808605083187986376787078219861735381363090924403454624624461529119975643281580880070747789473063162345305922336591757999439272086683863197890180849898847669211532619025218001451815051696262850178357301313179917354091524675690548448233384189536698117599693594567145812088847952386564513284011099359551520251754442211219180628330328612766480405790016310688323654715297610085279727046952135610599956869640006085853347996052086937442311627208813776208327403400838666638639269540970031721614331899553454042800381662109296357401174273313466702422821394511189140725913170647500301676559217344316153274870780227202860514406993410964674819533460848655764330774451492470488948769073928609679763175725987535048114987555538600009443161780013189698224239701753626955629810706797253567786750507026158638908462066068167952887975232111345253811313501653913668501561171027726458765915654602053882051641578093727079204346833557649935933821699737626567349921911395814100936762811090974555204827796911397435726791180987064189555374638398503588696892939947737715857805897535645666884561228000810524570263223182081123648647137449903856398358238313480541375003816955425195269375829711399663435025538603433328640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -240098915235583463916300190047075890785863982111547586531166971016885423330432139626332999501727180289629733839507337030084826226129621826040325540127929167822579298330714286800097854224121380385094941679268801917012661593442058834344563603987819475882877576988993101984449577292557120653619873027785526247158406557557863530711418105576713039325638438440346106192603760315362837872108172129172890690049130725515577638007830987746765406249398739221624595363142869617391585549477079288432075665135596133212500803822672022578472896667944068455251464097732922172588364117585656664694031118316506064421958163086747234769766309895671329026588137113549128708094336287085670639528421089436457908038383404307025746172437023500587069115704242965938438005598578732833496368193072363217036882725317410420899657150746292541191057232950378733466272824163184077333648482286099402798595217280137561371895894160936398646301810762184469766632354890656073815072477049041449340055489392331099010831397743378495569838278299655271807624671340358435611635768433382995771616872207721872092618974973563943645316435438171001940631887885913183772025270750100645715552975870884221999579527487017279667470885340992855261923707873747794569157274248343446236509823920835328702914460125969021128070072385735980405506381491673962853903663622469138854476875782950516663904169631516458579248970393366898442954466349972725297024281677479252368666335058889293784330448818607728800181102091655878443627333830097975864443812080120922376647777362857207565551422309239806125459399011255316674613774627054407426968138483539234512354866821068307645494173820161506753648024998193110057092910724452633511319049838746332148719078005820387257464293458762757267041874620797398171557009918540734582413120014024258103206166930451090322578760940506698000401279494757343568152141361021154394426789106585201357880997705278175996564933712950448381927100886149047768105586303234482617331911956537670857034177974958312223251070711648154387364141677612034061695668211720905191064633324123451085049668372381750017060517056549020852863799179571207846885700450124924214423371276433001561902376174289432067010928104680116425513061888413449916838553727944627306219254393610118574744044403883236949898513930590944396497495110093843351634181260198786104862322981717531730096119968663073087641510399575898911143043193756423906439235111803774670586220297084132774510033779551793043173241881604327916335571669339904448624716131110923376271155298596508742572762832461388806185892203904699691316938415009598895657816939991836096734368023403886987864788190781450535977859500450382599968912110051672485402475237718147496579095806988298706873224507363115313170835502216552030770516455065701393316604498006048295924630466321978832287116483103696081848886431204671604176026147017396225835008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 289971496125276351101759417573672314985563277184403037887462827521713084166349360508253441588923580675920051487733110680384584309043677527552200779722479313567132231603423773467790135852949455681791674220508411683015069386748009662837215215596608762649622970280891169732804459685272396764045273555530800125199804349963390744106716331059675016473979337435372929757042748468469247727157440826496553796039933592252154303566360399824261767696317497210626225602034540279467030372789780574132351003097299276421008928523044237433058608277199803373669849915463709035675960053197531324027536267388542208823031019689304254311962376751675653145315491452203656933222740588692855464330067796921503635558143564421020873004001086141735876450379300040466883748391012139364563427143989469596019041834688248384825437291027308532618250401444386326728076700702270692527019372982646923479138074223415901753299704467924314589060093026324863100245890282955633918868150848054347330875747209067832133913386804224788612693009580599456344606821951167174842557559106181921112161664003733146853468357329434536310315722427369154174327232749781524924252704422130494290091247278406670231833740513515721374815278762737942960277175021078001657036164868421252711314145138332306039750377331056698017300651027761131609288969001001014318193991682483653590850343051631592306924004905767391712100730746510242135664659131439647903787425965429765478447630705052744757146887135101262613113150641099104780787528091278761007976698504778097179008910173600005865633647228042050499862361560823257211489422269140908624366581085567305209717776196475238482751953167267282297294941613900712949484529332402210210239497513303820798214705652422565937104086784760779943381222327917793286496534946615005974873097322496544835932680052112653257378753593664202305063922115148002644117805745482078982250070941479063676309176820839430523240510132518044412436040597036681574716407164680918542527146768478886029465128305842698803116594836430060109790143265636694053890256041006623187853376810105736455226546268934656179219842376479490367202782434665367202231248210896791201498621850826926639295050048023718121451845351385638169917832954351042583955585254403522310183784385680792824792214164850042801352455914383796627071592635406679491318900552292086465927871825099487572965759317032618540016793554509645212570424424704132616414930408286610326423616133810454434646045843478772731058587138181815179396649592709676971357942853854821742070071767613173839668462203201968487491914273633244705572801462090043964418585371062639750563224945300182276404968610781055276147474938065124977358707400354259841286934073298897636856621745373021383798719277648577487474077635519516053033542826980108897117948294396293170622631973671421505138739343194666299330139288836568112121392937633139025510400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -227353645698794481249327366270734872887212675519048138900474360099608257309742388447052637847138490062767905765075946091673322236011944555327908583789433288327204876328472455841447051483715844404108015382318385053419637586725314630237065514570609300220235042791244307434974585349165964052768631267893607975127036513642644695829214497607570460895472265746101791297541028051702359270070404716947081791048165631976479028660511986444723738016178587902096222823803612923531057708411076793438972428668326449099273087456041818185924450639154337657949897846204251367738014633930854168453699525083952533147692551537417473290936403537510885549019138044812066282111101227614963452149585151145194011073912410945385370283446597325455055421131530855859313620994519008060616506603355980400919566705617698847556382917125656474335242404875802482757812982724287810249951181178374106141662965373942130998104392380089896623157696398610601575081247197025765025824545946727890254303978031918890495099194915575328538109960949848382663788066307084165115102743987280692591613478091881130839082687096982609152893528887847794416067139376557470294713893599342810878171658670871885094968346065511681732780668210364140672585905644768673538276580409057174858344013127249935764536499175134897235602592149643735543924336830887059312625586708049180381892104558888177207586906616663354094757619206499465265349646667348487427003269247622064465339394577130142951593549949589708056610907935352408953669656258024460010842465668613090742784305262291986163908907060784565825266085025006095848579078946746179063211479080838284796087447915302860029370163529555447976218607296345697349569589609328583295372879375860001562857743386344640016744809575670810317406275625630415407669803149826053342145072787321848047088534322615899827427864472563070876935927985978731252799025918997264166309416150828023095195313093122966487510911303821351731110471354145669457077324937679609604343835328316209658887600424081110881211541067381180097093945625159568976841093759442533852772612406840794523972631602988722365649241846417031436823221802545815506829577091514111068586383785097241452011965411579494791186486381018437298637487250138123587702974022080952910485652913036952893871777312155577675280708799289908182648411902058275369952776672542031633364414633990905184728796226343373804093999887105134704341301174240352065226375882558739450049223393605363843638142580662184789108320239941476505744377196939102287524773084899594899213194329179486801990831521631728574623287633734515886664987240590503312965457599973859190021187204507305406169467051965865685211300247691022006949855995652269413350505406939411273668165414774007895028947995103787907347176701964002901264258170709607219883033493621575186345639563424152840211650526274918953529272124328913965697930514292361134080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 122736666597590184769561759708117022755662878247557138550312747073062311577121039181990975524401473130171467386346498817295580561158624370652452787403115952645076038206460936805579402305314376459052333577451602343386647261320780372490478070498535585890786031482153075906204258621849937989630666307104251138446466449384049449279604210654258326954923036852953517350336748540696010866952960428474266224727843871199077576297687493054601908006024623222582431087771413324299267613088468290291186055173104186956151028408186648695299248136634635972044197396622581719349775558734125574734792170570101731672466097882499386626701011574663080225823302310657733333140214247574562380751822290215247832177204387413863822184855092123436777292289426818512617784418830958254932764072347749854485466973091728432870021796194154562207405579366673339341860572659710646055320377320056443800253902663329347498505771473084043120118390287164030317895813137230965749314341644548079523060519714913169059935340925925168051582467954022713729979012881267549374446163409810906363987805805100068451401954273603018835115793256438529704388809831214898125957381184047103633187833873678323546288578314114386109028597818723364380845762424173152235683755371664856296326628953781760971458986763078458244692169034366068653014408829409134775201412273059970088667933025684655696448364894443753773269483269166591214784496377872231732229183235776662320749275999019981389280909522238560008683323046771265641550571763601859881742258343825773445372626401695521103046272461389467316390717494918044737750824906672592931257436576892584345941971711141583671025839979430799357881292863647072459695419705289901361793917417930921853516311657693389475365601828308770830675800231235079901178596083245881516704597514817114316852128083002220372200385704560328668180225331948798866940129135259849966382987049595055329616244711148191938165513378266210842165123131633550325899442748920338391936451673516687843542776827664156634206088146934424394911697594755532858868259066339754685555768459804974026486605087022265612623232284874322621613922562829477858454785015547358067888261570484725351703988712174617270983985281568291601649189393421851894113453687358448863028829368243593395475495902337247885723767120191948597144021343150474951042555285193457309989002206142620431465157702688867517840767238566466048281009984493876179571955781980341035336947280120542770415884487681805414051012820459573055544216398437838007650064775793727649838398311876723305636913142176485108819723552796338258252000397119143234386611343208734529242087846841093350034704463658462487803987202369764654576159908599145689322859773083094988828900456373736968492002855720116818357787220471362453265804595587866304564292620398326466160667521050572292509389833894368025194837121507739548226931285473361920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -49441437521831523543082046656584526813716909801779085802833294782159112229210854462973942475563011899891018660666921805940617275543272288060271188209088741462330394281414400309638129834258638442661521645364947755079807935748741960921312661018285931407986659368228620281910050598973499909697343087435525302660312710956362877093466685499169982951630603153355633359415841811088393863803243299763074113911386248395326389028196904680593292432591009121601892068142350030877656634880313465763378706908858182475374149742329173106600348934434810333020381465421078161927891675051254902104046537809922017663694700881994490175194246493571654464227553197474548173633344997558418792511092466087066683687784775491913080445047827580202050133936807611219572325144390020867275622806277490879564506712895140532855621344713777038260925082446530058517482135334385485341498901026851849820914245944066765750873999547663478057708033906932721959249847125718298275575609703529143431996762484324984781009156472259990136208694520660467496251542640973731648243059907656885922998673291155775979975383852148181332508815046172881430229253969196473556240026266030301703428839228390255698040461891957671880598731418621747839789974205615205661537141528426119377627494312244554651717394340250361910249125127269124814567540889444122690171002663362508149617350814275428491185559269081549091639110857243403153372922941621274681610960613200380501627434745560950874949762876631096678429024328699086719467106440008315636861848141217252867326981843788984875527054903711594842522905128883395224665999835180704242507837159781127096044626218058428827631499030599038811076179620379524316392997172228490247033270762404557101269355189243628820748377363889814754028727237982181228977626468082638043019854072233689404105419518927423407005113838227740594800212310465758131232199037083392646200421529734858264328941821092368891253441678342334089829546083540969955747500795419879431752420110500002437636537659382509825877889932376591517013648709700255772825916858492249000594056264611363792572882237694401824981874192525687542943305455201913687884628647335672161888115841841365824307209449323656135024372740926755668747654345788800081382492660492751895798929998251616925740177969086156803555595554681853242065622358155153177220339100464545194997087585338422060259242304704815788587502177383827160843572973010603683449722959404157428957571626768330534493558020267010420748152827586330892725907400522967513777172278831466868398976461339756851450371077484314989101525456647259319525066399455028820723189178732919829402912221582807990761181818736965473010876038097499980483058550723874940599272698904246592296336831260444503256152152821392001024983969238620382115882358204217076878384727125373798393275733750149971587377845577415167126316184359142344602374931637862400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 15448123579859942121034642196192031480162397582087429645615316879816326894793848039882191778702775462186061797254169928340186146018786565463966261055190473128393573971961973174965521224717830340387898583131814460573938487610926656231406187633379879605087592647383938292022383196750615351966118353743337239780375808370332964203383228666378121864378921986280114303547845547052130464835825311747356207220710357210912935147600206135155728587270699342869208146260151333613277463789993237111988527653529853828355406447153674597966119213991301457961725003085001054970141198460493534921978681048208357098678915716374467553020396684656569916033127722370142919647826364065226371415739297647141507059914275077055268356770869533956881016391184311366924660527071197642227454547923007390692316071997966714306341958655291736702827793743491762378230351148702789354187481611973582893338979580496193572086453666886491010363103260937859615822848766995036601250196758582372092059716941946111032929075454981605507463466086245517537146051008067367874366138421195666801245981335741782518078539097223049396060978718726258680816295315486101501897419458434369299752070981967338247043484990540128178486057640688013579497486126775686327319377375771868655451516473018260781748207688361762754441805564627660449132284965611063938512353128693773787079897238018961059413267952797454031130447234187356500094050537398770393974332433458618164052317111288053050243761811865161486876058232647356175745673149678222461294311070671252404831510289027897638455676884145050336651570601287520863488976928831174386075835496831609476645359152749041930248433953152586132809130794032216827150835646179545567456964456893878933949493556934878409845688270667368080253444197992666311074303577518725032783562545805655909134213511176610904080194051488879288936484098871261034655927034083050337759976235201044104707972766361781928110261470228127574168276351123312133351984781596573666597145850432482394471885200775547362278995656807296509056190153260139467061825715845540910670834303825196637473678972142188550758506806968105249789422283023422639096812555317292039577350734541723612317612509604037889030258951769458775320278299658072954825215774618725876207484147989703104168406801247611065862690555777559236848496457102967984718243938822625715306420336165211936782669997511933700188276407274796481441071340241135587815178395962842018601544182394558218878384051954447165280182308749298743681926350173299305792360431317737733227154023158909805417533963462911921397987637320011670040227322197729786865102065934873318112632968443457270235668194236599788691262780573189182051514223761529516778995269038225585480469276858891507024486872988449509163948707928979479271909077654567412144142035560216970171206561697216148615231663752738609107272813668578413903307949998080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -3313767975267968886308637161234156560299070283404925367654393573725386944868520501244874600897304609272995026069694796795357703723712754546895305189605783805197616003772988557596142362969833626384758474337848833321149650543742963301618791139014843854371343926244287531576099212479463440852452672876966671503498359028669591195790802547908567958440931694625412885836679460041209882649522923237500407914515529691181708316008949011563121909494845560625057911448885908959702723661047870567897704965278380134054412591490105654798202105763961551134961598689125657685823198226695407009853325408691218634109315372469597316282132312639060311943085688547467446787756722189347636595461896819962300757731294143180068066227722716167495085323775918097936421536376389567993502582146715153327043038458335095778478450500824377261188759092712836814575941530786956586341309651678740341408543771500864351068958838893699046621437855558241737086307416108039259915353214760341613983378610468083203854325491096910042631840532522078133344322494935590419851866068106853134286620906633858304069226743214305863232780212396002597272377778254281766286517918873128496766638233454033622600205786288250839952626047484027514935743600503909408786930749658410882640475241625824509825861908687707271176660977328269265716822843855396471768900558559202429550011613257039906102788320164039659194921764257133697047482431739903239522447351999968120286406337870083994540199364033372492149609429451308270562987422424793254828056818754610227518880980655286429589223272317425052728058632902525848718655616827314031487487005578459198670634834420761058753661441446531818849089507261378589540566952675438168918943924931342249099427760603392303095083469618477620445615025278100009852233181111699294204432819247201266275805006884661030258891462043660290206471720126407525848140009546553129137300110842207285447863169797591530314181883186830718295858598547325138548430509986911174153903949487872977682785193081654776371178795837579170325077175823817176069099398952709337396794359925171180362909145832915885907352871908068352924964535736906996993856193760215152479479598487302424041755836551113298831501022990357431065548341851132552113435116561063387107062158568632912575972330052579946281341888490200968123378468945922008854015811540703859914008077821433361245849137444818487325746991224771968972515187256597876168354280966087376929622044065945595041760741975551259344621543067094047442665082100957907931490426160475397864309740679518947270688333454336015011453727839729951584154971365234910109358723314080493610633420864406134123906180646136447470154806996601504430304488209664081172284101792678725146017389638723476015516812963785130132247858284710736272255396420392518624438394140062996301407366477929859010030225002176008269643239190218265435159134208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 34174541296145374671367811650613688735759618911912081027520425572282623468254650467490736545408324544335546148004040514040378563788924778953139781386061839856121436215445946767907075605271456556156470601362575250367493134902334231739578413822145678744009294256693410061990552329747961969311748649834366095668655979432683298101560941908402967763213511581191329764004896269490299536049634519654166692845789839039473777390321791542424821744361398291890806957926200599517933870343354264625092391523862780439072810159361457463698645227946168286122851688889150959867271871889588539323171574157598431164213102394209248434752429919317101748863693510755914012093706980250807083253596329577604363319191311510526749609521689048426409513817796994712408145887276547352774613480269767917642595981561262592759774064296172089361866988512022153413818389875223324616642073337306842618351418648900012047928044570988178034432671091289418117816354269982374540590951291128353857990644370158281301232143546953530437104133882442251534213391606967486445304870050171595694187258453432447198028324261796757713844201162733857281935739435610671195189378794204521154822180948412422096972569224545737535941898367641713382980232740432815017744277140144556282605467531965974871901819803036820867169843895174096374848458101288215112114338430132557805676867884408218410159440666953800335690855932172241620798669456693945562000857551942828420080887646196410856900971854959857261844742199151333738791242999419250407864838809937770345588525588244218777095099922900014116616916398501495953377869428243402041366591133761752936266195207730874924805556130244958389419064950193727922647375998246145256676549724964371614863762126705657159007531863768219708559117985128790382607851100446275612565899459994608231985198688250341354646241484986744748155222709138607002538017429942629246486172435105333649419288557711270527171720284348699091078706955841136205812420949244757797490727661749173535579163327609723177247489894977661488751017604234011889952267119333559892490701274015933532376640240556682097659506412557286363415139153126797178547705085610914282862610372598008641696665599648358236933282169893993088570825156021522360195067163829038046897155085579420800942671293323188609665792403961558239510175345247560296249001091806528676571977090927220487537152896632439635817755777482867806699391081422846285596061174320903718968511032822964348485241272074794652038398978521239209835654501967526519015444899240208223870246097710978127372759367823010650148866725872133726263642025808938142009255418554843418823136619378820776557134204804096755426309131507577141562041158099377365811457103073808196537964359652296698817861795247975522914138297936279608970349465871770812451968669337551184916179187369688220671488391841745140364788100251310507845222400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 264663040372970663738187474126218678896102419266825796643781850762070153412275651189927170424573955741231496138909034013157369417281548407096603408374832489226160622536118403734300704688330728252817559721742985812724479750920492519538417863490120236723161393550995400729809965931842799104262902923945669432408939301669588462846145092261121837576519752591241975062076898633663425417193639169680216290047124643232417285529550972080853595029302193874274589959861167768769824308220137223012295814911898799683919258244681967631105541483707817516479994108460590479156950872765740196546390559997495398815549385557115925880545917079551455803967460505346131927089328773183177614812929186663885313780820111363164162387251085766171206146666731728084781849711083765594208274566819966671427066180888011397277500359240719456967104282052275501728095457798677022792395221628543603386960129420364340344782708053393087777503533357844213081339134442296969212942846516088417890893159509873814925615023739878719258910061050715353576717014427417641140197472792950966382875850512323102262268936025763610288028906594690009502204476526134220267358664225018614396715137300581612629432464790400427866773057631676073045636544681629002530605169464077618892628595168221035656113758653561718555671259429087917603784741939280256389909874004177941028540038273523711008099312623133583681080240496895227108098441754669903483003390194173835920243598258660546578819555902400746676632674514835818751660287801763112560564858886173451931134684922924218063031441553269189774699435767934178452408025551319684895102042436335490849089835620002811667568511677390780407212742670029072103840375140898228371626978307084700869897832891348992481491669472490018069738530637475210100057783111481813259940536176764727815732822503190744287805483624837506922938263733471607126613913597240201410683419077341350826196528452488157179440363372177259642635209447988897762450700766881878295863414925865699988166817716410001038022028720665045792995741381275745307765150537525759248776279619938493596971649504693007423355868407215792754144572218538630300028410912029556212268764342260812670895918850215001999645103158360454873734403284887020041399215445397066956485582913142103393511074560574806674358938885286819139174840618314713857368144946453749276223731078980324354153849760437454346021457490066183188267623834642156025674801411074931026571033680588610719288035731064631916253473745237614435729683438623435967282660638009172240036910910558893484859826723121892042854726248276689491834798209739746354395258609190450089298038337190904989023301422150638183752801511294396124340074091005849217267941138647852953849872749021606581911594650418967808526622071394186103737375882263530726588572742371824864384830353889778707433386764426287415617923536720653975552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -96302010195607775806136694360876344111737767553869041522954857829025682130671196132088563353758821916625858932697522574304786816536179868589102781286194581067591157765393609627871440632019203846443609158940932225993348900869491751421647838897207780221916014137059272507485696201551712302922389551446968493917277400924300898096534522357388097062483798873970439414885303863327372857146224629081074598217105848553975136340530128193610959584998035114712141136484203039557401162740853093226057971883074277898912940642994750129975361458233352739733849589094607124316302045016619884730737522413587816485241285298383878177321953433777526276241813137721014471535279671112406704341097624762100679249508655912741616612808492777954438341808090573735137675103558201536295327388881345090119594359309602477261687243691397051078358077531380769193012849907575416168433612147670270793582863767547461349716433208085627770839485784943646362818625986129982341533716240961943318402144594304489691585398832533977501556308970652171109375457033461271606322985462979623390233178039030521629610894215975162843904500746399084597903716623147685534251741073702161574090183178184449232995287158758168616310141288318183500565351811651028830151507742101657125579807513320597979966274519602860566391044836309222499994067336012579355150912973741893959351741191319448628340928134676866180329069248608823007986863739960145152733511637420020628611141436419187933529395747453048863668201020674918991161733794557745415017175341640824740957390732722906544500343419123425582404473476301471108202996439547902873732809471368418575884338631770673104521217955007171443884624273951705726099953117930243861607137037629156380105888245778337545193381975569021191543815307047706371455593671953935156365110270415136935574365384105187963509021596404128126388724706152290469691222813095444586979010800018329633501150089249080792006672506859028160629164856899356863206706142929498349015708844894060121831795944715837160022640559865998981592659551722614682046908051212309997698287073054171481775710480587560012755477677819074730884358325495940760682430150866861239985486488666846425908507075691171652348178994614453427997917971394857505581261275096168934567780021817015022721815021197902093923951878848460824634618201687457127855570948025113436068004367413021170832568349705207175711276463704859535790477474136719139229598740827548778398092013153664858780062105783232566062636629679231686742789999872574882769638696984017945789353176389797761114049052423980646331914169700000783651693377464754701915903079158952673387191519105591604065745370816504033272035735363668315316365995430768301579731455421353304979177413036600968969683209527051823433913695969938894912497607740854750289922118765700195340255436332185010568186603413131435925024687602859507712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 12148942113018446090195084460473603734097713355854735986078911300960029657220671358440878402068423520244918453876203773420187651973259440815383545360179347860284243005720003072869310882062799875573934092667703003115051979729063992225368669394897772156819513713009261117810581510995429409313313921525808468416459835921182000402548402955247442435539861944354070443058107937291701752500585155879393578799041579276258969484335846442616239594414280012785832187704503657484248119571729346061259650874290987302450964282869952780926989184910247619059934187259415881138372048744766531101256668576560062293384707994755074561144308903542412656164681836938276040907138218737520720979044024241394038235543146587721085233404217581967405981732420210439151505857675981337268059058941134689458387496108184957008212241322129964252654838457093496489954782829496256091574341589984277456666835876818917730980431874272144645896644655775376826020037711350483231747047259333741886965488356697994095364703653719943807009251113595870245434625706060876897068696597250367802906302053019281907543700562725174221256908945406605567498822630989882523249420140695451921760602254478711407295390411947918824631153988465922872392011574552386231652654953867313180332349119265538063155705923504312332258285007872302883068152938164008175638761234437164490010164480605196941848555094264190613370535725815585935872923720522404939824959292793191509869716192867826476220146959310613059605374868976089169309316952304996193411443301655263098475922985733559557831964035897745262836519588488604399581022423659264057633854338874030839098567680869963931785205711765394091369327652369929747851732709446022626804880304131909026765597242586415109851040725069205695276394622823102344539477194088358270887995922794918682928475222335028818406072136269034302783516901837576666017335042126258149859666989906474036517135111633121089657183772659615903807397968753384257311750376923934498990723847936805921711809927389748293161568430621138641538404757587398873676456856851376191601906716706596065711445738562376745804691341736467894918098307429554777156571463541930777775066644200180601441617734685647938374576873769772333943244861298664961100768917867560191544539167829735247763158019600394892607641859674287930125921183551075162469661025309457515044816425614555112439005568610463060618349120111727612372204302732892201923423734090064335380732308941771277922337113941642404312053664048821213950100300545152824440995971195199380669302352100185007419228053711298903172503157844207844279492147819562922348937778704804504839480688472436644465902168025332179387722292480751139047309367903192806127585425648404451483202735674531421883715146205242226181429244733890261250582746259303268316764124918458169526102479198327537367717687201496262345922474947274342400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2457888095896299471228839653930127296970388554772576767333194848920569955204557330121234619180418161316080840430263399950499298910467708636978712937940728304639851556169827414521114979943207380700380338259080684317237521754744038675057040894678432263103468348538485543432606873310990211462344683453688029806403573290845638547734188367835952150404703388753450582976967548515820358745691156702062909073007346099138243144292596524805313741635124874616421696114877731008114547072893459725472338952660250234329748381613330904897562698330682154788992153089982633729965774390034531755292582335054227048318169497022844784287347118075017877928225246483076250581113924396455831658103616658197930287176543414241724230083447360976495720454294217265481362825047651856435329205171130107945920333461109706510449954918269215914170453338308816235252465078077050374494709100723935282174103871250577502569909966567232505659466257359348908767902865393670621745221765439205993964676362401656754318132448856923209272044690956410401623441535306918120159179046092177858248589520470774418659501385453235353501069796420321980539000814200541498033675107840860200528654401418497905699286672569310837948441945439706483214589833266200554964896635970454601391111272492663942564492744472292134773984012616313277665833429039641337951941951130695509413303015371963696676868924308121278925878481741164915938909023652789225491089241942012851779183982305959983481198153268485759448560276231136080187884039211026707765578405894281653648411850968736013816693411279895984524907040106757280679918138236638448791263208891924350313837160255041252975913775715458035701398430023946595489866537846579137592258085565345494758516589788558957157935016896006127006635043050560922214217303064581939151558587926766458372706522832357850517971300996552484183659539388931906599399760729345018177577358320651139496902488419744478547649498323670004989783900079298196165997146502393324344287057164544350005677785832925995506481263174093107955229299367016142763970836646726005086455825445955534422381221530452462328344040377642058283494265961582178165907884284711971116546163575754820265620259729258050931920375346960485170282577750053962023548800814686758542408886338329073779548158443732642996498408252179185774158781521311195933331639009688749333164004499246168825409977293365803855366693018459082780345790522889998641709123993458963126594458111197879837402751912400400448623354007282764766904645904354785704377035411868016534858009681207869053862599041929690845479002323076521344009355785345418440186482542038576883905876965869340708699395532993082435298905227099053182321570410672099623751165834188738941434119017016921605136450623539767892483091129498260084798658430207086190089098114316586180174518830503570151177536762665805066800004763484160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -1242245474656522882656965226360983038567570870047532612016625935575221727005802360686886190013923896901072185271585298700921126923548689026372726049714509363279334175747469515475018821547665307730083451070451835445094180220515726485107850476506021115214864436013309373022551839043528475885682699467241046895155355643289022639318076915133462724051396517098459988844107146862369042583391495909690747916211680600694127673375866557272660807692276987897007903054538974138985671546403268908891569377787141156585510910015800104587869055011090648581651508128788388921644181686988566054771595761894634119427751788693691357453851780557920743235484488687210999825920186244550434389693706711473329055656141834465923256111597318505184040583581073563304572622868028573288804246166395587816718367958910988758625391121964279237311789548559814070710791812003556775389966550738290679542013125251855713866574236874121277683793574787082640362668993769121504828829090201245454773250248351878749292298460353993893307384172160238127831036431808070169256162267064620978927762100173083106669980795832194025343770711258280152029132092463171787341587887580807912790413117963594471768863373323307252945235940372613255987756989735383268645471991356027739655913477190777847004972316164904664798185301587240869424256920419022013027576937244754344787987902240135911903533346517273683428340690228323214088529409635305843717368684187676847393773340252035229332317714842558385810623680478917896373721745197249996901549360496889914488133995979192528392422519963600163201688916196847695080315819985034608563597879084236533437303565990040471887737475478023817457485827965137587636333297984902165960141176436359485817129530633935814243809355509335648747978077059752387574701020701037663024181877834428634351540938289622398954175558729868297856527346681565702882470614205333445127268504802972290021805416681070039906541596409627434527317996048014460392277161618094859394350278314625774693468039915324452447915864467874238093881856941737557902231734738202741828298631992066370292861106533359974407379549166869710533301557691490072852888078004017696192543202570755605225277294927501078355280722547812974366936460525686966215272530748097842582307571020582115492029381545983774303065538374535495021375930616036120930215899221186744262527732492982577927487873347221639624233588606517727414068307649831973478774718862254069814436572266656319435766765031477937093493109122165449376212014568066618862128227478407171270620762514230919562710081640195544099983095588280188890434168411606359748966324786361223011739677820367924554853025881874044182374504968623705854158933118937967891059664619149171477176786299492690406761366279126004028494704013762200507369768437581967697623707128859662597264140536528516969234643320615419826210827403264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 172585314270974788411739859562214651384403930819439578097444711508154653411961220546258410011229178327122245285225446754315264698090751880674736053594417802532387739528869764990343942475803013528324023074461544344867408416369327490007933851884968277119514179279667557394298040228260573591374298267226486106202689634419969945449687639277876607159524564906313941707715911288725934328866400015520091378400449897885335079457119004704341374424821047877753394497613148544255044514537150274549532143455170321419320179909977719309853991492080565720405301795686392773677694232517079827984424660263322230372168998401101920372243222224201414015603319804272342884447299778559379175931319798551791564110650708532841727773538067143731554185921413397352357686002144903194628350927820784271952808868293060858515284869792434091327572511623872937316460762687811771045687756009687865203768570644284642173713668237348091773361012852700673075304701899834044637895787566754176252954446234406246481196298185646137192010366185196610134330950365510817987045378472656840568288935155797746441107235650430670584386487067896950704161525296569709874990437063148771747641120696207918745330095283079609126499145899002499990355884423031829535545547459785896860012013934610937446432037431583876256235369365132038946156501172550138669650897903818108732482492031301471934854422697157218079725641697463477554690359945133423756619637348424687495719522751647787167470278547661710700343292919460643509529071654887936486671023532129414784801578138692094840507583383006962720847032796835484586522659283480410576035104871320019732011450898780904207323307380585816046511673994507180956902578929195505642220486607756061300306101081804204404872581754168332579306505785698031474935517758363272743219066099522791207504948848591674194247720978113084366719431303886287382726260947346570152451670315059300966483041902513758100051427102016102496956885926112349678762851652557963490242696706718206233350776634340749771095935341721870023327193202212840163154868127051304828122393230321339021326652254795019758876777236093365894348695093470002165866303202282607136035453044910762886996212249331336722272229916922221948779780188166376711385507024724711523939640885240381641610459600737155683871382405170645856379890610909702142723242164024229824339052062494772040379796123115090900385361363510443237852487190884319643772650151378692156348990043663615250149587162563682968963057678543611189441555158400753853755524350756615571236045755719694621420516717712850310488740977456848638476078657536301401304431205632782984861428871759453347742333701010400013498095597675531818405305831556088594404383819170891527785125902358371106577082855698898236309812774072941969029930560740501226758622808162641040703893927980689339522682318740844475270876364800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 10296458188142039617066457925881599025927226182654413561933693307956152302021311534122923051444349300271985519313157110314814697438935789404799394055578524544201653003728252264732162826301785217089004132554226665583361181346934610011631676138246330817566561458405056759811603275956905252811076385076535650740833997796975436639689360819342609374164865933251485154824765819025010178944435009094925187458128926986082399427446230797702761341083005755389001151044527836709493549889816863638418893960400852209218475706059221640069548664590678082795792431267261453426780540173727171258377683670269196225135075101914089805825631324745970964584524998231258493014702010360167854553164657688028873782565144447014900658906193936453543054707960071514998527530660668635853548483494656500741830356694801871926699306109656339129350942883239346411785111601824516316280121786540143563015248916163468956917980648625682415108361603939451391818519719520945346307203004404668803085719298248256250225558967219739631442225427876583782399307523329078530148271644134195064985230348379059143089332274553626362453302140432495425745881460783824827816061185521758859440923635081620007031754959047362977557482523542057340449943611902946919448080616847036432129461529677588210805688181758993176629796956021460617382605537899940645747290368749527066404824163572114822638849629056219335319625244676076044958642714013980384629876217278292772486183068366239081807618196232571442468568829145483209689346649439088626602276411457347425080193858071637970915122405626913424458884360933023701187432120162139159539763717967351996633215764766725514703433622474857078413369041868123832935965027716985935828247209929231770461439369978092657464688657522385808394799694051591976379259530739279805216911755781053362472876705865815353295764596040410683460038760856819887935033213433353913065914984019321235799093623505493408967713398684395139973040859002323818425110869284860142972137021025945145209944317652886937273672177680873266559345413753734980228789893499638314752685012120547625840855793181760620906412809632750775296272977201330921883989895586114677980000967937466916733034269989407677318117598193279895147858021132442389455458297404308323726474595207843584377847216197571985255642464111132531455469085001278437772970714999935598691431570620376411280829754846125493156116788107567096873751539931977196637704777013568314115467448775205287588617915454174055162487512269011418235324140750894922832167996255845319915298641971698134691413719365863345884880840778830181483810940310569490713218532044124891778386153976726173088775175570458477406879328303723119815842937102545543100088420444408918124668825031821292959342853934095843007415608592199240696573215314097810229565079717274749004522215224852566367115363426804295742259200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -7260845797042447692905008409684691444164483204453560232591487218976290531207835335720576619243584952033898557153871631621168786736626009541405488234125402758471066097612713975708482726145668053079575553643085144641963943463251430394252627047699410961170379137837461780128735990088831917971877208263931093242350161547499716735961342522713270550856161784417380781551923977842058883672278175971893841734520267639438486512735326705783791092656046672212273172632570838385679458415921750360735912149965798703869658973471882752950624122758364368480253093304835838361464813510421814737020743136537927039855134546081144268623162682068144821687536743561655182836641862989396517839069101710821656693472126184777242913072687625836773204891795990171701171293355862227850006366979246638784808749416807800783357071673977908212728600668522495355372941538979221099835351880897942522482026020127364236439936264528636502627310855318206018779671725806237049014568574955611704623698815479473022791568099758056555413749533680376964564006791268178396598054049658146233570006375227648568394079859685802490348071263842453426689600171781279043504453469117440693947578742449169847196967532549098847592221179548057662790777796714609429150613413114983206897754512111005094829666999989988454258207203256160495860318271335913872171572727278792353738032841971540125558597953070169382713322899418091040939911444947633040721344984370940281981950159362412167850888482260395077054361169920953656994753547982922788597134209616495562459350527963866570865373828029212653101743271636436644408154941887019148216104116401832963904970864740672442919287970620819283476129241317619580236293962191314432080503603496338293599432624155720140330798945710263696009127122657387250094644100274510324704068844794971501196355891037654371281372135343854180095427137921137552280469554281811417422220471888558156924701866174425910296875928387287895906995745178673198767546437510643973146184306166364313111020345976950466390734831249889996853512618104576660883603907393574123570147388957534763876268528171824742440726676378750715495747470286143519000217980897895048885859592105073588224991301324830956704348266861589069588890077432582035924119527238356634166440980988679313009562573236088001408708171719413287066061155118616024535294759810876773368665212829531768030549434021632712069647375691724466289947282348690232232930178710904567175699952576681197828413327074247851844659595492509151116596480738729754463290165990039752394746004439397972615365817566344771412980579422396509571252967804728279592171796706087530047969071653047757692114418567283807059577754899397727947180396195719876668323048094950311787975284426623139721162268396648769150773037679757574275599220951087247638586177981718565857585087787092967846505726106062154629120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 974112910485319617767061831122672943914827529822221776378269645476413423850680843949129014530106042368102644488292268017530026875592227083759947437332288423359368807798159075294630152684637648773927394581161472717856336597808901704000872461851321714032348183580980610658293003912815041835919932441824777639454427041027227079792640378930760647290378286534259015726344841747594277262306410366217683545194528276920895826231389158485620543426387300012938907943982030227796627725422602862024382088487073141035327833437585182964567195718788456494861289019797050956088547582810685085697246750445732403769053204622952369254371608736654146268787233780593203420718593461550244194362911561841173224182009216595143181252957248729270600156115878484369172703024913998899425370987521136637385546126790675975218162626661877894632938507781162247060074728056776533543932166001728581086607338064522475111875439490522170876216910217281310722433728669614945934542170331474111527633927192057873084445838898524901998009895089214020583914139479739741031512673985011460908880233598299866712957871938090149766819359170377914576286104036686137730792108535706190413128088827555496944316421571660192451893980844989066603246180513357905029660077272664037257844575886172280299896638708870716035223247692520289154141257595478785134782803575940784262941376369839910501937200160473583563412930453562220564064746453547995457638658618888783021907142297792584202365150449932241991163206368152934720153419801048546766454045738119687444777628986587381631313407321270258110302609166217872860923676117569488510383036691440750193634178125162672911976779063213746448197696162179827651581704110113314420742762139604193730472478038572124019419225996870999197641241262117267844678909557107772803120211715246834446052009756687569896182915169914453167906469709620797736876964800342847601692294515617132903425865181705666724581014555611053475240951486255746969032865633633351652379644247432454405181618535686012534717439564429478948827230619618470094220649975573301918014442500510063594169058388860174566061123201962407790449584308780644162068297061777885396320639879014879749138589551896062103537144631725459182616171590790113550024925639858127173930800584228189366389302983553287834593539554352994926922827405613438305801119132137998312828482679958046602424723854857675418396890807733867287240614803034364889199400264825893933332161989047744130833675701811178727131372719469028744370582865481013141439293214786114774824547198508568467308384235947548265750919583985907461830170685768644149031490407627227346602981274620677276339784585977520309852327238109796853472419104159531694768645535712853163537584577865348162394430392251932297085157168316436949360956174547983318182936564652175626545130655690064101726881766969861734400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -637679209366280099534399923094191681179299413118903141961300633219287688660347024484502434838501906470206081146003608836686137944499183847850819583577169215713457574928207630305703285854597334682577022213920718190764386759966942884753058114102852881852843275072899977770662972205224567544981534503358115911715234544507269553095775512400097317213346698577230838275172344397591623629635932842391673033532283245516572683472498465843085876692541937289817494711385992988369426126718894183246364875751314252968630783878905668758901521504455454758602016447140544566590960373037706692844872597414331229097228690981336892195480887426997127079878457344656852753538997555073980999764588310320709321364143836100664438763640755995946405255485923222723621690484391251771866365537035501885347776986624015402246350832314052853433513501350937696673829778127788825838995930893847043492326129448642736011486835516173125919987075558877250245117350674860855272829710628100087891169242823293605687756067511435400981546152056601732300220384311316542085355660830947052121998467149160665084637630283778283747479451372171929148047014254798956333522167221619278428239423932733717354913852867517373339865668759724777338855187444399531562960674188632656383477493565855417562478210744236951833390130351167765868285856330060023663214564534609397968561840422743387562333563914239446521584078372945209678089569043404480739118874690559476687319908987428207493930284895020311727874134569923237629314543106139375517347126311122932295347079057363120937133444130931187363743159078943872800836472430065283476149261100024543036670702429789088907947477536057144458039103813800021394878710401805753605194927293040787924714597361943796865091708795805035137860939212018296820554194989332794745739104130187760004470445994100044197515764834173840983266908687722301303569986914772355844090435173164783090847683491774476283455768982509697094694368717420014654590342913204522305956466042087376866205058832535619382688105704178709647585659600338715968146535768246772990239231206984947479357339814638088240488583106312038461194248975842736726473278517236732094003529068230729523090670560515763624847786393386477131547402036065783843809632366964976719620631771536583135807895838303087268110557856711207962994396296141097492246622337660791559954485424589611950938791550896739960436361495847820680780370559457831542192531557576939939316051498814976824411984256788334093079997688409566699364601061888079750439656683807338983174411044528928992893696416515575552363764429951796446848584690334313886492851811288181454349631578957467946028967853091559773257457648332755586524862939330066128270488812896757092191887382432202327484784714309670943306962845369985009767534930793009803253193349116579984285521667614437271651799898521600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -15549724604248608386996433449994747662337850137002106942162618807690719427110089071155808661271149043377524136611317386390568143854674910146530965320667882582038006205069825815894524779125864030444134303009973278779057777799600838607881262600539423011336909648302604941698403960915385012186481635725974641971467568587108716083616646298935050283908853354745081891599441315086649972058719705054573964104873181324703802200778160978876217968065962418811668820056465575613199270484626500560334968822099617040731510139771088523378718436526233245805439698276588772633566164600263439349790962620753469219793442180555507210392314391460201904911533331363874504284906741383014169688505289661445075825451922047613091296009725249991680909935982430639057855459087091541823515573034326568780858394039657271732729620411466399416168546164422728707510104182433422589596976338627338565210203280909731895319163800753611929386642917090440008641993001241672368670723834544192219951097682726007068796953078380119399760841208313516486520550828094695158333223235584039138776327049878839060450929610273749563482056570001770768072464914486179480355848986673909659211411166773797331292509625810657013489281538448662093785303976555856728021623238467224335227170215856457463972074214735204543106382749355444761901371508537495734751180653746666984264172859995889596439231048598785994988904421792213184729893591446471448396726516557303105501218139989987164359535812469578884036783865466734253249463574101339985368157449192717577516039507542841117090687712110477410004592975727324026219211429035110695922469932857868151645226807532856397777531757922967533195672001641805325527833236555830300036312158602105222670186118478582809057475987471127303870729769985481496775568696953116078396984813518128824457893186485727653996292462834848198404213036958054533956802552417048756259481617138883690297023574080536105477577110573730514652782597808102077980491707608057866691624427099162836563806937129341948978011576019481920688037286048238512426334710592015141315104785388355633049469425733996973288196258321691118851393658235201963905522382284745811781648541239091692104151526972468645423615864241536288998268727893968120135772166724586594295428616905267219204077526576134074878189949371001300999718887942907787296060631670471230497248120836693620151723789811615148851470190216961055189627331541103491353320534774360969272910566058128192060262179813450074710489722362386341124803737854196200901118044733815805926665562343323304492726485205653861113746022324489929804570196998653179308780217140453315638015949975717647642165610463626653874776337383374679061551317338940031742203977881629122003456861368322182955278010599331569424137428422555945391890912615159242069912215222407685150154696373186994733814212722688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 2128015615331577228488152741927798614000493052559378869944708179010126506770657860561978946037096621416633018944183641747510354403151601307990014024224165886315643291987325374362631520005696517095255513303086644070189453018795244391785265399500654842261183345421900228941427556013704703072309049500675790593304870777381553995584430841796066563001407702035669808493348145279348724433535123337018063076257190277656454702062891929035526476273236777759066548458609376882011376999353992825384724817103600143139558744227688766765187741597730846643266260494902222885427353338948384175061190284161043573132549204896875098078958617826900045490018521178612672492089384223161683356470145704820090508125995364145623553840312436264068519155873990630276928094322375690153945738164951619712603247982163137788946057955121452850563009565231721670699953475144111690524143965808824488068924885821726443215132579470400633221676430003421773703458349189328266609202470281704871083717358025740172930466181357962882335900869401872584426378927835866687210229408247748578795905322517988324178213377927907312795070662489889128960344107495033837386842022148495586041475823712842165777114777139568586977927810631890116574924522407901459839672319669524519532208379652038297427537521001181693794753724241966471748488246317053202090352413026726846869776035234093615925916438512222160083410693452785134410191836239863624074249413045715329145755764568059616542512009770813967376744102416172528673367489117087380438077866842677469586944508908386774131836329816389411555669313684368786549344898800251685952023967061224503031308766765721987099710119238304528099245731397559763165476887059376774026447684845139161791434213231776436448696274069144756078467930220281099101435360364726602409941648534293566371728940815694367203251842663172118225720125354378977592276449683556781593833549535260699699498066545648448010310832530736308782423066212100165051684925629357853622555024096282579836371949581361686396582602459298682107748049173258507396930681434560756564334409111017950672800307245024227862871862056283216312748650943379752598597363627988339780828720870662800229535965085544343123937813824624094370639300324478270736563636441185038699469193998356093722098849187432802711433271504942729650559306521152996868690551347111441395016996351259706817291506106661569301081053538236126844383874706977415592665460115542191300520574163233636077795165466426904216057851191948265818342653005449322080732304867598220634332233746996006649160061860451014536132582073167833771015559671946790779244026607217329267433158481484433382704210541401293844459546529235803712931317279159747657378573408492276142932148008980161000583537245613381557366279103625917530777548883231232347303553541300539346005861916943231466019487744000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -158539709508784005824928932322426723394824501759645204022281557035967555990484956102420137232501219166238400368812981031799603381943108269997527617824995758360051772803874492278622162210656656897900467748242629625892779786745660637062520369172994281310693920152379995344615967760074811462595235964955347715915502302603936183418775928327442530500795703301940242346866572572592009449349843334988877820940957831540250290458404645277988200880242282373124571127517454956144763450910702449243435852979801351479981180737559737953858821586346401929312512175476612642695056708704465657441231871961203074257881568273628566600864963702240361044307013120437819057795890583077144957366257448479544804278310499555902317362474914955827781680604639303176787733527624900279759124332224317479560969843838824655716586004059033328953489646832844986622775502757090855838904250365863390964366974194743434346288275792443183439889823852542865453545341986661538252736320969904138779308823150009173269529515735112953334457757388835543379514420862592670100105168827726339518920632572464947546320252731307324455153723868374435526189210456533489356224185380881174580015751904072552400462589744994568744561073439920985930288383382713941761545271353164645316791458128703275754181525195850882478463394708981331731821597341926264403661729247935886952289818492142985709481900653499251363986434162159755151508496118256330101393614688914452380950401453101066428544496871679628774770846214953291764289420259243292627716753494233255370320775820618748324404691108264813943734605751270118071361595372778087818672593818679594464679597076161991409754574610352469329407918318842317292913904802113634112138278147416536024252869865475359820806243401536086179289025584355447080814208879895904273251864846745602112488726048369664032377063633138122795680299102954475142328876296531007114943577513392319735384937479122120547841481678276790636030375126534334607667082280864893367103241121494928342021380626438308130869299803235159523357605647254195800749908359757737756215865865053916428041223050110156773355591503445984944138578130692003914779302114932623864590093541689766802253086502805219472084914161360014191454553189654733094350118906030853099604180795530373312373208284666808957694992691749339324231715979636171093062427888199085229353008494511921030796111599183936976637080657507652678022005049718445081066611375108330560813463370917784538370417339874130376185361446242691262225233947747682150157287791952691087769585926460419752062425633605315004843408490258315867151649053702891357224097772438427842398683681860473459754104166663944475878495950223504104229396731316201407866841684517173780093387162927621231493516857614345264945671447073835902641975726392799006811708473796048644492686593940184868742758400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 8512508461141280724279365950377683476030386414728591973077556552555624527693259733757524874878588916783824653453500468568564770969217941870826030099653377379178307220502140111686217887665240207422257732281845072342910443782026872436174484015023856090669645662612259580783260271331305164035435826282518496234638790747789417405080705718051605966954005888213567081489285936998610363561040543815190418177447986713359390105177353204710112001130071218804653053867681629343837830486656906813207030619540173232871498409998310174716812480345596032379462107711371479084571856254938597030195756667183143665513103983766170250375289573764834738190532458178024655204897331568575755446907270144530584544546537630874341653728519426984319460815292223066324327225041919381734190697249603243708451927930102395989339161860799939208247140105517215210885714119140706495506537126593483513073397999489976617393758049513412527005214535939502717895418472304066200728101849851197899353288210509839059587048692083826617088687766602683566605068972653291520759346254010318923401244758147527181942555728389900746128851943783390926867996247982394986150731367840389699285765943713007453376775709047327592296766743769324823174671626381857299435350367790888503950544667901090679392695623655376273193275525973385711151168749360165670463235692032304450452313296749009490139164273105372452767222760142249778020566079697384167221812993073096081808466495792451933255781962767186714044779378458329597979450624743389543759579153152710804843913641488054382576092897513245632749759686853411649402521838241221091946374169325599977269302101165314201552616194071364569050532996940133025888245431481526452014018401811782520083274417727399137866362589397100290320445232745259518877118533321160290741497693939826667913759392294414372251018325322192048988481888234887474930595494137590089884998621241455892539015441007164142769530999612734009951466858061325661446089961004382773517863892670827609827504290841393424640983964569529183772424690906875829278342200955658274486114220819335501197979435037947927626281672754257278492501666986171409773131126084890970566007165887534661534071304990145776644202815353517583273189703541203022198092093591983192840579789905297648914770093757720685194700361984039273005754446190075690232614284163201637947979779964740986637526406068285232129974263501611541619700465737387711772125170699885715113050708835853810805121241743888115283287626168100729732707146130611216819869370234761975176349020132791931585502533482968518566074764709962446717327295007983571014556030701613026216602251087699633316898674771484639383356943453591338897963416297194827795487808380599886047208428370664799065854455739656592266817575396561343972568762075778068097522183508653898814650815587151245213696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -273199526061362511729486039706462225578616752030346210601141058711604193271562569671702141476014467180717086834456373349606864522541115488758308305358905091754361149024283003478066794494822527494638235729042535036339480447792894812018667582853562116769471935378867702665390608266284457541658997283671138978485611111514550291490540884083046265911491947466232745288905286169267709389642518653842423163621494227399967064599562498485949258776563913181757086644238902076008340563105898808015308123116244914864694045764642449751069807622612944589583919165598910061365345347179157820638417104602526495012961049113355761936513313492708344637536389931613887549045289063864397176863707144903276580168612424931737328396259729224867812998406212157794339812165947417408139321511018493368094427320835797749384140775772334319648622836487768880397409670117842875888202308990478746153742015011863923741164320405034421376376786719340491286895488524992246023604258899990100237454986186176892964316321984401104777032929793420662122524567579980866368642833303977355965417666444887155326683402105095522569555397195304705567180290646836416499958862118327955474716920304641567949642845453503739520220789377153923347178185981388173887218395326411134979915318163874354792504646592699343701953845542613546137184077848156271491721102274701371858408990104500401672041976009507055533793713989603493362497293724350293399072968476532053476816407936589763897316468687721508344131720154046682886289098848525841305319776966790532639276386099610853346526806271006772539741407668426592152307052529919090501574644447686325757372252505589847551825996866791055200727876766282409190917871806655520916551681866099406316387232492917311987602654872235826752939395306730748507441751170104843446642088649765121454637987339655041317218875515600050956984572568163415107288097699946971554465317140722646276634261449231281095840730419837085534943260225368903917978640403500365445930518634142707170969320630685557788589092581865219131821763441986984016439064279809218896971296552772536331218051149681975830904276897609287187965025093134798953001212449495744594174824202346863409715775139995859526786433285194610479895103982432280012110777536732599466946403532933663053600393191053328457507457357959546263572940764768788077339710319605716933397258570525770474270270664534735716413927354730347877997556894158205345815278082989147039593974247951972825015533271279937025600680442892998636131939106034191512672192132387288826915462423946898545942045439219544244674309217869732796754222265841174370054747062411922606439018432093830875216563118465671611783050042002182500417748313466786001915037157150266492545127081051590063288779326166832953371509300315660579321068106658201734411558765227064441078327118816450969600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -3869017747996519093435575368200510748871071157069855725746884266953367179985724068157740379550775101003417823962794892446328602781189469312315930851930396234859142877577392263965174086586652383470763167306922622638772241172026510284951740508533140166495570280115305200711959413312653616067446508535894445260987492466088090703369896263164782413550287806204483233273323782786902244421509990379998417073332619409114789236685964972922802296468148323370093196930594803354338894962519342633807836089770031888174797917264153560740837232436825128945526859993350574610954035311645701802987480070626320163708514834917648958029799436842600874839560396783388394730800418475103057214000377534117987771928813607606235851502051530220091203455323047019194176290597536670305207603227037838561956363500839346963280293001611987538528770358373810366849366264087919729254922051212420902776653048924289123978704478506994086188783565083741344217464624965381183348659990240436093326768294190568782568631912771737630599324250657215848329067639333337956564576649964510208838916626868509720175389656616967380055438035183399669477072084170969254005289939327702906307009763830886971078515006717965209239167261089183962740182094512482517221184963905503119631721202866035958843629164347244245079649064484510008730600087487971951045663270096295533301426277077242537349484761371084115359947614273861195604273766706362957899347856871704070602291940745932713027844058821129263576126017037956806317866954445312802682904590419026213827407181122293001084806646707581394474734457100797072081058706742138685666695546143159594576879841306351925546451590630897142231490335660584754291706812987498116546223575784710094087133129273871771630593436856760803234328833723401922873525863590003171620722964268966454845343503046872308863249939158112485300776189716201878144569121574536202919970224953197968651210419338518253375199373231747550397990178337393172586114327216269910383485938128224438275535826746906624765231409922387127959621922186693307415056233830848534266814632878862803259873748441774769779501045182805024239681635024653612850895604735537358324166887710364824408896433157694581775521041057465514410452604211639134326133394638806842385948307943472171123024371186176396887261983284592827331545858164501398866695087236341056871714767742426360460670345736235817479403886914949633270059936985768440620042718937060208418408744760462869430120572067838202101692888389993974901854272772988362793672363573589726458664181414278764726337306546128372485909969761945524053671720102439886184117053359454923270655869119181207277099581866387581287384861574021328495449587803498033309732772094265975362696625306510334921650512184102064748390107938000477553844154440478562141818649648087921412808528824893440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 836820527212845344544977548795724693838315041898796926078844497431765010138217629353413704135187007549340095363605148970331879495424004782196192591552815366094084084695562426429696417384838804884074850327254927260098185736166581052060578089658009878532947996910405532652419175284039168768278499614172809567944868834447628689866860406231677120374081320700568176783309731416699679681883001922917503934063516458424257628248505146561622477820798564308725017681466400150548184180855895406143056392675011475941526268050521064849532216596360453327661379213946152762466351596894784413990797254354935461330201608245708363624921731066551013309234346267733550131676670532242695478943691419918607023179517864113676668237261203547799078183030082650476474887130731140283038213460505092028528225964366384025079266887717704415998859856397570925157590904187407565010276640676093121847786681371448108044803939849476498083557940263049614910070587609174203209541668344126028087636093077590625738020971595600615286681640376108324239411657138017048650362300780067202604384131701938324092704604572344138464057053147913525933687441700510368208670634790171312171979799238911805789960086654878051833713330089203963429219344191043457953601682700305623408651934681551403588140061617959327109440267429074422942670366564792976103604403920144954469180121279689275071769953810077677953080924250382076581185433926369261675031348145379222700581719346223543996879133839497224183674668432235894634517631578247437751877648209109800319933470085230275286795770850777591412572051624499452696978093172088415845792756646294227031876556389084394964111982423063384894170576256874031996806315806471817475958609035600671133891997231438469770236827841172253941283982669509172117740722090005280710196902973137104366222027205591610929461972356859484520196548271617125490318748120000805872667138840453663187162635828075416093922253522714969253914183398368348269588834195253350052067589213865391351736284662779338046618157960967361363268501928898172988892470102232389443043385184845752448682283784018042887856635965079999060314422431362615666854597345079809944304066362285753662381543903005691678986710052090050538673340679486224016240906924865811074902596756367833540647089614112315585873390397541308078096240447538020421902661017913603221559834869875986315302221953284445423389013487193336059525611218745371543795508242333912221584995494756938920564481708589779208989382698015673161372556355292937305185312454343689392222813219485688725844679047168160470337356650733225223583850058140433753387564197682396800172730856991544699352747203527590601271220194032212495607558542166785544798329053842725778675476568415877021497210632506841291564630132839492486488451425172784671951025507300856986791309213696000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -45695016141877918219133366133356991297251903719939657640377542487315904996526697703258460004804410714545158562347208338988217919324280259777517581986137208049915980265569977279479276135614561161164739875257197742955505310332438277178333328560099076300210465361463726175939862636304260538450264983493041846503337451297409962543844831545279969593737015396511452394086204175994631020418515734056786631078573043990773609191231821076113999645894993215153284586385461682376770824546156555689545029925129264618281020407087011708607248822458303204961643867802418688248114491106266945289672580544183984268742159751144606373231552529097759582040591100492178740622128843753523865381231762541194717898789823058582476506033795365212795574307607540549025725368057078443380959958580227647453490469565204981513126723075700202267925814953655728854200185480676180478501957765775803755418601802547424485436527171989501123105481864688852664410829722212906666949433552826411160055075078266719440826022519171252519226660294942278857679157658593725476134616950536083014734318452280505452777309391533791436753985119050568811150423718824367679152741621126856463981845471343405464162788189284324785685563384253479834711978300541003646096933594762644558122941149026632058865038157850942456053338873207286160687929280787590595947626498601573544577829043780588715533211459178658361617651891483147672505667956692165753392581348678804464197588554422946758165761803055968286640331932996872340628198216691875548539008357368448800039236554522859353843113017318020206842201649164666820096791689512050720446956981721833806135039558008526898445126086615101757409447887942788191607735309205518632610398371072871957764090006419770095402484812594840808325451963747826286648348532610142062414116557899795955477897931066138582705492703106180357316289206359085417963609906506903490231128846172115513969339774047641911172097678337092056962179132908096644753156643328715841284206339221437362759718025671992144663166237589216801057800719021247973667533581719061538790293458480637852748902731420979698923576632473980123833837774373720297825422304561388379396398414617707650414993185100849717714215720071546053421005865577417101272540211816158722519283072965479992898464461479837156994056821939872992755293293624290344911477308736099105991896181944136175798076296989168707248348965682521009816208316430061350590287611933205335650529114296863889724256464622965152671626329532533477813524966784795535852927868565926139625679249700769108593966186777257945727538334856138123305451820700806344350172837861631946348511837324586751539741341584967454907373663541912436525298316156289528553155519255012148312518561058996768330849817586085344258310679205927483083877344062088788176865059723221048821494579200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 1353885755461867430342717699006380338539463263087670939879234056101681451801788243115535391448551854453377391189876282533560633187893827172452078172625835517452233833266620200090375702269405516501547705809127290333274145596904975142001513037353505575185305274715734148822743928963639483758895082432130534381868244232176641314503679616967095580646060214311044735620109965000580582123701034325699284353203671233836484247963585573303984862321831176828280673835401023952956881561750346206063493110656160016103317996402244967781344624099254548054714913090792717616304170123516277378215737656520846294720209154395665927909244280195934957153773595174961225844452400957315863041977443569247695915395560613540077781536709188559312331530531697415015304851832755297772575066236897983735847678276733194035341088845352940138127237687819352623521219782852552602992881466306530941818204438340336705655717135781414942549421435150023495269545834534678219307826094813378308392897244083413177626771110186808823161204030167834513260507369828082660838833468128892233885070888757825833602247539942608333209080047882123555523092617273935295970179665697094752403839974221324738247335262618068391049267452152002107289096605494389924884958955063375173799098120401807498871763849558564448138768467500120284410318752424231390931576651554496072816849709766010647581186037730086115926299672822941428196818317345780254106258883981179564585964015534937270087636983882074959326579570520188959048623380577748211762853917092043064380405877922375789690390961452694295278627085967445859168966025112693355390959251804790699808116962344291303620592874489745982891861334717240501319997475297229317557755419342764717007316672199397246668187813995976972547557100524460260726765826795004589507071798668115558696254208715943213509680056823665709076720405158779814827031767756456626328068437847021296928962962438815035608986562344047748705913665651760469453522942384086733197238322382070679759360178741131258176029315971369762045139125643266383546809213573589697504568507237048379926492102189655953160081191080543178274140478330130151951115037436441592034704032962160984175320391412781015210534854406928531744961097215463766815054999468623561677338386558590190344673535432077244843932178446510796624677568021764820884734717258019655441406865798619020457767972571566684022459055721763598542434221405596995542113268131345629330183269934249475483114440326852356887929439297384689507538365757124558066183680858880277834870651727076149969746636626283597613940532348542474569916197939650436923940243845038647895893792978182230397746310900643811761724509607443753779589339009260338083063394495566342900141904282308559624715205493372607212046073952139745393959576471192088393872263994172511354880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -5047177023449474375838487238630401840407213250495841314650648791373013168017578933659279443746981384260017203611652574966653450710575484888450898261048349838088930676040296063644375479747077334953177938002157778003920107532617552268990565937766460192104403973751791277793313580175626715868600695939225791656877234433442497937821753339665973831492029982260810572791260971172958907741848760917585032771749112876405032499768058184345134981401237158590829424771481435316486462449382961829145122184247593509273906293315149018775968367271427159478776422595808360785293440626710742102198989624313751119856491582906488827181788866093479434444004095516964450107117439708041133585401619055475430491312168309107442822795159528422025046256320353786954200610897284165232872447572424265755425886246282395778429907972810502037660166513320636995616890302512548746694765602386541337650489968732181476323266457008591878606425236447355762199746351423625463215291597234839102226056900964834245674838453441598267581526756413038118433727917347227591525349903520165411500781662200699789902297322675619795393069078009765154819165100547235587257296103885277673491823317550113377249276670958879107348906063935740377051893597697160954631617973634686832470332786003325985592467466499081922453722317216397519162006088508187778147090443672157632180094690476976827596355262257229435415733338474862556698666261526694405813167592116440572803855433152634668563706565234200211676617070221370245660246263229975784745428305582572248284495874986720983533116843771944525368531554032997441868036303847567494346134350362829713335638542352348941101228054016973470754313347910940422587099914145779061677748384093585062665863259517830688209308186223383351324839035501040774947590574769652130100419746647802289518977588482206511228514810841465345552139530690870608540559470268708073302013144952931269537503310904173766042533384425923612453615297865004730863502468040539798519491152511203426065219842813178886238104184119457445847424777843128817177861565812403147390112150856880812795729243654605821562887632496489985823267401176249943215382984648529942468442810812868432240883555202460736290177710420509606257062666910734798122929106129330009915960751130553963006827376759072131262168379720928367046416291973505043707989480035685937671968079415806936302468911077600798127418570474609498687263611947144463039561515496680986482626575453459799013978997238647773015594751207269414982542618564190645572238034128757627218494559240869403872035900789805879926581598809079449089040138191304270916582532204504948007781005619055340860686420469997963608476991420292288175191431542063775752350900584191797337084019546539820572052207139752510457190666071235038465018676017722339761165389482397925376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -1979346395537341854073645801968883759231788450799523511200682921967114855407792762086199777390778789116312713792387259488024389498510076664393869364641707397554833965400036037934721299807151552903437218726160770965667065396465115828744436620309947539073964359727668428981360217912817154609021450202258125079771429825965145188359760020504108233484597803161053338649452993035222266210685114081451824888263106790831326491370629315009484543867973613162450075207213376068251943439194492691725348396947483034108794932285574231413141869511505639165383536075515212849974142478300791062211379869466526780343551726949175295108026536710072149325813821728718909454282331394364572478964896029036085162998531959564386339560765667557556457956827044832122580775799472280136032782665062121282944188001368948911588275065720006514427018197080655007669370078537779972049648844635790931289952628654426024231366013644232072065767774304254496703341026540684399782924619147481298662161710761157909349346494985298594336064385075191315817932765297213347035689113980068615549354259672406689664529000928429892457717284519786220545748066064319654901072632295366082412538309220693716172034971880252981006095867194346571051387318879446357943836646783895618576434459282484922613620963782074983370440041180928383482577332359388607188218635823464443002082382979776533209024586098496191243047623253781134715771704599931447333078468245407897825966257352964262907861178142517601208167002643026548577236284145216889754662923642449572914639111539119791017350366383608815394201683780358078373409921906529664944995597825576373396192157189163989001126772611076595939618090970053487634640359632438194199361270110308539590978783130913670599458535612139232531644743528626875226653664861757411200806784670139292198729719374328552644505128973037740164079345837063042016812715041859190148476423555759098237096077934704705426224795263323743128720476629873684990460138819186304882447493911605973920749703250563042220531054683968789710406522538624225146130486386295418183140216198841562638879724625303551214840965534530406913222244368825990377217550964583131723054402156761061216328762383357532155849173749268705761728791131314870054560247941514377344722187375039326224957953575119975437690598230847816353553152072555212275192136065626712921926172677238937622210387836824743195787660367101636706214460459115156294225374001950123636504333132650877776604461264806551514918481869319291110746471005789132993216778441779007288377024182727528758451780922589046303114392829777438117224675134291817307418462641902930592676050596673174996747985052485952337395325900300734072940356539271773260082792926335126864791721299822006557517482617833330975359154457111618645829145540901637555086792373885337600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 114346677388831903330302358730538540576710968479754331513736488908756688364870457276036416907428634556194076334579582537848924334611560101191849109322573642340299255084802003570636491322296605750192314366320715237076371561245203582237985624814466872517777685960496618399953485037957391698315255777877357229824459770854933982578953961548799237583348666876941455511269338165520071406794738782455913200920254331459648927335896875187466003892514305692758397345106200807390254886383867483411002712560738386431401333152662330106744780954604062455655381201857193737368458657713438425949053078738672357216765939168480620353906044873099622899424146321241493332832942769272053311758125109558479604852782869479311222900129481001135160254844651890203161016132268167004559521096018732414400259509109931131796949876588610218403565659088768181214193120259843834516410694633168662216236632436485120729735538546929639011890608419429356902110860816150588223719141125080879220609302973616208322857673480707481129706395569462177501167264001242176337393443469081327756567478376366408396651356180818479400940433502250902253414852131041621302011533098804313964737316563390498568865022133566033949167694032246236576908543033457693873782688398265699691824392381106456382311235606742787675947116676738300988341676175070446161558735186447478119827101676306472213764123097553171213693103749264332470979644617807188882555643446777427581992131662751408854388437168337897091424914307828727861275103780946781782941912632916217174190764451421702723338043666369224201704229141186411748034197708553333603110712197421644525754004738467568256781799737548177310418854307951527358096945751938950086621829666388738020156321878749462106127070945320669621702290184624976481351683536283155088591070684297932138647328298309538767831380643402778914504417109092004885295772028975277453439005253080635019093466520229147268894887919935103016155836803768339504835388215265210207883910634205357773408721552982327616225527814115491236224460365704946616227509576244298824803105639770944344903492382072862023637997312009500448771381581183091616371175909681627771725833850010776943043839785139178649254458718593248965216613233362743141007645784685753100779562418780632058555499454247510598481477640636847414339037262741478974044402275847176827484833553448893296507701258282176949699254248885856888586655475671278856162959782942189539539834101812894160155366869563921733292099210643288254881647919513827578542304081787599874980594310187346936489320098867617808857923081217645606690222000737453383439225638614597793066890302317804381031217706901528930087570624947657817447378298907465009077861709571362825908549714972016532926637739584127328455395611628078585643604589076894919845091358228480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -2964577069049851854472944148129450447730437703733179243813827321145635506732617312046387551995888378616710940314433469841228627472331748453295607966537923105250151604133566881498669704101632166700910564679062240703555034919822446242583482053993004668573482728490742550507490240515786124726151635496202894489829016880060502947500292568859564258379463423463145242551312797205558860898245270445557355042412733928120039037664121132790050425712474832365468221050305913639884889046192164012400453667141190759399980266516759933303491805214710139853001583302725292218581847154870438509850799090543671042442098001626664003423353928855726043652670127980827947566985114462177773571401851421327468604628921748598882569278143756924476874977682562354987112353580795427284379114224769313880455236061304283784276015144131072997439744220755046325711299184014325640679244610111269407590483561856001120827685493218565852426147462734862107368670759822484555978932789039765785404515564366315545622618096919697044818903580062631740548202173041330385010604699437558681585584481555333079422326321411405385632559727389113120028086262573526612215212139968443701238937931566699855664867829876718579790863860281426944776361330150664242993961793770178013089053809453462810009261569138629402862550051698495578658296611258096134506087253505623698978108479263825019591562873803384985777582993056454291020031023816153777254084402049488864099091060973445824194266389296794110744626614496464199707919849058526793743868181152053604021652376077603557761896301905577623133084671908209468463791057407413132090949250759175676162896258758437894331930554103446723460448729374538627915871869676033222445732053631724056605034772704611531744956835562133598584499758555244557005554824749363392364930219882976891301163532983027845744512326371406485398650285243589184291534805172380485685050801081947586253539947779293200633790271407208769959028094068569616277500507996870617265381131017711607640182375445802347299817250379781998674907153438668386381561142752610546618178313843834867131269227624577074237612982573337517310657212137232864114374284385201297055920896303155936759988348192810742519053425153533230430406906847998838672098550252008264297420480003881442179595933760644486909177663934141911130345003623477179398953195297770925695764665365317896503216599621729883635423074231070601684368662142645410570934791725638415799475927972524866328596928850741634691697598143555241705329933070431874412717630546763679444723113002435072228850090548553410394230157816660240887763084435687905254152250451649197067806029134273905426649742784005602692773053914406271534569364930714806562996983942754239751950518350572607036795577136857925045042632257921408984274360308005834546133144576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 1512410081949362420560365799288373745128043578712877967271646690818464328244734575398701154189711295275003181302839177380639664851952363648891433968517540711169359067935236504213118072981623073854611430961028536408077306493304243807962540747354130460170304116298131992019635905253992078616379505455904648204335496302058768402889364066147635969163826699978924060991767152726986013708777937516092406305586777156312178823628824063455006733691710908896477420648385751065436872211481930408079865712368124601697681347076049119285514738093794784345832396011939538945888978704232716179654897300646432094689506137073922714006046288318405376788838741587861278659067542626119393509945541336261887161769779052648116997480567931890803308849819942191863503215965808384083961562104988000318834560579742127214579356752704823638021744295072557422274609624483831060830677160529627991952840269041960334088275990245241752061480673264871683936338789997897216995810934021116600040041497629822723469614925351512508507353826703122883858949272964137093867498284554237828559567662257155162530593290348984266765619581958573811427585469356059364602886534172688104747557552720395815764098568163450146616546672982207936241679974976826845909713827350121076588136441971341164633608335507653368496921792657247829161901031537102216496095672351382085544258901510330384344917113295349576774625608618046547233240038969163507549688913609859431332509862599068455851023172338180175806898239748856722031356959831683156541140056062210585951624370579630033932209280623484147971771675949769417526697693403222376076265706031370953892932142222239848640256385917209054592800644585921565924032546473762525162446966423291872122982493526423130425583703881761388269459095385236909549534499479602708052625206889896905639897376812278476380085429726449057791084221882019385272581834124234535670501438485406311648224040494873361984197921374125733155141156677714615083899781595091419828573327547356808531456675808212824249322709686085284368808854836617746707159055230847340274942432682253704418497672534330388569921533077209462509554402199605423708724288862337029691297076413007833206414547547499619472182443561662370824970674311677822711687953959169147680337705777206451496039447915535084432990583495147162554416484205804954337916563313045835841535560762720756940541768132811205476158559617058554455544398612322747789098758855118197711857733921518672025741929991238812142223888095164087858881767447061579137170220891914381797320084769097559138197364384603971350912260741077308417632356849985659296416265365513846095804160818814976884116536560633706100592213186876272386163007222148363362754506751209386140082620798852278803883277079572865970465757661758309388048554670371534698252800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 3014893300846710367403673916359870899699388138553694886863949996330801834140660815427877587076076993274652195659634983073596681431696066324095494777036267600718494793813939113373267147191550161246748692549731442166256197051394862057369376964167813938822318914449961241824207949585784712286379402464062869212435342921415546872383080521548923607024824914169547244292757858687545252884251364692128237996560142930903287502266840710600485690821982992296613170138764990310869836050117449403231980804895362289899042614149048047731519556507039469760481209676928811456640690283415821051617855973688877227129812636873814350590528650191314423947528733537072250288573448372487499615325796204186767475185739792580020530101777733084322450528861032249035194607264220958486665606582447894231702451371207941496190162034646774443176653618232801164324988210661305145163886905965958672458760539479890016954735852882138407351935772277536693524843892338384604533058187278423864000438193958028340930445900299156315024976595244009316375465438741328499665088243991354794362395614733653148554026243973346360997166908131805583224468001710766841257820124252088049523051314163408724942555698999395157906935533506776610449685702929304486134447711705573073079031030422392511895302920728733834642651563164573033970241907915733919951901998514829984093386169839980020309844245114421917278321339636099346102958658821161916272215583695056641035330016249731555200590334059109256181870650898433283841153210807070081311695341367208918377149899381647323859956882156173615009112055102868734800703741153136232764507314175574208511686896809697745391543483506588638556469518926250815257337174429034124255066048490595552768105519473252651278618839659395386996358190711704257749264706915869561874434018738128166239322349110620603488871408458144803909747265484659985580953340724879236752323914332978900504727312203046405874219878022631330943006809334113975368843250254580237022489561945093089262872852516968704471875841530907954522652941365638190118931796216788008070233273252432461281324241128031852130655742174759632974487495826839910916830971305206504909878223601016075022064903698935497954279484163246134364172182034595672847580275874484112777714709178130389450462290040812283773903001161462445688974850584935514028560468761984725479091164545754252457492119724291663960132853409901410128024049871096882144605413772935093025873888135589840031674503892514398008288958054237822963230703093951556504727171246203668809536994391688103663349029680289299449778943803581932281904540200594250540302385575556907962976780950210570570837618298040724480743947536752090426750589487308393957676002109415857494878793395223769367020557727124829057266828607784675468865404938132203712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -131781847963244893107422844195045444384425507190213145915508843474897087311999932209721939014308405290953318470923906236071030358337936803459849235686264888570657055561211273161422173551428807498380967368838238572785070281331748921523061251154169567749989718892631306524452851758064297721578081922436700388324389482988886151279603505603118232837743591629619871427596479010656605319616015764438586899924989413776391005055903171729206727444340021905410747761918598798044225739343655222972143562751696112511504498962000987347275361442406307128921103547323158419857130785091364375853819289714685229092297806130839089345357206561069856121642375863809032406636831354091986717110065208552450042154365220682481543182273108346972550181990704804857549455480211306246865304708443555213691056753642465774152417020408580902635757141828878625073785069930778845993889280007821120923115365116665157969116736928252661674328657549615559198244046240909229954990907002606907881169645303413717561056571853620933199700326100742019262028132540458688383905905182261780330416812390764961294814269463063162636081658190375197459971098326652172335409687652616231357905440786974642925649139035833836279392266234511272475908248189764458616702820265887818178017951881015709586249612998002330332448568541134171639265153071751349011313588704062534337248955099634822786130436272164139363767077915050187930655091298165755602281326218810790627380871174629537005987796009518654934425625542252688442382019415980240612221131857868660505972904900165868172111962485475756172245130071037624863693166053764379391882845006152425067210100895470129323202604292295907140097097424584509123419187559467772282776529860353834441665398294556093525805940162680715141864564255715497983725242263063585871211188929029470306567916241486517196389150357198684236756051832902871390879929486101737738620428277965124759013839688567170574066785942958986056918039584550608838794816196154071172928228230539347747284325646168158654894539223842314887406430478829370025294739010527968220924223185257827190918518376347044873530946690873872564708269762427800763793703111658174058672153486919451039022092198221244721828748318758100843109702126243133394677297252770544587981014722101484113297428852977716600216051704025444741208800275634993431640833990721665577925421066491405546041933171728730052219120172347238682002120270792899510368597487573011064128520537327045774601435855583998501358171737358402109448745975366576207475394780319955645227820746057914367357433417006501567179595900640325949450993595357140020390115218640507734348671575637781504206632662534832637991218625170961446092948059727106460874648473711468559517989807406878832751619488296593600366259752042393749205361421466828168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 2750714353213219262168849972363107249800471108580382730258280243691292262926225774857490090075330189973780828807182535088242578489427649732950191533071214382680447185024185866709700057153523257807506262904218521506785619917203308381606713654138409313702201254563489941300649982440527585278371056398092485479386937924738050986609776965481564480275226514686898702804469065451210807891779729392472867242268437767424756290315022365955348322042892505772379851400913945173507253490327918264808936971481344782213570545025721042194677537533821089270895496004927326935850391838809157222837208082502708856789214532219697690303184380749909264113729095450446800053536710792586633522089052511479975431888129040966880630413988910528989790935540232493137382670387051233141366026712923294876046929047455231215840429227916537134322148166900787908542567314527832934655606718580751687555786374902741744439632075316062135721396992818309230857728183646101679992765768612925177684731574590676557412609239168916534350369815426358236520956814853465559475877553306945389827988108788408834763386575648176556483343404683948127069236690696860384628654277066056861568840908153569281802239661360994831915618178531174255299241302498959280466286972748129488865469195618123804171233589629501313886720894051633996667575605949950162289918161939324361841389735297563638401879295566119615145993962433353574904809939844576657750883416111627448416790356368103130114674893083177639938870442036389879864665080156398133398979038143374944677612817831271145528522967470320022527273600946760959741122955281410197785010028589382422192066593263677551042126895263409690264149716696072591386811717068299200105588604825344177216094059503525308374191986925450318734509062096519086025561864000088415757642346665845456094926620238288856459298121711727528402029901842834531893086320494603254606534372996932572145754653940483651927978460110594976090937309286451536282889497315917789028478971817964704240870923151280337976163872328323546058295367628438148887527922161939583123497428061379993496833595261981763751484678224027637115824978531838940015114036046781720945054716751143343296204969515242324191028584104627334815063088606377228928088179100221971849641530186873932736822742980613080210402662900853711356505722761069556179845945854000718962738232003641523536164639538558663337299396618164533032275677927172149758757062647433788907355494158796606195598364168548895834268439983129599482186381863888540608651256330645181514857655126691325458099709286128738718963928426497809274179046286568275781428424771209039245519470884959818611526187571106996737595009956265730267507554537053655693277757011200653663562591666392414775583850396542518950375558559031635898807066240090600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 6820244676756397349578559929980086243324494524575440338966427088232251205866335964799321965715870169722642281237447067429427273077539731013296805792881587296862109179031291318542289855063188295864201809160227447689645432419928022113336441521671752697223739456690205048070075982492437959755445499618939002299571677211165548016471740066571097435173541017426442556571050338717316600801250236294112878262491943590355148434757942765447804861561838678698026766030239483065953389385525749192873254569004226232785380745060311436084118380907653934958971672694708254614875544123788957350695066654458283890532824628458747431128776942969052407913213436254192112036352278676709887956672066050937282340650227473580074483452195603305366266880563606166916125628688260533624000577237066141219883771092246930211272110333131341693635302862605794568947615242812582269873775079054138149154077956942278257707235904338527428475551609344417891607776623124603207534852588707109388458736613463243973495430886864940338405990885764342680882295746643459651391993343362901599671786075600558298330986349187359491694621469359102021086207547460923525027678836278583524864373084758196253334774100235480595929169141698386796694428386918119708015526684422348227427179843017250648378817347179115631051101671596905169207247185989216330361595226391017168633473196003188439092398457811333524437764130717906280640798804140303461919549562463615404903144858770589939239596414570404242075937300682057042562791708659078692039491073411849838585655580484244415816331730983312107027565332372704199699791782622097237152235364917847403338036227778769928879488614992249955938357138862373097053167963830626172548607695009998115885539271748289498154324576393814351757735961981318548866521217828512044933893388140636436842968107003751925410669946906181987706483290037779222269444869192415112114484144733745635693271326547132553936272732480772309733944379360923691188905997065856096175253418871301744361634986886586903156796496970888782810505190104674966742293377972876797797528534648854658317575491263245809802881031451029083553481513503079947667067580725830452715080550259904251738165427825857604764314228253734001643694136495455728489277781835775671242917265774074494261122370047297946208083309122460402999220583152888415362071565975012940654868649294320837079251554161857350206653965746466170077771031015160089204873849469707238746802964353716718277128233613135602940364429038264042446706417701356455291935073399235176812867148581322891750886903401734478722913898879604196482276958112309332559571154448583307630475786156449705008645167156979971828258216648320036077671389472557807270897595261256991906670915272273000314837045207988442376940849756779681576446803305000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -2794845643568767376792494972110817299522014926846768150924943163230924948235184232224617002872325266281223206600803266670805096385902619872273150921319648404720350616316448824009808897999221471538054167697181038789876825348237676261306486597292313698479822249761242032376950916762961911788581179078513806884935974446033660226951494193891659257612332860500924473971802616240151673105536558409489488630494081929702557601060972507671231435158964193857782738612929357104264614887681352478074371880792681849864948585671737141771715105780076582894684141230576997638630090563156822695678449098294894716278883490833725265278644226713642499615912885298332899793040864299163335796796373698158862683006381583312225104736281047421481939607528175895020411521257460197020522389860189831266813506390038482448212657638152843864898441741842641796979071991357800660489062490062002498202956824733424290117383695820344437504506019785821334598525561078555880013177232886723145743639951943959930448622082795911499086006120795032802986831071908314910725685598206562702068352167318236350876260610387651713337728730596298617917495312265028706629226436786047159504129298959983365256260661030670026326983568145373531207487787722202567720096656541528295252097151379542665739575720726550848933771475014937862020054319574390599043408228313852562154377063834364899323630938418582933206115835726126806649524217155689892944643874270538613424802236950074884009019253051919316842201794957460860166866226758190434874222497467657108872693858777681996956324227997429250119164386782877451839439207999663814670575300555081510332719809846145975378729958624042372916342767239705636206775323467610727999319473509967330476847064935918203563529450992485224354211632435995680559490613230937938162291289354750673195980818955297244289725602956387094290956814374187293757182023871422664474291988119485148485553966612829423278478955934134891956331984024226663296924754327219773402037417523706689427055776664150613718056569058167312563539127503651322417067683763817009537861786262924294638078367007398466419685289506919205390218602850444472053114533844098299124260405883729374352432732164624148079140322870790405685239392474391164833989062369726622002762401437179954186982523874057182978851173034051803829768905003087137369237040282997296144463092835014614234171591753792355284754942649215079735891895269609019387772665975172004529277247476252985674049160487520729322798256565777853658618741519098756346160800967814911311405508267760595493296402472096778171389047294942648744655677645040459188622132606643698520429751615151423860602452848231441721746502028260683137084166182507199551696093236657903286957433076336684659842056794580305539273389926577245618986640125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 118715097427978187061835865850395137295755435135960782691114769315150929239896780976754342756418458337125963554192049712619188036030408169297890748230645485178949451345081905884657131274651429353346625129750690497411453713724350350503153676146137464371010225876886924652294082500459422187119401749716091417789688555016432541736044752835952526857472643800881941186743795785421427034490656741310622104345279275891836666436003432897618090477844495404213808111684306695268805837990496698598800339804867388574248862944558109522322202799428171178148202961058521207496887877744667759547752319202213388084865678854996763324983837769443321923245968368557540318826091037577307351047256984803648623750468896561448438340156307175475054057581631915645255683783321552969992456701529970827676110620215476585285078577567286331935382564407008023015997918045735198106708277815611925869481415887000299690638368675661708608640072941400863959108908570601485517073410384846009132459846668605424563489335636276363422642070495786512355305334681792846657562219541854978773407529324382012321607397737020154201047107484252613276722562429703318875109069641492719318524681922277957362681807156727918900821978610404104509088194412316107555453706955640740798577003891516116451361719507304808876474951150066336155348634226721939663616336495630011611057331723939797945306468977977672017628820435888277365596076045007075842917245999578362467770120986050262185440860678141103234421054680391667020764156362277074411699157446603724360388355848412282863029019306898556366051335420804367307730316355112226702316639565109240848838138439864052395181919428251873472702545735564991033289105186262642367381623778594448108935954969337816538474181981713664375206321000526777556212666446100263007675512343876081552656448246072687005585076149863706502232147913004155295494905129326513426237464866181410230994001352010421795946312047456015710776044682819786912397984575911037442631814369140174624885441697631860621795129810196011856203023985170982017565886733809491021096963698648270449020915159723595557335964723039152910327891054727686362827807204763431964670442066042986912296307583775938964547101953906827990616638765501417815330228695076795931153856591786357456961635519359699576805885027528134887641328162291809181072183526813119063458154513650187342021862107725674102146108797219721213747789091946198541001404371475819032654765379524367003606935215483000015213823878479959798775317042926440474486519201743215375546213279891520810344827150189464479002815934295374044484711942325355792263086463321042638811420004810439394921390326943470710102543947908108102033220476704068945021385216033610204889599467827281151034678680756072051795890566356079622698440625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -3250625266602379960863216116309339603174800459035248571969358445251263143358326154120309791263776788606978475280674985886875397058239466277467505006276968866195810883469228729030957572655999050590409023993135919370760362824625810254167721977436278652395632318800164495273561242489227676561152864828026592138390021571682270030052164847354326133119473964559850440820242906078614553084612988441459054343593916179193059633978805846686434533967980376313304423413530057135065526189121359470490400905970824898533031136530345489316737534126649274847696593982994854831540003855714530690393874362778505360642652566144336210880080091809260095866917730855186722811914241753173843282868327498354657796375763250004391544402681947183810454128465211724752506539335914049349642761628243924880422194834637813533945278103805173750078834058474134653859726668245187382482108753502850172001074780671251220876875902488155889763672783896165861940788555649522743711806399312823753611030927576489917081372857805851844963692032409396010826946723687362360289137044883656662461142222062410037646592983153065590160869557071581386503288972561364104700326828349530895484498621567810320852849387073416816247226535795164668933761512250888866052079476968678795376801645494998105701825837404869200032964250750088734564428015344725842511852593116182999814733433351624447595022135614202735976836505203433040434329312191510181392607184369092785978552155291858886349334001218365021660450335025930621903749347850414239891623072872337325774137218366794580923691826052195519537920992045195590663290619225742350418855611799498212456051725398427620306400877829779868962491048802651838837476886781819757792042685454906449522676619859800541215770000705174384237689313416946723845943996121668649975615754088973274551949418767393859526880474283694369642775223731263159327596632808933744758342152999009533930872764578184381817512030324643992219263460219271489376326029682763293253889651202278626490359099729606225827927751940229669919351138055766602595564377806236370435648314796324770220633326835483301834005762601604026703902312171602341694257767700430796749526487544325040193360529163815398302612402208643535391454324818241674507464423539691180705138176222209621763847160545717775686102217430811284708652599732927742378417928719081127443148139149219539532335084040071715596450517548063028048698761727729947129468154907437930977567361873188683148700421468468246355619066938404950601263677616433027826557047472930036504517631751251782414110325433120527408588715433303593057327196299911389118971976121009963019497299380109169944588004220030316626358425804552964077375564348666720301944367182435954717727557544954410381515476952594353289871021916390415948203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 67686102650562941536739556909810332382505274003993238089557544343624187974351662525981113127292402714935080685057365968028775882126277303418041953906192909546990746570513901688245891039277396294834371043974755285633902461727240029888926341492693087178551399537596956455701988247778541328933157424574971601178537601538175535944057653836773868621979897206280179556266279823083951382083735145937614764550397391149606243422085806452152086064638312631662389478858452386327375811516673599233434422064878092732142060579898568206883827594359813451801642272725533147505060570755640490184473203347923024789635723531518723222160715347196640723785036115128793587780052798486794899352981011224894229553038453839447117240460600601555461466343666005733030562009273133139038213952651190473787741344962463048327490507927776593385100247162556365167274754159570637066361532270215669478015321771451493424313763796306642622555258136475605286485246471611127272407303594974012737435020393096017403945713898084078521349339955411300357798673590360189491093367180182831869597033648581620346335837529513601639836436271467845455724692624159558736091770627297810955720223273836546893092742933823198818535915912005969739861927074532205428048836393847283393459599134770751049203554707464164298780336844642872252290824047451677388026354035580915809060981593045348372037109463995878832100756606122457453003616372685325582442505621563220235726137440936959214476150451931887717591690053934481584246201863705788420590719194729258280511753148648777088029969691613253866457811169352122930631313462289458912804174719204105177778694787651698902303806567423305325256036650782021632534867484475866870278524414124411620857918588127672093854414505915467346421301505383829661011291300826953511800106001502497254383673501690723817470932224926162959210100274122570234215541494354379977622609028830971895776665115932018730293754635392437900710564322357990215851002170416636925888180010324606109111448087831873569393115592305960868200506854348277102806872689664168884082920011145615231490055943019067713472620021433995649531018995890312979554139776229886011186923609291797109710427975750745472848863172368274552358228329721562762277205980113971754846167435509075900096808031789979196624462650178408590440456043169688075749328457321793800203089622543811965932545939338176713752516181447156892936338877486715913325472219122004687018690609069308751339620372086186355904811243946984477824529383332199374155190938531902391013553327552592922788504579567135494726804742996584339590508328256856498441052588124890518256467187973123820090121880930474691256335231031064922203676003977022489792034953655559392116655841159118134652248170529816887963082949514402261718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -1133199973504142421613779471130676670706447134493422379118783551891248020241260115582403264680023663282504618552647380013741232161222172371657160415553392921751832108259685529921738354434124659957853951342832222429950766520829133236561683868888394992609501552039300424934263771429378501406513819630346255290661859670326933192540610989094372212138183127445883020828388628606838924150994098638366665026657382253095488032820069804166886635399519247306158798839977940376458294888044453265257594050249197469840352369029738111632020216897242382781613307480956323827680723683757927905994944993902389928991602977103841847872500236164252093007641276929402421993539269996103587303419896793943122653506693896250429017509089327648354610774835780645634749692723699299455941780963559487267109952593474199345645622246694658933526931067856489571330740235919786790807459939270345497901372671904380408667129470486261326748247219635756279003058129586769129815844268484046565706526376195501787287111218660113712880557476005864551071249293141871331769866364825450383208444953004370021168042929455594225453757414404251185705232059655105215786267473791701935943198303420435441911310867476129538127395717295273783767866217632515429875449173210640976944591104033962703501148001275684400185515160731953491299409867388994062177052107112122640684347344873909342723887926712027108969704253617163809761151572532435368384352050105465946044138905969814140713062316416937246446563342752075960113696562743535104747394632729229131766827342876690523751339037095491894955065509465054686125320821743501595350015420595510630416133740273248711470742812775096962054377700750700311828069343063479608770687535610303931109407345351465890024714547792313864525381629926022371983246090210623511700049496589829751581284436945030679564830290486309378889767209743019161620742245902362900890234799252267880917303412132234058587891712503108571089516102563890407886254749799948293150887039434236731529194814150191854385830570576558980803503837508586094824813902913755130766584389400585144321068454370738461169927445274813088476638420357469654379186401189734632960121097041548274352803150522173817402223947758430770541117546943657160221469727425537196931904410890675018773848393566292290479109727450418972351723592762234778520035300463949823421091567131135683543143100506955106819661984840928018295438409710007831438321894437112633184204702923054202464357007975157318220365189532117571513749218743285450559505866380515108416692610399092320125477682827152754682098105322012558518568581878400112492425289904050296263791035514015580614253487995652359408423017530775909453051627220906918952178222034848714459171841223535219287442668992371645452198244098242138671875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 15631050635553086954264199311087829129674677466594417986263867625360999667625939152287570781676177501415481708169412046423482429512049336117456033466547081628686790707279438226100126268229678719888191177356591151308531283874033206714119156148096458118211628027894515141731695320613818907314835981159111419971770824635629965039276471351312919277590175157065149449653776817404331200277003172577245706403695546341874163069615364225192779807562502050238536744716587726294107764086440499833615731765150958972646500535853396729079568586998032722342946082408405853758600489901442546930748245958786975223066266580600201411864706415563207430124585154218113523865717423112736618704147085906018826710018923338074171241200536327063810270674704756987641201254727927670725456065372452695319465448821326949447764327828857094132752207203054880875942688832001136989725686059691793066897187047825961573126261679802095088891142103330377823795002105300585840736888585274496355059543764625074355931814830664392495405185162641916449923967528305467724899213767589026752073991770051289719296374039150809776171810079851595769047724486153352029055492176274868508795119252174832655780959638985392484073427585760729583803369444583322946873178809043360851319913159419395753932296686431614299250844994744530135189419402914532345604822422154665775213947471554465015786043961870752950211372626048573515013955910740770049981464354022028589769720968692272550469723977234025399814220893225372346822939090467586340723767428510687839084767264085544685158867465647199677236216115113671790914451573792619975688017867073908975766184299218002714199453619520204578887076726449139634825086872287665818514228696081449774083664782454070972270998085335139994698799855514537646870195951307915784535490954141245322959147674063737425122825458407169600659559554314147721069746325177731668072091472147653347581516388292937411823318059310984870480628444152176173003666520335696201649579000424961935394568299728215070667721139743962055773177233075762874664415603121554397108422101240515939313604844043613007190022454547869458358436890637573448500796060332374366817422474535166963274620954310186020649589430574173390221308708419974205139722764909227213362268893065186471886843730685779107282841399334277768412104321450861279060336363642842488100280652945760854324001649540583490684633356080182706099543612587614319963739352492951909577602645432642968126872375925693449287505427776076011972227710941821199524913980057829076985093474780529300864161459256228630951754946177583153781355248283486704953829089742849208915293336222842291465581052866162749783283149070548726671968367916234353884768204713642896670407654697152899285372981554763254259262666665039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -178908527085670737989642233494142701660076587782230392817909097076135636939965000628138748864848448862954777260081115061839138341240367136672461215241147754864305081176475653568677739461483167975198651009228262010291886306767364789169408824639461478882329823759955457128554462597474079808011321393098054660824206693858451156457505759318451823175223451182837609964933261021808880502924983503483737958676204679072191104511313776545030049452308077667689666295038247059429067066360057475102703368875493736048580179971469441638424009654070573320950552608773549154531899242291565149342256451613844038333986234192879866280015822397671311259487392167850760389842883045586174381253062150646167039507985920902176792267864060975623450012155843694923818288069122525365447022547707744669006231086435942570678799945330658124596223392431992949388983723062687375740415373803246516443653923890779161843901882534485491517380287146793729834844836869882238493114149767472612217167107852513432726748566233397788644962695155841331943037040366961883218081923857481838478843628749111525007104888782298431308470067526063136879103159040851209300343494844516119901670389802118975590391156399949550045335754919380027373643961230734555234530194132837635214876061991935404932030868182027426293384720795326167005490353527250933120541514202584929848070951232828809007728781618078001446622532453917999262388753718701543352078630827596390781758804721538740687771121997289735631435673995111918334843069564189278482657477843065198682385570461915180822916381970619383487013836957937928101680589595177734885633895807072933005940907295491105639505346357710865257691468810196624370753751542720908105766805939690730438179869974772394642393476599469485834661129495489101769447314788146205131509551084585587260118280253945027834190509103136876054007581579301009514288609758343424208832895197400991343956889787155687409720847369947602852314906868425442106375315380102510964884298725087743802800599790336486563125555799387805053874360406335292535610683267015423436360868261965414022729427038362853608433241339726406305557093751710671491617717164543614133826545149602927468304584674292798207871287617002369633472240338606470354655937371865238008910055730826784208522426754505613798743571548782179215902546875512616708395397351413242296396749031911445631775447598652367923654864643103868512365853956529758152512646444661755878180318351630767653064523830646675618381138539433174462625511887609086852701567300794611828959960718440927758686294679964819959664257318649316727968333224003765375470900030335656574943227642188824938242569426028362916757292360671100220984108790602986520128506007700063064843160551100373475857736061741549745390570983886718750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 1681651858186384423787078993975197565984987946891988083222012772777783689666260445660131677503043632706688605499895440225914993948516299523543346160922219897288093609491583035403662195395330456905634918202966198431410476492981416394147699640096300356947529179452681364181379659449631589296418600257048047971821594091065947136444839938846336879258873605509521234219962561934344846744598599538010480970088394495012064098408444350029744269976387179141228153321382636814446087361170197944798184107890373563426120859697197699151077560228330851051549235043525513343605466573176373836099251405363800497410183462310337859784380141465540070040431035786549408472657939212087601596043419890722344372301797334582341770971632337372412170403772988427250681107718996019221468835342651974575736299832402570659211709787512780932522574528029169113339687275557096775648457596960948853204409806173729078254282102953606904555616093404405797433824799973345617209249294087791043534880484956272818208031175104938600944775310013199201394470374254333085468127279081196247967563583112621610714134518018876089817480526032951564031884021900715040253023162225388409891845514190125917463797128161669518560065379692071464362784446634875624626487027003848242565417564671196800424187440549328654520840932797297941694957525674825946016794441526591307478552132974997468213280838172689732549448706310223042681320218397895582705854273587576564010746944025359045442391600728786393750161048266584449345568784782838895311269650821372579576191407594770975981330910911042344000855428128585539071886875247252055683100738768428976724523213184453564283292688183686227709145772390507387141420178041118226917424218922863934592478500184362842884706481821591606545770040933534926962176038937025495461166761313588300929392646441487374511968483744661113775008266306341895743222163818388877088503719477790208977508761542606841217894701436251235574948152178796703439430046867999753534830505071585649680465558760157083263625021387165539715238173112451204808152733419977946818078904894879451279540508172815146759410101736356089718791777655699294316951395787903762560810353800395075488812190440886206463704328802806021959573971872015434893885382549209960932521027279499150176963005392959110499538717077992636222908953244236658397440651598787554164974737461789573340570080086041056920918267195841813760236785993247709676085679970203403108391736078408927419716414812466078855532413479854297393125638005747756942457090924916987056874901708295568410977264452208152961294759236196233750689548016295116390466726223003220335974966100415244732917649507487163683941116546748781328573494993279831349285546033786126955313114154835459733486408960540256443545532226562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -12488376098813214814419571491120757298011028479606746700214621730344704986747334220156700553618271797431802552464178930608537181142503506547312998712262882154892162994466275134600161718568122821583921082829082147672590133394551497973285735074902844953290010618206742674624099631804365150913362393221360094990701051802369861129897939775175514335798809926722030547151883117862251300830005775684650176202552421589051859094288361553410458964623415488325798172174902429341413493381476766090163009934432923773645733113565995934087326134852906369836303704657750951125402387792759070819375654832725734217933509550163256786392112836274848301050006238189222484859984646528883549488700653946802496920600796584268982523185437671443715372904908893893566046034126755757113050778536763987955682586554079020610806731444696083070626358177192770500644189901101263710863693028250909204736161842826794770914192904531167927686776578260881940533083265175533802175373145700707912563380170071578828943432429668386223088179583776172061154212204021434075564059267455622172944296966732173715826601012219945615401566779120448786970840986732267152320426701065869599236285514919489654132134655646183792457113985454547840517023207549576615117083544516038797784593337979197600986394369134473769235370401140247401160995132741555414717658331238728012114575388478628271793413861683309075585716843600429354802097194873105032399416361992515730959264586930649194631940570822872090629232291699405598111647907195528890018684818632113788021582624420295204747328736977574386777908264159181412772193368560632255242450827095458244461668060629452082923587779849571777740065216471906100785347920285392213657021968389969744638000805628312899845094288039160832011599255203438919292279289504971860106906599446046493443096181525643192120226723112425757141260426021845309452505417020589182154341955091117911095817179659953031569827935462508572557620715545370194861130050686665559763599791531886117446375199511839624525500946108989979330090724603478941069153993691090666874499589323377456513834487130282449439212855919438445233768223749069136688293041935262006886991100435859576251675745469538178284693678368824395341130277055890035429674342399400095076008672779876269685587580655809194225415529399996213795380310212154661109805439622886027980353349280923448593254070693817200742923265372371780215472280018543851529065570875342141459376545860795507473297800949752131224669569024025323576884307728876319289768912939487173565561401174381398571470413122528382267310497475798810798320960460294302541403644411888895409840869944704487946174081878428531543764533622173313803430632431035470561884382611035633331215970092936337980074120835780257339477539062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 64547717038613083141126733016990353000960480369819193220581081710640871702799479202690406080361382832481121215437052838188824633602155300589995055687172162691170380115786473163953140712170729166182951989206516314180321951542924302161521484307907416235847568975187946828247815500243821344319739138973690823340424639948225103786640689687262284862524512501211248082920053110390771459254514514764692930619586955785716828445394199626217437670897449791546712485064847001058150793921462751458216301877430415151726906453677024352300956198485106695913173475471727166805688633552802803652360264574288936885800329008661554711979797176735189881790890013195959976834024714440168111712087419265579416188597958799941544302028954879224822243957369457712298208302433643732766894751951796278466852951673839636487821994070567320854528447823103681234828340249360485496991658860535967542347305340769166796191531333277633075415622374649186462255379006751297638487695066279721998113426705719137823685245748749171052042840324130102248588439196325995270213274001830832089028987161445825493336230769740419213699311293033216448884580733171955751371813997341292526991663638730493323186961317861420310582269200130270292630290358332962129190549159795591292662827951425571407967491378901731298938847883522906229341286010461836100840172984730977581073906145730828575658142313935251559830667518542033309092688831166300836524411588756982835454853320517446637291929141598632435178113769138936693668353425299925200830099070465068606094307969263187380837626667809879556176881638321334525674442364028654779530402673196097665648402496179056525825561405804864281863601604291551303782032916039491430690343089844606710865993137165759271581546577303133868760855986324816595662740532093363579638856265492778448774394331201244245756451153916134957146555254807875931675063954928520891364435774897318339145038829220849210104751821582068628852712897794307246321407471737669011019252231161804692979816661253051805643777864503902503555534701253092236181625365150689671775926679710792558755974888764177863360350336958832598505652793914672578709552072624966141794904710602759091001802802868700074365686042501980992576974374250470974125600028681053684646272393705255923246745351173713773906635904469448561721843196182034281484202608403780381185467738029633784891756881136127400165861265315052659870139438549968800929449627690333498586249720133163038973379268463771483128180661516831663279374529913126072773150130764214331246482126945438469640289984202385093457677795244594485062158453412904056828598176913868617960286925305591746990375321549342954906363256961571188173255796991651285650139036188044252219851126865498515080207464171442031860351562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -96873505572920292289686090959379103277920058570951829528462801382729562139371125696937856670270250296515656838874466267741479730108911371705820874505543310540674489627248775376812069897999270735751991596970915150691215205058417910454160810902101220860765188253943618886839490681012860861780155375682124797077440357096270738531598333317523994880140309344664675240271965071603826774877101633462672092254691074408255687793875669198268169278427646991688624437112163082681609517627167660260723662895337955424079292766704995598245072861745431088177310602747427159599145219537464910424861467797813228532708184097220469286100553350961911088174888575608640403045792673970057588208179906844054160480426518950824661624307399944300124887959162860818568736815472955956565923108092506017306842908235798606630154557401010922865596816956364414081800317640772816213439724660036628116570838408310122335133961971758947255678345159081681628996927354722070578295712420554938708634279460566416652996129593991096448287137957122235869104560794338774391610153549367536985742287764115306184347528293490221156280205074023063029263272991138837585519307247561833019855713534362428207441605297452786910400248682952313971081084265344104740777946318131432782481447563281828463393697767728998307429523399747534540955355841149074064351474625344095255619317375511969071194115022085397410957592699103231294084591631494721844728525589815542652136513819144623110807755956261483072009021958404144989084257852698968362716723623354861222373602248700272433439297703547290911669883780589467817563686456789829353292874912381587232323413355768362801189964108988696403560238701170890039235184815299451498215065730892740044810745554146326591303653310291260875016442208820119734222906248221358602161024501962535100322526285170979999842176660145364878892840490881816283318165898808426168660266742115795046735500340397986931889994632749666238584727599591636282221570150234639519072217940152985351913430705674142736896668641483509941696687259614949144444920104653839871702383241035239510888825604861580051731789146530619900060594285608270202699479967693713643060720188562459385493983846899806007946105008453941574386861654129191360454477870588714212462338004809782199222732180256404903268987336048043800427535827904085587595416030468168595273879271236085889507013756210464180513940508936014073082914588403551412167544778901169156976745471978700576645824037511065057979878555391991829512483280862007507482022349184210305348830920656834876680450304170629144923779348650785821663338134036181720109042589756743007592539670026852218400100752872250918944308749005028465662329688655254673354286387648029227303970197381235314683487619209289550781250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -2221720558462117072351275640692906285297511774363997607957320871815554852004176584882737199244782848129125957427021801864610209375404378576666328467647834899357795671529101129208645845907712011126956478997684645467237480857375705148396222176932342591957513403317663863200666062462864424716298119239625773711874559438609551092453501268894419352021683933897939628426347310111708731589886691499550152993316429890553668841364721388803684054383903172926525694844459770784817044346509557250114810848256018810239439107589119357003039925684028795981635369674559609079470773654269160960847459630981713823841056566874828484620527213402636429955942786095054105173711882549685139893797628088627756251831768113425902166476389387503568589225007438979052921729973872331667590101079197204189522535019048685321232360295633686183816314721906332233396324551127194851336645359210674354062214990747914704811007264921669119263271832614525882074656091486330126125898307520398279087295510045991582218464077881098251296696987491606697959416006021183625613255396492997275149803193593827358428080387299281728037120011556396662911024819238252846753578618147094046434308511626832637480302062004417148953712706169560182122380357996452246432105357387333526309717648924235314679949324442615731902596934955669627591882280941905058121205405983058009508745407061968884184738580186741364251632525490356704997568295465374999850346249845819860484950692019271700664457630624007424341308797794119849677869841765295946079637624252104963878893114911198032657330265631227952843590659432263943853562913613033043004615241502892429658785188703678558019714511640786399724529328353999318113780297264506371584616655785384600767717888396467636191246901811397531477099839050226643254404378415478727338317217946516804757904980533266328993050345991214473586969931054892858905863834375635969512529269542406206091045437082255665756882183444576987404101607734693639319297497761328988795584936318124972870855830150511779693243236957258402503099241600212602283327681934609745100271779907057601265467116928750829329303752655859653672384097858366410673145467372270281491262256758881560465545116254896053141048967695029471826409478297099914776690295861851637749714970509507076855418681074438790198743867722439658261061322414829779064235986865336608384089101956337493876693157608865989936369130549811936941723629351714521077531589059371894341163099494832754172773317020734874549716896742170045512773038057281500874695123908327574019044865948831117841205349488010395662535596014742011073476570493520128356190462627853287075938977214590680064135102064648335179089641554303809854710288746182924758998662031313655399390045566250548852050594687461853027343750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 27833237006252669255298352676846125056912417444170535574041603833134622062939225478602453416967235802728722711832731957666526882982815147232795548255878489887897683750635986846425086132878228382540217121905671331934384545392372439800684006290023201127186823949754851747704021505202645211710546694866876033446653880226012320057026028813034898309858305707002959405828474454841893754101318277259413382020999400643638203899707351347722973050404578199083013965862591205367918980764649085682972621023010442382719685851484417320211703027470637497498101116712487246035945881280620302387459047958387114973144743330436897141667673861514654356259488755741652479523428316569952159243059822564849446804970599201460105189480837811144679708739420730791996396068046436157290069026874175953122127680825235859973901701786554591286837880585194076285617441203476822519431975153074092314751861284502219632949803315736614377472943601777244248242673107378950999967930379453130407414901820469616763674505900648996295133585779890404761469994792044384809607846732532205512472239854563017224614898561690802905248267581368806964785278170560672304294141056109981454801841447263288781891785576271548326903447425400389654688558349229722816319518828240309182886833389073682325315408084241572285795152728735274908123554313887599254670988614622841158424416250604478165332365357788732625538498154254153610604185070899965347920733644593605075303885749045181693668819171150327842249862800737336885584453856552252872771876432103685032601426841840642654470775223735852164871534324007748206541219959499305978125783964024556380749147745982329265015838529570876651408883319362437399593389170692694734305613397365858084871915220108559534446309134642409438341445176074910944180037403870569979207192340149107653807937017888665159981698561842864305479430218215998588847677373552695711162069908564173738594536428408131411413512603649230040633275551149035773608060475379520119732684247034759669077700861228477540934794736690637415163561696857425593054573354691790533854536740032118042413448303735217410235872464936731753147764358615815534986931514402592146933458381571795331542690043278358599179050615365479163697841683978196353226431465727179668790067429342741325632337995905828892611864184885294423308380425851734211068823655159669767948951809578390165037784335139374933685126232847833842192956732923087162503176790289849506924334701301323234504608927271438056684340086638563180015138759873298738610337335859320108502887634232804354710155056142868433094534912870454213798598788537853725411457714873287540870630746285502650224991997926533330324598184148123456915929487775992387246153721900262213860185846859007682136148214340209960937500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -171362370797904158058494492808405545884167348506941323278450514559554043396603707775359173987954065087109982696603273540267117025632209185473165754233912272800017820630484968356011529929406946034923846250517131286651936269529296013395619448309666230841353213899344691570126408590659061797116187522799088670067584989719450437797461318723912105684172941055845426996035839692448677937021059973367492431304832346732031563705107484592369479331906510393788067755820275831712021180168081355349261331071983397832949062693132170043573243454994249526273356756820961637284950165202169360213862425376268410352906103145401684641789922408560224902306328018082840559055475069793985657637097183086756482364400058450240415156195223934235413161431854614631092794784322336712867050257010704613612265535849780629243131954719543163313244079661079595415325513473729502800582895124798956057909083375183892360591444826564924122493648375176237692301998527137515930561718658022273742884899055981307181144056354275046238190509225750975576135784902245033236455549308233018726792633556172701584024025496912989910124249839885216763883770583622822491953603387567371108085346527297878055373900323681384796323173003829925198782610902523798722642140093869330212657069435214861834947114169305875655883741251419179896155860143137449392807557697805843035998726569295919373275571126051208039999684646422262063844492789255440403275499378058453530611700894170026977285336655907913967650892318674731554805211033548878823105065277332030024843382806068926897264401679010993724869896694434451186450516963073709337374625653625849926584254958176274751212087188999719966244790721617956533598649388208214061589711554256937864892461381187732684630527845482625065586820113467410910760881533429509310322240700755084229986501092865553040119768957700073260047582970578191905914669143113199176799357505180659640384350296736048026576553855403734139387161237963379457989805771706891160669471421015496553273339302619157113414647933548056873815965310030317955117332510610221063100434131499619802133205412142690100046858487195191761020167922583967220527875131983624076624895832833766528827038768118181016742434728908017620517485191063216756104540110731193245901365889232261064162328709715982279671217044031059599547329557875769801597942743589516945074038278004441014635304531453353028965321560002797391934660567390760091561802038878565014751902544091770127005552438373143487892661557654503952886708160660772864308108531371420554393059247313420032674885974726691314883941261972544356458583669727301175414463641842292503644800886461097249962784040350438733077773382611201454172515202126569629352459110594617658517225692966891950741410255432128906250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + 386410917756468961864838691217568813409618368268453884890423070732134595870691191876568586660638205803114130967409374190422431288458361001602314687648589317571944425881972879626932253850619935398966368835868114993203383835620863484221604292108812847187068042415798943702536165851664209235949494721346180229640081592193918041195498931332305149957463152615890555570776604445313793264067565342061769836269801407233962409641158307628697412903700230805194634880875039908800780111409173147412811688681532873488525496007330510127486277537238790250579925201364720728081078676643746101055596906722305207324697467265754909020719477047871275622678577689601406587809723786361204465632026059029228115425437343767247551184896821639330268403664116683858498833994463143400027372495560117300614144323952517112677226472631867876906962386656637040980107863083745094103565797875934030076559577352474834483013968763963600317117869440109102486389998941124417868428933792745895194223478808858183065559508164280384988986260812960249097980099942403705675358411710865878853383444575798316300225227090304042191980340697667416650191559355448724049118124229145797355701478131944192515520365268991219965749445179920136577738394300997331390482501659202406897505218721195833047283478252301773272650553481540229806311644440354374489531857484384989757014887422522857171202006081867340696646219982845019567368628650971026691305001628426842213711762626806540139282682102903941543898149302547309582221821237970206561961615158742552961823074570736949587257970964254794020565136440348510332960734343466119103567158572411793115147560021595139263820162444540111740685587725037967733276733126530271604310196350286704993108803668271080494627988348401275949607803303266223529818890164888372181988062509361198907785983094553512978691217568735322603149554087687563996106545315193413314356129294021023679945833850537824730212502781074339156568181786461999366547605239743429941930540912785031305627941928706896953033893445648328784774576205277259010116712682038749140348137351533520841519236302332669934019474382805336887619214133609050423961447078442314178611874487260352616046513597259632995909272593441140307112604045926418144600758807444079143979672330590368887150684684681324111460215019218550247263653867146996451412744505022558821373687541766832340343129959373072452982696980669457658782769579380727986645965434439880813407451125239859457652579400245356381650110003017260512076069969642807075927544847729875903843741724358255635247580234946541500230707788894759844998393624409902497925392309469296531277758021158246516248767064115217080131435826829618803828603720755978141601763787528148276644942917151385918259620666503906250000000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 3570290397670302752266236081233270777029274376448394049496285052785269862470452009525663474220306460682264719398191516109164825375360640230550949829811589285686600794348732929213138611747593460509966592688347235899560125368134752527667712536428149192614676106796201157179211426208409320084185396331975869036025195268549494575881127243583030927211233497591133276526912689168847641736640735692580984652678953974029205334401860293267749739783835448315800437784996973364955738250575249450246078035137029589720992377797802166318054945436549728497412483312734061178986514280595477057906207027416969706730514711307675094571024255547824390687790238584083790721887702633969527018768047456422727172629570118077578261750146689555194193806750619371822979948386614866226996756235661407824055274500516678755963637591866055164758755596324656094090932475021539826964501203383678230705655347511181943686990223170261323674425933929785444450216412075176522925844233312803758733853761192258323166206742541079738023181056916689001321245142133731976662324416752534220121912278677921681032826947454637671547427789426390801505792178689673055446489767382844571740025086703292288041579906530539300783831132146694883062780106087801683235594069196692127250426449504141666195964060442853670358775614096901978591370433216891789881330818702999858981875301294907716674034907717341510862223663844677323422909068528107378129288328376299323694419578882887253198427331278686315885894285554381619035546351638387026324071127956138915482112464182401773014072507837820427437934949058577170844887430708528267200590106463904001584425664345539207789123811654074744165462609112837648411036166945769232247037174627080993963375230645817713527230723838956021696552444218335070273728558811676322102155031086093636704250103395545874547155803152454390782123235804034485693557525405916826300305689741976478024737339497487911044010581908967056975925768898701955216234244412798433521295533729812264679536265195702180933373608603307933441164551095191451605201176528864402390271830424876449187578824211335967787731057921747300202028646149196676022746887617304389562868347559756934223088173274992261408452928568128138633189516680464567049935017963102651187217639215941923943892733942397679324685980959097696408749725055423158202814352205800772385616965398584095652837964686249722340140119387711177901198224473420075467013136341195686922542259898836450032227006746978496820933510958978515209963265352726741384851046079507006882210973856248416721750765487275695429659005202904120619552027443233544904003194148049137886471782185899126255939098706506541616623556099790638183155414769354486146567206057030207382496529664145782589912414550781250000000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -44587558728218409795297393692366914816903807517680040685946515500947887537635858299139181203783644265449051177716469193314699095260821143288115775325431484489944151995683410666771307040722897465039277500490763797484189896104237196003252978478633280438834196488767777142601603444238360781108856140315771235730712857732366111739766683415440660327449834195136878313510433856860565107438996569983171295328805266959851176353225043565708683468937703939162876533575401727757351400164978186484943103635573688674001501367114531056964574668700509435212522978995878738520119014959889254098942603580755288339192807670288694503906522214725424937411826883325696225157982879337531009461556300268774003381125926168208018122806181261208826586400773661232762387983890254282735370267153702557353886128032346030170222774255838719063969706787804874846559858410418049277025711194711403929446081041685346298557708241719492064197252966131513761012815398724070371765446629605278334781789776118332668040550592990159141716243736443361354700077744244040578638455572849808781860253794594125065705321284569523029119982163671535494570876195857629529114757118324482238222542092146019589438722096184046243152863361753451971000606529127912816157474293300667241975223403094174514610252335003245968562747980193510716703563000718541160727878467984617806501288871506415188088223774276426441593361904666070808727725230569026475057252521445431933189480925333570955882221786001060785000608734248563879100101745585928228050060148558384254591527775032224941529141544149791418153376845683903401750716162195654770877420920723221811619287826132523459873013341953384707050436837899713258822199117911201630853964602943904700125171411679989017143534114150158987437438698990487579627578423040616385755741056562133701670317556794920642132507940888269004797463955383361499528547383601833498754895324305443830389483694411794185118566117211379321731516204911236842420232236395527875933356636747757980469059329276484713912957153308422976213799458751716110362436510901290863700456178342525238473719074758460472187060560345128854181560678771922849999170313424870729210490231678578341336245286451979386548757353298765908470658619554746655623343096528629259306790940987871638267997272422770158342993807414230718668259749363922287716078855027267402430153252950751140732693092710091678045455923650090741918205266356078381968416656439827473515280983101942311338467235844386770411090530327381519730473950235053929001629345473757316353405061769697049508813812849805650100498043157583772147081195630828297954861789041808146883943925005425051968273406572849259493197271327872737990155157381501965388768278115128185136161471018567681312561035156250000000000000000000000000000000000000000000000000000000000000000000*i1^55 + 213459088183185232873036863775336697326882564072153872859180460070796348230370158416469969475787968421812032159956417801992988354470769984649567866521241962135144048262130225207212346879888082954038464684734290236658970742880567047119585955855639406173797464256146586051457872136254772799767141644205009601965676901447424512405616071356140364189791411182326910963451723462788477525296184181994319077388026294748735519292433316157134019898497667948101024644621247794402886473173956671994364281055869272796746551363701656014392587176587167794744491234057516506718570737889833104005184862089844866464734927643425832230554535851316108275060056336826311934416650222005991641077735210677025229291939387762088283062328159135541983413476130252490764436886105443556844466000506860194251344421185943220930569169724778170158851221309742997928172644372256138102486595677791691099616043286058626454561098437100159509329458858682589623428954843198772565581045248852994619037613528840408138736259147983651842813366252244309000731154397789755272752976929965180862788804078045971239240558338788997008549409844465103467436409479664899359066200954542095708609060243981074915983974093469674177910954152797340760575107109819042129683409195848141809304674733918797178289821019859213659838975407553552673523048435585108964733689687372670686266221441252389593112887856712024555843894619571769779522347720522623446174002382891764234934907500968012189593987755711375100455781083287959454000489437035378333998118447324564039319776463236877116825880024642069863879508757970494009514990696351709387342331917319520426162744915463881925367029271328908093688957630786312108512470733003864832665097444507295453757179586370241537606347457405262547584392478479756558339509247920767104688258496315089510928012626017552859133153998377119230500082925458966683205722254121803270876329428303509647308137285762356125734715255015632369399034143715124844544046681990769798621482732609704723362397581379413238667621093825788415735206186922874821600418029990177229536497715328809012475413916409731324651255244937286677207175633497998159926536056189575250385249580273823747105693704442057370731065815400544418135362748389614124726478974054833832944152115458424732160988552176734610501688617498286635172141292993498445120796865112264525832463493332528318343505754530233851321629184674115437264868918034327325934960937514855146673958327324313252513923174328172270823686636964792576616704404264201878263405377264198607944173336799795192279019890281312244876666616234991086531147545302846732884477056440342407458947065353065378334564688192282845251829353585594553010371114242018519914712457803341545810253592208027839660644531250000000000000000000000000000000000000000000000000000000000000000*i1^56 + 53789735310621899555090934438932180367619748235888202315993532682116711549216924842785287138193408714740837622901759360621943084232774515745756105622572616166070588056566873054017615735518165592903749472320055054055315689218138002418698588137119317852448182876832735315625168231785082591433184480571492327784469381775166207553249931427685167639842852129769949973294598544840933368431927835222770280333131522521335836449046785105973026994079510271576824555293667031968122973016182611348147335923630418615125695471829377195900123081748847300639982479436427360141957588790238229749975509713222873124126158693350584356423960455947154600365890133130342042228540060356094031887694397365647032612748531070505763003603764317955942077332945127573585600069170294181146939716020814814175127476984919232511745521511378383583885737652423365910155024257126961654306774976273561958019130603173945553371087784383144588669578924744427878262439359637691752430187935604007251677616901678256466878524188584015544641880813838332666743171044130966878099980653814133270043143340467706736405127667753993884953539948876504200172595656586550805119218268307189187459768954940224140246575173767342163138052170696922514744542486528237954468057605053653992613782468658689480829405769855319504740292597673805073048038434772055652416319601412869143814320610388678996182568859938192495566592908564826773889574323870545659401454501880657219567088974777109578516003772829996927303237757649521053036328499720909389771196609900052384972782419220756570395862889548457008813582816837870233898157758924045717220123094385639985101956594560345518633402648350634221539784551973479325980322851000251857498854480060892827095755963171228140320779512563926194465973438374252252975015875959848017926963549960744007919089760950254168110867539368343413572243630686077429679427192166652742059362830198332725388801807219400785502210549116972555715824903379526182397662296841610265700352482819145816172280202239809744948031502263659974955406875946135417771378573691969574060153721744221727339837760323983681306445395469146134513600069730987076163360537844795733629751296023297412851681553517828027687059019667963176601443595344354706431521993081918675417796993674971471603808187805608464656594421685202199971081886642615898921988190764978677985888914703607408343692753575391200823354242990387409635097022817283581290077834137823319270979067203993987367592151696423702894458287290555130940516419507021852137919140093568533573659892840973825648146117495623149753515166601259091010265915788587384903016301143751498203432066624753030938937902476074217437173046852223593404857613501621124919525746293548971152631565928459167480468750000000000000000000000000000000000000000000000000000000000000*i1^57 + -6393591952321201412706211407192848249051172469062777496280604932341384828603216878273376784859268870916873854557892277111189221086673476482560316883160886359884541610744884356620138300691270356606396131028591306123450946535877074787455631224675118269159156993682701481668802268696335049018390969683069059841529853665131554716146529242407561630878553066936913592555383803848403976788829067670145597267239046876059601074916256132373647103454053001978547649012612118668193434558084468593859032852634867783793973290414466027705248663856883700646220582085414949464321921512221965939064747538974425708008325237731545084172917246104815528121295443780703606988430020214786338584184396301944266156888220817993770592332527232437953750301042553947898644809548714153190456689188861849820405243858169722085936940396249134464496389631446661444544717090891394506066860399081395603805018499697894950900792780399581911826165100016012322919635123328059267807101978943735972843869650305473058668844012831839184482785154377843354784584825601270566904609853423033838649861182048367538199318529642773807386880478358083736116641532718590947338777647318213917380075682253895694621629355861762528935537948987580821875287052184743164558273494064358210547710059120973088528229440253057352544543961615385274550790292238382122758884613423266280541110024101430790817956027387004942985057129828825841312669046350437163922749992569788137675755786728005467526670684513268705455328944179034167011806661857183882077422140549361323344781927810035843252115311493403698312380918959170562179012799342478923064489498425565672768696650039347249571338932738178824845145750233300684709239101180112823581631526933466311311553351086766795673253786524982903826805878698820429213851424156317551501426145428932569033003676175579170819070342752738673997429284705298271225243526245318277794187089221210522879132522384228720088494102098599344895008461799972214415858739424487692281998011708118173525861886242251174051065431816034231695150032179817857820048264083158866000957188910628040314429115695210042300829890714564574469253699533192667530156039919680163524707285359334304244735423780163624523206686950228715646067274270898851478371011615255265751432768033442304663280034155312739959884116936656869636735016282666252720747258220431478086832981142077309839357322514493547414989950610963336261743223663044177743095896099263524788564235085263064414610636581974375349576478600175462075571223890529920012925622811418626943039159889703931428677245873276962754837524952970866402857150297484136092018691971636155253572790268799220138373329830710674575745533252928976408556125809612306279649640364009974291548132896423339843750000000000000000000000000000000000000000000000000000000000000*i1^58 + 27418299610302776018963414040370341054314425051404894426227982250166931085279255932441486274704501822353798941137939276540763595358019899904488762419945311790956151006328532347507288213468618172352375912140339799678691047922519832032174353262561211535239133902140105750316219597302717046906175654820532518502840075935505274646057189746017114247404997704965369715877169404638729035205578274433515028600702050004489746382131902073949958442998809091407356262426798895008305991616157806639054254781682436491268607851470402998719366282994408379146451283492970807352042691603515813807264538801781674592719128958851705859435642754467506453001604939628231529000853186445570800068347614970042712352401719089077354572796503929165984947657390633240532074262086567382753208727869915274948017790793921105759926995090808529137425465108119340731966528396960807034670212460543875436138260925075528411441827155413931058237328669364535506274898115460304051872291478575487756688645069522836376756382392315586400699754960656057580098531368208644908051827708479575769025607886038730982155768920104651154051075220302580078843505268378676565192885840959501401885072912316750585350116127390820603395790190362434526095620820581285725117841274741686671024766054904964054195547418835948714324149498613531241357482844404122755277314297544444551035873266121912293926875739724651473188234805209445474164291528285406798076940868126695338909845667880193366155596709816672414440873785559401414367789857208990129735269137749756296538673751685222369331028390556826000701586032860299767442800043831683962536524987778347107056481160277476824274919926986755174739681702353644019891585843170567716247060926579103789446650007258174374458350355120682637267228489738835811980874233369090737228661755723452190773750047513409142257886913017679600943408592179859301186035935487601836994915579852064527802027556155241457830839336028681437928745010026976039979855522874109490607889469863261898866877424506356532043971601453797187349905626895277701891499565486925093184499218379164341378369693040827991773508304905722462424542341556925196349692896204915543008680817329692534657742486694871505110603541582488174394842913487675011241131401134214437351065622290043396941469888615691142323496855961054833115032844970368352072152618604494744536140161716453570607329191379335168513628349097620385819246411353228139501142012672488087219759203641476244483328341905773798186643330873981927722591104329976778952708173631091030754056922967302786434476354214594662464057634920715397732623021125295040516156537945304514763452584135904380484522576610900339753317152548125270186105464260508587466434097116234624991193413734436035156250000000000000000000000000000000000000000000000000000000*i1^59 + 34193265180386527736727497193244670196542459616433801012753562975852716116501739770033198360066475581385490331854240781718091314532852093408216102843079628890789566585410138593995992200101076828145196199587738062550119844009462029134019882955648936731787053879782058082474616788781789090874032899276136721509185632649785565294473963989164880996060970086731195897160154769224684303659872757963045759621173186492082826451527227204290600072920016620153689772721522681137989131646412255917131672033749140133176717775069095474390293613481706295776058836967961417870679495545255098999180006582833617876639447627696326692893779660366338465999543968801170400254606359404989091139661753402959550913185942276180854942439473849475940314672515262589856713619713160668394456478898608661919586876839452079931465933160991222156638647012057678281713294340245437467576857173723433853239487192858898108161777488333496672759925728615504547539874158134820996806082988314267405263979626783958887787046443134789052940316882151707332180183171264028944494326656275827036006237714165599091537795541290286111031339422323866281286285430476235082293818082125482682007250785894390044515170641939737945651928023535960377735642957637882272345155963964329714120566076446456819831843796374085516880409870824518270532360000387799926270006816348860844977502894888977764612079523110153848424406443392081505914470777748749238208845337158765623701442020335255313267173693783482986258603331738661908643086086826794866116213799574051559573203099918302586615234818516513741016703102942732174819732665173405368736274556835200652793882634585048440999180862754004142744471236819180798370282729855449346869340534866096953155837472767267369646421813317606837419420274805550317582291488596077496173367323436635763655531937212114518142594311143347537956783077284907773426918540848851559488967550234566725966687365214166614345725568740346205324562398479754087145196420745896183040301675181018734405846203520621893132659594561330503798763505341466411239860866624993806334658480609737206690619412207218304829570187127626479805556233132030983273747403716479413004460235363932552175534997411256243542734884038121201359406801793118906331043978811841123227316619609391165051517011701714121341214253309652833307017881223644934111546079227082954091677996498117950839533241788694968992026562836365339146528045912771947640782461890446797639820566810990799491294603918683117369412503782275073782157580378826882345702036503503871348416044380653873820866184028460498488217251476412652782440630692272718211831659050960970385542223412794448280999663073691408967605965197700201960397019221827012669497548813524190336465835571289062500000000000000000000000000000000000000000000000000000*i1^60 + -770460037028249148967628744673068151926610240628708789662676746020394919343293936429750382959378497590890025565717097000696089448313344173388357639551016935928742131229151091817292846638170696732690238425054911960541479968667624434672721280835368444956882175251567926612830085020884533294240135049433211756953979461008505329528874136318931375304080449852266080359439431732355640739626824519934770681806436284653240084484784671078400385541723654950605363153999417464922581564416702763255497000947192826241265244008252941237881102506887074358162065739342916383237454833297859131647349524306125516923939295739005809833983281309688520409986318860311921429527017688353205828346708320812358284388888749061503391672145233420222185164130318482705215467522272192475777953087713738437233526088314604274231046398320937515267994605391981589575732464168415377749653704150670081199104634868922195334639164974085402484349973799998489614129524088500702514332659222106848744887807240600349611096148253091526347816049272790819921333851099305649454763910355113640048207629055780080065867557513552468673473302102696154891396488792767955764515242504415233408756410897707587622094599003715391388002182414650810114376843684580639304816830884252605284064640598682926057589741107406457550228489025035974662988747038743938684960707270537302508859201628789104687557446709059784250594471457702623991870616917090362893279887349434029116383226697385844306653210241780003923780618743546002324297741603634081521077635076187134174133184139544106648194737361210734227126657783543869303404893081014912507857043216610671747643250924992157900397327486633384801619967428151636265078918170667639334618479352252897201800073146421364088584699914261034245016228147592952506304357946714074574170393198156516035295036569255278312448244386046210967897640755749643389846170767674604990725694932894624291244564719505600155403546212997195484459057808956827172277501782127003294085062888340973758668928989683173217553720356900452317847490507441326221811299970207859786250379561919219680973947733114256354764310063782432220740704785717197140842210249925906557123025624546282135977249182721626287823000022540188532328921701069355616870427679808881664804337950696186753173111468309255406331803862979590179033941197007011512170495710441942631454612840250678833302383796469212997155368092631159697612064846898641158548033928353426926600727658517360348576808681597247956995423378608255794213701080075553558842557249068727294688944193529539237069412011205616458802513524448406128380800918071081705496096316317174970289451855332539228183833354314318909564004856309213433712963238348586370358361818944104015827178955078125000000000000000000000000000000000000000000000000000*i1^61 + -466542660793095308128506028474508803989858003943521302522316458489638889546113612965152081893538869691590499332421138339261436269014084809463261043326024343469596252505357202698564699157255826088506729133053093135445840132310760895465810928382476295295282902526940441673562875340349875945022053644042525021476509650442299969942202405656816857892770297865033472868664806740653505164494969653098628206799261795165571251714344477919779588822558644535593456104709895873604786794637819164743388794952378918651090424629868968437928571663955408068947862554580770403778475273705395092489582367898182392791511838104276988898637354519887625108222521272128141562196170490817727311885575260546668995348209866225285484268672880446136932991835442320808958073213650983370890499333771645186187897359282947680121395720498585093928813209041569365037464957617629857518463841514513205673777703395230937734506339506518831208232554896067633148012944097258922393028206203015685364016276014406531577818126395025209248421017801991287546073078776796831216918501701753088478927768442965480875830100945489035428637404965516582096805124321316025313765485352603758418904981371557203888891144362838207501962289984904873543347877883799191308724147893543554221336904255776296777326575318219648918277286985863114289417715432103878761169944906756875182384171873333534323762671230679118567023771265140360936510225530568782014305017814703715371823558711719300176908715430668574336505507666441338596434601675146075057245812205984913793924105195067573653722589370159346658575800828760076959523565796876772132794405084705971598680062699310316956416553191442114535687487308618621145580375045798943520717006855867950491864587745423191440079608197160955049394666323770999163609581838988108375594596540135115410017162472510141301603286561978195333633213733707509730397476118450987678393967710699471491301796532364297466169858017744516091337573436393163861290409808669023574573968152384124719176920180067348383132602361497213883937496991579360496274745295489713799173473482257156680472792302120160436315479625537819333902068687659768642762563843562180064953720883813952070614337814422239456842643111929715737019827640556780524574279465086932635361845499508763618766435740935768555233563936996778264693361960879672661307683949517769026262021971035941934543766434362067347748335892561601646915564042209830526993678061083731957027331362649406314388590247423018798191245916861016895509406951229122750325058564858521668190977463012953489577631105481776428545344371662681803479287519129454809797358427708611476680966878525198182155211209578200560260807382762468135239923372971141546372564334888011217117309570312500000000000000000000000000000000000000000000000*i1^62 + 30889163797556778726328234720247202189488349142970946929320248624465915268213892903554254348703529951955789344976606533213964006878465249177402782636665847650198903651958001810302690642249981445053085149866061372895217367782908257419127942629541975965813433244661817473723135786094606785635320060165243236923883624364149957543333426076809999992556386386683588914510418719433237653739796357707015881408184914459381525515772515956587927873345704823195039097935894996091765339562897049407767108045147443074728120609304489220893600444105748195300054556599436498296683540824927383819695747485265892859616155247940905960113072654598100088395658961379803265227254692616007269585298032832271545357090469336224839162196917375516521700219834234396318874155867449881458637147746554192403306766364595114859477665958477652477206348892083706855579501541650793995755303936508311889140311125824899380668635638476757168204402043623938194617843410000381636024893219687433772742721659489700169175590680996207478228588051171844353277239305721310090807869138843965638004237978869737878043984579820977967487890651785057678190726331583254783880978022041403575087789101006642800961961491538280956819985882197386957911897335865313920987405984824211727451745064119360213503752279663888452971884205700988553546487266239727860280446134070961342449185709493377319435783731701637120200963905347417860255563206175275851417499628481787581583012448404146173747182234215674210699027863467788830131129874726089240055895344382267341056331964124772945616271817142891289527217775558570549983826580425968614192984942789471699806247990208760900316372920465566449748217906508347455977124573894005205042734490506699808093624908069699765723043667060198640122173476360964175081795189578425533391560795020562808971768273329786743676829462581927181005180816913847811777130723360648583321085050291021252405281400520961426165301855218669770910302048758377606215188252759581054416952599895726431364026116940444279048584889318450529236787523078013665373848628136160613167716538836354119481707955297393273011210129441187261377007620874882380794738338319155730784077116526492350600721500947149510497443885138822261617489574219043044474369226458231906169061145491251149891688479862234497240005014445535372861061345129765246946666814712031504110007504794723915759204145001970515976288668482667852064397254719086222139893045866497876129672399832631617150596227505920214773038024164790802632000933879413318237276209985109411576478479840358344604618106188978197989593675894359119289088626594833689529920901916526409668291891159102470826991234169657937390381787858470764630279688467142662489095528144389390945434570312500000000000000000000000000000000000000000000*i1^63 + 5900713294442390321447149769337679427691648002526416362613939035566773395523825940359120485284606893835178166635083037614327390565708704077021048341101311348416091836106672717041119421249444590843817091576129350027593025607908451857473622590090054745100681554317264647098046017765999557743443149935683198221577394991097804111054912449742791273992822807897579131568265776088631382280746378707119009865033397788019806969292945588268169531043809299992603152179817264537919183844017597795926367763078294455737391823743600824492952055017750835915368073616942416299484119799506313603925226485151468895745991084883731509476214916886358515674666552840174468252917994272040263010574579402246274287624360460084350833988992589590532062539664022589924529407635583589520768298259769682441657521094533036377750742735651436813388785008748503173985285146658631327639925976711159261741246894241368862452329366782307648325204222905616771776975336559886904135966202161312304124314091197641041385437551266340167917540407601012053631870679644517023091263701462075866472913267251066229401693575169044160371432589977449435675124368095787513137207940994323074071108357097972086875936579923768363026195048814269886227969691476370473924906523444847279104571717044474591213128072774805205380872668801307405924617722349261892890701739153180137339881966579534545877056147936747076956398107044287396531825440591492285915429486129265451750683946957329723891437220091944430080026002986635717650130147647732632517770949171291400115329005302870030400191703777642829455274796039894972768702685742769743793228153420863683600896731847284829941098521932737235470824017826861618570037836017897683528518959719203511230645723262565812821373014997186270960154454162355618688945404674725258944895047872794835267063049364181888106028928163714680927131948514052346280736641089521526348855540906344254401645592439676765274223727642619789800835288801232202711021359278876679741023938593678117543064674487342318675229805919593555276259180085442432038952109909623561187556704071155614617597678802372539777859808137708541009338778332502084516502204900795975487765253885158581659787488979076031826820857003070997861496790616702264795056917040604436715722364798610655681455707986631381479523976256679105060782838228103632976949918493149036902591609311270057547785449954464223271827782064898151860617414387086914724169937696894324662396650208766783283020337286390466339446673522036763914048903754018148354375517057503280485422307914692750379838216666185717373928824426983047909754382050860800934511784096146369848748891041696557354838415781982358172024770863121110200233625020516115000646095722913742065429687500000000000000000000000000000000000000000*i1^64 + -675459316057825916873060773125861437990828825091377596150479537822234163907427397452137287032158425565112777936338177495446237699264428547860991576424240549098565404269754324926547867121495746462283050207471476188006144299341178139400974076152444882769048014196918711921513059748670063639152617051316366215569218171466468261943848659739432043404004237876704806332964548735720369152871909568572381490512722509468675571960030330370280374948516614921132298738379646281297755429354547138214985895016003052469565749573730367131806467450017711153579761152699242865057406330522011583676143796637579030325756278131255793889500697550965361966607628978766442756833684645268595693779833734048890335665520841769623315074062527558541131508598628504000069601328694674141992937572040461222331691000657285660693662691975342793046036609622424402529711311452812052171172398139799204768320158260665895360592988249361818960839401576911159702830364663724514319420049318671207245472524974151494385092502682678292114679323684689588942581560174071105173898639802284429640697365494972655837332563428821745219799650547616431777402124945701040149444414523727021927619701538608855505973724106937898681796827023061773931006752148944551795207192423465703748131614366113229304622631514799432657596886743331899963565375468871057032044718510365315768908206097089660604957290966298024818789109066457039693898714709567093735897165463505227863345608992408806568576750794877048272217377898415604823438799039598813875270246880840084041846701768877644717408329071391901117479214196971538216706050722505126452151643131995165276409267773213118597189845598755047199587234382838530568592795861834505734064774680317026880684775581497710734741673214509084389441001514914126646631074157136847058441378764460855693514468388744272344503501804729778462409616904325464949603745989887292976647710579712034102311288472364718989273554239104367839811091480529264323387563129123686031142532026227600705899470986239337748082264912286305013946164618829038916682077412619033407227398303371852770381589609340651877638779734948063746240255554628977765435030491294152949001235602412216552400591250254843284634818627433927912087667515047923450591335359945130938935370299758934673119389241370442787225677560492268737838997554831272918409443292368058333973396067334395245657547059520487791175595257764355762762551311785242188837213310954782305399956000162264579186003786171356769798154152971950260687023992323012862084140610938958062318260815405528871382476417341310376135201822852842669572416598086929968583544090151869292417886976498463525666777427284685832473078160629416923786933202311644208748475648462772369384765625000000000000000000000000000000000000*i1^65 + 235269255501201463326941892693757133407726173960165205745991191760522748072874371718680923885947925550484661615666502833638224867434406770420673267197063392752584532183690298061671218539970263526598084176707975743948058319294780479401306026964853583646078885820924032992014333451147796112977647452095739028808602856754558014954657936607448499446194062784981049155284850856638496950266617653989748870567930094672479414449412020379037054319083290787677494439320828900618100094710093195817151675527133158117548195490585324277036394215809500914026521994836081173257167846748151696907728733478797212266767123099695228186064620246484885420527733389409197075027081398717904030266732759267861782401473572575968236612710588321188685844645644855239856293997658895984432360877135297756836030785660765587822259161321824548636445835588521697130745007041486239946687029734729265611243933492466852613426939421669592073550664055056283018561990018750302013161549558534358079532881775653490026965590713699006956245088513227319964431272319937646930702649104675047613477077103505944702787706619985912795920427286854703225783591406711524161571312026822359511273548215989078428747862485563260900593074938675609552705070294028913476845539585624492714480911917092028569125966257410161827293902905634864227868260798376352682724228337691649101462355865045108352857644991293227765305574786883740008785269872690318996149465942376406453759597383764692448698535080103086738933722709185445120200971940284621119326620588591471058501202314883828257084479489045027017229121058212551591978546647606934680840706978689684036355357543940493891299610893120328468900036071650100085854491528020635169283290966612254604564097557037400969013802097312259639868056623024483070779799981454192201683531303882060051511003439541573523251961123922596289234987165501514720548747931196035428669157319439903399066793125700165980011760627678426888826943504528925521644274377597498294401492736108289243792175968160333664319595098933345965493204046065697166243045070889138046870717144617605349161611841975643146407579328716370989078179179025557248023125832002634919192267692325737120884801850874387012360353602175970418883479168775020540861746745938347666820837155536969739253799498431022774250574357396676940750986723642709386277890640887923064215275217239918710152243670399686479069664832054453596435020866798775951718438609851513478961879881990495083950379502933978679717874813139067411469552007278541169186755476274715684857528066127354897091221556236395232864831339961371641253516316667758697695992001305130239938258611904692485065517535089033401928570575424052301102134654442465944157447665929794311523437500000000000000000000000000000000*i1^66 + 2453552806761314173577993205093206325975754774863212486281804593683055383720726331513592379313539206978369515654382093065613408836505886123353592779824239325728744350357609633305982409546984870965053391963713137778084245232148179210510502841858943802471593787747329500884521921205955156273977698470168142959911853952727423957101326888152356075317806012245448846778009927198372324957378183898532791563554609453678598373814769866859574570057842517904503026752354474225340822355116615939018421786002889729145090423648387067498439810145677544875484058598401864399963591212318458572340513705922768511491956497599088653561486390969670386151717559997476086206545392806463685290327526319506885059978444336288178748481707551568407547992749467409598151445092545872254803164067956055414335602199176735051113202918089009090540634173221051358725165468763395745580713782565181117255718501239822762741308290353219472666097725415945718143451815107711114144998374591949487753109657366634935085137047882548044785379210569164001975490415576602005572369356640494105935847179049827425443788079811129336502591094735490736884476723263535116723003590060480463726392482641325691377731161345421533983088635888318067491042810757110983433819164984269877002241233855726982948005129033237551789921583930843860561045206117104347683034319666680003663770983935135601410177028423885210439300929716847928346391964295310661686736164206201869668328659171943647445814186973000454798921932525128299964097449425658757921156662545873725205588141615163566727636888635701321006234051839512287605368568015599218008446849504803355253269006358819620314383578205577657622652837465622711288260546816707903950403104349620631715853068171310946182701983153938896667733573578840701805820419851389156466428929926873058082371805057199328787660688822903532131491061987764145685910507065448103884069157654310052032266582665363148884609986587580702943151149113495089809549519607659013528366747508334719162226802534850545691638944149676492705894383636034837563391093258181053651558424712801704377532740334232184815400712661129509114341095322407948838829262160066589754169541963491217352558826310542482430056724176651246740372141500287243824250011645988882874852370793497555631187060793025089371670563008161719291378879205984340831816940460229852124900587196824608709974356029484947297818183451978056203490346794656886674647317743184664823344504293547656320549687684552468326929691397216752755172984204773992930973420329613405651505704345666896803882414269124856065467823416865820866850461084389966367020467700931521379057518361176351221174443478139473700921171913424995505992320943278173217549920082092285156250000000000000000000000000000000*i1^67 + -5853149255774135435883897173130581488178151623201570418559914196036118930347709736083428528501902322697343408860638768102447893881665395491123835502710004144337219408831039379756293074149424808412421219371430468990745251826661205789220876090963661403110661570842424288307913511036397068732485934986120752848171890479606383514633849238410882214422709782558692129192047074140210517991118580177120219233626920084687807711183766768130353205130129193084392803549112904802891745100500937645667353202460044464604131967087681724917103141690008407585565005821972752234026229994313625019769612218522499185749958173860007894175314576122625585564075524422848568797935346580447373669532414767816414279621054496195268177567159956312447037818524544416174644389173077950562536787042996570096201457282114937928408916745503520776937422827120388714864992429014452247528217067693151766454210711940100350074347296918888872010301623141633759110029326700952608465901572681268874845699355547345844960671760064327667332906387016585550734931943368771582062079404086580549934313815873906093016711682237270724211892049755205902259162374686729221552888955715332681209488050929924323904082408881080112576868102990364665670242551615722906199774254641600048580081806918995401300029054137522442305508595876276963617409447748790017077373591681140238937680480629970980203279147904648657973648972957205282293134125666921209518392135562006717412253606144224861290751294469026349802549460914509240150470613001598877041989891401262410718941652824263641443265806251947170837984688413729323970748336941179829228710969377343704202802031882413323213528923170642552192076464101131657826406029661391669645688516838491983601167049625909680548355821623066991273786153982239907171158657878811043425499493858274593521347592975896195101562046171933969437979093719921277850093293987173156254208462476041127753327003706299764978775794848870066195850417838081268194795612724894416475788954367846318582421577283659065807079282195676413624916005825667882211845254079493434237616534959199345644612787714411122356825871085944712974490887461315474857427015512416718514260552539151593561023610376322029530695364292931151692905695233841008264932773767667565021564626597909480852966317899111027339866222867709116834978762628166305954902074761357616954537185408782132990486469692089515788533279798561926476089538986770244683336101817549776424414830020433386342608146350125014520371844375321419555986881710037548051039108641861106385539781869817453158053935758368755249472668863958976276621062042821467313054738675462503141372723633419612803189607052618097016372056895269337245535368197124626021832227706909179687500000000000000000000000000*i1^68 + 22297127345481403552611344103533428316322426421590246993850639700415746929145991031641731637972532416999213302908097280827862457119099963749692172511334841159812985829397342660445210734001785089832091926132282520534898386420425576218879903949040494094354219858910055884575090793005736621866578006710953196514374140151290496601241562359213188920528006901316226119501452902752063782484280536327442605671173564414661900912094083237056847650353096160929809974310351518233250953493048349345260877285761626427603456494917913640493099171587682870490091659047400773916843389022207342220374009276749580562563369905633783488697488528036466587888161741094321505597041785143130702331882442772779179971182571042244135431582805532999445737426727378382523838972123069565356011164163612546011137796449727306277570902715071685188280517231013705691325633656435097071595033458644742249116302915623681801135129600006783869679292297392707892571844648123350122046539808880615899046037864144602049226443026615651939875083393982865503524838571276728255460871134442688519225046833035813043544255398343830142634176234064738566681831571560170367315820942550065386924448389650680625213826708926402893711887388715411522488332188200818691565542631825964237999013910760915821356400370503723290801116159880801018845166146409624674624921255623495897392113300950168269027840318834368643029767400992407342879692499278097870276944370353306642525210178823104341187246275679808295403750294108988560357793761984971068071022581086914219029341486866259632983836905670089725931165278912744511633796244069689723892584912888657601089988561980867427277502959941626528802406650312065734869865430413114482637216433040000883536644114475149161754016368865819634096374971833347726225421031060667922439553464436090087013843627083721875340471145901964623469490479954073290712576652059812579208945189187538070886919922853349347089084477964725798327273643462956490724494447502070898131903447240007778613690790347683751482260521859996203808438610076919798541359060579894075768223175016767367472466269464618742139748253641477992303846844663128436518806280101009838721887002403222146217753946771298454194652301521316675375755963299262342925993058417287162244752701400869832518920791104530581976006081943584943330953975734890996734683360276697023988346903148706764078091569033235457286139577292422650616930682212198215810445628496799851916827864714442606976090406013467706122518223614139963990767783590124172157533065061078674879270424364678525978087532332200087645740840390080233900589133208843801971995610876957363640804221339607449233620406531459189824697735211097432417304275986680295318365097045898437500000000000000000000000*i1^69 + 231087930643915211408566946513475884868710940074019669934495717407454666976179612148106606921835005212168220403302600732518340862994051029915379404552525267858560502255785180837499702772373255951135689131447116218455776717210618707026873665337707442210927932839355564997716444620966267652563861196483273767672438457907304906950334670860730764234955650650891763203570946900030609882460968101456628686038065784138367804076346337146838459353322245822589747899519896244810123195862287634865059979646708119312462068830385145794749413521173537809902049887261138691366725138435661825807471870574084944095384926455829063713876827041115677624777388930520429019087553539159521301589511037281606752218524391837276059771591274340538787582912186146448186562446356658061355620868329909833345225113421091212168568861498581414967385812833987912497563003378631571422072010083733635719818145227461932203397145444984090835698798167260068383941999559082619763426403325067171975543733307861268759168049268091699585885810787106593589492592343057833113500461336673892503987546333319475704779029308282264157315089775684332489324320419747238183481760543274180808161829943354346705504362391681941192072648132952672266739561541039647458852945151687448058824594036043601685966019218411500032789537222905901415966990912876974740654205028105552721133953394613089161653412274602218037455346375929013984904720172827793966328469403099915753819115392543470966170852648427631001411253606534285206389475701071756705806336356657686649970446273045059088694333564969642978799549848619624345503294098005178283426848345426332308444350739363099835757980172113704229094531789455603859469228781995394802768204770313204387449974267916477968276291664837529593925033496835757286065878266921607340237745228062216099229920954932765598902314427269828424896532534804044450119477145771336335036049703184623469444003876580089411734650892529390127247110933311225477081949737810509744531207210248299406111385683708680204245373418898839629317461263933648544817680989989963171142331793573664636938193058606075473615651841262918739774924853146896191129115056130628728021383033245349419363100862991209665833744715361828360502674632439496451011270804245653923079549902147194637376360417499518262066959882521519526829862266932027862591660634706334593733994851117079942645116772280559076342071243276111137937940586931127105956677619545541596578886979481283988422635847405338481194039118418270205384423376218302887579145555515480347514189131324767321805277491398744025214635108417899831460920448005477707569442649124426064245486515734006644899140945618017480631056976333320696070927624532487243413925170898437500000000000000000000*i1^70 + 546365181909351616712684083735123844099706739814974672208285645240049008487655939237154590796276838269099492347328815148840027429746207219545684080097752946135862203942511581022629237914249798268620759590687176236001909733933570700610884991245701062543035009434184953130947577521893395329774978674968301310512617241778552023069070539669756902946889838708010346848875494924380028802716031472412819806002988740201327086786134078298083728666726768190836931434062959512800962796736324155382222576407525926978829782532613736490268847717390740440223623958865461391880778700983426489014328919660548717472764610930169285597113960624472048999900624142276476997817725827624059530496933174034041755337682541326881277395222991118996687369053325601739646378566537727799002871231384304491564913386926419775137983039835481015581203710872279904549312047514153251219409849760536720970119767111229510153721001838873816411499604255280319541445300350236122812825760596208462980501773675051074960171664930259920454623620886274982908539642149642494688694731636634511845847863460561284060034814017042339268846311493964815624186295108111024717599711447951840723386183729527288524909697552545212886481632301935327519897651834894411256104527319660372625285934938176414331887322855455612168969802345162719802497042497433760642355513221367740235487210398709353081584763788075485951794123076687746583151040873705310731370904687553151980535685375705151826378065709447145229742829801599833225125678836414994807861341571417091188894650237773060217586474605506245011289703532125052966914329046740306967697313362994430761602000281792423118961109445430179408300639318041685898395351449364260434271335550544006751224514990627447042137343420083500573473880203224186923085375944873945899802617656795339475735045482163213317880294337046450671628662046936829889367506199094315616274487815453948662159364437085447933161289880204877871067010071960059430072037310732907675758996195858435314425385454208296963277792287228006157337652051669357895807992540420215320172419115146770459582505102641812446427084066204117363936345711655592488719812966684632023347677780107665504533715506217175002247307017107406341323243624862324031501040441746346453429045051443691681582857051919669497320125158621649991434073354746326128213367874826856316929383830746381310245675180231521352752143461019813700043107976981765089008251997344651018086641386078663102239411654291058168922265201800048945579775192411654192195803782144051025643116571830889257929880742097812359041245865066785092466782916704327155314833071047943625669904180854465192054393692584471018570274353925997345982068509329110383987426757812500000000000000000*i1^71 + -594540801988825470455175889091629307300740598495956755554816681645162412701342899438224562324884765295069743072822250179483992147618724967388177231527238136217882069438704911702413504633628556359326371298986567173521536710130313924285540250159574313876586345767289325617938104126615252576259937870301303053287059813873123758464322203601426005857716129076745139641821906661263246481621049206583151852748509169438785599065480319099615342081706954708937076929509324005675880604828582119962983117896037481319054768295397097653620152863285345662747687980030633429401883183321332289791832018794226751826703263984398619073092596078871041445956474692420285091964742861490836918283260252207336245724875394359339171635562500264002381389840893130970176797622894068644573940263211316839427227894011329057896949927216510947905346424888981082797928537098137640824615123408327127009128423331479300894917624587918696510904434473631016225198829561222952381010815998131921598642060026733912093907923674449765236974689979907542354602641367476686761469172838514133124925339578471840974378693201385295620704538862619519576956167536713516875268314721226700749928546161676978985840740974213603528297129990502071225972139984248632032654322984272739752854131213276263671185662909805285766370666190984262963247859905411272161313553137212400497095279560112474782967318843562871692634060235354547833891388285938732087621854417168045993622096773078865065313709168594207510320679652898897391940554048013349287814458797124035527615027121887798248689161687025114866621981188956948791353683679738857272402944567459575936460648960170016375763755907945673130799436504724854120380519670313258297897666658470462699479361593714451036872328184864266178330522183250089017772394089549228379899601470514281478783110160346338741118733139559665985927015893951927129308185781662188927042460537221223717239815724010600244577774830822945950597767821285140654275581767398953751769028349159298324727080006043697639373002085156371070686068700496493044772230342178097127107486938003466232216772358188481560529478465831899700040023934208339287778924895507943638479144520647383933411194516715369490820643754284550859843689618131928836996266458234615843991934935613917029082533026406655897072985582639817231328047169373764731598712905972436636554530984181856342585632270616078916731238571043227794771360617444732963156958648890300117332127046717753209375049877473114808046913554567187067066462069332185882563051114351382330851209746964972563431069963353083569798360606469171527373933514723294484155395469488617807484019309927984841433751333609116668818626166848062553071940783411264419555664062500000000000000*i1^72 + -7556259874680408682407199633690269265385610341834346626988304326611869853826768139683688841802377691025851955070872394773075383382365808623481703810690244276694988848495585719065958847427660544057788099416555624588640671447960611887927363046863667226002833447329096007251377723845759708262795722823116544683416716548913088182999625031048992301068889029241825823927036302416507000355566658730060218502366238647525325213031362993309083736356424260956334948916605661571881498367504457790678923902538153957347608308977495959106279792833276182712872457708062898984340012830781998673709018616995065822391648965749608400601651173514671974824366743323667060244376278365638567445968517448923043183221177667418729484809721968860318879396302892103027502428290894799140457590870817549605958815827536402885064318710094821446015084148759469130549738349050053524205632712384509902726992337121738403445511723971891356940672069597416752791023425855458645260132150990573574769503696945885135873273025803486871632224200788015172922749942359051884854225293027807466900630132001208229583284320896416920515097561564329114966248254582267528886680959864273226969691933662792142363025672404981104997064492112619854315678357618008393241694676235843447287261309714306675100027947645975134532355390918146296130415565880799730065769798944615381855597957073616262606178863910745301704953267290263399349827881731648631375363208686449111296789076475316587039552608180461144778740012674717445328919551423575440729757142628109216093704327684176181055099774541506362578209591112095067470091630436790561417551694205823296716103696055226286682587716244680122595754486338021179932041777175060629602394579507654091807987334893637324659406429477499627158550276666340407816830798513131583693981856195828914032088379619752361132563172163071108962367306582810560735424967707127418125766378607879854527269543748855716559902415670391033839428441118565993290354124345348335820398423890162814835194032407659817577967668716415448589940394125089517001990637081612348216553824826715847360985744360537898332581095906841818234205630624546194219434714915386788378479893988790919751238981397812430794563434590382215308378213812476790780042601869653707914785676942556639035897587215007047684191715002051026190741294437672867108602228571306712592935952980723247144153151851897656063980005081729833933073783249458402763672090764587828594983933412252416894613939813309491428965873374467353311159685004714558948577476436239749063706521274494527416875778134724910510502573487875482436351237165726286783807584833178877572559095913901642842129211626428588767772492884589041750587057322263717651367187500000000000*i1^73 + -24504549588846791658842863905036083157091997985651988226852525418523955467908789331354192067188057054189002072426953667426846637876948559620381394610498669036270140656255509202327532674498780897060690257469636197925543595877339855606700798643427138538497711494699837770557099533372758425419716066217122533535906011691576917449592385867503869677913908487787343040582749401368288536706696387725513328977349933711836226330402884273883520704302719806674429580947641397970209393401844820873813715139113581528441617982601822368867298617293536801907625015126134580752318299271952492396077018217771232832269815190651384240976208580610735236824572881650554856272719014166529700981333126994261039445392689974671764199281380835277213952738595402971294299814112234582498660421676122076441651675082444968512665870318476311788523463241355583364671043299789462728061582782487683356895950933178878687337733310174914611195691707915293500434116670503698425952246145352561958815646292753395429069342214117998870474205609060168325206875928063196326575817484611405516653408933962278691142644200361307804778348687076951376627231241099488374884062152818748054810138471704044363474560352245365690628365586300072531591646854979152415077334165046225889486722692032650404551643734973210520782960053638107403854588381485598209764041397766969237989929428349034349747434673428463161164380466065183222147209813778440505531262553325273455733178497288266857092403632088622675916817599741315959386006505805703335080515446913395374444390636315505520205527821214429620089868122660069672994209794119330820011272402584968567835050027480306864668965056405078699612479972712441760768656849074584781190541533583361610924820905273973348046660539673233309244358889374686047539007635065046213666179384938827190163971120873392790427484931449146566951131781751433712736012013683194542840154835203184803516991266595451313896415775714111089636782112784395765163032127405253531943271824988066626542463387189557439227267316063482028154339913905958145233202016369575289399507553047275445660418375328821530330549789341904529122526113364232550421560465627687455699135720255554140603389050634689214423721741511056842464380482630902523030664741029623792764229864127378358561683165211992631431135409839692510483512794062769917207883177090960277971572282422193463114700386486331380271976290568324288566105261627633538357838902945325448258314300296451756254290825293959010296331239356022633063722692745992492650350764285332436658874413761190600936087379610375995474755494643113060940475891347728147836789895060599434781248235466794810540252459312525316371955685923467171960510313510894775390625000000000*i1^74 + -49894487230220585421061957317113395602520366634763838500501542565558253699124370377768940235632221277648712628430403719178767747438549547560353115611200229666504643479370553155682695279549065317538523438586503909679088610770930056395255581680970268770367887315998539256059146390410761547933475778391375493945845277573249836198925051915665254420105195557773392904919329955166231998912619508327388896623826460073371797955599277798214110631756238051600835809654386166820328286757517825080833803973756852926654728882597126934507385293232370295126628738349674703293980407771730647837910207190891750014138813803013785294004003804711164710550869455715885189993200770851366969470343613754956426924469552516845091923653018451864447999034443107920251976860106162565722214831592767028223648647316149140982607966170656065933596169996457387624857435961506276410789278795744006669604747456000915817364539692640444969761534288217478257831326796453925459983020371963571300100402124342142021558584725401635451238428865383228917619458248203971060577158286761330885963347838240218486632736976535750233718891950226473389638470663376457844374342778115586216227599054068627976011586115020257609391896124701034686646147384251964794291359408366670852577199741522413153248405367529972574308542368918910040938568994366527054011165503921523340663991572437264691266056969145095070049845605306671245005264311822021406333932641513320024699978444698975645059126079703517702392964321042280910541760766035406504413866280913954452290415429405014265109121356062274301075707019650590121743365663934574646211717533075433195211237549202365042619866746999651016150121029106357542762754142535594408927156976367449268096656816179077636243585001475403900768557549398757512325694731407376143878398978435057632203784664081032241841832160457644080994213958044466107389604697728137071978327474490486041173669012174928478904668467820060090757622200233959964451260281671833706422696181691795783459906011354186005322729787957341330533108949017844174707523318010242069243850295989107552096538144303828783578627930262265526968193250477526099809930196594924901208303848761298108633327285089902626814995680566514788842914063850747989371236458836266618461065426059063104001466562923967939159934743554636139889818474881194837760880461730193028480743470593920887977191542058422665556464050031004191142098241367803656517600491585873350570905618362966102530034605415881516118973518920601290477629531384810844413433029610652219931897971237728263646519015651293025613614790757896553677796777926339888501735510515751761833838058378107638081386280666182104354122728295806155074387788772583007812500000*i1^75 + -69267813638828781474278113396007732889872136389195294243329018332542964992158626671172709567141659523294119029047754346289774322358870866557438351852379087790352010531844583913558414326470031960790164299895315618561870312701748642832535312266611521686121025987114476418209474609951165741644620287542988413599455081516107027837710916120894932735846733884235756288252116993187218707747110995596733009469453629946953361154125690933294165963209989995171042919980429602876149352517439283577752716321174316773350885825809161389911017188842805595888041706934116805187502610060285955855831630646061513485871525243272055732134129316072647065058799759906087311818053148369200547114598361714715451555764124028029096909724536877225511368987034989481283898972798671722310093247658878748766221981438732801226060509504426659824680637115678455451426965038766481782146021570142460337660983987244168231333548065809699150328981979228205564545354376908280750113067276162562381269197601421589832342327923520446904884497343325619549276452353863466815576608405937835706959257305625438939351143335427243495981629130739242641368360227472676470670894889038055658576882553923854140628749425039697422745812462250521678280360054908333735119321804046181329308206991566419948268638032517234720978801755671063213201642402122843075736148560978526365008335627611403894503268766381843591614215799974379535360014022312145902265135690393725590061419427429861345220451314491627148376919448723482074330406833905375151316515081212392704585011344699678074139590125580863747105270152714777953104021160147159078099542025405100522234602625643985748998683354616485757468983186733870111528125267063926558489031251099285793564514943528514667424409215032873153551286715193491121742913942581463916714687227321214906588146747234283641423214993199813975376896887801353897519574066203527371379340970891637975786041063012830690372050377316024487618988805837254883620732956169982144312004193254201013071576697186118445297988583034583375789540446150996205028589136188759962754466688196254618079263864754733335918586448499958038192601846236090626333790536311194326794513827280586149851195442660463260332652904972833591235572507701768794919549678680832862846693652949343589428994289900046790886432426589634898887306420102990834668045013453688582989907742789626495069875549788929454452934888528496372253464739853193445001477515103788648187515625201196776918245423759039966306927668096114031662785974029190105149492371076964703792350334915538698651556348943124102865172635606022374047978731544595731021410509297216265522064817521759131286144541787136441612915405130479484796524047851562500000*i1^76 + -68371632127892361920654343199172877323447369390629042839360426911236816284350752891499058402027986627955013711500074682790831203043108734899198682066343221729586457991657062906579219037821055070941835301639041033282544890515839567607480549268382683036294399960414572969971720132888770576213716031600782535763125865865902819885026605405800276012627028507632583313810772875995165767775785949901215392316402840038889769010840725554184819303406065500458941034521624677572216809234021519166645388376371869992304089165267451264509431425644790884477749557409455510640945670936856356116416087056034805003783439355698455724345580864785304140510822507740153940902988116899437172736326223274789143907607877978514888333989330233548572484706742709356113995937340645753725038437794344436623781194420659357874486267597042154920350730487077357029978114154303292181805654355228106886685051620632681067958146296997992888066433551104375402974703326549175055232754806342467865034435219121871547465066793989938149596309920905663642686560050237335287126977217238678535714982111827812061917525017364404197215716545690234803579330321893061421051337947136668617988418918303805942002715598510380334213265791434253955739981845410093076747983564371988236491506137289864866849431389389457600504127528172134447164132824896926015659293629335791908074962993029894091223921547323292463018978709199263805921833783967297270852560955630557297402825473367372803039787227950052317779660552820552242597607579793311108078527866518939610121652436490441549451174242234837602403301136627871763012781980677709430164655027914985881778645268400048719569989128049495359957547220802619915694000895084192387695019927195582610388796931921180610109820027030537773513471264304012098933416880150730765511402741415749153322272622019069879909706962296496139264248869268300112628514814130323335376596990162310526641015509111254462920890907511149015968594596506148260730537186548681753711111553160205092551981692127195626725620767512005261950868479727735475099534417977586170925284051197007459875703114417910699179125454967583327189665189276125237361316198073864090817865916882005946444861054848653805560721579421492691481617101755930536368334913743264042610556823181888700654329703968516282484256166255218194295431907558890832949998324002368732483650632739842285225400862622502080764621537241189177284978777728531595483729987705589466337992463462538352492672345112966557111847995636881261441540629109767005215498166063820562161420014239364663359237874034966253870250507521612726963042798491120641482714383935398795138428349243195697262874262027654292950273884343914687633514404296875*i1^77 + -42141331960099496884797482820194547505823760588149932065432256010164036397557475545370030519649981457884117615927250504486224795348917145565948358279402341976186746400182488966238233249224135926052932318926405135593049216448257277269276816750327373535026909037919250018067455154737856412984604573330690427004039760853481267281644781813747342134967331922573252928858842050898988234829567317711252677494972121583182097653308717081135392558671545837733565529524542800206383017505441436129251368733124361579096536450129432154312190522177910276477706737561699482666952896497059007210444470307606003869523670972192384081766985619199098195284817961022059361626534507323408018356417883644629837377110078130604190819070546669240655066510939337520497288473539267551529605295913136287182098913798321973677827356615301083243656999204550824524988032730842288306615436818331280944342640093937787567690061277797761985900956306709544012294390930258202949762810074700109374150407159138406225698850619931854874262613731306414464934684392089615537323662810861339252160461181683327200029056793187822767029657324509708957732396715550199711551349481181394355654137534977801498753053686180116714085405528809269784166582044980267859826727768669267712686252403138806603920164184938466659672203234048304477687709142013349927378379156358020188488662630507776670901229610749591736106509951170653016275790817691136687361734344145965423101092713680463988397659357727472841223037201962498060022876091175526170976997383298175694512801392279832728180385298104750913650481672306404818687838507760858532904282178682337367390438503812497412762492610392094025427522266337514862062747331603473741209470772107698210270021668038235004595044534546494147592679072051952877500854144792406606151045602921783741741246932926795609105692960768258847348751964505326146235392997846234602063847646275350778187009119622453219476618150835393053207981755648093141612067270186488735821469967441671072299606354059370899750995088594967622906532241974887598131860801764550559757727086471316984790337932099286984635399214126383357583187999738600241621072217466773929587228157509245213075579970900647493182672566663452038826047309622165617923188171070477051768008851396942925121752391011752839848964714926044288620418395608128127215383872958216640163447451978182221752490656277806005670673174523594094801381184945334309645024951823250253880310081635481000664420317668045122923376406312989601338161158363283604288022876970135986511759507329464537477486017048810999510834807405096528953236839264621385384903815819736176631833401035618150154427041798044228926301002502441406250000000*i1^78 + -13803635604134434663285471325667337945971381908624976823032902670523070909692557997345325033090370539213572416938877600034320514381042987937867851959832955002830071197596738928674525861571101692575036651671166669815209697648154726650832291054087422336117629979180607471772918784215553362110826052443480178803238452070732346979667196333290942920775867952454585710971672760174144933898449445791813768979858885580818834120996912519942806581508473168546157951434743248102781184227717335252709767171320907280127589060354995269327662373641725935908936562568193169414820204895847485555645278088137293624236899915116552926864479366369213953218782847465510470963744628790590515457443882585970412644845736341793647304116447198876726238839898282786877898335646973892955009801410334481108796606867047171915682686980716406984192747466278291507401363770840387889477132394367679159680873395836985488975537881815833304326431523179361309827496705224456743272143896744007953913894431386397596976376268466345884586135720101061972062370438084210428607654922326287376607775879818101408193636840796394085112526477053615088927327456094680761803443852848044179275810389543451487404163188120132192323084027940611320138774430488194971791510268298836417369997969370962443595415355645671628796122018670689847973309943525469378410204902287809494528561994159111362837387140016623099303581713424120471653313424466719373749796352710053311182792982027125440322571530372726867175662653451640543326990757179412893741986054562551857204739740999794741394079228734995399986438359218678442866121986895157682742071626417697111549468878564613460002943100394939752655875169826411382343680008251771808472509434689504973516346621894039723305035615135020720424885037724805598592331426611875849336716352697778833525259420742592369568414078213194391660905838056842259982444367428110418002076204698874266323391562365624180896046057727555671346387837773125383154273481217437878885483780409615256461249608431568232430365215148464083367004774576539459803815682407293126100029872769471448863995274409715921303476426557873194761363714141252373265344459353046627674868317459431457187740539977262438078172390192977384521375133293931570743511400785170606709236025700966498424375990674604545576495992793282960962071441125861382417040042957963287710389402791213707311621105893708365682618098615128981407611224227181331450121563077078663005279082288416485606445887843914940867348778664027450839146511304497405872721234658338174260052207416220612874995584878325925598373394312445854124066379420247557349887102570091331095458730970904071000404655933380126953125000000000000000*i1^79 + 2491653330382605419791693822890500177964610867617471317146385364769729463190999375334542157759696139957391502664608801899301011046877610552668353767897581309022518031666167747877459519093976552934378898079107428720860356229781153783140316424529626415833057819738407209045623282581124299136098229952150044023378227363088783689824609487505424306731554714804151942387569989609720234047825662860008239582167186046335107766429047955151531703143863633590218767681723768286489977829220418568357073854159935103111147709121739035831609559969761595194262119284683974423025721608397581397818075814152283426124271181204729522648836106048890656027882323751216747653703479147438907747839325811938626217547145941208233225879088303788228043827758098985529770332751260737024291278074919915844146177931846087666170079124041831929539891692628765871686353457207339222869629515974153965798499127722613192761952455987020480951168940640259894130135339917595817176942989941920538403858672078379736968471914549242292828160037807617462127438236397727853654304991782567349884740083459304047060235032419021413380521260198479524025679049586740704940172197859447298656178285861486015551054619813818375824182777817325620615873434146639956170217244221985414844922414194337652414385022164723718694880547420991819970678736181018040276223925487861585076981264491544575389934201642726773531982490287363371568237956347836371405077605930260210516832303472159734141386011833833816179773636871625431320738397222746889860577115379773787912695360357103692136407009373116359025914573313285116040930041466394322950502484562509434015187470402571386832008776337145843828265240201880068012444264730764115948443294274095006467682470491396653291592395822835714082215010585150768558645678962357070101619587865975084744002664535714240052549067727637519634541529190816421731618388557533636066161220004272809146303839540380204965727026417549179930645821461359140169753193471935106737354281669562524079216162237258039759706748994188610870808614062146341094417535936900864743935081410637942196598223053373128271832543207289348719012328704026841205013052765660422068486144748087506813112558425378692372579909157399579951449332355524085349812168868152624610027827234640760916633060868902947899124913752982416457596566724154794378276710392902077634250121680522740052586833086557828002511341596796032945417278047927463866966790887810832794566376121127546382758672879437554202847124004503019590976967561979286563733558231455363937195871548905347067460290425224038154864195857010980308564621547673093325485540183716892670418019406497478485107421875000000000000000000000*i1^80 + -3120866847589471740733905960330960185427468856147884553939311293363847342350351156289269225867996492592408109426380867252104343406015866230449075848888056072973759042047288498621755169598077195493493670917929168466720051301498639219840296975638528787395028464398460889606033328676133064352849407804004631125162539415627293390585035674822571343238750049990344013306558685469902043487091865105200073699090669291723835535638800037974744078200390200197800135664458730056029224550462304028582333791609491034807017640686550749640972661239118522760055885937662619317435504236962711282425696799583185266573335514723801085412941770562051953964578507321407848648366301633854498888299881202079047168607280614965063140836833830853568423579585950772074878370370589879921911546844415945229496046722092890132869468286831788755463697280454538062407918316993587700360009170138760983027794875960811545891826811608564579566216199462180721585435511457150620660495771730368667888116865978370127540788691319431760969711948270337277810272375081962184013311540005678144375487328541444582292575763144067467267534264155218034566976777669500452293352651979480823639288664933276768978952105578865065315295336500410484826833192010756837316027574018698353851145882957086640123731227440565492498058993323092126006970675799734878162637355027827927677177632883607716653136483020732324790300307267923300350806512779776003389515904134273585313677529448024785633157907511023145052050447440479449388009774663890094216580323769756520974577152084427691723807102617549484183985643944219725967149189037431556527349804715616066894920461561197417446374102067977961230150228102943566996214883788023814872856717755599008473892348768904490889005560322992559771247453117852036689340247578651280702032615893108755391372706342624338965747826081219614136969965794066206039006610314951211611457048277659878576047974580051725669835243628841121870979626225743064269243714261529459188144982294113731068420720289524242792307437326051007797737488169318709442261518708691890089633304386607511350791116040102064559426594682672718366763627959746075801502423890360948936317853136873648695957129375908744841204995972218859176469607078155452229965102125472211017899322023354919037081458707605641591084818725453243790150166923781760451319779397644679374442784469489921707493347130584506064396408283740470051186804373081384693962514967224013534465889765475980336183640856226835864346636266580869749620780541011709451839306302864831728334644499731931771401788463419572394457777619242865745788998746448992662294585898052901029586791992187500000000000000000000000000000*i1^81 + -4117642606174845640272016844414432663231250037232727330304434962740426961041683277661759167114999452642637926872899413609414728606321259028212638946264737782618533615421908149766903787428094678609116445605658385432550638635410255257261095260498878480614554509273124670264038766164980766531792604570345355599616674299222874574334577414851063160694189837953700430396441911138608830633654875045920264192487672109529165119335615335935878728870498164304222272082589918269138234643209527195359038048782964208934986368194162445277637036234784542731271713904805314173980193904812859114251949453856118186797893712964740416446830961807616483969236318084180770744176621015847150691834181725041171556443638059514662072881173353983896823777491550226420751334858253848559982383285506510521022498935684368801919747010375961767690734335368905904390673364887921091314121825549531162495150780541875753032108386269880782743832333796371321146023940666897109537749582019842076466990318794829205171761626272647824853731688818397739531614500872949547155890495330815446971184455583641053378340708934176838188024366175988053634535100953736861303578003037216186680892816505855463930144181865659723092457420869977817284740978960380962842455661664181878742237898776607850743746898271240041097727820930380921000842371745602080713913343539197489145671448320432737543369728797707239682943002597009091472791606302434387946367807205572524617577604704663568992634097268354814934799026173911952505445298586888102686713943757347991131350804682158583101306610456222268066356537493141035497346574503347122490031853261526272470653385346548223490595982658247368879674991493634324064775943308414866299359695870207915446919812423177991275990026381552690130237299339387950999346120711120846858064864466862035120159559483168510867553839650671007537127559071834167333280280293735899205887957412642762557616077963199357971579252768076298688900382486688861752152929396993645931602690095398732933337070112108791883005388963414092277776283934388957393985133009806430017585389943223058049089037957320054322705859084032204349353681439114680075630836201383502215503070931350876653150667353277808813821044815532114216210990665963971406205093083307270971139137334676161702371692692707401816293603699459420349314855124762304479737574507594101389983194170158064426518818149970447542652721959921830356210409193870329721372337387977056974487644188873510424596874042233824281727305222865780716218277517231603822210134920764037467337578092359003844825814695812038424107871100684763232356001367588760331273078918457031250000000000000000000000000000000000000*i1^82 + -5327951143315390173113669635203578812012334181030320640214864131251585845814343312945644887572665310824275283620052510523274340755805157938717060187452374004796411702993803030859535779352786472288545748549782436293208652995462765824965501147150177126932432120747766445411198785135460644018558064634541029039898060920436679777590571501890332479533075942147914487743811608867051257667807148870598790953775532962426721826931364544289563945510722164145637865710520348653917456714523410697500636454850906606059647646957131039657384971908173989404818519462432594922820730552355340669247576405922767473088868110089986504823404183077696071584540184848942593189606780511729235700125861693800965061721444794401657680990096964054477303465418853715283863051812084619281622384766660387091187750098279170329439281545988969853807101728705697280097496250980442498566718059985639035261226265284419809833509689178835672786205023379268386964000495313226936200985775622171382796840385790256356242730474656524312060840537014599066260094674687684854977558851589172151480639137227400112960827741284126933934763873182512430445591805664608509607763581512452054611597167231625949693224801502916237845276404426599409277516934876399742190986656143678843441114489499158139853625431095187969847698926139657230093375511120394925768430037611997312701217924841300652115417479886044193048369809295805607414537977778044017958407627856358971388447633251674934093940477898051389929821246522387835491059355785273926631945374821079957186988268998326870733097969523344812687435636810810707136903282367848621472655796476238862862698958991473873805990957288695066019142585644814515355188291190101021334505955851753274220407145325997001118295252182279892132711801524105061378866029574009938182225695459458044260113988674155801451415595504260694580007982383957216104370660878225900691497369762314749003475371787011342779704391670095277373795173558104108522109358418081898401517214660568943093507613531759141394839033967883560005445985317976443697392916056164649688800428662477833475424632367049296050966463264417301846635582273577365291706634481776096899612832211636773908569493381752487710376707436842044365334186639050249527924650018428836728653088574393139178171744081649782529956681752855859324296182552506832064820859227421634277575349162462312377425210092642304866785602943152949077359066913570192567222723105701389841780121080658625239394662816081553694841170131195432060609793018075636338893364463507353690550359925807273897948360787534273735107759529367744925236329436302185058593750000000000000000000000000000000000000000000*i1^83 + 2377645774678763653800841720787753879774414420734988859450868402369916908466852499303674956233693043409760440833586963103144074726901865097288544443662666260411661448987730472796959437059183756093905551469705088481020645778741091258088050119627121150829755238698966712612983691140729537531067135325919901377226555732745089974300111495280306291853237558864920399889292489892914595172217608056861892610762863903535816342982074251931256941536584546300752419457753337994491286348831607441099040098430495553346405982766165330438134488185505555455061680482993845421532825820658400527695682914165195211843851066669956787096860025533247568213367561724146013411837082884305500178727836447012283425638820457562016891109130335117071144023318917715055130728950120183681501003388524268958821789373598649863301402879923217268070246471081992968007747469887111204787357042851223161139305291041533890512117475205748955478889035074095353353774786238304970822440722247283323250262458281038253531690803929981974379203312945768692172345792756256916235252389631039037564673925857806590895681881612419015659564702655772499758826108732537452591122836552209507596590919765731367842577667533236016090951277937230472569338315488612357946298542680141534472567075608356404587353279328946567086379602243175917142363963645682982706532459453161626977116631181350852915715641471323413271793120400638940244846374374604957306791650062987612425264092899722783308359358643170670824647187412680299880101026455216707900023919571685925063993162577370797088589710063262822989613965767443427203139112379456349089185781187460988059043646507289660856425823093291061212950959839853687744782976013287744604742362531969843023750286421540245576148021481393750579634997437620763322076435728319953236798271847180441691117609977772888669884655490665855180642827306998952921223339397025794600863483811322522882165069481179962698184066571864006530274786593388736588600092874780997782433713615083069089056678924100378317586886538042873088187858442584004339513042039358085313027002043882129146671938064731790440586163100849391864085555550740916647272789728984958942993826345667882859768434319401023456826793193522682281302024705844596936032681951376956280772924760766487944523201311497145707894715356389076175802658370581808930250718859537439718218168791866325228387037519492726216919484423525389017454440033209117407415553348425776707935109806224900742380118852618135955595591094493379169993072192644838327413570542295675083678593762743637034916068090202782888008041286825060844421386718750000000000000000000000000000000000000000000000000*i1^84 + -787989120130901603449277080511210362493249455257055885129116813835697862889770610325927366514703914901725657213843978118337863121299475997770341808778130215285773065501685926881749764641990263215259043184971910149438884790908567675327366069145901107881044146361371199299704177514293877513709564826106520961382007544141396220044510424677663975779384732898666636963021034459856010620517046845600518362908863326389133478278425703769564817106508951696243070079794913638903831170420135551414801571230855980503184864802341382032612413033395003603579402369563557963935391428168736847343975772020262395148334866307103957971852759645499345013210996275146793527380273973146363578358074990934063022482721151736181892872191085218645063943934330929661864162319070422807428196588994743283708533091494764657723839243360617751948437550721383594965407273628898343632757702735602525870842213848824669204355457701566021705736203621495952763656818398125910108513241209175145769787603176757747211057750292004034449215688792514826336419846118550218168830821604916491632110657688245627692614163024510832077254490439922214434804935738160246299859169561009889106099219620942173697867748816682378300481007830230279359129816897952976849560394744993506859244925824026155426133327096407954745374476466669080840634863613048534056726475684811499365355248829045804886659779284805148412830141279774733682853481325264238385139563384444924319696054467731033437576055667830864958271107022895646848032932417461113095260721138165633367957326668545027940685383392852789546074158048970119934104707608560690995542470629691887813004157278399546853617910140276395200795075831332743136563134166551586744002795462339477825662846079569062028756005769045041866749595344614972400861188520585054616399662114525401736108312020059723574617648838532596713395515001304075961646084031531696030996311992684157866215577052435283999445085926521809634658179711498664272195108385338882828772760136542519791970925300970755925754320485758502429031778085956344234189855532131438121123655416447447892660385308235714698915023802435447173587172708059156568171320309891028392498442713688976917465199535340175792204088572367276504662174155439016167062027264792493865742781579282517357582966373907797678002339216785311460247945736320329430085670640825104785576624204602844124126900290367192230372556616231746449364654197300806240074404045565764744794922442627977318215760479050671889647911698186724032954079229070389232696364545574722001798072012449811829290686193757481808128240966796875000000000000000000000000000000000000000000000000000000000*i1^85 + 1013557478747584973127100958843542136192022622444716208967455683169901588788298238683767647501638246170794293973402745300766139791423022357860942124623715452130258930260669474317269102149512910501321393711993230065624192595807982069424701172268493963304891087371182167214465440851166796544128013432212454370010021538360447980525929987308670571046080363254585509121415344175536815321890010415570175590153735429552541285463988547882463780023912581453826340627882529107861245235109568995973723023052382269815104378086890925059673491966744001298270195038753483904994400451688806236130000826203390442798087547344973779774413727066229680806492711025371635701748646459496897639563670730616138247091305721033953444537970186193343060661899512191716221888315759091808230725416592791424573398261010450169333293282103093940108688231465531221509560593797244925016311656919665503932188015108434109561849610383714295853579667831979466964602344033047202754561663539941127162265579435495891653722660056023544899185011551916273303178057788867465593861178193245395207520269036659389905901337342620525231538693325656735365919404974053676249153061598795386988502769558046867494197784816634262552965127720213111009039900402186624889634490009662224424815283910004357781359388571049322190459993655326246688780843488310898229296988530723569010309578352884551135770704593104826297692172621168030276249080282829856398419018707096782370054774891504939165323871634754266439893959278522190024625293771741723545214243852941662670614458023681925109225348959227677830647436066615334012596374087915704131889868390423940380533167091458126570624286678443771392533146264411260327041156823819478773555805045691613700550641714106966658895639978897124572016623074685264170415965900224133005996725681934994156833830093363964942082848071315503484769079290173934772496321948796067009850916542751239552095017103522353815947249405240770621057713837021092014305903952848023605115256903553387542413992405682786618525790834744344101677921393843692987009108221593691722233422698910183385066834212277122587181704632267579500915598103166108738026663936300678915669007492869464767010724196219759406767042776764829629876503972494835167896965105772239581062825510844812321292582924364855798385621034918666207963836122824857036259183461442072615594313884211167734301650851717755101256148534065589285580074213571740659259677223029517252246723948541033976552736837333445134242879944403217771138679492435629219120053410423555792969729361182530736380858668130625625000000000000000000000000000000000000000000000000000000000000000000*i1^86 + -1611013566114999204224711082339152193389724340741503791161229013976244995032714064504345464170381293656605368213699804739252246126604770808396503738052828608061552981433253546981854841672793132692844166950767428171479879596390396323752626576833420036282037827542735603525341161907418028749663089292899548899802900722301016219436888205031640923453612751205786999248708568023317814877318010561849039015173139577970402699291585861697815734989978302513587119529400480415461433213134728077708411888082926100369205612732393182256188138963483882819327300291045313779036286146427989666117563237610697827974192961348369858180933605186493074601386671967826113294380272191849004815147817612778919842158112579701595720683947792854492914318413522428532515492282886727358463808061965402425971134534963656522006310694982072198373259475704698250356201745492357396066941605163183231867469129871831711497016780723363394327532540564143634033321892217177051333160149465830750546820660772268165514484383853879071088005128672949227235901108354937764745051117277950156699010837166780142781260535195943746529745323951323751897858855571321357855237082541831663773865623750491610784197648722935601156758768322469848875827976255051430198677682618051700277230930362073574980556152001502461572922480042105809773617276431001841518534328850365982386499410357535461918080029859504032919455046625129715215900948352772045716056711822140094913981966078711453377595175986592664123282332327759955635926439894338211286878709926151257256956026832122057565420154346665984539951578457020850361461046695199599516545514535496472361449618900489165747588303611345429128876126972282580825532940159284386691254871440074161638177825024736719359610982710425139652039486577295314921280787255167668471897873266789556993702917528012739177671773508252107361629970821462379378235608009788345851381049250305354752163605048492233735360069333519296283136901548510544641143535360926873420507344201216434416050322027581335561360546526862056171876747346884140166993543463555187044332650306885819819973543173025580334145210099815652091275379168343523695833912884852228073427667272131290795586027200082379027129678986146136811658222595458859804927572879096433190982750490849256456531754632719857771912543747163637774623503368631743457480567074229469453419362712645401795625852412304155470086729826730226909319099521822452069735618430585394624876749562289878351299500773117576039728363106768776785107095277423281948018626406248695950164353033335946798382439550000000000000000000000000000000000000000000000000000000000000000000000*i1^87 + 1189527751646205177873407499355364992548398493220937385995201278263284468888257032687289755803285555256346303436576274129391223504632995194912920185572801759868997412030449910627417769959039929635460655298278976724619204745949508976829896630576027340928431366435748926511120129930731683321605202271359065293046390782910307297335506603252582106260855095164084742096712936865557724566553192353108505404042034895145355944102217930548463187180981822884131273732096924631557127994807364699943010208892086888078069704555219365539659653527735768347507031061853888489667880064367280399131138007561220267553596798900684770312330587394290088957765142246319292533316410916607989843809628278908123351557430623392715629727425282609816263412289895575889721288674196585099101402968617489096369381320930490743636616749895835192231007739656235354056333295932868264785620353122853635660770708463852631859822602780784081240111933812588579621656463702829856757849008461976019357093768959592467182259145260112001247648330601710217353551334086380131622669610101168644441113019493655038802626555560865408040271400562938594370341133631866923806462824606896910213255982730499215144371172893061738398876741158946160537325935836524332149798687284301653876466824369033634900612285564717945465454483753833018001918333628511240930670376265142501835236831097264582773583726347988858085195164390891197230240876647009873580590568747908155463863635083298842353971846644660059209102303655286341975769638544034922282035844241149106368294654208630906951805961600060683279231399875926813204310381841589576853503526284833237171807593640820337397602417006236127083958006589525677734772217996120480059957499015048932553353100773191502904391135421770235683162420002587510131793734084878129441498904650234581514368085611759509001642580028360059439305155322623822928392617581875429891884401976243536548672821013109184259476175158799026023286664473014372797370376916288168287171229353111007437732710577695438783555689516843851527645932508044817639912818218647051696069656969223848224217076087118027982801703051159273769720080036492201046980268536174532347451316336786491728806909504966953968559233325475019366689760375085171834932654773401562158365301342094424299372230979019086592470179215669690314371725037872291166908191785452770110609426215595155937560888607364069974400598253241869667482080538805099984501361922737894383993136400877643772462444352832538045794957543814283978189394059647123245705418476514382278383073407537006664704000000000000000000000000000000000000000000000000000000000000000000000*i1^88 + -624136050821259179064943348645694978732586225439798529259343833983585086360529072956596660841922006198402895101776056867768078271292137075583525350797189336334558943148735086945861878818691558405319209496802301929320418378809534316073024694256161752019430079309348370621444351190460553946600400753012459234036484349599234072094911602548985111833634157644064429630999916173163814150590105981091519770994795955533242778781715092555554890232834827118128324370706920388180981289030976119098365133300956205379739463862479094370723812844703716473120606156140303366731014382739741406650119092347717935966473818926357048931727786909510687199250947916465716090008788514210374898119986790849959828015001832501620687288836983925162861238371032976586131902769393137074620552891297339254085458895157187342210319465627118240362787577677571159773962955098417632516377326059458354636920827926354175296837273404350062441791146180621972604157399340674196038656582871046601130516964117937949728848378502063946227949205853837102718322218167254353475268421399967566735968431532438962242884416126957499766843695385871165236483802855675943512942724498145032667801682693931810275106609473686760271295438722409207411360485114253784066903254103973323262023641133319951616354572420022288053386663518302632293549313839138977874355636291730155020146505089679827309350891780297579132798546273975125070284851633725664243359603780838525482295113352515251732053966039932088416016791512072162495719408356502920568862050374410345842180441975773141164504129113781360598829541218387506580076792981300793545974080225548673916210826895095351631221377737273563355436858077667387041707085504647818526028262214818984111330035353251931033585631821779285369964478305879796912642678534044230428369397037654143316815650752075025419492168680329000452172381142506040625217675973473858907309590811226014779047023399009585058840796543041955140647174931842084716189816991809676750076669222749749501547745197759339367761141005051300966393661603042422876078068190378251933694751526369580976965699569128950570417881401925122652770698922039262969708401358121792822782922584376362245314776237980558395383394726187889583509257077990814089681275955484846903036325150887977047126554402484806577540314773038249677709824231751666452942775988540854449175969061809038907428048459043256328525244401047274533181208663691749308892158797029800512313764699352098924953288451697544400833974300198281797381083909341669417733073856367948660703584363165777920000000000000000000000000000000000000000000000000000000000000000000*i1^89 + 211339754998996903530559776878966980565440117616862626982576744065408250732603016252796419871298588690029970910579779646618779090763971475673215476574696806556632830723659621281293556185736551713855268741787313789503634699391799068528368336925544438224903393064537881169311987181814712246761578262989911842706549136549860434706088691098760218727007194442210350657577604283292329369858263654583715929231120051338973340981200629264465759168254745055692018990499176355253337641455679130153210881093603928782171489559682182984654505034689095321693845076541502413946937312518967252210976971362763246124119685121316424619319320390498920701712820334141729257901589558710107533499013804406401777976864790469109761242057842432513633073402408504141179052153209939203286794580930444457936700034238107755407343154703417551676994449265062510637878547973680607230147990676736071806673874509346318357593425730302704252304016105768135813915281708041052055419813031787415038109867877485960282385844772788563326076860440445862949837079987211755740237567175707467687765800757931169397487296546357861971233258974911364964422549531477633689403004703338544660344465204203644468966575049270766309299429321237323844409892443964260601383623338276729671859517379327934155064107597948533574998712430615201552716781811856101540373148005894620120099374204202058763558082414983568910455430026463471409409005555301300645769193540199247500293580979093689484577079967960615507838358620176662108836041886345491882784594500106287684401267844386775760159776318976560401617202756771090611377993149057112576073299116983646667117049248185358434026049333993592028744100160653489033504139335805040270744075614217228908630530879174579237218803698867143250188440596291905940528276336071076057766268875715507373269921206012942587308658612808990536585949065238767040230676620768303373324915315141562924387843526144255584196951065273814943783924012401020722184879411868715322419723701865889479252831990988042373332185448521906471234424964743088137893923112714212950769736910840681590185496345268287125778364589586106833671559388610305140998880771888051303370203085068878503487279340969513211089683139868237214046917877041458411625181045599650083685852089635125037405403555337491013018644191752177411519672715988874589281929190224790460389642443024546285719171427144187198433885589468522251722162169608317281759163584532706549148193245965328377115809966028388349785496150925634275176674117139093084832372150371469405162798317568000000000000000000000000000000000000000000000000000000000000000000*i1^90 + -52104178760096711379256754451593827582614335421791694165107835507737605020237439674511255897724876175762916895947350123399239440189628984716907444336577622175338642486325101377096708109931733294478276250623362964669382701208121220014652676546233352902163855053728838767168702897321776965237406763391856751201701214322988186652161111525095721821545451999658194156223517985130945132963915292423149355800090409602927559488306152766181356756452633957102614563574145337073900573094257865674017533315052562400547032376647540195296072241602936967037967169449392506129842646489006849332682020744344018994661910834552833183508217403981272122834420703534147695369826232064957931835228855743640546633415484956871401376032197418910157782523008974074733630012116863788962323776532385245008889973901643329825600662605834643515746716041218530920704821168347618475771765930027017060588806135624750617305046326070411501873410249735727737524511549280186345156954787028479437680040936171084859240566333054893058171541863017619378266422226452150435499711401611906129078149225533578425958824041726407113895886187874089750347201379580521003316484048439596214263557850476266139207902657834579875058430533812983718922541016980340049239849792501994272290615182553497343962578952924107405334028093093878641092366587316162625785894744748515601269163162946477644418638078183679476195211418480509760405157398639514842723510260334316628951058356227993132979006186038606371530626047716406521833320715998143861756334664671995253595489991988368087292774657059023404734471050572724034396070093234206105820278978104567884029956499559668471950444566450040750723399598567949055234872524504986215367710427954275273811661796962172154764077596464102891283640825278256007590758908686603322196124563694007145677571730641650124071455336184710336861938826921854424300523074054883589793623243875036048524985040120527409518541856596042083186115519149541367361871007074871622721053523213957945873365625705260984967789116754318665365264462762159089281969257536023474904468946276436266591245022523269691300734981249256975987253520014736492660568095679550662417240388961283219696602340533068365253297412157101929577798365691061902303234616019063530030261338659979129359149111061818949340329831357170150195532905611597257059869123306289729678395879647085571627697642620664124870925362945873198436532385086369793821273672429554206003955085646859912264476072802795054210732393987969051072824487970853127225917813014298126974976000000000000000000000000000000000000000000000000000000000000000000*i1^91 + 8821492806305540126595242050549477601627135446896153260512583071220586861096459560991376973537995636119135216575021732576852357529814743449158527735289460476795333910644571369208079849851574311774198917396632434843155113991496672066706744564246534966239668618893613038916456619063975609577569076903537777672740102949651312947183285319169543492334156856263134242689695158604260319284044247682299017053184357146567530480707805816764807696101590830560207650202519759240008056272388640343617609484887136929156257063286063425199366229257698295395057843891081740067625136107520533220507314814574095821168601714626058349686534675380522683468535004468862218504254820509944083270299068123543241423444190550815655474197626347806756280440886478553032637197408448325282937534302221696711673801248427855049027217427730994448443105983557878525730256832675254812174397804293920611220300563202027140403988859184057953069646890205759445565314409356343439359534126489268132311466974228130687492037535841722105034940521420057406490342538785044468406611833565045198241828892488219322076477739647489383457556440275824266170972700646350780411760035888857201796693894053164488322777157366152116125754670658231465048790899901625733338210492786928758196418717448979531836194385909243090966056537542689218272749749505776353416004945553609689143529781994082574173542325449576381519417841762768994506309526223404008395636905055281633084098793166695008243087066295741274715256223422564199554318702066220460323834526545599001035783149940219048269386803187532379732893303050806754885086384809708204150381609355125268992294046093359704571737436833710705630699892359793497851603803292338524697764970810062334891161788038674104673027160005905095570313455337718902333807685217310166397218265186062406563913721136269864826377531431478281277185324939433772932293675713840998455018740880468778840456295350762697537448148830665485997814340915518780677019912435900522326028618583310602696681582024284811660884610727938964408046915740389262557654096254565981955859566724387981801787734665107412008438717128917448972270724457555247943769903222208447924749106789321907264669473263757599508829569025377599856482121993543617398919215133176088045183191468855458916204427915890162656025612308118569615225718711033815361169506128423041711160459636134987316993134634596238468379843830265901713096012751089602068141440489520744019366752898739290056757401694243296637541760306294228726833095306071474488692480798328094720000000000000000000000000000000000000000000000000000000000000000*i1^92 + -1068375554670108708271560487422444942349145054928127753891111996506268553027750883571331193160437165633862122436986904121486343998753125245576038686135334291009828152706513613763941790816270078787449837693122323116982399164735344839879312977830820885516135147115479930859016314863168045779036641104077091063991271335148519604513976199546883839958485185433038800262738261030335581903821687029195577297378693740109406916415191113181166246326143428008695849882196867316580494645563046822696070434250282710410860099853854174959350317595183161044918520759677092991200024560358786420497038075020638660164448853477219117308790639173419959548685276003113422291565067930271506282717110541254733169994934224943147178183175030604026515211046920561618014756682546226421506223765958781967275365782552593675896031268610325619665468492737870134279966347521397048346363217237411131575767837388773282453543320238190138085224355975107760286166645491843899598411653257159623161688936098997253063409583676340552455108727362857973223135326108703520497387663372194052361362391882233206941506270178288990717970141033647426140068977707987426057325974077332062982251633341917963143235909032976763408208785714229699207097169072324546899855644328883654814113062035971808945290294302720655446505792795209934910581512370660651166591641615709221824219699240037183434403541238155024590560938269308822665754476745257090657422401610359965558807664484457649992197339615930028525250329872487386543693309451863935937608319587533811006348665024899116611643570512039569917171648006576084881031928753613189314126161307990603094684870032169027171690244365151531182590442399921521367981771974223865717094102829495587147517702801338123891559342688590372293335468502279715503805401660242279226211369494931065088286330691106242233239105509413436263352428797133495249911932026914870717085961518795416720235352223669633083127341965292593149718747144020932399015777725660705965562853338647740989721296628045480862988819524539644176959813883758092399277989598671242223782724253022752003018437857240204449891083818788449336233607465590308147453375326572552151136758701573244070855628029824566607356509258967664090652567891841098361354965933903310612628713752360019127666277077028288906130673896994515508356663234987718624308335305060920389080354991888861116918140152797188475265422100420927027747004471555504201744194327323675540313581171017949603751895446359129090798432228320832226796926092983119548602199834624000000000000000000000000000000000000000000000000000000000000000*i1^93 + 70303465510495576223051410591393961065289001532125722744473267222861685028734855905106086113796375866685508773018384862098337459176870691318010208481132818905134998307135051692044304529733421602782580217609425015869459624917410500195716426940809890376250664098763792645813386281097765531457137232569001333237860129304853746141142417632204718122785821872017731739889724497326445372254078064823229831399438972174600006041570018664034250736704759248619114335954384992634057065836259413080494538195798191829150382274222580152836905768032378239749993176855598762176775036113012410063985032702535915112653699647594305442818082116183567830189103587522122621177826332981117930737261543450611591458794059504152742789267456057737914625259522436324910228139666180115395049749492583005799069472761378397553175040665847631768308889114750818511716508778679737821846186469358460425799025535341539606555704101499570963798525403976057151247976171642363051316505577346962399330514918684651014446585121509972436658653363755549535936889668482552658603641602262831869674882572488940884890386695414196601275283780374790383901541014011714362537250154225450994538453561134393175505363232940784446794495972831174520642346449803561123151937489033228823248507349980814416445713687153112242555115050691818551266268878873132299515594968362976440888889767829334913367144630213286996076160672994945094187949231309812123440011732981110514080330367606774537539586887815995783122242312289477175527397515914940934174187421281353238291302440644120521288644572075344137531953873263352242972703444967233232278996479100983728237279774601376632518172038286041753865631747537023345333244301666388932782806808853316811749644090905583750754851004279141251653564737452624332462222823859749871690227948289429538663778714828327839119674334646193357009141613198507642940284572566516423744012046734146203027745939202138300554008562074042117404670738332059260880396915639771610876667134893037953521195024050303726204359922741904999118473833205939719667594626184243198825814953918176071764960508367562343298269972427762448840215478427937309130370685991783743816606429841519074614739009981272810898985217478054630980424766423659143264704738515499336830565885583503964127586338019109831988075883725150147239045127877760461907081525905885366482654335436097742836367094799072682903879781505001771715708976653986261012042132333818488486294742659041040442925180738255405126126234373427094020903657925846113871462400000000000000000000000000000000000000000000000000000000000000*i1^94 + -363812383308886268887810919441852377769278724486468794273647320637525646899105494047837839510530392969270740153963009893575189389558813796349831638398402764229232124607141405359505325030396656759800408245303154063958352064727181966186349041146931910680059765152651808611814622742523975325081048999245874992517106782226362376423012010064786829553404791076378953458597480246568742671250660837310136435688478379699358646370512958736887907919401644878291826755061577109456346992635082121140746813203925112310725600234152841665585261340498781739053350562511048829351957566282164278078426800317590360850597350517379939623358525170367514870325207544050919963504559573261957122544503186739546134462920597359001939454892354496076995955853901988603768822433395278709065208259101765973779558100435856891476182796906847581395823679178549965621471216952047336386405262329813897163877450083559038930608666399331333517777483994860908311835147402596475531375719936777674550500196871057544046015205936766406780110471354125528808819688463845622428327748805733730073325519710551633326698723685963455144937922654166077831195101386989675731795252526964686261415843926034793460505751657180448077030877283521032038323997429318558614182300165692348273661587849056123670872417322286384854115395488858888767748449766905983759942471366223378316324144466969569400550770314540061680496859843227328505340653770322609753029595950750877492638970926409328070439785225314680866773765298980729943863342349775019799906197393578778209884454898696732640153359996179993511484804555291732358126572586232267772105809182883902368896844038059890701361268573849436240380562659215796881479061967867936526867102768783344681691289527461552382525525914652725689333472551349181359351900222403347873883427284543979614670315376322412297588950728818688071686244357177928481471003693829450115512404558822170917552427063509679998579884612240876369616106849115387575665761457120928704772066767274711260008086261573356852130530392489810361568311315112065807382336214825194933112190526814971892625698646267157421515349755479073695576398631077231653006784938269669940324925572590163756323014300565299919822335417101503336651626303721405851882390545264399726855770660587251604284901891958363225004901778506489894906428072793627286438671272728191164865680147032051856046169903404579081730927800232182584993152500468642757623194895204392287314339618796560966889682984115087306648725104428644301813505157654118400000000000000000000000000000000000000000000000000000000000000*i1^95 + -219901166604672392088167346247092440903971969234291198451580960439772536061992202174469494521381021984169133682321202053982093497846880278141559695490795044619192722870137659871290590324807464661294845830309458456748063767439613913538953001338687160075749886797578044906852314404279934643939182361057897876394265273844734043647215151617819426352865903960042750841979859995299272473061025751405737941466482642040596685385637066076276752434508212288613242979853966859125149852490139446677989276990145052977436947640905332788150851168833780500121624483740294439555805292228720810469984338233657222179126019416193300979220321115194159397001515450670996106933790731992211207191779001194336878324153096923176526311991620451318044469109888697154511350345523469612104633436102731695339182844651018673980582434047089290865671439500465346206303194531403927237823266114881428210860546955045459288938968366313554654243087031843651915413881345334266276712550159307509738772707977530794710381463359348606039572149631377032690934201749914028470314341593476336871228723829234687581836366809789361872489088110232714493905675247761255478694629242114855929737437511162490962607108518276534367733664863295757834335528412181082459642247328550823265988646738804841207617147615261385749650728491678193666716692498792527942709768503787570921857469528453391509853219061664693470436420977288055799528255479240295392192644760147551742817601650537370465926332470170569548210221759451153075160605639551631520539900834435738679823864410631010103771760438575893185969579999135290324411305853267321231645472539708684975390300543010858494757165308153506460778297997959196143211198379171773418136982196731040442340142768003300125561187025117975422646747237289199678361616829612469348787658003519864801181128853510391818054049395826681446170190080241542512202121793407357696747961132155163449948881146256828474762712374347539084004354278884982554543803340479512387510308907506802959068911848121313809053096321074323087854045874883479642870439788799581455621884262036775232537225926294113181505398826037909658108240208625385683400807516487713916776173049765559575794415302499056048086631444447465591967370212213567122743486969021772423960838653969427667292849396502817525539422535556498224724682839773509668345494958417698835833759901999481316233026680405644914744189517842245167396927636562442203808351330358918909194533407856572565202133251987007216288545225483989671093737619456000000000000000000000000000000000000000000000000000000000000*i1^96 + 34570075580771451240901668915622585466250390027516839725894156652130282139159735248056332757996403423528302421142763603235900549454229345609600645967950789589108823812775964959191092317750881985812650430108976871526507669450857900702266726116593444284697837113244466010234711572885082045937952490526692937892446966014009617885409241756622480860136068009824004784919403877266415939150850387508864395668434251698432069732072445825594459599589147887935036146470421808081169003500662665376309195674288168680296406094320928499056560899972663655494154743669731403115095188183814344133289380689025518763399955294406471603686932173947310194636627707985366250512576749428766951308077551930924126098839577293651564793560675650306984817752078049082791947568806828417272552873256465071679887098925696629451529134356445907829011861969287501158082454978538555763923341591996877549835302383720549265511437317489574571615877213919990550590491682064981187135306093192132349016255170402569682402210851756633418198253477713535648275824394253934123092476563173084847862049830022588049129111150243858477386360133133574594911136456539452499386623575022066259045480759210254538854179642791367073720032331321010826126388342952050809980194666817228397233338884790567282580376723816711480765375987682059348314382213699517249539514793454738111075302498299095745324521898796632210854514799692278944578406443715842356193909418074579768548427044052308691158785247894377428661948961620518153524710406419404791555783192788779598742507559975638286817940144718248180836803220207398066645312508925372095172472673608563251439250444918578302588972687609532691366909645649026346731594370439351652825085898931062136287985996166268509559329276119613264075485522309485013725976130062100654708518955217319843757370589807922136942922093888931270684284383834068535138947153321038366779791194526887494420075352362885052682318679697227068137757681227275919026009238720131688357913275236173712247999558751701312903664066234193193703388942450929419839188975345465390125121805184439971251031112473196689293227671084789504316420528881820251091781200159354149113222083924343929143193253549868671372328101717988171931532467692968255871248535177841114148504354094639949745903143400297433648292569245155195280571067002256587085152113347148986084008990325506536295072500943870848338879426349986316477299219591872618682220083961583088797192263708571556343433774881600267089217229913147836884582400000000000000000000000000000000000000000000000000000000000*i1^97 + -3595015076999377717136160359284403287774593774425083886350741055146951390580991187977214033198303220293799170221385727804423367769948406275333417915009545549758356489663010702057194860834248910085536173957938421370896067017644509706046440223894136593841585180599532707356053616371615925568925159964272386410770103008757694079234603438948007457694287964145396939162062792935845321178476987124997574608085173623431110363517077859873587992986168213569474156803494838577910258695521528694021310446061745758034611497240732298641773307545433536334217809526525995461725576798490187728523677638759757558128198114838347700949331358933589796738357397315312749365166095477220480946794781962637036614193155275218319269227089074068974249489225716620154712131770723623026150516324708434788576566105586211256498441628836397251739144537994609156643437663724667500089433333286383877490909390168202463542909415614695711640362045835575290757889633865766217398585502894283584216148302238095465486859211308928694708788941352480888056457244930357340633628522002372443295345738879307480223735669161335946157823450323212934124224372544840681462492632110584162737397988084765113707905357159346586814649966423816919473483836150980856710030778387936098408019916212680934260375741747853012674589022111070765048088084359290435684684643270014723418584140690360974621830395118325241450342651943337352660023689200628967468944584294504979672382523852250117668960004438204883182042481406527052540224358955917745756315901511299324821237223918074893856939606776587757314429288214934456574587037242868602360786078131041487773523775451122329966063567573522296134879148356506775460006288966617999753414278517640741627861392973859255034825163203869635008440793373539508956800670958513436924384206504336218604842631714575571087752763810498796556847419156184471405009641162482248547088387579364168539603608084169089969730130088780022371237176166968579672179788346944372560458594034486605390548118299311656379934230833004412541806676460791740338259240763291952708083512289575622188174937834236996910449157005691040758102027684763468815499525884322599673653782823782681824326261682676154001098396961164960219045034812258420581089931549781515973492665127880798297203671593393515339977627424746556068658940807870654222984359179433325943692347817439042842102404127980002181167726783151466531838766913741173453603590111755565651669411174156966382161297746148999599277675821221806080000000000000000000000000000000000000000000000000000000000*i1^98 + 103060650609185779178458103501406636088439897982428244434327242203812532900829053430697076042099600061795718834741172453795987783017345101941073765585208184435898824330641600068995374192828266854723916314302147154907942606004094654238775533577265288983431530467527497402047192534899875713604031765730073754496518376971829073669219614203311708571770051582707497400370074022195163763268937305540820491551909651803811299534356097974497834248920465388881233802803167585220960475113641977458183066666357128905280422477272770881180716754067147142381360370973894017501322752187047771476426593426209827144467203788877707116116468236170255880191758457624387705421092703770006676548996446995074069486819423892255989050528787643514610798341764223583829850097295938597452790872878789985219875626698239844537886236997446823709645256824062187190822195476915158576787775760708548162717769813104472742659739605278036569928828037237068417489818970374566751200040330709755328303526313020191421267410978463470562188150646831913477503532157792297134514798040155325187093211001574712571499604359552465748467799302334241813287226069745817471374567350175601753390946147789416493896637380919139354372678487841290287436799576316034179126230170921130093082215656780078814026463967626757459556789305687187043709800858959105553423363142857556993137076428425702679222351815885567189728552889335259757031784235776794057022516973647906972045919845597223194246746334767662886765370908986600808171554514959178502982011760424687737313839503720477459578348743025194101137246186353892833879372925304440358075687197998834314867718605682024013875046517362048001257289667961132388729875645410319431179132125140048229364704717467687800644283576455472929450212053111230486383920772152249268176406028967206031575482457224523951431845312372837113049486936511478588706567045028550482457543959386000049055132649962899294309951920022459214311243047843047546970185511642120671100837941958691756681087035438807807832593863496275374165768464209431783234575490342245083530097749680636055901722703991793356359936698510958505535492997540825646269629229492681679351167975574766107966736783923368306239931653111737566012897621603250514024880684152508749324032648540523390427740361634979210353237408196432003299737900930343934032454564561119662103544928233439032527606258118157841810605015544530964799378127734655120193239934475573276099689939826231949009244372638137135035014184960000000000000000000000000000000000000000000000000000000000*i1^99 + -2182068446775987600891142066440824847508981084412166226316296497611699846440859129739928418555083101472283171295268709170157375732809457331294038169726757208291679512717450588517472073057200227185325858669105438398624978096134755586846784827360511592712970261120719010682179521039590806828396839837300205231936877832775559953159304612658480050379016844595261485531288556722971128009172000259370583708998339117076498178627806869698234826560263143120723036737285281242336627794331127541063014721829926954393317551356200247837221954490083381797144081052409302213596003971058999320472302355634567261813250274141180543632596262464893475993714295999042875230905544666319269354789420188116609577669017242251922464513048223497036715275571203344447979915032057645419014705961445556774673212840927469535212140629293723418528922881216359616152583033616170039597811183835184004942301790109867426688155833304343861503861355949781497835157758238612220071469495688301639431511115605623833783754308327448154958754693880563985651623250433153835747318387309580824490204454616745324724362989984154580625185838601168203785916529580120157987429119220280646635892218042426008648119430004678156871337050529170591205280423196936709684036221693900442371577753955993510592410062322097340411652390002350802081641768229487369179658812152198610769055953297055362273000347841432931311737403610969323984153685124704233768770509338262997899613925043181232485950639659023084702103425886549847279293548397776504662364573257614224314288481743290324571545877355863611195296671388204972518176464506511625937419206017218050500348928059594930018632286338288825182320890532092641656778359436616864670694228438753598400607100159483678383378321597288867195818393882237704314709702279142234826181258480808209755250240888813266010424703126576088465003294325655954649567834135635054368741924086182393033995110636833638660893006635055215864529291743915072375649517374863849291446484237582775178483293359855326797395966992090204938477251392705851974431507467560974508387233548041389682799422505242047323391800563756911956384578668795730674970598968856939883848522489701628545071760324731159116404831967335575928748705147296719948404215954355113214200405491455766408307711155742202519678500824314585777920089203438851801202482046487042497677162473512665818075632009409779681253587960635653773132422922985633062702864106064795096633549509555550022567762754914988379340800000000000000000000000000000000000000000000000000000000*i1^100 + -254198380341170526928560638093480272956864005369423727720212583292422834359300677714250889304300283940819339571584214806408575076043163444613198390406593212192574658482845404502065060980423297095585639097325094188472208066075107746604715595575936725100461558899791121641686491483930380774236062451918680410835654421129096067263534715186936625511568732959099988266037850025489137449695741184104375569095623030688697254257117788849607060019230361943390899445547421257816502676774176553952983164990129790970903345003829848727141793873246924804676556006074912500131927015273879616609958979524385304166657722910186213916629775822688691157289810624546443056967873646394456612006672434756531966011953846659450146334573251045949572406403117567783762139529516133625600417383471649740244917243720454812572931982055729683262510457316470124581658393659436956557672724381624747588994893990443168420176813300978536342293615964282678640237443519828961825905349707869788644644268990697353037057737037432992538413903504987735753966524073587012800897324727856251653237085755470798564319868869827156375549946886345690922426709859075051227842386523939683380379523220805612780297502354324747813702533387260349331605586142416808980360421618059915863581419209975667722973496450966395260080498613547799555100447036449077808678723294575086865455859154371025392316604394793845212316158776687231248691163063915200198944834469742641260796960391773411816725893027328698404480358035455952708351547166716472818725968183209037884784652141493424197717523086350828950577111883917717381069401952283266167655724152717647380739710065712762628499192347335284833264109198989486064885572574338510150104206006749800075370653578840657486389757821901356067301622959073648048017829413005534459489956872272453598590120823069880706704869325904971766373875756252353768369191494267596556179481997776139278330807846305618745949966228466913714526852305917580793280060202173343308740999822099300335120767959930731113568050384030201764845502375330144207348604467592184579193896728713738530575717560938736506270048447968358098583014975748496274456286206427656667136708948564558891452915161237496817386136702669417092108038026295931859381453599058411508936612295027643708357119788014691009519090108522348916964905888184855408448508631740967603623006591443514533942258157923295628435248742133072684049462587999238628308571173232309966542237574974061557896913840368517120000000000000000000000000000000000000000000000000000000*i1^101 + 79945141596192923255071780993778833682138013414239761106890560176521350875234576406877353622907901973688628092491647307150890757774812302072711429406111725611533866998359842924086705577766484752466847260710158128930979562566963824532502972715830176861295406509582454132870464582756717924250843876728748233577306702722196215979049314381265833950770603910029626546657155663749235174813967298968903050850368057153750227101054966925572261727970150729805848325328925755689661109838822911550354008823529239097602179198262905044546648257565519245346272072401051578067344526303222917520116886276651311816033868592520456946030639937817932413751909182260921493735223146551439655489073057272458093478342512132463133325467518890635026351507270519018224429569960249086176919328706600320372663394060697178769008069304455936060068042066561943204185078994998079599574283541806214535245881394084815221756705150426611772719641869648385993968754840043955972938649519115561189785690553602735621737621620517426245489688671317312857836050156065461863643001204051194253081701609953816871413168997399543507917258134775544435776668729964143966399508268123911058346343288688455788978447664130993048845024741188491681525373080529769591175475793807610863684210242979231180213314008224727048668950003224793155389564088845701940931609736230356006548874991541992461060311601691937026214697681551679566849826226177037005600259229357111026799400964202211517090218399739764787279471155918207633635238177889470269460200425431696525160849392693155120369802464938351573178613066142004458490359419898005943378660361559113770726793803560394972326584640862882226654616375790815915739317622221928456243494304662139914514483593899607350012312621334644402372203627263120162882624624315363217678649303060511037338641384189024807033273637406393336404401953851711328531585268815231832063246746650310497807296830118554787127276215114262347349040507328343177088186261031227427454238151554550150083809061360110726197197749736969417306873517074247747082109459625452005344091534049490012942656321667540521724494121178564997717810541019200022994839192352187973994729853480700192589474916692801897388162956741071139925285095465583459961209741628777860194481038955210571835717492761696287675487474785260034083111482882891143434096363635505968689065312390621544166159889899334614989435346012080408768928375479736435338509785686688415675866994244049641893187813376000000000000000000000000000000000000000000000000000000*i1^102 + -2705557993961163193002557701828272367550492881338903022366295222955649031335829176350201490126001049498404635945254690477084157314694970288816596123378320601809136838907887978874543346347938829530081713705694374434232370992880329445952447921669066810576788106853609986250864220691491129355660605865633549511976398652204973283188050297103042418907177704315646832061821697749246940107613474901016904573994846676635571813980088284348402359283636403569725599872395599910251028807802155299711492280308070791506342816027327953553151599824283543379320801914829178103614640380032201054113940507352262481196885967122247113686219558951821800062547032308632942394960141612362838618942794195753942855064029939121139065577809242701206821299635613362783304461592590915110194858438217091207120008517422661001044986437821316817604135417825089561345957963344230013621574366376829276235151110839956543296201957096216679884660894000840682095212062914593970546934201640953996524317524025905872663050763657558615835247014504103773401581598490225351478718531633441863688573818293454737947365391162382402438947878481010672460002891269024670836988257835620048318723030884962627234148960003756542057120654129268286200098871365132176292811463247582509707718523131093711476380538523052694074206500907855950697551994436613579271311990044170935653985841690561952563230439138212077070960319475634030484095924484883305415173434942742879554274804033587111269281466857508243435983970611031138001226619954500529844549006730732520586667048489055300127394569573832128481828400705844187751301985115870108242014543693315201440676292265723776062679363656363109441617668715879245814812885483846624012271652567942816070846880621965031914635062432953939078121448269551245733480755340897218441505748355817741794996041179612169074766450893068847297696461916422854895049277446300294160759655726900953055246685008604700437730970558387794099209637974123289298593370763844866053706537182235543674451009655366946596646011490374017783668005480882968769661879529887685695337986048513572600852051778477722585307658019131023281224379156344065292264084167868579270902784019470254810972999633663910969352822576237055403514988687406793044543853220792758736886319864349651774127707923417295286081912406578605895984123779758120658432566000317527933056543964647822705657019826729410705918611743814810785988339134448632508796211015758519212401964012339719254835200000000000000000000000000000000000000000000000000000*i1^103 + 144276395820436487103225070075047856943721191399473294158370756341904882460609530337595995019208813614439914268547646261261557710409519686778258012556461747847441618272512677675402905955126461817082615346983611191932409474388458432005786167386280420851161313030127816458939903007473273209029071896248612801942750304210332920686569198350204668223007567787146081001721771404929851705647794804806347515158997999700647894524026892573338125105386341427493230672506016635515404762688200070026704882990494069444572265436048015457016085190709619041968919977008488776625991744821020154367279502882019055872810003035592626106337988945039786890796727912139462029129111689936607344556941469008321970324533521410685103684075539903904096778235058135474606170506680391001009331249906929047902953353172858965585933911257644396619642902609170059768793781886307654141054406551726846926965073300502669999021059421892630866964284832140418303135470362636723286439113663153195792459079205661446205434073607281741861656193785051440420479730965579286612572443481902213871392113491010594737780715677194985189850237515450631132034655751116650904851740900454449262353863239665652758310924185751525657654768781766655425357152260481236729457058387099006214971080430422283470731312287622068161090291968959180965893915494898618501221624219159311645409323793406915710261638283372982653091611221454863576906379290325521036518107998765058687528279496996239772970978983366030005493094698686642799872727687640227820789553575225429206881908324469754679949033497921241093477957454224725384641725382118328675532415046521996951889166605399122430635619061002389811391841139207296062415253860802218603013927808189405393183170451728114641084030171928426947275039322660763640622528097258088101418069507145079123585551351878521640879399254184429238565610713118641169490811853143904648810755511645073669346246635124031602711189883032416137883974266236515542298962539247751189211835282390129910182163751850195225836246593247509156322165651497682388980239380755025520290353287322224502439721331714632760323776329819536666027145716120820770398127285981285166057904026550631758853464600145485952220867252436930593686258908542124217626368911012829506334300593726847989238656181851333292699467459676803542146810308197548170744282104983212359210389605999239160038879275212675443016741082163010424199481218392336835850965278424296688787162669000949760000000000000000000000000000000000000000000000000000*i1^104 + -9503807094389421302346676816030524613778965107143794092307000623555285655567638998167530948300121714160341320233008578328202231518979396331243349381885217568967172472697725330046812515405753632892845579414752570222253728884166286474557721481178878485705700789015741021923460783997030628333626669745048998904379841935853692819441681385505289867738126798682587944366150819808591164959936405742539595093849790923273808602369470546902959224500987236940863447511862859480289197232525133544146469582255392255241758261332817125127408523642906365484109312834934080509099353627660969558620938434246192333908382165782359762310280199898598005522574409577450572436167736673489698429989655787148749915087324735044304174362630176524554546225975454091960307337764846916284094370903534694165959726415775082577549041343230848849143581845168808067811933729782838113915559988099535926966686283384261824607634684001686886568019772531154122198158693105618321850860873027363271742781743150230894624643889106810558281697233897112095587858886602012324278558748477670825776407718687765481445278271040634050408949659548576344183112026166075599367000628050764490775095179533910035631317223241264452524435878317267341944816889146609578011810418270729987339162784415110793255701794746721366386224152652431359894582883927892793416959364501364229996054929482318345498851291937035955001989233778104849154971880148283875088277313728414613656086586616414335933611102474765190197395290690882681806125064689325823907370872774109130219506413513591320093564973594129429451663038266572324914049662373872411721149977338809174622663089265024878873823847959882942259976818298812109635985572715866545983751387336502640745626620984567055276155797416696533541886956911148828694694279666760695804286040650910181961624179073133740488341024121642941960623303413198332391931147261748565386963919518464183545370349298782973254611076683684318685000948424843589355679232359660745712722155286351073283346852413660022467809343726011327897464806895384508854532814789317267304113870357797575154701492508056513761724823652509457893156030986927510527703632727894411552730166414367417917649781654485002657604399624174383587989332467055702186280508811106053191738722707231084640440549799529086905475585496437637369059867069920166900051022634788862606687753376086989341249507574969223702724972366941957228648497934383866566671581311515687347139117056000000000000000000000000000000000000000000000000000*i1^105 + -145511200739709961534692537572068681153856170263339160469685665512035007912014953766140623439797537463651806475785078241748396366255129449080545803740608498654729389451312284266382259539496026315239001687875684289140673994510937817904767253472917908156798612128944858035928549330239636348311436296385591707624987748795130424281064077342527040678544336136805912692349892363826332354103411012570538129517687664276817937448755663623632496184335631917332610241797584562522613574730033134503657129073406082064752571071461050977123960890822924065111778180812657010931981545593985740803555414794296048411538807109162429741376335817007327932258750547269314844878596354179133135500573196793715826625056836345216458222701802254560641106725142462873527833795715346146723585594453898343451411169988322027885505721743839834235109054641956082967762405253354644722761621595606247218426708536799606656108313878472606005299814069699791331901757903992676954210102046230157410578324136014205172851741641022702166090306039966051147925054995900851700862906101765038370917263555118714702997366477061127569578584025746862753281051057856416805181308580946283478635539348501352343458158819415167234860073243706742565357838611818314602590521796073676343912661730473036785048514470681416483843462625991302065234801520145067543071079812455845452207418903144930505696360867863084325324491030667956963972927557355965314101475067378678803015624718671177077332137023553008334577513412507936345002719304169963262180933029610428194880772190479686797337917037518975754406806364207017841789352971438142958655660603265604660851876225698638756081126097193822456624162725503828495049943658281747811667994527257936716000905574290277684493530404516965310019834707988863443093862309132954709406757650871930423533449140874382490959403269612140522145474052898083524964929327796758514731483491600178196101725561168642407283268411386871028240826080083371022657466949052049582647662195751141980860670049589025517225803544770237688834826425168795122405182201397358694354490393865905078502050117200499674563290305068221473538603806999478406501565462101849413190230056455107203845755355031959998113893869943775951815362062053593190200799312177472776592843389012834022456626694150874311085201768297750251131812084620413238744954267153701610016038373990735092278412511074208810492936251700238360675403612027296998397788118607668759756800000000000000000000000000000000000000000000000000*i1^106 + -14288974119429628353431627845604958334796207467329184257049262846379058321089590689808634234389681729824719150529174227982954747056724318863494945159736783036738857508521838924458127360957922131631196708472091097664447107544836595388016877824183500510918182231925975341440742137874050237989640110196683986351851036657995608296633470400643679616843417710523461723526448621330071345601774291448442519236519737705284067156286441210253261847696253021691993236057403723366464759356299283106916949610667582562062269683349179139490548737511631696407182042775315022401446791127382991960176963803040391749940574364226707698102161550607026349715466237615849242136579157971387561055896526810416570059007273188075463965334189060786897780853198248648882066204991655860955399552535174965781636170808410751288628646474615888131147518138332432716806662140779693897553253139725175173869257700652502945329380303463760632006625615302513740858257703133612777740626751292868496652219220082847656215917139254346410319341219818609995983147641789580545984393689674073539910340770995857042811970249344811373590502656167010173723014383084502303658962542907620825207675415334549748962270108653101913004057453406436063168585697438013916158456588460144638006436353422559232385893906728532422187503163667518455728463220899212554241402858930929535914895367752077760494110010802025501366166570777496226010070383268685571934047006820948719099233455690429321372356636522826798331818842226960618246245943096068762578473474690319532016369069680276849796465222448346233356287231098968032301546529685270695186964422338891000442989505346123786176554287599657240657639320211001664657518426293443546188565898590721708882559257750733463093242350029715020897052817180555844066742577400448496961690823666441448939759036345406715969632125325197500466194449125364288289897633090840940006613115969162487092628425359178233508467600977197250691285106437970053398912103522074374255251397181168197621741628040306950901169326926026662618911837760726483076577137671304582825875907595148782750490180911959003941055750617481490323354986004333159445162516512526998141129254162291830967613377168035645901638196525693144148612160281947095871891956245551450044231413294688642330698365759297990777121681885598841857433745421868115804306823817171460081563062690143234615175324345237611750893408935746645921232895550615869854851341085573120000000000000000000000000000000000000000000000000*i1^107 + 438581472812381924668407836048614229520518433534537533342882190347216144920094401506038776106396626533632073596629283709181758863412795424068434579576507609937839286586818864033244958244000506956798820463869808243902820057713466034083432504683140197329158875403579359962599220107492620758680160150970809471078549373535948375216534985219325326430174934681243935718506397082049587938920633476464778031291058882644633062853178631365865889958128536690663593282824896763225215848525286020430027658343279004189543440783138546363861096423712736282313907266889434364468672951279894822752937901658637275732648521714548103051819713782545651782209964974187911683188182271974839489828947740211086647202674623011893035376595206436023655909720450881627833337562882777526055379766515076484217902854930178203046275543901612275051743560417236111172159881927084189157594685508459003450398165598487317131085147009899091785056243436349156577897684254512806010681560036129097407027625841820894383019679229147480444091319590765037411366458850950797677169854904273604901566935178579913241603691432553991045717127237127390868622876667098298712570506836513901630616394639706350951950701188914324863612900227975344906629042949886942744801285163970830713241317813969855939339797645042758901825471708474280975724357639248186486377218470786643202863464621198951564880866374458462838355990210247050284701541991318095982247571267794960399573371418225824881496432424680317649172442405464877935826415478413083658186773960473171588672219289389961549502921214342046589706824629220699068366948541441538000013204035234987410159359026201507575605644949649196147724934767342348615304383535917387093495743696963245844216729449325951319402660781555054845118337441783745409018519308419526075026659501417471519466820883847003929922506102897261507678856690498991474841093048841307162647447376228425889986855748823225342322543663981323222206291168841731269617231123618118833566189137175962792016924275648522289815096028634336371268577531528903779481350811007483211571198727016171301444328265487334960371928281944513077491573609666551806177552021734328392988345576116598460913766489235071652725833785873078548151054761146039938905034135853188271395384134549625055747912993448807478919535526740441109187444242600762279260993586520692205284546788185683187193541472013891731210584497098513541113117147067993247316967424000000000000000000000000000000000000000000000000*i1^108 + 13977498697001395847790593591082427078822954941602372545369300251488288710429175102497243153659989066571716253668572386028353749215441985244804183983822590310668819874334807699614736725909549606857010038888899814544332851436623581945823716204007353920097887147756319092409872409018977795223778666402521494023691401440040400307397195528551443423495965368025738299530766755383839973819700211285514550800884359390287242097419434931619337733993699981823983631438996955484901841792460806666558091814571264209228816740754547568435382471792992881665888887231525418611274085091344926542530864216740360962596661475082481260423535417650747034728387851325862262599896486810576409257341111221258967928918250483705205749426853724133691238341938929937866161993686813903918391393425943237640815656741030860729145319861892196980748810033861748618494300687332030779760954683500283478807272877326275140273004094450587007974158083307371959255146993192663338289551181609296597364992349796947224023838680523070250221902869542559263892339687151590824947824956474516935959314079185071178454124868843823581103698657078399857550598300439583843409170965875427746784131549988565259711440396827117368511345796891102246379039535095320089889136074654464941682267719285161147894882839670005539837778510770190778694243142346103798382213668570595095047100010134699529322660816860384564797012242690260000363329802664289784111883281050433975805215366618935914380122086838759418939020016036524261443319874325156138665592361716281345178147326711045556225617077356840844563376433940087969934602807614624429704437026823724775134788857555178813372521795542429555704582221670572214741638710020879064893802296807423632574773087256007598452168185090427547967523661027387688592784819720366547084025967977001958621888268750224468526133928698962787124493271162643447781926344481809306673834563756537879791790881129002200968441782684331579235834789042283707621315173766715808112144095445495526863972900472884636615633237567980416636895439049264992491282843140377175783204074313690020053376719386270260538681643373884200927113515081453468203289710922584735623033699770486302496479369912583204928830503049331499597175105069566488609217682244840704654661715904029990154534556506137792657160600555856228703259089727136922287256609173981080549822767677018829317494338275503091246877478818944865599912413080465912627200000000000000000000000000000000000000000000000*i1^109 + 209756028146371793685341405864993440179425773320765983451222553688450809719781727246340490270533796233485336053505835400137325559938197083772127889076409462015955687082922786297038972904568691396470880311772698764759749064761912643961134446618033071767287482284773746070542099274564854513596752753582088449429483846743133030991209495230746188001719728603428585179122231563982491141459890131556469126284257950025893648108709420118362934213951935300990623763642873411949400301983106307141207586426565679360664983268691090806673984599688648319867658185997353238430443635234321591695253575384429078705048651105937322115484709292249412454198693830761887430573388011959310488108209077143674256617523439030920881588796653677776641070174312040139112458344330767981347381019732569606562672885401349306188793367230388449303535841322023181766669920936727553037234933721340372712321538844652578025285452619500077026967852605370618111521522717074784073632374275907518323917847307492069731366651958600608413867729371423204087590598118362795317521621516131584559544614031303175463998847387103221657123188545985554317182550252752345074210051003555055982589742502755232483748897471832965505895462316469728360068873136654515332653263846196142138118588995285273823426224193672038394810978439507499237592634042546719374759752535086269908586026130844854180942629168556777075976681377472351064173585837115118185294954046887912201326518979425213193181421156745137007832834584019256298875809502965005284923023248234879291565222767844944935436424805014556593863705808444408583354837391511520319854044265722580089832677713030771898887636797673985863156500478892503334303123582204467227622523149864037909772897123345534341450253747294126904941757972367689083189967163210441721566503125862584346033962811316133353317189913388349204995529191620915114794009193998428626018723922352893356483397315251376889069183179576392333157654560648986555192170522638797819071001698961982753743672102910803082017243262875493341225774998530463016254085896007496602769938943933826543561331589637335870377004803422116454239264889920042429529361972985095985482293134187414197352875033856774621924241979690488374957486355785728908382996355869554712876519942866797907220552009355033335890573037625729920923525486219803131917130021674397034139464845397967694249481313782276009360112408335003140983317761884160000000000000000000000000000000000000000000000*i1^110 + -932943846193609494903106770921556446209247340638455993859474087028816687273521624700483690388665832558185474549756001360445714416670382017764656746593979902686388083832449066363187883230844202060913068008180653840801994978633505838695335934015669578187592835643538982268818521405556652171636414374777504466221618329906801261131247268735216228221878715663881381868163263286262419161747472265801862543543688211182981536536929998450977469330421638763313020119341090722340190324892407921307293462328300614302325996509818673593714879965291372369272769937515627672368628268852438729619387035108019382717783008568561968359706843114091330195828564851983293280065727847186757733499426078617170197866953089997524065912645090939865002290190827285897615470663468389423429685998566895425507446408970568054460865294492285925742551072250889535761638484224381851067989601149495143342814695578319914140747445273255981555881554468544681813437421389234097611956252270457991080591043468807807935745879339429732222906414323256527245858558564195876952762761811783725448583521527815024971855529752955457569122279042211232341470996457627088522969267150295520498048508646314721952479337541856354046380191170046507953931114747787665516348307955251959747308145877084655617848156421470622854632345793897354579765705859537066526111185547787885663931145556790800711481341494299115980564875114519261877981167883473461200958153475792393564721391507911932922864225588211801861299757299935035522610147377748358073702674263311203902936337854070627519412221835000710505411803992905876803526030514444413385496877219706729385323026195861794622411672804969248573064095247184464047832919867905927370140892658268996028303333172451876727524708689346173689074974570020957171308232304658479048057034360800377110361546585399188305002842076687856395744490556892963580702038961196466334483160605415079401740916287413072479790851389688324407772906624568547191799333364153843047121885994684225695901739670047897413529322715841553769409754689561175727358457873234912356237817285480390180160535830242584322105973773324288237258197532111317751440314528332403628271791470506301368511626138398579134933488881041102382175436855988713649660087997887890841842940645928683174219155667124781081079460933621448210171388813765602490276167492930655853007961676943676555109013654573822563961503382931184354852864000000000000000000000000000000000000000000000*i1^111 + 18888951933061914931146222209051608686722748305940098274244357272956774031688035604502824136232949602200062283343889941408485944196712051736711851831127395808242010993136071473720469068669765454486031503390658030316779936354284026190296763633707910734867799486076034182217103262595062087327418651122945878252449060656582630186843814296528404290345788151569435121396435028404492334315447398510387815954464466012777992660404622478229138664786285903148209449675421260588964035071528679222346278029324900272631990187178104195994408239941361533309420475899915223447185000013225750197612563506663137922385915445441951562839260485285555876984609143846790115213727627861476934574009568480501471576813763081988816731682341295295802289752067198374343484473813538075651675135224859941942456193959399674095034611853747000472746720377238312653909620301272615595768116889682934119799992750426626076000359134267964173745732801329109680721492092190159481544106247593601886704265317763856345488711625599993987669681113277664676247099549894000856794704514084981666760340158230155397729002011331264815259245881755422432182356132582958555275068025470543375963474380933949687299051869259253057520210771799771793676687603498571541517791452762363738695958877129478179057882304249144168041622281557555255552685544188415511163401410384034826650900744468990364007880881938378442748267821947217722810760727703119392254062534607765572783989030045240893320152338161659082342655133058476366186941802202296218447853759723422076613412779271555941859013040185406119297294325012546854453042523307590118639299869096332396939030092607518092639673891456029303319103540929567468620833487246501838537458207396933801461090725703021981325459387762499137088334311134533087305538337893235236760418646999855508766998041021177102943822361007950782825335864712794507142791365645915453308384950312888075329885397857760744354865641153501806641295128519463436114725874406925489097536664812078601542782279255821716205094964894092826059261443801600272740934569898906268014261447699962096471715108638190383732478372933596086660082682539147333845273998306250748635404091036507410842664341978025772030591217843204703379993904488578738045822442885201605026309749823921829729787009167391846646198179437955981152055198886053145953887539916751463496899137924379296325065736992269567249792644507762688000000000000000000000000000000000000000000000*i1^112 + -3257957401211544336413638046757607182081419382446365219913845994521187816226385498446452222182973415245041863402832959670058268285642867929333291489033074693900657295440309519375813198726533272489683601133189678225323902625267576257837194709574394017379833606395606501028847871405991393555953977648393160039912001466387866399457590592103741581680601852168042310942994351152406428283660340180004494074861260925279699794627071534408679657034281858112770512088545206081645169755392937156159991844015543840292150077632244525804092110034756952646253872434690097828414603615597383176442540750601943725003073729500835888847820291459976225382856906303451671154134722370648954114940081386351773675258640883701671062647332218734011866169752873230529004558650128819173272551651192437836074716005791894291320672994690458605198899857382829306004133303967512269485476482824121084536236261805838326037260359271485208620059765056469787385425415650098893660889578802948205794704730022358257239379380932269649949222359619342073416796055391733410204554295332631102686038514579460358115429913899031562833229887953984594469942903844029289945085470743355285609817666600651633279814272033257361899608414709280695171111763598030126012342499422981025798949822920334535620879074620227451439581927008457211196808745766562795008323426656437913935193387652421267095558548482642653575615158958881343177740950621116477829981082848257801047750254503289325772742106335307157668017451905602368120147693246125593227002317463306730819334140527501152669733277740571660895552385685609445084986957683916082291402233416053301446962374849214726679920704202002038193210210400918447232384123789907924256470688197034691050041632442118474036437153735510352768788632652688433767548893879016180095672928421067367595594165041985743562847686427548570075802069012937347981431037284321830528936244716974656049771227659009873868236273282752149528344892389312441886770171169574844378901362428350381076353730546022482655158006272724424935106256338934978640882392715348650524840178443980537071124684510768740806610284634458442580123614227168279912774342183678757838994414627397651082015392447429767550268898344516422072768952996207218901440184894176900491217145523885764167977402911192184455544457026330189581827726547024409681941795086230177050741492578193005951707675609007031523160883200000000000000000000000000000000000000000000*i1^113 + 743507523583545411988728358386739896554738266890076990257132867446586989028822568974035643534550287663657012260044599633622647520477434411469310716570082966079088749581926924352332863566909888601390413032114038017373186617537178646697482411227036388028193282289313658667987898486425964913420539017625196975484406011147960105437625487376173654273800703490111154133773708566613447614780379244166921474935380083120895453976798727673706425559453220150140756942759020314373296061375331342403400428150413337126291370406084819724957748374399906732915658660522902899503603143487094321906825932338248323502771775250729210855231587924978996636239877301259305085230210250142812216050681690760428299931449599239799373556439261084910647863569177023309439607083270724992105922397048902936816321726780116229083460177398436312205773769613802377207296866882089281631981132627561707703072330831478850106340990789841353453457341164186007035797982556946965344477270744191564732230489791811266081067831767514336455462380807703661794427973480667823119975154500745118453711986498898742571497899518048609955896235422282032654540881241845294724211358460937086282131665981344884157179498503422435651842612526419026328212383275422482985069976958194689399732022859743097438357592202518082010452801469788536644203552641476477741714600082944254019414328596488301100414095606457873412307659301986620083569061346675481626533780624058050806040739403638881178430118142713508295468103852084384393170303486085631685592591018781493168901325509458664359831720750371130539878715808421540477003425370042660515190649072611098370713042124775772698312092985450838886074522429394772890078509219819922563621880067965890595478678936270196384352321991180235722270645043176403435186371898852302094441564529128587953629579550024931966828598283155299676564671019643857362554273799489231085968222281643557147242813702721149606312945606591452194069566004020528143640617899286558275622728713970680807891899072992829211616769736933977154720400035519072106307280806171701897904460837072338598033137431772890717321178558013863793293142234880776890005034717443320769556497595416440581436459709213973907420309484853944972811268889383564510215555213606099244333997739330721085370056404987676848867220192487353879015391617588443727290447725202867984683931542408581164761303999362071789568000000000000000000000000000000000000000000*i1^114 + -58672867556760838735145786510185660717046534848664842665717471982199151237774284286879056111152118824364010620452969064221827922248189826536713673666429669390054732174770622439227650388447370933041223003851101222307814439421638429912998360833105621068805663322753624621753776878024395340460711220747147945761181077687864725343391045504604785051116168713509915550892636487001421243162586150158145064375167901828697310817721344556758286675401402371440039524059846380453874088615148631894329545452630390905012328404027667672456842979831650838304569687915999165420410880531061280950231642615608576634559044386109650677007806354992785626956609620553795988719353871779285383992045919814023669666052816249215831175656332783434032031192013031640201140106040211163293792284588349521096124493299700187586809252020723056037032370762120436320937984826710930829591704136608332068787603575981347689721638686531062847656207307365650572156033734365497085732992596882442749982496596316161786474348835406780023476818635751936565393470463524959411245108279323279568846102852756332319388637127213018668901166932074987770808992607897952013771390456537695880058581260864114797893015689711663013445287815709965391218051807653686755196171066091370703062448207727101130560701881026763619669720893961985725287319947638437317647275168764085564822160106481752405452572330205945433042291121066245918160580885753390874360867043826425655547145930870149730619997740451726868088229372833949283465071863273288223431903101283380845635019321451061090207921900354843406311453170364309034938574083741582907123988491119835842015050655663714698597197311308235472238626867606897238542712654133894251236514775239232721157970455564666848270314574875842225031085433506289559838821715801411367552460644380867699158062451199012932808557475973331012927687993913162433321555807821305334284437307964793074996040494391665108259567757148484084769164857281161455529165142662116196622116196874183539440903148315069636867131184414000349685749944953014653548303793748863144460236263711645116247936780817229360571896744612202410765873942549087668575486721095180946031031537618574760768699969754663576010230636661023084896301509992771026417960688180003992995610487748780503156334786409624367579259287307994870168278813333129581356767709705575365501983132353479604532910699315200000000000000000000000000000000000000000*i1^115 + 1785457242660708006919520853754335430432405615684158654456787342092548968443401613636451191086298146839093022279124024885096433556019150878418341882097355998320005403588760764851236545829547933863484645571270673850648013320197828717194268285621066896148276715297351463553373832334651517729325809059170730961797627177810161268381076186861355361564782035397245291848367327156496478599471355863504888816095974131865829887732353826592180840998172184750512565233178487463594486996286233458359698610780708081410570567144326866142630754875788309574685700249523290670631968125443477731018648349522537484054504335816443871952651130395717411516274172301186424665896510041828973486570362445982411393032530106108833918343146998061106200794335581990717226850987534608590091936656767395207825041491387052421720474210442191339663235016654986988374711595589600700779147900691041237669693769728497509337089724201573798171989320837220927027443633400856343997815496062739109768677871622551676117074289713685735050646949193445700549353928203699252968390976301102699022062862718770590895483031442166576459920810629830317054113514390700949944130966915331770719350055118332259428177717205253038708001772145942597228578115150737989983409917137744310283260665093249941403515821925607791699068372443387688279553640511860578669332194690767011442226136900911628782035841829259844110993660354574122781259756485058396726372772651341044111225093642829168141428750605310565524943699846173902998843007203689398631717047251725495689516396641772102685216871981908189512740060368930668751291634113038995307598685460682172633603617123352351202578127922271891125285639338145393033893056854128492331173844741790390498989855674112605917074459719319431371979695227921015127581706245355553983935699776734865070038049316021545849208873484893669295174660370540723906987042577454433848508465945997242441655653457359761155922542268265147973263538886514348289312786329118937572760153079310120859354435274045960382584112681572050434242597741060333604168284074040952753002546789916480735597421844552848019684976650308324842081531844449026510514725186226248190298978255853127165538512227866369695143570414670466681104181083451753428835312485852870769542727348257686984919373193429484839876046105533347285946238108666921584672269287907229303616788656195330742681600000000000000000000000000000000000000000*i1^116 + -78655417965228766980220244441998038333420744022807884886698982583110419471474838398325914730589508976527993681890657769982172276067189753859903218682186576038232043587321895954465423714837263176716488030572481954124059553643694984892201358595541353227845679880185618473956312270647548449998493703271717554142241056522560520017023196080519785271842852963560586341664933677945205617006205795021294758833743773495047848245987413037454276900401798379119621858247994489018589816402409543222590412931720862694425911745812184622745026205697438386962732908889796935435238419419410622530219717962089429390208269994723352042071378510828117197873535155848036667317715104632115945302154133993189380046576588330702904758404342195139214640209609386521598211198573710659957663957301834456979629848535282288380154887084463056536638778590607654360435287202438680204415510427173718892006257957522749934050969910433789541985353107380835513774170098840810747511513803793048296909972572172639088266815167935197549967570579512837008438512096080312488765856531095709540711110441546236034353569327245496367282124424539151942060664904486090083068518484658053640257540297296138531752301346851019736945023686649792047442866151962449261061114645849260400534094872030739483794547857066609175363134399240649587161664693091213975525360500653950866674380836324359422257423118970826524184132513436191779174389460682373946903073887756184242948377345475792046033001728136994654993279848023086303835533957573995108302069278423465255287395082226460562311248294069683229228512589135176344083537170470755251499587403309259281997468013723843772941303611579860535433765756919263087800564370088738998093790586433280624796326652608549346305651538922992070497274276686045080385131502190867663752346539615971369930336300315755260264280232400885440414207125718869553162396341140981690903896583378481136006517393182673647831839864738202208225898688547536762800445863712082415857638695117890218206549954892539556790217880114039679465197434065651162287482879424496832303029692230337296713987430185022714298573478562399870582401615640047500266531307350095552170029723792169198444971407329929380774343216446295774925520159454661460191875961854642418026453843622403456245489592139053203895221417653741054191307994513038419664983931081664170363309625704448000000000000000000000000000000000000000*i1^117 + 1044790666394321644578664009159898060130938991974385150512178558774256962954641676037735774851578839690150148082603535173066179392475078738685224248368078190919565214683602980505528643006785114515983095973031081244049919911862055044039229951502110068644614460667451934043546864205137670949647580418666717223255221475477020210361187799919598669446772198786568964661792670841780424680447554943844055298075873421245001730297814395317468371791500719276581329840642004627867040226141651278369718349416970681638934342944216391602665476341797138275431331870022280093307903132525956063634284484802744358368289183940672657980326020635190664473999640416382691130643238818417336444874406779553767385241654810332459416679704818704983788414363774213578559469892063580823729999226735224225058495204020805151032338086544023694500686460564822840211557567733405053819471432854467033262465335274525259904176728230983772593327574907075190421601897467677565407170657223991720685666880831668870788986992603188639520599533041050437483881388381023841081518500408679135859033960523474891621960516265374773886393840512730660830938322303108462640502545230857096303365237376787605072090471907511145616499788946389104300991545992834622659056043132862486219232712455753032712994821411704991750409329949319371334078423768387264705443714174944254557690322841571428045738924873443009641670109473245722860495915825574557565827817060589001234478460695474565819780294592838757540575306015439923353556210097750929880982088029378146806247168783854815546375739645703674872349049963685829672011260518035503126992202161097672900082668107460594910705768715963902575180193585966202845919737425250909160742780003011768057196993883302710903736448112754473703880870406284980284494484782770560320805184629645678876033059589037484334603345114895238585724535625960374626069202971427269508266571406575255032131162590077858110494366206970190609715659610593403684504970379056260552242013471055579789353487230430058897491648301842348474349834642442428211595580073995805069343153939385013967380423193523447067165074830381067869700790665283973770279348348725886221771735187643108538865268550856345140991575907675726799738363152882024314798431147485755671199633656078522338660865004007193601191946984278776199233428675214658240035849403177699483687321600000000000000000000000000000000000000*i1^118 + 37654332180729593161143099982016642407709284906600654026410069889828368108867616496019188814509723938987651016508450035677644214762425739412000307282447681303909062875025245357987656542681610157626167972844342358695012367401017705937846954596591892935184094261650445440173814098692690436822448555003848183963581112725094596770888457736173025967618593635981204517909836094916596865803736524541436143052483539082530766536585405389490520717094992234483039194991743398045294636377933464441463439739028758315223040818599523839845221569859401637549952792300642278764425903812524081265840179936188149318749779145416680816827673701581450710890823285215624822792201315754746660292595123900778187081598796918613635253615393911894953600981324503734890061660325121421277768368571285257570636396776903961639484375336528017813800491070345605893617628335199687945134204039507640323833985743880893065212164874235794286094475496950740527444786322336267163192256346386737326752235841879467053635968046844049370870193939301871554454858677555690239773778908461087050784989547485106494912747953230545790351204082646118803859702382749862117630745287683486006629973400138226533711288595511313492336761082863634975798996505045895912648973374853122792317444663484841085452419150940583616744811561807506726425800375033660131826587206300807764395586142242439914311648602777247253862990159225664984253036299959587494793474057999499842491701401321219490863213265765637508273959314835733108972143623198954614360712384168386720382617700472409705253172287572779437185134615543562484211371426483376482954701051031603828951394921158064708012480521761748494481814288386600595366114444845683978264867447741803060159654315378062087982217454276451376873452299432021411833985502741679438624236302867876045484657764855164063756365855345371565157755620361525167373905367102834087316718065575531071252736876038437676710932148013778559885668477641425656090675490273584148550263299694692745833963169852085152844076399039419368308832460837170637289887491247476719155710487528728787475221234552145624531257778581523953150962541794867409708500349905614458814838393129641430327412738208057741448093637701796187847146462478872009002862084373055931661920944551565294386906957743869327032531434905457762595966747949598635094161348823613440000000000000000000000000000000000000*i1^119 + 1252879411100321839569152924395925483171873218525283637250044078143587625004093964439055593175287418489286863459330728008016863220323154128754570257194872287494784419665285034506210520849868029251926596038602660342239969390871354884813929991915437139436323390355326743375970619782030786545624078343778171855449425950498342805623788465989635179514569585947239401976912951824409677590110948537886281757451601511478496923876402298870726890918137050049489066992981598578896264485103257074463438162401148281750680311670560756660641712004469458503851789958799786519914474064620094915869599455772920416986792710529179122237333085142985511975216292572800495451156332939887029018373622415472255333185186489248386164843022004478884920690700131297035678984760859205784485966116492232884188335656156059355568020805735368913898373214712433464925242834639996341845648083002128403879473733133149278591583677563418764711998051231414756390215100115663535013142505469715647828595122486913121879729423870417840902184421327240029838135560593412926555996384307181762488782894065844659004541838603218735659365110875299000767826125479996959561789322022907863378857272528029660837873620444303601505905471627677020177859679762747846120089825044923960097784346926410118182662519261329073639179194210200653798030487143519180813003174018675241242967372665222563692783745772520464777403193170016274674813704203737014693793181459969385215463062716950601238476775188376960014970087799502578890907121209746728420545679789149256517452857163666614203635930547196630629095093603815993994980544914857331123866909701044291115374521436838023690582067448823952737482825980453770848612555475311618147141166467540857146131195413714177546436670214753196617928486121942440106198695086561583525985386478567329845048788269662432432911275805268851878719143752902753897670426323195428967208960845667281645744763844355149476181148748649591641147125000672140029522999870866962875772948057917955540581523266538307693404137428188138562494435029116315617612847007322240351049208630515616655759312601278619135794646268594998050151143349448733647911658137457045001313922800018980126794712107430388825346289796230188409573292606248812704152970272228113303282069445409610371154022229590704516106515275186774554350695669683094080716800000000000000000000000000000000000000*i1^120 + -54738331881928304487053433703032246879244736032366614110939927194622264266089306472058542909595117885966782395324496187152795733848348850792611974941453103549686890751327083069217349393620746895682555954258720968122041511038212225986441594698092204719219658135026371059863494682046912098351438380391428615170943865346883477143592413291698186653631606353981120884619723749147199643849181211943175969855110687813747037957761438139605818742970989042137734817127423025984236034026335156839117863274435022215737400412452288911742398726971208219641653660402450581748434549505545804686649896852402452684592861453241438034842087896410042937721338235612135694576111719331424246714210283319458344634236902167697765067945878446040430598483198445454582154341705432652898316020314226397666395394621176185867523439387488359202994389257161456759146304367352211754583743516885390559614509863109648015719690518255217465566279467306517176319147831567266184515636215118482172324652369262554124598085796967644968141756639892909748072987323751156266570712296672965369820556621939566733779757125896347291624470247157703251367714180340439819297499825773940003828989674606428596290506059696295989865527300702198053092045169460984043455278875928258198667241306936735478937369256678679910252831593692382157548436861023265858428475757033793211358479914253916654513724810564360125932226704432325637420972677063491172951692607091145856948319346490425669697313961947244268471962323800561979658370519208776435053046688297257749833596250383821788084165631049099502896083950856120718514571909114848622481649078730187898707464045102412150158921097100316810229886461236231502208598374663733348529051038106786729858288845749230693637899934586656827481879190420151385214429495668520261117423545366017505357250429878878704722948727777001755559348976369626731502776470570754784037357753534880498774069056544988136908243066488588353761003133824082423469442594917506550147476830766243694856094205894351054234675339956724970799730200860701461270811959867904256141449189377694287078567663175820374436078311508213309830245042956841313582434479473537120407294653238410758337150799949077851696316276319717980495297972444894302716762929027418772254892132789741520622307730171523912946563013273772536950207874177433600000000000000000000000000000000000*i1^121 + -1368129738278086711607818182891565864729872480289051528845020256267450357606251086699945447945536232042423102122579491210160364014344635306242284792618052630980270447372022735965094514807199072260946053337219742632098079693481768529747767174155380347015503123365211637676991727740012132568228828121785187105940470708945522749804933752699960616125593724901050219988015887785014777088391983321398772161527623660146616190084440751499805618490682847321876367513651256149149382812221517518240345770205601092809916019936312902924495611686081466578595566651194077158596359373744619407715406350848474961763682038209177065131521504518709844402320228943369394891632003899678011673184509210331873609666652376925322808323324583226865433397980729182100638969957101516449708262305620446889660215844126791393399144321155259764931144042330255724551479616752342449288134724539702571889117603735195414472618752810195789281324278449730789217279779579244941350363946148132117178168059775249136725475685106112040860900533500575714491114365824780406757834903128462992446746440106944018518193671136673053849461531045959323312772010869475273936097049132450190300753354903153302371315208693979454810811815164212590764845362622990414858105545032607673230238345990070918056602904751998605286474701696174822618076303969975980249575587392004346441075442296118824567029471616745042451393806686319868839529383555504004069153782167374427023162916087796495245117885581470027417517100017303599995857385292227325028054380329367239051398792147876701772256313800536961886831521901614116940336132482772473927702228799043043466698956297592882361681162888508961266501507060279585293016691683808401652313674013384672612986204827807570245402208021140675086993729213279393642244955130034550051806819798422915710256865339700770368696569240545091997342394943700570027589231979354490674214246292749323683845965945313845683922243311121918196722240873723191395275395677414059770061184459855996288106382965851717738178392850863525030063263582132458139447584455495240877568720196609502041223982934728640644448514593822679002260392593902812897929703621442523085082857763792014386950466930999535384640640791304928237582585074021673216726665216535260014943842005063089586771871870544634176129975654691172316610560000000000000000000000000000000000*i1^122 + 1201963536273467639232923433473682207585572058231438604567908511027758384195238295625799225995185782235025630024822020744772242063774423243281133223502237739904895303659970504024588805317203703605038613974240552909013754029351343133393130760563654241768705042833262769437552959482045857231291653979798920333542293114648490349383076070499679298633336764655951933978233470998934666898817800089126740972275327314518302007027061789038723742658499804924024205844142833907535831311418743277989867844489180958259058466570090838446546372088714844853630352807184607948212525390172273443158839718424651194075611007120952901061448929503317904470996336381295146586049731121355781527197867028413280532704204487716738344564217899299896828391648102936942018618608299417263709659024619101539395023993230842048978223052047692318279864123811514605433515434025211269742770499677221439697007477666627666590498715387851746708930911663745795621478357028021927297633292069021496423741896938065773018776417812632732284436067027444400160299955833823233066203602313359090358344808193932387455371662194313955270257593537261903500305671926706101008915973393946692857493881484165547119133730376201548017320560762006322761517539542829179421642140502182609523630281254331071223238160815869718715171138251041956559932409483703578960886790109353576594671986625154489009316633351033909692997467475447641695386920528911060462742959045334915255969184054546606497470041606071654656933238356226644504729528391761409608783257174145930070963465481360708150498494364999060588859969532599580275926863544715738117316609625754777023319830640667235745437871862884365022914453251769765069344881991225211991678292986316335772106111921447811298647332966354959149740979306191654332260437208078892619088302067239830459331212218104275979142917698955037136338671252545574436171510437179805801450071077357415178021747706486620970820407165296087077411627545091641583776803534565671004940252268616143392278085894248221595543959363951882681234764222138226209561533172750916300093625817516830770266371983275510688613930880980815447016951397255371881467031514429544262589248393346755225855278208635299471638469718221569885411088871383498542642495105530954269973339010923783880147518645954924595448121393152000000000000000000000000000000000*i1^123 + 4404552685193169488842405104346686132509205238248383795677638694757344487163506096483086578650841218262036448988217665051359100438696630075037608329870948475835866981889728272364439654701868411504292028939617822345865247933801709402948323577331966625642436033659930151963867039456658597584147434607883284223084774633616016075743798074863247156070205034668058892762498600339220556815455702920330677115716522613236508083736173166997807192569065794357635032720358161099018217796942311560992719738536321285825763696536168631644928292035597728760230662819404803190643423150961919365339021881391073130960559385237627227508178052162713935538498335484334346299208389488931462187946809665761723462601682876411939485053371670529492406231522208924505354096707408292932407696429935127140082104933807766453155502819530430543666132594669763151060372060448163980556924346115439762632641831261287172586594429225641557905610426504041895011950517874779063546287687033425318918791874889591128823402361887700452630068799799240969559124780871773057273185429865838758070439128977775469496013819550714123615913670433305406309873020003711758068807924964991480425718066806392198647542510742249476058407660864503706837536928139113933472432845650186500487128814780561148593065066736776439528068365913281655308726251423370181175819012171402231975841999000762864770249556140383230510020882019796523160933118676162769198828990594222748200821042210653017611625516230366997970174903540116061860251196012457350932451554692635022804844140555749380026755900935527497500477331205703736531719387150461312292224998688197208055583686889574434414534866284499409393105111230961671365882650588503685839221639014377220443994466650958571336230661258716709198577954550406379485201660357527660652821593975783202395380502447086777077072087541189205514486232234686184613002439554843203060736072379855523147643008069492124412215108524027579399152219957493402368304268588233645705539723180769942141424700814250616941423342740141644648809178421300934377756475348757177718650038423422792181887868029619277109340458366391043836670117918052862109635958571140620594725334803201377571899772725587968137513094635504497836319670324865874187682607588235394005606399970222285423100325323456764706816000000000000000000000000000000000*i1^124 + 107136937288185784285401765035939887407451856846557137365877059144930927441321059283979381757285781613202100500205142101272082062188442845876305479656530465547517139557098748758475388072818306457069292082691277735636965573980066853526557909903200819383812669118086143577261835148285119716836365864294097171639543062889201022289836688774109617844268422949668911139650539300731461432075656268925555234978038107433759833420251123963747699778994041134516588602385430846740257155329641574793622180960383722996742001033355060986242222169901071986043836820522636020607350991804885813163233223292265019337420046299840233180486768019532887110198008566288303484660139359210738305899055927773382634481329694893297583104883690387756504608960062507987821212359720525672655786915829512824892293538835872402536756388588979184192807709001048642011062606388719812851198610675845478150916717548739279374985519999977929298776106611514298092249169707371082792093630137601131929067006967014610486985771556185597211343846439277559637204248567452096199326961660380570699950019631772669865085410356014760199544646636218810646194751919910114717983877170075204196782382892747139486926549407822153152049810022730665961989600748428421578819864107727843186372308722833940092909679366120677279934395315593748700411761605708184401238845359997402757663889372023523775538765843330277407350051812251169827933496286273373006029623709394125171619212700374133719466106670397215897405216022952175336888637668846206456729714125061233545156184091097454774570508024418204981787481166248295208010387660261523263001576952202599288600195684451002326735016330087604757858488112361424798172323109643278363014277791214933788052305107607103980365310628363710620160338738098950686570413658410846259540612617844562317092632226896224398488935866689278620931372067550951713995676530458166947012190837311150529081143083247158837262751646721370246813039390142604000040567482785236705945983994441138850451438459422058620173294676939931906498160903213960119294240643992423165028442099584575858905907560766485905166255863313540011386002512048704431485086181115413259636351146603828091358515200066323264591550661733522860643390973461330535177646418185398393161684543490109501608152415600640000000000000000000000000000000*i1^125 + 205680842759759215574951445087067994130976412853942049378643052484806044260195312886503190854325607795069800652062927077448165145497347319137720979802787126803401252963167565752541223792183695500166502131978651497509161478498056791139322586543667761376273824373881516115887775973035352044790633933952655523982097292184538314413291463735688168388781411715850988347804595059364618208411666086890764165607113786721331205221311944739433177931782964956060900370414651612073015109925814542927367044518166100621388582635948393841662520619472839654101223393167570042359215284619482028714517255795320389460289833696019975428981624381190178614368182415316237751630223586927644235979142797159989379390073139289111592370232699916029112457816293405394329109923030003972388651125860040189433298423764792720666234190776524719906328609474255855642207673417901986312554867221214555286130333633145629198794017228287562349900857062070741033226321836718047783990534804489815922939777678624051630021097392134893597137682260745992476332531678098559773450294714768005807769269989308091484305766901151402903470605594760949222596359880958981744796020491780573741050566893321072815671367262757563497880822578658126566465905699100573744825994253270979464515566819553717891621203486811547988991758093480844149723731578223932206387345854953041658991427651839406953336990828547619647159385048458966856163339865106174027184347193469124520089304116544084347791713756944187173033283036928076398836227897811488779467232387577855978525399523717469235640050629903070659531656743749051566697817245669590938977781910527311900914968111831625847000164283632888927406974737582118808508837512441868504008821376587752546130785428656291769498848508204689192613410731553421948904148509858926507306256089325553876500505408855971113812972010726777228021343027654864810178681592441641409574617009618816100964291101039237406827684486236819140433548752755885162307376479953047591056044417083999288177040098233254457641396235416968342637545865226806631006177846862610958307198072080703160809458753304232755658120780382404242325544639685855117328169512235025859415428291548956383619893507341583556221029931074580742022012473381721983252829205946372972023941761379537518592000000000000000000000000000000*i1^126 + -102805923956171379879414451411655130408505619759367815101947141935506440897824915286671703952431032209265833093086075197324817259347067081638412534648477952261054647210090126394256114217897474368619436382110276683491015910257413404889791528877761980725519809505820149488699687776649240322991804576051510266086092935042099938695140767426471502361455980976878015585222607695856587262250510793812817334904303274306828827261318273716521392746705247845536217223840189089200416338131910132288838193457823504955761278529545786208811235433250304598212217859057127056657746445536461584357856131014857866326961278043511077038996257986563067575273965458166926631816874871551287406721129417918716955669061133508294276562896594453462884221566717723229176541288153426304838987492479386277725908505022128201932406863120597740291659504396352517924944033501454597601328889075596102064910003498470430911387905869559209215902337337773497693522615358271732754372768567780933118346104795384276648104101727872035539719006033339329526806297398143722941404139847914288279664255713269078303595905025638966709954031629239163895403200937193673468960927884045167475180769943571241948293678899661444628198494908109573081335887201552423516601640633917035443167652408843850116925503886220208223946871027610836905511606364856948881073583493864882545438581274715041840863721517486626325317784989519731167774801593776860950020207103893962801603622175139751837991807877803732083036573637703486456550282022246115861142191087919596882328376471246220771271418085965746094604854408167427885365351922709684092712431503642887383448153639115631488642214830866520011764703384245964652696284694107273451590817790140720355266858953730998910986242471696719257468605884800554572263259847910573379957023416001567218259724249835365663052254817518519926700981838260071440107220810554798736829063590580653919856349687203307463471785463533169816933390736727352568002077142295619566807887258503425767825020996227877233253579008104978354901215789765129110731834854661795619823433520296360714656765003520528369553629218548663036285451729420161026168780492745059165282289710712894371679470775434804640577290182132526360614783999720294060331140796918924898770745923993600000000000000000000000000000*i1^127 + -973473226320183444438018722301940223800378140724308537110872604633723779724666497866322058978817096912539777331581517434824775019052965557322994746718600898590624294847902379822907628805750379617795995522743172848875129102812805283479698265319106472020593840424783412846898969072454687574636030582862561532807873041798948491774328564596377595341684017403509554620903058392211574265388641412065045987892566072079287137761495116709436362007342648486984765157423394580799418274424420607546571544547450265813332533866212528019147216480898720283301164833721759371812421616425312709040988165928085028272489944674992899331484497397964164412732654329217954727692336676884491873201693085400589794601388395242922484794376056657681489290073747587876548129094252977020917624814842696006076031400031391039894208140635266137944285564409480452494246003373739026875702327080381346623839068721960702346078945546676447372195638578932842138818909287618104681047607111225091523300126858689467079404155799953621095597417371187261943702847774541136156898128185283641667403984694567764042066935131278817132805461002829419597233269805793646985907847850139868382029865873671812584630625654766877132402951702446517668629194650504526282062115745366921969392199665266965580483813996140556479580736302268544784525016275108234179716834633060196394247060257282614888433477400944304005025218074001789658577845344165137056813220118577578144609007753027575020620119457788077234699976331599406343717303968261430297640022475062230301114798713589531622828009415140547934820710691218467093154815421676131580807194049633258141739593434824339901340748338408411773461059226770434401689665414723638923693092289579251989347621292638021383668170463419167381531182539298586139677388202936346014239145904320155216397929763568836182998008382271265729848863695267638089954926129332998062729207878442305391235839579384232493403537027398635767730092146310010104792182096989460439996296780376688501439601058652741801868189543603648163105260170649482155750171590667587987566180243098834539042099772872846462222332852272910786585181830321778556061253326481634701426195387018219077470205138177789903937715380178653738449762048355773797044945534216705146880000000000000000000000000000*i1^128 + 128514332666988610925041237300174380714147696000024275433204403284095466712820641045472352545460030659355622674945706507358097570071159101280363262947634442410080212934921667541601912894748462779455000079474499051715342221340028085259139710585964752578656905406756040312909991243127033642157042383102960820093629635666598279413160004432436699040107277089307387432978320046739611459379020680144202703327255489746486674248464413407226780982474122989534424631633033028747975897700852439820475810101897492647762034865094006130946705155174269972732461846223359970739703183556327741056336491562134643215884352698720044406629624704015251385492643102280419060572663321949975089568793323701420387789272435846871261321053520629422607967837312793306285312393454660503235988794531029561138524926624636827229055758133186268096321643367276618067845055280654942284667351960257706374591186198535048123168739578436603526729759363267130049064026660647530957189379597639167655579431329817089255570602097996352170654213351099111568480306698728683082851554501110893103725662264571066294566216000595765202976623536606345456473894180524186122175550580517026952654866288447951435467639365414188629798508637569820093939083560255926773193664684333962966881613109281105834140560084624188546160372804189443005660422503354005723711932687001381783261424813993787250231407392949950238309130978728800118032788625292864280893457506942290593852182814840723272293975899787490956929081480598669352867485411292134308287763754055561989673300528209333332324149667717765327972896651869382731969179673366275870050995433108447954862238911157729693200385803321910401730280660335660754761055586446709035993075517261841304164278521477695372004157685715532225362018948617325746877477026443641858145840859323259118243948215684040616568964224146600538751034078664578875746498304899572328655881757976895918131029977354727221635579917495882108120395062548252749123901078810735058818927321835327789543225726165518821786872645457439247831890419403491945509120260648905862992861715213054608993344339362063816750530490855416380692440324742925827477249073342387645525448680624254555873639467577873608340669078674585140266733615549495424117473542144000000000000000000000000000*i1^129 + 8247988097715321989073085402128704079306415151741296208213073255366136183056563434394034701455668433629608321450042919609077876282522116362916239096103991001999313632279862644344175568103113101680944732345270816874871686454152136940566159627082926232045263564891099053804936192625309565497039614494982780380173381636015161129882452215092011408944429508290066783276259785237323067927852918046581190999794774682849816683070555382285294883516575515471780580052725340875770737090233260267286802710040046181017792744252907692473762524940974358251745655945867309984852443049854898141272914045871766446779778771621965920701279490949284359427727006376829674965285246470450885934681002723410717663691624479521527798392633220132169940584540019737065132825660361345196088629331465964826586552712587485250609793596386359072776183118651280510360178797521107102740644515791605742428356634042660396620463142861585189467601383669993215859241415876841830190625785505662224599401679344572193279168106727402571629398960163372137646504089257315337892235347721936115892305625517558749273305929751406037854576639187137988691615868507001869120798145396284354082177774655641239517228034998637968206265042949012460600554969580075575385338226237843694423961988019485869094626765796006509776623189829185172329992702012471847347448567105363066927982276974747744020254015998818828813400801261154911611048870668778187197988212472565438443834933253653983349854676670191227094051318258877729136973910750947566875043485254547291162920683847758856732687467376378351183257403764401983953568735866451756395644148956537818112146704228114201278339625989124456443070652179718985902892762246711229283666536657996603980356779753224690148823965517646221163320277919960356828740805226070569669609475342304243566530387173123979581274626214036973283062193438785824635438713418123644306574952907759233613310273432449197907627442566156415449543970729173463117679756078526146356070728626700869914052905052132419913386009220778857893033984945252302069473004389897027765644796349974427714541616806514087487230152060590441085067413984922242088201322743552931673264252089018526993651932001848038949825388600947959601691565800786021580800000000000000000000000000*i1^130 + 265033991204315495518065463145645414577474057334859295756758813643048344262931848599777740742444685567896772636731389113744651943665415820981408062399697811271027468775586642955077366158763720677641214351668981305509291554729415841620600735222150870291067245694958152398215238304805521485253456546219252764281312115594229754638355690956394596781199616448127551821194045153266750956686781005621046948592350269215352398772127516339072855940102366570137599516927542714780282067190725842698375766264950839326906577064173123517339188592995904055829379704775719709319782449635515918768869783157108073825258760662819808041558877534927350223244106442838347992270043675915276098680437962684349158368964160364701037140066727857553097756849032915442661163513326838258825725736186537031467575871865788868771963714758977232547861537207367958416646190326035049387762532333331014567921306489582185449084339158187443125090910382992459057168155711966218166309261770034821962475941834111439137727741338833246891357236408125429710115483923787813311803120326358867672787361002260621257665398585545139335823521359973463241022267764466342589332029649043715787801878990518829478605015197329851106575093872902434247271792368824971124691616070918906552692990651160519589085283270830654303732493975005763712385070565072681711511207723884164591725384082163798720988223846610440189144980979333105227173452735165261788287138160185512418391778252937824116909790612764066025108454284633786152620919576925712909341385560292710518621540683372783105751167095162932926428407881233227917687370695584904659488860378659938857393726717600653995809901990517603303474715315837268798559277135576164786642976031799787963073873786894216682564091303554375184502740685324167258648143370630835071058274406362784538165263292748646531809245306592321236721740397490876241125109019148564449959119280921062667326556771353776027647462768551373343391180241692918019805850096809339201570478070566656793703353633880174488855588798948257905595672504702803062086221018421982916308896659414394369340313561634996369311297455345968625278872825888498238054667936061749440047132935208767739328348503505351434247290392990923423084152094720000000000000000000000000*i1^131 + 5888524317363280793471104151590547215186651376684226937588038175008852830999398556508401009287182949662636367829977024249295950602936551394373456747445499845011902563729601328365787430632105431599652585351077044330052547654657379574380435749406201767506965860982518978359436641803154863889824306512189649329506989616989600480577488784819986714105416560730384828746705685402511828213183553738895928345099237182327562585506207509167345465258281144925837071633367093484737849678324431095569344276057261084888208734307296748504861461916364615434215897899785383340339430604538153785939974396614210422889555412437846751358480281014389567002304205960028068769556445455646878034588506656807686039210511340380686386731504643585423993289181083601448893471804840447771320036162701376864703042336878229742189051530404151287304261028839094060087553894167783949923213805610024405824242332067161570926711576743644232345804798001422889336222120767295464063388793250840862214795097041876862604560789069110240755697160890839595565683785037562482635957410466404724473875021427820708588902978419323782111941681126561206667661282824543244236189631100290196155891082032841054371655744453738635015458400459585097787240667027069678064294943431992672407927235025580398609174383689260456421498292503793667298549480086735069787789733180227650588877608756743818331084341287751968330641835246419051337084709605031332013449551135349867930064166926669380050730482117695565002206755776301083890449145339336870582069576593229136528459044582419561329130834250503572826347471211635174867179253832131388532581123061400471108655175319716246492899447717389522763640170893330597457726793445901269705463786058572507587258991500695438006714240503719584848138759734797642888248742084985938330271847748461009599314705288927687666459563589609048988699484897184262075187310750050799060395551392300136670613709141768627787244543359397523341692252068918554532525449885996760746827680694832336347695247278588258647388132722742964640259925449555976473394318253909625301867433718937583138994254108161585486845816454813721617011677598604324471082896734983762270428028349115412731031054113694436847626912073756180480000000000000000000000000*i1^132 + 93902898299700641725740677758110974247912177126819058170167882701298572439793208828319614105532013893578297803824198984399234832892664521239836982712297915118872118727367236426996503845903855528010038659171284427312227339747740815462654628405483968860553365469751029481092451261711437855394111929059232047375513185609338829051386253930433538440600915288588883739531465167146538576157785250911844111064675124079809645569530084216730137674512669137628584963601886513002221462033695474751146871094661563653885046322845296433314267603078866328913658654846369502637507179080381884903896609178080006147850341554351791918405985130034550069651722431038982979179502938330994904887334487552314998887798509095096798816733152104947614498992644363366294307607460290436198985099980233176096269176020031759012013558884827352136694737232400094897313080694645182876659429556490040821957523821574497619545859115247216680867539153216503998085546673242679368075967643058269896108786225226272264269650770019767309672921749477637400123241521725684288264289340923790734737585570049594577570309292258521077280883492381147072496786675541590754661607509030091371864335672673202472072516043625062926439541151562978195193405743085899939504022271342890473090926831868002426110881845015665682612266707280480592735827301882876733987537024578177984019718018354006905537756516236607242758670965537022413158357961536295587268317893555794424786675621553781356027136386327782088065668505321539270782963819031030451629778467159753634226009717527817041576491991443923856250504812983298733381525999586607443822421487014295089838760375570790008003830339053478491291725354083387386040878818391424301782451247805562175644844968305779194009573405515984188622746604189431486596736850959457097455147325446909402131494380965945858518694258908427559411293349633414487676990089650919125046383765134517746053881345277618863491407075849868193247481216151405049980055851775350598271385293041501229187455004314244678742201448555788143923553810776121507942694779099884831413130189356888593246330320866065194308353661261190472250228607264224229711768944205323480442584935815990140881693084112714415803990016000000000000000000000000*i1^133 + 1112512321732551200349070345333281375131130481884883272153642629872593699222397321481483577100169181293763843424283390445448351674882574993645459907156382024343193072524972586875206898818695535259232954058846623449408395994621025687104034335749132846496804797731904042194186476376344207973050662451351108414777286629090343926528025061377120410204247119180167975365259478058474845492955918392587787041778023844964329231978292043517860424051356568497214172182820562282999829868558466331275684025972400960077983841358305304031581950977287635849928051220612051594947989097323489291496066441575338991918340469230243307333385866051137297327270660951836317868529652171651622617259026980520237753399747168734398029916980394670510946505699955236147588833335117074031930692768845163703380398508069615427160452055330989947395931951176968807767451531340752375573202037315386010627885076370652380622508276575127526968349755089815787909385872467770627134007918337440791526184919635118738700076077062106936561132502565206127183876898966899600406090223068246851786415193261807449800081160317316842782369016285433308811084257386436991252792327789239631960884677587066198218714705292951142325964348873000145258339208760327933348334763083528786870872234518401088053581362972394384518565006983495087135666635370522988810254259042233129531713765860434281939026746219579087054950085293974604183734057048904283752906004818016407123244346523959003487047800426446434157373616861717645402685783505020647239983301092582299742100384842701734088553173387017213256423918794542974865974507927271574114432116720620751991812421926509100640260078076837487152458932858538351942143187068083428136336798445257591041355441121441246923013060678079237578976704906065457264958477461174083882553249500554765311286835153974635958094737814951513174312829403321926471065425320769457926257143694658512336492917634088047463080351075067486417302815625905188160569146731961384177207611554996321486958641371201884980976657978809404189934035173019251936975897646388406092022138600571312834611235648408822281120194989371734884147853597304294766576217485200594818610180706630025317142538264887951360000000000000000000000*i1^134 + 9260645188973637459715986527038321266723691577983352818929920066312234492745498462454176826705164545533026410150084596796304667531949393380159995039215185499589875264677035431338854637825709484409944920001096942200542249196351906886744504532343077034364851169057708745195341739154903347477925852782669388937369181768992307297977635352247847973524741328622841691393304581846286898654307707346460795397184688282081963513690823778448432075844686152949750369972879060438367028344213289118798715743253026741469421996739732831927048017760863499316642351362415226094723918111869813359340993696315735539849410511715565396071557503666442464301241741495432929391150993034691998158903943592222878234049451798811350544375287047010665601030514683496997147056172349672685092753032795786908513825871509141985768040968503874942234155272210053643501928871151747248853704007952271694468014894869616411328205482954204253897369006361728681333189757367036871069304844687130118005969323961077138803938218796540593524825668560614827766489491576435774577993580935130862526611935197927085107835078684791391870830642879009220976729099175671734385962522951764394911842585817428107032571777840737885458636995902831574757918740714848703226887025953100356174975660646400419746944625939683257484973009109363397665904348647728520808816866196927361884118549887373384650377932284411297178937131775042464251038162328378505003695034199339914058802122717188822528056703430904165560880309599765082023189006998750968102581372834812051309378537141847541677257036968663127032361187220217029162387829323876356688750274258206008980037943440073591112977324607576597999661809480925458624671795657923311979205339899567942208316912632413142365183289769640707428549767507420655453325823970133385818400261452306637426342645965489418683561802102458310420122608341696474721118280934316968118161060730767611222412404777687731291816217292224552516998210776598320957975028004693599671860053624952154573000019304567573891549950450987696806960067722835811336730184575587755849684799052626246882034702933435836580237565273421800146225190044350780078687269626668997273375033402865866866950144000000000000000000000*i1^135 + 51933284828152921695178449675873720158307446979908122801980021531316047533399081721951460749363126902815229392077247898665991643343216443042033373804657297734923939521968664036969818780342055350992584669159955998138388976151072389925875521480805537931749418228529588278003666350538408914731748079391609322687976605215261933044797502661061063508518184597479289261640619953871949598637381034765993376307595671135508712016323442333406476848739505335919651956955583671497241874971369052717974922382640564548440783075604701305766625596602626380228164855026067115136851532916496498543433910522222624533063057433615720876306086076680500832254294610807301489851450173759378528575429832357324118533960897317714904260126112815240374881376004008896964508309509581857684510058515580469617453161322657788345450779305316170938722424251704722851944709456543516749767363553175730957608389442363529438732118792476495099436962742038103981520986891336338175232545650132978422325942858272293315099008851263299729734860384337767143468130872818606181653275055327431907043539482899372160456981164139672314767167566814871098240533813929903557559066495012821603833577392474331841888717043472107091564581869760753996484425352690966602061448238525508476146214849202107423179551988186151322191568087747616181859950395582992365109687394053614200236385447015961516369745925410790266811319049585100395377588963662042573790803999444596814416331880128641146295789558620854451568125515079582624538588495942015550079116402401270437160933496480832552700818450180137706445473101866777351648768709293790010879917140854347798555321353644574553724944312319981761308312768965939275551166373211512140182405731827261165752333623479095809257880176974330592461323140194369472919085908308855096171155389911776909704981930074126378179169473146449892186414044349662511020853113927260163000286429118824871173896153953864118023571732748291667475082931599359895467840410423248443227997254262685424965043265287069860298032305087753202369765642925104321086446586575277553371780167990532026850723829736405370904880846461137068362933744742520394482854052730070159054088749816217600000000000000000000*i1^136 + 140774468792649196629131559523674267138044223061177416504385331216546663898463911054915526102415794257353510615258707559806343057188142949358038089342613019694393198417499061629113984301758316561551854314598325012910346363142513338737208731488060684613745508838441378109456524973598129815587197264414375260701658113571470959127178172228121962416300953553251951153164380965206948806283784961367916341139823807201330792474666456774676051687160143565244917911483052971288311490599878505925378345210563372754631751717039481451146477919395178012141464140515201861531989376476490923947460493825702061046435819423056008199494928474846870674898097864330138385684678656083400743760629229617162076014344574648292528161176630130479241102649918863227266827360558182001193429383317520953783181628959992773982489017450695147830816845868446035133069994630656358753126906347772569961839791543091076143653499950866369565014058350577492333822996883740671950973265701871623450771383147378701327294131432054493578322517615739924067219474108369119117518413038374694731344536752228516403145930515926687344794083965392789426419782142643418047662752394015644314749698386930620282981603451864655930676993530175433195357817476167476326762576565029457597510144865358532732637472419562508980043847197321345249900695962996090930956859783292957835135652967988066785011906938052555047081633010639699533708279098543169004913716271958170198711639596156403613946834234096258885303390574242993196786925831458853292972953927852223010227233901087281215136051176715186320846404616147222968333523681332878180239087218411282274304670457017626947722614433047114382994367362465367137840345494584397607355717179907506037395371637399178096936344395598925005940783224873549670905123325714908219381985652566652285357739906994355665170077437536610036147248672983226356404635548127898246790222423713841903053782717862914590110957092019335353913447969878549965120421722634143769507961771214617429355707217960547863680911935431144539020462814334508442975189293053013864113558714129381558053727889678611971534733409976239510274691800335500816157817994543370925506560000000000000000000*i1^137 + 203242392454143629952651979674100191329154360470176205469091886649940042109293804841449374498756344312025317392518714208883906574738505707864417003165403268003387827845621684902825906061435812903824551484307897785601260332352824005565820354949520978398738566342030671478852399019320527609270635650806481161970761217700286147085252641767745547666357910912238726551020047735102778014122918583024292449150656032370602092320484103948281407479643051165164478451346102660493462261789828845369224171841659161645761820336355155672342215223716171983217610705956796695503240908991498116355294289858275163491141643393774671800242466559757117615732362310374221227905722605200077110340887290049542942858782384438150421417090619551331656289074000467639647625375742310030098448082171413478923726414757374641343566670600955963895275644489774201484339762269804483676651466817250562884827695570744549478866944142415436540095939530615268252947233065599440784292868126902432185153949455981284107607694744902333290754718466370999235635410874629828052951238920219190160210828520092013382392617539344725151617283695523241607355549178285686400399727068323695596101991202683025263269784892519160038463819242529795416631819600327656889878803021639884104674799119772196695059516770683626153982040919135391515505507549156263166799019760435385691402558321396079491855262737200824519098541229970495335116518243227058251733767566809456314035373393355577100430904437195848434367271974787091365980374261880049904347181750561627962119998479948910896304046932730185206325224107082324560280592313559378337573975213653325153573152020067905972746177162605766049667612194422725909080303407761126016500834095336831686794354361646398544976530850439565892339259707931060914129305585351792435919292189097162827182301549913450633705070254919403389238438753515850184114696609917004114693802124669098749740364882819556314947832010701756714062765499169172543777748795889037739057466269790564253802102973514583632669638761492356367876069822528650805849854237674742170461533940197486729751499802040987825190523452031137346971468283587685707125020950528000000000000000000*i1^138 + 61427166103506647099397014854582089227778234610471558927593559947031685352192972641522094901297672565289807108135003553781092233360549240373834430829831674925249118403349073240772151581148426540003272163872814693618871311065273955958562299476779507138874627609295895661674471690214352159916169243110500403194783701620586252797433529762059010008461507376115286103969114993906211143196582765134910041114261293732412745923458118981163731283726413272100262530191920295488711467635340078611643766924084936287993655127105804558124237647951902189133326994945429908963918424784357250381663790286129129708836674436805844829167953404524697383278173659179375088921562045996785947553187802759688011334821631760887381973661031244802538468097483933615080754081800630610531811362649567742200289658601920565330651201494128855339029326454078425366832124393528566334796499801626296551965750677892570110418158693812880264790492855445027828785128385460352096852783657952909377107101434281793355651926962310615094829489594731884850818886428597512577561828549408048098207239594410775436478426644855560958822859278609057782142032264332804919011752035867888002720773316281915190405139863407031234751650512045364270632486096728510561821650217434825842266293464282961258167606650057017924792445420859772619531484436312517238238637932436649226765643791230422405808769465180585851985155640051367247575747620405355508145646893961849224655101531791764771421965293997146955806800186203242270755407580164049572294756702697089418063700618073025873456342359389611011967586231214928241019470496785504058586799282034667079297312614295751336714150861443288193537559189032438727733674282059475699806151163099225975120297645077094641490251308839501528138303062309662903930814752357208548052077603371237948748021958045210510694575907556503984557894486053285263229436467548993797768446969116603081534679182498000536358104360194140685841726324219508356954893270152476844621976731015461397425851934083132081707305168903115176556161746305007915648805067320902490553713251393077896133963944963722034877227156119473218542780233623273472000000000000000000*i1^139 + -63567088617153068472340310067509876297405996757352910094964188212733056553806482815603862610025527556528151322734005197840750745477143427743978890785537060765696188678248298944750524628973166784078355850827739380175802937000236739523846418260531356855445411671729925729760974939551408821231259994725302377037317712102745428160711704327916666548465747301258997617332641253381813244205604526282419130857426785222791654558427921231682462441338814894878071010000132988345734424891727012266491237957911928804683121078612018286245242014556474747391156305722250815871830046624529251907156507766470820897495084001319185908340212384809765003467504665664562431524940637190905202307317819571487573565414878499059839035416570851548022802674776432386312906650262516275648631321006768445647710709484901501116863215008060344349288901116060946473005529872868259761557338025030826747107471451410316628652513326733881971105792544440444993892873148383687407188286005480724704869683560148744009593883772762479791864091957880958135831594946045911041147369529814153565991704618217381142707641536951586906847697500253523710780116640974777573099498676088738287948643252206641449141682090180290732795953327428810935383812957731930675520852714145650025774133221257760957802428232314375269725905496897851654048347941741206719971973363699683054444421158011248280592661861819781499711226777782172217413576324085201899889040267513819314016732112596593535394040087432269160646972387535812726982117431789419470687987785947012619777782891227014764835582016179346534211089830759603782045337112491807149263715246319443348675870966907863653955774113304874569181390566500582813613162173049113004802257041036403610381489765427299012380206663493786837245196331198011533171260185534152779547854559038997947116376298326601905546571891442846824571744199824116415953697597078944141000765207229236808247193687206342498928669325226098446808444205969447259665579438938207841144307559691670650378778406250264183595214889029332102877497150311795047870196749187188353578051816038597614419838509617573549895146769023177561473024000000000000000000*i1^140 + -191497578520761302194692271558507390209736752715853234920643504314601931541530735492030871114629730269598343758591356919069491674108511324384000905522214599412047524196042801584257218062774025577864847824398278155549864996730157090038444166470464301861628593031911960617572207443865039686308811020383675805658428556608201404571370934895165142356483631926027405719007145149799446468605147665663636885708806453906697698630115225979365972100528183822959138818812635932563236782249632307517374234171149582973567227514122649773699829743325759650393015406546955452870216399912329431756838086151549774560879876667746610550876005941946159870095035278463778672881639901894287758144978879966764569032617149864199996886007275900021090533175678036524360638101683595566411076339087782630148944679696446536613137429660312036414446981137843230257834143292933600200906479218688848145990761816795288609262123633111370236759131007835514949597643860097752201812178901242067765520518893878567316697678649987637288340016604653035989761447105037002751839221371859429948710550168117870490013845806660118172402034728721218970805688189873965374843976584601626638599759193247873161681577546184442769599198516289181904066265809212040727248481659228694458598608040809555926866887132070578777248674860223431430469852199147776598923363063464117783739529421856537675764633744237590043579555888920364530283347635216041659157803734065365513776136480012615698364358715466887915878465684964043575576841345038243088272988752578719071948793050381803077811209163072137195974754997236980516850229998101568842352805991675316093963926393988984260016415013755347804823040289901082487096344851189933285260568371987155469004947106589280890983664895901792708907065830707165832024226981727016117545129132333292570839713382365874693395859960597374777794487631407030463243195236500499249380271550310366357220549928857446529251700471550530911976878609950117033126275488051539457106896090734307098710781415984442711160252298846963272307442397610574725323332522198111928268699963232782243302756181647454614827910062669824000000000000000*i1^141 + 5110432243574129389026206734594440714528655448832547287470865468122215693416786849278984986085125283954134611015979891059893281223494983656195494296250060256629927942858221766705178050766666504695604271802201575891838528251838332897641246094346917420278748924851901746731081230660264088152504528169906361868894640603570983301663094382536729657121352906666053727335744396335927832600875033046085855669920506035061596532684922532032797728550772120943669058369128516963617807598897161129450488529244079270653292310653985596715391319577205729454703719192594748680168086570168442639548987545299443213889484595624420490081375244638703277957180216999132752229906251876990572647726164335134695453931125038650250530571731732426660100517482724974418301154971675791049064076272171745350931494610057593900879185726365681040821941693304729107864473731946009553386845832246250976104062289201591751049261348398893665300917627467204356696310039159445466076261010869984737240265095233758637695424442940026473601596327466953665082542020510647351461484702539501261399274627241427656973936465557337202714612727954913123935892634458357049284427929921971998251113896234856632483418111908557161377639451197652854450124977739293763785550793559683188221913545795358388855000000849325050769955360021749295572117828805165036622862969907800007236607121426430566060830852379391315994703389778797985823252379058598398169208495189501145557744085097700438304701076734531976498880128592091271857884532756819480632859615315827390224351820769148510641470093232457147470962093735194072227174227661441800180349184910051303842631446900832313949844729293619885854828746611208060093867789535768503398640353349135512876624555434251506951000651320394661294669067768975317853755457973010576253873601753322695838925354036419300796990772095972624075945604489897887481529301606766665514006702871946925206047515855488811999319826207064402485685981655140688580158567454017914378551134069869634148463628868845923810577685869026408590006640787157236137015407342495627605594803977541756728990820575541932851200000000000000*i1^142 + 234085187293530632881492672784853674322894639171585158805569649906291763107180172339543414442719676571636599553410264872305952289107999141416736254582033839903938204145251558308721963597918271153839671415566130930810363320529419058459263963121208298187401267138405246926007697252856342996811620818039595310606002133143188001299611633787005343194225166638703161716510095697711722205846858408389372269042613884142174592643940167362822762554876820799432078037439716458599192153279605007171853247289688832011084589391010744097580838921713686474464280458345250042063685308298734629964775168684079413585541550761940720806863926968420157137719744656788009159311679888475296498613563565589469457264811863820558777967625881381943687237554897093599147871224083944419774826881776089307072458097260683006429168546961691755171658821347333038066628822001535768479849910936949982704546453189542711504211289209377613183556278693758895544741083764283227228011074994674100026619055571668161799829660077800778532105458888370793133604836003190785018214043052712471181998944831412573147703356632051002194805752064602015471998942167865955440172015275916608267002192424925892476955232360433002713354802108445255792001100489540617022541912369584864084103687969427017668558750741918863850357925080462683503932947126412040546503310192055405245194046612127209204242520640863258383291267029829592669910185545612102665422632403073843034657431026557240246849549963294755278421973404515565981495246259422330351432392788510360730227920926928313193772091355296122045640748190965475133649595666553260399209236068643538263076136143825569908420803916627327339275622367447460547890592203754667346455014602204933929532997127332136756215488842334177980406072648126149188513020066499586675704409236953629377602776159876730584014753778285586037786544727322342634388946402930352325821922717663024695245258546725570137420346006627622401357885948529162303214573583143155882967659163533129367035644345656487134940412830343319644914534948074162514514836644632088339865696848688465691279360000000000000*i1^143 + 3932728143141431635663815716535723962684008571002953607509451090929333264220423179137773996462015913114202598171512643262790317426748532276637051045255746745261753835312283496707221870713981881219890050708972137143246677269846387081991998854718800499917062930577658513762250077355075645808434540274284160504663842443297646889922761147365420970964307470803406936683153612645431907086616392004948401917833937461051798551553309172499882387020542401998690934591509620477585407744280057749816931543797039935104543728107897885848914775512021217267264868813265257620402644654538096272926448879510506149589569020953326575029556746466071929603568114899470785016456374026034753371484220247267768671676503027379476287786895832746866380283488547252616258342855967582926120506113726621427753067356450757654265817941207445808143962491802528559305575313584158424799618844843330742109367263384583439890262306593477913573428040620270285084339805342192637635618110538532112239417410868576379315941424641303059269855005426697770470863649858239231567749966331150642159008476399993211369459248928269953678389768510110552229917732255916961064578961854026591979348881436832368704831777549666864246446878044938542768898888353073270226287686631172112928710843208921164081769221927344204444022899024316260439985387035340816198155150378373877315948179882411275163403863026445581557975811775267597564335318417804612244813039771333955531857138901065721393934606157892481769850049337117560187596572299453162652020839682210275792181282113938474721849250333615647601133708905509909332105272899267728010496712882180971247519606698963282993134668310319396875739594924558490346535930577431183454148981012224451888216411029377354342915666589871607773714002755461161837397250808218373262711468404635204393266903292117172473450410856910408743074363633049028078921116894585201171288903772049621080715854243773820494443277162258757713268263627527303236113631533917942871845475403148962372271967662245539272489238627763892732377084960339211359059154532130025092677632000000000000*i1^144 + 28915076735688743901110917805534213416608244192038028677521811261914871017320486269049730819743220391673956217373700261793091607957689964258000707152477236946518079951954062578912723292162221712628327366597944721576980321999707193558596001535297497568212490856226906552162383478366912279029581205682624053890335202135307258766232318489081473345911252915721965340284930968388532035644018163735165027389010703543339869542907184736239710631895502147015710049745217223602096082716048455519102829351019146170859795841742127218746928082828339520295683641960229989087720829363649454491764640411971688381117378055714673587119063960140311172048499157743606077081077627069484038697067546564636519299158491667924550180787903206938953052303230899181182578594073257649613504267051420123002578125214108105545685145340381366492992601153126319334998221264868977601461757994118009705489610070991201507085994525476774858196942838990470455572678265942508699401640832909270910693758459840279481845121272497720705056781045890914327048518133882871641178968012385719604233247995914121402046665147275967384466505611933736466381758422770207162363837873163202160470962663652722588057741306311573189304922860013241774085352697342167475649794977368640978830918791579200872714339525550197306972178784899438058446966540362079028905474000271580534871192517822507484266287287771012197699272498932602551225403304886831306800791296321429744631436767387044629356811149911526187299721648187283408122902154183681070764497412662922756593421719110643215298419363183815038006707225184976652413590972368705484474144420332813671628106624989078657590205921328384358723122260165088211538381851969143328081658789077743332579282901704222426606600873790502088044418900293063545777588016590464901923552084880477678537927780409719806641106467287764412271720899667661287967978842994927266231605191408439856497568521724813754003440802454402561063770118692244568875611955956540325789702203097617583030862758843304871633659239633835648354700589691323014753288192000000000000*i1^145 + 81298707703160731943746973701849246039806079708731176379937427838859325532552247700155148222775994502043330927432303471827083648003795382922331248761210067678192352580319742514306988171552485050937360468597159292486970651377887938570526910160420672768427376245790327065991453031126870963361945707584378278082381409371025178041374318424901779854505447053621400572077620279549614011849570038099498107273283715743535784408735949337638525696827295834177889000349375522344380122364045506692751560003026455410902245050156840604442122150884123606586138760348741944808992857987903155185465464004282807941172510300026430055745961018292675406807208601755416436000503827559831335475239953337086799966874344460701982468833252709561743728155091395956294350802222998174764158751549916953178437758404226662828314552026081045319015260984571996337646478185574273265490779848794702850389707778838773474554482384635371334415359193911897564045212096455660317261431643669595318898358925069491136213968465166508717247766881207889135761725387269155101757033105743292282446323605054170571986116229366968211006297351499682863336556675349424132100488325770951444848746063480832446085061677585671410259743724377695905230752187381326152610050150730228360229293596881711244833779099278626864967413635814235759226555558817761774765180716464043379418227048269018205676195037398046046756212400433704618863106348425797625529215054291307392297469832147959056835958463763453435765563234435376696092298255242731552079822905697371572906600325393768710067330734800688557569712561949656649900597236720064461427166320653100975237087084446172235414483680917770862013659279103690587637130664283068963474682640906308743826180867899967172436540958461930143603656314114863645876783379189599191119217224374945816504332097557729431961090263874209337528631350721761065361725990960359374103153353732695958721210503020255002844476432675663045470062834641670906598369694552035283193790831484057964770022179454449698575588239136563850577319034880000000000*i1^146 + 22509577404578899982210259521728876556085316343116033721634955982794097668528257713919893655205482663711932810274129884041426996047265192405897605833450800680857802381287001378995956579924491928553192634421252570783012111435956550457080196673294465608615205957852156335037778906483106238407688451312811462156065187186899016168687968754908417673465528756789237952677965202998051888907157155244284788883703765956090675374571325104854228159212262961388483846960803434153047424127485864527133369079609841479809482485085237321885902953571095283521050032407062292634035907399989775672763671804467406989746841043582310917477929407423916856003776445919661020119705326227148868855058453011980538422625354908594647901349086249643213580047127828260840345820054161622300262731422064498936998512927922184075670634491275517272287851548002232220972908674928956459678085500968130783873528653278850713672890169329004172230377784949724172828270911036089474740811185247695587275096503629026581080519956530719221131964758365978482369560877574816218462469832722516193705617757989996708902664099945341040661655971484747741224920901018827683806166921113762647989676663015199906555408956571225357209411258768217149060255827127819391250770627424463200131384027906056873917817382748538088052518312898163794604057289664161795040754354895465406061531178712476114826216749918097238477612928234688226762325454018071087060392151183160979726391610326988920026202497169647011745753917770402021808979818031374240536298052493616956643887811041714448725109226700131043448621110120989236211865940575982025249008795913153472548670148910512644392999923449997769714948226299616020159591850252571293923507471598279455158148481264048913253678823568640186235449997534141793752593302074613796045444359082732326301335365569868015729226034513750796688112106348388975111231510646690252723277807818184638476774519643740128258638543752638861964422697300395435174834084069232511563677528365385134943474003517969035946490855424000000000*i1^147 + 3531654974480959883413558867955722385963693348212624261968087305000141366641118697791396530803372321245412599399643272581757298700881105236144218791436953192691797091010536632420142971803224631170782679471125833668902679258544674413766432579666717394811846916893361293386219581727538536138943764772642331225013694926656427908814207685560038359394196718751049675593933034929033907045841957385703264381319149866797556508842981256141286020622737036574857704523540958626916768480805581207634252195705731481275856165347489831954071537980622188793969817710495494826461107883114583844651813146758218848060098097709677187160909332928232289432713086803772541031409480750751807070939121901704779577807281918882671440572136214465969623433565908024958631721349895678773441619372893540202263557333549210870158294406260820831985883827212203123421498109085905097919222168618224476761182816627430462943515544118722367229968685570961253304367024983124678836580261664616102527992771533552331176249259820508214837152059441898631498994968135999713975527647029522283288966296164057751198206647400666953454730577784046370841505664371711668274819123269595417914926552599641133991871886405558078403643744578259203934192744233552837341936226823341580960041034654111337321237343038207193016760417710579655463638086411811050081354925624683330389282803199336814543966480470105393222624006295033398739091684168019243657589019783694978809009665803342401040857752698047905558545933558518987318236749597283416061121435455081567736535703426438909386707402745929145750610583650745456715377168592817573984405610760431648798594004390228550776379337502357799454029930209754274418270978666794718553745132940318529632817072329888770430995681645665540280654218464417627832460534082712297302290859310510170342504266673895025907027849782494028754857815560102987304441475973727119859228842516314878978613228300828064940050125517395016315138763301628051394793163915696995127093655627988457699008525107200000000*i1^148 + 278377393433603699012311268754896530096829311375174226624144425520356757252462749809064005469192692930316963732721973047410291627948620617897638773555812929522800631023281399052511956724749869169432180307545729039679136941129422341851680839021718579524733683417563773483296343391400178273956886942254746912243084449180860223802922215747428602844814595874436526841200044744557921750563441018262211831227893347166074652387270735786592979869607686297018337604307118026082098859930855662885889682892357469236668016394221430277692496856771230026340609824425410506693557571492464155571023253130824195748263657930193847719642579405948180223322954928744014350625444345289314297051964384139005636801903480856929188396480247900428793729973663961561770167477479049501609997033511424090546880884684389685639882394506387300638816247301148122251775700705217097501526990452137634518870741430511070219102067482981543687846728487548329800671060597034216967379643370425006162305911669247730189367924285002736105951893205147978622686297913112710638605591589375655817720487040520243790273513373076191796462900749763800901509811707531171309363584996917195309404462337020767709082877760865615736012592286864593863870647998544435463178472282189923593299183041290016421071869791790734994202774541433283210779481025035539930532149710817562945521277514252389888827058377084042814194840528627831963506257097691068329664566167067372259512035222698913137722171600724934722094044425399626175220605299593545447379356908540346834001573697116564575647204664112428446381838512392111199198843150734636852666893126044320195060850391578445236260100855699434583754253213117611222438926015233715661739092652951772440748332091127894291911669105813121586634963012222652881224747660656768075024933740104919906229252737209072609823856804743424682683582200372285530350814245367669049432740299796631630485918164574072850301129625007030835407460149022203819163726427781029989149331947520000000*i1^149 + 12146474886273631512877921562019637101201874316056327735516387502250966242927033564696073154103464911476967655616994324447345193545539260846690919204547370788547296625505529498460860208951178383639634293976239059969079776392782166830645878443716920020599565040098298595566324197109523040380499269409294248618995312603269298806324440372498626057084239583400235999720789723087770300719788732318875112761895225522274103689767524088993466804377067484627144860766058837736520655290032957386251135122162304437427898077333718321575811731030330803163342914526336949886207577304945745125087440195519463316397424184022612673842973035708272643391426764174187387880918321453297975977138736237481020925788890416225912420303331074494771775995686139267746796244357389814892868990824665056846191621966449260707423722004893440748438426279341429885596718504639442684407171559438547215369540720185857804837736169384270806237368113289411234850932606217728151745248332124820156735141654540069492630388868927291666775871830486439620283594704321611771456210961476969045126128404247922464359880774314683737305839801353818825581309272929732661330233834798140143926321599159277471137823518044992919695433596136841776008016249922424937247977447388699926369063929872678423089775586248377462033434730305262584284382749211394786537763577557811535722290418699381782473929664530122241367552356421704267744175023230513750058254248763320476798063434823388874814924994132017982945274572316671710861741066593342659208058142442287073062334217859277794501596641118843039319502954366570184015203241526930288316283523581686016770602625300901782559227045839394593950909511600021945915516391741828253930709272809392571913458913721430714238457468527570742309550577430674265632116233459263240250225940148769922505486416971737637063948238274990871526942862090609520675341460248514549911328060451851151636797767674391337710322916674778056351095027167441092713881010176000000*i1^150 + 103193001095170052657906771439605517993791546877354225092882477061068041996608200704873837520994781250967056279763318706914818861385728173008817848740272995582486740634990599114973606500781369928971454120650641252236114291563974456005596977544841872806500677282635682033417126909343902787044657967793951559429822885166316007788488164723467147331097531211722349493056711588428291003175822625906818001682668202117637697798466069211940361433021592155358159372666249097506359682513421899339065122585318427492474955607895574592812844855993817241810304488508950598781233813840258937816384433301468446075430480538071877768609733232002165711961277954736533908283757727845469804086812530794738267624594282275178167316215839811947281023207993083918765101086070665490731612868858087470630871617043100652257153501917359172683578792699137920164425516060701238378286004526953963693582969683425388897447403620180057643281516408014202426838201194383705382088391172535497245071727355404459450464762697517586910340289087381444824532843147243013815935854566867288974315154115257563668223245892842017184617182857581500072145871252600431137203166683298994890353840231658238017268124406681101774703496386420163424865561715764024456854847398855553877273826100450468703343161288689214279392591563053326918984134921830480001636662397780017661086640193157819705870080678207870762015860732233371140661261515460427735540771210726495829885304731873966825465182531567393601901714675658890010280715782068861935073252057368250202039347898971683814025835829027536407962630715779735917994037501280505113086141331632705885194750699468584483018052323068070641370255776826432842748906420468599203258284767011607839631397180021005951938711136207992837085764333371993207902808122078011637927974381348739611417497329613485550709245539047437432597766077601626726492852251252751109986775912697990096826240263942115998290249410583290612757299200000*i1^151 + 464325621598534012870449509525149142418093392324789578381892300153530450359370356480733810718993770658265147722249313347908014447954921453186049633774385190254350096127187815794681506205491810145297341580254788305827582669465815216437585757103227024780518927476675772013229413018511280399152745963127539285239312981931543860124596911741801310580528605907841887719977786790034908018392903728244341668296743011780664325764913349148672792907782708382013633695962169353588684946319455952658271281855992605767221592329405887069421901308444385143646104938419340985532446440183503137627873967643566198015643049065567695687067851630192996647340252373611728752174864472467202064535300037173807663560727085023828025971414398307428059365051565197476906340699702513283169141817719571622929167477865978009345690653995861288924521475889894399745833330518143806021115872129977582098235942615358178995756147879784148466189659604423991646208573104259171519156759221726079909570477428992240227551777049614238476448824172014083213555353899207857355483262596991954109538491973993942192033133639363900086782982858610443648147305314791290412140737735720218783768139468130127705542236041309447435683538269447486322003596243859530043244630159589788141071904518778387986176225944972019471870483552283730447182867827223356951367840277902523810646404483256141922617075331180109129685410102702377118426482090330731151277891846141210134336647495134325696158039999682698175707731703885524693346332225292951559053171340725699837153969081857126698814418799795120996503575125270111521841871083184491449969690829275518766973515347010460404130292880091736072576777319959383909906963402349191013266506437299316908991568228931226672881739420317753139984489584680715592130996668645510254024706746972243908181017848116832630233680572112056453175289985539011005634051437174998666394949925765388847894111927729567825920000*i1^152 + 54610726464059260184216101603444549736153835366493921143080585376732741887661394393711216150905072121669720535461154403042264517138748894060107666109056230388585817533474944188848288780207497633620388625036314673039335349718766099779834034383666588788011527620657186877678433515820062367706951390181233949814383945765410088671300217097510838838516168353770562054531219544690435553636783526390742653660024465187550094260141238965254804575417512478974569619850888198527810576819302099151590439882205023014544922896255715826078117351806485595182474442367665431435934308307480005906562114848033131098466178691999844581626895640960372494843234843148939072569308874685678788902449933405389855069375449320593661966941527119827989382220012703496678581572005933343744905374578666969561581250838131682936411912464404362564230451510434146050858134339928066353310512397566266645727234642117778655503878905393268315299481259466659209434072689107163628647274862586116630446874388592811396118721428635955285629273540877157203142120959071744954629884856204068325889364570287249800648805025625115950577286429286197521466617743032841164439453427334793126323269408860713542919252489221279708572897884465730503779192133901186204756973281110888836772975518705643571704293951939863844689754211713403798444186470241602060322671174039674903398895548745044229463909639197167704253844785224058113235652641837042456029855574409978503905749391701778507619593185991968004337029363535993942288841431549349901265284451803113529754753292734904849261004636863873916276702286693789568213172778105789269427399792745675648556413745854890882899445745066378067655643918505399498471173413349125224466151150882357337911407620915278202438533665768236158066652273252101603151802133823847004023389476926027308891770704437937286805261256029441089401730638356513590110488638334737453336949094875136000*i1^153 + -447427761798441711515780018527394774588087476550432808836853655161900305201419373809330768208525431673282704782185293301148315368972002507443634155987269006977189959130234984817390360084557965551784086422690422550490024180507622734710997724243265484397324518446269987478100521118039130967170523273383449208195402177634817313833611145997112806787911121071767238830144036717630830574912674886976739137284394821607585464196030328276728952147821423128639683370423173731340817931889304091204242206710218880382130944090651222833023833476078126297682667271318578304702471685006848378899227276718235063963698495614510591306779445407039400320092083681200289458952832564194973650642933242394072194059669232958844667520616746621215665817103302609070403842769908901677610060243751844846130771022448808908518614876339203654714591868295180270444807534727027781137123684642987989489887930384941003990185726309419255406385115091731704011096018135386403888123016473719836123984830371949789464599333448869967130455797183877099541253684378556069492510121154969300414859375940598180434450100267774725104753238767092282284662984641284697643270076901800117123009966506500982019098652102270263503929083867647621413701825549999023725625052752232356759898089424674333677798896036825320297760158616286861136872893054732998082328694912052480224783109472546651390665412290842863363375256137456718755490951191341385846545478886930731765719616905487111467070867171328133279763767534301014449094976079854779931376324091718124024628211473848037437843673116053049233810171678902110571644457733044427115281581934609129670372120855521729947771830562116481727035020383572686588957969277444420981070483016356537334027547265139342892914656941319655680143901912163192260496545510606849924697672102369926038213429395925677648185595549599759445805751438888332085361115136000*i1^154 + 412644248841213752090874608759037320252910458367872091676193408583337264160931340364490521888594658881050184663114648873577664082461848282621679019787167178236373264186740253122565562253219102927380051173595699678063140062320249494135203974402579050512094516710686519002809694109814218459681072400226154734789944391137557037415285738547468350655676779502372989583481781119613464246218215016775163457397244751092259877586671459415671101006845635326744882380740385101505157684804457758161214013646837472349307616135323920598575910093292749423450349322375102098460029566604956695565008386102557544655527860502984545269107666318931451329742627718603970789711130630795902895080587106725776228158767272502233690380308488341694065537177156321211737162051471422881216492313357693307215272378466281614221924329413919623144349425247743681897557727553971319742124228110980675202237007914183086955110668669955323347144699067517122814367030071036725719508096743397288437602306862076069419041046015804741824000654627263560840269770348286497571060416617829365148296445586711548582623780171975561942826872174910117805059973302323562954584649230719635243890171486449988425073930039606985259183363515378459856628060953882987161809345920754945616342818068810160603134693395954627699539678140162308122614924874093915079284541470547340059379867658506150213031375405450173866087363645659898991389925848966029315003354211398051816007273858187833534183740138754261335819533099283607873365752281323520696223678348620889620277914981419901805593562220350126905982233438938653840740343191219149593904152598938839326572914838334727550588537477711309714081541684980512241303791756346121696724115287922951710204899929938657339842983200274135348567214522114148559558138879165663675985852354647632083879982935197858322023333232640*i1^155 - N1*401607572950385405726516276652597803145072034187494957280135320809545482798111486985930480892623166179092889500735546572031094793072545916684255969575379587828600513501335239153792*i2, 694993542125144657492163233040595536299237779541787954149136550165816896820614350481552749809940759375341313901242128726103952283993469463002477742825796224313485277858161697525618305846555915438100967519778247405873124936748642005011221104895139953830427152583909806531693936011572118416733456457859578730120187835016422916109700459546388843081670692298201321641708508278322816822470530130675851023704890890641374297053773648890652277289559853623469776485929958631092219994296228275077284624254826835271090849368802207999004136229734288323066942546672364115840463333158210659025138851692906601848229697124082193751482521506744994155379602607009985766712168989398741505559090423874105366565420705655044320547259353563274276301696022875526701282433398185347880498484448772495268757805650256953374700494497332277340112649747951545615873212068842645951994421353873174881739856267484131869615458753616346029460728928119097287744517962463081219957355421539230391947061307709243610056366224160621281178521117123743843795129883608450557926473886931433460634712851195836421557609280423927328013673637694358545195988226508847102619667357345466656054828786698768675264320541368534897655408107626319748746055756171825784063206983623435308165819676834318398152007513287488075138405273184831815592683377746588830480867311900553512587533855405614557532079878917633865910481786928057382417721727932033683843090015188578395908256570780559184606665095090842800368997619876483977301269348555533670952757463916521319773738193026883098128653714772561744339009617344419838804423335257285101777058564446832561872615746793759328030929669474135478586527132429930274000671772391304743307765900284171417495951193945317755023666981857744101440865083527001031567330891701131111028407322496301427754377781319780273302590815918192276566763548940412142596944348098093342787070756582047089641885000324491019073649599486099221449016949987044948009952540460043991954692522192955368661956602534303291952976110471634640481811584823559669814691784372811612336474274356088268263500120801073155414125478048502373841074689767323743687848641767480875799499426593033422520912069653034344296439702778479000158695654002683458389646910936477516828807386616133694766794981630604102939080008420937088945593989172950919362764913864099663746059357050847182362193214722033268573931269820535018496480051189670902560968061308756764868508800722793462501402843894027265820500890371586023194918366148233001358404044264053240888065259968357260131476919455379547040198601032188527839031024573960118040240752847708040313407756211857112349489000210645399757245283856078299620605806952153082349886204023140367414660406228008157843743277031437566273449171952639570601367062505896623844996770234802987958970429780434826619053217545755563506345985595056963124139592732322411053056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -5958357729081184658486216614517069139504551207904611509599210915207339443489612686431099703101532912740390683886402479366970358802896510596331110462970124319580179612480913822668873262305218914563385700192003556698421400019178542896307412249488047271256651576797936459289289431627230128059536014567148458657189661078902150174116253012246261000510253698539888467024741308279754748521434384366512201152272238385043702070292999935800421738361906789660400236432581471643335524377429164618427411030627322229196486027397446910099437024358157611630694407689081205914210074119435953616271863370208738156282442667719221952127849707429813716046923573125831010008936990552507815441560641851060813255594869514036975047488761242243787006095689339264146984867415147711596077018724012127084302565881273264215274751130526127539757416331587349130408105025743983726984328995840241663923002159336678411149377695026674589981894855135925403703182782553546737984937760813345317504803866494748371137294278518596550386787222558574092434367867010563364420386168387435839647697886177786708041230995185997768560226842713701455700530860197657467134054708333580150595508061594319069760242740584644513092822674738910915312452284219246664813651447747787964923853302022632338869353434408632800599499821385471314396224809803405393827543272510320041285107813056877735750103050619620270946413235516055312158757443397302362135505195795461647827261841475880336875028001500162848605342246078093625995144389597958875923668876654978228004869509951482205774277931636201203488384231809809545209511336447825150104244303034820285570541883173165914546134126545323185542169086290079519216400360191013682830150571138451224876349013138998840333307589588424040899923171649731196953785803203336474235692412211570089272411122740130681751279043331928924791099764106409960109021040224129378852998725587367189190908171843441156914508238207099608328502464962214233182198776764840325313945610942111359786345489108368322353369655968049490112057728968755918195935711285021272701879324862766348273966693730098529966557395121910494495691178144795642735054057703509840269189286521679985339533136139550816469406688404068794422674692642627676921871251428461661711370046577690273202418488400464156484909555345134637843469427722705064362249420724196229468457013704961941142780139970200347652853507478074333296357850744587210521167360219014986438652226990655928515865485248318211950380210366834988212421303942199169411242001580835173375474161627600450690689047481729312716239210588766528476032328472713202248110238819786457271728753317640795810447350862845898463105510564564852748313192302589521612523166220085591591248931536938398833064624269110782519091382117481935351709050578169025717172306757156640637785702286096380598242245608020748809476098112144288794361479657637011460047503360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 21390672671741575842447892331272660278195735138389788600827897124715492538368294070831668626752875801343809909902864995555757458652404115750536583259554468108896642272778442690888708895921794604985420829827734441808862289337652346088418150075561574368343059292224947037313415409185744828774422787791305600079475782837154822305835316805296694351132662116391319719197698246971446529028990158093953626014259868113937267502733012159440752602770236094169246275153191423949308043552179552856874017118244173317713789282546324774453751891105366693509951959470106186856629008753608527596894758614931861773653651138012754778802801038265959941822955356816957745823481918176861057103663491696863023970355562039339452008611433844409433586374084705382504289145155388847312640427906842275393408769718306796178995918170740180158496405799047049081958417833962070773233430918097275182347790522054050879519633590241639040436891420785583060136596691113489506080700297980125522377314437373046100816501777079410710057488589529475394407508724084401258254186031385710303567063073096562778956923113950563209935085681023791498775650804284551469671805837179405198124980669804457434392741296944214009070023064365116530432673742207126084069981409199901117076654058340673158025868918466480948896857381381498942135536832371712731157828177725346389833223842316462517523426195029222633981146800233082027152613622885201544418128555084750318740067729658027032956113761749230351148311343863565559196234589878578240081818302878290367615327320861252540752349152569311563268813372241434562003934337119666269979893053419061904757104454802055081344294323787693550205971373525881700526366253556316266517382000631550544452001974105328196508580672473838607326100050716518712038863899417191639989610088198314737221789096057447143740708719132768827563269333070677233155440256923843463878414230848129726307020873467548279672661925942121668725058231446679815593929092064110913624273761714982600292862481635674885665095185501595129396182413414055711757504427253655234171130346695316028410006206689237345125677561358096276967424942232384583666408517148501444462948565004746915005673048093147491387673802611215295747838383883517269751192042167009384696614080308969192196319180502395435308364275251076199074630777711229651228016205610142942594483810763950055353762825941266161467428836282539439892458092709616080697209519999328845080621294937430114037753797775115235032448654166070061999322548584692434001507420972959176722879595151238319485322578599529458759849082510232358661776681033533357723074408104063422626559680948183221890016760269672713657905749168744632134721619219186002341997956909058323939009443854135030446299167481724946181781528435724176575428554036190681806808515130657965259623069032364935857225772410869434910342880240232567999627487846701731753754624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -42186392959641620634154547132002608239109289827105548812533122862266080008723663040018974033350655523687672252285438599246137999655415451118107613439754952502658629471261223367269286571710978369310875839647729769968337146234637806466381168263683527659140552256287789508356494189433714396204499797498610357336098340165125608207572491315782401300069356939894976443175773455546242279090962483882584262470294239624420185920430201123001715746765007881829992053587883559982556591117779210130970946843387812622330469858151810792356767681492613733565005613519693928027463386248476789781984790414427872852969012083091462258382622964659791365223341444470150314055642513510431388549554150253577103892298691180326498342840302924256415732227217517833664199875181222548408110562855734163562650259947144105571290733237469172195749621639154078347515364989235599590744917485304654461107192441133240197002390287613025402878604860495317992090134471632581258735575402972426365946195081988181874945081751750871227125817456395022261582049595574796587737258698931306332460356798763952975902726237443290255695122825322374822009705708343838971407646533146977297768040778814249184444577077109039136869746806793194771250925038120508187408438610722755770780440702684788113631797147960004102164485613375587757323351840727448508871755169830557323819764984863324922525225137374001564082798002937771366782853442338998853209433433908633271886496644586753337948694481632597102679653966380996923033374698515246451081953943223594825172600542411276758248557020825852849783496052195564727091767096068576279322959876912566545239435000954623428064794446482089353494223522968903406018978778040956986238620790826163929108937567108948720163011870454955425543289953826036252924911452123904668469162600498810498336791029782657883165237402500115537054074443646287021164712892821324316358189498296243298112830165200440241097945121956387816216659449576463959803085414680639952171163329604529440117508182454000086505989047632541974702487941131286008989157565723435185350697000141320598881047131497953565717509306135140760533098892770312224297564843636039934581104992992497396964416616184388729353628124176547136411428299956144098059611883751790067590070263147882331476459580149585851294160189631072424658504498746582481674816652178701045630038138610366521800863156718973528333136307641362367535228033396578686220186808178558816479831857973578329894316680773126472215326463318431729188782383336613049895491095623499663013330942538316992628791563102312060366382609591460588906911314875251964851668745630391988785518331635588847861950740215993635445919597583586243767058666293670483113630334160087286432369213603282969264529109861132380479453348138539710271547394308966714982645776944351874277040220833228687645103137593628552974999232580719093053842661695259058949324800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 50757408386075957010653607007670117054582346378416817629114879972851470437629745925116379107821588174232886792565928109775714467006984941016881925733036192221497264048160893591179639235422568816176893958504940832514481828621729760934192393403920591071928859441094029935622354822409316146176214631512383647408773037178420923555791327007439954061804323744390355092115073127338201777607645118286878824240800342705425564936949692473422027150232642001404377997891450288476680977226055093169410144763081939277444880599461078167303591372788244543808898838943935518022156209428072139135161656043649226277690402626528481101579651076570570266078790857725231231936761273803089546073785750338401174403208264025384240172575551291526044571872320800954111902451242726052568612357129774921829103151548387205865050433560675148437106212583406654620021523986455933455500818979541516567453632228086898951575959725380876479127920253850479450639381004170328314183573460066183857635228088052909670851138656571862608649714370182227915590201830827004806582966745900404892964842424017191588332049635073566429822783250723165123921179012988215506262128263939787472805067491927903393217516883537405995549066259289270912083228405298411637351943816381814255432237297594074454860584193098077894918256716208829031248480389073278965219299656960268303742907131400746739769217695670189730238737535059036864431881312849353461566319364481511387991182490914562203020410101270818675273723641910660127389664734924448049990137298859381318449874925103720138674413322268536419711344041287433226743657508045652245421745096800461469085393991108523992801588358553117208795074304810738414661963874555953174211988713150636909155013128325554766977941527305252263849262329593526152571950543792911672328297470042583611337687016914102835712067226730747327730633961201998795709337995479928733492401154691832912340985724314332892653339487337262733755996868674908156693735632052473329648801323713517341592602324760487484729720395028303922345006913080956039173704563175838696864718927070997525526339283016355522331669260798673054985654284434034568295715324484859113208089921383874868007737537711724800503464193783463830224470071092225417514160440987528401979750719550032352788991029817731596708187652991568598978004320925618855455998137885547724472436259695108465735363181203961216575640318190916201063517204439484177371683709615389079917026142307289031956072401015238830851232365903239746039909125936568129342981843645565527263656468491969962522973579576426791891231381634130381688497000631581368274339100380664098284380753789164527513495578891119037971862543899066972337478253786663998482265342304638903736597096195087613224668145256610116801325263153680847383214247390263510628154180363667059932783451753968420706014850495496560708649058751082139703718780034452690042880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -39566271590697648295806436758960180034560344720359997556642964522413157878753883773957011476283913285716991683396530211176170626257854351730827278080360325461657736373224898913031120584414566103712872754441602747765185963575653098387891695965868531545754743135304847485251049321339208453980963951803911353558680647584211619577500360431323186483800570220201683457831146159215328978349074480954774547623015215527065196600449713328433355981544213261333691442195811511525730611241900012238579281134484683660103352799123662430770767529016712426650194557362105068311119334393081112944811617887604612298544901911043685687217548836606147620451170046306940329898688736471108988649615975668098825701447666226076869776617083845518314622407509217621321290295694353841286027705512864117900004794840951495501210128714567223180464185544241135193897973336666756716169625511536178210200977722335208609191931151908636728516080992123679271808390212166803024123140195983775227832915735765933336942141725842331299747154756573500043029493116810306263033050028194289251000260752709393652787200016739161397495706869618894412299068759732966096542459347283242302512398882949281599259166545947362153547922736857262809902803621206619334428225330618213635308168419225181840096540745133282079151613057765907339022350804788987750569165973359617695704861796943917345014786108692179681863901233493440247342976620431763113665686894030729256624017969950755126172669308278182007112443065629596726259286063461573585628623158739479393164867777619046883785824311026274985039794340975794870551832143745439583320690525353635662027657781103515345615101133133627218189491981742643619970934820460356290297554356163572144528093934281060203765037121086412028417285735133877323911558051544589319450398977058542009592169611914845087426448040296519349601272890495084739997734351097125279043153700778409085476235940675007529981987099472900451557859040882715135369190851392338828356821260148722369807649444106428411799719164840268678568689231044997324217884603665927463980092113981822048835597387043070986837816351802436835136081515994500631568394346522217043913430629460402743052179868469649092780002666038130669836789246433174013352326622018511544341108324279385810588710957619487956550919732266400253086019571289633450751494302561614632569976293058816765262794507011851759072723914369301792760782589214425920177724116824753260483291985049612266501333865183751161744593384761000997935446354567092012558345066358785574926931430655217181568635741544402270808471527325731938655473242823401666540038414542531226823218457815946363871179834469319057604768288071867944315849166386877270813907197968662358829426031615823579037328982361706661829761677495739970564876234811605041079692043827563031272934160213849417720528935080153979323231133955276953953850655638368026624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 21177787365490281788625065348925512426075396673339230328620044219829025512129401761367047912129355188259254194157534555630934318767155007722092884554949821945990148517295096689411303575219879628509562932127157116606586603265130285768814506658812888966516115246547828214453977271511456456380872283140238699727779194780349245193698857163789825514941845476349811619297618938006065689844410470978264533414281146681928851665098126038816900717818472349454603327869803305264174584151182700106652326145727280824906748587406832347795476880866414419900277152827955716635918658411853986646351049371114889240288578576867526354867728749705968992456861838720339638505192001914077362110706884372979385998713793140905874608634165142680807606269016221240851258179777377307772604422258638909859496739392117893189331221683720633015440567658533976616564361992215398544478017204273853449264656331920484050897907214867358936412210438981104956500533535816742563940638989233362441265466426366071019301313183729816392697412090741093581334521595463219436254038998478885742002281371188394253798188726619546793623087988518744355476078505075184142069242187320624847319160605825365931845912898662882607536660573379072543783956382066478502722767852215924685769792996693565074456902553295462397195897741707343501392528789231674105307121209954093930459074814502308881879255994562005105755278994288609874904092667798687560845636877165380869297522602858890072436511180162896711953559269467305223469686062206172989413093243303562639921922632282924638240338454543103642172090168057093102467077728382888521841393100940659503159201184895999094563905723096596923799360988471732297010509075276826831410506709790349860594774852832484418187620589394024059182530821474134952945499238202255567238107999635890743192785548763769105084649252645388741316219094435554872772259071931549315642219993981868485699391452891576694057408093416541233564173778205468722579260314457210865997306637932357751673234964088298716643926839451961567371265885110975076669671113162843159550880525774248925544504622824098883275076645818850976634882176112929757533670411136360338024166579949501159611305746850617794933217897006910481620329970860527931140859955385613037329415943687254575265781293679766285352108572113757743184179199956415408501212610386059717566825004844276627169475583549467414092838933360727183391114484710343669907808762492627797033806012894499569037810631119112960485453904368918233520399098365065691422258078721529615354696210260953423731802502262778412471986835772607123886769675112893831273244161981199112741369520642673487808022108362252020982476502695029852934371478726823204496937107523009829592014271383305913157354741219261322200064912409921286738617308453133762428307110573355495858767959973398570335669001883211748495983152599591287966661094269360537600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -8449814541684116581241078118704184679825196577852777270039551887633904585873113428572611328215814599825618164267561194979302100641909453169013001680467648219100921482158547460413917017782499589748700199193067397802529188201790462206436723539847983637271701223536953116713720454007375676748506014457273233462299523301654970736897140069490577190703425103331633355266768443657518663131092191128532618227632680695840848858362996819446644099789977705056357213972376500726481028760503306778724320229246261827884718570167647859992732448365712019023897944164207270360859505173761782121186834175008832236980835777343713208001218340286449413287505131750651786585181919063676466457409792586085529746541930788488677040386080142916380262592714816858368785744214165623145107414817627688346111941598181113324258124115213852750800447312510299876800991570435226438669237885314835527061031343410270445919018187434349610823314260608982136760660174264971357533293793924895226824697974524916382118015930925708617497068708401742785393596536302468282126546624540032050836094110236659911748980873929862399614962005255585633868574675136052602453569664250175718064425533428653865406947380773141590161221657716908285725450022133053704705893284539314942381758707787845971208668235736423742324298448308783978017322325483473641747229124858640664287057333544785766366043148142657670309756112789132003157797386840580210333784908463312478743942137582265907797149155134499969907892078181615760445700076883175740881026030242642457735283543937231383515008253769572948233739462305001926865754996112386692539554446740319128016407673615863050529592288656560048539935105668754574081118063937251084916403699665137654511547170134753503043398588957790786491392925817059527575833280879685364040884348492704385990069215404836977181548676744011165773718433672674252769908916268953321763183691637837951145842096592116627318055825921471719675353988458269164350147335005500768425000543846823122974623387403305594934453349053571571193108199070337993429052434374771437895949530745361263790098396646030510945699777370512184157415782360120793533537026195551172941308004104370713739105037796982234509481080172781718499157376822300016904901088089912916915105438242855212587790082195712964503379425584299772480783353326840200142719644383988723501526516707181013647573099074171471091226687639593706355918474685523269483924229023587208565839670831974637270987725264274132203599429439393219182893982192138240741451569018815328056146562676285948185620993648885447842444536803147123915053816121484214955548379535277039322001884955570641330934877191104060489454615248315843454554575675210921301923346778552600369735185677980619027432731621555220130878930201035226172985570658978638158083019566393015964154693074141584471269135049070918268091316763255557682682895878062080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 2628397576972357307908997685538169020086576401979600471361934983395442670477364845889078788892182265969891283073987170875178037428926951193978306712140499632488469326410658667539994055128538383040828310062867194164080759452633395299265144262201232245155315447825776579931801790067295934965922074230041259184128062875113208433691195581388487577348195188489319764286895486077126535949033461537644766459737020399962952731941676909255676820834553259989138601338200567720041703216114657062415572402443604843893412177885872848463927309432525615284281471963023947051660268028978644892114092672332347781948147369158658592994544523636818163207924369973935883402664200947206226157575177275967358615885584606181294985261432424160994912481490013534556618557785436655913218824370557234064851486451122406124036774247648218156038375906361502903662434253098031774071142344833258859334297820096045563418872307808875650211937939499530907373124858382032577947351464806472378610986651252281161378654233771833477658336922812451415017573190272646207358117290269181306412202565099947866266741562277335517884227534019133934504407257196711271392798430732623467391033023853135108708578235389677903626338736924383154423396675661693702567827813602215542451244270853239889255183907638988822228524269533460738519234123727032238538850644122360035071742537514515725435970932340525403468857350274290537363405100061801999509833697085616066676745123188929240784106072203070145142450905633016057964735340100972421325269285997480142750406781705149532097858663276585384546619540935292528802814585713524420268026650234739152141748745467191618377859918117939835326529471509442169054008753772624429066898932303278916821894275053563884000876802670632705699710112290631185828033619403306626307484303107558139035149443116983130411107198416243841080981015874741257257296842258275571206112683589438049123921223519274239157005741349590914570529274626076479685903344625439537961809799261205552536722512234303523092139608827360738108159781790569367266991251127400909893886565972871213590161618226984562983926196073447602382236398867612195174836998422023165474197425093083290844002420368383593578109685411053737644378804568781429639342750682511036677500841496328691723687257813488137893236883816933826613186204625978547057491097245984934893156891623220679305393766524536455860050040455094190810138785972809663075817076043173548644849190995407556050191830931376767211656072526500428363555871180835654071538913996956697490734570416636497745438832074658189750081749416744647104588789048268034852317000131500479016932568704122990656860563106830793053646557829820664888572822942689676297702230622126501744867405208332337685632983944041532674223055827282579280141372027892717449231993834688249486261725515394369578733971097694557326121108037289080391470313111552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -569486086534083161615850238049820398618710415425495057020445620984334879418182168348099164114712999789776960369755496655468772191455668780596090227622476211490158165724076704273802076122352391657840688448026209340764538042352254983135120942724910651526785317080979384781634144680254113860770615968028270176729046448437088928424309181425699010060665348285549856874633468011932210962255616605548232520265638453242000630164041994647915666896762447181060379462097592983712600622057937132896382022970704733830724297528235337599218468703081440823294691125208618372162653890955752063010818090555723728690508901798911023060157311027266591422645134201363930445199668332412614300190219993919825680433641797826458401495729437945147635825778873304133563231875616450347980051547423367852226732130072032977852011220751454942707589927528889367517836898173159699258331688753060522886005564536966091491756735940657695193095411657543240826202944240702918752062928682158057354902089806051004965220427978510568690369561643337709519015396357107354319759686884977935457954614400693950799262524543867696060631581147638017172819845146859937839698236855779389295613334869184977794887582510508190043976704180093618668596781822492091559643605676653836069535716090751620374920795295043640491995100939339638799660917106628536714027207227438074310598076819877875956864657021749055321763284656638879332550449584741882780209709143186079010475319766982714374722548775620585148396904846070283845632294955012305762070982421608106162717613786623334633405816154720116362132956634495543782224173176257412597428426734683591810218307342198902760802225695662821353027169303484555433184418769320854131704793746729182879424474710169646963622089104396166490584717725654217179751416391161032423413322723972078353123647211817161270382751517511572696273023903538362014870251992432506343310976256239284130042388374969589647110676659645698425167451571509839212483157085322806559970340613995856428929962407532853810032288973799901895530659555489686559691546995331869282989542262090370270743444196767344393079820650230676513105651241260402124188210962629750839170239406570024216812722367232492563817770466904606615107945088245183100270636418615219168268286277683060266013105308102256874702035908081655224483488466293960111737336447012626712480233774330183277072346302389449333718839926137696242304159741768927990658721003228687866862559826001751421606799744854005432720843283688696353726917475032070799015469742742595892658052875314034382337694975246802229573513776684747065042975448321585413225567701331022902390858837580102616561084435579195495396116812609907253401449003509409078525123540371109024815066036199101368372324674502964250757812847807957614343466309305350668929771419968234520569766530882790288397206785303269609995574369710491499061732966400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 9403315029083591810506890786352776945893165688907979534293018601896256567185412721969635858591381908765168530183805994260667500165155009898242958041524326757726790048575755004029752781563549900967012285968357206412541064183489298040489008959332984720177603365269335044911953687499173394817673713620025709898331370678676741405621554566148597684951963242591070189607101644875739795352028882637091246024029892285538585614316360038355015602273996923059532137874163064392982260152617026027517212496599219275134621287046038438477143010703845091512266179171093314835913230731138119801066400862201882862019371458795474484701729855877209330345197406550560509659521302813496616499792921747048859682535950321399590903582820553511706049380390359674148631868204498626296078082186241194548399569893118662711833486013697132197803868086296837854681930235177749112599110521562201077307342632306376845367464305646107818273887759805904307048664681533371642764335628181125699923677451047828874784201182638564129050792435288414463082370993655523810872992793269233033477353447122565032557588143813577244491980764658533186846520226637357155921415207312563329558893095307342018210590805614472880746063928929747359012098872900795252573885200844055051367345903868738621129347098504758182132758599516504364530582931676576287972952848535265576674795615533095204609772318942931927908174315688454806151595304644955401379865101631588514331792083037157304683832341107828450532246565853379708118366406328414802168175133430556448501653236484389739715187498341931220622816609644936079579123787311329400065387504254174076272752780647245810978550237422577382944286756596281282123340962258405437169784014227130347957988922707426597497130513622617695044673632388490845817409029569176051891062663269780007239819517561475683153165671997331343811380443768887278043683382449097121959258320077768092905310963658475430915288640273191497707077701323639576753127390016095752621463568245983646284823675583071579885948750750744623579547038672392024996727124597903875404991085526661085267858305022426960578752467667956751057547699789002186543011884051869643748133211433359923335658348801811892935177790596490040734140305365571924798265851604093156076709182498147959413514238510437073104906435369240672647952481335999304998789717275437665956377259187918547149287181058389819347579722184417631664436478410515391199098605770587543435316142237000361432639759274888326254988356705326818587628508545892948585311142855991322932279888040514160257928770433261097776049849540658656504008125095642749449167832632512343902780782694155835091399458787267329510331220168950588711830266950030717347814841137533421542642801682996815485934724909881078219969402579506378815970237202260460265237157565955903072726050453390605125223174278351806148544180418290128959569920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 44339417349030000196459942192161264387590771035693262561817375903886096807281459927763030866417056292464975950979498239077463465425786489974800861019742678002168040925450044406658896231894798402328696842377888432482654159758757897586091607618871726683810045776189473393264146148001860074787656549889433371833989718920183647456578911853315239586901809684769559744905697540051950432035715353802710297420134806281017230921171042142370064375161081029061463815382696922082571532142085319957098121699563248661744860977357410852204279190041644667578682284688446840969760097972229410684649220113453666769649335639252077556316367269913077943125905375910439896580189206656741825773691772080941797276106222741939582197229503230104363364421304244329406749850595828708907468958820306134262641203318686940078946270530349503418148712763026674282003690106544684769821059184010913819360998634620814548567103643796030547552285361686815630817928019175692349458998192814345017469392678543746373914989650668082324270800658510358090548072222786294669911956672717950966524090069931294898044761820080529805307485799953099051194609969107729628984457669830114743331574506585763051418658974887666267781877791407491945191933727536400415712526247747973367766582667898041282312077195324167272184848372205308453973056736777530934299222880268890167193946645760009366032055657133669591504192682803415730276387306091306570641093232455624321533855167563188675396626244834316889320288992736051371459985283975028591243722423409484062487315415034129118572800761928601562120078855952205591966527654629775465985037801757777061282808894092179585595610646154712820361330572384856935277797238649982024521571274044695007119440279936002317207115667259176934367786577273462070559688812095183849250385122594810787974233431805363181813579632991194221161009332913316146258879485784002936299459369217572458950392919510817950021759490708754673747512456793836266414833542637537710732358465690921494433904324493931070294863137090875111622935719471495839544606179143137024499443988207433713098590337630750288362272968342494095705926127273076591275898461592808802796776576065026462422040134508338725204169600891865295065743957304846442741683437037815021396535214244140749829371638918216392878065686383564510033229082563146893659919405365650564894493445941005397965781519863961654970121591179712266485055208500034325833061040542397889002785133884667070996045446431592300886320776435469913814139604714139371865110220998075379914677366388672651587705387850375258525473472490503697876935961287494462853798239450117397629356305758315906248691461802017585807381068110693410107337063150668340312015526465616747031768302377741953459536970576672202330153281886885580633399222129756788223473665673529014268216977653544967235216829764899341062593636052127153389568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -16550973759527688643773846798031180694644908314538091300042326816261158690840340852306316876021696319246038288395831253318730825433670514231531426672933611085049384429617533011702260695854468034149622101892198518317090740589542807296194287325204150955356706950554655615198124248922309380757206172803674136821800606905178095422440855700034339121483822105935725624449159662576066529397498031727535530591965581087640641303760196824203364356699837075936242441216983479055139523639925421299465265815869859036375487594857816020465560862375026492378206389001534505553099430492788382141461175864546889967149978348841153671650535795425998089165548809274438887337718064088675945881399420753384201480783587878620005914427495005277319366320658636934586659008114133803834421845994650505981332193151321803126082561242780850420262577894543011020606069236842601941621215979810036481798142643983571259752761545971070057697932137772961022617496292340590943552005225603120905306871034201924905058174205036336153577434346473675233019569212421331381563442535509545321703418432355027343400242151198874783850943884740688342823761863395675327092732813651614511944153641404939758921631108429874693818015298185496666608817833224324973315810038300854761561175321441724626273726989047847946542904865960369436379954703181135577430212051187734720895584820151364358534061148107983934521176390146345429416353442562805426440283622217634792154240358090939746522527843539686862002310154185368670704469838084674489030609505530392457623492753566568714392575908584385901347926300314024612207857958016855020966758413343166511269946782582145615752281320996498018209107303260917069706291422042368979851366306265869500789985953887711142931064440152510805864901655873118838905473174128426850580102119502845404623483140751778315180087128842826237880310396765703035516239761726973655650282747147570303235012237576464735245432606778424867980345629071178680966106032891605173527084087919929770516928558306165942474916350116328659747924559635568205289854264501964871843637617128668012307972366971914599730241701348220059415063152233554274113317720767010816193085481759820891801523582614209093083074353395017190946217834807495045736716853364597408497311436696589130705588502475710267837959128714380481633378576729547239555486969618851970700535367312230197519359347715975576247273342635227094242628040629377530364660531437579526936055278336875458520587562154767005024178286769649981972904746768024762153653179968103528611633932942532081232168152921767489928552878412291368883068499170740354427914178687329227383075681156664397143175350207756108119756669428973687733111351011047437041249264808631622324219302461670647027139752223662561502719171672713272077732585137473154216413878646740941666091275845440356470083623669538717478482433287907599974400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 2169959708166173257393635026054246261672294119258748538389124050129201461542678866728604130456616011492700992432925968221361300902476037052935954535268099539833206245520730219255327986252741533941513495730989105875766042490017556266532013551591612901125880220257858766183357264753830316715725484020236622621694919086375467897051176516391482599285055784561297000539623701083223213329912230059615557107761129704236722422247097035525339266918736951868875827186502071276760222868514680893967623123803205802161133699703898545965038384508514075126886761823853385268467741570684561340894258598713436253763280454760227632343762169417200645866289336595530201714083823196832132654543297964251280767501576709512151610722070903558686459291776024084723948733507829919624530970766124027977524370492925629583620575117582168670125153634533249753342897823679706906671855879145392340806616051238192578028951300756089923564926442836769266805133184482570809803502260309224493082404216795939047825709746527602184923521508881834996394973616654723697538161697603120207077811305577720406523949116492796156965793838374559838767232108366009395795392446189192791974204098637108679051960493900914089658023443421580799143599776141685759183408320937173923589953825540351446212797865573118932864983158557051924257730359085330818244231967953848232761289522011330647939460274380790066062441915028245743974738147708219262030389578211646444980396080511916586479982312365657257446769491215892130034765572394950024428379354257166965094274393049170756422429895530614963004910749950530825730651070506656556567510016577266296273396463232949647323655019167280344012257799112772680268438530829610196422641223548513320113003159922493849999509196911015045339396506235388401948063018236638510235598474187819170634593541650478094307849038806709133816275987994165637283825220388210577814367618896730631602441274174380430606246039148492604066113097569282175845569786490453200495790001334112141228012810751022164515537014180225833974214010684766241620741591480475382177865593030420326844773780808190063767741176083820015311100775865060444946294202812615470728749495554347218006897177737592095351372821196600980398286138712666103878982142979833017312227537053911197887351934228744955531070340211035995630873041732991684339065799142211274749907572684858671159916424154631054094586759449063869095965206874195616341145754515051611862853723698163666599690692676322006426329339507383593428286931287602320544936595132334953780492952401037936704082825784388802404513655541569536646212221153076395130773553524597748577558041375413560398878598624613492018304092785173935808196200210703167664528161225213295401590512363767008741621379684446371073017143602409820190704011014654534112230409746193772094587050956307366877561437062840246861563210058233282560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 405284504341653060574971222694979834229476103921851254483688432213475473513466807644077505954122144868653737209088903427423031372193625719905353755594094862525210012617366136744624430077335140348128032988037262667138778944469199671968029069525285522180242005030163987584527080083340835922996971562643945039654286998697136307075463366812984895678984206347495955556396196969418102019384287332657972798410514687877211413775702988869712928340776428701282340900842671408401166645909033149916567738462551051196092256409364285934592277835175947436561853534216604294652042528041412636202828664128400216038578492088473385447277154349372091343547403282736790855783094274183435269507341540318673867190636454761437304104125648659958575635111568134758129014243180054085917837141069792318440347598534509791924312688666076794297069299774979383246949528480376925995147382225810422293857211344924085268708897898642516968021259826432675951228852233091758973346662880852594463044787483154895601061754714927769873438533261305822571912956248692390721287566981617273900569995952718078749223967892099939607504624478576917852038579700675981817841573311827962152302044823656910666390768597798849337704567530612436443589921542720674502863798755610675793985138076074142627025019144648101710787844226286265446807312182129007312825828737610098775097863448393953223368646057551209025635321822822957497947881961238568074613009883488328812760095949512718188581468572691795010821845811502812668867971257415617751849019663193653850719722066496497628794827848097510980233187926991208353805425748633144745517941381268918441748843174310651127086535109965958021248202201825433396821759240426002809646743581592581886216740480610954660887520469427751352825106727959861273458508735823589311751835676459317438907191676624288090231129093125027029662850354050263423723763936130498103672062536186816744182330049704024871519400929526732856820333405342986119292920578502473358533514950423678808158663837311772953262200477559731567289660939854931959545028933366321034470296950442797727719391308014751108813174239386911451718252776233270887432474420564070500812716535485825503453217562569469197962559674846671843002301553481654085776345568163045884001397292559918701697195551322858675053822289884307330508136719914526668767190308011786262004362296436232453624019528797782384075002433771496677341062797825073132025914710049712326122953802478030013599882248376025103437054447325712527949568991206377244575098349483516446076717926856403142655546345739036853033507387784781574015823118062236591807484809608410224017209764829953871035207707234086392616549782991857535598176611240054020243525990090872177766387766391441838236530548132797741571874832141921995566907340524215140605234091501177790009597396129480659535951908063346906732722208636928000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -214118009277166402699808018159533415825912287746785017173446103441076601992122210399766720134063982205897273201711887974396967079532224437663402390328053048720682803192416278320684930279100893245312870430152590531184165218939476356889614200823168784915662674958942601845323514687810741235204700059204866760071287882666730678931505150020198339850905461538256156984477158231038572046855896699727817134406576895972510693635905122686829651250013238499815363368674860331557013180245807666618418918280719399351494957476621550446185893977243100127258000114859407418246019176419113517630780516050898079592843033804484132169532986956141550873798176513439283486058520563835188454203913855968138495928324552594126931730659499393188050304169406989431030990179980697082710656445569264175453433194807132209674367124146838401573772086222049033396517072194851052753684359210269649193473519476194810353963123696383316255298022448777076104618315495809844265670433009022384265876883012154902133081915836416379905283458942753999436558211491811685250797102584591868897560350160242485539173938903952360432620964956874288566439976441731201594299239047061492268588647427566049121453037500607473518650513898609333441073433164665301354075705193586749944093889643344531150115849991822417793714024888687875791721837714307673133221450660021126044739051649181238281237973119236173543754203559065840675616273456335840679545323086618214907782811264767171824014472649557011195501523294911590580093264389574150363624340668818316693712777793497045853483685236796277551181997391564972779275972635635416965277839491120948443385663471137795379646931418463638721613744767000090478642087251435168752939211142198746575562192630666698680791650507332686394025088146121813302542396590317950268306830634496234768964302409877286076465807829135341662736719461191804893288283481437743877204756051792529616147983579505213273628118550768405200225180523890585813090083673037899950253735316882394290098571064176681763491301169843422782238507711018465849155609371586868106315249490646118124380400507860578740181512624050721552229329857569100382229739273354221182709699707643330589485081985495585032653722919547645237247835206765439305906769781503785411597521504017968660948127081651640537746777278469705807473839846573197154037681108264988086825263024575212106880548830442659495533975164769830152943975738699683333348301197147945310563709514284250966463699948912129656319619302704939974965848993890101442506173460243379729487927566082473579640176756081941350426634044164550994058658605746634708916235305961647362353274002871801436522721980287627632184456140704613737098657258075102192058227948033936538839166862167098840607683366128855051464569198241728850066378913687477672543035305315327717608217147280628678728954233332709960870575629926400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 30458208387720722022437191425921712636526772346029077103651680309653431141260860981670714561400381309374607514069401803078197233927825786522548762756490790287534095494477215070723096346323746969250058260762357142343677700053742214888626762323983255189554036107877081034944347449863627711661540387742450919572383166536316686350775537688151324805241346909476629047423585982084675036756004458789621162120879375745088887717961849233671761903722545570354289003384604188207352278872027837188139267712427173994633613926294736277590091039158246250994643950294301529828066840736535543326030869787963987231003895917608201461481312568511955049949606121597178027289926721068613529593100286042591222026930951208106940539278353807635038415574582748613156966208683092365737254638414437154129178730912602491971519293720736815339094697654991148985744736714739561018098807004927009811609177741598890388990867666053395521630743309039861993137209889056859662504210867213062013244057331815872972392398376686923537266144711122883611419460735616007289721281136825196956894116885217423994735622164801558519718179412462924178252210161181546865546476482806487414531798854830778252754854465918554330739781779888908274632456165123199568735129477153184804696560313211648085497408556295696400603224655058420589726422217363712967420085368476862331739157311230329900433611601797418119760828988698948057306786094318095280586613489206441148873985660949906189851622665780576936021583614087941290183181161849541193727254081671289325842914266162414564736809270670437035309514048322067585510276811444950410836215964716633390607319581930480258641083347430559347764082293918681685272044765076567498866841371530857536133436088257487913643711166476150506712043088714933177537004195122272550210079571033968004269438913224826061525112331475749736948083891582698848178151188255309148813144297708858396551555109267808025944207375403453608583859605326450765558058448020061432609799234422215317406225661920903888434941624074566018492079991168267011367842772915390778572855572644827125112778164928906229941317254850019732673583703309582386879885340651746104450833287004191578761481787414489141890052681829018273858520923402633409880271519600104319619855044278580360582529985454233784615360173656212726305628647482937219484285082350766287723301694192770839396980906801934114814171034666279992010499687211256517226331801735429685016753737303195987748650418450372766448295278056444881421491404240245151673354486962550448415237651958588484160012563587890613198684539056579136512066375901582984120356885412141558913886738346996575346589391930906298430552808377178342287034040809249579865978621297227542262157275968180426729058742953762763415753339050532958421526535183257672234873642312092784310008867094358519204897256388259048692960460800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 1659715005987289594822448616462880686327760090289753804025221286568389805324639793155210543562475632589702111272895381944623373332474594221921062454507280610658976380618698667953308391184259320059413578446741027743366934614892449044621252544299278379030413793625733101330330280440718437216603430481958151121707577476266818783983642157216104780678437342642708337376077042260566323019046922395959961093017952885074241311314765103377720373751378842948133549320145523152702614807106395947730517516241388445401714119464082924405169410689150831222219375339013045192870206218234157454492594162742629671520091808053874597361972532924333904511509053565532212997383970280060600331189835493713304273657041479096815487522613726381604863463678138952677015281199293849655689941437076400093504674534127624267447436895764367691262155841433462308143266038440386041383127925437052663636544828791441323180377524190934923990990006749166057171107402098115630634856697707259662120368722566327737860594006179261874439746809822265958722473583741287182563347404960438603177564170221373792898459431536924618342104839568939159257319122671191025628800784287363475670362382717697535751116726807693353984098179456187770639922604525251652881687122590009501856491449784888493535482018150911932800026491364333161719034955996167324466882814801781569579091201914961112244683408882197500012750438536589225570189931514916901925401041671015662077712917418231778890839545969497899888696084999244257944880525936766084615946763196768201800669691715986925786718949913673202029933171394103455475817951408170876169416744027170695077237679429595600578064293888348501445756073617826255446477501514244879573206500211630202912217563229800120291558055561008050220090132796123015988120962830081332535779249699032970210332125997292787311741119339219910400572520741322929221984754707260017033321068673855439536325603854715873250151242709317842937813460578410908550850029190648778721896761272754346787635476318921873854163072815762219088157770370245938509844410907557514891190768827218385723509511566333483952168593265110796989043678019637570307794533810238938316445692491900441056439342939563909286092562877854533646883349157572156282762884365794949512047314236555776889690987042931846611660661452173117015147188450343748364519640541463719992820380899330470345152140601846008672629934702389355743399669870787922487679384368057732265890894043746223204534433584594711818035777819457268771112338128722154506997088638253339103079025447488396931082191579926398688721048760469098779559983612468665838189283990216799765527187750496273195070220998527052576485632048048357850527602354761840770048657503745901004188585801634235626909159405917790745404685490290476989697398992112089632332053387484584866096171874198010713091178387896189629497344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -1253899524652489822649882741383687592602531612300050010479780924665169590765363921970847446079333293945161526636028574909456267591839780260549054807210935778083957044331971574968525469709519005774836828200746376273555374261671219989527117048116592863466445567527044270236403400837425032943489110482917591028631548931428965566020465029581385738089570204384929142990265333910975348437325746724557717113984426157660966560565217548543329761325326498912305907304230680301723907500025102453988980832488628897239614570284246899568238886023597470791589692961404972864051399469169440017098194002630350702098483405924085994143203510202601447932927777050209735464278279837222314665196854274029228864967021807455407219961601878864116927879413587234023626150985942013887282939210729323431972143662101770120810374731835444576129717713097954569850736127989998039410218546062042989811301527288407667853737150551743337628872545210831868949000024179989910847783010043634115941053787557141761421960485708803441478905612286531847608175300497123830640905138034625630122231942434150263011331340842466545591663260406441195754079799703332273624346581290989495432478694773821133438584080944390840037794945874153947252916704641594131285574682452155751215391068353045752147528855350895154330803643182367227091554651455992165162140293175889503973179413935545469227393236919717218135088622384870782158649523859461194467597358410681482699221859316072187931682900078836874430049313764666505731324247453199912541165685922673147512271330347485053458465629982263565374715283440685351242897020657616315786935493383171959235362964402848654915074391108548736853630445299126092859927276481243447739438468589237943830619520284650894835377209475492461716722699325999815909442380017919131849809359734735145246499747567616732908920062548776217855187396000579694425515829710908369876116165747258296417555979350983427027229631011086716505688764872534146112909492183078518781974285598418820902317613740655595077784775786444653576886189466151318897413935345437772774047560958453181274173292582740065780392854983442532738764846424559660443684331538042334496276141451953382047954972629147589083175425301088477291669332514998866080689350566445252262219729928954539598317602205965138577596169079474503380842477393002864042696395178607178947451457925779398899683752577432905701498633589300415714751581459739395061787276594946849690870925666898426638816670942244872751337004238592871456121291438886075707425767067668916225823064192914403879434570147723753229475903678775794191250908919521847595746084811311229886384857963942473375801009154830432829004905120268701959873252122839087134862120701685524725823738493764408062233141129475228094680757898810062696229978800575959037483499706478596343240407176496630607632165475093716559462400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 170778274049703518030229487363627220066388384759428943921715475194002670225506051648463818910698705648069008347130578833898332746994264940757758315841448739780400058522243784269283156935857195420295086060169788364611898683083016713483809166376207296062533324641087000126517181874343634608519589707151090177663075085866842972378619199288370711601525171244098471475480859752154317129489098359125535661007670714916729667138464518218601323260557691917816569544623095168569490462515653294996311963179907773708551678668853382314612821822146881610012302593284795947827488371980212239083491761924490486047476228254110302382519711198886231742235893609581844848645421396307486527804000005929928915621629304005944148434822989079576592960256440308517273693431177777268907628765246459594682767350690837479312790193365862148685902652232104451433621071480121351870791130370884996731488339682155302393265369617324747542526362559319819473448544833878166196797235130030521851830093152799577053590390908233751373934689597050162432108121960777250497378754744179792916946220210952020903498402180096353960687112491126363569865487027775173657611469695553382751899770711072296067573747430822094269904439350863185104621039900441368911785116085604698453141944059528973836970665679681224958308942991522640025981996979019945311749109194189772870117943957571536256556771659969275190882713743357072688743492365111362995210442448703097777153668784551441119454283511484267095766908441671709392373982323834236976220791962769890922923127206796474914319342799893874210439871586384024173890364600168638068848591142511218995060552061496567944005504014407442187638292212351225698712748761545579125403634028296859723593860098112636834553632953324980970268841528589442382583149709511882121509265104714672455688441835109746440310110862238358218439874636350729851492262838556189222338561933614744284491401935571118569333857348255828912964662606707269805234329587315358043704659947433059146261763195150051399222351316921153874338195492291301070882254789806750708448856823224549687888523255096565527544456668046661999170367196401167224897328062220762487984068161655407261427248840982857357709091774095189500473368293704127222190332236475555873257469222983448743785890087484491015379518449265178654397698788833337585133393306935615246131066314741091406218926253390034553255518221912497095602361382107597757033374177539028752869967340427413406214447938507529829027500072905350471752547660250210917265817792049724287863730875344885368087038120239069022883028683352939026874425105739232525033060859806247373094179096601727770362586123216068195014500714320193557229767721496821782107828977756253355483253678441573459874548296415380471272065491586781763742576641600645360599071865912575310474163970399519308489356238064776642560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -418641749238392970223284866047834475136473918780637832634985538278821906446308005948983537244734552310655623132278628981102455585164776040132289336576322581497993671519770156503546739186461418083985023214811626715353307257153577954712689275467929932065662742767391819181318765057814842010588327842603764920178445737574021087430107827415262678322784694845867079806471142128927122501637514047860374470122878778656774405549438411120971865680913864367618899626421752700714669197915214124523872365106426366378785874527044727784352777009797469641284775529293587342059909886322256268271994596038899217486958238569776127121411623349190532845687205009927273900777054983971065251079270400020731772039708459926873836682166654747934328070241453369270333825091135267846942297068818018997714096769086145208317083255443671746466730023144387834679577974554160683501814385834655045726053458794142456464589289450974919353468539828839685494798080730489647471614750947269761304557388126411816445068607283706944108277471362140420585204815638756436901581260824958416023625976431453082933905985722300835692888898464851744921110288434350901803407754589081519312113551624668924191829691999361307792232543321406629805735030075534186486926274330411197553334241920525609898595296081273326674262354862929266710638281380676782377857733084083923428229352441754629931213913712849525006779050999276695385600398843801538667204021285447403054536475976152508651163033196761958995962852045183806077094233992532883386100055579182379854928477107315266399296301693952504491914472100520445583108173320077698648591693096325291163129893400003305436353094580449075196648194462026841272865990864520321967098502721073985213621656638519985232414672253407812495209288662174015071912820594834607112438308881332739824077566615346243320623739829032085923162300599167879689339107586358962026555125567453508541051572342722304464511491556009268129364969842146148704810432615770572899803321600741769671842668767791019382637567797530954336179611523901527145555468086679374307806899466064870131847122376673804129115624716433187818613547870675277350808474199641128801181639961886925154827444438811734465639175555889586857802440835772385403143640607111759784315998495918124495261039191699407811227776398616321056570201832866081144765913929185933592714102810889930454571793669019763711610308630987717375132224025155874332130749902791007351729179340470100206270951627459405493787137287321492071374633065631041145909983088046946793189764959597795150089675891010482330783535025840306768584179693951603104997205732576462781239896972740533410370096517876304553925001490055645332984793863862353026304361799732927918877859878457890265248531099155690340854646986443542813531756209255468952432712127352848814481675745713271187051655093813248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -2681562235445365461865912195764985968224939775869263527870905290518377252070070287352883130281212751695837922946534117571916437695931378016096149719964846933944977279382506587288520346242514810031621598098779564628147194375721705800950367066058478048788907258604600296669771171039679723311672238357194814389545709335874532103599363448048436068688078879399087483145683130711127073732296750042718621833364080401081324426865359363753480554133506226139204811111997439866874205059128414582747740136824328665638732104226763913041229674209065587146700068099170668417755252613038378430813813703548058958744688244488231425102997234742779603109619100215866592953272660106293506958643720647806094213793077843559933282029268238151816567772146017280774299969346834217422498693569930750218321468530801785518678656593058852385728382395452470471587488354656911895194812799340784270391306396721781569685181155102541959821046209785024244461156273266798908926797495879418939118838778159533996269764557160035729639633082438656504617524980228241779717049241579605443661961199149037313481136866874738458586542647178228107596557521607086796476506820406291508103072267823037314502779567579252012142710271845057960147572266385516882812101231518979718475235760425194747072211393439232251714887818303162800612988089061868528610994409783570117463639346679307652077634993391822836360555766004570939025851350698307828084542575504613292024591913826044451494839168282836490418326029644785231021305857857970984454895811063872332207212400408442564572274107935775279723284710071219592357524002576944279709012180001527857269091509572089835607590979166245577436299953510333478980788370235944470696039792572201023279970451235345509324481314152439861241101115005196127600041558348669220265688221803628250101244071164574275032573801147542890758146079867352303968790197484788997482968492813254516249174549503901561302208226880084349942432402516485683745456143737955752616083587114418776747643800071415044126314787208058635743482863845685612224108866999287831394204060611780731305701851513473369698515458052333440721777675392817562546275739805848970244225429423997932527149591770939346041527872262756379258757990946809754099506080846907590880853342031262129506833540648692599799410769125070149336357848110902807368235874400253010721865408352299858326496380717604013006124836476641912783448473968924749796599733872424870409827769273867355224680541386500241310123141917730389188247976867571903331150502235129316464108746954114961819458214910175362591249814805347592101057803992098808312772600371575250311492019693183693094545308479578791179482992061480488551660153327729499900927583879474952182368073432719328380722249477624473867220352282204188623079929516912795781467096629610316741456384144955887647650603859968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 369480865492606254295375953553574874872963623659054537482737592403779761647564711800238356847029756456119947722309323463872906764721015343229114099167711596418905229071910127762904540394007228940273180969810865756595789184468226490477033950886896225623704209347829850550590684557391344586168942604989186698829917849498422591423313386931852016167749884483209266781229625372733506345638706308799799873471030823150619990806928407142609951563263778809860511744669094113730707895585086660287140658001559902513930501570864862041207650407658987975654999037504496269892993033812071615262942637948871480888473313431251775970180401983635916323008286842627517227983146968689431254940560656721236566253434647272296460726727424736750744951828861224248276992838626947128939739558008202677673324452203758969425125674032127179004524526710877295683512626804344691612334216359983528383872577935173905089999573656624861809983790805168184278968132853427097655172667137823227558218401769925979464489644216170670888654965779901088420387611099577919514500391781798472432619525690578339409244074487214661382014956714696579984155793757776401696902559548527258164316194622827983164350962504462331350419192413242303771797954323213081830411947637290112959457329790748711872505013435509607238402630625981778382863451520577932871746419427437596471879122251182948350581102944044025339250810883686141904254428174189342700399899455976437919788482562898788933391184317387585153635017438047515559377195904058854510600097527308993796903717735568742580670356177438597773713623754455573869488231564490667797218710251265816984472709317471772714389801759982436164198148662849027468585762743254933687664693770108430892446293406758379108584638836543509130775060118919170311731813916485512827637551396307131813220911615538058683844930128556162515289595452534518979045549327368651214615179592115234278020326739815904670029925965359054614206013528045096950534106929852212889384729802776805761776051538883585429219978031459990550798838866077415474220339349881508546684211912449222459792273382704181439946266315424081052338166456811625640383722480740858772174961831593644551102974020897569396650787463162209861058404666720370732731783118101480887572952120951120862494756857513153051332612581100198695353567470524433254121505736859815479349675460522260826591973500278166161383047975550063887017378711078842570010932883507603184506258238669176913205896411797834506321815710749988918487037176029895781250014316128889231475842689227104833177114931592277955271693949496757453354782931070744802065751613012990440555672404328900630052452514155295590192418134732088137342279678263630004827849772664217287747360451323218742008232649927926365822571733362046456349971430468825233417984177340169268056465938505176421263747317760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -27597310425307227086783640057298431934980823746113528200800662215170708339446631435573614006854588538284235179733373818030526069934091054866437389722661545288281185874804911627871549162879962712948799368972533877686202685306095207865158541660653917982644059160116652847817433689705992880975106372054771775774327703998278868577056154622906923882251811040488343949455088067412303896952704979901834509031557382679194170217767550482284951149057554861725326589496066958715009036785955144419395752629436810463882791214929027412325426912255925056668482951781145749837518270405034544958685172401273483812245127117163978879375662373115036228441676995850205954287996626491787535955448320859497638616034136522402856354567312499493306696037051773300572235727956441535684584608366468682209398847962199666632765748719270034753099837139083536883938596776091694019006116968508150180506850828805989161235890545377504864919884076403810398303901537967094241388825209337807626741570718640338835596786488135701695008418325412426906346827483489375161634008105082937978167409198821062835324543442558927919692054083960266422981612205715799591870992877511500141693368378151893592222938471513636477597720277315975883536112028312715177102376816666178907603116824242763583567396471440006714626084006567031312026522365431258986706938530927062672216458243215324239770722174131995721631321458643351648374663077417131937982035605046038949439234709313062436548237873930963041326282339298605207692730053411530474997451632034819753159851514536636885793576468434452336157552745793115118641047144695563827660089578173908403018666646787008971189672692700723441360750624460714679867424831265687573326076089201555363524142851412756036554844926306973577686210136657271615469260488346551669229544465969245142712454486277408642469675860182486328052133747776400638853482017799380566462185832509184497513461035404082455439853500356149654590498451704847684923512170762310176495982746723065246086435912192644343641782722777608416452119058602252907538205313246325755863535324976367292790771283584107782042386545225449674300865384288575054158563337468975399004941721589304578303185884067760667459760235883293450999113436843820449645365141420389578564170957362135090053904115468405533882919501998273257051855835488378194400992027545982209360626631564410706063612137500515138568626299043029121932286559814025640657525614784043855387841780029507344592885123313337459546741249797988380850999786034678258544315653764889705786594079137724100685383064955138824571185308945608722180887627216602662561355715364127150134316469746525813474045991696556016047606058805148673461322962093838613918690863173430828098229963575326857892218692747191947224672996932906696820025636775963158884055136677314353011052053566559960889819136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 1486155911161674097839024661212838994398832850348616360526021006467192994947464260429606918423315901290097088834066341050790090173105978276479344712227382585075197016675399870490873667305861204215912643110257223035090131228899432593285544940188545789883048587481301102744915494685410550662668237603556356247078996500653144073442709638244196473532478079545452976023256452390538841845775676430027535040947882564296489911287524189535247821986736461712357671670750844406370921120606574429342247041278896238218500890234739170117106021069987348317344686758362268562009843482734748681311477980301557543678143917455916149397658536200296575784586649114709207250437279339030105352909659795508168728954047075471995983094864670304723655971560090075350017205547331052701457365649996944845228098869174548468934803136094119294311095026791969727245170070285208207206284643657525819371584917292585335703882628193139322686319448858083937687712036981468923078358734323519700012819013819742473670600543996546766776898678634118956910760300303229670411637252800318700686302285894481974037221362681445357250205683391816212264198495457388903408983726187883522964048100878574793000043038665932272369529004026103495908682836390519524879903377173424561778391508370423930976228964727410219418946739317994644723385447850381194251091168743838718119628927064030121061220563628147495314675361757988548307583096646962275767029428953406766756784891705864755162101339581618300468357799587062929421739678332346688664418564400719838491492010775662423739656966476348553350628183759661792003618182431316206027207784620503252339146690879669686630040858290244289504125007511976339991119278575206144968068082879409179160626555612186369664748053520305203350941893758165069502857397518829933443454905510208654299946881254137754352605688400405305606582155887431240614835748900687915578559650485344656801465175498025262328202393965275686992209704295811650800705474426252160726694100564663645789848729120514547503697619096266884670192022495545409441960181297286064213090875440773036213387317458892099956660251935424347719157916648088888656642708212220177991602439383307118320720467956868067003142387062797232341080725967332639904372193450354704557256837247912173396423531899310717064837923798437126767169141781021630146925934511527942271080928521463487732413894976432276827918789526328851796176207124713543897108484653991718684530718174237648973746175823850432070338124335398638090717142296722817050187363626148999689045149063356934433552279253750954896336610681091812237822331852499209263023709499394184398573548575007668977252564584809655727765132430593912044458854697856061363497550384929543033443778756794815404978737097785756875065654191005258159587415032976935508255871089756063611395557241508399048294400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -47991981467020461558168341688253339946177596726574833960335596639957177419380869730436288472311630804006713839650194939938001994537826695234132872304613288153974607411562319753704907371867349788906572699714188681107391401033035780502594469371789675967848914272942104306699261465839112329541362079870260460066667201426356681041795371175155306899841676681705499731450285361497948898668769732349123156481322842874404819858833850725955099068457569668443783897727580155479405819974663820455081842531454040887455074215518599425528942499892519561920017198827930990330684285356958057100679224098348629657897503018959392045373626143500231916642293899373161690453808803506328619113554556554778203152032020661071928536869360849938918672602451423960794911157506139165964019831279705277450179566037623015271497070376210306711187177122932707101085350045853219523868693463106881716593936538712361195577629160218506293520574733458183529278300166056886125540772189145405996103325278839407268258049170387117651684674565679267449056799902757085488150381710250581153114552938469664703576793316220921200165661714659426796156799227855841537885518543375939060567589748682421625426751214442004276661122755536989538601969874290855702017617294425418646072592232660624947495828747436267909726060138411736027836757725942476790515543986131475503014688735304826686562457198828402428071432820039573741365144757331848542968755039702504655441120333329399134069676283265871806285409249559942574987527102393125134956121932099610534447234633184846413463697058894659713749946650896212034423690143139216870344342294275721905530416416711178495746473019775106941143179467028997339585480513715436525260956208650185431347573282498160790321335468429673356636345667760754079534825907116899060878838716103046499491100941164717570223133417063183648629660230169525898376124755063405981063977480586817577524604327289538302283340193496115086118119263364928755746520247353590580287168211647369494993678702912566950436618413980033963392388974038996549224974720415823754597365251995149094762844738346485079286013107004745110546157499290097689724554894354842081327560792296144669757504545500422366509727507079909603346587541131345330143839168689499849615850471756074013925170504477240722265551005886984853983075140254192597455819626791486887920782596221398940795395335215118913574080784791499489374248536702568314927432831506898053222319171861638950566056497167142189563472665484293049779668262845795050433687971982437544059536584011454484383444493676119849841243801803103234375495573838992884482987879155693455434916412343349560352904242250264167126123955055777922223521711197372902379268419651534821366010333866431838332669044061336404254276110699584322061478032767932705450103548985576510038861244022673899520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -654135117313932475197953190122977127608902763603201290455493897471401306489298499157373641782469021290085665483200769725017544952025591119946827575606626425465062023001453122198119263419813503328927776672375347501574660018076895072600319750421287758507446715985934098924647777424366032707909933560135025359768933972403344259233200557108165764385331587600700322718991769706632715233970451022234616043448732678017359228611516463442696506425717744538569956397613989403254128956902452306146447785146658937273285115470437533943976466749854304560296714068429982405511998911978639724293128651166792349785596279987988310298194256808020182680508097460194184363597226558237576508737661558586036480833010667117603423776414131125138978575298410164014375546693097523746967453860967315467783011439056462887581796923140290681859025331511072846387239032241500561804290999595672033480983199455997488291857947553022307411620796010133075156516248557475859888130082547328003421419200671302452053080943485299840984554858656556831050428849438319347428208716276698555508079746319431268800914524642557641954297171336496813397617993762919011431459373161317957153913736739278708054365951938976455100376657551758593817881019875407777983589768238239642284060108274630202177450558454258653479554028682001743336201682932107535595482716631962146218323661854140157330074339434360577463922757924320191269632448689663537858810220017776535311690843947430431495249129381640210418217335892018629889484510989542213975400210646366623892457720575054154395408677538084067071731497613374733489218363526189180999382369766185567346175620750475448833503750968234787875760488775594686771341438099961519017420792604940825042954423257904121086628664767809596299836552581017520212242819214338704006823946538757544814572305474262927653901229230728867191203820893191595300072951701689874731970997687964250410699531904080750693106880324349733973649288731184674610802664169189958967718242100415652525138478246005086000948714276536114776784658122438226589726283448326386201808749307980304875164864820344082511416556743308998434217813098644148910441570557139733516300608105786669166917349685836112809109501766736522060463874040899253892706867570676902473321492414412794139371083965450992944504910346202655308363968133391339402172671415949141722051951575347362277137569492277723329601182204615575109640728410416430048696991758257575735211857167876498888485308006869026091121567660116621950407815147723045925331011195600272043231148446707211981255197621573145713428038424042092583945318507886695599658729473978134863698968265457071385597509855796281966859257193405680897590822300313767727339832190130176271296558891740679083869640793824034300165323923445472084595774667602091694377070206900584075145687244734464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 145149231677788994149991448539599974635608379432082644817688537109391223588045223141858475039183623111979667857681162316295012541784871617295381936608174373766417490065448803728539390781830438475755650022104228916231863696116208267396110417999086810369357767427979386632658146210639434774250404315135749044799556634047974211150966927508698150281208227897180940709014113254601105143690827536747216651148627317183847138825191125485453397496271612460203541019679086353514066878873053540299336019789447501597668192260472469134141422709408842908823209294910660235290474567104897806318207907904443786794826786472527969486680246443068150466877129171435310542670525509370967877309890762595414973431226715137881441832031780552587735177066933762118119647554132629315315125930311114868717263402589895717186066685333160633473041235541092656711823884799194488422751513398961543664098121636947230483181867522141882072483824167809527919657185689107478190881726121016942744744133872006387209640356276764981203284175172724091328927341154751594794086568791215709473126079480438006740554050009639027057060862190933871472834923618345385668608053252236186249434326664498640312155699117644212025011540412607525336585704993139011159283497568236096207639443581065172690375633904685512250279560028864964207008300341364662442448629216798538298142657992686431327960807253798302413263220362804516692513031615115392281896359810344564940677613893790401987997724023040949394594215959355672268697990118881564047646871833835026339709708953446478798535203611264104449207282476220236793900316396619381255679148693913743451782434942465840978828856976679356081939482343561740549341337547780167712600335614046914564772439408741336305774889122150978727699919695078517848392956850116760060552306156136212837128088146673194174745987911875614965653216328255904224517102526708519808430693293890458708614074553070057775154793119140578494842736323723149649129968880350280861341653543940261218637004048804035625539451195167770716895734130863685640716527713128058252765549682118593468008098990179496254115416489417693492612804030220548572723773692598979004176597084555103114558992398874475486559873273169414233661760593277178518580678481847030851125053754813843425050653285554891833583896150734241880512391961196800077716259497606783153822481621995097921964149768600572306739816724889071772792469260279257039532886045135846909921275076616036994540720878686846814700863145552021427491352430115023202833622326720884081072725050586856695133588074373775415287369678688918337418324494567006532024123621033372605228122262434730257614167120690821215012823258773959842804774291417704516724259417794722060117153602104468013770390150029964155658837989694838040084647778267291916798353983569839222621901684736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -7952349261662996042503943085794581068154476106399779119667704215914595480975808135837427707668773769341689523478665464251638813316886099791045902774166990573624085315562584657297762078453035293761215488919073909270079766975125439172385443694773373504612379694435791428373102973284080434261919448226368969964487759665101062842295252512801671216790444744162188188006156914313564142589000574471409547955883499329913037885402550524525492177507471768608917328548403388184190660144503201247045816027167339589246575376387971533885426298792016078019173836125457395128196515443328501179436837145437824232293618292295220754536546482615609205419845587286434753541002657063907367294707444647010381606797547982854196389475906013093970228987450448105588254932127244997482200113073548780112223368313298226545226531410332711951008995248346724384742357973918810548042753295964997646645738959776248228742539154396529957453607821637965719151602022479716087502423864033112091856818719813976800958803005760950227475176393673828401946402580333491712889663399476273045824148118707639233131503079869117045168664672787712779190607932329922328347664449142356901382986295419493152476280181869375310139592040787677959142903081418239327665414221190774626683926704585833914188860975920812352904548356577499898333731883268437798496208431098175289995709921265596002439579407846168621001284905238155090411709711035404326367108282713919238659640238766009869956393413880585523576087146627786668047295600586244820608065266458555605535392902657189492414723444091004784346364450293902023830542477030907985882571996673041852178010481660365187260385944057512181274086926994987658352265582252662587881044960965190619798192582304658677434159886016700557482664567725121813877370189297177075639980199251473590981167502108402038458277302150160794144984572074621634329163976906846171795115225175304810961475083659651536528261048182713591173787194753327599060466378026920454346882133215423831399540257071315892622216995561528062780480688543826750563027460127920531769487073669847921573897256527518150651414327344483789739794746037104990076941775066699522591588196837724289896659334103311076474353922624900963497466372402989774591523176651425338525518754823608437632548989951562194342886293130773703909658088595332752243798448259133792726937517497092222154351753477712437503401429827380272902270717361814263410699454241629444777862616719574229003945582403666401622727508168452674252328076350339220714335310572175401748295770137425720577985684910801141577851564404126828513679089447861513878353302973310243667481883549742621576303796567722443070327729394762187310304463026716819449043378737338856135150230729103791667338337703012854964230267262560510783808438656098799225389818939823659421332930560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 236609817768910314788082550141895057763253084944221075668722135932596121740239056372842519700203648407365701278869616073730656489422070538688806636290295557447883835362123502473547138773148913693030139934192226790414136089965284145061846631660946235455871785441736582498090060986343670446935211068731919078890042406117236332454870686271345928534680109939432489364222278380293274173469914503352405659192901463744497676864982442239642629423491741763337135424723207448045130986749248629742701173885498503116763687674461747555794487364061941748015868899543370124945884356416126940095232271796837482686734280216311233216386869724936572095409943015597454736665421812236136355015328911194655794278759234181046925586529503616505873783640052952137014381431046153389195001245259783105007022124685118962430462647090417383419954217565858779856417675860440184295322237250697578654301432391593015161621115206556247928141473048861901704337907082462948058369908833898033999413891422006206497179829400036573888480684992995398848344364019801537802000136277329794303592733553236075174405736349809688633295511025838945022029539028389048247297183026703400268655144797139421529861152302714408017386019034250798937636854018433817869784857137438624486774911020668552904506915078162341845667643960185231669921269815560106460064221930342817081524038175919551916598148321365898408299239770823341313288286679515643579634980920251141888509212755556142060121749558499235299770096037161142691084289744442292708274586732972581058276270988909592868523772176809971807646958602493036105579813109730640693937884522165585064855462203912045487618159796186924549141274904891690392215687656290427733897671786152835067027086427583370255413382163160103001397463241357172850946762814020306943351741117045248118838750796697753489002964102087332463173310547233240102382809929897870139050611747237983545159938956683795197433192263912379102615535800841757598451744223317929986818632344444103000343407072681705972665411093594608514158531198444107325659017017970156522476169064436155598873037299744331470606259226712125506259010147781120640884553163633290748286265729905622607672969685846528848365619182430582220187595547493336734639205411221610892862158045991035873673426825533844969368838559942955624642706665249595166583677132292427005087790962987595123639016490456353953973956350881219108671837963649786387527923562510270345760005127492786109182345544599393563684949894210839905020272766293137353012514020410134697378494047330276478414389918721786986565507722913142604810482206264385814405548892753105752811074691518578637518271932372849162327009860023985580924549114836003389658540415883697206076352973454521702567110244959713637608180834709744659382145935642895160688410341092773721407488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -945763640996788297518133426211213760391623235334287269249761415350565534356813957625329986873371766593146556065695157698683371874107982343503367461166479441855035208174820626942003400487122107234645599083792305911960020261840313147567899898774379906206487996760507492400719140160839905910581564571180396442381288608026809478722873914525059580680917744028735240651441593107631998604720683685817937671665019933024524845406163523487175699371204990324406656320999991455152725024966605969172501306939774920667088995836841494024186769443318731245839783862532880656110041028241839143245541938156570737109332250947322495983204203006816577290902287349978935574590903174466793261885176459610118389731139503309874710740424696676092861665135532716871070007181587118842363543648404556762423055258627655135120850653298440740223768702854230529870873201810140402864396534422040908568470041189781869651616914863225606009569733148426609961091948124023608632115132434248445711146118390444902446725131551718632123268881923515288079020134586532902896640266558616842722810868598317715135125816273582715127220675763101415246499680525531418839111881504119504587512620729852927685344477951065497262829250595684770038301169889446791119071730247393694988481981846485110271193901145801969354241132742824871888172445449829278313565184304321268919268246800096499447007314178568393253338383481153651248070577195004992087423183583249041909775784822398137492319949279395858065721150259313614848475422844203268067644387164589242690161868176613804178133157425679321806997243214619491677416892817518950277149584418782016119608422628636399746593871750073470871561153747290327680483020454341956530829696120259751045735776356014252425985548123389541561709869185328294419689758669884042379146087829253463353394998273412702114668632841900891052675639011741362813194776492692288137300777713189577812177095804782236491238381498006378046633127293182502971514536388140374850795911085847623765502609173850595654772545696092833387718428641253918098978034540475770590856802173307004867237294066590232946955232097797487036676989486850319840609351913268228375378708413056537322447505067095471192480055393009065395742816821435358392943158641568512732449100878654086207548108550502278645120742716202138630312488551519380305454248368123337583508165071662069819236461307546412675869545136473701899652534974265269090696352827630696326024642573874659486051018639129793498879188092405542054990612627313547166042208694351372570023998170439874266640826528550160243451737940189971694011723026207673721682679481079677438898224166131350667803732347591760567239469994404332376260684379053600252636058535831474001483237985255934889448099227428353584657242297439228728522981190620941787132207251699279462400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -342017616343816779944688089096939296338044693489743434019583465276260274218725633177654965649888686331289847014837145477350045291234174955186802364156354240174031829189009307218684994798164473688877078476933761204721470725907215470031738914861557694590591973772088664312669360898996473853973813114514543374555408088321564895508350547818982158154488177627451630462546719067600324128669377496239154830040035921441028463331887961702350646339045074083638393664494595393368122839668335351385106645412391048765737780791488643513835062508206515239168809277257080581680497811424261666827923977119107847055466855329455013812429043243740902263186973916454595363087640866227703610114194884041449281887969385275798227243249861460167876464424802412916996821150495843188582657600458903724836538085179814829609050763882745811820408624783361147488638558426610832413791457333631825139300654803997258401892388384380954784405596067542695893487822769528673155811953698302413236053255034736698386337972935286346628157518730550261001156870192602953846543358153537986266614993251162342920176924668273421616040671305639000740764801693504591100895472792854145538361440020411541158692937874393799263207603874224770826268119733765560514432817350953931751314237735755235603040021310946493028370274677262282608259051738509935301509393008607228976170304722082729317645653993942842897517163258930425585251815060709804840477074955975915546013932387035864041022804207648293725817911802726753116655223377769278604006986330643648397880587865318827295149236628619593616157226219444561583479074577939373436339212180578576988219310825217419288115418763391277872264369848006680208555367110034667075554524236118156992046109498569643434733043246317419789070490739650194742661324594153284353563875487684528228976208801393316741202106325503538216772916899838586471647633547033948436912632272583731031233091267758677043431497360605806328353021982284675005563730003790153161846814258048535914715597536636804425232906387932731975509816669454848342139663718633382748862576888955199335058117248474265766416274441167792826026226373456104625365205609947292520576229787410142965091628246039433815750815143486869615520409270982539647068956916502329376661649402078673143404552302722537030844339422432597506232130184758412543052387090230721470909627778510358540547455411384576228059010235805388255488096311941472722963955013875761331867435990323763579353836689846781940840906106497851955233233961267473486805896475085412286675556973251940226434474416923829874018948370079067610732939549627411394709661975568775849072594298932084608748678111819736323682569409218641733785669671120842700461048127294885936192007678729117167289526007921926427096952615557926737534803464076477490816633406385438720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 19861023583855700479501296532188251456754935520427137165777384873662014797535435950529612458661414099970575500595673519040774694846207118781743949756508392629491909851005975266165826406658154855077870992513645906458048149559070768157055597702368779843515209308961555604698381392969623033578659628034839256424625127543699354080437049054773652446505633103459180042787578387271371534013635815538784657725615207860582489544924398141071226934293651123358322176379426995449690745589610582210759150496826251914485701352476015672924353951122242818939749750377085156964878653229403310975710096597380764894145586240838732392496748992355530115711437167061761224150993221836152451474487498197636507652334029892557494623373191157530650101780287668120186633098171964967245828117585545155390503593364265974008715900098204258864444162061977808256019763885517331700006239360919917506201496306497338246109758292190949470417628478312634380491289831705028015407245743156024038308774672254234587944387608816518123882820194115054715792744589643052369119586917440390962518738558793789632592033134836972090241634058344078432485992464894679005383707738155759051357371737410547842750437482458029337486174821117283481755534599426561584401169269139308108284640996330384387191164293904654087659048800924079880538504006957914356137001578101699010139504544618250927076958770691127884881742967080968925268442488285144060073202671978284789337837252071576686584080270505087280489110123442734200959345788025801756917066823916381486034208021074568101452189589726046839960761675067061725565461650772622798855594618004275246299774046324287288592452439435007305691028927789515861750827780488090054988273283293098181112858411214088383266394426131755642631469406888306235585625211304591091567913579573056085682460312525749633527771334867704764529676898179863686755434110085856603750560180016545744027997852585853546777824705120252149294606896058555715647136332296994644286784720687020009956817264355830635961349020582253212964439288245888337258838400701284584297415448597192497518096187645137924289136686084569597666662656958623501805206956820199500492956966971325182562691744673842195801365325140207623371668258917883949111372444902173581409066319508186895207679477917658332710958052698176809610448632812806336778555888255112486771141938235443244441590143044004103776067906799592784008964691332269546917635409286151790105932920626265583305653478850051823389415408041389582743242887818023842164144788450273599735506000741144678700617170952535249106977838343220920755525757624624425871861108362896994169290720466421497509175029095417902583335210489433244541913446477043511276298148796590796179518854940372836290106335059867060315551704078916138409083199848670245539779912475648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -516740471388145542760628093874868609915666670293631611117284220915041423179828576646134136197830908030053002760974582033223873610291196151233816212288499338987860395373767865965454845242812090957214713178955737809547343646856376099475812238163825052668336575628200631230587628244652725136482587420986861249120923667597744458866332928688540353872866519003197396705697192330214371924527435291079141875964874682839998711023901434830668548848360494616188270616700285121822646372382664150427645524454051848887929400201766639905521745841721300687897467075312624908611667318580643196272725296641856050056373328582470707838042384845713863716288769244042050724266338292520956877847915751420960671107715727635170858109748770272716811484241263315838762275528022730410793370526830257981922740136338748838604438609973628116735819446934520900564299048103442971771401207766025282656819364844629100594295565921872662369722054142404428516560606052469508566328697719561388888017858160388129241789482047960914241655570967658288077056286254702284970077638678636957130926922767642799966140205446205380232763165242558634510566153031560187279861604206062166852011205698842954431015688537934323349593622857381958492026725325277962961629911863371109765807297142388894292643876372076919719710389376215612093701251888553251792857210136931009045956309087400124841583182917685663538752110923690858831677898146017516201287790931121781616551731729330822321880698151071714595792410245535672215565153204591843358680641863000994566261508834274944988828702952348862409996425731292401779069319002679983297025594917248501003618162470155744873709925505155877576552681193895724699742873132369846546166064050553086493308442686335783747632702099264825820357037788267899439954559068450064127563725305230818570641805619564069615276175087431255298426940691084331871284762570285257192460504648466678376040687864655505561810875726570186843097347933011084493805826156929826776758762825260976322040940164263936052704896079554166211791369496854194551249045554931470385362655419988293002837104931560257927944761475486773783194444688766346328391874723452816493301824705378749824297567686794802132680919371288922654730816021601027714191077340574890697019676323069509638785238276283253755256076384236212802339181951920894263581755109256052550836874582463490998845048410755973799074868633303893222611857609729788236929513954629762695736431020256645894298508877081295378268175402361942225929950103626266306133681404918646535197452737544989592714498928057705314413097274019462450128361183878532868881624768557198775785442943201147906740926683798439904460582380132590679021891326443371334082266869125059631586475027017379952836129621623122238588215829580120270220768559308799028966586585600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 351298021180213813654972107169162640012159029966708405420740642937215025382674610823639304638681518175557406061990532290949107658037113595711726941828893545288257028091899108070740593921435041773051838470879786195512884528532736979976394009612600831395911749284061151492291683239653120839446797124947227250977960996495985767435490072183563884445388722949344305833630974074182649398133298125275757343432965063440292983182748346920220113706049342197733165241601532052786889405085069767025863499490122024029253087411154408995727201916559780356225782172619242225359738078459809372902951862326585875832266029794834786858222034619410301758717976232809242598230883368364815656675600077784617551455806275800289827169501025035762045062841731311892019669678109170372750316598768865870890201104095055226671493131093265507757626838613900430762744668225865236699133285900770049178677974973627365468770287191374410078790747431033325838839972739532005290672776580520799831831478315182702541004447410059435215825321439031394892443274351404055742845071051785382413796704205298062651798488472530698993614876268911856379082331375659797037421261416435900745989245046842574224305264492645037193502051483671355171778400611146200253616804543022852801781017381937471019304157257860519720305462059134204154961350862698168391566996924295342680321243256882390276807939596002881148573075224277664599502967095637038999059146828171596084046517407482647451732714075202119685780593497618832111615250939768722722533525306815506040825378241857105872781480890182875447929140431827837074405071549629867433244927757612666741943866934017702096039447800319263269084663739084849800522841430572253377441315474915357566358321246170164416689432459899039068434049405517134019776166457285550895778417714410978591595809491211585517037186411156273405710356978353239657482073489218613151269279803566685458954251405440638257571682755661165092938536506141423202897312617163722454276897238538144524229301563609237236184731606246276299959847809959298270899267905989304932846135070397610400053286402536228841700979214445208771117576375597996516686225052847865952910596829557523816278151010772985474002614009836940878819481885487626012065608231262971627560445839671098543834157053197672399408653092138672043141221230480916150401996116385945190581443011908360330856641588257089200292167864757408520878897664544629568611714840350935386774174458728534371436554231637361854467325639876833003846964089825445130181873847898612618354158095438512262632258154924479132953626668936470994085261761171945213670274128862938338769893336765228542456516061868896569339521934297289684412172455867040897547984719668082895288647772311282250746697425694174856632337947718245720771899564038944214005760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 520658719114000813128258972299377026873075588729909726691141167777939443318288953794928388603877165833996022222891243015689994017263223174468701403537325040508145855540308566181014310949607395556183612459372287861850831138882805262163535506159147809037175478542331599826828096104404686034991246149203718183685140662412138769993873221406454854954418102201130171756845530051900319515237642775836184209649764323535885428030385860384110490523383422899515294264254509249325402807094379102633553207876207583344903687198625171966452446411688727643441695732395551078692410476591092435097790145836793146776117703780302924229396241209241524411738810886288292522164937557949995733101548468585268638449254223300602020656540993823541991591758201004205135323504672287970741899241412269522152415442518592730039786427421321104446633429715493349626955719654752983398145488648713043581860639670159162586047729225933503222509363587037191012325499147856101848749324317846899317461271287689450451195281226974161893103292582090459284605320295085867766103522146358961396789982472528239209752444256589673141986602075318947461465325589695221882937872213650109935446971939681059166481365826539952987746609064035655397826981702434894263926247685010147085648583014694967599325301916340179190516768965221875705510226105747677991382644410233155745985107820528300210479620541105171415727373735420131771223290967104346136072981746650931527944551922501672000501372166320912084682470478099017826369864457797453589296913235762095956096105954103448894058913041003901374518376652630173337324994906210499396011172516070082933907999438752590980935676684161583544406923859018226262930431627223001911432212588094337817478566560169687047537315864086753719186428984731151737585144112137523154438061271124586429395150383230088635523145262972232970296109397757487355858532662238135528399316272594297435523434874325725822004941172831327392629339598220174069278189047875653445624353161699266782800522563427172977993793876347250764875099586547148963486114254285569952612970253260001443047289114084459756377032275801686521827846529287982085118098037976233055293579774244059297106826903085628444533685774339151288706573472078385381660022531058165084076393179780562678067429184985616076892049025545737781380349730097487488582205332511202443330735462006029537107990303958135773195981285527810537676450712861631998898047969060658290247858004618105254338939969742327118357329317496986541084917318570072188409198336456276410633516126831716664666757119854525567303168600887809643415798474258880507152657104268275628340944894369893102848788741662172929182712872262367317397943048528158099892678274583544863816104167476444978624651498879720915650479915176780149988112434611647690792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -22823362429424425236355643188488334567965616838335753197446935324398208716404390644169059889873190450049233768146321444108667702926885467305907691987922155545699328155437218161992402614508557433658526127959529304024759635006325067278483853150148029276474356618233713192386521126272335148434764723141667377264256895780891052535615179402287151219336339612377917766152337081943293212436444562675489439480383000447336207115323143933400686377168074882677469992080635794746352767431394380923411359483942155348707430383604589808550483683528064905979364735274305823020662151751109812886745714662687708525218116552899871794098180540602254778586730238467083036432055287215506600834398448049394466080201743417403813100432410986219661552013288409178645096037291436608396664483902789615236702102391785701775058801554014045740236392994223445975849515088735466891116959566210298220673192043926027855344060956134763086044100418786334109742159130015669876960027533974846876598532012892365762151811699381940811180783290402068108760376620120033163454805962714384252247304263180346624783332776892453530352986447411867206641537805093780747636396956972886538158480076203375601049935379960258850790325977331062235602806917463215460684814227805696716968404004834391422537927325946402522758339740353214110594212492646446156626250885523452084884257186035650130672311374076047604709948426011599791700971387574135571373755794117378262149679613672621089790546639452010010951766493440994589477614782959351355814015445680618481814334715878790927618076587994784593616404566602138282963155570868699306030028868349325326002775022879868389422895473353778011928835299142266807853255533945685306174820547879298207530778247426189170479039231102570124318630273460054979278383634438030043307355581268972038290142840958604655372921738699243612211981651396836034799747476755733672712067493890887980112861983659924782911690751156562495697006360031210193073469871031521532333914511641050126254373313873510718472321052204370919335323090587156495698833372676318887652445084264079537535831627317327469753130393542135925282183013414453099687589442981398145168903984455428097561716675312323355736298707300033889510973433379971699665310233964787150961753349575593620966916313348479062576333122329237754231990954851453816077220255933124168383765469348833025925636867940478853435142334683654772213168631993121357156893514645427902702828925325354571059307125233025242812933551159994890788608360279056367540051865500143772583688292512243049095641045945399385932098875952241258915323320942540780654353143622626312634024558314000911365375619773207188418575627922500208740266005650787240238122326401341895905496136885303083919693276568386024791130730342010675784031228209765315400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 477715449315180720060555487421667410196872516623599530791039002553897309060370395729840512742538102593908269245235733594326555510206013044170742215946026429654602793226407739137384776307655926393760008986390833947493542114391646106984133776692156732197407737785265370863327642006471239602356506619431980765355162974303412478372503423909220680636209167987461373296287670358184898281407930955077461655573073540850536424486177900105376748487866261462104398112580578807949550682864230031512742508544671522787315737371706428908209524714302530881596388530557055090409948739955343902699586236663088098376349623877656990599529039232823983201037538628167736890070352820221246952652006408845103558276018076238916033311470394070944146265198610941326124406507535283502525960394230895667560663558142037721440268243728446095429033942465312250131436797033019339800034805089121115464408394753771592097712000614324979797388430489072849359317071705358335129604782244296928063162506636000260248080412612766479033969915530859007291202009305824825230614730317789191834014967563670798290127933143316919800267827593048545204872339950863370798184031111199135994229677929134751602564741341993957749718532894493487277610677355447734794232896646535355105606092693675350738868390857095128591220009850815932398928038453379448138238353137490848509300116952688184205682450772541488205474261533719276405406066148743560337325179238668495311687170230944648716289538390080711753900574378105718983594662482660704731310618439763831262813034898277244333657435269238042364547445037243925345342097156462643976838983377051637357601492111028286344259484632480600165904895691041301901397963108184960778659588469525943989993868666905330062980938033913224706916152955176581204013664262181926113533159675762234213329194785441732606387923954760603558157441271803002246929652232532791906374027919134843331893468461361470124312619131353377715230603264016852865856696798568775971177172733204225415719516081130727784111923928953095977743229858613636789252023749069490671125278339292036095373196866188424329913273859443373502590011880845109550092183828016957298475756366595390955443718095773919407606662134600576072535713529188533060712111536547077166523881389961651458424882098590217126163681210788254607454619827200463430349146087961854261675777583621290785042425019804270777599433514599437106441364138195356399490922840049930393561139852987555268530861428161169712022708582307428858653067229614153488574079269385020540920100304955593339760449088550869371490090768108817353264111628548877812459441812277998625624032967987204360052682777546997967991002610462972821734644482960336197352301297740269800892208295443307606253880722254930215313526079265530271653460642132955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 1126088618589128872848512473129829114698309316807905647223586615966186495985535909927793467208711913872547518173874058202162870226140285120701061551098594329005582362677342124403801817187261905858893704047805909527101871961359585853160562174973032763672690719976416446345716212630990573061343117421808641526502074535611174963911556817508108519420691896236034078570598698532664568770029146462700434612637914101622722278838932637733475977096366990750746835045544524687144702511408077934331958467510443680366599168946561059851788317234185669155894643488239161000430033191909381073480544355961400300316908774010435917320029133285212857083984449609797423771148385636132096626835391781391177602172882666842464689285347660117381344945999365593533909330018771928149372256874072592751481753611344449399107276557187806418686663021106337702634613673904760082294826663835590881049573183422882350910430415458400359557021554798247179557653805788411982354247635221819766818758696680818002141296221972227610332778943651482472387230874909080974858220528833554912072386128761565512158011637778297591381192156543920802529465814714857245841442241268311150349453740484135612714808173876323225323193782009744651944016699526155757659227348986862954695557158855140263842524619377297991298464388033364025131633154975112471869404312185216122531003414535576494263851367857281480428558282018545667296296324668392385552289012224439992212515961869992956542815510380160815560513515021755840608173829982068915750838314877944086959055072734072698646342976150818978236383911304082038665617077934003791886765344803793419880370539428285211489288987394988928353521778845777876969762404049047818343728705409360570793183703460830154089685639112079545727484606954376708331026949085714977962683887073371869366627601421607910751285106670413511673256541297823161288066085982737251765658511912758838094729497227071374387595383557047442974443360504565234218616325003646494334853722588919231296305928706874122263876325312228637180956566746509415434254284076854028547558343083385860435222625941605262070426867006657299332085098240896127904254874407931978771760966181651281471863126470377459982501845208337974893057711676093277190181108936256051504367622396018584520444261233436120173415256580380924097672381001191353717912533095133108534397070958817120243079613599330059587803250694175415913255575473573948620325670695193897742182734309348628716092643902351707191843092461837690239105337573716704081749512194868529885539396525425474316456018315900714447734427376597458159759447095939316230714418050275548726226894549538878330866539438188297664237327347755638300697210556037909250009921075810933518275935390824424444516016704036951518097506747263044931726842061625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -482889630896693754740373057567046322037189220833574757213645515955822643622313196212187401304428409905136864758228967726318086391106027548498302579483275309157670840393314244971915817131832282757298040115312437247199996296956695754132509739875232526332954771668917009387058740506440567786173191314572160453758162305012213658060905298236729020668420017449302236212976089494987009365846807458321234438862656443634958140865012828324032724173827240525702101964751741004558761540870083983655653331073201679395616072325830159044556031231106475798323158228423792574438824134519259457678251392987686569792726369012424580316959168562196799337333744131879065762766600424052411262602594848332062512014267254456107140866306807879214443990078477300866772883318796774609721753679474313458214027952086938118461989413508757884409894239458160814231937343534718334636069218922144714138082920327311238887593859953136195491155815623062980732477764678766967534705631127391508332356312998688637487555435854924551542846234087750303618536191806883447487713905044376166954520690605354388203123137976013026107386280571249518943669208662011017023907934476331679234079777162960008272367286559967269792171680264582521544663802342014954125204674266131959337494084392781909846967326065739628855995322992597286117836508020315615268567988817090679592117970989416602221526598540568194741739211456001089563837540345298360869966498801989019882211939111099908813168266347008460085627248863239009856742144683287858602885931543512086623844263979168102904382870376639479559447083696775962638884978494308864438479873101705600934286252341582038485784772500551433120702658641879781721237996365247111651059215517125334122796951993359229400287945807949553145119496473871794033649892852661257329738726136470932811354293829039144843673902854501533908132010713794162528134588249703219056133102032213611069898322418352878342482440245233971682021012733651387679415326170297527299074745224545326769929455970498819176357611792429964712871686584191173625486473675756910807233365492426613154223698160859511856918489436541385336046210860002453950651834379552944814880282820902678221849658530392347001635569543595148420636513466122684825613595144919496891228305933280984189965818360377502941941159219209263219729537756925198457864485171291243158532258040669040260685028066645201710346171589954437226238287695529485599926300194092007226077682748777339800127101256596137136318123072686363036944918509222919342153129989511085360027372424700750437712742381945210405197009531549442545583478209711604725503095362412065697527399561872538661023644835418929798657295709688714717660691969501550092471099387643820480752829141001245722656650363867551684608154853128817352269150828125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 20552841172641250870995662385413228770909665069367591706441844231360328452871778022543744988226041189588959982715689988870064040738629733261898230192734346739318305211634769566498013642353051358040400206288006744893598244036453333483991778659077162293072584766723073205929265594239493334228039891672066551517445570781900946353822533791891787882464373052538743319636435083781405401516476203003409354457191826337750366759354716696264050180856503437424951594144453334004746729852930108188638176963710151165221792817332728662944610861061080280346638983253654012133666923476520798207537083905945034436042167811202973169727106774599369591140134066074918600952103837557597371499155240746946975887186305903295270607771686861509551369019770536683201604563835013619368025875050922721928774234218460500476993812673214095473040976517503739118732540617705340352159965761062263161951055233869760114131016327897377050954556262086843668946535282470125951713024287661254591986196095316740640925668250419870489044652709845843928478460425168022020627041725978165456935329556649568632884880541481516945951667752937329098389998187546533943811698703048442888596861578077376511353063170846446135852637363620244703145244893501847145013097287890298212260863197305512000899439387567822033008838316782874635506064503476833708897541017268040680829593718126619522747827810631448425819020781779491109618296279616984528469852845027304872976043045094435981040820037750276952080185463169789042758632964094344326325063305599260381768366523644057558071636421309726578220294512637032989607759387408477347747000423542718853099717944628352147830844533953023194626163731858199354404049738246205337626901878288868232360085707524616953333030972756010427057634015346943912085378169227071482182643813962158936402475453615143784814164436063748728050064786064255534107910842026608152993613330518775046849301779503065101997824727934613816371193333767191088067601300736627659612829700439790680700109217159266734354867720972618282300034331527046685190641689983193995184004621283088949312160254660190441325459594372779456410908339366287375590305839851871977844012053647874306947493534040392276024134302838508354926193210332779787424727375471982973485532102901823472012858586559674006875196477243955922863856929811227323125874174605918740706307168910775915316612891299240443761083699096036702246363095902617251296261590253984395785335721857386397743869931905665781442850607794101412494164760526493302623624752113243666325598794378836754385668728580185351739068833628850009301799974746481238031679576488705629721261262974306240438931651495807425915921460613501520090478445795130826334232209392749494322053084745258241661282486909324207792045508987027283859844140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -563338565057053547785008920127838680757306488909229332867636627768155370952138098277783416158387523038723327276723331015916288189410631538451000824935300287338549166042958312170164999751839629033706036680016874577200603257473581528993275939333669065282425525089682631050656931213914410394393010509386323705104283101361104494543851513088503332897078804834285176060787480807083457058659655268895618435720940047410872672011957589709224156658024696763233333926574540920873455268349403202209942765183714772073428306415311753528396935017671776493628789434180785038218006020052141054425994079917736119116002319717219840269283985421752853288943594296022795904675165449477145086802476758007579691188391747988527265404882041581285769886381663902297438013106714100220894754426266355273511854098961176751090215599628224497224151796154000808361194783432017407022121982249938435828091225305427390810482728850165420842929756498593283129201235173630197535082032593049036901667816169721401749753516189342787986006123422321053942614610999060032253423873658768497651635784180348865376878666465484156134838883141060102506562530060233290514686079725063550775482749358671165048607717588615918680831032661601738766545139702420571648861067231361507334961425834372957280323238304342763083340962677987457774577294087158663466039598451116006564870791960204962889777050073022014909732006181257588345016750099828117355887535803323535212916806313603033835962001834981528465658666931525544287411211779727933095118750785935179724591591409180990374309670373873610244060807275834024353617862106923984041182185928932934983411909171935171515716783047146865547979736896718991944238292759077180204810205477087520045093738618891191292854825674536800092735017469042316460551285387156406294421770035561927194119802451043744363478655697423840936407086458161015393396029838486609822012512044578212625951217787389435112313500852193945959650736770283803557113277395596550901909109070300109440732760669468759518054416224831860157468558532058412394251349941712356573169616494115510492967684264604605741102626241431129295717381165816737634471500108785018711540100013346665667396069899808771953990907582210309402147112347870367355842020134826043548213628881770075464232680906648134753693699500336109837791015194705500882876417358371265435544147707950344781658224887105328775668849695766726130048219031397198978715313702686325598592550536483219785202531108462115631898081926851355864072244477718718714840203896498414438603467225123442388426410941148804066112435898892554551906949893222520848048241954569043935934830385892528000704553762825851517086511786630223565641519320912475751050721850874750068084449087398259008153614470032103428849892116437800695824218750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 11738527218614204190706794620819506513434838818063296861870831292419701959210614413625840431705991438445724671877311816907886640418997089094249056749925873039064261795434731677976313897795565399631261239481437785535806860441579162668703892543310840638082037455190484744044936755498557967990566051822547947634572271033654454718925629505496660593603803383349574836841971372281344669750877255247672194008112381031994279223630660777930118635709127865976759002187823554027593535377749540858416274642979543055449493578647173290627693714355103525663761977662730523103644709340570889883028080836426035052605835556672076373769481466160069650880212504220573676936763283754888704469057410996129407324259310473161967794103058755660989241690862616063059213494495623762231940069392208405153406455173649564997988428995303961740614795054708447920560745586951325377370896652157880279126848869866824785252564860573259145192444207732108166453321132554010906198182649950004485227071291161510266800651282202005463459844735702799680574316456422225999966086968738306392195428302191628821605122786458232469699502806790941607980619814983818296351618931314909891877717497505898345349534840484725387071983371370663139458966920994442723349951840772410896513793739238975167102971958175507569862320444713551796577157692966958245664181262057359402706567395476382518626503389800580638740098831103820677151606291032350205370981311500099344425135498830370687065723749302426529518040284478887486239868024785440262459930730938463943079162191434476527804739448463897829553613447008934089586974136106697319918937193376801584425582648066149036969269209126868037073260034070804238666376873220469215803217294966517846752538794407412395289935529721416617461090430846237450454597693978574536430018753522324013214094993543294106062008901522259840886633972422369692794154379649289750383864541878116367337967914977542484840832122253364454028812313523099677253060552249330182688859153053118966121686853337393125322897397340950536048810604423477597669117738518424345696708575868324044115277340915952368072871234748192865591661956050307409185824303500388929146619955392185925853874475943399898326006150561697971752133722036815887348173150302495418329059124364837065621469103013883418029420454136035070693478133810214300013455916676120421828160009574410434920724552936089091489423288559213073484983290328273119862280955119074163792604800603018505008412104214811309515644449691828995799144265322615935771867033731566586608981261662332082433740510121048484390275010422778782100502469315144753808870454681855025563149394527439110585170206697984352410989385843627956347304452313554203142335839538224588201360169897024096713038388945581859193731318883138920068359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -196640148490507680538285322400034843962261710285242143048578499875917223397440951994306168063819690531654397181375972898146372279851630059408536213253710822432217020862453066053334005753654477201305549579553653725709922479251031420614162581033265278959416906996019369263225250263190279059953193286028806904824521610861360552573533817180912589985553556793855543779630504426086573544543477012317141388734459379344865653391894151023410258244023025124649118128705153747395967893121526112593918931514250821485454631568679075996661812954068671252874818167266224909267667813078270845810060148961985181730712278968915046741532406534593926553197495230829804859096075064593813438787007339405678312361123094774692908093574976259528893745525242720408021079961641006995062496602338034802955757675474757597960606966335374949805426371372059025601921789388013724667798105587036073244961104886855584754193803779898622274946500462274327478074276883345140989096914195154455681056565505934720010144959827889944610318169173050167082302016870784441601699134455957623662896387117907414555959066506693774682614420381832820594150416752339769228634047315453112989214076006297611097915751775578945576168466793322044778716984996227078780439093392382176364826313726608731777040286444389309215110323200456857193165420362661069029394859328979755982502193650506438380416932994851257748909524387106517704697370249963760639611959322417545421099360604978708172004306650871651879152979523062280093886745900019730426502972707446686939678039881512169397202056314713613714154319471241999968256838290888753140502317315975767164775851049713209056599996116767217533649838477223536276936187119966094784722255250103865247597682100558917474138630070575286121789777016708732999525066464892491719437777836529147272397044325089310423077822929504100332509819408945640775919759111887434140875789427477686781546755534337629141861793803736872277107335187773891668381865067537709066782049925706176121284743697194798286572043099120256313072676420868535421126794055516120765550111383456220563777630346622953136809921794020901906147370908449065055525649719248239743276941053900144800202718518616844122374315995311380060204004089057081968548777199084415388639101465845144702056109313824360779250537475944890360376189444264161922363495776652928249767014671886572444665636786381981231517628278088553319254669861889364946291690276249298198222362043780153885314007026830220676934439524195873769651435731682302762065727933879762280439790836704357766625944279704896582987027032122580178483528192196356319632923384472992781225086438741705498162419660170708801277545703924446895692705232269742585121208871463291929411599926453615638015931699489848631121554942075366210937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 2713737679170294719089428596001221768467698628985451627043998494060460021212864845963838515149225009024951183983454614158169038644199509251672034426527821722957833492698014032609025677556187974703597336376005739175967653002422506485129095000411094130679160264992706001765889837734896930795757832202015700454967050607185427623474418884087203170415355705303146290567017883405283904661739563511591122484057308393814841349516614669663360210951585320347318001551877291253787442199282982084557279279533799070884881700263972499377091698824440358086115046525789891392162301323997217388569800240539113546637560271015387672345273513292590453439698322729241158427316894029513602090923472240474764630170547629273401145196500775291472373452569653540213706410426580415125036804989471590375507658126130073469412535056066616627586309044552046020041534700340941699974415950949844506527133595030209740422760158242433455968244759097485497019556271930693010093540468205207561367728202729642102288543719873350113934232893781031707515191275202108175049038019059453252328222130485695749332682455294044889969856401899350513464682567140356302017965684205778555674323198635611040171786118824017573974195756236123466052881456119749457440813703966538979485486772238991264519227227894467291610877445063296283349170169072513443744985995203474613823358571861067505806946592259326806605218107209594939113428185853365014447118813821510961437228842568193585760355985814776269296580770526622772999479750404922659414249266897381605647984889185454450209925765852196954466177243061533273667814402348838038887744444539773180768989648850835656684670304440291891141014012613533542922664365943476631237818291741505561447272768540561379061588192960206451986187071392646438448323761608014212359134996251693092348532423596119320449670188811174747329794953791995243638502085539626997241713059023804914560783185357706896574920105382963413443702116231224465093910426621300565297495398244390741788854279116903540583885263414383468124884174455583617130482736192436679372164604288323087055942375666387864699907681001784622966164307552647709222129230244702065938500333216391728261032761047609630809033746333116310196790761545612871425159204687853384953282130218109841623280937935134081066620781710278898299431545993234748019601084314836522254231073090462794811593317756061488075516623270141675828241907840624992797444052796328110925327764281319233601494232491243021352233744231514989435204346427596696011653108978254884925923306507185557186500960353190388563780834809369497310019734052131154475835752116989351686005555743685591585203826378374862186241325417651553488247712139806492659682543486176846799454912649101210076149186057919420485388747558532714843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -31074088544774557046910005688617068642691062555821178002756229780169079681141984036207871820768958227502400746349694134557877965020074723339329345370229228140566366255645112177052564744992924566985683254569127785499321778099095224036433217228416185883197861603563865015209140080002985327337653322819166757864083279059708186886845773098548763831336002656998102690617396748486742290529977190254794389863500734993914940503847374106727953231432031989630128816289179622659985505265997216990975330008553536708080633573279058845604139842340466790661533504349186074596930596616111237534040235827911609655548948139921191130375474279317665446724681009961297967348330135495372520488076509391914833244045243174682019345246926284671814833645278784552292358322355082763737992877977291893815826673516801706039101888593529898959850997865678091972146637915877411505249009547743460518149184875505465066035389466366598957790050545518575740276469304098587254888391191627948507607520515876427613270691830328181116792441292142155258660467569229733625748088591755234730824518927835843171633648918608122411404174939829008950913050894716726356148930650659626953955860291933188334119632763948056396250270936963992133461213168855805961344387695049350913445837059755829575845072831512803909903320782321862639162131045274969380891266589864689711163748319441468315103399995955610975001966380957879595976495286222295896813519973304983164030573480929086321677828435943386309706977076517326315981015514757273101744547015373453087385656664254584083558205167090691680203373395689060019878284483141135914531009259485282087350907360076335738653620818307342374852406192081831217599586409548938423970634863917439370004959871984217040465379230784353716579550823439682233073342291649632456460021254753479935008188339788782023473474723138896084293546843938981362284138592133684942798131094975042014589807303912767891530338063969424291068842188234687551118560048592685068850886476727334671238964740467307235889967698442620111430871338670853594639617310381672593487059159602730965138549444161029846465007835612707628113631946109131631155048668956779522086712516563067144899313603751540763816112269948324283376895810656393390998409510556521819608776595515868003068102012014803299927011407231573442066667606536838438528212765009028573528928346902093243992410190627294263827790459047937637165645066120867720322593016709741410412680066460596565084368185420377220214003654316225622319864383858715382232392685714968947568375343738772431226636451279581945134282169958779822115174619508241912951038239920601915413688454343922472238803637666379932090378512358842002652076901955552125088463063292263835186633066243177277439351221972202914355852871704101562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 292192623695477739006359816581235451031319978185240949469483275523069936571504015214877922549925810968433777338575846053845067363880367967440507963868415504146715650406255564339432287713987576978123327546885843201967764075442186132265453090214619340769384841862292113619892601352239210747480569600455328034128047016667380786240423011284289672148710697203915284594006775595674340675198331821735513191184813154949808868996993853360066548441257496688851800690730950056741567136626090327891840459133727504305889808889888345854324879366717596508376795123956890384621480797869912764139792064618403598996655792656445230341865994972468226349900033332095988496794643563409106036836615811634257347261169977650357822415022375926002330244331061883612835675001352488484484089421297735536926925049833698089998905314443812709743855618479504323034179063668398606992023168124244646571954893127347811104499935338676602856107739640756834511044846232734404542363099771642599170458505378095770041953663124695705257410895656681915567904286214811185557347152618920644758024108566380156660267457660035057720121549723360867485108696744127322365713721757233955836144032099411817099606791561442607507335236263149434656323176953796857507502616070264806034869477251735564002233786302797580040331180213457240661221761616081962902967254253516326167061738391913550613135900532653778723776480619457826221244721787347408713154080714290257776508721506999955996541365062465774052841635334598766892504493957299687430355413787095483944072412558902117036988350380760661309360145729244639142852028635368498290557089090265905217711408697576929731304802395163822439458955345410625407968061001872202620517261857871686075324221032717237954006476339186991925431965620880453255577581601706911912719449121309450872161313042438506248981322474639348329395715240694736568939384565415349374304291583904425101896048820301369791264923036371089049270274082440750873077038197146963960227610877469208673468069861515755328504397386842002820872230102995446194144396879159629631924705484074790743677759138415541975940455900397987625502709140456609436418707970802913853303184786202897471914413510857750953306857326960863487766335357590879756822125359904065484767571111841199349888408728434778701288707128565648395431751618134131354018327851292416336960276883643017333799491820143011131781957738108186517382951858350225886613918286485574245068134658240127353437500905179331886614069673017523857741453329366560524838420268392551585243797310244105296649127047486560809384116928870858466302320243909276478803025290535624750154891566614236824034189273189986462964418418028020941640212660500803455819687284381748090789219141245566301850239485188764747427444458007812500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -2170651727232214208474331625470315852280127089721851782742493712216567014352345243316560693669488089148721683297143972644498363084347589560013400233586715657127891718592798178985997193926771768291178903247535630368712239631616229234964817953205371880518234068614755136024064583873352897655083822449423405261001258307563085844770675338026024549784727830108667509780570013061466508972112767050992395345873065947476191276286369759714403289607533861210906502759485363332782490968964566442374337877124015530779703893793666697940234617225822185406339135328897160232699458267304321851939001561748706669905359311148839839370664291374545937219671290842655170499449793027152187638798036044388688689795922980458746627885060064282670274751408309732284178185320706388395133792467577357818193687069248042501934449495392900872180095832960360348221500869510967866449613770509201460768171506730123367196901987194427993386557290061490198116318775987053000918228999084282635099238322623363569237617213468624964187378066902620111053114380570637998724000888195255941970801451129635828084204801359035166070685034657611871753968700072829670359728844869473354056497123533650340370608430283456150553421851979805491453255330349450050199183347783695068772396640803205849320535738240741317845652328102964059033848516800863951747710057911234002525509313879447294331658890049309552351485613025016805871215503193556140085382934938638174039818477110998976485401216106533218240369113648331429570827492430312335768488226628846608628781464207890035618809369705337437565818098772008711220624972864695595483684209375387527848058397169483231102696000999003098472590954007808494344742211496274612169150395543448035328072670370820770867048914487373150119431553693604923447733387908506350369493503035206183941383683032641216721083374336409810760079646715123173128166008049913493089687859466305702788955178315538957215106985818489886729810548795973793437140783151317796179861347067397870633648514253023826126693606653415465137505849788657229033886786235866034898444948801314551042799742455244807946915428280848810928315726276511249607282036446922684927210280132752764265007236500268528244819381782773799705360330994018075144456592337436965057913942662929100385841235269717540993480324749347936612342092301247848684742319725360344324130535099089428243822888633780770347260977053140361747668014209044011536397997273097713200918718149354543979989000169916474857627753094747978871384937008886645650797603389706348198165469843007195432326432187108026964070899153270990579622557728225541612265330558436205094226738260269860145864305695114566445573428620182061106179438207811159843735097401578359409817261355753511897760522522325587633132934570312500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^47 + 11223556058977386262504502760192405513516443418529269762777513252596047800844666755653488456431780612258237050789784431198607858582458731206199719057611188524812111324769557833153384506176129599922644890634402342117545994126580913196712768227013455843061889500874507120298885146974669415824425314876448855585569477503583555880227296456046144930074040453665974117210160812359138589076206259827622104731276116300658732942674711092448082063683211875905988411252549835505901107473637220380881083591093773672404718993595651714551947825775730262897756963817988903307695851693595471388582704847618515938438984181314436908529726639843099066022325739778914169357892324669769189044426870278853436013824742275126301483185094713328226448806939751197040620965504613941191042607387616548735489779459711880791384219112052811219146627685526546666493843870190531624515489255608468741199221265556173538369860740059502021575667565712201596588422874746075290789415407626732384530180040871985030560601461951812412909127202419616968904649453463943222222106663495728333492389313127055179472293720455654042033267619339063951732854943870172068169285383194426592495111191589948804837535997885225591843725969863676943863118378209079221731009439708137136457414120261997527217597176917666808712344477527970138019042976970126695567083269595127281793096371769318199707870578859730682731564515359812058327164810882023292376651206643355025876594193031250399618374043545992981393819222930188136161847178593626758423179985266432870837540457297322206599721400386784171944815634044425572965179108799014185446630611389363752592513951024380090964628993871821305839653602361177147838812783025863981273386260791802749998091974728762084777366942065172689820706868286724464052880829977709902401592882060489430250847394278982041598157715713455063068544654532653335834081318079701343513179145950140779449220854331383439353777965775531017422283688678038993405704754852251005511279694244380873113899030214339209463418522339401428187510290487773140858424939579476730420124513902344991070362990575390597089889381162450062589712592541148561860233728553615981894169115150029566472612550314436068187619604456703743007388858760261689437122145029080530083815966203761277106228111847642678538757788728637226116620868700000619329754928752515585886936599694364286354777948466584851252985474367642066459349681673416339373672589155339776336163410668916373829732583643213137319152720340061706468691225584515299061422093271193367035360100614719027535443599969475201923393447629720621975885026697937932384154208097422123621527504219174409751147283198376167404796679392253573305594671742845139619299344518582297186296424395913226896866779584895133972167968750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^48 + -16868905002533431499452141972654996829868932030583050032012397464396913436781761170050080104001401528659288234795976223299809898539564980853734270587279852029955298751156719571332105185897853398556605492781349282702251601032286559792381917708942950963333391121045845198228550171288569371601416831909425862537829969120844647463487287960981109000133171294531712929847119607656239835704537374813690675541474535966369755509805039876347576519660073667344424565147709477415109250072883098844572826133436691522553256717080807289824511648100127022037741084741481562994964036932491382809061426789140322736402458225363342380514913960011955602447088883520750947599369341490299465790602277126490496282867167496314038081175430939594342339312261804668252956128141024648200045396131649634084682426226003790063132178904658714949570399921571202777209624356077742190672914258198357954917434439852351324807536162435891471370357590760912054380138966357618585646263320707341705024195304552416007691855906649528676733789605217981903391676550548356843558493618669587171368868815001411071175161339129526998198837805914903812724421117236031602560012470696637418986561449784623433102500877792096749906661778195981776953941899884618191025542540416729950771808583850559064750887084596168614453265474508978548727405387165592855273737326123926494117974169255750106680783142741874781314600404312309680759890821981044786978919406007812523179408954023465395086776573900532096069928105849883022386061751854422254866413659815049725560388373894805538334497413666368964236810956264480348141705543691480872883463054041510373492825731906497700811795939819987835186025065847569918726381611427088199074087035239184102908181740550155334071802859924432786244531092027158858490820527333259948518881672407255842605812862956458924251033906105522968559289548988306910248795137652949868741983031401068457496236253892478620201738198206328698033563645836558996025669776432883455967057707765389830697153583709517621160538382866092894332223225880565773259834940113458545998803272692646857511022051759718577104559803413882503263037620828841477128332405200584549832672888240090786408586272124848996549783627370657239712160722152246748676543585870562207267017928934117351869407219206669134641057680631230622542000829122809614935021562693160168134807500665221531995169474270971294910377419919028631127451368631278666552057000754148928394531982197283630003073760860235656849650710879483356726614613784406328177406201588872615841876257241845400732699090657553976006353876521014701158895029821886702590409850470293249045238608036139406484272862940841465009983149743086510507663711751555419488661151113563628962412206908449008329335113294720649719238281250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^49 + -386180774689175000073318740176599618685877832891457893261496845224576606060598761743067653964653863397645526962520576818038522178918972142369647399189647487611154664826328565871916245663788347702251061251792812761343438967613820410740787180129452062046547540030440102083200352265359308994562347785416705797805065425369855243759159450763795581764726880845071824421914371541575817446748885480759436933460348364011557667957570355557053717169889547106396003143532959423698927875352421581572563820047437662360238785167470225103549308277647205326501852403196554366952666702108025136383696983075319045675577873929449110188734936065843493596021887018079153699650070559916811161924050862251488570463325233966499355997400952810535773454782204993786669191751144740708817615488286592118556764506768641951877991496061310719832500948981681342585928460927620151108860616298932210563139945668896620966762014806798059025058391998278704534090547615427843270773149060243136926374025844988067383158955331477979223560622176019122189900925956190605311717418034009201049602849187657964823615036323779149140762741179485561015404578727583417425134613987191060448411834421254550794781575631680719068072560192000077753647026059360128611363940230496191075635158943206020107978888960022094873150900817523643838772871750168199307633572117220138281628656412638046896993396558207946499540394358918871189047856953291140943469533842582602315132966550117773129815263559306251694323538848444606128572394151507493386090577863994245795522398354531398215482457089096522348051945102584126189027704815374526440548830102526126292691219358717648027865881102994232134864365249163775913186595768277562045990892030236495503104572684745958658547678682215255396742131353428098726103178462704462053846599272836339257781906981845118595716336893588530189417636641185279745977142003732484189155014513095360172129141687780915241659444643925259734888844988548659560817009341157592120103126707977494953171513509179861283773399290216829595341635671438496147159813779102329417927669214006128520687749714732674728873499345952412304348896042036967904176688676203633115524904565633104773913758402751077370417171242307088708574969568561472443756368197232184958166168605001570423854791979436938849685386974048244784928852854533663016959589619595544998853014000248494074209825089147972655157239006042826941944339763532101049785304259211097507458572168570364702534723918547853489288531360977603778539701007862717705201542419582416834872167485442715187921754038746445444685658245232736967797434133005176408537759192704275273413887266806132907301595741130001457879292360174623882790892660244317306891756184385619521287112787063063827005552858114242553710937500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^50 + 4839787541734642011513059657920662266803753995218004956754858170267388752047634322994790018007756736609883593334163419527411007286950200338367059033525459311528114271236540820182588992098083608154686379119186297509804767823446927804783997487868110234084187101360207785730591314907738850883763346696608428495287403277869322996298089850211790573047082372944880096204789596793277932690687339632385568054956218857083361469683964336205140277787138568542009751730313414485734639467772649768430307739239288654779768096953335681759552238431272180729681874062799751569687427986400866828728373509573940357334198021394919637613687806174135290547569884789498154817796690866465208119932641834062125129988493892551679582271117488716185011960093561004158685692789373790520537000390435127624304297005496555913389597365994145201874717753148267610737909492970749782258546704132978479100238064260016902114063475595412068983480669471707555967134835248847146251854308215071568797657072274322134568319338922258313449331832400245116462613909074118893382380390069644882683553913556726968191941328342779283670188968544487979187007708427864406816593295783463591560028453228603558245203478559068430447161128458380717877289566739282652644791222346045908450372480162982643496538219760591451944297752498957742303703322025464317327682782173742510040049347550997347268959075177574545046002501951386190536516710953944588956912020062146006508716755787910160926364392433817809049458803447492967837396227836459260467367813246044053434077593212105445083709215225454941365741057088882332474908501599321504780855507097330234958786463072370089634252177798319774719845170505092961959713279663432684082848534169884652581523658077311592732067213195703786048626458855669450976962088425961311252669583513160457472423619244567968280000205099795486616493738086804030510466763598038674385707141016369440064101847376800202513046111263675214643744246537881511198685778236103736884527721841861629140244063941734755669667538764026053750876544547855199652877164566085269859945266314815039370809493611054263057200706404926833928856633449734241661428078630033286708423678611121331364379278124924465939845744134312928048959683378339327544127182397142480626683009465011054023910147029522275298292210093206430988264274478108112127665514811230081101520362419782037581918453712444122741006921655816677328444879034631254719380741763327160085119330931519810916878411989829537784981939720266941858927542553320048704205526171939391094869463057717741999353637863230946540404924042495414924194919366789497743192371947986572707124607805522106003513167654217103243052035517333933998920525393461103635680815484520596197512814756361828662236407399177551269531250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^51 + -29801612056549533184718376329294723275817491863782089780202552424751516065576059116366536950246174997975422465483488602393848583763603937646141535842320988422562952455780148677635884368341173207515200736152067479946285980901079340548388406782774574712601954966532875009167476128616434489319527185580247755141666092297605454520093871887877570267228223865079723314527318645333194003233346445903837513776267297416731038336217572571400728086460791298656729516276140586072734399293702660627892844897764809979139860985371230240377263919369211854251555538000179422812111790623554420137314925453876559120794249944064505605815046409367102856799709078927727372061549682392389593937650513407966594783791714473939249835860539110106092581081161351811307749685186157344273652673056312624189629081054504331071183946396757649613100712851925040388701471045092760913660934779596842077446602739115405680902224227524061740447669691988328543878690331542194273474283709844739270831697283148656645376844572342982406758331808568008949070288167454515547639920184413662346899268218782334329502799134276635033900570384783973292559661483298493643019664062970949012006097053474373739270530517258324077935392900697993768340100881355086722088732940266145653520076744566391549793045000283909074538660911776155307544899407305443634799562193022456331771905292168427657207526490614896238502414784158967744976545951052064478975982135521853665948785603295110757891406051655927643134121017583400730553680988652923463605596652418552486912097160337588160242419062821421467788944132475176049822435553823317130855673676674157522803499514414524469605038185869177298054019130582608623523944538495079632929494905601451046312837379976013253055394882083121007536484273060261930842251646798116355728878569050001800727141147279429017443115320476773888194357404643268680210637912150920361511526311505566154361835801777042968835213207043176549539257489117089299853326108312465798206311800915933113452327372840626152689617279612675871211831227571063938766150754060524702755264159113287646850427205460671231762963101374564718100202898702316086747911811389952834728647019629274773340728327558166946592637682815497134210964369742030628091507319623014838277837893637664609882375808438661676752292333116038111885658896090101834965165887567579281220935008224828522464836873257612938493905777387098193326961873835761971140950145382610433304251263401284466344296108187526248012755263162065558440533590067102130421381561101787156628707272256725833132437247583328132066959079171471564270098068182498430704996499617523563912131938765579355297058640524865700536203111380420619036382856784456397915318309721581716809375425653494735257700085639953613281250000000000000000000000000000000000000000000000000000000000000000000000000*i1^52 + 67195406086385427854073035480953964139136717587380304006456343142377300320808743103072624069898012494951911564536736317956139245494447138650564720665067817646942688558772932308558667247197831135108547403570229343241087922120217946074543918879506471831053855497269377146681006326092540434268067778746871081900951380138670775511823389312186153265404029139114571282368060808391630613502821442473335545476291128805302299409153504655536355863164798841934457632212672666793391304078246688551807137763635347043852627886294931443301145866490926227937810475125030200349393469332792034538924388644947423423369277601110643601048500800933079659197370645836925689865829560742179693362374419363295238515725192614018388238263012662672412315001126942622120021021874587892672395393110777346964229203990512253658258866383128718539156074980059932892319641550245458269926405441214146524884520261997052183011058278382112076706635375657061124047773211756751810995665923290677135510192872890438694640499533583296152350316023205324383964322053125278763833068061698447172131087771092640294207625645499689644747117875055078443873996419752957571556035381864972633768158438194890937825624262456157284158660785705364261508121975302740539925515429337926501850545291192898458646764542762508269640107310295259144797712379523592560233650758148175094208503133185422468562476924542761563045115766117273913154367299442039581514079123982723212569350624097991456160859293976082925285226736836905396953386245411008398676135791189805200154048242689729237825037519886379725695735791579985534483868077952391363445539254932623190664847050562499093956890920370390990592069646809927913701148832465861532870581717087942255227993944813669102768356124847531357333665671974200683927374257506024002110968603276253537298663674153376719151365510025845630098523621640315082333696976270699718912629939741269227304005782246333922399172716471367802317405044712826517378264330786818563332911429951397585090203709744524312041734070502829356483324895239776185456636706018097097740059206443526723394378061125871627810199849868135878121416120308748937034919573691886153355087875649736901668034732657034657559842345476865217940977643326547801396875747845936433404239445782433581021707062132184200244766065531967251646499803260214626213455559145154222858437180045307116858070033908403849002246851171594250846790062522567520535189732892336116050479817547129341101828333869786209826783310965037886365299260230708554201656382452275137238498378624691827685797461057513194399501314055832612505660092622582433750690404474597228599910891567779042942030643796885170769116298709021217405486462629320501034958097363341592865561835166977485641837120056152343750000000000000000000000000000000000000000000000000000000000000000000000*i1^53 + 621243177233830244221572532991063412450155750332635942428287585134412337810718744729572150271817466300538957917957910450630382484995257742315613668468562299112982703096408651715463106658414194856701759485998972798461884907467813139468696219168712746803872472558972046515169659340934215796204499851183743831308170768051994700629190765259853743776263756382649879669256142774192493440994266575130446102849716204800892676974572819072502224487519085572482055420634321565707551260539151273910626021112535124759807416478078782490307720786251503128293235624278616486840306722806926852786181025844088565458481977915807455229534125665024625974172947876938251797337893245978909663171990880090524452038380051549952009469384802733079730014595821223775463756634985830842774352782915996815239488628506856584676847686120968060169404432701633754390386741286381084640523941719202780817769770932527781525484655191139870551531025112396868808044620674205520348063239068548478824528925627880760410927620496344050731244104049988492458286447669639946767214390509576130624993764389060192864011651292681102562028926802992362197341497824358223749697820827368632502973154329674096889889576986169876901967167575650032188320842473820022940856482687204589659310110940939102197741093178351055686791956594613856619379018540317378636741674083443725107680160412419769093094544846109521455577368785339448288530611786180059340461580563097129027672568733996127889483461050378520784603332043117447678347941257993001005427828446238841734436465217042879997954076603553262759060339659660220600071970919186841217323758281169367161136387540172148014475685314590642895932046607153268802821495115587207154789143431021975630288345868943412701575542353589298690768726017380915758917740727759576366621399675499075787232585705849475467240979718772164103489928510231408669660257055102067967318999272022290526126557333591407172491484083081929646985671005458092205711719481451681304883050776265050362937243603113337320659260372077149495522803163611497712862695387928895316022581793010212838712730546710604355924490863548022633479869437342005207125435537875257916905862559946892275103624063312940990547589157997670504940835170082760162276149106323962223448759434986894163835055562058004940697788545669679069541333422679535281606390933130612457742568542766277513199075198145827784683034750612414285083299220500865839599939254580270150978406711642801317573965333840742228851779828315624552811011145510137792447707949177546956124005428777354230881769076932728833443747531105142229398979902157384576669391767029673838024512250878760443539899718095707314260559315306315944740619279977964914975721592933704398889619866368593648076057434082031250000000000000000000000000000000000000000000000000000000000000000000*i1^54 + -7756255494795453959154063298806282038654617037015974435703555068761790972830500194307587933916193984194022506931314471924686248549907863094203534510240831385656531174654175773286375750751673563186075818004089971851833824297558303023047447097908236824850427866002871123693430466727098979173083275070583055500027074197756278247336982660653805848588467170148042442421178459548634955850668570073082020145780166033000732446327895645435157039880957284261644125574550957421510452422968188578265673937904678755657918686048859250262744726036582855033725833638656555743884864291401486007299909575753870675093339170603956366992772241898223322653411168724789837972435822716049719863757044024975681352363368167971278402483481648084373496881911670573275852154956683147312583325078629257853227805703486974563882729437498407388921739799377225288245096020961300899782140763202004417390629083887114643741523368845876696255344427177961401445635939184660328751391025556352603631030608177807908682698586389540814417574052364473678243727028736052895788771592208018867501231531252671770597293177271585027138346157345818854249561322981722014144788351284940289512782288972745866720711836312239761672397206324244852738686980909048198511728325693561268002596748882102469351820238767700813826138317617034227681805327144952502690384082738435262307256568508153380222818244533160829720132792720009203093161522497391248193032525561156473723679578091230861137252600479412582902131293774396159811824196845631624200987268588969288301682932883843911760565328247704886532283328443609016305858426368898555568306153390168937677069545604156723133345517960392311795520184884042156427623930159134873785009211811189454490174271385060073157624327984657155624897685585333998456474251650661751488320088002158351139790710291962842429603151103899223463639634014042681014338486761527279299450783241146269981497046727366339315770052121364041548353079211780449484412082168037555027000900987081365442779088072633792839437437516349478314411159127853908668781938157689979082250260210031453154224636451798618382435861152927702768537506186251316571542672955832040042699890744980898210047250966123556164046344338852866995409996518689812068645278958317897698349171961575844181617546461581931881661665383930961976345972617187939728324487302390562300073600417148375636176048245461221773845003219054967039793614933565981490115752835628253984923164595001328139694682209420601087300362479363947682245104958830097089888410813608373752118455525871172625918394026455776047291292384586750851645441207510347098469509055006725739195043153227730022937512349525624354531125534868807543935541635656519862297944267227794399539900623494759202003479003906250000000000000000000000000000000000000000000000000000000000000000*i1^55 + 37114139060722992134926041047065325970818545199685136017599240151626426478730329785541943109802347595063269296650686564860881036066573740391132773716032623321260326421958926891052416579368033110029061592720244124162447325903648867552005665585815659774046599320899359796840532115034395642667331316314107700317752192965404470800107782261608363971714180965640570917931073663238892467821127064170959844987000695646215677087248300485866741596629885280289724994778337304485677483724418865129100724685297397242103158696119953118335101884150902596607043208321483940788341289506567984956536269595407708655029926137942205768850808925861565433893321470464605007912020469667371934053769589459489679210532932340155254327637841439494350234874456388651060577139991138468554640276897272048691300297601663331336268576740186247857268028349807851986212671797072897005836912327360912771396828785937699231095347051573982707198617522659970786231144006062669795728762131397737576599217316350177858643601117813383835515227877089701337095905684208031780081910910553784193938798895058183917282791538802188262875556070794702283055112937990676304179371502142680628954922760795278133581715270843917310713898090234728457314478128277691722993286733868795682985892404250754790046863742818093031499672584506392807641396316219399002309558140471074616488736284313309007786191007413597240689073553497066167933718025194150897946326877077847219397028489457084657428849157691563599732132068739312987691435268919167567849323846717895231101709047555939616653080824200515846122530927715357092585248387793187468360915745988748697325840359530730675538730432492647980020369835500856368604410518605165897778040706818215999697416483430183556897205121838545437292095232599069395968322413079288374718816650307373577592152956665308169051107974333087280781985192138111497153272458223737581609521665509891849543444311920786000181898095011795865991502641490289896121484882483767439025755162737626948622462781200310902464893987192055913577006549333251737344593794932645078756181188560059663472607126085061061624715211641541766749017720720517188728790649638077547393061294908404452465735379647352062445014068758732305889213478120660030349155055705637091203501033003364657721985435916395376071304472461639521970143500427759855242602636116394234153950074495676822083486223410805598351695464873224899266479253637548506057120824399086694085690775842926575376170464878317406882773413086815444744466247882778021546753268363821710076852139259893227508963700789798446798876802718215363135888130516430362991252090337113930698156954990147170350113970259982615279753144438147780732282331530279977698006197978477190947949566179886460304260253906250000000000000000000000000000000000000000000000000000000000000*i1^56 + 9566771428652277402058156360349944044328043276796599653367300908670532446365656750346224222402000792725834210316370259499579323267642672768957752981893678069424192190120966609316357746546999374163150465677100705970200613306971645404049693340406703648019081140029118358659996369933247564880505553016915662133420938780139243801611521955830497150233325793598197438961392807978628279709074983422483734734671917292389781016422095259245084958017383414499087704439922838797180677448198721245543360658893198318344494808965329137933809905659355631229060816007464342552348128035194519621872884325094503596533419460236476886663821002984504193934928732379053551858588917258835014850664702075159256510609195799670474981801891303828279131472197996236401176286647353245214022989960357751491832031271644725969008906435269643890980462572545110196905086933970434280653990919657872498703251156256161919157367785899314626221677374985014886842789999251628206774647784581356438195844417960843093981796561734827548655246118193268511512821866463699712513982141581767512445306497316864012122864833373277122943673392577948168960333237414747246564074923058782716248595525250498017999188002206171337986218955131160405060186688195321419658274291145780051464105920569544812200657618574079492139708422110947452133289858812348493596322997709035780259666628122640514780864083623651835564312184534960445045565792662074061527658930405810144024988937381085844145028865654511207823832248730555722498978157292059747277730653924905638489944099090408999227133044109741607747786003580331620733422900156798393225970260098441466290413263657704127422834428602547533878120108447954314854739604117776470465111367150016645636990208128909339305273500833460598525439103235450472357758537168728215712869266927887401220216980896169902020152852914512725090706591980629119847888660774536607834145432949712401024624539324386943664442159166870541913215504224040414766271867450761107825846982679902493484848668792821145553510305363637913546965403049191696299018697930710797107978249044108825880247673812345855342420966757816460281966446024492684860007023403853182542923586842179128663139248678088015827327953836094942995019323147963857809746586528161619239519644467228712337268432430269863139609773177158246690967997810941648627432539910380327211791361856975303461940585663467863846569602837645954481212897063434255468474026405559594572441919733543294489723879981892302458201578315915016715131263424431205832007154705084926063524469742949764712005236004737338768264714950242029356069313093523940505890408936846959202328324880428188141962691314155786315158658576872802292492075317130282099115417132308411237318068742752075195312500000000000000000000000000000000000000000000000000000000000000*i1^57 + -1114465422820586337894557666389933010077481479976475082241064255051620323510437802847602698761422137492907591685379393117207067959077808118559400198485736845063754570242614157055090203754890390669258968862805313916380401052765083378898672315698940936517478341833606415293485218207251255770510574293456899134146396511911684292041971650069903064839102377924229156601572215371039076203938067663549538541945711935874401546339421524095251155055182400051650016352612835344833756944247774275584150300739941607290511544328540637271375331765613371070754957600917067887274609541679522093068784125274877416642342647510277267140739567567587379794466718267807582810804492323816516167576717276936588661530801472987787105385297838490668163145881401266640592136929509185320551108080435938369666830105823130417693600829628636761517724135777640081503343865559198311925085818263630115498279515740869957292541343304090595776559454412744435692287626902651176705786179835087428750011135988333654402904697873544212050889697331646318531980564001345534193843438630787769525890424305832896454980667580740197621438592216702659883902999218821475586121101732225097815610464557854610745660396455159257007039112154128878537861134865691817090021243693985527353733946185537836106202457029538426752689868970382167746603752587979479888559772306757398904727213682203649251578464723876222052361709156799486173747571511963628815168044465687496185495644815158794213192607986412783797280523834521517623557373413692706607661381294832574722490408015469581135015603568624703862027407556490524273926833318973695117119783497733493846881186751115070366690868121951016844500457952807908107651641530067655293923205210323590376568748844014223725725379644002650629797765873141426967472514645733444414608143003776747052056093915876382967830512727516906394088543442802750148450578019855983195520109017800026346231226116148855709831354024067451717918355772912502768926560547189728403478991835137244657700495983039998270711892447969712478321377561201118400034903432279957759279689482039127695333518316900743110093425914048158219199561062923733108472088369487694629031257781968759263659756773121501573771757656716712301057878498043589143512267382483964819978824934165199790950333821298429782515345643155369446735347267877744813625245136341811713463990193553436782362584985592911975282319626896599065370417581319592886378555350967769966341681551474695625038641229683501073966944443192568378261807073494075311356101441856439161481331819406315255789754497990445509987555648544797913404113096739977486081857551595723607070398898556375143864847265721807195803534673524760215956463827800745764262716349403501681081252172589302062988281250000000000000000000000000000000000000000000000000000000*i1^58 + 4778756032679682853544326374211729889128186777677216925796496243802737740983570428462897800448583950750492821663736354567237340298208934310294710456292226722352523007137797718824569674065002032231050892452119798013116876711625191461779707767894559505886556239608953442921357949986730320323465713988610383384556697548061462327779211301880580328897064066389402237051672097999079170881757732648470643673444081048480900650664566488455543641713102362446717632016556351266299072393226888678424142806680631914859681379917912567455073203271126430916274697803899259979660050835002257405968402268534459651430774502568115509720594789731327208043569451735142171867234071995116598248671199206635142461384664339446734431050067403969831570293251697797410912837687728815959698165282218126964024029205646491793360957197460937980471789902501605025025012937712145686503203132245805441457330936688968245916329591605823919781778411105610104006608037217614819690433434343516491152718560443553579478210302990454505172698701249535622578893200238186329835019687115487557251990081439924893523804898660371258216157195972888865713041588796929550575254531347132956105521652412778734249198540079653197643688232024683969320636972872035731645690354561335679056806128633557649787456463725931494178218585476673560308176266437706890419925119571792551989808269355727943487454053726189210880860015484253073525234558307462661911948042876155732949385958986014513931535895126429351573519076599877598902716734913903746966178887535513611248191164802872557892901099685888923166878772414455396722962521525649707275158597543019536996057493117969518046858289993043641496144194476725057234835950155427663839537141056002612026362874258257719179310521871478373356678216962324496688199434214182551342180211667463273760717002137317843583891692851335867780999419367276042497592667664583850417302358988508596235866418000986802592210004834895297895381537718831402935788831908790523160334005587873398753597476169567603152587279872494445924821731628492300791756128723344357628349631756344838409515788512035272545542593249601501407216892336580982452567359198870963179681448042013041462600119636758104582737554518759837454674990034232552445489371899336012224765359966723437179393113181530529234159234500508813456593570881622786572104420270502601859533021006145603264523852134800813155029812400120126281475514568699264459793219726679892861776593242422245208156149556242046600101973953705768726549427420472946297322421021356382657484131258744954352529961150610892357833278641777152790250023055615595724347450784787056208504592633201035490316406067261054916646080723219410496395720632654250852839185805692068242933601140975952148437500000000000000000000000000000000000000000000000000000*i1^59 + 6007476846257778226753868077502236659408085735122430933915838781665320408284655514157662524769139854287664233884644930251401452153103160047509471418965300894912672345200561188512605377250789088353259781295982837188485442401022110834557981655842562832542040465288437601711409357038261077185775870096445831615535450983326538578173795504055299617500471234487316390546357981409403199092061155841195891240811787636415528345480279376420026773869526565101316795605461046061139086639078790951360221785965604932576372527480081898220417536735898077136799560446096490576394050147992417406133918674440793266757364823239255938015430664196023679652528817512256796952719923956783860324019433300387709580340565780097875640128225967560651431091585081270995424881279206439614245483413858302178405054010258735883384095853131493975060265290598615131187174949737722322866664133620295598207902303851059686579365157931397944752625355921913460287673610110187951708157840739530660962426468609985637444880788080471125535570916618715840159266570413298586712626594524189278855399896258442861307338620110761629499029483404094962662417952566852166466240313162486915090556803328154414254262245642939326729973291456555551603030468290707065812128055708592985011821802148703422786764977734770717314449289785244127057393217781044427569688787725340100036352210990511790616635935559193701338232952870864065764140291394510034133628169015881424235912996156296872384124574055815079067540829488549811092369749138124544425527396395409429883227872263991266584046587550061469958926951159374078536067438999484485047177142976788792478206397243203790949330112358803689268293789633904388596705111992055241479676071551438246537453231015474306356585241235392228415785150768551203269494630145836387300133798862278306274180526895357966978918137929256948673148788707029493086271109560693780709517828806417363503277531492378880185618733489760645317336599972806530752705521000470555951838703852060786458789144128594134008106843645312004606740187874409382033221152077416054541052246540199365440779592946511070812567100796910499755619576187020120818223406907777492585860906006670025010734845187272095938092661567061165716956906993769395099542699822353211219698030893141653698264499826569772140339851313656933318398952495048728739417653598240706063268566168756424135831956148324694168885153534246037256730148684312812331651159266269206363088253361005345684280298008815527596342259264569641218838900500076795530214568325382990877960545596971937481302454588593866318231505338943285188424030818615433209421686375719835876507492751785774909480304625444348042105074610891454640328348216725975347434592777062789537012577056884765625000000000000000000000000000000000000000000000000000*i1^60 + -134568879747952017915994908119529047652590426986462844260120022986193488700543980165538816721697476205117864148261422670250965754603532633517877135241477688802910728326100211874933205034248144994833483053006915099190275199645421549966388732456854704903099875192751003237303195358029405709605437978823202831151328306590375197734385859050104607679628137137302106499155944648637905501572444459271441010479297065746479998119484365705112763051487857643045528782919914529380758236731236379711348870053738443306621225778932864874096297809602624515833907056029060678534922384722970945839090766738259863632770821244737670930130380013287292947541079528931074687536125292314864493638439850808528983513121280949553632569855189131841533176187202090860143840849184288516541263315976717288821303463373102633445921260954953785900606166908736466632205821104939060970765349823012797633756927340755985760701566992630103061671113393374716988943755190350879066964053538215938571567231994661735339361062485677265132664108289482780912153250064824445910907086288995894890200348315180058236039163917396101975978939857632864999323913802172476313420920621954727559445920727717606995865860397705863313501858013614940320901967556212452822009807294346128077043610080633338463779798829684235276336827232516784945093365635898226826198461281886250364106176652128226067737281746864558498789217300033439122697489521763965179774950196652571945839556352893239613352799731314762659058579768297318010211850021329453792296555584746347799780383585253894356333708137512124281068478416331260628521648639118202422165967758560559424398699215247015151636043306579183467996339233797427146667703836255346016574511541207072692968583787631221354729921212648776168995368022282925370933511947852846895574808449456201784266054496967548044120124759921660144943468806395925564993783734021142036376238230512522509620886855334566168142214319161556825797089977408389498782049536101094181239671945162432239869146051266433527371148089772601159444510397179249931094220892741323687158857963803550967261012767858102287402561675564658354774658176073246224171118227297336790350399178989178390915586082074644113910786065152034528327055992245979596320745146377851142178821124491708510304095054028070146710977489016588367136841320043102219041856562919537108545615649649607551224699616688893014128753135772236269016226857076302315300882667866980068600789150882785662159820154733778042277848075630989278422372057901578118382029832358594074630096953932178160072030907135904059057948498265840335722699992463112901228221653237013553658290705016619162425214819787610023219711060571317051768046339320537587641624099887849297374486923217773437500000000000000000000000000000000000000000000000*i1^61 + -78692092338044860089002063121920157933398676621969005088154141476181872410648020231412080554141608880366364107334039950261894595548695498825179930290431322172014579741821176142271752791090261688019617579048174091159423017116033711079514470180543725710264486983901067973077539068405921189159960188086545642586240247566060111775027608744406770361511946273137469677415319706515670233340791496260739646328243057564241344395089412065780449009844168092399370695687421047279797889808650649392368031852740327564646633537702166595371156631138938898859200762511109047079608731022588481978553079978935234548677935274535251036493864532354002622687758816681306433167061359027947492024980383078980636702415626649268242637326903578811677569926144772395277251125396859645292532869740378091628651337232486873286795828344138810579273231772392542789511228205876003840132956229763271958556212632853567616943060686418942520375061113624667786547903593648215786504702208996255044404870775333621299094085039687818027599197878751549532946911470090831865975166553908286483745060453181096149480828219552634210470143911671990999095038750116756979950324813990127594248814658399584799328438980264446624702314181574165964822881998479393823461649769590940368709105431660261511255361718273719306559528525254224766142636647920967091199440895373895217406714628777428796729960697605440100846828176500764377265961893454874664398255308479125192879641495023643552704144018259161795420678974126383317930645507762848590318563093790933741072745361787568150466174203331488050608123945099563625590518119939563179695815089490414962584177854018825576991547062912051499463823128471440671848332265007218851030730601607610544309508642528804878693010614205239920604496909501983758846122780109069319083645332554059592729715628747605847579116709393929625814703615861810870459832930349116758962527473803438583735415679654706377365378762445050204674392256287964273881991528992783598109788835048799610793347860837240120981264647367918161108639318701496272131817774277161891156734145556329178964554607146459011054879062556379501156311572634515566884051558724040977316464315839745092922552686973469542311747872783164068147926661672523811791144739839055167266979184576879369599382153807766209917348603049656070559869659700547385910480126447484371367300985278350915682814037836890246845801651098216075990000045198372899600355868053299668573161819245299745531517203279301031645589395888242067176189332993971202822919369069605814894364128758137407584586953904769079323625956212340578271209147639444034012237972430751721687240215077921251106033640925872668170867723811081893160110169345914011174158986250404268503189086914062500000000000000000000000000000000000000000000*i1^62 + 5380480204296419060187048775596785935568216978598472900003918095360311973604764245200170775709293012646614850951403337371360852799644813356758905960747823102613753920411392944279985113818317506105225067934497363692238673610001703396992563326821347267969785929145547686490839050245724452925126576792199337381494149254789656351307605975304373689890541080299230860955657349970618726833883489329906058665416305855819296300414807125269727340691072372797943538053834012628609535166536642466731881003277639177713700474669906384552205304255255134074418861542301282522250393280962888614821125597873171921239561087622006312577095544405659249518707588036837043334095759340242249290708846674564135449816057356661776470288480684810526025737895792548082229232191224307109342257552287252238665611731699681551548648217046001046636312887077957220909622069150002576363135899731420927631565014099921957215789588917518093807948101119205163639856868299647763213486371371862005157797195320785822438969288719143548539177831997687463639755321806232625727357630213642498978518544364512339397857187859516461474104528140632049007528085616104496423277076137438398140842514571432327793931514813758064568265487798567879964037245817878783294301305253035396589859105537946497495229659040979590977110254558180780450635613826443974451867391356387612503442331028476356514956376024267005176127009615639859595706551344298515097365667659946058337279544850576911651679642548798704545852124366292246343125372394084676509761366148560556370316747515506285647432928479680973226445037808092720870831387893418192222907019265377548775118813462372424549950578691999729479104035679421508400012102253850293434467003497677199290569434503365831055762318084585695762230416333055484893318199171501092915688996915980381216799991383195623084119483256868346365672332901721337602463770244608380728125344451800371214274753624812037093406018015199483873524554907123593058181978938562041846321267068482494801473485506106073100004275942067141382217957453108210507652961198874837052650799864724291679793711329735823201702965883143997460074829810795444799569618881804156303147344353707082295075019554324293529297084317607697388171383811527585288236148573327621667523421790851044111046388269225095324548881179603989684007900975693390921523141276353895426745695808620526387263757485116407386864097567183970155209284651936860652735855626526545035086520195085000968122536619892308483275982482908702597118036808414527417729319034523842098225437199369077069665073466742857581555219953872052913400045966815005617747608552503882527236606188379752943787082214795839464464646288146533239623326223740429341546587238553911447525024414062500000000000000000000000000000000000000000*i1^63 + 899217277005871522417859475244300792455684925512473876471578847190048196351881692286604364918920100438056891080510679274364102067353906398968836279236132412687562078983683998700535745824897992659755980426659084888344235244363426904002307233744506257934616514500590662684387251460730698937279702223526509677857383972335457681012651427269646822561010180678617678120411351774367825343715882053309625014199833886218635641452957376937658310964503493008993507292723123929037220610481366247727442720256185822419688741330280894923040619348610536695809973604696594432914380841310049610976379258369283174876870694740125318753288282426417506929859113331989012617674499613550544387430786959763209150134625179750841978216303238550237937981147955585365931512219545625149191738441637398234851087068612793432741713812550757152348527908064970487423623561357352820352256702361038393045113214401898658040207804851878313528030334991546777041463102491826701109216738046110203852557708766440180468047105391353381383933252428142385097377272460108793144079348556186464125541506486225863492787916437599592889897903226492039977191657418610834023462799597039637462379760470023957796556735192373889323055382171622546709795428310601650769275074856352088690296022320794490827281352378366285365940745195527570376117400315924060232424234566101294264386516011992567660044277723877855346214397587199925924007102230451333437784752176891949434318150823355501541918219440369855978158039657216841339817074656356685313600659022515418812969249787475834459780652669164370053870806079446578476265590370843963523614093314737845086865868297687227923013262010069496173656025431813398143094812095221185756596940505549665619701826709638283351222508950038020988792273598047055126033050225532838749915756648346020018706882213346781826056802903832222506079515373002044858752890722406817333412563786708774053949823259867063182986115115904199604813504588108218431960753966679264842054537405475661051602587956911772151952833166642727777854046099997169516046191979012019959065583135018333077501962681237968197903110000783325356239953329732827630075055675415574607458182239336482618704369991473165616517085427272550117216768774311196207632735390218601158350952495923456544743961665876948804163471989646791511160641599370381153683860751220407925460348556154985693903274422267474452613193859648075860174347027206257364580947927899641416208939806780414837988242729305163464701986863122646250453946031604062061333964743606201754855496053836147121333912512942462408079883568947970467827838166982409538952326336332555923622656081528836877688523350447930050466956920724714584049577648372508775764799793250858783721923828125000000000000000000000000000000000000*i1^64 + -117986024663626857444259367226831436565008570185435046527445167520613084447479313703502147921486583279880583411815525538254721300061583652902262685391263705059833896199408324796095247727892827466742424246906541622594394533253795590557865807310607136277338168559035261485824887153099044981386510912212460633993967490212835044135058695970716360004190271104952395169920241025803549152157719614565008852719959785647982435427643931558104643537442138761616308149332342996909747958623528372737309372676109318214158601323470984497987689208266996482794848102431844952149339961612368744990562131085276840446559639708750043981221605781452013419647303171410211557699446083446851009414744585712479019196718312607746578040435504560679183198057200152400679343886696324932012792244685175903438988324011749236475169502180971269086681593534657584472290978772734268079794038536486555274984819723051047392709205275814961988515512827874145771809451396615229418891327593305401369738178343851334385559453790055622333469116260974452586397254656284956138494517787494264010655882754172039833663965923690069564504244499293141721132391975930685626489886300668432301792466918124097712698530214389551288960361500215099061386552647927870989729376646122565737184222460358615531765054360521086293731227978751458925871212890957549931569423520617082246244660255765801003871902928973835782398811670455935062967700907751498181115085588944769338070724940105479314631510285454220165612742384863835298132533325133640922070438889284529144459506602970067388883700329564023280134744356758739560946815835658186381826727849131420169600849446018312590899234272703736985028146867120136911408421909467237876156947885129204317834864146131209396808317744827371420205351515472702346091308690363193197508802273957314594508513999629178710263094352590032638612226912539781591896958428859131802829797560548454749156527212706030961379499789290493381269880460651252791699264540444879904250704424161689664534705654151948084283091059800126127315359747252177013215877354893160270986141028523526910288771027404321314106867854934789510211853024137861229070263860940904972940817086804551755646182817493392940535023358631090410908730921432218845302071077124304020127467136348634297821992293585459366387793549754290910567811277503802858624514030340209557327500672006672082111295328018819204872745166953825853562634173243088105171489919061586330336604096959420243603737207718779753782776166081208368190955561971024111370973603456220169412200165474885822832427024288344130356312465293077635646591214649034485361914664261906931609947568028763174216159302051996426314691966563306829605571806468544693302646919619292020797729492187500000000000000000000000000000000*i1^65 + 42664977662777140424339856555554822753489024756231098676397171857012827161837174592599864694331591836297021824801555688029242822476745346669818201379530830834967127528531334890223594447806895927529282934504188184007186371073024777134491093167282643931384691799863214806692442308473190982615206083245338556725832933569524776522333826359805406778901111911686228447178593477078622080959687615230230734070073896093742294696411034797677939485336459885860247714040022043711648749975145295537569184603210186978108783543447546441384908301492263629495714306634624222962541035077439149274597746293222459480349175776686896023474858030614114055485911659592694186726941515351365821555814603498011013157800347520619393436149058393419318484723977137205170493800839379521482877560614082607749988279102545788196456905676732225497821965539663454345071497740335173057108375866349369837945479804700785141593343413676245747722089977924919976226842829082430336322465685749442654150644891885176259107009955435067307622411501780118794093081947010515238116429580176933323819625050718114688430583957571192185194001474955981804043882219278476875017262636031224004517537228305955933639707349469728061183259983260843610928503203995066941023441631723652367278129861244280163815832689549478244280778130114225155133414614862851549707860846432329490662651301091677825174645847375493321082786530711171607858707430980050628428989430391444208719671248574365023760961165073800287859670934623185161115507905912997260966601480712694318469443506028210527572190830263439414660446938529885178215256371141802042523997557466710803335264764301514283584854527865199590969245120464119159345287117481497554161638662922000279362650120349323022073933174607799333197093008777700946792530160746414457038915145958635530443813081838878446867107766883027220073076350973138701808213839323387625743291906816213908721129356945889735302081948581066326808379964417097754834247521183109915185107601711708772161321535803597339635233202580690223099648740043295683487050518897370617180800558963925253117351570799291865953763332284710667710634974538789224709142748667686706937473970820612302792407700340714016020249087020636614279699976019991660519894300811471275075747691192740329014629163734908711548865262540160679716034701912228479792317166378170589352066650902937039496537705422434519832303805123387061397311215652094070622091258156922485282148535645502275656379465881932995279505857480443605866522040510777141188018481228613596086066935079171775512831552456996526043682961312935650009574220386045150185176473657666052032022476613760078440446748891276054841734718309924954770043226126574609224917367100715637207031250000000000000000000000000000000*i1^66 + 446520222512151312147174732300961190001047458918513659024658863176403103921344421522923466706400455282366929260967223376796216402474747522427083820703133066707227069255324648279796668293284847807467138078047963520431848488657291674461373600808517901010105935891923600211854165847714134088549786112325850030507280312971021581536569232123262512122692179894253967416943811687112188068710926131157571135688045192525214109210449459084048457185068828127788296327360556913440952544297687762023943388877106683106269450770605613096611879843553550482869972164436498127182450935562356166079876758034878694890669851164733271142236571134825362746920639826269132361440948833813841865419837118397785901746681991966606432174928780766136078475009627346899986447904247352719990827502825761823616516080562272780509482902656656556536571264525197854503731155501855859578255031684603592377091247089470163036085383129198410912029766540683212918996892075215136356677573040428373209753764639064758710911610562612181121715318645860445564094360501709734430007931331564769476397183166365166211466112261620069602590169960447786629850813963131109986826041032072747794038687191766916039141740610524769756733787618688792928817261584531063682311372690999269155154420304366777273458185910930131996342959027485582650956310145615588676902808844930613169875950721650381685564601901075515869170687021433424932333444195778784551970036902457216759246503410089713594565251919527160623528638672960092354258171956404899560048475472060646552799123475722080977851443813939354581168903428634189857579234646666553648118394751170152931886993402305435725826065394898386422429325327683906195200076125610482019306898650542297997812262276126474114072645614249293710939944301946209685810210983024293996771910445157785075503319944031446621877460628857817234474222332115246354399940461900932581443279430701020880511770670769358993276936480172481250213066382410075573230636858068048354791803224912586180497101375597798801104557841207125488628893265135793002401722179018421097384762070973501228221995746199878902573882817205670599795502443466759946141199921359606881193215114744155048273862231856856738732101150632359118674797185850511999448630276154785176857598121129006141166365413998636307925677978014524134348066224589585007368522697077439716963368005785272067822181242066224293510606876690982083704356969554056535574888075806040461470707356377932273061589179545182123129859661492915119390734733004344669200715868947742883407366940229222937776378498319277385064272020844468838913602158180209834235700305872080395659499407039009497131821622764783008869275587913031768435428991992353076057042926549911499023437500000000000000000000000000*i1^67 + -987180866043028741541717965654594471133508033685845845039509174638064123101686028062725725765749762213105184313250881422557069450499212359220576132446854241262752325859463127155293608435673159868490498484332384191006899992145699084054022976348154324065999821410724425169855030353495975107921465305527906328032046137198846918872828921567055445407317524142226130525323652852678727825204318346638794001279363707633551901581688497123817742898594391433765772935632306236096121902464616655360148736601402658395971453283982994279559049488681317327780859405838599955810369952611349639378526258655253136960736052984985017452474960181213052055285519543907529616229090422306295049745022175680102882679137076314012903240571520369578593596201915839208838839333763831136069056285127192501760570855653983313703007921944404064544342662096284698171559815210054107908911498615649104518085705434093317130659318442012287212327972206651692545671730661163678694251964770681188917300739473107374311405088008608969347591512785895108254027165135018707492963392718131968028761221406712893290665378881893712908009421894277931539783241801502642934862319659119796739118361520477898896395306177891868187588457748856732105378255214574431716233788787683839781611751404629181951910283120623149989212202836008669253855684499155564913410257157856825723701274450376892047956097817613059942658114184473885907619881812126589448960654174203878026220521113259181180341436152654019081368492619608183486391970242500040937987493035541220098828522583385130915232666830117626960442919515078739847423222318233263300651036767079295210561501566245614576352021451344796123258592247068670463505638704151079801031309779807764913842918451095464336572530648315750782670870529881565681060452622900394225625962535051576605496618110588557027363183612437692552212693654377489037056698749799230330323215197985130601219292298248389922052413692933274928956230988588855249954509255210806105702239179162252346356427866988341992386280000105809945683946601592299727632961832378319383660084661881040190792656276684347700892468495873527755550304674443921550322747368631489110584761924299624499482689678068482838264581678328935061320020270907583938483505550360902050866476734582239181745568810129559871084827483574285947101837425026748375993958714403755808991249425459429028692763334530664464257647294517694757797037968497485029314810206865512119750600012257023197761111886355391703165946818898471814256113587344425910177115823373221077674241336894478317360854839517886766473964542307458808295014807898740652474091111469736564774356118357766014000363966095349537774644990726225900895540732449262577574700117111206054687500000000000000000000000*i1^68 + 3723446016275138088436175227845013859122444112490843103806635853944492439714008005729595072226789925323044649236145461078780845841639857817120644794875943968003623258958425932242975165924243967170437563109784795248986656999652253626489267077411526831702064218412077909081499360673829503503903973633632916643275801446058157316797362887199579974675482098088946271804944870279937649221818201641955539035098780671217311888982062726163260534373206787312407489849483739754140695818226518987074852488542719287271002814562456402468048244972136162454398577637528403185417465512252657901322788414682269577349458032313062226435207797794187941655258264483807805794879141373636544314440843262259858708108546265159897918792100117104512589324570776445727882123482169740962108683196300152410381696042015855845076828197933553201452627271379376731064936157916615464413811786107464009396787676955668078512660583334560738962927435856649256098650057976905671008721842497993820992896151944463331871802017618561468899149298111855607092597795875681757213739611793781530934381085069013322730990293067823502671047041089399322017869189405647805813916041011539056740382407943398715495154227429392709517304487019169325049600308295971149315307235793270660955377556776751520276978044004927527806791962128333981342759455155597643767104276238136696562790732171339978610203140792394212072503394358144138653103566630220498582582837478890780789395441275861499624373704991669021300728652056076321316183992660299283064722365494875340210197434620433562931587756843989489443701519215257524478233786583210317530040216932184003003441790290298139283775841116568852089463208945590526900241824704486282962598322812308930464987597440616547853934746257763123615315636127517703687055236147870801536481877269459735786594245234385311760257560123975858856322151474507767409045079917349635105389536516226635728317786455692454204005250269322948688072756607984141641207425381006505864260381738141024086783858101514467833750180978427855427948588200223954118064328891863937332002286660904474419948884384732043766291001316926185377098941091130568349352150657858314323249767672272821033218717139044035493058515703336341412315608352599538791632332254982519580555271477874928452410075838497264724177968708755592404170694202805179426671594061046843743664464648538546018828361254289955134217388803358705441359380310300610805323266225390781070633206331977356282623588397264790510722259408051614182658750939814512960336282210830950336374705865112164623724036362930328645940196036442669080358335015793172852403158464131612509078471464233221455790239695681307667308905709057254701521699757904571015387773513793945312500000000000000000000*i1^69 + 39213424962370014351038409669764720656541151666586135723858762187682416271829084819924913414117936514896119252046687121233534841126934940300329029798187215356319879075751461632949696677943632497260516478132772343053345062360321569391628917428167794018373061325955768781508120399820522176123260662444944005469769444223208835789104775263907896190184167845498150814793304179048200105942633969237487871512635937144442236843218302228374259501096423989555127732453594806805641790450403191506394599611961423032510775922348224851579003854019240766981908679182779396289363790846141359696728592336412086371003999801793577979823002771205954615420044369809985931873659281216652123112469303055380626394665923637130704011569296635379408541369323269630611247446184609500670018176940745827064841588667990059499148872584653748998136691860620526374777200526589324874809152433078900904651209700608108822070885418190450800914225782602583462802035328141854669830926579426844410533366324776958412571623264834878030471415119412467908833978982741372592593788137887238413376091945063393451386307701509271940888022233767370300775719475584281697248493118178647859814991385867494045910598351432985672260316403947661949731226341271651062910637594592426548724476845961748768754904903223774902398861867299473217211303760344950906702045872315411072286599224164484380147870153394468630908804866907442638448993069162245102004462602357863949103828226140351805960996780448860143043717517172695838885016242901506449387436838695981445588253457825994122228421786413331865815512148094885608025748933197877709330176852714441554496246347884880986920283423167272616208063066510809951685905637842613931141341001927504109563848145353890350300498390162411214312567218040773096227713942132107344661725305012995817238910301772567396242609996867007540848124966831078377762714061589558881759535521928261746385520939768734489353110510850818109614957875933079207265259033847556642413213488053456165261984400790776982447277555447221324617914188905376389948656238422147837586328453146626911776520062787214189289208845849206361798520243653543155951710776018493633673913429737101359895349905861219195185404735603363297303048767698495828049542658688344723246284574306733294450305167512936001487970760820412697787635886159744574548538565608320092907292488007347045817771937767467335385513342687876566242751836259555995512818462185892991566566212880610533290503892559185901653235754207537126951750074393402856790537004635470715561156963098201065511393849083077118464919177216861663259910535746550507962478960570818967877556780900668327666841059827562785185133007804288846065432494469860102981328964233398437500000000000000000*i1^70 + 92731561610554336763459622007657519083500461285164757473783243708801765684772113636526223496163536963504247488126226370896566529000768151729817668937733915916366390616394010050849919719206729994031495956714145128816548498178750677981528235410282668878278665684646410034880315318449069819272371514134419336012989147557679624385664388213060778661562970106345805258948896566803223439338249455589043336920383297840128640212707385878093072894256149697314690206497813394936558935549356610108552105705361759685130612522440460735944765975067698184695573943768293251164996695936889993383999432891866082542215260297590916937110133390405200073913588683238853302915062703916422907875243081352176095879691034593286790640569840228781536041077675996377782475462218190393148606610619207096432444985483453472604028972934346375364606608461045475920175949122269814866897752157920253111904917817896315729744167673450210720968753046924597262903268689693184562710384776698565708414527975775844656974487081477708644552296216700763336640145696292028469874161006624547338171957425993083921728165680376902405527284516761148588885071867779034789836760788934818037934680474088620415673580193117952049539363496033732498313216896807985038048684669486870806044396430460491757607329554879168190196004461861233968991703419586890511365917322880685443611336267884872629175119803113085142067985448427139122338182313386457631852890199228731632752905045841557910642698478348127244713149722596480700108635565327841722201169944272677243957410562266319164042243636235206859968232528557581480713213061485090734256912782315414535308725707856971700180269081703206275458472941207106541809699548441167324766401230740729200715204833952836717726228631977084114081197147913836119812465719496905750906562223486596352468686802934489369974810621874763109618102597180229919593355037439757644366392572469960375622364348489664591517888899375042256045552563909020471990626705481695377948162937149017212122520253806170102412835229588582759485038661516577129453094742533409379221218047433825814249577456245042740360327877711747674566580516215550755448614351682113431779072723884227710759835506353561512265814863719474423473137438189964040686737331826303514665854812390613545922528853648535375029092530292112182641287553101335135999003036697684120671096822713002223379444986617085413936944754782617411598030863987893891497391287044274985959592406975363179433063820699432115853686639975528604971511861583171462968185274413739934971131188856190624461724678725806799197202964814252824271353787032723752606333936481142934085028914100441803875844468007616674120519213459640228691682750650215893983840942382812500000000000000*i1^71 + -102751733748236390593580685117191835295508819104298596870451232512014517673636137000355353048409925545563133291416731800081254614857170115508632067813225204235356729736835024929635730718671800050067790681995740319944596726250688477185019956589542018018352514242253196252672371544915486870828903976033457088168544289073448151818506933223624466690676134192680693233484403327211473869213984210725221821458210413759967824893147548574503497591156286525552236162362792162357382964374921470492450293094474563074016745956564756414030611693803200542687815497816401566296349353099236152579659491797307265332083891303842615789507970668019802661721935895490947326342820259431463128843100860351577595279417055528560287711203843214665437594842272651752096703192424446794964004076241706001696208831262075694381212006125086557222074718224938523759162651392118577321120998426026706069617475836494177596061222377841039013623175256947389781324621075198736820832923111029701369079517114927973702332509168282876491939777615899419298373824685193681124619726084018848962818396337279781475312327401070059118841613186728161547616240385661801266619761444064038692511553899830178381279835722061089374729287831374370962787838708432379371967993950353340801594632616609511750107867709544169556656272299476127403025204340238183898617275601010884988918266023653043835562278087152631909408240398910784701181012585025161395721077305319694378109361645514852594116153887079207406804592672046113871991038378661741602532832827871903689845425093488259411424874213675189521140544099141632640879740982420053803846621129055571656179081064684126576631850327654000897626366832416866171519497092403498634425492949164099032265346767574320189803383338778794724633773059027216795149838163192617707435226829764286778373326741996958410698089758455003350444911935565912972094001933634802406084697136742177403387769566254394824250418510839955704987422192073729382924137097059531349797639081883366291787048805082113897761635594755041385439969748280989610374254190228937537149797118636844632578812956797723804225922872036165115642324837217765670277893266909291506027767413851189492816727455913865934950736477074686322942744101117704048086276962199841656087319824816293840340188359091130391771110403050825405900868257221781284982020650152960445518245340858123111390520948505254754698709345024848474757002217587630026369192379888258478150837454247930710303272103080499971489242418991120875783430238245602938666674171668026080842813800613466991983281105717276520315564776545737524359966793674936823527815287674677294374131092072175630664211088499445494226817391508754795381719304714351892471313476562500000000000*i1^72 + -1292790603176233028009373364809894064359245906490436827186414244137459536095877887628550522491401374816489187911346782239779401806852480575173679930183590914370941769427281433839509954111620336191434158670022332948395933891830193513602313220662551246745027692885622981456573698224226012068498404251324488980873164948864291054847551711057076139937005736264138630959813978845634004781871295098122183793739359024560751705936808391601646785071945999679014483777468105988634718363944196965313386187258282823588294290135463167165439501781315379032139993673481165518497900716610443086362831818025567414317415758468171650884038080793988346162651928828141873385750121258130187714051432635760938678353756905691334978196934087688378335377683141011358092459774995462895871711672374350311822212750857843937226459008408891416048198380853500070000074985453923914236503598219688701814028896685007772813304595102309134711780146919136582098864535091457554039590588709393544403386215517266314822563407787746887768247424421816110338881734689313846331133963801239446602156604816766937654254132277394113255208869198907994313487676521738717234480724493543492379739609756575239202323972592929846428423850259688792167821434424395887966174454480354781882795976193053256661253163630685649466945005757772557932676186988805030074902465203586419143577369137611544656039265990113952526410599728081494834257895286397980158507638554959807522714718374202307163353239971217455243107912986345485245266669069739978921618366911724709605885329858335369165975278262701003802248806296198521942276936827273456651032707858580005780487058515439891959911336348753458343878036613625859988012589495558628847897073618495477182183973255153275454268553050506452993367359229101966808408876860280944411988313388708943376475687628958636375540831748134918672910835374844896515001042490636465326459859371081532166711181831066131524674861868618131902313139269994732826987911818838184999955906990419026605407065269391747260579490706419806682816275050345833221867789370523914839142820320045984374959121235024402579504492595447928560805326714145063828978981395480621929510882115586331365108724225805131673480424218263777981696772990336971978962042510268393736809651321292526204096043393939595950844644068437694894737255909594792645023521943496707436492966237495864106310960643064147969325647723663547359385630272982824607206461065909983486252274917216878123935481584113767234289708533130926712136268837012492256672374785902611112701516398778241489782591577103476677500385054109330132308077684814086992426508998891396393707939623881777664741490025407250267336888016611595730864792130887508392333984375000000000*i1^73 + -4185131739058107920750450868502811078422617966200555531575651249528595571301656839228922385268642703419055021152027824214563180806305848751384592287874651872189301702028208394343913467734893125135307577811743236706454686350841581642978917290124253953800033345155200874705956051370704442462068430825447345929986862146143063349412424181364995212922057788955414952049430143385661667949443666957773040660376729125050566435673989175569796801680420106923738027000261602006591342774801160014108847786347087655295027446253934840069746711390953286071957064397167253408516265761230105089314391713304157709486331782796376507006233007839706268260593506042725631432375569101044981524189470845299060736601636108494978964987721939094468247662782878603549748435275096248491356017513317794609333876259736972695673713454523006918874831603406451478355599405166361931509925451899002758508816396724457083871326846685467224661613018214590681350847971672526567176283487107936092471982627337897500303775494284265915195695048327631544505621373797081016812535514518333205818930151059186873907035658686352683238989209924234659466652566553894912158106386758420822581266160258735745194198268311857046344866269428209333232337267029534165237087883694584349502384466926168365390752074786550387077978605024769266956799190105245650495936677705253294266814159042839795645683832591510005884470774797682213704884560699478766698723173511237472063268999082585781382474460362436076121764366282310665073404473017455400654801628703174065367147861284202245585085873810482212904520801329656045871094603921714618737577156260181722208552211205440982576874728778067005961243853436187098107160266501250578754135841728392156453519061091020615769350062589121652863334720751654156821556690976205823742248286932912971560131347733760678859151686429311164554617763516493485320438429350918083541151628936583711333430932068156622081690904307585260899236587669174386885918468521133368149910512878543919868315716933621357386000254104121130244725755286959007936995024337175852261132149019998561598004984048983991206441764309412223784561078055037946790516623589696185404173381744905658566831575564255341615427923442434241899032562594075809461249623526904475583545292870530957713145555349157182382565606602603140014724465943806759120963077558931434513479157582603553904022007813373019076921687875591871460691904873697727754235120619290352067505996482261905465452848103735348812420907366003298627698214217419672068319651401500389320436411032508025977044711180935933546880974929005145766960521168329909431212155725196829234226201892732050111758239763991240546450040005410642152128275483846664428710937500000*i1^74 + -8512405251145250267566320526947075213121350995701128763915028603289248296333517561540176124069713538807052240343529341149738078548046295376719632228942461843477178264471790604014034949259806475762024131485102448732681894231114072949391072278193197941981321737338537655418185368742879901225234623023502795426357144545944903647018352712268301903702354184377154412540613841916438609327177105406807860797838939920363338784503727152434510339945847166809613019710448665605829543651250787622716509264058112176980299644577594548974790259580428780557579291254152756541232252508818012617514397769438699947142849648073940481731356118592465999838956864726314004278120193030999817717970542049585777768079369371921824191175991179270565612725487586636439407057907426172679332019349107514400392323485114800471086942306490889323957230263431598132224606801512298101785947656295741475090448842320202304484843860489668220379535950661031257119209246852434108071667808136440066726579643428756711362795107202853510224970486826832972237073563003897372060964621822445865316172340212043099898404389335108821899105849888572769967039803850990288151018777230600054704040218896686142546198415689994772886498311509027881099394467051964241782280332430117144913085216637793895065379840066306719366962450426906359277469046892609224042921721310961054089801860066082715868378604963976253487254570315476938535491173670202683170707840119675696812258117730479693079311265791423365830984842098772885471860220210067592732802812404350097329890513870285557530799743155524813019278811500845834964871510233942248204152054788890246718523869260545339838361361372842923685597400318749417768080630930869796187249295113826677334660005297522302689098555610508105978983671810959960562353253451343917117356753174886569141162575740404481356351262723948096905714201833762748304113262821085525574864010531055306563203512925117129555735118316468655203688641178616983025146100202636636492983859490756851587652114592026475834407479224702183854974649487434282122862479182258224993700391230628258346751307297694553091506646216743706652395260459001554284578086129330577439216345489345158609459294758431845533158605139529917761753530578158229304107214931089731558386704097195539087372320370318449960928954863176248993211268364225044757025020771783427327026367844269292647178276401358279054102168668333302573655284374058511344752086817365560076092888472146168660219284793028694886258147976505022496570442163872739193660342762720624329533378376352173016515620403208979797729365328501829372118634986676174462170449057580242683573819023132064920784876398064840163915079074286040849983692169189453125000000*i1^75 + -11802898546170186884734301951382919083417976694945856059705020975633646232726199555852303728023618426322764725128903281407355347192915694815637098724887119525285562687074846853531194085942027700075181237491324576045213713139113070400523706530190480506523637982420648218715462670242261332993979833538116791287286142268875288732632453741720243658024157253788223390993763667661889058428559115826198276582100312710888591752342369546392835030276196555460233164231710618144611613585637055598513367372228770743651236827944942105385626477753592244525846171906615285374204185328556879507688193023288689534412861482238714766100463947366626704482274307340643803113720496786787116502270014192397300164180766729413567416753168169665153894108129258689414041656511889333460074822811785254689624380509601448476936117211902344812094410325253240955269068510184663529330823461677558513499978739678840652048944324592928235586451713658496365255011220995134362072483528473923420362395335280869407343795220354441504156534772623861764724088181156346040007279987879548695152245055832801463566029114610510331949020997605097433188609243499056448038658626246378849221295365262407516001479113275044374631747917519855688426966849596289912880053737368732784353027876772984622622990437289993462352215141879442168589936172775344528249201663272725509293272660016988548775061396415352496165251856199969292216433766815383578526428750200939222299769935141088937833311306534960284698825798474177201093747165783153332837258909550380721847407189931505027400237882438032625632740099145112341000142423567914852452660176640300472973127729037822584170725328708995580735011009585548587315003890535340976439206123373540027024878672440544185967979377739664194850841199708716109369652317249347502727889689965917509502069008956779859153900853722038288899291917992822164144320729022470939559259661843002107415991286613023151803199308358121381246236086777663599700014517298435059516408912510965814978648311331367031750251566404000196252880966878746914462323356591073410244563625580878776411225770011642282504114200904932598425373771181461726366496533778740307101401366983736010896159715129621676406571186336837657812456083874601994459109432166746751288642420350751693358201061986989792038562783822569252835313341820123264874236027229417006192439112501373908006918439925373442728390863364725682152582664910456407566039871393007747979243591615382043826038937256796935602890889588223749614785831034465728618995333970293518935579813197583239124693189751284956126714138145410154939783924413752742727707988520108950960072175271183628281421667695198253478228167523411684669554233551025390625*i1^76 + -11634816727502007194355540074287852224090851509531284746182421323747421678502276545376690960542305718870498442065208366174662583488947871420521114031109226124128619311628480194369049536342978691421387298524706491483107670256531455916349773906740154445546946617200412047980690749185745420613462878410979751267805882072426905582684599697868717616503857734290405792076628895033675311520156422842876540918246547220828053033672044087267052560738027647678589316832041849818249999853517989475111441036399209727377436398990074773172945863313354240854460966140273718329297962935728411894180263335226556817811985952367996644683209454392345660772248293663888066118080433965004093895193901604228059185258804617646939943790584517122406531572243291375670336881643899099622192533011572443289077410761214511555955547199134615877214687732489096707137622035959121871748589557554533119593885246088055441277106939526554461615479265723986371623134749023523519248623228511758853397549760403271726016967652543005744403261192084336530828948115192132540149243327006527268882480463850023141815151387025651818685063592874655492242437614386482850290261683042969645877215390726061520997138383739908521535846357734166657571961707182725679093718016746850900774836538853831872299216385964206445540516730771216315625749441441427640275139277667363656976602233916242842744503649888604197063877692503911414873974162141636014259809512665469665169048599314627671264644738639959163532325258306633741176739389612121491699872048941503056749946815075693901365675157238002130180760053432382452159628235392940734847561428099875101446946828329739295169029313361159328470301940690781927342081218968331613084480302795843570673093490543826224303161841802749713843318018562670051408594101637489078078987111025860615900587925393254503793090306664785136059052658024259384875822883094666879143929488118332846127739862079836563890907037833292574014963846443504972842098815642481971258128041491860575665727562075654333946824048254814114886059842730259451171201340896528414881793644141983196253620508333778051847321160287914570374702387446342542067457097285292437413300496603295893621131409336163467131923250712014401676500744296703914064619030797043917902132979670295699452795320464212899504285614411262663031399311633533132334198267208961106205476132615105683891605566040896886435209693656331349381500197317455173126377604011377535233715872091915414242982129818017171941250319791971059303011982664223233185623116540276176906571166567498611111009306914135134849353272603965264626640313468097671906948909569696173639666150451474190242342576610823368099545405129902064800262451171875*i1^77 + -7156181043000300093951306414317469046142464854169319043614761752586788388649521094128874115385841944918291755372631083669660775543882188324639236844291329643596797889156709965471068622593174363006511419921535226108349239732241132543890826527987400689817141054113514748125342728467895835547998539257668900106111656607148093189402219229371873175769066488671484258815691022431071182118429388151076383325080836131860644044369973627050263254108327377926562835504380460331317643509279034094170591352611254745192602276197416659693037150709570070019802610592576480466495937831381054165850998512880100751805468993621591844785774809594166023854421292565955291919702826886095157985157759602902969587712810274688309329676976662789878475054809512145775700040551193681388913884467550111318156724901141380532773768789544914194792977387853476447053306396857757306671870883096323633795993328141018566538070743935287129050846813846237170023739235094492709716598936119890737684858062021200280686921942590007995272371077448393803165910244817281583326957477800670328278212396418870479029059735021924981167481468398092685837417743125225183447118095124671080444555373049839563347219085393221234046782719666808754627001399501158807179274734625542519475353233048913633813847017751438494570965399443694748939837132674969721327652048834310324808073069970905396411952849642605306307171835597001003286309600950138031957295865457040954530770541452236991324018171507554525840782706387805871312083420610989997656737508291986494302681288616595111433542654139133531549704934773143157252184734185300104387095073707046513941509339583500450621755949696206214316865050896803502798827885156153559718161227765633553335249423037613541853931735754221733504106064807222728340285926910373414368901243295124793673738010630569092988095074603042855635349005339347500968399625953788965123034599102094136322084481232943660794953415509979383885510610708819216490161755841949708789241509374299882421874532781072065636240826175379322765374567620596469115696116319413936088689690075819941834640284277662043233209699009761983173729408251901754967824427856622925523844258743810976385531791787254521863653720915636042886855385362687377559560530932552837834194477446791543202863848519929702663942357860296147492729272402610551611035791109164733444120817818608347818625377870853869974676727109044040050089013081988937209610821688213945772659546081825134276025129404885143831976628490309447712825242837820604447464976234706770071292061080106348238149965369483136354509939626517093291357509631350105363189811563229499048958079252197653219447204264724859967827796936035156250000000*i1^78 + -2336814420624117207838162549662136049562485405775156782302418128317120959083434938945400760098188793328963817403072559331564970822628560678808632259049347412738073878972608072431381839810870885673096283562122557923990565868769497419007299591471657577424642518297583127626240436439006361346456848308493980586235060293504129473764565742892258140874883820722297942761210403799564759593725194637090665234757233649090982194436472371703113655248836799273692723480313932746187601516408355596795069731356804366851023758678592587042930729930699844679520093889376835729894910249735479113714828731013824921973143173219416519364404473939217904866721150974899168127246271902944624533070049576596414562646636100617975228633879994283844189746043693211509498901023638366771928053345604079993711751823215580689274990728308275581463906172621575826253549116521734947685971193464017900318201108559215541449750341106694016669243203274220864787879989623509909722101846819708481817088985699622188495081740290042802545012792528013292277066429690722561095935177378708462876717314797896368300287808658613867295253958022642883376847924740252230765670304817664321155957273774043827201184422105545778512142047203319481889543409515139519132237557265974805068450811328554314789655600075519248656577716425398384799698364915395754606070638938322374072453168740904261175729893730010628940208798452240682434001636761179320444334470950501098462124961131241822579795006125536503504831424448131081159388492721381003850969268634301771321859282407795607386415721025930854138229871437488921178865827496131774813769382349985890220415341679948375890943505242830676010698890641346125889095171708338444604592357634556615088059421960733805304365438121310613058928963943166419009989581055564706597633087182243895305488497790481992866795006788439636329481563248052102012022055083400810273835048075532373610906400532976657276001663184650778078343108904582290418928469112021752168758063754006784429781261271955351550199304929448896179508120480811838958826164552900843597891822998673409789188962157874324693899426901490502503356726661036340490814775824679271966531210713645470540655651867262924359600633408030326037600286109423178218773647023057954168221514705299460339864154374546994421762492626804976386980326097065677251387945254651204040099211256296614552578805936095453413359998999218282601258123528965011982827483505300789208592108912338921664293658808833299749942545198296650390639542469969507170991530573327222342475885580044553037794658345161676169591869368978370952975019803366793668089791970202567274184080048371470184065401554107666015625000000000000000*i1^79 + 425138575195751238342583871816148877822562259479887426075613692609568221417028257182403349976419738888432088639695144376490990410025754898049487114877800807916818958272131870261170490436608092403203397343770303781645826562053434222780831944253656254753819309629303448832150486569615131532633318538133517650571953309137441293593679762469899180686172556185351442006446165149459503901022967929149449932349540162058741931504278517057674141464492203395448361438497368638299885254589645265395033812378021039051029515340434790536708436534489142535382375847019808040450261819183175168580452775465070102386034982400745073213363743497293958704824326024493139387404690798171748871033462893679591419732552751540181036669030202769112061589472269367501409441484888292377854596802482814267487008159274626648579464777807898108456288711936741731794920517168838974972297516505717017362862825424997502331842305926709358685691450237903579022831762858514958704297204460021786425532530482056208779106050621681796892795000691913090326244913192817739697007718565165244628792930603260573262344707879131667357611851258226626405210189717551526147311599988351005897383865543156064618769028441857164017591391913459058026636165247720504547137091348352715980856474839651447455740986604148819117772703933823064450556138806581234825916105087604749800902902794879220889595909479122444815496991594689418457243822457870432047814670923949515854256248127239621427178171232759007854029723797869249202784306389802907348253304195544580112066131855192940518193177272480876983664830863235738811301687678630343810275709714279405710541904453803151134246365655301966246844950147142455001767444739427653538755485688759708037168957406095053144686600666946345151843619837827957538500090499841791002078253999828452422295436213354822636508918985181818408165134250002217012652183552428178690630908387702151215867357060698236870931581352383311840550332095941096552852787900245647716777274951638020101500483343062548726220323040088720896888936524849998043268124978365828624906471571121869677724063982397762875306669667412389870970064961164586417612577930434682480564951378228738294523989503754403763982134742709226399647543922064288289781255046254568332597810379340290421399958776094372843506590876434345775505511763148771648774492021255880316720225693308632583882245952915708991930366773133651724264985803226032918962518272327740864854132039121535964570067139305918463068413108211059914638517442429893234679294730335973292284729624350029184652974839430864944911804836343156198352269480077333257508159281012893870865809731185436248779296875000000000000000000000*i1^80 + -535684127677716948755435397388409759420852910080403375725607275462166073012409792533920581332495421598383345893546355755675148156461239622062281926050291116406814820590140078121609750260185731074051184746049486013835672449795597855121775766167197266763449193658970736451712166525820420911081548272532376847959988039785104728220410219265274865843097627694024238843837875874316823433110812744967205910578563689806966416731130908232679716603196064109843490946935922096214302381975001053158050271183018514459312741713650206542979729169224050657710976611290871726365212284950112684937241852596800987463010353614401729299800174392409071546093886733603978381382752275226701625101387440819576154619100750739037892830336439507825422863316161073615390619091429401073743331866840512885088229125857606066828299422860114094208070687148158956631554241976856361613208081708416983397692214313170432893757831030797755323334821083211377396796613769293268315999674994707949788808793310473452811536996399990603689644298976027795845160955889295892524637072661458846401351965334760447675350072615934554441300589617064843492406453632962615357425003639642458950896739020135501833339759786564633771820249345026725545986506047262780493451883299961696261134207513932856086352824505964806156319983021501755097047740528146816650957943586239615208519959283700026986254826121893554725580346832821575565091823004804097592756969480107677959042144610751469333179379830848729939873144709676410775165559538385834914992344852857265947509097690484995229036111598025429442633877564203907900295127466621717814693219511378181016605819352548448293928780515493802063379732558733424024293814729660371109667905149441467068302354879980966933598632051644268833079591270380325652037625886366388315422542226928763251715241270489814779723098134180032676125498369871376011679122716734403745760576155259558144713403200456164573287697787393709941983446309567307730849102126548141611168881691032840405308034822252841249156524967346143148737648412685673516298166085382087424195485352255124282627152279397931494809610799168186900373262002682322579201138287722190738683656118148428303581942406077990388204590038636503988062660775259008822780688863789363271556968166225743589797736321456399634486770279825183133544787979236766076454184706605288686040759314593752096012630011289513097953798201134596414495823622126277081824037216456103199069077801018678763247849387542165676910832653501943636214050686130780812578175148105059778350940528943108388760983578060628950036969500312387792366703259535969036164715362247079610824584960937500000000000000000000000000000*i1^81 + -700834675018973091883318280523406779437914491585468002533262549520190686060348135521711774032736207520759762353417009127204287681738666518541106532159550320216798500763228581061612526647490905446812819954783654944244606499541774438933929430709158752962647759353085398359747699813978129436829776759607756353715630932646988291331716458247926336728902862745914811857724928723155454310335241502804817044560502781330918151853205969140441801425786417943640967892820376210664883673001033338007199814629542741050037413850767624529349763599637261627408000547551576355303778269247484224319582711342625749900228848803339927477996591967698726279868872131997531756360033540053593255475687465840885132487090352170859327395515243485441844724889890642148172443271432103101245054903319198335672760365172371489921785280700865006464456989973025933501553293621052320711877570179311728174182698573933550584674552083165972520926806960156261364801766680565453477077939099755389522594549896071460798456802904904240519092900253110364548806428321650481800232962420289283378706646534760573903510152867605852202705579397010496091033886695494571445523032605299424361797177616512799479505078992022356722054571175222239234036240914435466454411702483969701998934892954029663930045362719257256582808934880987701984117564930855258756086010001917055713955687992549931805847383830496312399249885537286142270464154914583401222798877241048417943254860717694968271592942592942865451285798454855963188792126724534104064512513718143377006991511001994074051119653980963933176789045206156019645643944153223628295963592548256558931255730113354609374591603170245695308104404125495626937139251539340680636919363516270006315527169484234422779260797503582112959926054103624100912934577041997103742023114888521055191223145645785175068949455833351708636526516282824673075068590235452728454202725296141974053209581224946261376003662489221341302066099618431336289977524985250336651959497522290659996743553940098427439939275852790057561377858786270642038785106970261428072563241445586557583321525628927467365360606989738701504150553960506877320970829468818125277657191519734158974176559698503246142556866099902742674357343078949135025291094086160401984171639055348246834402822885843764111870611175112469485148835797710884531094967334656337891151227887784299402376957357210357829844163993587007885847215435439133691765104571214988533424628664147250827089761794632323505338166135422616413412489266427276156903191040040268191991505779587176765867281725928523904272347584065561417462172494997503235936164855957031250000000000000000000000000000000000000*i1^82 + -902366194350390344435870910134052089828950450136386809083151840676432050853757840137273943420513234780614574233006965323802734616940233931256932851620480176607085204262025022749598531620323194496432278346481706139736937607452688135482308338239581909853555572177501924843731317939199308307918845097040499879588029418114530869887017928350276700583054621056641773557754988889423902074709559461070982437527143784420068118139668827192786230820542847589377009184221365386197777416605723171358685865881941633029274022205824471266208558520861937854374228548089732779915731847056085121333894357613347543044594075960599020937789198458672275458464945759234510162227625078133660365187086851037235678079727516072255954711746336606238589294812247470823453033941797717085370473056910627358973153527642290772954109991602635343103576892989614321130907674514805643781696691280230243590213827975268452833411883563338880479100044083212923681789812759458190526441148478191979665789385167448713798047310195601071302006425533370491209712853655138353372042988950644776016246609621140145311976478574977612237871955388915307433585078991660476686969864063385643288217409454271782599745487277719299127798381270113195784728562139342938395636554324107129840037955192844446754886814905473007932071569163670311978351815100383939856887763363807644712632656528410429695236927017121211771394578843326334765830189622413232822860269120317683045184699279122937553299390266867244475977774940458420680305870223964713580987197011724251346576478683903697913078733837975741694607994471119560539224023701169221826009461785123257003510886738719490856767008131175954159510605078398964311274767559116935122026683192814771198220376078700784402844164537013741261913279881813376398038929128560530745646429684997125387202247965894666966197163511701662676384933763341729222434806925825140905401545676366830259352396317563733648902406819073876900211931898870881393198385749951124217396001427168511661754621646024571848346286600655197631737387196059993666123509061422003643774629701527001116350064745687111564281224900930436704794886966200032434033003301942591044073536166120777311986650842839060946079306903586229127031696801594337361679931124973941854916590577477347093466433026857673845772277043315465318237753588781047020777511495149309336113772656621623197414177412668754654569183896829594230405115919795239396142931465264636888384016046818803974199551487738044192013052479302357217384961362461575516383566141002053407154756603963960434872451231113998298409046584196590203037485480308532714843750000000000000000000000000000000000000000000*i1^83 + 404357252168292758799961049059444909333186067497864561951198124944800565416468767405355536022758845061554470123654510178979773184804718552231842135933077157696095978572801063548406520568844652009787712511796524847376085700750606376081612246003734941476115778113194782456128157066799700907919347016071495674833113780433277278186847463102000480093998670869458157947749578971153155015339358353745655364926191923390323909566936750407864240359860345444271249113602549061994773229237636963841849305972318153130343216198727773494002052253771471254107246726480246770474264667177410031180497684920352164427657213463836803288314115867174102649073294192303015819373768486130839035372140575140377818499221992921488656917211662897216230882271260768885713465155444694925264093178760417046840674568347515178904044657317022777053202738847795665504379333674871460431628305951986236019740940782100445031678091377100713285230801727359566220999945020061927250791173162561040103858629191251202647627827886037313012848285360216605981171270935728862543731854676690829952118152043319415327276753140392223430188116852547890267118753804405120015722567899407330033754812574309491050102423886704204257611784441525420588158735182348368778218593299570760003987483321834666761922327142549258227905613638613532804809401019510989857351039496218004064961728358936074613252102628290513730194720126067295961193806729993033644432303008089646749167431348190855796616301327234967889174402136736349389090836418591634753771610417072575924887224147692706294519655122678748570351012742683122247531647700285015092678657418308101671810746798626455194932088183679928717185724901269649287370102390998437242531111445659787185020259898832666597254437255545293965527106162518012856078905067264299892135802328563320881727206348104275646845953116072986643758583858929562237060290697506000079467660420169991949230457667748575401507213820627891647268991336517985671277240016842791837446832862547958242993180613279122578967725394621034025826172577605975357673838016137689980629071005501396628848352883179163006888125924520908353874060255602284771376438662876424377760053165455990563046679601993772816833142184505085736986984960136888183565962035658878655830601115899562505500347613963520851955365886608559633196238460721300897741876635997938102041888038030154828800445574911046655271735390996799331757226766308460062867650885569010527789325153921691738667203590109707359945952524433019566131351918414624597872497083944126601426723763808437155625702221056754913387285596660685539245605468750000000000000000000000000000000000000000000000000*i1^84 + -134591763097017162225468004678844932347073697336543108126680414998445612160274429812952166515672353555446119302517867689275773312727147686835853349642231280416195919429804932052356820142730408289710369692842810953344997775111322569034657096894360294794367305582924645899332257596741350628546622420137915956605354788678591205657431097353643805555152494980900481462832600831737072596927464219284334936386908680061477455792596015313356342831787429858039860368704167219460877133572732675599164556277488352619230714208598943254128818418491684645448196642573582426392952482850659209147087140991154806350295908961358196869897515895204147382539458879945482407463973167367891384889899701141711194249522222638284271505227565621163757593850741920349577283550914268463757594689491047680814836130628881641282089363701509460776842832056158287209920450712119369822401504324750186775837696785141902484492086998734290335241412996269689117564700039749056243594330175044078496999156586182221873292069641587386913972327661638147462523842008210665080523881399857424442223597773172021956346396093795646932136615671379285444023955488468362949941426448875639365481465434117252739960205494974641631111198503501362916366499536173367888143832483255913840093569657883460652932039354486119814678205789496224743462092667781165149716075538905613683754331009778803036322864360884055050331245404971747067992615307698783485534295696411029151566084519604272367495044051724518225485327847150210460556693867636902164950407815865038953052438861770070501875674456213649920724422603161740915921282210187990758001970956518955843977100944932789924987117910385392983790886951570102520623120083185710482242984922956121359261651169431155535961063385010699010574293021928738366952559137162889853681273064168331360518726001605357194437421587632591790415234120692561317481594915990148067266401246363040028161193847798034563936171760146381658151789535761385329029864241218461036693976039119441483348438118800630051673554377090664340137892079993795591261612630733230410430841687182249353259621294047970592035593752778451895418502419580682208841728556204489813441836747734613335879552851003593508681752447112825214853663799741910277298128668150128933904729615469941787252107844476231229169214888338567812243626253158748582513865607589510819953238194701860576741039672353606825663555120000538053258723147359273807976298303447724348984969903627295104863092277317124694009915033936495917000266320546849136350381920642013083427449432515911638029743328560534935996614990234375000000000000000000000000000000000000000000000000000000000*i1^85 + 171664015437710681237866007736647467155180304296279495077582594816854141780521033792533747077416883719338427974839644034568346677143945293166600811070884307461596612132643541608606625096316397642256257439115459332888741628890291614880854232805529459322415351386830398057305931320663268434873942902445768507557482740316032033676713949682369553299787419417396430452952614653097850710697949474592269140254258714065206332534789667183494701834778137783405071581542935001426495505389049651622913383173070059734453018513348548523750360319780105242333853025295913040979418041134933696017192699626632380645752813155297530596806237465925951603110638598380491497219370943292357051365420875365469353922123736129422381660008228724387015002612961665577366586114261317832495997993534871910107768784794701967870745696716186271951505380841558754917427537343572422904024008422021581890479937549363997505754598793767338525702334277274299551283015223531961760706329933127106608802835837374407684720306374351950524859463930156913928551188743492769471760155481520320752814377705703354214990412886582652712284261398914893833513845816106964536848342489305573634685159832279475039338775383801373274489396257371015934889341281136992991658907900924280768854670263451807165925558905460963989379509093036573766608012852927973845505224556152378307898252627751815034831507247613655769669906645694976544630611694453726337730899156169248937448052710499322185572599486127176259297974711521789918032760464154194575059222031006008910016356751706037195756140246396854373379689614207600543895414022022897721133982969676301279025816291694252831170647347422710892303338674559302394183282222883499496643713165513067057825734645755628941658738450270053959969909732350435970358333593593067278153750624685560714229756684547222101575579494011926946837337057683800349009611868198473341703359968243269819114333265226383382181862320507181231116743012799958229529618460282803997700107200285465638586266787212661744047155322574336375520745584607828549480043722930763624430518753668083084431238590940101664064420946752337204968797168097445722530016748712554648302453067740839372607305387604381917189852002497755929382619760786735293852476732439986715221440580792349884787986553333255131435929175711754729756021091687508768695284458871541774279060385988397965678861757673580955007647516293079148721265912722374111062742366643191920935559647351159422724709153117957119700222839227420476934743828683795530073278635726034342780749788995854207697308023869493125000000000000000000000000000000000000000000000000000000000000000000*i1^86 + -272365371154764735461517730156646700623164695973823603796668036897014791386594133728687010816011040801193667710997984074768278007788719216580750753353023619212897272326616417350672087631649635729128293718166100369011144467404561694576718339307492101735518106068839654009179479061657665092307065616889506052218014500165037562793486031071380437046584765022837118459214624605254027150116701066291903774473701825349495510477903142247167613714847066315360393609259287912521965476267328544746020802009208979108515963840888604472808718965041444913167546088305447859809839920250468893036281165128444249588230593485987021568359487238656766633739922842074354016653108850841995097579886355366246418913020524528092318817009985128836395327927183425149825320339245378099463662074969787066385404831907139842611663408782272180930098326849755863225540565012345202402902231679259501485309774826947397780232136594335830013564498300135766431363010279014202175720038794105420261048489094448137485275360583678234884716060161144941518329315194155586381422413573251919266670591686198330270570724676572871947661197031731578980309243216589213761579230748829130989991354082625961482395965148752226025510111640459995179547822373183561177011821536746148687699438359525462051945369503674500176361814494941079337958000819292973629706305530928583003258529072668916213962335234732694733317152529835511884213895263372377188603566353076720211429029535650587386264454472320294074565366218562624362512950586499751750010934222285135151845864324308544473457496110630750015286894018127942810133694741584055616480359155411503396649691184397262965780414147595216605812740881955969420586281523749057307031652015638563035230719927342864580520147820621890359475733871127875640766416772189435128677962445574407265846142833168901713148913947220014637336902725806172005154098179817637915461006852191898409512201025731671042583370483947538931455260566352869076250793427931199622632688696712159734187804230821726651411884958976561377893625571095477642332308815778200216789949927880785536973385087006182960577910313401618349082652314840725719854560326966539939384709458946322109583121547446556786401775955560926539739140011189230647347461225188479774121775088323797835131833221554692174588062399986816712976158153020225053883804308469767890895335816966439049975806174537465246167111981393366883118278794865921501531088147525034189769796313179207719320360965812882726955848778875481381736953241000187924261005112241706711732306032349124545966810977200000000000000000000000000000000000000000000000000000000000000000000*i1^87 + 201036904930177525095197241079651228301813650477334717974581797418373696532861248538161840424755042318978124797160155060209875388697153660892471450103276711114854860566521730197168040821820440263123026844107178330138663431237219138072365489795251597695690954672623944722064016343568404213850355193367691838820645804690838560313782473209808844465256757555350027644812443243370942914043652659116278276955204695742288891899598566472403691080115488673921338775978515686568586395359920075097974016797268245614082584795032772840917527891256824618343073902828668450581942041662636859841202653182656680096051562223002668826333846378818292020341078835597651399586120450404450194685396051573409126647054370199040759550941847903464932118199900014255690618314762080933414338797228681297329807991901384556832272174117350171084758198477825603074364682054424192495022255081452607026910568551403064398196043663511588947026594533755124186465484202495763539665067235934087795873434552133055246752696967856026155425224419963953556260864984408835381370550845620504562366453514898963013817677344266055120134306802937052679559938128884579295934691003972717283677187710381163228366321881869060356697338081072288193160675983076895362769857005525408014891329710404771808769913340259444890296001250818589469053712227843480311827471371080047971383612944574562387022705186895088440766189289358126188486936396686697617832110185905508573280377074110755402223728474987849612605002511968679423471858762113476536411074089982208839026449450179914252777968154079038101130932749442851696632817991268507388508197057045282153194451417891618816446964096692041190717788060902183905381702611569588223774721685313951987371048484349248079851885961891848531970689380990802670892062091353208778883311142550705441068774322025002831592808462971530624949259210663804830780045575614252890506047096635487811767106072211797440343742897331514039298747854614100870243974606761077621463134714130007614705349348543393330402964720601907622154154620240154819308943754799387372383132182298293887809223176102860520854646710446128723248345089492230133432826085961209618309182766424666427005609944166912800994597294214834472472267621248629394364818817615776346155365522672912180128362156088404619261171625793296602611286600993852907056236024490027815635237465634226270285466684577785931812447999217410588130436320130113594946377893200008654677929391455586512182449363133227173321214831613295523631257102755999279348302875873908572298343968792274922987520000000000000000000000000000000000000000000000000000000000000000000*i1^88 + -105495788031498512875852339231931715819023120549057910870488100639010814293213363852796701848281107736882938607236973093807071321301990083002160849735341328685296893232541258313134797849805196004505805208701827698819918974572223024288848261220667325972219168542984701008664489831728178045772655289559355664309608550923004145888132699979851507694505730299451505225418346133914561184589798468034711060716627982785589688914035289367123576400897106727054742788666099249660859201400810519069239018366551317998444402559436593688817946485330357303057878598306517215926655329383722394306315265507523141916513431703006828848542203015831826988818877708085882734403794387410311427458298354839997469939097832140876898447724629808206042989106174175606223217723077392858006994861443110780406188434072950968960023234235253019732572702007633157366376698391424017816566734660546099910397468326169605371837905266022587085720901978390103372495727546725074807964603568688429521846019253949628317941908831196666860671587840610845805475025873862938043969008778010246314496768466328172117809729577188212783424998009190007321417262832668344252670073011167508808978075319652273752765972491744116054210159106420592218146907578226288120279541764542882042450718059302621381979994073958567848914441560654023274401976320557858334124773110960821422126344595558307722516706160085200144363588266094184320825210865945420338603315702803011567635754699315088308354366927671506929951689228213488952582050321606738601599310755675971847670524342686573062329231827910071649204125469079344466381374212565892347561026138427538715626002166776030264102314371425705304640655899208441678826179599494618973200585278717425007236935997635548321357748726524728078025447246980843770115773168617210333672618419673337674406691011325170487632442019234080517460376976263680065269099985320410530183409553687325271495374862306129022077681609163870329891048897259257472725932526017479728657222963187657641322276558049131366076326654304959257423677106981170298236488140997947361150958347325168876992924953916273356368531788371564925201943814365360940972994216841699262028903128321804401513169486107759989976934054547815104598103993792626030751514262514759401844474755765804610658822612186698422587626088951319645887521027123254088266010502173575910508071815981792259628871363558649244241061394513778243501422909877165264184985305571035757782207808606558412145417798165953907504159440688458788458443152959353165279344302285020296183746698065215488000000000000000000000000000000000000000000000000000000000000000000*i1^89 + 35726002158762828062956744713377506537520628265317742923423590200956970671371949803880134481390855263045615103840858437664519257491335460999061061707153843252980047999660442888822188778704815088463136492616574637952450844096636308751306528558647812837439966253672355494923039312737439421506988144366687318079448699839958667293508630886797857392920350523835651774686829637486152336884821578612676443386319014308691053422532656539832119939825741621862812911354595519881694197554839828300301791185806306696571148217058118103276411312501520151322725806444251461880736392258184715744699910796243485760100462461118491577220287490126199597974615869079297792308517982271113978459291295014144661740993631806142854980823370056772875165287207346972149484308127374057279320878838367255348900735746351716751446969979671049261004325868788840359229991912723458714618503436522736637874738262054426001359691712524467348059626996412253999496072805036744902881696693002285197276048962205832331916342145824465786888612898552727049637482931801248611389830983856213558292302268976747510819433803342628511319555481136324233782469910254750961292157492127263341996432803551468244975422560031373135360529690154566914762706607199656931666244052118785983919718025313850439258528907064312009976110396260392909385853854617206587073076329386870195731519506358134445003192871663772516131253185057290653298053962018522676196653237903470305059220126795881793793495456970880926787873097301138976594875032854457985651315002841643467774080843578040023885504269858054749673208871761143421765717090218917066496203594256223612441773481242612225480978398214002066459750602502665960918769520007306389065610482015591702939178321845557039687507791752861914139100807762504223575207404478126789056727604643235065801288915184807350709231610660072322202058244571972751727838133354128928074331784327657794660997100057487069421006021685467573229090567186650953091560438633737090853094231024659322515688772812313003615162382207193199723088918436779605591635890350695094557390199572856027985758022315870529384877851262306025986187943941561275655666238154652737435286053445584885321198577771486221080095266937363236530884211439049719845884108163125931916415711746365482373297556947611821686861417494138266811167105630560000899377757613538077393402452495027761078942276448330989007675212493567209991426228985240550871116918169769762461132412573705418804131768369231710823131071853724512042710933698362215749661763160464229995637007974400000000000000000000000000000000000000000000000000000000000000000*i1^90 + -8809397436534586811195527837007350731928161906517241415310875212345423788557883350958538720260438464107417298768346148303207643362350634462540469955172122252632912878884139702906221294059839890036286030428003442701752171406251539443078489089878906298626796594089231064221131646895498855810324064450623064008337551794049571866518576813386801929637740354062282097063592417817973081604817130657588144509278626084180559934147780623999684033917387377657555918146320204440035465692004126861433918230765043540772352378453036011843393576181128654441244447927886526958477157333831955664528860951621637296368165863400250362993821121919831957493189930170605541163031252951964934462518960464320368596621437679309443908484970746831182287735500084534452765072116457919331776426492452958778741508585482927806496847191051511457562324459230250656943055051758049304514498950895175285518022062624814454996368317830698161618940743212229759007849171062311819294003012764693308982804001705412273361738309990025158220680990372494009544262069313331655309261579665064011627269894193033531536498915240511422758744899610883858725228069657554926698955976111022520263732628897274864431812188315324304170113402814841497532591328485560816533917106353617033549304835855248195387922036946700877039516450574037568751448282569746251831214132644147760710781415496986981365858689284815104210890207414137390101330494592833457361267395572805772138835827291179488263671129650380366833115590619045225703216880365007754572948953605605422158463462974011413241613236796627886767889903027147931438128134381250076075634248177941073904660668281230295265422739128882217766930641923287010355762079449581211561623039142139311350740503587953820684543794386530960913704913451079342786686048009966175255887317099378982629207157486488802524205612051130753992773881347291118643350972039912509433765271608831330840849577388776138038927735326612591892483472754469746666335943433022160520615622468857210296187299068802249201677851258094829784939244074482096494355787304160281623053827701957048672176135717656108304798016060325722314396672467296443768287759979721498270893236947344984967123916197528863973482471418794755707569050771779247139114833131012601950165784904633262706477826980860709056861115764854931312326010676402178774089621682027402351930291348170510016933521504594328729252859923745460047197306047699861982489690897067998158897035472233087316904738516946407859827092978536954179019918386562191915926422466920200200519680000000000000000000000000000000000000000000000000000000000000000*i1^91 + 1491892281541063826323264573208335152724231365245499853197451318611085898566585382429164688321568242001936319992637184633407537680992591107670182536793284622316483842285156370196635527904009134409974991094506010913095401111563322526566158816619103758555885308630851824281507003089120427334483571709714849215309906313818478816242132208981037460123776254745834829783491409568189396935380629601131911059219462320733916643561013939534009336319448828555074670200120723328057670437908828595427182847508531469192698271063049055469079923362994389868945967518775178878184645986392557182099226620030763377013070363740135694500111889399494532787337481885112556664936606048125814732045887642768771640046917208326499219634288921950115730843374565681062490594089000708937399516745861248873441462252512495426611156698492903478931621911652592761069751676761879086706249219128088375733570048294235361991056537053710126740532081996420490640358232405071896438642702995068113490318616340983069686228161232442032180630901673491554631176256517532037282180472079632305835171676785779534749586994623369096803114160422500745732448105188177331878268103282753274638685604388958256229606952645297459265826081422954377337724825447134044981223909188869520344527506206945007660021365122315697742204161602976030290000120950462306559239565226776805685845177831280652546752717230825376046898528387352135994824085442210091633665349208101412885608748163375690466599563448585364198905430708983876262609504272755933172533575375456486330903633800282803852239192993813757891787365096103904330332988670895538171675027964731688907436404311694340673834442522863512800254436503655634250361148768137930798901320938551403020963714488006783074546867951457146409785003617693024367648925359945006114265278842854845546671401469131022765351890403158043244840184457412186416815044976593336341967419400362965685973991706150533668516660374035441653184041622644219464209063152453523741532913887049171991508572479033897214894459547081410543846604030104569818393084308815643416047900976117993121977323653828268179100396080553562530966666867762185418487892447729454910650273052716729811062266730774182803936181065700052715449867665082498367521853474095303561683740558397017761693968612257587326096861967599963917889357125588178619495707278644957932747465027990293531946950959430140223270109649574824623899243319848260079549973799485790963624728598124836997125344083293837187310895695714538716469440385910656862711782100827111424000000000000000000000000000000000000000000000000000000000000000*i1^92 + -180748145880381831133758350567945845467820641421125856226712949577633860975526381009211278269753734905292955664730728680049324914126153087854010830613087284281218877588992131006270202560249854148392515529228618619830548658779070943208736334534807613422656409480453964384847918087760168836284777817580411252991688893685103052933146542980591062334192110285173500620759154693814873672155264849164220653720248109783603660317626998007161123030179062155528974624141715654004937147695403954846663576184238195839721312938371237549181456001026236417500073004062435381991450519558415335647966707606642879362189723144793105873729480259699221753776901122303277824894616718608809175992609962803434617410010462388180228186735983884937843692030394517237647846051333120260247999667993074910663601044582096013985926124841801124707403942932818188620965268905541917583887242711895305942149615642688193487446660627477285237222963776519968777813809602005865230341347090692378647127758498965217659836402877911711635174712036258117124121737814228362134350428843045580433848535374129933553133305975264855114851748691211698377234308291174583381888733962574239992160845411133635314358552319773377392623648747343154306643624643446617374923297955252241413377877996941430567259392494033739014210982247870305748037236138937977490659037418774918857279923503516475975214064771588623952318810851355680410342020518676263147585470278218310711041040221546010475619472222195494702998179932166123411243898841920394244538549040733097438421396700005258930220213600864921844938499043288377885682044784869437718179568043148729809880029834686535937644747065766247074783538064570292093379780975173553693763624108193006891679673118426669516273069468219882497726249756237329041160783382724592049354179606453036596549160274631876256096576448683894087261110686122878925796033347692262269525611770306465955973934899734052172147958192397203911589235767840373642942676409641843726628208864247605979898733001022192333340089116967144399412332689482543779705131025444684665273291951689711986098865323726640172752729572116524426836660202257198588851311388224494082890284148969364549132329649394957306933620075968683313104866598954506540742554673620872764106029040124062984491651877693491562724326347699163937515588453717777481673305327534239835687962681767548917476704260824225510261277391077138408295865198792305769564775395413417864867348423397888422449047022284287197796674191461268243336851324408895105645638424985600000000000000000000000000000000000000000000000000000000000000*i1^93 + 11907438357199864514406958459397099644983314111334649590205373209275766411146908712979566750438819884079108819145997476304431906986346355045112078189618974103240756388343473940204924279107816571850791129109531911761974664912769096323359741386536616410452826199116600896120374465666665766213876630574433551578715842268472736774903989488376880301348964475185355964232424890124655900233818871699368849583908873635685875649168484309037155168493530909202390138299884667823457515377321051980140824435240950945555103484638532480764185820786736801579404600160593393749397421502630363664975408169195392098222260973480134122954031131755537770264556212397415672728875067675582432202095421191482766361487148874673264992281419387510986250858698397428146593113241868923969249958882320567525470735380690072826789317323067188816943847410912334150032329833790887759265886262293663690729113351625883613455296143613564306080985983024289696560657859142323608908623911413478724661961007979229061092643397970897401572736625013136664997720317390074228676288919550261908458742345940326862843180949791256644097602298754596260333082044590242952336448760443573700904793943870535746217115254222454199354220851835143272919983327284444376131461161658460567911019809318599525477420352616015174981455037159540392333168796138601192532953539560898125934349432246434976192400440544520679351907942417854645476394310008438328385676914197846047361369864664132409398705383574092676307859974847859581634685821470350053781509306000516978237256169498131012144078696165743926995656350476729690045802301258150241771446316196304159821406732933879974387526264727414248493655767494333673173017785520316318312998171497401442102339928469991431569488283747836617291038834444106758324305046837629872093284964957601328544759565948931930238780319174752020111681450426896588935097091942849833794305843993240427865968291548296849121918296787220983702560248579263153889016121933278951248969228822811308172231624704821860185536083793826931396304424872745470597900537198055693148091795759567239353620242100929026091052478456813147322178258310049634409335244726420980633379853111920792092513312791137026512655987339686365318855126554086106880740308645541447770151287787686648353807963857787628138676016564583506463954000888483423938618794850573880527147986233440932583822360609941075929667840346835793796234584039429127603061479558173715871369050420422786572711687492085830993420723308992313381947389329899649939537920000000000000000000000000000000000000000000000000000000000000*i1^94 + -63814277901046980638262236289020903154701622629367424288230342987015378561564250022989385441320597376536336779748902652159887691121063640301806601875033023144756036931225441356432188079247347827927562859437227707893644954729575652179087342520732046496292518154249502893433964851600879056715731318604411912211003634445187380675509833414554657561683713416271905449988238371672727180559248123108415545804476667383682797731408312132605902688501479025552452902687679159726008124920938691535728419705900389022887384177586767852971324900424728831068400313972187473315619190727171783048241746495425493362553951063470016206269671041005390054700215903467972593427113019416783814105245210941023842021542361602394447966664672022319389254401735150992651671201112277245386620236789593460791191191758047206454734125714367707613988170602580005681327422332695165126455139197270900263565690863880452314661655548535724674605730404352849472133154269495506978119390848223188105531725132076204981914855717020274216767486413593346814539125078626189354865794887054857294060390966470639397599598649835073394510927861413016807714021449197045222310263690233744051434069330032612541266216874070323739633644686835845573407657534639375528351880430966453520677023700036883946734653812569892614992599854655921959579029087653911285067550087122475937096815805033488921637359824913164468223949786326552687209483721428347792989665029941811203123014060166038937181040724048252859336536300393183171408538155179352693867806834596411377901582241051925401356407015002403839023820501781158225074581162730781583454023835831264733237442113124851108570645711405544472502182815155028075835151760683834678658277452356714892167358358867065486878931929268480767102626781263165234322270043316047977306995944331511506287037379668029145762238941391169349261130353507959654298086720754325332376211056007532684865151010552806914658204934474856577203872643114436545636937614112646054142668086224075394184580589122056781597422409560856660347567275398734133928698363652500155742015182991039622945651854356315884631776672555672296273301270532831927204873204592848120883281934718872695069645068352335182170674972803824984934118074698228931659315545462509121438371145894524155662363730737530814294872111605339340099007696802633269802053632001833231706083244951855784682933261405670231157451831817444923030422954887560158703750399713964790506053588518164727482297165584918754741804786914002736827915517711876096000000000000000000000000000000000000000000000000000000000000*i1^95 + -37053339653420043038419756940065688407997480146741169516006892733510055268807510819523502242382947923996870782714982950404568137858082473774155036670748444369878434905236713525265642821504430310994741918436929335748587882485603799970158103946900119868925450425055813957492432838837627561347180083331251104406269692770278529655679478511804410822875901995632446363912366445263308772519579926840514975630825613452012056374256842616956771540015958849970194487925015482206122666614365891769190229036500882081737583248292575233249696886884244327121628011722163082271917541901300722228926206423330232582625344754732018807369647362528677258443552172177378349602202372973777487450073681677622093138841911775725080410403919053092361174276657187324221402704484316180156833390910778885505692835083286399286636951173591320177385657534741005022899305700889606459472113832440412069538404042225285036813036053607431741649117709200358870030433047825515882658532689005646412644785559606392948240635013050075774935204775987318519423452209849200272914149447322259359444501702481625151472346860079615799543115463814616285308519895084193047328277510020916282135208622311983355218317905725331400620818843416142448831157324352019886008208821857252936273253723887335097213478200020551762834296446003975000560117236765908230345260635341443713029609828004810348349528839179260013044898056852571537700048960888458085902934612226770917526663670714131466931093359683739361102429489799302239752621402290153171229973151940204698225418885418623150788600484313545518430113554025679583618145698338909751048219382387568048654029971631075383156818787272672577357388809889687240944697412790691278981684485810120443997564496582644754937266667069919822049219293845569607511578231122064244784048703114200822247067948465442564137239441411433306452722646218006794587591653740687216071938194818217932485326524822314690341758935273491129510993904152140525970999780010975005137440609660338334720341161721270669753814623940883021068676042515401598695073414879506096072912640304190036987280540043885796350594452166745046456278691710318978412658219116512213036339179673578631928009087978867026141690821545932640473069318630786802247988482266211619185449405674910888561781201316901859861229777194949351347649237486669026369169443682821157456109203316086095184286693497272861493000691450808446854905157853394184401581193812223583467292913294874065392828658976322869188996746004789416570522278297600000000000000000000000000000000000000000000000000000000000*i1^96 + 5836873445164234033668450099509177903816766410688365273767751641633017892201027964924917882846029536493498481998384873555399882692958311643000406904636537290262403783339934378456392077489299365674402770705084555528681897959512473690590451283581500229027589139931277143631144522995086219316850707379131337113827653399238548009043041733900865329798321525994848499030023442542467906113595525105804534773426479069126101163789881998501695458646541786798352935606009848855128828322380621750901553463646438435002923215349662891220689271196003058110079265188428779491283027542083092095499957718704912203736660707297190481496503382277650183353426665145167743879726016806813763552762469824232313267574018700972553581042146412789079983319812279727348900345172351293005993600256723878311770537689575095881615037966823676693665205732090064080535441279712951534162424846781843619534515142297859728133472322056639898609407187603765238661047524732054296664894294109299032993882851266256811310712175725214331496875665025145145340735229532267454989270671977015889529150582537042986928222988927888612551599509698956041949907891920400479832691144440399348794991612272756008387052746381750270447229739506015887714636500764263787599194103838234323445298452630196558173704832983293190929279543821283091177688101324221981442305309661374817594860436569206793275086002400990603880456770709129093047731552511789124443527069699008510136526147850529610450783376183135021511191116821044115059128362840439346231384863554386686141966770700913823368119784371319456624845985009840361907133958483502201620778370457059025842471680497512958940410149347180374991185728344677445395362058911192588868528653511889111709716592674656931180653280211112505685778237037297283179848507582466199179204940939773300546317493060417029392547500638495951729755162247857744734304472016006240719717694919831079687434149711523184873721336053196713179075891455476824910742131828864892189817068384623685981043716020730265008648714233052678478181336226276097156089702728065257868089362585299994988832102850117471242610269817568537834744467213380147816201897708002714209205705687526433828418853056369941155486880805705913962439649456985032338436715799656560792760241897355133206486226356197009427280781521076390302699183314653174741732048996612962538857793652870204464552725855103588857466815149934298524389472362815815246968747175057796476842158389404217914591243379382994786370697635334939318681600000000000000000000000000000000000000000000000000000000000*i1^97 + -607394121767924475276440342282407196113770879049162510533524412890458367839201351881479982686441763814297302283217973615721894453543950064434388484226136427229359705378361524735920319661938333476484473323490777005153535790292211378190124663193435015255981612071837830362778028571122920563003874119956267128971284012692118372804985967365967064559615956892565070390926207743670114415738496490354176771040057427377304788586630098221654056759941739368581329836179715635090408837968432137461385869483701882437497616805214747682392687507619695891094829863948038350708305701146110620061106532854406168156755753750391904568494649315071910231832172657936591574049011757668170501843318666432263746699014136721712353712764816706274499248084874985251427289874157218729176157252799981689650523062961513462515509161139778799039709498117945756501794638656139863221757560415417925058170267335586862437050491230142786683152035217518658311902328296175294391824792643413290965918115831662431435826429910459828407788965190688170669037655243121869649494778335543914477488293533788245225189119290517412940693426489344684292190076707628825467759019472793674418817172684167371256413562123531855615362905669800477971339727283587717100688459126328291575224930500813003002688865780937788615002024398216361541306799363342353733325583393568815680181469176292745757454979739141065396774532788963975464325321923216009520720057145730799885061599668219721655471872234800378830214543832682183181393896811529583906403506047260870954477228077366293388730502789881392972753732076855807316495508862715818822841011555123749993842068045101398313854167032426523114161004474200100079939683980272129542944671155218355318273477894972469787811017800467796676466187423331808920520234204354919877478209556423571792410859816820896105904728829831287086660210778774030626486907126089097535369442542446341376497904063121378809092121695447464675984801931397150172902974683448276105108177634160232663053145290570893682613988252874351894320573539805855665711805514321530118970035252088282433516537970152509367829332666481227553203497688066658591130295970616834678818092978595841791880394977965133355861714497199154800921469061323411679123521843713372786867607975259728275086256561516647517806901710165858551438331490043190602790766662181107085407935323501386127962613124964705036325064705588854671400378770589010229292074231233308529569278067778256060487092569483639116253479237587042304000000000000000000000000000000000000000000000000000000000*i1^98 + 17459844187437983311703777518897189790841222425698441517207852969105241270719429570570775213864896283756433441640915696253106341944098283863083544253541385216390746644886930492313462524323245972956705274157640687310830375236990323035009939000075792014131282684044175824164602637025110696027465129878150353206103164515074799691381716242215908011472992732801653244220902727740531111824045760478798103399482788202043903699949470119537270452045603154570222848628868204525954140822688635701833367536516836517989180073468376532288589908267724942366011759430384315779630915218651850433370217102501005407608193135395608229305639961159928253570631812776296700931658025530193297211462552572014175464620473535875178840713550387411646446401263234753208706766450812305005500897701376272825713179545942329244794013002691576409029461475082674216490459177462650033945381358816870266895409816954631969345259897573237509389611599029160317840138209244596831963209744224530162697571517759436002490141827146755780229462429926204975762699617628075128737224660062766381935676012168642857019483120387432602114698813661279100395984058302363912875146934315761293034975994733423318200409252503368272381131117516721255800384782159597772777339746066300701694197514578243639782527248211136413764794863259434901829029336211664008957419899410960818335491251763758672726440057084097238079849249256195702416320647243763458101194048426497914774480111923368199757605326581952648891429304808829289401866116752601511582695367577473687696072885709166224044163683354234240726458435130158810290031100561250894385451367024477853322864819611134038273137400814990851370473854227859738876495924715324242942740197248119258927509789771729715674947747016258176893335963871840591541278110556102761917243196374701331305444989922767485056491849539023411137210355864561020969347711969508231242286213785127708620413375336763868071225398590286366751303635380488729731335250512371805582424242702208419218503487574070822793326383232046166477223501093966555181428573655642256961723486651622305259624558060646083615406228649915893043992685718398991971817407095328478049206663027776870659063981602648001975806793243786894692342031303384732335593490311409553562535152357404967433193595555603292894116930313493382028085892163881102288358643980099233052646577101572305649623925218042616878833937520941379774971754330836283410263490565131401738960834632055870178522102312711972027339322163200000000000000000000000000000000000000000000000000000000*i1^99 + -370686669600852244142316826234200901150037404879467501894894533562319139768588865986197220026924856555971721979591571544035978316845675646835896592245440376103109193487032392580141212391773530898202228854781766190119883578917029716603636176265245129621624101917702320701869266422062900307458213131907732277687611639792419329818270325530196978410891363571041748439390638799209774158076232860660331526498698790566981987729230082765008969208771380769130081511043188727300231099854801050540227987888347892691412695202660143705083112057736756842283511021284466264431941274071143068942182883697732061486041856962983879396019151127230085525864499925195325030338275179842705120273809469014496313341591110068687502402785188500134036875973519253747008844226132058004926634401344338501146846040349932166081434727299431152997810118535143366898803762769877799500653743533299930944450214318311033527633172707353133143627061644163639288736087863272558263191285163595680190398138697680231079073427852525446268755220957025969966921898030419304738712604661642285428771247542303418796798460860526224981067149694496500862977537117629145967560968392814428870508662650051375805231544564761359073852502158772075938803789923169651424636834161581621766450352140062489204748963751134631083766534025693148971800256633333217169395898044414960883853381476515343274709073085186466121189193276769546465681695115738671900095293888026389893957106491272747920384275106655681120405049341326978814879365278524960998697107878949528669058489857453932034857506481647915211051230570840028811220848438889504903346465829105771716279682240573254917859021771394673264952366572639328916946900318062693984580928200880725849959129214841543847078438037754748073111111793746236575641138657038622876643308080966889052243196503080409934106660557194685093102955818910992439319338137208767002538794379695247103952131644874688576273589820293982661665100721291103157351326021983272749047574908735410386016477073827301005526539006928287242311029336438167922036374143264126935168594226053686477476928410723343094321877962159843179343218445496937981487060612954785748972497819006856367986049269528600847149486257737405271596543670713798533024598171617113032914589019916172733628091629430559903924029529851041843125929574037040682482141305328094116792254734089723787355810473678816034170128708770891034832346024797492284302114832903069289257558525467143529870862624419644555919360000000000000000000000000000000000000000000000000000000*i1^100 + -42716035393953507898926413746097367491450554490774980615938134181887017351393102684593021741102523952344622069059349810119342420085512074446976497778423886021972908344894212129048530211881181087563223870274242009760466283767708010655218254543389949796159651099854792009396683987578991181602575621718558598611096710006109216224790894101584324940808021753825619230341658145508481387382651061414414628668014735358130760973880461923091082701458102940163124027788326386056032707866593590422203677528146718248899301744206160889329129393158704996892423067601694934259474027878929374162766303049514673220398419835484571936188482611265879989217009998463629457764622518762630141760129347562453233155454565566546411410036835056319557265603839990713639418643542138460648140589738152346422994556794036228097437915235344702302375643737527201609698197503095961547712465219866155887846522740099568769910302578906967103775277763838395407983758063605579375829850201848049898971964032595738453961290544606737809564617477279667960866176475073750068707973081728278781339756955730525616659514899594430185081377205693437957250407083457385515949103479491725126194558426670884864087507444042768926052001443299150371199475692699832429784099816501399880252236419839461250999355897335653962438015846124686973435206550780295870250489572764592326902135574001909815781684437842313407016145521223419392040882072075113770440489069679044371293784089829593475880848753207547200647610169365078105499048526580278575823676770391498899410280645966555536853682229103782053036462600796071013835082312008559549870248015411391996205886090853679737059791124242819507736622474239947856570647341605639406279555411383434333716597333829249903011535417489790910813310262644919442364666592308811428646828943810259882216339212505206809647435852500433875224522841751231957320050845955570387950403123830021461194984634355687845766438828400277964841712266854636678987519067583770871783227990448141698601838408587466609907062380890086775150204767657042553764130724393588167304486802317952003578430476383562152562432237140607367937099024571765896449011422507317159352727549820541199655301864689267709582582037234536622680289896054036188077601005846697892716802088403307221951593886082125647609308688119326925949293191269189663650831188350665505358682781900604862327825335300328591073065123203024094701871485078660260989702899302206082282268185507312880589661801403121664000000000000000000000000000000000000000000000000000000*i1^101 + 13483152261369131033117744597110730963492737315399314727618479428710271809341252407325817658335656885519998959605238670475947695862148603128745686125096338777275249165818653840383962702374147275841227997413295246669959468510396904714114433878772615896146879341407562290305827439974592725345386573628829848241533466741395889147681224744853297491809493470460061568529135785830602316711540873316591451653134927015903836541799409359799591175944797974555540588795188582829325537052743021272146114997012906069328846181265445302182755805750729627319815817817195387381409777235073554314388321544872496123951658394265098751440531557047750947511842686181487889390917029320785095014224414630635672607236714911650174380506315300581763382261278074578379959690491990111079742339738806565677693205726513860577732078024545858967764308209103851475274873975334304031786576363485521463337923519943150402608896501604600722559366300988509172702933634615964799774905270841866114085663589909835761206512335713412791875638867534650341125032427089010353051119880161179267086085083931874789592346911371889047597870739341611040808485805829687859208088463734754445947155694035290938414500277344400959270433840221417884126910925691332928568422916285967115436352857000482378368299507901228358257020953092186867504568832677848952581638002330885080474305367250129880897292769912436656240292110963504107792625245758488393172547911190254195765489121754621125995707990701892434413994738481635527039902772104640149919631905494351746264784196676125941354478819306559735815726915779148447530315321289600047681421840546061286913689833266362710692353620396305457483244788874342655389831081249711793214223179071702245137217412566551178522855506210502661654808147339046068536027956483691378872342030994780495450312273506094435671708960918706145507971280152326293860285071745521985040420825719722232579242193774000443944294363335262223467392188748135601269877963763393817403525113457001885778927839565611614997420204634567009997912818367757899273510036882794906028648118695605578224050896609203096759157396312806474996967672316039345732634418013878335267747742857622133453568398319400114415747503524196679377226058253824005841198734905904358637050633181008843218362601615533477008975921484988832336021161587647802753431530470385451197588747907326099741956174386561283756136293442755224347611151456814911461508524070287992833104237996321241481608796569600000000000000000000000000000000000000000000000000000*i1^102 + -457440958041839378819780786835156933073490323369885233170765431076961352206675309781835788835629567123608439204288734892508288211971074374422421701699439657810868849596901586129164931682053428041016668947972995344813448783474382431911303019035018323775173120317090555374261629764381378708738252012367856233053631554857524445467669029947310483605820704890113129231004073875498098021708078100734109478104666832996829506420138925138817787852070219044583414485322055290313820430570877161932666918538312798551830075879378842810802773520972747801591750554294516590850931747586872257800142927974356732750720197759926164237867681513312177341474499371133639278799472017805263579143658315634091336490885300890474759475028448974505375589246393416690221928970135987120244086805123147721468724023474728534755799334702094771836223649792987150966553639745488060871085854139856063799014610694360953984313357832576005972291228923695559543458355779638460419286104795513929821878321465887541423171237454753625278842756964603351774900428300338830503638489254911788865106673987776893802597648400664668934344877794747769886427459247914604851345473635974109869888966277540111447240652933544993759127893805084589609826826104563782858220917699550420407656028385935855385229821170796152751433268587267344575767690234538998241966953515079226321768640788716797149741411059730751084812530081762296100698196051971583085850334483256798627071046490274424519240369026147077716586149902752285954786836972423028665723980246773486718673865328372456279183455043487472265063980988641629648609202528305644683896012983127531300135338350765027123557338194413147881597007905956443450167516711600025509904171394797142763987062529209561214172964536072149809839612971619260608274228283799793355427888937768709569203308568526107843045351008982731534029121491538586376218960083678730489657057716841030694723570144900334482326393757338452828181680100276549416979346026173974119010211130701244977777738866007933801947735048288308922381850645894200799747303346963820713582857944323757996523798350906281883660218176322010427097655812059709065735942133848296250741967154470850402719757348731489471942228462721818436236587604529452840283073427016458093203704375352866037013403613977106458107839966788949919991396886277533961855027719062873408672801946998875788128105687070285096140293694519791056266565554207311197601285200062168151734146555013921211678720000000000000000000000000000000000000000000000000000*i1^103 + 24358401566400858562431094504920511790821864792006271927125879062064831683511170668408083683369469188928601679630975682596553182381572048016989966829852844927617415327989424733694604199269635449412108802081262791018269212042145805197441252295443112590224387210284351335607161426635589618404458799197611823068632331527344283273127009208633490193064614171923733715485076860668087331474139268929996972967376657843368194319495657620764834460900831979868807912627714757959391818003243823895410791825802250683285567987754981843208396407376139260456498678092675949117097009163730414291805763172431818191601234137550368621714262805580693922765210547940011835582351226165576180386837760578313031346237536364201953088955598086769117159456699275282693879039174635357232809314037623261957768196507646195958324566421580918431304585499963095565050604249919549494906360033146147576565994679652556098752148768097417969655165596125709831347520235130683921024247187209333709076445592758629122858043801929682092366017068691195232493697619898778929447621955657495425797536320610817434841326477519692920672502966585126951223242079873418763638346698763974345135191944324811059989773774204885553058452705321583830782088771913074275351757442711721420139192191374761750444780063143206444005406880516376052911362351001988484798238176786293598829439128680988608066281593044152822923416660544500344406269664541332751519662073688360882765973503808432835428393846508025623601052574460010115123741159323516638891710326044678883410085517957318555280086057933458840162967444028052275393097460747414694091734101409648545501881901971371912014908159187547687203622285654887821186041441470905992969719383927858221778073519499093848399621471307751808239335327595425032395438156120086273255565096990852615406242882584372729758011509743079315917391338224582618784037296573283142673406273149854104939006232334913819927466457172793218729718247856784012868399884184034332891737776912823977794544659620384909519210936835831368936142194929964419184317715642912381122123830261053202751096176694600379737774475147787590365402639497295585997243894634804095013489080075439663951636897049741162894760643843439443788701246973226050318590641441867986560989681202995278682585225780638370104404003189021337245841091116930283847385540415297664819722121255943867291603343520091728647110676589516668884727511475516456950184841579276042962914553293176832000000000000000000000000000000000000000000000000000*i1^104 + -1605593598652007271974596209959609905188652115321816107052067250683026836425886431111672562848575590511627130783875256496069071268353674377803104338009806990394053769436490785520430003745278971117603976653806021530764381467952338839049075693302503004572469689587374799635429551620561026481375182825327145506370834731318135686103461983072362966945911388519437503138861269618037164093501606118993144989776563111796505894493775270952723609608987813097457557155567209338405877559337119612375670227099609596543149621083526786885102070925996444719642988587674627562200513008860114288834872053351824006420901542947352337710814413844876827375606342106102729120445608869768032486231404172867907114437391460797317463206934705781291466310748763697950628708288398125789713017266520859991861871974253229807458486188678082517210410405947904954604624217841597170785687060887285431319112802774264545504584968654345347410022235023678909181711980076482975779096048204001068509850285224958191692076575852311546172797673533102509966931880998085046929174869632768658499312376800462753429283395655871588304309380090623919507660290988092198848375997577505417576855288322242703396432345647231468893416416324315053255085230935993809136676442434212408921298913919558168904861974176458304330759004297366395394510845554201436628718653651003456750547095980758822130277576901202328260209034716798550681596535215482152347593741276165474066208854969627771210399391458709090273488123804249693194019737328113743205104030192156653266313555314407346529280285678143332745163882174050648357159368186491573566188391849742404524194693742002304580835987428470866436628205679116014509804225169862904500715167906307451449898468609420227270678290728419370948095454146097904991969146445896711328085443552305633946489063500544426874195691059250383472085098720490922263927212515704162048453090007206609742720034716781915421623251810894752483098792759123034935667064420973033415730918751634362582230667503019736449055567842631648395952472681166172299056032875137158221327861487345205141536260058563404837799676570588039565672507291107181759666334683180573912458455375141528607636434743633622302064260123196892517579293431084466799976587281254114978247132162088815390286479126934377169006919876686324751896360664824508955704056379029081893827548797829260567502279961729616067650721825186939995262424610012840136776144195056279115076835737600000000000000000000000000000000000000000000000000*i1^105 + -24439167268056571966048698170773868192052767815564842723665132098728884134174153121542258559237069096585965691237172138085089142093853135721651548143603640331540077115720961857048664839431606747667694321010222721169057261621141804821982195414127594832436673634767942956401119749127449201643077912865193546054504290990722688426350659152878304518444033356105936282111174872787498013958297727296491797268441834711693824729936486618709868630253427318361551907378465424826020081490825470347815960684523194736743831531593705489195734348494466505570388146804762745573525103910132744303812910609207247030883238872596307304135105101885731651558405226310357327187622364348129144577883730602965925532587925843371907914096224170338067398746041664230927830385810180288215036444134649428828096394527941212286672942828995077407994278826049484966295131390440013297036786105058243665539210265909678384572862169817948850351072652110128234505595658794825357859982652169400037089805630761502383715405210864045388541013300503887218183374613430829408137908635826458495497383721404496416162904195462286276525913898718655041646446525623925928917773675976111094217185584800379347055285964045560326293525761716339383649564448481506882807707913143200148436578968812140537880705303779777184411691588698039936245966305396396468721274687506495701332330894878651600934491933540337897764867085726493245976384990548322894389700773351292876617977840733773622750996941439573784107021630150184015417501727767724922126187731097809161251512581440981960417649367429347617005665663646370414669620695794927958531568620902182279850368585241525243386418682196555119045869203882035400452632162941083787336860887235733845938501294061681083152551006652520745567857382937869650504269690920621401146120966704753183903636729838020406185486402254612590505527992684035403681060303469807147558443489229331250673485148984682283865588958890983959594001103171569717363419936243424904703636934732375735018088623903151806420903758257269636752592851697128929076585057309320934100567069269442047231207268057101568324991574502989155451227021420318022972231613634013728169085648941545849549874068528114678969166019741251689714440005047904814456591789524127229082534429979852056404421922185158218337864724698636428943370827881218440703358462661258959802188005078281242711690715439214410906293880837666031249728168938987393753051648417967342878720000000000000000000000000000000000000000000000000*i1^106 + -2403890882998173005279263132172164489287885069208483534343988635327379048453892375400589431504966184325485829812218842911940020148491853258791222248853387342909486402189612039979295197824674802298127078706567455016792269490582804677643748068119140364803131062348910824541466452235659778164809443102131737860061994500507848680802791981050490675127534597797254086609916048144209822766962371678694496347834736192480569794469141063466323530239409090050086804775266948526218299501300996541992940063287341640184440449152174726450913639639313822710225694163997694301276580747337200433392851124259153779970542508856749738735055841125087744544284759916088451456315075418721346858806010256522905585192072719389568674789763205431375841731052426233300990914763263022300235886864775516038519626523063282179240340918023643399974332118378683153024864274205939556782361773369474130925079906126794979693089920080313097308352123970966539492654334179009356711545148467266495115325644487417298012388611262882180724202219394933003002842511278838901894795085131564959125362922888195585256737821294500401536126077714809856314006285551871376647600341345311603437542177566432022759350197929843965853817292507483515435376436765386367163065361102209339346445783275004929840977910807172083184933288920112070378965550505156099935488109830457324527075407952885042657750866116150572571953140214292682941867097837915702937832870615492448401801510386173978349401659326120450679703397308090017929704726813302821828465848149328947020861808975662399046767318449622333358688121396553044607328824860421980288826011500087883734017872692966234508193754264569088363700534133175174004364252804424973411078717918385346167749191545051886017989095690792610254734609214729468812298163326326067368593194553969889476247838772917631208096251178219719992624823359441548159478897335045503106764315837992752687304654013073215015031492130488744693875738740838768946795871769239445478953387674514091306036760855414892220976638944809532310983123516529763256330608873928641269991762001959830776013746578814112171206907975185568461446218779434972221039021318646418519029867909948724372796410299486040598792314812240349173693151993643457979751228857739706208472005444805975654797638662785025847868353556183787035539384694858860207247701567569125712925327549402889911754111125198984612569540639036605528664864508346598027684361082503168000000000000000000000000000000000000000000000000*i1^107 + 74440300802366511386880638127512040102462116954815238089880961688123467653148399762874007698690367916502857849667610948299171223309213208188938822040255847566935290626997095631861546747823206757900268937561798842823687592435207476720790143585655607215485884522646751745526259908358181841050248392822735171464722152805936210580806983235421374834558179184265267539315904859656236615874466147511468184844762418751735693933544362919590884503819336387576317703853379573408391238061486128028304403978083284976161318190266726836011742069088221746486356611493027127229777742242996689404054923963592319501112763343877246648043191721271809692695268493544243392130954256354940543075738926786734343579805926172104806925807043152519430603856893131507637363571625169985055893816341595541957104723624160166387664885469131469575549617993551516555982737092438198013922683540868398012487227468485941086268838297571636296569792128224055393238870487274476983763681872566023299099165746908925509803706989119259879250680431323717284299272902395476461623085706425791568220222796131004729705671248000410164262201957897134145873632509984555780771342661369106782459837783843992749948470773499190495275569708588712435115207389067627060755440867548374762759917575205413757335431498386876114793099349450938754732275085003374075342765074392962893011016330770983742875276695661796054120407920175613949668545544875556264924323419278293602662266636798224909932422817282937095892089070109149559634019789164039984257104295166619858132293233303439079399373589751812345738656154669100563911188793298488005647132906333222550002891763291810822925773493811244958941157002524376460642452559161566225957503999058947322983501038831797964479081426264597832555544213508411635946198487188238057309225382729988694762400920649360642871892511510308777487848606321887701477021633940176337251081562898200579194938791231648485219460057637984522878919377029657276290658761887890289310499397626826604633528904834140204249731659529918090167084864557144509652062220751368553981669832845671286250208877026622820480386305808973709171197051642971694616775530274069053728118101625133066175436508760024509956777900602395900973826158077558811904357755839839528535675040532516551164662708207711776790931090901051260448004732049358315444991929979469159160843557621999444718503038605763973158382539890614930148427018512853345394229248000000000000000000000000000000000000000000000000*i1^108 + 2364012667648699644260544029371527592416158138496043667161118667348645372867176397956389983194230354640553850794434609453926455871320162842290403887363442360920613962085702797593586616657418416512135684471003706386728654320753540570620151646364120459252119314606764753332169167917802603739342167039333424895093900657259504139565341223495410221161418214602673796010606704163981912227458651125603517065659433262813054689959757393079795218532224581621876002933631197724298835612924845635862306966518674375317426712715482477137470434748225986514519697752870475162033117507701679118970023634793122218033260992436525220842263590021058252275229504383314511098495321633048815202870084900492361380310333708244918918192423782984201060028525887373812908958461163077535637907637184268306047640260459499705034553591466477002527745504517596363096033538041624306610388861154787293746776632945607569013156001179157228945588346716114557710387372078174779740625867890875668628991948856031142327823493630874983087539561735496086916542299547116240355071927230417639079066934023653838213809812008532021623471614711788529400956094580387629869327399724236501987559326586206271629310963390380688216813623539581541248887010842666186964288098151284719359171398703439600550825615653406100976748246259178424157885031804993975272582931918091238272612185147865760181975743105991175827046971874548056451166065067314303321668107842244387829861500280627778648816889712226359796492273846935884818210355669967791734163920562372840368331790001259473021574008413433066079726181225228946912589909510330069538623252002734936411775718485793683677332542713183429609728005801203871218975660524117938519551835062075892308673127022675109384270971353752449551536864758095756038057201824865860220179884550531884486923919678925314476165724650518282113493671752960454797366670077500051275811440568963214078365078974100787940030511889086713064157673997854193977434707976640846452290648528489550819559560392762906978045443265405115569795672838344214521296234060088836283613784596180111549357249411480976758391738799761137410976666181758413081398390410039785497463097714021645350103621170756046768445071779150543553318011043624273870209043079807411096626862640297354705130324389676556361080235796677827161509645503906656450556107779452293048509719173523220784201290712756917791455339293116241313999242209671218462720000000000000000000000000000000000000000000000*i1^109 + 35432035194620320776032606310489464200403376278513767726880872799582511884614550197826602051717848828935023711697650453716311230788026858944111626323443464048692364296714207879085509236814382274028413469440634842870658367462274918523263365488568959250965681073173687478692738468638634901515994173872970757671054512766852715898296414903691778130855130870941208448540308480780964889564994109018990127361143575845321764367296285870634619810775326665316031437497029825076345208934270270120990516554063440122615966279134542971959507444572685437314153266544511202879223268056491087797718480954087400205931813287919019479553110754224290857867250399119477616721065389653359904366695910146470468697568503956221124164646052238092770564890863758477661990406371080076682127224407084434658379846152271272439086861474254791524575209801076465344131084454350595558847569500587726738185282702461653640327049644602794639999979966511499504031531748074348110550428883920022760582728128371134198006925628704914223218848726742170041293747679293913503069460547105900280255920931496198981285129457825255825216913046962443140505068894244578720967404585898649093803759018681936431563563387745754693211406146913652875617353218552601291982072757082199932548599060705272999983994312785305287018989525486307743768285312972744471693428922062908996875182617142564035265220985496192252477176678948676485911258320477199933675354368525225261838320669773676990811414731682136016705071389092821170912984868931182311330191902298044782605627269830612745527906351721852154823370242886856033505405009419291978822661438440180786080250506744466447427131772389440508587391360660304405460580781398102715176326291238987920903514540932407088239613945005637159849387098808463816871105435962861072529997164287096002629572426654177001748497525243445267656983041548894545989614852416514427125802940560960620586846891921638533853725110896732274467178886889716708242017754706988345256716830787528792568284848888018691958414584925316858386283370601062824636250179976221801043350384549618062009497985309463732068166710235986240917549307672628214926367035892764650930319490674730843720588258630544977673572666318753577064808525676294372078691256577485613495518311407102659743621626010923061393476081090900838506607328803906166221171174395517557037414057196285221158573550325162036990486889614121284137727131910144000000000000000000000000000000000000000000000*i1^110 + -157269000295228778543490177059142144346527132061167235839596035463828528804792769969370378689263308568353740817231740558341256204970281805870336285811904543265926150815993149906722292484690681192623448355395868476407221331466947617564401587122267796545828164401524105344963080413021973911463698640630278520899130797435845184723414197727001013749004172359766946357894147231932703303546479155906831966822641719569880189157312938645519860435315703894849085196246593512951734604205857150870650460863672921540875731084880128516120361295868174944424183357987203207198524052023214627767942099725641588549198113414786684036213669445096039976489344033718453801870096057949419787232803764961788518050499611801869955355221477925743401932069260848159969104229402347573330368697804896915811719042935209271157003973295990883411063797035369861086947998277059459714196537266565076127055295266861108939618915950188777769704787676277693192372800453677483649015496818111487942488994420772257932409450211027785438032093845798122436053954982223286284676463604544513169485032731277927915533739323588918012595404120088772776560096293414359103368201126677707804573613801005982776816641105999242280742701031119543057016362140262131833217886045951567260383892679442940843929394804108521793958147896497755877787350014510842906939979195806888184378835094993620378919863650907391331877939520395120179624614568041049450751631881942239552947502958708642637482215757013504894260277673442114324095125893749116186963642623668452719435912044011278248316226518878516263314574422926760976362991106214997306822114455220762353395311115358218999550113918707506967106639578416356848792794043790047131865224737469736130450770641428147086702544476546371738912733298569029119725452684030782509031777518264180545727758006596929663092249719090950925571016338011680110702544078026318119979095060862907195660916798703665161036400764374022060750189186229727938190080420233156009222556528491620110347427333384117039277428484889850007554991379267318321700483743191083730937405171193501330874644798628460373386796783156000419162657601546041349117627972296879333961565505944849446794710026619235606290005418088667868375224705289592356369536474606529905291113336480701603753031969596949929551443262540920541633088588979860661526890394318983505134483488977508175757072791570816796549641488079082076766208000000000000000000000000000000000000000000000*i1^111 + 3191281905004313708441320816631019252349445658422135709163097282016543665636778542292050737618302839565202640073177838009752663949543215741779776491157412083406296578310427071173387757527771368637023743549550108191160491838048355661877930943590328748883595935161521408905186302820735099787011504891137200186308681404099094658525575905896880828016050141177837211708633598632683370124655865468273908564240928093338299067807958177026434819795295030878038244560360170078962684303136587428301811492170269657779593564713789325550010834140427889060193215604607934143996158360330350413658521036494890834720249337928382566958725936869803167337962283928849480502404705284529753848039676134347509902614466749955396785088208101362181606883104991925655542997148806827334215762575565352382176829137419275525791054799213283068925598204816425527530400956243477444909923215452210304195208510448687386439939921955969304158632609390792823819447247582340680313036009599123143450720445229843074016907621831037287071480906328857958845873254445863837324424318003541513102121909036501343099764957253792527849873487650426203988726059944884694922463829965951035747393203744999556159439071121395100152195030333400262939385012686725000828239983203740082424901695303412996259790757866623518112010233380480988704058374154162334480673068942689516418403391692236201645114011237326688490505338942858873005600064273111269347927170261514049885300490720605265634396134415735100686575997669239296352413482696516860142641622528305320940798385517012699204662137805884140113489474101420595167828021764365882164476763487853469066039535741493492103496440060014641573808241152290523312783789363669045222561901463790976278145699285055585675446468049671531479257374059944927694884189437156427453254775111687561534987270566978317898626683878516160042669048055653902416102768263349624728966027919727588448703592213718210048749056716908798310191592841658742618679830695871342749602559698775390876548299694716220032909208566814622381477876178049080967116985038559116420817547108858420284488374674804166430421713009372611427375746670117268627367119654068805202221965693316810307721178051055559243336493765562537365722172507353043333682634174410021796326753442665382892020046459181136544957638075449549950896552879013870376468927585317257632739265644894507603698799766879024249907524775318650880000000000000000000000000000000000000000000*i1^112 + -543249350847289214154924251239971909397846993751835040728801676857923788644509559213549443037900819633121533418196168167033321438628804674432099560483093050946472948756607594175917600334070255567137327422461364779423041550426624982814342777135850583608487929485937486216893923215965428454842906601991738821983364050424474990111452282420781573593366299782941166406209080885246352147040020177334937509278915295415281930721421983424256249129858439854781717468973941156171598570973412922602477298267808567340551990569106167569422611326530865283677232723588277656830624521695090760848735939901520645160389707228944380695203931761152553911008196488227930096195712872177856702361519498923149049761651361044977782101697136694691984744815400687050380219378561164283504847476953216962247220885724691458568906138558778651591661790241293332514405526283871425073040128508481113034566235502243066022460571384045450148458326551267561314446847316216254114354858059647977005516715880157148311352994669912716948907010513326037273437921931098001808339692043940944091966942135126995979549699158702567714225792335289387385717263412330632564568296240218054624879419141755847229042825595875835562406745856945689779242317384877251799817579744289698557770425146449962190304914053317381207513444038186813860484687415199197528426386056522513944956302163885056089948369650039541477259415264703695069677226356378382118427883114175913999559642814482273002542387736084969653867988820078121971954677591515081958425543127019115012286282669157749438801391960699662982739477578455091114462198761670115499367129984136097716624485376576248616565611803798397991465984719933522209627121628888274083214445016198105003440456338565602215683406220583550008876855383919033626508194636155602456734393016666537604446616540629168207649155018330988922643017267054523510441667554549273094297141438921413631422937390674026007234262825758557745506906470534355705572578754906224619336055283514767437642502819863396296850961172091322765237791550181315617027271709858085846146357549270291019679470461239076478061801132427058766039812267440618625514109113289018747242933283329254038475177383994155981860119554600396044062649118317757779857892987330404022166789195779373639236981160739114141842814578434995339969374075328349618001801657751765992039697834280452184903244993876395880127397888000000000000000000000000000000000000000000*i1^113 + 125560743218333279049426891805628938237419703246173362313351956895398354010544000389389425911116725456048374070277959281275547103350491305933721201247296071256013336038249878366150726985361833563825681207598527275822767906178962769354397450863185120518096559566173259571692958119242391106160695192177326065261582028762008740005382598115881920295332388994945463499660824378946827306177485036502838982982481552906462815701615548628849215042967555989577070295039767377395937474932026527295324837781558133312839361093179854436772563306065877801509912144553134262008370668407170397594976192373540597139308689100424412452751537423467093830229108345246453006486116814057759202961340524778031980840085491869433394982251637293080361586969450387754532927156207036357535775822052240772079098942512669763357669559926009088962002645483681793767717147849420216435118220296356540607643595461200816875728159103056551015523281778645565719267393055282004071525006319557318500898909144943510346490341477186230438350060884291873842850649380444604598782732580390643493595677295116261795178439806453202460839113556009765223944823179363166386060122628214902865930350037328047585348588792505157704746323405393382250049486912799884833668275119509507045717534372830168569417942433506122315118448311724466051181978308717226890555190702299897079234909554415656919190775642969625413733568477598461149539467260317155542884476555881173099938942587819701550192838998152526069193732313592820906651619256590018410141042934704262412999569353325501038133160471889614789472772948557408391543258873028491320024567668505857352989910760770386245511231498447331954762664332519341466910884994679656256016469963885939569823691979029531511621889052167387047993933216833085633589803173093589433106842099778154203550780199399629634724189125005249813381189841984232017029498226429638057387912264365798431120041216858361354163128983592080478781683098745039628036844394171064948119857225085320264296448931918607144376138126589656938858891638149250424978967652303878880144467706127454494620405734228833255925411290149539947814087580830064215436006363425109610180136849153288549226523455221703339661243749895077038382061052016291967377080962675536303701561702526972344551099130979132703767194120515473716707290499167971041345406905334395467522986919500297770826252317220393923379200000000000000000000000000000000000000000*i1^114 + -9929299948410289303292715452140621159472091684180952654914905987260404967594339710034425905045626708709015695092993064869408162270264499106942828634636427945750720569706600898554805425422962105433616387499543301374040949963337342676615022439579507929066490308604408563590101947344848604193784134426526924321219742556014538450008547287024105350904503006645677926009882037025661245446753101041360748486107000864930779861636678909645812367254601455285071654572744812915741418748067177211224797056720774168364384943059764341206687756302055311798477376906655550819046518292212757021679331446959971386206516022147444885342460588567292647934423011963134679505714372063296807033709972285401039590761060303978327184115472309470589723048108936772498517958437596784544509176326872967519306655311830599638473948635980204641526369642932266000096571026841492650364747438301521371839877868273217772169735810314388354849035078917870294236839159952257632278255449958365354164289754598425440175707641176092286822048918667951229778762482127690540028917439563906194708461100021052151875820691802438187992271582080718383604096031703736191086506090128581932177473447291687344090988530873169188697011999369871269238424235481239829933213470194732147343127197150364156560374295310083412459098939053406723932626937929896582907846302810088072963970244137634941376518161973637524626015559686097011388752486460152217474649165391301160399816591051908545720960599374685919512033914548657707483621600618171747882593054645301731442677762345296400621299953836816739860522307897394951964891395500834211633005266219234445509737928305459034167341260872203820592095892244408330597318854263742454812751017407180690706491672844682790683333903899250216876942539125025202376027078244429267972350620345835282469176694065570724207197199080974908632233849741945228670453503694309835158918290534573507429645771907294353291092900572546950146797054519385258991122358928241843641373099140900867763237277712079206047620294820818918538590771332256012001023828461804888467075204653682567170886559221957159832525282036233045649491553071677921353089178819704851032970271167692477459189882247024284099679808480491012512879029666801268903431471341322239114277065233797523880465600341968367563314697584092034088582639910413278933210758685294331646527515938034232843345812520960000000000000000000000000000000000000000*i1^115 + 300998109971407848418371187655856737122344737676701252847221048826926852371754947482882015257497920070529973172042906498581299752336159364928950791262510712300513591754293848182751523157386779593261031473431163601650833601030587284689212024029776976551735627306892636158580476136432986149558647573971345969372367871686329412367586043208837394520239535320405804782374715136425987553645497281736646425639484130172446243786874742037819700383622883809483035041865384253119673128366779887040006778130557567604478758969005508627888303683719652482519090181711331980345930459310659704545742796487145621933589355852433825805799543643036667030398532114691938611149330622185499702930933951067715484304253854272049952224936306366636124202159552495257808215537818273507958058254928546856734092194139548788573848571548461358809110353966981177120190051770176249936064031793765573624435650805083066298699335049872423439254470495722331958859689674944204579542835026650803633227412951240855159440467514000861611394249028322709909906804040750142162469332829062752171041796670578019182934652471434770954846045732183971589389149582627875257122356167669044726702260684384860702832649278109468604306094658727725834473590297084434977018070772744838891325146785868041031538010635085062926880152555089588367758372940590638703866557512290523597392322743963514209505855455258277941328755955103975701809653316736989375103371556330256642865098342507432748813386862560943857415089579252137788088822473041057243610163089272247732011797970472541457642083067894158516648860687963089802728707557456255991847106841463497142512091673664605065935201219425830945146125819033237219543369722915512084649730887966083283042492808247691641181246067837296013286931176561609059702274487541120003217102075832297103960125785105656798870408347253141135465224850610209518676258562330774145788501115254882990036657512330018505434639532148984889532016599939634364985209022335857231410343510728069129338913975952816530410914720224519125343536209438486711126592137430455159377136665143704994918905510745962353080491650517246927270524799596221290904299018026781030329330480285432343425590505906404717677255339591729798664636809535957029566748382077390730543482076749967134846718928364902415494780084481551352516689612532541747620498465370560331635397512165989665472512000000000000000000000000000000000000000*i1^116 + -13358479265306756472754101684905294762088403950098135959886099008857757735361964153847592273946439194791658732146914195803928925582734219790736924598365693549729160150922718902859813283165533167951826450493232789083749746490667808407783159534713086372717385954517684560325718326620127301549619890604225449507097510747081944815072587043626689403811697367924527456171979816887387075174643551999710306159967022870033358817684778792363397850812565610294493928681681413297153718170035521327161670506726128736929582881838477650920916438487275754699321838800014800538167865438512664350570813788041906275847824575419758062509493940945078048481761989814121337205788939010135877952824900741805001454030902779426635027047656949882649571809056603171262578631411591787706914853597196690743682015732828307497621986973282606640938847498152739376223044785867788548907175226260096124979048405079584835276453626332721088631719732454484701842002288771649016089784469205423035488855828134403026950055464525117635579386801436366519067205530393011565652048851539749158893332734900720922169412086544704988368025473749692150326838173105745268970169617833818642230722553011555611611417328373829957784097127360858186819667905034941392103563752956520608372535015211067970893538246137014499113425263753660269240848378535459476929743441870037553268824022548653195957934215846372170055772584165530909519493746207010107070450367767027278231618665989958110177346460910071248941544303270314731792694423506984346890140917442792363538469416042493750029893754772089935483166749210456413413522586244201566988055399722287877064063541286689111211304357727060336625036906206098279403475400529224897843019805352309097932486202398563974465798914774298454711012351940224522361574743254132781318946560007970949733561458305970360120404319201126461648334094871206007775767028892869042490774601825699794181055953234134787542641851012044920867990546675439995210071566106010474159527851612186545160632460940964968260530813387558094563188381485210691802814693085989117602460319859428634876628387768647665423967690981200913150350218775723180217836944937739707037920469455482997031306394301216979334745667232379035875275284506118611299113549098654539252245024498465151898042773434739209212808002061492563887773920699167225217896093342845968549317176826265600000000000000000000000000000000000000*i1^117 + 175835340039182679990436823166394654593220955379567279055912317147903926956539014232477755380286801270021298110094651749884327011577124638930067071059400027388897159279131672495054771957112540873264923768777740745966287226448792699653618000389292623970001328949722286702098881450740340945153321224690346014217096333165071891829109834031527981462578236513885203500439007726552692666640236840930828935569926080524936313956273022235961320571670216251541243645511342768504879620890750601266534902371278945038379660272000015007171286828254107884267691383602381395223447256960145785077533779407614765156427868060051506518644930116590556228751072725678845766185388247903223095410921118860382421630948681252376556110456952163608088668963070609692586233323192779673130006545036086635387790233088371385127357543095741742143559244814216054833428694095006825855106376235928429374963253859856852424741590240663267313442056891821688189779581272831509764802796665484601646003587526771252926305442323954366042155710065797057476492289332398688521420725729189330643684064091727050854694520903532974240250857980390855435198428510359052604783245702326632059578671405947402555144449450786820008170238184991261528645522701868540684986376575429059112830129482896217980664650634098848558459274466552728778774308076860207268001579034659654743299032653438119329057276347359457159033004615398759892430834349639460412619787064982153934720066184078872635275671680334788382786329909471997063427957773414994433987640416356822440259237419412174457764566965061282187524294657855818751167985242873090580794788865658124728772768402522773112039975679711895822829409201154454263048201590008485900601789739122210771291072431454867120967303493216805659597768793138592808952752727206708355308987872531096631563325732841105087702160475239332596973623964531922852439226860997030365778939664792819647648038164490035423009923932630346907895359062244538726334352997288308794578011630728832290231735522328507584620028248813862452962581827612959048236993252726454930412467984758324853387461153121742553154691069783384783297375469662722921401873354544275410369444476538341836064519951416111489198295300914308372676918599055622289200857905793205292132393432483104868818651333035400927283887451685084205200411992304790665732077809525089161906749440000000000000000000000000000000000000*i1^118 + 6324974686021661255269606210560979507808343896820002050974808377015369866796410965625944449208991772028068526043997547812426868267930511802720748494912306800135075703260092993191126571726881759772478552063894760575473504382766959996547314639894322515066256395109398640688455721430330958010588689450110916303595881855881271472107904208993931386612323678979127002114153056508589846770513204221831772927411617859295835022848597652088965573407588266343983812974562491280981664587828382770755243750678734367556901879502940656371468579404387079265492021139916575734128748080770526715314417214122225219587007845293633487646534542560353319912684291045224091772586336754771022658896146649433682092863589417082455764139174006396402008292563395824804924242528551593801805651865018063310161851017706565673789118062908257809084439160807937177482844971840894376344075658278115297328186775748892182492367143710792908561840160357101302226963853057180678677566261619599058892390177642873582104609236243821923438463257832913627897399652020784088128175925391793148672768958318678283243061200323274994094795529023918453922407372655752538199397504622363914586998398322113695943027946940433684602771418732598540655757605753812839063952813117242176038197113693514267507745955681477671306399527830234881414844383985793125490605149078250980684661317230280323690165137817919612472629007326906531403686537839446566653032311665761582651876275819539144383470653811610089481649823844079202669594248723930171481105772489341636632475503159671567854841352748154442516528480989748503269533018457262808326761641814304292642452371458715337247815411526134745531849644684719834894195331017274973896844157480700284735591699346146343372623301160336607662453909161721480279440724280476723581290616565724562284183375527959659008704829714861844459117170182554934424696048079441286721864502713893149237826831636293982140415392627726337305324692607522886675499859621036092413807104541354173259834347808200100074378500016440446273863999588179216949094281060508225934787481109626607215040479742876511788016045348290633900640401356117847884906843565162587711338162328860737997308525730162529557492199265567623626708892984851558194063781482418132153679081676771783775917267488595725847725357473352887694963732868299891200807130168819712000000000000000000000000000000000000*i1^119 + 210622785853282660900070422931389218302653455297422488367681662666387013883167917436382268471135275824135762713813425932512237704207526586177925426370568299116216776135861754752967049640811547220066039639608341706113045834286192862628833315632294488602257137069700513575904082876040179875363120069933468591608050038640796749278383358525936469953172418692031531101105232820734701103761592303903996788842074723972435651634348461580219186697555584068270777830180142982881284028009368459714186250929775081558007656079023122773539882358668758520858850519688639007001101780656154890446143523070843459579764012660422663779365422832644394250602360497105624373082486599754701513143694591579759368278732726203908405839481829081519299467235062225420233988172758843257528987138687576580870401041215534919951189166289487786209918505080893218839871942412932496301980231253504482800308405054928955035839165160146634169654915250103743313909760389295129885510185588396242723237847104357989575465050156541303323119644868338873798859307231214969179047005394463779000176505744275159690686307712221344921287402714539489374035725643813654281367002426813446647462449913171061545640514193522735100514587609196765641078053018447420633291363186418351039009086863946210522209365658197211269416505261481651638418995916813356183201988366903091706495048567377222856196030787927858307547585694667949184046251403413071443703596083242279188993799325891994194475222360679883421179378192741220007109305851542927363257136660158741839667814892299388966522376928864283012877952012958157729330165129356156229723561090395048903954610334078179940517960308729182241506275870351799248361272250446873066623617730465415716978814535185552821687638709744050771683857042720201014473774807756664475969933214818846311296173708722315300841004521679543229671417716188794140918465457541880471119611466707623424815240687059377590068965314667626194170375060722967230967357304028829894153333807119534749485643516587145348666035007310047728926479494483251571389110822113261213627124280028267142899229792615492863764688421174424783100289940710994637979536826277524274052752004407970979323639756216213834181591756079871348888144290844672676657136747721062201906738217123788030600619475912461228935142887992113518918355273013430619367014400000000000000000000000000000000000*i1^120 + -9224641602657324674353475629037674018864519521707152552630167234738207062155772660382564564769308795420454838815906767506194334694907920458034559963328219279380868733485808643334702863993839785906854850487469758629306321195429420255851764549439245710905331596422692415442282158789800251423499426526390554436659975079938780372819505678604335868209262953609322554507267132233882899832451019488429589905816536616298606478642110540524995441704341348230857190026133265810113937270152940122983032309936285341229543109883372559649450836851765556522357417951350780170432312275894965172148159094806936882282898805430615599751210784347428086700126144955531035523921394068239638405455750017412207121962629795088581737646796450976077865090178759185741418993366503600326802245610480965845585465535315567350244013889950428649074787950802228440514372043915044452737323681209617459764436105442244042403132203394254929699412417439852529538618475083624756542131444306692610090849993571154274079574548216092282543942941303906106331371873884791939609396358140233897217179758837636163972075461089900062070231276097639632720960274412916788870097459281788869384154176653135689520194793498984879009451197782660642705940852923731695192743096331102406485607847184039947446494513908493407344051346931424424090267593999664751669564823469748885128776413370877061478651260971964571641632131358662313870215443858465939735673007614768705909221389736793495212851984779705299562141152118792394741009092535306373167118977453728064684586666160179151731017228434859691098874883237061259085252311751678804640583572876222206160587113990362462725160341805261713925365927093986051173656108014850724913361430228469113058314564049564244246629699218549074080369637424552985020022898518618985390346890541352697937425977147545142105672183413032943794364120881535315431254060068258673511747506784057557068881996932154518177855331245250469710710389487354443691672447919823058230906642012932660626393899604291360076011981338294577672248158154633221317988766400720145430511842250549831129559462233647279062194361567198830805633452037787291298747848938602301381201368944840245011173912206894824006737881432112522158249506188420109258902888526023574381058214348933512884640437819822701451161165949500744473562420147650560000000000000000000000000000000000*i1^121 + -229249266729075405773882696403145601198187126815840063460535726432419731803762185897583705323933378916090026011668572046627969867616766234855224202038425122468907229392534675959844022484082528397297431860069425800699589254347498172350012211829085920140443674494268939735707646740097806064259804964296729659063507905819495049864507578658674106601559218287676071040798306397571537080969123934350850827084059159206163699265536204791779322918805063581872925700054079875134412473763583121967145504915523738997878248282611665235523965702643849532621839980030555116959405683669698993395739046309295212327609861625145645217542398059095181472173103055329634563681734571888182708245196594960259736006611684274114468409270810528112670574290361985437577210475492361088014178299224347920738335524368142571482770258946937005958238971939757344969279854036100882994798919732834834212213574793047064987103625720626288368850788997477611135586247395909860322338514676918793416390650817415704496310497619011825993276479839186974372369306752311431483375982992359980612279921931302595795911157535902200698828559718376751958759792269024108757319979314365780177374933512945766156199424038786954493217157012937008397233133163332392176017881049200249286968219927711066048161859110251117101034162923169801620910046426991083494396767601883780779353601041086452414641842716153379213869550935529282105798864021660446420964156926961111415610142289215063043969140303156670395849877012580343026409562487756856704692944582423152553006140163962516378312272413719976220400557890148761602207931584179453196523340479945239098186822274952459392813044271304889013994985726610138086553997574257044707854649518854696245263556017543574650404929007332829101110521674950523158501078663830960567412155339100489634460759631618657995786752188819096025155011263080316755015812034639265678491219367765303776091265956195289216855090314024929883973038217445825354656664241094940326720886451650131880796969536457002016435607707916888065291016124000222195205640903160730516853834468320903038828904189856784281199395162325518851159638888174986122718771292926920083144477172772314378730217811708854564238825652900332344788646514344592015033878877168474857087544821947028251683677423254070295263171405680732264202240000000000000000000000000000000000*i1^122 + 240149489379431373396707509911542755612587173518118854043285022814236143999814919964630508908838860991484341773614975782762436813299515811185199291680235340060810549907099972991574463082090930728353343318016834265396807179654290671728495433055904846656667467326029183429545147181372360355699602280400325237946167070450579468834838991450183053535630898196062845498992918689023360436870038713634545282007059453573790008682141955063353268003131379402109581922996293850614836589388971257738768591889013436042806902683672757019066403403753170876790663462247927823983576764234295240697009924464683691402624310292966793628671494179226982142570002861500309232221300228950061925753647273630855045969939685114048034554805089507808233391748957420500600125373542734584249666067086546048561104172718506006266550308801590917162502089936498751486520361807291796531646792152976517338581946429163850285476179590280639674773234115377920519289365315190770022943372303813204468886617157800577946301045868143694413588179939573005128511404175802787023404392529955612893073219540319819842719130972773418678217829783640702921157189047363882839790260994473222742763113658167535819839159294709782319218374845628534087940161577835802998537057431960597526179744655313447124668096826796774311270641645280883828895560814472440464623996208503548874823113137155739673014153568159100481010165513093795785883166412942253999994714615501901447953043828007565191807081902343331980506297588092855227458767967753824328531939238172291279770598193616897052247084816044370617659052173858594710760062439851535268363663616150891502137546164469541903422003495594781756659140263010615866920686596802665160124442920745563596207253725386400666795119117720876028703444307199939933625001847309155118083436834715736866517069378817178135861026326019818521272765421062807036530441401988696481932783284369031346795584028638992463621192574888515528709260481398754379626465311770430653632220622653452885729643040729215554852093717088106603030242095315464028962234450435683935123019256578869740097436850691163340163620054329573402723155565323151586694706211719044177350933444664958453178164054714948156099283312255391801666118368249942948600632065623383712844663678140495806315125443812826234359924758937600000000000000000000000000000000*i1^123 + 742862324989284526244806287104218428376504114374696144530068161237860997083435886002362602527044907178750637238943990115176616264870512121884939105272357477538434689036506726389950531780624425165740524113433463873880695858376315787926096727152076955512208489880367544135419242342141097607197332875812225192946634241635907889298201181080944115226432659487166745872609402387660731226317976079627361097573535077577521913189166009012366918290490919544637283203853176578556380304299091630017224557548362331416746658321475843432666382850721998434437470799926967527917668827556966019730540356190395201859424625221509034196474347194433716278391544498502816728160983284279208837468015405864935246596864117540400199940334728568683304269353054263807569379216171869777638825231859548724468021458457673825135551025815081598050890175246921997327950283504073548281135661463396634867506997596184261724631333460584378402187606196631533079994123041092120724034623566458903179878619972161961560332894330827358933798520082991111347773333702520836045882319418585146260239032717801159294171998509599783076916948151190690254398013432125148327585204521366522247225232500991875986654197273566970724482732364648143462437553885421698941435237146400487642229858371581731567369949083615629532656192281076274528255095187340611903938505008945272214847374254259229393247917798277522303910724878721291207763547092765877872507659084805182622949194028057667394280910445755105792604918107167598621392161258945891869386055979377334852151186696736226154600454879201141290238142760049784800970987072427685755941490138371853692144219049784668136495172150197796598157502343607322330142542914938139651289807277694362317462044231518377259862679198853891469027352859992665817717092523312275558231279194019218699599817366193994809283565836087977276412399102173075080466521964781948118600032760104700716915023275231088885529659676607193197033273945763838676368379986468797639901233162903850900172572530205986976981114422654680327441112103254115831954913514481193810376411234449477862399285801833244770428254935887348314574631804415764268617955816297060046453199300229551905139810872851379940425866855581158661929083903821036248545434339880505740757315765094515717490561947015317469265920000000000000000000000000000000*i1^124 + 18020781651258311632713388189230352931543079935404856249101554990230850778189995924690006653507130580398674201349481566709752781885385176049436194324429054899264711889050960335707724230120747652351380653102581323243529875591259183985322186157705531762486717563593446408337644567184323779782780703309048048694172239329326646275943207970627317527894050950710596962182897745096530062365889845951392282166229025113725655700424561721773243704477459039854362026982905034883016705773625914114261890981892753182286257614497066435076360088963785307046056285240860554627431298417300741005423093751598059047374073133911282200750011015183826267498920801665798119661537154234761365910147923403125232502231827262376044820940315110212437100890990863905026141760540129435037464246824913191303569976121764724850911835903387516364300550513789204090387092871081593442851429293090245560723500003440437864196278224285197721541948747164129274236526546027341595176661920108263004268912889558879520581562668693423916278998559213684809212470307804423769187943910211816944785234218146267419774816872367054762458713540864689915332261346637936386560238561483310095310024195796689832923114623521745248505052891750113083106787858025596281024662622115423062499512106676755881100434828709939874612957139060147259714222440010733758742597996455074693288473293540030704442195103955831414740512273824144732867434488614250663899964338154223866050504454857707276715851040677365480839737700402550153535458256081561220371522147482870979612334884453488059640169992757041872841899118487193390490773931410572879013495972702143716460098235254154785293410663517141685213773725964983913394077148147408610165138343580548567018930134884548833742858687709790761034268932205805780951334866077773466834612793466893843575016993224668971343387062234511085375419059910013716405058881372456484083231192317921426595028384395293978187598016465316713809350227370150558777264108815449332593421857054523019925365138442834453912237686890983753447556546298540689325328653705996835387946232372780810393644741051616358783554484074693135272492795933810067859031164333274716265366095332860866046425261495671994487018762896716619758452455494329440927044448738926609949323449363318603106978715664384000000000000000000000000000000*i1^125 + 33346009183587705917309074317229413529093322816034543043015823966962430644970835746731658257532602785150384419911915557863424686922846072071246970979185325004786557636430652445278845892231326147836359556112129475425836745313733154587005394465254371184989850964241810418513656958029407611324124313580237852551019880596630508900211170376588456620695287877247896077218022222379245096478060492155857491506884602910217784697202832642016408922640984369882361916042779761743739615404946871070564523044085028755837770372187586657992452845244060622218343735592701555290189995750973062522091575255646342672973145552605529794027872520592022050016082989429735281657881603689461079466544710503097210755438984987075597469721517409065756628815773351509043752137514631534331136345213050350518046930567680259713292093781263398914368468871097726661808472539428688622135591078741561477332447067850737204295827042678059917700095391459044980382253732114605269022363628518508749594084237159560339847435007526801647375299575651213633585094535958360446028581978515984844640370383316714428837207636536680200335899202289765320041097756860016004150998712232224907648218945057631141414681475285281353078917453390874444364740222239714594087726389879782839249891980242910957219467161010500614202760526079816388242463580278924956132813332853951881774983085197406430381694813041567293560937253342457671144588147098515411620132776616515527830713155132017256132398710675147736355005801403818467698912811535649935156926985881602127718261999787454941232752962460485598950570654178836228842070850576659843701225999805563401371532260913318946623421526878195217784345105963384898000490021988884957481226469855966718343620307066088316515798722168382732910408791791010561934835979561157183302453818920264179147842370684838896354898231794310504286543037665166389027794004981327358176410525747844578159517640028074551704457447880158248353618891341808978395271226127838446994144230510972063435348742589011099252133705653424773316378929149356440512148245415457514984142062969004836389823621292363254936466048672026673121322781680539510417142520289541994966006564023885590013213421209239344798557063923237121316275648503338347859455281358749970109456812617878627942400000000000000000000000000000*i1^126 + -17345373556490104646305086937147450196754027141054223743316283954236089519172493566524694924535448018373395146156566551470158103994846054225181655185735030322650489870064185909331329653985502231152056585335972713680179118643991109752334298557605070313708742326448147786365517430061482455155241676291700448270844591341202371626427979443365043102395942573328047210532008194083104596642260285566778848714355807960715863271980415975378768591807268819388344399088950905788189098016596911894421446794449308979537614335659170405802614796534950003711292659676333193630031570300849874916022871973277968787442027296411891804264284428166500031825351380564406045074315099116954959837027321616970868020408878111221284101726575587781331175105557312336095622309362244377292592627154764172523734800653002304030591121623950092873163526722959892528565078213789038638848848231969747613332478018987625715635918710563463273315201106437832362416636840136553121816020245662281818854499339372522400053913658355781022542118889995122123425426580954610259281401894991296505795252004455117691262402408878475263922007513673594926503578356521424566283512261895602893719499041659291988733912946159646437868719011506185957063677167308376668823484601318184428588229595195430456686854930936499541104458442512623220096565759743699590115987214356818551989426107487144552840248506718229343571751597848298658817731752394771331192150754528581638701982805717331858259793555183951184744002742368845511806984575210184607671996152505432518083910012288691355419674155409822248410155818286444864587998274719932774637224645105607379290992265495011227512156097267128716270819719863438250824333127326761481062762425755598191301791158664398870942940357831722235474320760340442565647598643372725879357969961905117804852414944186361229869155416856606509805089111113922846586239522051389029967320350795750410623916239356592889668442540903055383146277719351556231206876177751183720275802568010030132009424550120838666570292379636337456632900083993900416388853661327635253385230378662033696776749023947733253633870635175657490217794296790706972209452392014028284603804277628153257677929979133874300860790397554611432235963561068137638083430722008518916168475434024960000000000000000000000000000*i1^127 + -163030528450082700825154851467816110276039823393436690644411824250045758481910107476201743059715519456306217229419671161763726736980902028598557183134746092691777428833807056619368869803299604130333112692275928124762338567028638364384644921998094406387463578952017011721819968811321404197399910672171201940366089811297136231904341349603325383867853915054290800075427813494611000347678536413104671054717812469055320347618053384013536637971777952985842905247958179352624637321841881565829680576008228709857388388324222321649185288269298384442099781713328053905107967708825336081823962468245242071494125386958824422417059832068172473468805799739226300437845022682504342873452893986326864771453837424942303842809931025892494904025768835302657282841936697520039465972887421683807472474844700620750561198504277861097777399040666176250107709650218277787927654484893738055705294918867131649184013686480958006823166110090665794260498522857497914116253268076282989579810824946870563189944475550185410708678990221101209883881349320779612250852589770346961946884708926185347324985065211485583829770236776329815885046122313464827568538077760518086820922662599240106748793546865622796002530516247235141331089102894509980286899887634808854131078104851792814599563549105455191783737826384448210418707430416678642221773190579979309884852482448745575854686141913988469042853938439028913428537973513549681613872363008960765770869678758238645472440657152892306007093556676014333183823185620724065984261229222432866499768962272858352727209454647148309737655803886451783084120469996950320616878637310452412533132975541082565714872970626372924155142575440310939673363011483922256676104400730912955044548677502798235864912970601712740500654861085901891892468241883401476305514736167505747959169250569700002722187186231771565303420393750656971189153672593475288343451756597554334179362896006092788384334092720467770824585927360054910841611811608786123932137887581873670667882557062294467673903554447840048387834078830590004000976767684555917489720136505946020194405146882305603387715999250221578359308150650294844268662380506655112874425415091489276992441359654615082135266240098832453591567220318723249385739373387722090610688000000000000000000000000000*i1^128 + 21720290155956942459054242988026450508859919555877891918017864498349990738823027133396037084083153071755223520489646614956481631232236917594229480182726721817739668004835776946643687278152109996237756928975314353756268376730732937633450984056834384002727222560421475862925736049662113592358553828574179271982914510702349029574513835670835599555642524390611989632975792118028549346615666086418798286572354289687742842630987764656131977653168041896900798585692533836344779991112214810513483552617372307595430064442111926739990854197674508519196619346746890239727675793598520448512240836327753538740452656366427299271887683125434455904774839473937895190563187799572464589775530572792461234904184480726831515652513448868793239305411611369583608975093154912162332557716615764153382368593054346058742009539722377308806752536883479030898375104397015020104261501197660236149408907236867932955909465481070980151455281329606887324693542581451064511280895864715708374806599652862960196995080842980431890235834734002219980094645117882553171012200714140755279812791841084289053457145508171335167796004500824291551904314863757101366660973998512235500377365589132071892103354374054827862938980943877356824863714179863557429328076029564898866357135253069944567122605392346590833117809883523263022280586429177113696210045018682444638545378505535711995341688040496290755048098116437202211253468480728051109815586933615682204699948809019062090793108046647511409403021934967617596526804396429166615610571003095499948126328148521716796534028296355587591779851647345208414666229122008688616839919439673267972628548405805874241662044328059372634926687585002469710914810200972970010422877709723759462314838641439440956249162877125743246942723244680822459718031658599684390314868352071082519754334901166310121554471597100507174631163673106283253824770422894480290395593376595748492120201189536484458977650932370063820221696842407406229528429609116774247459299709825343058889532338916109934543996034899854330803620107589529954660764219414304685599663630652105204613502082525115760214927870318691610485513841429458264996157892001636303145974796976686598506612581281175156455326255712055025840519378685406178606016416972800000000000000000000000000*i1^129 + 1391965320398952758174524016267789749353060115356404463886930244965886563870662305057488801132984236306867105509082208220265041907816260329694468773666284538699084587582041614351338854387083334349973520022120459352685676545897391250672818042360067760848043027305509037649579409844250072964272694534069811189549549144636721950258743122333638424403541144391988375625114231766606680318965937977032751326720692614821070725348768730810128081964626913450158960720707892167078761256232522295587201851358713581259395453390406434662495788566009680514540520354797612696964912318773361925471010360617648740893576104234574472721086014763192015097640919676334102564916369978587866461599340435769019923045822638289714465572994405606254045942179589524439442855887898655696442192057640962740008905192120685310138181484199430786316871131918024519336619919952004512448212443675364265926372541153774460002082782614898627988318608544842673944369885862795840773704694526965777581554013703653337275442331232286707424649442551923056286015306717868623669606725064525488715492539760988115142718034627713902477553472548398413623754909525901606683477365136275785067728169829461877934700071093178719575239401228341661486616043315001054227159313684203656620493870016952218332619931433877627769516222344003625699318579224192585074058432173368773790859103468905542517890685439450920700330722090776085571345545772381991665632721549616648455188467997982390743366955799659972899546586203176344750135577802507948046785885002535483181338906743211451244473392765110806193752645993073150050987224416149994407657052425566624433756710091893826550096746861618148319373297658025433341840349166534761159796812279754539120216872327361019949993798196625013450566997738894555042747988088665274907733369668469843725742766512790230549024243776878703056423553065748615713626709845652930276572237449805504610577295616728120363859380298616058369823375166492351818133637330623693594047939396571778379619809857086377692106781500896525404820071352452436159623386497668454349640626579361112984734866939540237390706625896352078532195057149367388920894696155328673605733969621289771069336875719764062419816269103040582138560953931159211868160000000000000000000000000*i1^130 + 44701848999561045411008156104475573919792166234240586430274037900514182952363709066756572393025893389051367553606531619427912559634485039277303789843314186390185008972772452800663942211438803587848775327990827089603763249562271193092195482764182097991367337332491547041205804724102271779811134435890651831576917594429063194513695937246124802813421316611208768864194317272758082016106040313263195897575573233241947933341467023235411897133198511012808405714055132363455937482738378053863245549317176039611583511004284972365565722886760047486763695178676553841607599201446975955177080092717192922453670029177465642482133184503384393190285788468080316318671794022316804406794653202148760324011520989361680024347820197966012378694236473766029347855139022186761256708640670792792865986323073695656593889086863899887116058982279977719349086490352813055495084110434846645980635984849799429076606458053630316860633111374990192165138388891071134427703008989171253458202192205944389259640135305470322094817682271710181896406995053844055161829157388297229927856700657964838744163228637766711174935182609556405640682857027320543121363076081540417384480143361673250798785109506743901541560416258534264596033541038031069151966880242644794934158783069119508971448962881244548056695929275368338232115017967928338291069788716826190263881397328365970163157401009707110449530675810907981676230979236574681416168161684950252509547943155454315221140378263892551352155740535097534718774628300980384151650300339422668747502179662907684353067202067991385610867186921042816830295945589820712709304143996812525905466593810653693699981473956822034180947498201249279138784499220116743471768128703829978770286307751886441189064429859621850972996530579105633231141802513261876141444115365510123614655148425207923191904201610623316293781729804933222403544475735353222214390420848362091049744908498220744418941620380056173835415837570782541517807910109641383661778914637581101239312792061020430315714357607891472542088494743719973707732100023401322321973927873863088176481762046216857515472573902692641298201896781560132901429333053599363956527779933873710858119053393544746201339502958782645555774063902720000000000000000000000000*i1^131 + 992757585063631970502834097327224141155497531906920670521135395264284735807418281166764786994837733426678525964354170806263311127753730774520655266492901164072033183626360204934383747028142848960942298783538108250149682841191381750022145695738631912270104197229918258986455792627438678146406087073536262477348561943130663277229564773641991097186714831748976762434887505648517621239994749497279667692429618402606573272929251992196251065600001609735820128910642246810150134281219189401976966673706839434876471901336387002262685381244703774204868229337051521197935588247406502064630727895516102667841302752284885570881174588516305747920530419865167785877981919090975553604773142008386261299553477368944879237881034375960733714383404255800250086124451692515843141477146430629084441361404315277464251531616059548093963303123966960534225723967527579398023242004444737357002030520390114061873630259400228699464367674796324397085934636697556427053679002075693156547338916553315749234936822362901315136487584055043689295537113349006837033109169025485614842843424421463079367908050639212464246599709213788592208189388920387302920438318881829666880106107604934984267570201448509122027975086903170616300197741102812270888382407481588462497234236817032791742776366493211428963980368636622341341635020842911409690338003837181926932306558170051106004762770470069679593462329634165712309004559418893553448795525208021587150805385815315548245232486091182235015976574826201152533687589899324489202863655374990989202281677355063921292398522169993311613450075055294749162715770438536032379234561423307417168831732413748035017276044803521655733330068807941528019508750588777027001043893197543439859946685157513325768435879394531910163381862242156016627752721724827798187350916978592951476609385645135271006666411595683067207703528365416057234692617386234046111098185960734280291075625441330321523298428311070179354327951767037081529875049605307455740786918238733317155828879039590100692187698137711246055238988194861814871080124994131294936666731127212237928693552795482857067828091546433793152121215531597997197989448499111334997679882070915872877862808806408706246235526341800335769600000000000000000000000*i1^132 + 15824293854627325750439068294748200942715423008875264734400095788234117759576773072053472897919155005712684605790500530657186276991362946310354452777287660741033625657531208305172118512967768777697895258162705221972121243623662591499426227405008367389974369284493562425221275692776231026156223650935847739599321598330624026303599778927093600572808219571952647303214886199084205646725900260624499977770264006412524645042784809741825152296902548778476003404518421193528086755665470430938311832605198320271969776700179674374430451325419252779635255908175858678931428139755552351526766210083673132672400024277392638443027481755657425801652556549739143058635499009035195663411544521480847636385567575798704243421104203778511451446461200727176585965771815418563507950058784518339774788920293924589677736480241417308907026343179847773957944099477621159388141184213568821349493103462708967857334352009014106963914018610851039316269397160198858730776913303022578181742774783792371980017524583137395250252078866165975994078156452749666243137534210175192193900636367089071070245561047357568665832398961598904701525209094057677084913308648256756575151540995288363965329834471711569841782836894663115739017374347389480574185836345646491741143843568796280187276186962093668664124750919552031661736224043924139491163797554840507422696012391017087926351378345961688032221292773146636495873738997044019113563262155749961260442714239986617691114227201834854529606522825332999145744893961143345611301896444203429419603142794015287707235873768631757270562713628917906545645497176994312671689552113790674099344992867881952096380129647498956180910182113416200678654850516439329144388149058848719417596066831979648261876915188842313397398347443768539842337872582918308068594806099581627920131287347018976430299552331312862954733724381219066058410461825895010796192121377580084383375016877711655400649064041775345746338840365417057895462559642931939359695543677361703381919687441850929876533763850399594570604043212011596810387702519895627976143707725755685432773327719413592936167017913370782410785789862683249841605429938628511461591598008068521519395217855492264412714777968640000000000000000000000*i1^133 + 187387500700697740138712180661050770437205867162043575524040449044574601487054035208915369425877475145290740225475616291973990173310996681484645230011129499685967349201513222442238434618978646724236017816307542187584425986982449159679887467045302659207592878441179235614949404936440890903118631250302073769287074744795958520036663605452951203911876372423223732630742319497617284737562504826281053099824975210382174476376004129652352841591785024504209413184045016174516083980477914307030241173716816401209544378687724546365936515373763680882720434636734540773987663025580050292066281187919908108956047737939082820711096664409674845779204064057289395830546093678747919914459318632151120404348043966004375206001548580363941771187057414669085776761870019939548784703756182154184476217595812662418208215405609944759261817796413654069468663533635302292381183707988356908312182518267415730551488243904592603337679997025793246633112296728096323063648267275771923837562299619645140779393541465791879718662926236888347272934727079100967339005645528574021472668819267662786184692232489787853144764318580402397517816043850948001914216445080074363436323151066728285255156029909886013632679990827287444665863572802195041074316192014634900113900393281953827773119811992227807439928707399789676738744717061926267116007790459064284800282739569455665462636686987905449241613711398841764099917886302463273471861570358393601027890199718603320155881245643358917078633143369496364546719080653839054431509256635243684561440642462576545756707415023198536601041423226125242273312178740910014678959636755753022663262252338345259655460922339631309042434909534985237444929694593019474109260936440613872881753866998735033213494611932359602226228110730804485979843235663782545286820174774751025638369784453985609284853944598817934216999752241021008027357544872869135459144909750033697547345709752178026268812121532967470925315347826121339982992787858318437215961473940470860815722619382391110338064581260704124119035546041493286330113851708228398428293850709956635249114526782423133404686119042206510356874115688991456526674778033004371066185256689447101359743377667925213184000000000000000000000*i1^134 + 1558764364459154194298330800230307302717738582281600069913760621464837615559155209338371720965369477325622441071293645323047105420624556855700992220697403146240344140901157658313439823342210801320089663036652935050321994152626930346440215643212926832412457617955338731213763926817282536589662589003435767148481502646687008873761690604225115884760823009608050927066390673897369007369473567353504524171918185939520822135809389038206123700037145112269602506084608168758947381132829608418454333132920156772209219401486318164612071914527821940604539223608488891515461091718431700749482951866491033331178479935575884998733366495150793194233523370188095787234252122178745891139265035124814420682109842548471819393507619374664036753076041902376937656591101895382046057213775623986423159155708697807507018617274875223651945241428393997212268591304874079083152752460225796588198868624050751824057499538603779103989266797314198881496768067414486803234394856658801502965221861556908540990416711913661432616199474136869067621889650063144479957296878591567156140450423085201824137894902600593001798475535681219550596244282918097515721479724554935255639954051018343606644815778694956641382209969879483718743569647171467834546717144936780270157351955125974496523418240025829301745898785002021905306405239399993207514226049924005125106882240467052139564012638601765170511299923137370159705873832228349622581288876578968039464661802013916141068137593049431549216036078598322418293096634549179107363288588469801736632156774082645289862339053865882263575999292508386570734419841535294364800487661694559449399674611279742211263504986536562810380129682310252636320884487125838906293586756233302588921741732345214617806907745039882651880758317466053415764907474967630279970706949629013356106342151596977065944106524516002824394972497955384189905833811053824065794474953153639622057274671020968813830319250796216372300864975055154394543433033318186030076772027767737253450280513702928218297356530431448890627716524475666717220665291862718355824444317792516467098810992351080213267098216654392411231733908335391739561240984536350036802594440125437990342020300800000000000000000000*i1^135 + 8732535271495576295276901450495330056654725082251279452002388655442994935629080970157103951911390109790991836490328304322176575137347314228805932620059741347669927533864137177373245252851712041017656182765517386133857633783541602899532026761942368643718954012596810255590516953788522991414942774405859771924527055887875328765209611088570824941017153247909893693110186397049898411908869063586381345542025361417387578312546852598730791347991821851109881184159847479933078495293680136045094666748826082490375313853445828265997899216635418915347212045829724355807476984805086490987991943097077233066977834756815817704429967951296347875985310654789402207241710326503257258434441632679866824311377069719469095809540797865332248056434101967923082204796126270089774971976631637801873428441438926735307173007546584964327724992057642721268337948124468590801787408123861387352688363027395685113257534419176655511740215015914938951912093556505877356817957010931304078211188557505709892623471841178734074947496169280449290681526466180425131852304635794922445982116049603812991968563254294413459425174580538397405896853471262220569907178319184699546260294570349336702321564382170262050694752596799246193341149845363331109859330590515318782842376196966847016899775400218786880325608930883617381378860373182275343714442151530520336142835433363672144582336794796142404324786900667943226863086336840452458061558204181734272944958917721348740380718726768480348371200971477687867283311155122587493122397712961235812664283370144837303184416212181022622466285692769219872278313629182939700654628871055849518888042297571457277496263408226111728899148036124968803639964443910342744750367669681024763771351747806480015446013760108990961846418037499514564430694043707360554105444173963693975129362159098607838117529720367705932208314216376608997479090414118803608013146210456335956641820664522676119362125316426219400166228435848356481963493533926775542273879162403778197650893875496808042512110510986272503617442937365714215439021297002385876342708375536333283815094471649976490959896438969787826768950585685655161990128212022169045000923124397506560000000000000000000*i1^136 + 23594327266687112541544302424230108558526792921291930303136853496211818204330444454725099629264559100455755789162838301824219913896713573726339320722318542387856026502880763740166625062397042146345938086820867042207366960940999087328707473973603312206043041103114100387476340168900834126148718988276341976841314382049411989139847647502715261740378713064692622300557833849190981766296095940251658851117935079039108642203290263051643431930707776883976633642119231643820664332786269843669655378640717998251143353562006926213751452611944932607331446178420490763931982665045096066307748498906648885041389579217781743894767904474417022981794141030302381150704352187386767126773094056452807555680343644993823063687354039760515262505577074481978109677296598018506984498306125370124234841014351575175777050033944916097819746925265941773426151531120327175540946574850678387639423464214055157009637525762774544678181026025013229528446954860179604809595038108242092723210010409073037625259773010421413323873316859448952073194538276554662618355450983764432215314038845559382712513913592996110270103874980587494585298779513875301406526832260315367644297872046379968494891254332604870772914210479861272117439625961770714473146980118715164061603621754521754081409206957089871079868460420277378841285136324770797563937781386053992862391184796619592282173451082251960971490692612691595765236910478259420424153656743541895369814637229110182298214231239577055216117986849425342049022804464303782028262954927747485357331250117972005055851935231519365956923264421668017028964487806741399987226247466997581400709812696134957950504864245223755747778593080379336152069321915443622548089568731088585158455074411740092444448651480788158701756362249776263147756337715512299962147935477306003652101928229717769629635037834128306052106238031722127437747399808238476258021233068821834386906416157373827198304763150691052800023944367797864941306997234496455663535238144212366470550492549134448801198602320238538903813179303516622448671229075781308760930848274466211424805844701930228524433371823213978736531145459700779836355307520571261184901120000000000000000000*i1^137 + 33861584273319615875072608247432040160829124601938694168904609707364374503644448112959619873959288886676713315667537846500694716358652552700335263522750045449174770022892550283230493407823730544192651603827770283294228804377831053194858538570442524865380387818364443511828831788478233117780601029906593854391215069267967169803216703134139814006655834782434741932241944909905327336998471561051268789369948938226872628931728613811266891630178200900889454461816505655287127177058503794408212235150347225450111950968061312040157853966801866501778790212458614836520341188352985853258103615427981485218705573000562582429309565715868158258448987878908707970305831219321350633794295921749846156865361828287181590326470752347655256978464766689405888572621305927669786390796756489093826851691034854689099904805444335210427734229551511818763500570166354114644181080222476243141406467653793232051704086793337118215068178514665796466713580458109833190909703047736413347863468434579997824840451308260959072499139593550098774510967443450913875614451392745777971504389005259842782020194757998276439673772550551722685429778059758486284113148441995113360163602557925348548450702482642164937553059322826780568676002708644665332164835665439617014623241732804941890403366913202655902928392069264530801285643211846217214348093336355314427791027257957034770085596336969917715880894689853059736794755612255097177065585072841668993563547045120355208656228449133567257360852806887810881678717769938634540096335207294659377735600742386724574114515946971200990814317588823659140180176548174454334637093811994343041144188555363164477981535917020051661803021201824329488535657343917284887706642574324874107301028959450019806139652864340927823869572305171326193716229220016137437400829376472367823463824338967372282060826243358444910367592548395817086049379817026257159295521606009197473961662148701136948718674022361992536170644207636926321341514162639238015224273722562735594808928685453126458788204536699763455328418512457084396262759737437064211493988700613648905214002774613939049558232442041924729503050363724021957181854606950400000000000000000*i1^138 + 9687520412218518654543170788076308809085549895652718077463653322810548589106284950862153159388321089496697426728804220035781023791077944522039601503066464780554183422635142130992521990920072015385070257117340178366380241556704370973566385791782380930304855638453460182696216341938491958763822360282853970801860785804252805279387034657895304038483603053856821207581871711514923267244070117289016072830282865734852557388028089109025972319501003813653015037580273579237283686246013108895343125222519018992151226658343699592051844478773419748840652941627290677358660094653108537849878873563576081344510448971570740796061970907553016026002839461782596429250913321632240023817036733404659687516284169570581236229448181258239387036096688957199394773035547387556626037516493212092131859191951931747416533769657870388738751314654039691266256207224820070583738183891971185824426981119416610542348519521898213902957343141797322578178486217977850382327084667625869203006371986695988312456615269904866747684443024534532769349017685919277857218677248084623778492294525609914794283390452527714404768429427159372804749215211571436461441940134689094223992332821657178937782359355923393646395966942929656944221283305071732216482825994511285396772530602453604270545022597998960139214231593650457999804291016583739213621529344109649103778531023802645277948002574349284858355896801923967889105122934084564072314760294267120074394236749233602536220053950619292707395886639409993145164201940231229710302359449172420296167449680282184739872049256213771301378056352382838345457223773671712233625806240074648919941644299921764772159625363056497939422422227580750398846831775152591416084962979867213254791570944503416295240334065768183747540025187653845727295884751556254402006983274315885270354575656718615212721216044113221641410341853617762401804971918679952986117251028315074287391726733075763116539693771510165108825597136568063616581653452418198725107945402944263946687321010454887516810239097887848128301205725660392085674045478964533007915249047258623271431120494198153702679612081298590410548721983872596705280000000000000000*i1^139 + -11223370188367748023600470063320854085942027687307380970508190938980039004565490641842354759035656585766382611170222215597957230039142965519876822023728518058197505143830174597764852494982630080738944342542704392286971929209340492201448019984071293322444408211596092850857905124592578326651502243331632452969327860792054132057636376316207926471734654151237633696758643350053512701932111457465988130582343118548115381987602770270412042197888574319170635296620737292234382399347947891154139361365851867567613127517127678537589396292382204587516439101792383672800278722480162605910691378995312250470155812469195397367428857927354200044178041633443909972082332133231482480889139756450501193198920835166936418353883067640804517575274937549848462971429323547559099310605073190945530997545593850179166288784330830513474230771419785576794353226932410945163043398966969188222916564666868458399253590020210666946247685211612922600592082215739578220300332510675892481217808998478257253163071522828935159557167013410456337600981020466459869711198878797299662245073045128876198653538946862620451859058599424037128001925911566792815350726770181176468154520526070068385238502035907584636686008449404817477250138505396478608667398781675727152176649480783410566513389772954619968240923270880684192495835690805917553905235671961012707206568729331599386752034886211807533458982296977488691936059333369122283177428652621186287388147202720688514354630556099938855811030761846668868612639213718075609227962888618991722023949008911200282758553174181731661417767699811005058804480024293961130296286558482581882973906513551086664986169376607732863026268576950765861583372295156408545359686786089953865381503395136756097438371209919204273079848105896003567808149462485458827362698061242176501443094254322092740129896555435350452220574537462636054194770546516912942917285042825534780504712666204877538850777914488246860467460222978620918134486496317628115164265129512765480723260742978844314440945563042249377727090504313226245408746011032818785649747710468994627134112007865493331217808740376808840142782464000000000000000*i1^140 + -32490691265994428338336015574309464774690803137918193836890097599593376381422107669759019437281104854834050770501044106098092151983527771388571108243072132753736989391528774801732780478369898622640107229087822858158599664353601415762247242045732968718228371904305312051471420145076630852457786724776591938502008034535793946910359307889162988716933267785858487551417612647556769995436153495020862559605556505419893767653728984593878884631656127536687274012227563116361677023870413088934831976153358385516732172436520533864614737574565610784100144329482852976378186353867892363690788759223811892491867962154314561062963597716662650672268511445865571705053624770684644100153766369817208523771548734242953692378606426515747744540085126398997821259862219057872453712497292215495481362839352531469539662216024656534610855551852187809507609801244493042841465995472248646256152052875294592639795371549925428124040529872489747336041630449591449111303443493747001226676750870209592645145493190454428661844285566904183123650892731475455518006312889371363159283732893387244897053249117277112346037589261053180502893725819883022186079392344030599772262097315963129877531519340126163816216240752096718682220806436771817301947079088696675107162437621527741218906557335138742717911308378242734128830826710837331584875875967018715864388202402727240679559283578387885057181948651385220187935279537238184732430587011052558811123847128456667470033087329754705690939195025864797566741885136533119347140754777450087885756870965314228561230943692225655269918297998112637061589047919854412641308547766713052369072267994135877749054363869373243341836942968483818556056256742327210076081413390957531662530447677361526233548416883571129996305279393065199675217169494099561521566555411751527858245354482184905352283064752895607055965855281067322667696841059354164467986635513383785490445723544431660302227362676675467975151765048703623009014214124412680583769823231510811001470359100720580799431885258839794729996153480004067680786859414641617746072039878726829762779614754392024357400218132335820800000000000000*i1^141 + 970447528788495367357717257565129817946630994258773341042924224820273644003453580171833867150288265708854299285140879185178209921113847492359771814865872865456036364037633116306908442852912197991289359423573143750838579465316683174597381420323298212926687936548258519833596539403729010794432673760730783039468042075005653109741019269291149094118568718203773813942595248393506247524067724397747314993073018830104419672070531380438674456657155013108591682880093363184010573239887640012701247777545280326497751811612124711699726562794140539499118878972614614846904143459977160363359249644258815477513967702811500207945020883939024477569677551905790268071693122375839235777935256945322681500492954261734522712125357112979173223001381260571786655316730738659640261997865972674192046168183989456926980111656656674935635887017041670338648028926788452855651561904539849197143964378038353188426068677227774209633807082149158564204367928625462466340092945123111058456851204401723533425114218531582625191995217664579575022557255858073088454219850796359891163598256469957444407338977551420583825905453694027083921256948219671362612396431386920577931428238505219402804441430647943086137861466859442371481936787315720714927043403384984391418119841755214215949651344136597247298132252624892722469333344286443634201560623673975401494404035126895444257364666565286519249357106481401786796962493915670995079221283162163022218811779839087001418521227356355817274972544174780633954865397554800970012002336304769978098011316237075246820597732971029653638309285603374104382808946986994948265919942483081353273213506484040967690271226614434587806890963935588810215712550893392631663218715048819294125372098419463653586298320768567288378894711570010198903568422896028604991653664515744546014952440953190606550109402479503288033450680717272602019247395371613236398855908592014884253436761561163769187403395448452175292364313266028491665995709497366193040758875328825263618409417158761824532082865245150200963391460880505293397286640548020278787500645557992834172522206168267169464320000000000000*i1^142 + 43358812998609911608669618663622587093513552603317455071877482172925065591918512898848180931704643679687718601442543118115659689279112121282013895560918975361771027747803475940293732815172665583677927767091377107709884092862095518921886181124465517640745260554214271411525602798354603682460752493765373253485825104777715292052382818004681028998301814166713587586180619498801356003123658628119941431169035194726522060049292181011548342623612806153907632915235935540323442635014211835640257837315165031320138590963313035911320996210304535666072948708576624016681163668295029454364914998002280689311185903146565787832854248431325709295667781477775428795920755512519515036910625200299070124073075933465862531790338097083225543457201884758972627298177730522937392939988107701083131422384405756944675622314756518348451205711857306259608480725784604127615815874362264601594822794495343342787781507830596566133666992046112187155471539065768637525288084108408600672872268344407122360799646977043689073461669003582114969674388650263889722053120891615878528953063418118971241837693487408831391282759023502917735058072301956437338612100610140077980915894987953007648899836610001343367033481177733991367748010895073714008844676913170774835366224514954501262253209310169918258376538634282336093931771094358878128244420735571301372693139334473135858107721408929454322913002809232909746710965769463105523230705576104845310783380806634007939657407153559718997808205015233430682515397727490232465062979939941316591467817183295921127030955095539306726362111376759577947735476763195407984270960162593083669568195231072839468623106456411169990897390177994831759015775413711061210251524141441470018354143599029000572285472243832598095710362309794881763148641220369621366205240787637294833355332434866154406502713614607197007913082323137695414193230216944138921726100493883826746881341534449694191567209830150364005465436249414830277494177725443519833836852357865691523187065547684768862994450295552946366164956927218690084536215517777919433920208002072302506213376000000000000*i1^143 + 712609391087254689938069002391555202926894025267686413591383177545067485162811614542655132315378644392837968675990184702875701343043030605333418852007567037856096674388502082795765655529256021059919131135395244138217176514887998413470528426773084011578731785187299659989944009287848275260355198107824887256571870613369950193090121706703520911487599445254571148967457551169220159219709435119693295534146439358284636405083654622377853831752859310075290485450914040677486573242668025136459048054544751430137190284773981929109223216421128898831106195872957485683060461565926795750007811445937505584750351866575589879964372785150287383532386026340224323324035560855907681333958896488213011275341493064524773389125672804189936604964752875237816609199730484795364529480777116307244010594089803732454724038164052877451980231861769112453356717003515591484886844492352108279924922468926393395789315624778106819403384332740480773641851551256997007263182093083689693374113190577401866323940763017086193562745885083621200008968950390135981336485239011948698571069725634732255546517422541033136699828024410536069070441977854925120320308358584984783027175409664128702238468151033953918050702710980740283627242083083377213662932514035569444519378611238039163613045625205735757968422926724930902513228979234762475480431723234033015054364379929918771267343191396317819177755258482291789023188679728288146864927634306980254539479526153532379394097595431395832909675096788482947907833545581615487653853419899931188039084515137316784512976673412943958994765795384911984020530138012244158737143179675999829517762625169708324568149003720911023156894579180133307380038683256477299523401514678168821628902127933263688916627837316632334179895289109442466472104331338395816596090997474509803321139009837164949160844019533093107380962252485422512513425780250960262256309258000404696567518831569951575332944369337543758220791499320171883337317988071272758735744274295195924152141311576710477184413880831216450837168486923362040909311096179576296710760038400000000000*i1^144 + 5137752763852174957727986597538443705078139366179842075303785173857557949330971367083541949755436960965280183368064203732669240001185567478370490105931232731022656960944111037377212077066228839712787976783686329366220621910138397141528723386024566956049370611034788800066574635126984526335922407243193991107243184457561463947185477576220590761715739746211293293134190420520847899771376324963969447273186082381591292794071490042894315492486754663931099616454637726088421279586144367705659891885262886382271694495400078465655412770585917146831312001286134859389578193676369546419857097092594820752293648795061185963946283066962172287794050210186032783284820930236053162552349053559838583883790117374038766628519120753868585358866361705612864922573098686123327448890319701844409357997055126742352379378837110347139197441694143611504258953714579019007195529657232355877335277645251424710656940461596746770032466742460931705086919847607489735461960507322349349666418927370369355992689949760373276118110326375484284143609839906597152203498527408680871942711294209534512111182648709579134252221379230998006191820865526626687161956801037125924445552798439602681623829107865195802335711458716374981877184136750637961313720783690434979304820129948347457502645533965477347827123263383163521424484230284438539088193946057218069431280250785758112428277585895190030841472934237944374503520127595427411597355626978018643628165455390268990203906736671889320691942049832691534076319329559467005542231277539978842145741633056772646016707901106003578018631515900065933321361520548737844135132153446149166024721217900304540447128233515015161276093900887810584074830450379944782089972524078798154340197281846364877118494600903198519508557956765534731921137967814317273084571901413405215520362281937840886950744199531186797649800189915948192927083704280798703191520315893700056973360522594156039474576505220433662363659765516201149823579178016254449167840604802965617946278076940004275903635005054576581239826901837083361242964295680000000000*i1^145 + 14194138774816584296150206773826333318368159718297663406802660992125086558652435029996473755802652202433607863108665632063900760493547687489481437966755010820224837243033020614853939988444637593705137373358690435438221439766118258544710565930113435832498601277452309718188025029107273406549806923066850736456611317096726971585554738162426688518172143522772022161372956392303822137396101443100715556910610438952592579603416018983694934078648709276289662221512983120073014370769546406371300311668719141654456462036636776749496865428209816718786358225564945017083084912747479553690026584750923494417565346651183773878298792599155533773362270726437776403473942022299198382050081241562225172175874727167358868961383054786317687829523426590088830601994367207225322198171292505511777081389578133164597157192068313862606847692178396309107216048533067506489804634429574741775765973788887271148399643807890385316234246537235743588157335432192023364855617099507361055566337858607692681446625293970559481035792025561646760261410812294790569371897455623453381158229785491762599406178301385463019204303589194689714850742125158164606856087593112988507202855676160781029547646215549645468685970901312396255737068356011026768964317629909351371840389572638098891572871898517963070003776708899904480848458597422535461056332161279060471160010405632726050132738249077439877971335323902455844700857774731546353031666463254758203521134601879702333573517512712921454082315975702765418626539276834865950808339091498598699791110760207964863986697470309659232510876684833801985552120172238889767687635358232197517638840995552095028186638674467065392665199331439773181073578126731927703743554833849403762736519546878016098068627449614972045561855772463155038563175877675890327734068443987141248921461059479455354530061579537045161083708655783777939449024548119583729102877071074044016618543477774999433520946482756035032306118849373787520393543024260917845985905993927491961304873212947236968425308398981970010884469161984000000000*i1^146 + 3871143369971686427465050816893286459174902695568823189585466626153667387761921082515761672864132053638766508627217621545533422694320726670833226506021831081133217887562260494438864378543510693624942588496183092508907243165690428226615389891205594220394965961071348995083761015820242088699197272672314465289856625408601338497967965094886131117149106428714102448313038006575156969542025739750077468361736443924114829020462132687706385713080361771147909064434524430539874007147725182721882546219486002697875499212137346477282024889239462239597049777979038291359352300801594680855296907861157747410175839405637299371053784277347763641151920096493760472853126162753255026002683234347072578387612822113190331363168101984642606154669345889130399403897061886198293834505070245572614777383302588998967404358425793940423024251611772747477765942055263846171909238127991632537172572599436998220359075885138536797319319454684600474815979409921614256884532661734315827562660984840002897766249597237581419931684874447510973580523378122203215100841422165236296454083158234440131274501109052150853845117764101915584241736710127042712626709924293787240333766937223380572068473453350618784100656750360736556346168463716674832596025421034463662718274681838240713072557109625433273048153181067596507600083834807084384548267572480720194948307828914845515451443418908721474339539688197998958444546614476747013746647782011789435664115966677492378165520974972250861408562871870472082808860461001830868432238037138314859457010475880048124330690431572099757675848536372221283567091235028861766671045197558754390360053037330269753490540132477515781110704215333903994521107095568226565988409075791542999840065569724079190670764017215881989699925843121037834551134375366853473276236558638517065553360987501002561156176999507454891048430324270333536571011587376103582774286864844607199397625080421600026297657289731611746769023800767450795138380133388787264336516185231575714841529930411411292211601683251200000000*i1^147 + 598038727742974084464877078471894076143506061257663233086486359606152519026489151565191997511766999926234879901476845144322376205989857293928512365740963467671282861579293860756563761053051414350335867072025770515780551194219293770411287512293274332513836790577924276253908427762165457429044948195953883200565716711544068348796087613688598232346384170039174815701945047224252942431521458381853234564481168396206926486539563121492173812779243664016536811677083490586672533073045141176820225461093246441326924165878086218582346681103612214774288157142304419773645595191781233736784333001785267617091608997600166972569132833609688926558697165082893103009806857120109434314210574577473273506681412167180804045044364828370540416407419360545743508384372101693586773424118075160296193875309339240155980898707231834635219250300102665525377895454076366074206894411485690596447584130771753788720860835775410737552048894012015119937812996727151267216524248460543808605219631684645235773576840578700413978237849415054413100481166404170753828977038465048703521931159299428796673630311387184533835708390545751937825359448622661455730677336961753236955202181087482171074296328616742633940758478154758435367788350368571745618284745316760883887792108646265117728702840137443310121537134399552066224860181871506636750138419787527585989807846797488587733606370304595542959521569458600109740110834418869460412796283821517956971999408063416040202314418657118272768223335192269562187090134567630728822752568945820501898008057667402269180202823208484177645636366775319074535307475622468697115981174777790735575634756930330212392896637206499368109306360454084657582455872722025180005231156980943451002811219660225668702984707959163064931622483040458812739559601628569586856523647301042005892457863466144430230780549111458284476872020841781242947847981661873915240012279268404283803121119033165779767308416706210228190777950582199411998407038681161473586462836957220380993689527255040000000*i1^148 + 46497766806800437385431117898378669893916665761531628851753093027907707613126444785387398435573599535922655193080001395583767083427790696137256879658434728800681194124376803936246476220110462620668047915692632427750777146007793596948132731065596738805443330737615008247651006755913423118816637521105009569501705687704667994167835483559650539111970039535284267861923950084027602967281986268776253364588074617310868404841199064324950828465380817214152164348210675877831588187872765714162350186359712722433806791653044935055821262828730212445483423870352954078271503177012728010152790577556283970819073695047635737849413290800507643564997631963334591894328373765992398061192729733884943647130811492073141375031578773265899407659303161436697328001368970177506960782389435588371630263497460427563182342655827782106172206197051923544698136478046487915205026207731234645938420327234698687841597583915775074418529219780276939148471972135268302004974010234430275843151476723661768897236133598787699744275077377699173181071584957120844444001175164049162768403386797594033925755519289793103207215708201452594185048998528081194957374581144076371965897419520430042505512333248465863526596674462932248574726738512027525925966176343430352286587125330943752595528865758608342505956393410523963276696377386479816947758474236480741048432224325298980371195688401185416488699018751480099473229055621797402810927060552172492932464394528570361303178178952782707232658320200227227211797970488305646855893749618357970511414912252859835321527009444386868796421044891984379613372025650760639400997623563499119048448126050672390545132037756605927186703645474211114791996349313190605676166392140929480815343222295322875099930178795258986760787480906583689380650936990582554500326334532539514702796105146652220541996265874706189071354636677773493142149646060512149640886719717925790548200527044590121183189883674462939867729247014400830431684416235144967844694725754880000000*i1^149 + 2001328367976745306276076299760377405774162928699901684606938560322148062733350750376153597111558368597467924279605852162872804309459975176946657029553221734714760690431284828241064585761791056482624559629477642651781930847633318825170526081369134842158187690080558126446206459708563749637064204255605059813619585350495310266384718199877499597124261795270307331176173273013291109861951972135601190564336454803505163806467879955624338025605654210479054498092380324894399886070002689510279192634189624187890390068276651147471196873479657099361218078992422291765883800075309799926135121410781329917670050657948307099632619165277681979804851560390067686139589107813826938703454055879363575946457090583624900847309442827466275772059531650013228754033247238772730741492952210853527513859432340036927041359401249489026112054175716002885872403732590459230224113109660961373324531989831764950363759640480293794999279507652641841432125192048297277007157457495119238352240015889860296599211216509061795215522713354733401598201543977719962905792667052541315618374428306530843863505372436531516355316306317351682756520282718971459919375505920408552057285742379308366775030665588633963112560262182125540847600565006199467543601662792344288854713843064654019708853770786799578553710112937469783778163156707297333908541851025483342776684007140338812319349067821729089204817707781813279733767142054218686097666657438549065546407849654605524258294665415166919597880834773503143392224891722136861144361008961424282856049224934548243761360720845320784649514969532365739285697629510079948025732638239427175705584017976260302908461503242588456140877199966326536597807527841877770036621869135817795316092955499203714992739131323426707308066034754729794332752733907512686969952925832096671055118688394879866104778861992166583997442374939425871254898315339291443373266258111359994136820190457926201911886921740321686844418746321195057009653710848000000*i1^150 + 17703814809626544788216028520869506319247882899879825440877552533018851561375909153259555321647597934799328127916234191867003024320152466139333232103646966495940218244540733994344201700659098908684004612706759001790479640630974709323670345746060826855395317027598275202524556139924853961641675059954895618378135366013042289367128995024211480872067831229945175109503281289227790785179694641329410542824515102809388268989924709864106807194314047062793065508622804027078951661221135584293336656354309661308584309413787252864161522012064751761189208946614609845053018671639827946718580630931280552937070975311078299807330948350190987302706255719768784469644542445796624642937981223357739850893220560256053608754245955138217793567808552033573092383786082263334298743627485301188709910865354718953914620236044089739184412104928731793909808715716616602489315720202379632290818654920354919441861048227937856297767635073309235625224437715354242294880555290801819781650123295472269423475281283564777829958199564221494585754199765006306083207765884451473315178901992600664849806201657325741616412306546089910452866628964661043448332456551928050868284318164816952783549399790673420582649817752843113119952352653457465777334577768852694906525773053570049717308957344397848610366750522503549845601433167732647072524652252265287264982146369922777226353939674193215424516011145575952351701293140827928900106512933250148012242425900555996789720868869357249399464961242966902727678803969527210812965542537457784166531763001553533872393319440816106439073622316262941485108214648327467323820846415667823298932591266043649616476208995313395073374426275450986708719462024711856427576554166305886632183769395501287397255595423901486769770106618598409822762229058453408167536420845083795863707384426950468184339229626928261377200000712967455214097665846793489860587477032129018029928316385226283664514062796388649356566200320000*i1^151 + 82955040605610693337542997415441134842622379143016687477883238280019516840957074898796853639920567954395880369686928376942969099067457619153991027583672813280979635240868838335409398536199846037583827302467222962892510243862478387455901521480903489405283281560803166101265617435858185519142148098118916175235272162733355890040776410630503280989969197524311184855098066605861217191551485817798311066950465199550082892122966996534145536339563410800350532007849151643807024143916613323910095065802979454424186068659999262229166498733986296656831284017449843755658765287691472138240018124721047575712467179350061951922682639112783362221348767411358566673153206327265199274396917226528243140459239802072471616070845274281717541538590876240652044089063674538212670770973308168157105156674475147089084600625064871790798020950859466923533543998944740006882345116147787394038442539813015062781355720269983163422671999731249034759900277325958839260246085058720221743489911340886686487821224313212683202394431295100800895564652859950910749528267679017475485632925669516166273415709437146589334833959183875343611316264145402691269142348850277553905858895325358066035676236348628538463650097607459089217311292758167819130784884818324927594224118957029757949681624417748662078563417495372812922881849569809795612306648293884100997180508782558717125920638663757365619347778440309720551554128996899588848685681227608033530040021950619547643840962641575890131509954447420647846112697862764909600682787470025599105978226249048098525990926228864080078771939246475298983488519684775301075069527726118455704857965015393417278023757943055806813537906349755120245466847107881444959394090293405408240382762638743834352861149958663841817817724836474590624414297946520301774649910565357979215398463124709949249690749104883959684408451397229826763369477338052825524078446110090996185924083029270488678400000*i1^152 + 30644153078510255256381933795511244121779059392557598465154226550321092376440716279574658354972324238046032558414890553751092060110207053841739814287165253418973370820850078710024832627796525254559523436090641877126269715218365621437132419126703622912259685856886969981784952990444034147336902965217492007158528904827302625166797074479766096315921591051418136604646408925452355143239936951590635854580882247249479518602632317969429790337182664989572149143500857961034147654833741737164442139327030295590566083832867034403655666554288010179955245447718926345291046346721035707041536997685177412205116723043018633561737752882275752169103202599238933232190157402308425747810392893236505861683593166996198218189857911726809540300404759731169172596443753891150605045694351169523668845160564702760603301125365761350908954865520669649761068790222493429929821140155228422609280459394501310133277269909937695922820964271430729402712794109142557424184968109024575120712958294996821358642655326228162874538770833576866621778708412536263625228273091309425765475235839605492213978142041840498576533870566575253733001845363080622422710864347368647185606086161825839629619683806342728627856605824064378861788287058319361638689089624949191576210165452482398617794448727824620310947715416065787927956633611932272358054363320234621162263457780489855785697420242101133757104838843401908162967002160936378645448787028435764084714759029212467714586587980406454487745588018898026552415738025546099353936267755886176891024430151204597288385861856563023455713332014522938250423038232922388617310237690202712787696091037523752382557615288798916291898418141301341344635419852423547563692011102755510146522054583060370952454428402678866033811349547432857498901478528348395781665792872567861376972218346661236736411709024284813887216341361575992059105196978387279781953483534290124800*i1^153 + -55927929093873083672495831781579385125272250278358036560550616877201832320084724816596812186089090713102785274783424677697195182828105921354474808327863533545224232216273372613280201308025001803378538313206400618238019259784231910378715165312119389754797529840976823843520878420229028621351581787742200860445544070329857739287870269486716700569704151212098826939698569615714035008926355002494292309268951708996542036403468729072876643253513063033537266283352418082172890115270573205389973081588887403664041901384037066779571639232017625113066992524607036427916076525383036144115418469506705055444048820268654368320970032543120564222654455014547769037046107846321128332076176099334664806440593278134311482007469213737465954402227345214745366213606650244469839462970928349992593870098099364675693142294414313328627603050579271204267628829666147280110418092410717898642335332020726850180329604367475219142787235153514138151861247459888868903968306657678746382608666689822529356163387132201674360105321090059786138776519033226989258489957065716851446877534660064222684561534799148093212825733182638297938231758766080455508236394073726955236077298665048191698898926052920542517159598848163225217289110508262952012848561138890796473393626440574822369043926508864803689976842118048570553591940338860713745272837191168560974564010290556263313996662951202088028043848229356946238011901261457286822008575831953278244614970575654036099441630573610507642748712162349983387779206743120263094327774342373009496826876484319200093563813044548992636156227342768396766643048146160180270927703967522038627369976934710763151199951909434309591154671276039929725301406861931253938506278691771703295015741496228259169167895230708262939588692729978151339880489058103225397768607398694345729172481324944903549525230192581918510144427681130196677282328739840*i1^154 + 51579900991607974810217129073863513587425594985189246395429706869864005929330765915777187359923471575367538324603907859613694199269626677762364778268003237721711297906958740988655562824161184708276994868190979852927077427052461861302762685671137936353370275118615531273124254227557923786920394607670974505542151674793439615622089660438111489330054781428762132479319517172060465229280838084738255771711598371432068960566110315870735710663257182704846918298293119556027022200541449180458872897266680489978155432941914565028526981644287680847455544104631577709095136345380970064563434218569761669892645849066978562854278853174862417166321956142074033821130716709777274915238651426393941934457012922253421367936226089414192285411356470539521701948122002573434355692533462133144873331046938948244221636464594555083191084939219911135448305940241491818043158641094859402719880470628741936177325263692718271607536426435458022812713770629865028291040635778366673966455958651780309736625228197589437150689268909235395316803433360897610120556958504627996196725014030867446970557940351663168492385426112192607927056109772719676648371503448930643123743661577666212823618818295279325348500357901834772173101156096659137207231548957236311764037893902092387320008391663234877724300267116689371829620220823430164875707696481031397760472775859634766033931500303528347945840170905752674233225508914670579059180274434641949558571834829785529818630888427382926488545869208766698865454019021232713943316382946255283944826515303194754357741874117086790548177857220110140474075245047957281063986935327188087156205055535378943182529378595415543279908070148451415282886388457746029522790730876695237733413666326745481514611458026690431724098604683061026179849238828674451644654493983148570759082535178158668517244657467392*i1^155 - N1*200803786475192702863258138326298901572536017093747478640067660404772741399055743492965240446311583089546444750367773286015547396536272958342127984787689793914300256750667619576896*i3 ] ]