[ [ -743047462204838450986539978744595473645383029250137803879665173472036692690217978008663433290694987957670925965638711402492314496459178146697222753819342260928660110795219782349126244191495257226091583725323466095984309754181858119777811746399543326404131895255954625638905905320192213932849790787597169290734716782531133476006960499472830460073592873392113096326872711708534494027127670428652172484857683582137925367153088691235797973082104376724641674054359326659585847077664518515660611920490833916071829223638008451580114694948414069340771010891874151209132375452725159478636721251865224067017798141377619642351456544071036118779865657603949391058184310754272507897860885342964358529775935285539881128391425853502781380887386159996063913379051562779911831860559158431605262321854173271547425072867804837015760176954130836213129942772958401006042776405018348157766662763050669873148373163353009135143533241374648897274040486770596680073953882376727332656705549654306927281555297588204849332210088606034837851232665987960634884856817740197767810046071570400148497804627694126724904209525107873133621320991434416846032655549199089820653080230050889988949738552651095869221814553679943872481888296931217162877378044689335368920703297261129211496166588594814986328252798859555416709200684992612212448429898748501213460200620241799178110650994262721368617283514095551250615980461068619220940301631394172816308859076204251773812461900550636857464507366021434349739095388051678359129517969513407876580060101934708006170331790749291077273790109064976115303305350720094377528313287739667134194820624213870546917346605777876032546477039816237784159781790124943884554501952827064626307313447221557542336666853602033291909923772806030245122489940089885445222779919174267180767015502105509803829841131882162234726332526453623508592338115336989634167756219171114296061924571637952770116363381250631093355559950634702624266902705793884293003780940235400411034155321218063295309740654582664401615885773932539868438608038944694970255347537151774522327248696243003874284424152696647473239018599245565102076642128623792208351491727794260739225844358164782459548802814601930019799578916938414467913097830731149147347512463001939921435776021186918481920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -25197859909376560533728596271741128651545476432636048400761087894135135626852505678403985176005127081533648803828047548570437686327995592733663839825965057050893861522616071576639580124758676681214320977008128864132537781313143206411730577662770566519969255333109250045121213370488102342476057771704998785563957574153051295926420895385183895404916455165101497089742676989561529938874488925374443799488963652446516073655825526732758115316847968858357490911448732722918433889284640237456630603319362263921623118635231671910205360474367701869680206164781986880704134914889058158989186140470124784291735441349631868611046933808386050306665657718784398649336747041335327617950364084501089721198877307016757523424508066940034826688449462015410690766392976155295396407583914327344523041508485736439471821462226899210743606471334122208706064800562329989084411243844256144547545793149738953161914776407253528993631097449241963135260750485926038493406488928788682700301805012858103561502256100863215085470452788930844265686007387835407386586501129372541805327654876792817869457660681455635840777463173014281705403382917767972393756056815861766497005627060988134683342780709813678841661352977643150146184804486948250729237293081878456028373020229850570760522859247049286085570183625801078589541221665523480778941174334756502908930225475800220224560513372828712386583030309275768844006799404643589313076180395997017776752418370700393211751826553287739812106595508122710348082152520205503014543886750503594825405303489883630337932276001909408644893452661174291581526689476404325655291971037181034876742703952968577610498738300827036843292703119326116449668877384004003513129316563745341731923774645315586702893892243279997077491053714754630807661373017280822149755882412495616011907632296951923886242714182954264020294490940764456204742238878488646260968125553283928416331937745641589788032095887684496575276023404444834129793177653199405503535498140995812387158877361912421026441294509314985521906066647411658063977535217611201013342779297187438147010842176252023208693254838609414356895719696202961454009208692808225228677473003412527625353783526997278462562510721475741125871623568494872514204216680260321701752043789519961767903707795000655872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -188074162943765091125855065495513952169404313410223308805541663277052209404468796316305202764047341879503562442090831710648579396842393040119858044967914453725603498692242197281777389011717995327774611475418468689193398289966696088195873594657905631915882447545940888924584578658823276613835676790665013970616895737991668781884038417183197500199030262774085242373623188618159976098974029712750271505997081020434211455144686851295019434748528761589849290179549670917702631045429603557273275792591883752364916891478810040663655697962975294245380115983755018753706392752602615385286624010973212665803242418787694834590163501342233253744092874709604496846427059559815627859985400169131692081062623624956815459655462203299735829403230139952783888590769605529036638329750225305684600872391819719720433049404939669091537755640674590443262084137603497984518577968963249232933889806197163986756984651987763391256063561941802246684718454143975224463154507327191016737910460465222537310915090868071349347268811679902332546179466961604673481579885903621738712081739969387175811689859479680607753356823640214827364618004581609716907041409201422557974290421554480304699057932888846618813987347490732687858914504417792554189742436244413042449682070507823713465163688451968115344386276802481670353366614906821555386593658933503036263962115611908002521704241524814655744705438129518363362319666595082979287421957078142032086581331146869516142916635247576571983659072951686739972222875126882742059264677871225317435289646470216200233461898225254775373147303847570437515358872022015101634242190578293263350713587767367685304141130126944134331147351327846899472867089991984639268284415705962646115025725904646895995620947228584114640740323206179472663059891558561136846003645198156443279995644621679761651703684032356546370001225144979009171049697480510813441475941158356746413756743733836546829556356603567660849824781856601633914021660757368258249733919044865284652570291714773528681650678378255916309939197677330487606424264139152731371547380198506286890173691067089144846307748454755747156075503936791257583905251973559957546841383208949995910043246410976534534501616161690017156931058186936450683939613383108628480168499968198703333738099606185574400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 1955223095829700094379267465344621418143709274546219101303685004229534486630429263864489532228151856109014793470683770295665372739952721618992417608216711581169645559357055376955029315298616258606990625210059170721969246064264134457847143262526775644220657467920004865166488683268579531330620014351417284978627330566140270287489140716651259473933845201042617817700484086558699881428237236313913421088693363591024476913217481382532682470042600499861657740126648862880020735281554830989416625576590894974039497238470631465026401323900316249181820960890310736444285459092707508770880609690516748241977593384316221358313824346010197265018458108376715495810427001431449276096448656603876843873158216138038091937860333418478322566871173108631525845031265081256721776649708817549852558201380732903800870829539838881194270678272344449018999406707672330151419538168748170101533433198739897856164980218843080862720618658734638990014244251236484741361626909815670363614999711278857148208581757907930035325901703633127766547351921545347484703631182387541006197770331871229500303788150970592190428792511502908561258252756577452150844772035293757497547775393586926527356654721463731540144898104751319845410984145011647703281465365713620143653429838031833037906386412313115780087958473902633518416443181542311070869876672052997224361480912535011147340422449568430762044471594813859516543861948983177571075534097974356218584268642235233094497771960140034361414306451014686901743224623372400319137404156862066843147477969613084412988126226156414533486970845658246739274736935233184460675539590904109136632366503966233270486354191885390544508374591104780088747869517628489780761049209192182147867652425359720579322353171018424097689608900316008837964536162032600624439647456695358004201476503131804145473753809382755780158168568910622999030706669571410574727208191003185220589226478383386296764511955545316210941772553231901482049709166953741787726342814032269763999463004101503620837303474948654097040356570089777558281750642353250678465268819446004501165762435914441106230840038546177702227251568545496728196442094850734479781359455599053199595803869241954793121938296371701815328166490497528314959952833322116798897865138086321135033347161938984960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -7760456487931935050544095340010290423058056856486369039069881588157153831315585021803777868636340979258573727757285661524827303405482288439018382635699228083570886633243542399093585718872056069871182334715784505355711994867838849504703692800137535358333046775199042520481848692096046821856057294217106287238504124843402941178044682802801856237963428949710033972595257093252800269344212208911327440040382282489084278462405197744735987562613334776903429537824958998600349055655568298191370069079251428207074306953055746804899850458242616140025340721659810315365564672899806086021584129230358286414201540147508932885160899473899152018943130597850391895228848746516670033416889105069520186005760384409505666930987780530555876136419285107935318719210973040994758473259695811230344066089334915385785558526870307741833215378839525765329624901426097259085731353707819312747279594179224865951436500389422904229784027136336380272073259641897501920268900067246207222327404693025371036659934303947713545100738548925616466543778152974208973571003232861891814297860726425080515177676254334873842580322092658874302160933538139606580830952392195656747521027815758514641348217662457057957371234200355776922692846736862799850684275106481743022110649272501020133561315405562603535451596059120349507780369101950825269661189832236622813951790190470819971870220276059460353858810235625379425484071360073583160946565240032226004800751548540223342765187692787548584763239306552543092187769498461228179940637039479930169204394372506569058738089607187006373689714154861698591481786440493019305928843494820579249722344452939071550684264620056389527507638002157694245809671461093828049794599088621383703119288430517950237981007814865874977838918170539082131141992094157143294851243511028189580945390229061173827988974561267415122696688303537418417233766811859587177511075029818018391465440485219056960656228819947845791694794923129481556275962496068926632163511528740851376171895455062475449833394673847706101481492023004955550167214927840256375912774185320842347666869605278159080573774729420554664416787868562429325437682265604212906441917035724788217425002161182877523501751188286700362501341900416253021887119253262517012542903159286996254166205373349888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 22178354918170302617279693990912824972419922090254453705714835539618990998441262454888440449425801197292558525258650481331794924159423617105100817491555739485822167492717970390233090511443616377602775729028596468206777026767043625706010482497410055323674672426661400565884889392433167923174264601228784510356959962870780820778297648875456830494265224246296903523685344097425579622091546348231276277874606057402661584649052926260912388676476703410884022843339526569514842020279922378186938053962388210874331772709919781553243034169147741412713752288441177511512567832052629906165207000354406381749233708708171156453781482195648510148364926568204578067493825652637946243626440356191024043205704506904557328958643891140414581163895159191993442124412088898183910517638039662112433799306516956715109421356747091834056430542283804492826543798710540063458893223690839401918721102848570981119880052372079219249872586596705836713384242831939165810147895127971242153010871679874674629551260762624299621466645487822143192552766781254988431086632804701729740219361327513928173940018675917046242287751390666838328768895841446197688022302884184857229126260856582992330947133518530556119325634174198446307822750388321086135072996063522626565697074945821378267179795140999644585909761316166534446584886467710738954746393901546784682637618043008509997807169231038575028753534926878968161650700093684359906490885444546091867313470773593206615412023221179399316895774663047760177436629194918391420684967859344162483055771137586394965140136149108032246448496340086612059083529430153044030982128590258292875675035748283617376539875153431175689139482496950168905143999555202825302887232570290048780348941043033901504020039584465109416638512485196993617849618189024064283711780703385868500761199983667771538199104665645989571273298616407860732392708537713688059764983324773312732512490460458163432716332068161862471527724665401129496247415349056134231070398729473438568299794119255156651307283917481542987008012123967658200329357001631043940103896958034953767178865988636929680910466062214025179332319774684336293589416700647518448833522705661195205869135772333503123502631538513424689054915132287537460344494437182287812815202843772422956120110478131200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -49020636149837229918375905315102087766915715120481000801313153368951321079937185787382180047954267422498518509032050492317908569949769066376296467447626208470680301819411200861599593597435370872841394158845384035618020209984533050282790759489566594169286790143434205939720247020344635890485077243189086100812972193091626916829876089862935912170224673342018815877756400909686417940708539155505677364668713258071142034631728517100171048724824082587460698089198974208830485622917353152528393914104415670226208301896700162415757734563421164562944928693824496383390370749110923070256649154480944761505382777417317246037834830608499806373436439672655963169566276128734648486611241322642036116551859903803876978355314812264359263901037161131535753588043416430289323776130854822533430496074786934495860200077647951504450924964994333521491116583978146313818940392863039309204229358544424170802188840394743710128967671493399457465482493486847704819897551134792360612895011769267739040988784485868180398469710498416511851327109839136612178433557146841194037724124596420944728294210624959202314487555544851208356075320227676890754827451067405039773810342405997154396698971875985113279810387960840743176510394075822929324373026867707487484204217926975123097863060740366893596149152790284675653459961444118246393917206602391152859306199774478152499507017527901111458457275195526082374723812797553158216178143645069556461011709386167219692995237999062933020792380892325289585337156168793832870113500452307999660097353144750450649061739452800685401060295444605364240106692162427011337407186011187482997064449129803397240148504069685497369759084982509575765488125489661727027848589992576711078731857485837838826673042640972175060093274455784626902447155461252308447936353161420402951863212927140003362443829488975833171456014216805233226083487437718363617446080578950695158602519877227752567524322407847469314480171362484753650983904779479057057331265750356988886315669735530465880594544269663152404131415622478120871389507879542914662903943439314849480387851991601691616687882231344206290953903982570064413971914592847086188277751151711405754549200244592275913097539914703661433501329395332580064348046642234913192846681197224820662453382676480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 70964585216470890034368920619317686928675342902467736486121700300990250057487730940915557321925533575273390236780714808627453557488750882696347503011495265992775889917025563540754814386243745770794415834498986056404025389934811681531456723150555065605292262840050692336047959869965811404217454864405745826891618362787958380748408296184011575888172371834370727233857002545670777434845321174876750766112475758275631010788032534204506076249914663980683088874907370185482926065509654695231135306808392218584195928007123256630067165023221876392875233813228792213862243439052972903603484871178448493009865149145200270218904771993297890981400954933319397430012384034374877175948563899683328578172678733145233454221590069439087515688310163319598801905977438996317849889096706913472875212160185819553616454673214209088968451653323759077428803585534165232247240176186290622458005285242645970596241385311527932712039477730861639137218372027298962581927819447266131072097611912551603138873556033434132155838219436328278567690596884449727634084061352116781035136169507082906285768629081084791953324221679413348856305747147216293865216761120152460396219841797492140890955526962039325443208730632206411491430934672784065717068898839703145860317739457724399500084216881323602291650496720485762095788578093918032265812623081222673000562487561520760809231994210391128492609558458472155784071272755890978311558264788088076661336351614048583573182852746248755406242987230133232299465764739968296594967500657551825131802267383132114044658997926730855837233163883926759129260720261969022248386469752625449950181241760324200656655447044491744427022680019269342821861525137875998494734244429386289367128645894345706899857602934932588374962470008239899373173518556564963613230513843313696949159494538581140559572229068077938033256870737816504592649599189688962218514208737508048627613912510741501161756934584055178934503058398179718867175597610725301867639442253352976458139373193994293011956647178304462710021177978953120548822159067062728829024702716831071868689472614548425965793811681492982073976476588722042357800889591209318542391952127691621856912503126240143870623308057657706285895924193237190442582150878132122940182018861782388961651458048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -60632916946440462452589497477494591533921185007718925887930414131703414360661470306953944743548249547171419140777955404494129858200901903978734993912123886164829274941578776064634533779322823734605451330112698770320751696082450810219221655618177991888104501853100142844576055543075032217531181836428229028062069050904574984463062053489341307104920143286336911599058805607487201513844858765376413742173733916626778669323516014935603853920059118180366841853724107626619929055086402550245660425108277552695130362136146930046991151097424715483537300416400650614975075149094372589700908361708525943757732305604458718072150799234320581825982600014250180846392553197327549961527669095636439920477320853175089141284956413501290616297345186098484535629891022161734169634632932748023891248369007118236953618187846623832830084035753372415706458219887684663621074438625053020183622641665738942934931591160989170623542283633709402871871120277712875638830912244143401905417462472023172566793486505363674283949202544501841790938876786616420012117490768111283028156733450282611104104503520944906946051465567837645311150359956180138324736412879710892900063870061772347305150408512814087650707363934121996126556843249345834777796240902736471253191739677018924383848393400385744293056171121757564524020389437538686545197741963895649988615010557666200789205906901874063075302179653588442420795426426623813532509619566030028831610111682730054932351575985258426233559919348903334422864881676732754433485524102047692923516039798254952134131955002759335318743721289099932122467988146440876222246946609094951623117085194725846420678836876941026902781529394455419433089871954460948654431533778224385546008476095252730476415713410919014803952085779540593978424179367436795631095501051081575981890826404998760254643447272217202434272072592333020062263297974247086633308503615318533778995201475312306201278523623404451246498508073533467326172745535103158871855719328113661471275032006458581020422259051022432018136617428565220388879058864679232096129214717457720891349498078834204423279279852038850281685825319916265811972844969416470769107195504927361904280869945934755808256400452359499798296021530182401109783013080141134183860132579943171190738124800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -2604181150971650786625280477126949819519766224972301192510565400201569531438148939346419194784230067149655472794772428190539053511960250978004084713412865377124681585704239322968069451744272419610229260164089543902156091401476811759169110073963409600813798134990781773348869377297294734271972091308301095735032350573732393015083515922460514861827828968004424025989113070421148559642376256754840694187293280551632771251131177185066047400099997625496052243925234897274993829766477551847711338916125661272755086453042345809017344863311487880818240668231352407755052949352900405106519278795519388719069806101390059904924113184931072557450824937955788107190124602823431291800898791320539577483845147740217563990834968352795496306535748906241409601055295736585233540021552974054254963555295320147190414977557184861957827922207204993149347872670098944001858931321228852683133732165367788120955640890293459331925852012601628957577800283471625309641058363777019278062895550137602296259168151957932622783744353189470569245218917170250904889803149528439581249826190099819916169193511169392267932494478545296064950488066633483834834953877214153419153800217569609871303644083372841439122304455078598279359118650397361501845160744905439216055472068943855439968700641812986469825765950030115656935282546885170104478117420066586598083349379426833886305052173411579230322209306610678704390278367707135554839231475442445264323626183936097725193352580476283040702350790116288459966090032863842344417701363646529873880366303012137331645518063367663801730756777669656292668210566959885819552986257583349026556232814601847193517349790835582368652876918868259081462759984391117711276084065164307793610525750215183117146457947050771341491281510862785993831070131898150999945918505129259571047337388983920483556520870372642510964267100064619140816758534831498567795227386779804410663390241381108564579832376790458142512125326158035070357759498811884683796068625376677171041915022273572548057939905395722257446216892193035995708662421134139143209940480743705547378772928595925807175069677213229336097070738338448026706807758693756078635007981820024325501616598492869201896167322957371389688547858892057640774955765386991297152847063854002963742720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -14612814351260360315539799018468876208977446350217808595730097438296565735356085442086392071437763213803476339917354687304172713043061621833265022458661607221069994319530503597017303023264237735050629362504418509498584981831079955384855834332447054155708401231199607699912121524443749780608509483981607245919138607054771453717975058426874807845090905575247044449268420754043849032911996983961540996676909579033968788501894846554602931400240904133346036152494052159871172040674849100461568466931186868390037936652825894995397325868178280371124506478630357129077151292444762743970035793391227931042340724602537084416470419449430624498346935775505428112679041961887136667274635753823585723136797491106536885953053406689300142236987086203764306330801445180012807278515738182058540649629295185536049207831216025751966751477967871447700232211580744680586809787858146415047687586128985721801007199128434578811355329303714698548984931440513776339244375027170983309350174554175452198101562624093249116807979476008865927083287531416049779861058257754476772691642914073574797247918312356826800660064897025365148191450930439759713694745917519398622190360373556750145981010514082592324770389136719728261371053606117287366626373420922456498127480174553941930033994838906846558958852209100162455161876652684504682220971249711617750639848423618267139761582574252244409424398664702175292800246699066719226108899793603751878871449061520437077358441983111723974798815485200014523917263255533271422694455462359151732041609986412217106568787352039191250867031037929724793286332710804456921951599775415350137550284704467573409427565500538012296297941776226128234927179738190098457074226095786694411890264567111842848722024281138264815547304606132715395895724339695145723581927007299978380900849023653490263216741137533380316351071061820711704930507860132406715782940997440298977291889664399768944662367014240468719034652123607614313837789168924016205045557170787507033910460372725217015030392132505678102285518295396098255734709443065309358069639066821491482991540758038923758421402149192292529295755773802311957592554830796815045976481100939165162560828430624127386336027029463148811788454992128952265369370092336770041059932975224395399168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 5345997887882185329801684661773105587690094850325633540903876485684895226927947043535241962490962596282707660926156130966406182601466006720264330223928564478653761257547540371062773177893231538829339008573807813161271337194286310223313193052867567234864794331703499118399295693014659349960723177282211362714297326239086254459441760948809810500514503323361575738815939162069120618188539229454905490436091504200870060151990737124291890196411360472986363382123027552580185496438047870168420735177019171123643581669812086525637049768410122059802197019028887258193941348403459587569082054494728522625370221298027151818247036773720513585744306205612857743109041701340151180114089649667304356493849198318791268159149275934890717883772766219246553649245720152513240307982157553277062785072774131274177604136553182621529473432687110442159921983840972129955073574591179527806168815698417284184707349136282336085472923498364406790396895796153453124337792310169433473692974600442431691883948855791748301412938838880666686520426499371241689393928979648695153560034696387400246660435936218962492101714368325693414192632156308262212346644699682581965349547353519033947287103797595009150064947811652800446212486256577525883973845383230684072075645244711092987440615549055118077197683237930827951924807777059307868154569528988256316315019388020547782143303473599071099673642927311361708278985376846055524197781710381400039192701688330902444095643970996192211378535356539122892906936215572328265983631371230408829202036885839202868661116434841936784355235683270373125494074887704019081549356075818947783950598468525866403739374550976029772525736980533831742515562035503032071253217185654946651602733976060098602185690515625753446225750182902592019200315802025983186240568194742938943258894601113640337765681990051054116126817837892013115108179591817938372249027621286827668690159877415551515151618142638410236428621148998098454743367827847488645040730733902102274106379120968298091979785916400463376062433384960495923521983120651243891438490586924416666524271957903356598266878401934913681928488046174917339000388131535859660395681086835513033967134211311749703443279165616405319926922704435702127917799983777043144906644449725618585600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -2436204735142359910434338569402746986895228893817073970792114363306026384328990065824256309667874730429401440277634165713060067102950570923744848711901025182103648754428309944710908041842408051503246217660745684829158874333487132606233754861290085364332942945822852597114112601902492341639801433103903676729736317975742474628242738368309665459140199029671193477762070656900167490185337910970955781829910039828581554649741892083992684144427863670960595214564036857395908705711372463016922761964875404088377086059848501019623461575617448776593221589777447629799909992185191059648469728866449202752742024495644723996485856023636405612074808109183692559438476061204179797398953744036301069982560928418277133309284045549273965729469433275440366623787491706017630168789213276910549371454412308512391484156566621779551442337808891838755376668569799306501032389096911825267776997793142244859607048617144206872489222698209030262371097863781967530745665887704035373348584101704772565901762674212978566066414740257905046940992689665386894718247674136398594229366727036775916217800984468144189840601047244091076189187968237133490341235720518926142220518111058480770271041790115071224053248513939368648538393081448615307323919515556353454079359531688093442111655588954709249562150594163552309721181394493534413384860057778809048782604631094956210642057141594827317022252307655998140287911724232929837996370308568470685365058359058776802069776051323997642781050941287587156176625201581146966829845613824352589190900584217414314893923394237788795359167376639937420620468103872870518779499746142668332487282932507510856193445557315111835982155965266332075697773363359149047621096135889953955820050705095645040552644361216937818666145057279026685474683241408397113591240157166240037445101466891356863833870943309939591783383527226297511490549385220513101757394602745117275435906774403827237209007623665335659884957527807681311072292778837511174388215164586490475252384273759909679914841522187657253596081062299342038249591220709124428890746041492780695456917794917915042271532618101680536680563259309020908007364765163175340997721853661932635597386621037272302298896211014469341400876230281786578208881472086525795276270745650462720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 167509147033610625551551580001168650231725983117336668079725896373931948927262575422602473342146687243309895174623709879078071429697771653246793632603639698881704004117618796584755688410922458301823524521210125312911155216802635629614671698114889280327843552023570548798921523203575078133200712247864832850211120979427805977529092820038561552917041772573603797038828891611798424700636803385175102752972281935563311983037323517352568246630469959495757737772348422104773821402516342081318753836000501062681164154735740317826678755070616373723865714088484345650567833768355468137522260476481455673020707694323913601122850579377732744563516876769320177871173815722983402194820210213163174542239723909753093429920502850965957146864629079155422780488180599231765377963790224194714517956090997284755333817525748291998234534671688191897706616532959669746573921902620400371085748954128308680380156727806385147176644828821172159052760985587869982062380697923139018345729199004007556199942311371319047526501812336186952332974270060204403103119028544944868084921479921252864752221979680167203629448266256900535772622385940193805019849951469896848852320027252799854217163931411437030990051663401112716481485395106288517809050585607161589746963778778980563876132107421527779739971230002671299677457020275309484669761009793116938572019254422243831434427241480260870751973088658081027890095103658836201721235187055669713575387154305913419005452682669767520458257993706674145745659508943150671766793576379004269929150693720365405167191861974945388414021500587765657704967845337981904396619352162104678695218854375265255485644524679809357784521993025251239308100060640278577179906399015483835185841779892831110378019038310285217680359317912808127435223939151811178081854853609770649786318991772672027356696970225220941124013937598535045722766081493226416042391890587668708313842281824758078649946919948620284102307758038867354343299350282923534180043323045317409810066422632569111148335505344625189402660036516329066259833960992391645355484284210784824761160165072435572829451434797549999018561164007007298937816603603734261657499166197783908018116758100465693492174901410134527715670936081942974030120512133466376860352267681792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -258895514467189284756683843064976293673210910911407392361502093077824788210148038262854705610309992779572820539355597978648008546008743979631082545411894662304560787319217455778032217783666280669221823535282929470919202307350800186107127965689667342489784331831483626698645015304629549578042863462009728167042330735413665957439241538279212410645263371791520666424398942185421372555562315244254574883446735423906990447210164083418101884154278992076585481402731514952208793369765084531332106340994364294377663458788896610020043401535405442270785966176748086226676890686597925224788654718658468310761917886049526970725850683290287265396026455459647165796146608881285845804733867217084418752994987875278606003159406550985750902766029311077951047686102824969827681712429156834486124046160378687056051056005345354877193301087887590367520044857291526877703714346135622250179396202098678507166611278768811322285015341225967304538256760848446120485824452530174568398207269494753881959626328015528560998001356404544601720600243555134138574870911017232475217554552721375338654777003996871380713347459669070230657637960437183721629145968689371233708672118760398850169147611499726694744692395274870361043623937366162676917149613607310362973501426076653610767849130538902463234296768312522488611186452687727048739983877463029989601938379232480037027290090170092878448126758505921752455148228688510196866672017889239570980875093872788577012816124974261745794982922409825040361081303669792398182700183162084936543813471821597746015952521578361238675227763257075867253459171105015493322563131854153988284002506755267115196027077768792346850397905081536179477668271165504277926785688039548933169657609263719771650810719219225288875107175379697790388870499534693405193011290237388101277956454438078243005931126012932259813879194286719048539150770873064683149367943001260237384752510595201937427942232236817741683467996481391671679980897279967660857943182581818858763928732019739480110197095275259435618899702607141250154027728252743374564642242619165973407710954761694632837007217585654338774920423259526984081277094865507285920553138730082043632290785623797089533611372209841494011271904751786320240831324243200855179949349273600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 107221366089313802143273784148417261560065212368148093863928500386735662899199353843393539243512810853810068603979443161105426637887463408253720427852909741321060505313858871645939654910804122384197514932344222622315425525904392979821329468659992287439788766469353684053819026210253347645418844572409935410141652942359767031192444214486126717335073838461296923944993534857298805162709874150323505222777558843577786199454050709236327106006415746508509621217141604214899354666477669133664954447974455447850494289917306539977025423810914125980407328683182256702468841282566934974149398125859767466137069698791683959485297662637010176562094498480543295815142977918741986863792867220036446126575322149442341839057634621450876591779759453427001862354627751120247985234356634683573876469783552650605687332408861759878082771301955107558931202468532215569997698358098305162010257444667606060800261885797940690619504131707070013643650601163710779586491459638538720291281048812425110239976829144440053519325764355713915427660532025811584005445527256249898417731646408789771172870251480020351667919542790761685172624106294963377936121083308915769734425907281640066201682325799170281754111074068511163656358911519873468970812921397906226741110135918328815421769981152478440693078908129583640919613329286038716836938378287246989201167523284770394475872892017472426455283035550359444847739649597682526185433407108012719966159822599812699192064367721816916913347841188912728293732892887911464814482244034331191121135133085448648639288173323173045738374335807784641477347326600300957100956768767903767188044494817468914785202131620804493936459054391524674030204369470061246582953416938652130898776562727132512141985842713268213278723741528315052401330751334718014500754773564286321861159286226965533280322555459031678759828757734077620169580139654654332825022916130179949319461532645684600819893152069496378134308948594623173501460525320263711390670103073544823117743843233440987831661888796847734042595018361965941005521508651456592040878768155436477448885355282732672883173182159827185128312696446113397607168499111302798253577722318159588750634153821895535686786326003987616191353646733458574290327736723210985592229724160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -11386724178643066749879660084941826782890012299644481036790604104101095171217254360794502755074035387228055918657902322388894193410111929660929233704905180830629254610963329311267381476588173941091426222289923297210392396320862228911205118874268186046071565887566344435139074680503231880048571191110134747940734280897586046060538120345045915761659694724467565065404504866768553604635395456337248223240849350247796334370066705906211289571684311282562525613140735021837950036332800869490887302213123474000993191656427100710754466769652200486737453796613720212844406393453544338265976437086128279995951001378620531131464255638961715702843952254302800863215308493045631819741758399746290746245797236614260247255765145076669583871173594837065918281105601831228816966251572489237219120410385873506418308633244713337824036275754461865320119680092418462752799711844066748662293778389420353658891657600732747597508012148216004507585355400156201457778436035451514866677745174557334153940756135621502450375742635457295642311839129690884658947011963287598150877619652171375482537379339199695623133817760074317977573551782953154392749211737807147756924061305946133492261925649924433131849804228307215781896574396881091040668985905851763473650043416740189430292301181952674868849042833296386625561290040712389147584283792469369225178124152612680374672528631877651307577030486329870531421130791652476962203313092230178531935182036874858824804250428688539997937411940662077527810707428264241571568400765428017155546354201068575822795489423925498138082520374402171558863083162771693322964604813134408770313425494830082010500141412345324930382400560484268868741973622690375742338120590702385640961283517564198559374589613638734029868773378084951924928991687974667811194333185573515270644224204982223558214795960927509880296829124316448618643259506529897878530407498846783522976385392565714650985606493261690558283464383414917611834623247303046390659098674758953914598717240135617800134775026396780868530042881911322892823670317591311438454967403105659266265890025242086211970668527041676307369504282730356516110917891767665836454104953602152090099039151771393562858647794369142302996028783030777942588394016999518987354112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -182116279668965974340953338169761109378939165893290287288160051874640988894516967093642959330117275816108018173202643032793341476039336883829206829144826464605017316187573443689877175477456378553723441689166353241843093707654468056572540473373504136075218024527421499132955684180865933534336066259847640699467494194406968636042390563204300769126989119279575609180467329953503227205684982124248430670744864119856003643990849442734631649091471059244655277827873989225260337937260157319348748519654111726079265538207856556514642179838908252634821661483850843203288217408857790198130004717655597772306854985870755848872534261901487766137968833913956086609546128778924045451221822952714476371778166443324276624019737951536930563028830359230062179760327400972027114005067083596461625066176084897156655377701662040716758654445925849216214697526881775418057983392438343615729686376520252508536384829349323417048405399248148267694019644479509779052253300893831954680340670129115049756012161853066895621257385321236380635078893991039422380570684987224936311471506182960077119477718009456852643868132423121840290012008641273674060803438487594928805834353240583752838870609407202245071000487107047806635796386792327019241995969343958588694308865764814143848893082061101487607453140062578495990716575373747717542617653122916809885981320725575154556859694826409739861072372296836354521720896360961606355524222294524523434799474979228179965866383631406614246009592651751712993622443854006971559975712802309728984196482555486337500038594587704875387863985939424116330269326145064591350513336753348315901506555860524303222677598543969520003782980765997194468760895066981196918170661625281907004515557917759603665926426263575228020098487809794237340966068385420654811133666806994701399954714565587785735557219493723602616604277309862440973294314743355117811818794437464288212309078771025005143492350845395546943263373301198080491496395824933684968141798130233726093317982327061946149623112547285323132456339071437496308894773314240408746026399482701155194458929614510345095712008177340532554597211496656312181964899711060394870162897281657586544689737336486358423970006322352104374278621022213504394617022531413160755200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 104486113665246667938418141539576755132374068879639040511839154655670213522014161985306622757139484886904965203516940822326186880779743431199038779466770738397989650604865746829071800156012162823643092450423906318076941479617730319612047256029137695585284840516210581451642305020562932523985847931673770247525570465964355540921899854679107241677743637799339764363358199056090037366544421611070934834670457733237826472868039744029609683070554080751869737273344607051223277958418128884088253485408880807012917065521601514723514009222243635290742411149672729200267789464970703401690720691850954342445427813045508043182977795927008979710056600576503207395811660740627701734574082762297685023035030494351361733723390397223703943346837050185851929596500353123928193953153056610706639634539376348455771895640081703652087034577421615007417227472816474160576382072328851457369485355957605651005201170717029684597244560268364190817917283432404549881406060813107277981538839811395049154009340198614244347462436872864399601636317487849518626402129497835978506904639909807924839131418490332940889280449542638190722888778848235260067553111055910714532602622899420157738413540852657016860905041719791185975723076522665030912066064964994577025712423682981835785576310475155919873429271087772037246659104461602637588481999084931903859674718953013163068687548592775770461995925163541709443385610108323252225022799606312409490840705993481911031611430403077590712045709738639611376955852726324834054454037428583175648088352683130254951160240019396524414385734676602579879549465673994573504976407633022161915108117627697073095912894128024020415989924304259336253835028582098735951122843350733727642752458998767504742721171568136801893228770107201631448000478652817238353061229541527797983186017206079562012731965641626915904728662599304560549717651542865393965829763065189047487013070132719706084981772175414111350406526128699005414016545083937631129638860176921652883542252862274600711184858333573094155605000827026800979592569516550209105436917430940776702211986193579353623957848637916212555832160627258248337551336757025798639765495962626202226626119744695889133541064793293088612390944685820611271193013936088678400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -5327899966987639586975784246555574580055627086658277984012225610191740236753264409292872551925955028054762509939764238735056339539027448292852189233505241721564973365860378306777633111833099048102562435453346247203807551256291522881502457661025764231828181777823320935536952321484687479762229777428495390988941827199211270943227673799166898302939694590519188624593161049804385089836555946168931848971863139117597582190159361812592938700304082826940681981902602265203242150875369455108853301277498907520419882788643934977637852862973879235477728209901133632224499181279197374647146248101511418746884335880609124438630488181153635622671411961128992212459581432642208542882871882335574118850568381673579632736359216346002958209315817931451458907672021731157618255928017725993798385063328325537129051946139037876302785145294616438966769640306870528130629790980693280282519648645063854613468258176002767411287626388773826920977394686606563439460627948764783313969815380736506768451826995728122849249987815356508747131735697639915321884789461381465834168415125821143796011713584707665830776116832741300826871631038499586525101338397470846405938167578310773252171945044954793699471699261348585651334971113257972956739917586788184526626687808479998779490020693010010983522285166086548826216637351898435892241438478625573760325955171804840434863602556386818007726481881384617467556971974115782598114030187934535616595770718940619202782285833604586491081168136616527138266789675189610041441380522618446251126092477367975269450485021718387881084027043672796933136124253125625530839770762558254181404779667898141571846745676728996945395962437565108109014300622872429500054408362757893502134814083247868136609040700197066428164924614790363801324969081093712096655968914158556612005590111322517751076314956786925974081496381574450361826947293835692168937421627703291354000949278931108418765109593881115019805570380999221755288881640251584330474522673793554926458263913096291902005691768591713772346647831456915907415484019660957391788508368917321879138271972063048890492882669784003001893242064024075230944725460047940319893801043140594457044773824128669407715679663095608811094372952106255877395696429563904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -1488124614394325184851725733531306850698804173913041234851632652643590082140555455520097643035285320865337142739123787691916871491789215380626464721462979346795484991502217592025571460618132416526295787336038926464336282608834288474922410886499992649851570434923357602282436626518925353573368271245907742737206338493754273063337219980100254600153604420459435286634617212122783869886017942304312065642202850217660760635984047240285083334448046556035611145116803908213722177877697964235751221106796428890752662934125234854397935630699585390861770573236694288609826575567084375033547785802569825358496572025971488405006124005610272785595561141631702636357363633800896813513290568870671246039890368435003951708566506003801848621864911328143978974881307265926532423361738016589957208934158723525752483852092873445792391312243663235536560383194809022845553307647435299642388186536835087816948055938231664645196209874847717527345223540054122935784131885204814159399859758796936563609578380141929138382984421729919698522698909076058046127830618473499251604777619399907487094261348750863266372518427250088711628713274086610942599599027633106866062024435231425544140978082049833008121558958956913640806728224493532920347079376741556784912378930101212568281735023008412436766468311747359297130491054675887973387790590690396714243062079118644779879701496585195094047727478343363013827911310483012843999499084012744835365094738953774708153125405936036408564449301883222014377372602091659341430793358632999944231296155501459087493953496210329443165868740982223798610735625167030560636896302821791807745214185369674737612896795412105711869411866371549449456515876623422632483154697039942374524928160144990030643077798498406731849326986677578754802266962868955027752669223768298933248394352394145493453501825992437207280519568596038951192660205847988214179862627882124794461876701570326817068101725810288344284184084169210131941926221893847273964867607793768940889306327297700741568839760399855331543708368619682016303536195002364870749500916840653626307391669800765101777489775531072882499484156327318670689410358278143244842256074452442990278289261229839730264506353327670154946985266042789592416384555417600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 4209370504963795442231408137939286812501551289268088744450089584314205411909984894129174920106258566625938708995108263066279424870786078990667325277469936578405684309075945170841076977153983012692263169760500980996331226680248305209625061977014991127883895086189701166271683441616389006256072129288527340790291616754813443203641558678278401887889042205164545923728979952483239906726259478798611237531124768430976461194439537011013916877215546817407826141733651683446772603997206597064616345111824003614236856265069887235604532499474714621412882714319969286986290324174946790261342986888311776935162286843080303202714681874592206048443229720010042063579889723407548730630870293199486942349351402005901559530265869986108264144077485634410612351621649527421075175624446039727412999611003050017121978420506932466926239476310613833377592164946279056626291408871358400248462663832977573914661229059422221159064765241267811256210106734534032082812555375583479107543545610866587594588312153423338781177403379705900100959459719245401492740796368207098970489693565813038582408765065739064754931747738376420269718381035444069980416296378270798995081781697878371252319275754501993309251394435166198630888760554080312891763709325617607127208847158516248284153610664186573107713678702541940960015237579751682522253165910859165076849699704092868328022648896509766917672951369290263743691774147887439961570032985674661213124679578044734197873177477589141272672432478201374107342805201582998791879617047732756684681603834089923500937603714288013414338048158027926690709560135270368950322724572791324631327819271570177928386953857860371034178224041786040799347470140408058417556165711984864219675225065915964703026934038509777274689314615087377168969603104242302879317733796414645238557695098669765360186340838475442029706772367756117436563386184429890236141655849850341539618815590395202694283516157974659880572569192484330240739890665388056880041747147928632923906696657402536795460941564285425895341729637595413945686731773912379961282800938650872326194361887943665876956940395379470598569514936168273423805239463069476136380009013866211508458345628105194978982522834660826921858704148286411475758612480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 13854604721087284066499939765787908003694971544278604264736665481753124261480334911380182840472127346001857527614760383802152277730751609872480304817454101725288260603196556127731325040088938354553098433503660348486253983586490111977328980033152460651890614065123564760947756892535620871525643423468935451897421672955301193416109182215962441302362599432856721220299221469535624645236375959440626672423942710987314935661712784902788762959826720093479048936226899339914095196247783865986664291409491114627279336647862296799401987509455878279899570219890482696202918203145253107693769798981326043669517460922888990149000012173297788909801470549462450804642483853427270732434646586893151159664363873113470967678730969441546481877642566813201309964500437728671493266723120878774772935923471300160511357800204576549802280868189644569888440981884159160070644808339533962297534406261845139907670058594187682661093059294713416783865033374341408840789646821412247746968695427557408837137711316731597248043492444373321628711080936156840028352568963915538711766217483323801051218920161442067434099787123907555374729827822909914794546471941751331242908167939578625910618153029480889774627828429426020157389976221505116665819126084672239552986266319924389073676566563154409073048497322051887897169895211198628098322423041737060816155162698021848366903662676965750809807368527305032332080831308419108251155452235778164157107647589057926136425734960263374491243506788364116425834090688975852618621134604484033434429292812434076725187204463118047227914486264783465603891914661260897376679936437159094728246824527889116630181608608663151770828472837920159379819357943016211775079444115584079894589187168549861166673317666515051969599633771342053644931687698260625853948510798987467502553613152716227318171996648936106342314509029142478654769388516903570601193633348539616657462756748469185758804833393547774724006479794237272835617279908764531410608485003161642497823016644923030456629922709042973382848589710286513209625382012757182441300443169278480407490686108428765074395427735410324093279888793141954710262148749747210403238091920280987328926491569290766981426081030445686354439022798076131051307008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 1295035661936335561216945689056814963077256880404754567069220110157742489229842047848042657156610434539635063531723726849383711510259846703376034391398731425266285024959583769113977108850452811647450747859214219741867785361887827759952723492212001700957985136435139332528358724753519942875239817088410776892872401842310410084263313473029422202511079270434524834384930618614783668401009213381984208742566271917196927105099487971918126360269438522465198263509169612883359430859694804255134823613262069537160375420734541092147691876098861027112060502474722681860362784012010148806549445028395574302582992429186459785636139102174022721015441348127460458680231266314252212096478505276505022536762172128487711306015224916946973106844443566852515322329969783800602112057179991485796238409361577233828799899603258622764303265449256809833051838934728719162318822818338891767659910464231624630863419088522497262369669416834407692060658981860617453076464296303239524614492367171930999448260929605271816099569487646351311949294715894585465334038137438242992629698251461415737102640660301278631336791227867735155046196213435753794427962776855770932490592275343704003183564793046702604260151686402738142876118590617814773942035383170809370644609884177651400496647707407475827311617104226609484463773512724289143919535844878146134693243274041136481004978889187252710146121818302609685942450201481616477013071497527679797481364986928216936340357928608054155268042142181958742424171284048335100393713805038160374139137316556233469309790234905470575228480310014244702115254794448991122142947524570370776205935532892260453023481181377258427229720315406888829823127567536063342355510588753458814374764639508317070677181851780959698305294940846805791988749434087454528946118506989771678620166286906216404902829395294972717160916958175072370445639354880274495921764217833190261182110983673343607521850349309473851998088699391754779163821435283954434814962056733506945032768665475356891748220801707591188456815626477997028823522792784683364473598913116817938005315860685865792584771270526346903575071737432947154435338766710775395536882424470080986152221494068482801856473022329064759411074387932074527948800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 59707290478957573456668720954424715701228871496561483996733113320011531631683534746712520057700126898574174910104894839860367977788120332532354219580590551305975608993427853307746681962213359606081343976832466332666738784073508189080682765492770116019180663951582231618192956171033431708095950002156982798617319326943945688484987365316033358783319535865855413906113689781279223128290320680210245317184337860836661180042343908130316467617739920395111551017266190709966642043571452867591160087341742915727845806383157646505978249094909372586941592616689424708412536891434462887888058964329458683672876212430038160974660724951730984567650127807203254376567060891451382028486514562285703976589834254534273450033843414235573494425280962576785998012360689545985094104441054191814699026913115477011235236104431988125072548313473063917338022513062045800153920342294619261968652656262455723948595791600455339325199428216303856123077985804401409245148967682597540922241233875952426935961487868147406515589053998446313329234107322184186432110883967244448606189511715152511546378402851202381820028529269253717319827117788068340514980160455309689019380123509125646021016866910416746360948494657465271114598060009578964342431543621962657441134424112360130756207579935893856129921576644627213369121906846602103447310113173028094304488324223933210668083619316221162735871756645944815509636868434256773096256948009771925844900578452207640417322900839889576345339490222878088697878818700648747723748535659316674889359415741479878497776009844970484530753689096788087386472431738911071950180891033766472071651626118317047382514244074224548101450242388229205921910659832214443281631287558181754315249024545319355528555891594612410569237422276625716492166721413117838681351163474497023283744671903664014488893865162891119372264986903826104005920636071082565633563243333382957067192603618702958405958655287987293291200302528598628814615609653379509153443195851449786705822857663867915179778733988509812921647365185310410980889394126146195929447193462741531950507372186081097815161602082778894500290287437518662864977815050493806209579897730917501664310627577438384628068882155520273913828282714774568960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + 668034108740563312857011059961276745606498691279467623135846580709610574824333278088209278914834314298255217448011096799476534847586182214551356844364420116000484884268296954246942391809112174373143576372567332942398791489131314652810429265889854327277545856415052199292303471459549835977365691913636694174341319159386110706928196454350379723950542006784758807866532604887576874749117689941334508341800661996209404434515911238269052995000876665289217915301947390647091697354498865391351185234597022267469409705843677122230049813291774315608173993645757733972528864775916261498369904043698266917729228236803473323014346534044041451032586873397461796032592498204805259267203778439674131986496156958987237378290584966572809195364443202686785449481050805006640533545337174822277951297572426206929107068319891504969309864734094321515177970860330118718862455937805081199058642268484904494651013297629620256143875621233388742311691690564319531416593259022512967965607456455740806450207826260679152836805949563755368413230696385710909342560097477311999368421680195232793730193068647799769692461055962949843281932414187263906162004999524965135976649270043391780937995290946461151987396058092874262691462125478224661294374439888334988244930839309876432881922569306910898972892226657478097544004795889393522672752525898241583054616222746711092251773748548626771963616646474712136237835530766679573120787762645698660844736720330266500204593886428833663458158200694537546846563435919577466094848967526209103723014354327734832792797253425792929664750816597165116213746690994789111156753891301702288268678274845548087082961869621868824206865198878146111556891962216198249910012663411329734214874562481591657700392519364494016540064060790189501801353300324874851414910579022067340289430983731890568232395189786104063276020159785680325993344796293597029843695089091617649320467400606021690684945230151450046891602503965109462766543895905547297617694026944574772654500132606664497321541569678523839475905729231366468848137674303979326661856255989220058871474199581603882918954107607251006995965754901251394157633232370975330332740494074454887021442956275797044249562153005672394105582608449536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -60124297456159460619173982555105516407274744276413841832959007204568513918150070986891177935700127994929879760459166502976558103180754998039737124539738122738635398641445307186650821447720057226302205790682962281376172724230019972798146336509469015727874669053220744896157005324895655507413093831044078054617378593068208250014255999873068829672635625499490268411863528028008712919775685006332934353244066138976809025825735568679563865094626020594851967622612587556239025408424264955392811170782647696490395237641463463084702380218520519760569516967409215466094634426535510441857885859096547768808046878061628284676437364198147575676152903352072201473252113231497891035089968648588727610124808225216034697566809020978741343431223129353332432266418043487371303966291325115850852359434928592121082794990251235593728950737436028290053732680998157527811098105376867640195381814610056161697698330913701773419644383796977514513891115706732191621579458194256052866255458228692756119829109879956917432399790543103721228271559891812585683349021392572873657939786623008897915870154288997591896098236315710155039688364032814586385637332405085230383972237507312162780990890001023321805980363151806554060327736643240834624398640985992077364752804632269481216561262173138574999750092112809681400289607734162923381542813879316868664052830307622015212564955845514030583200622239366269336401518961363613559536413258273027037144629773444732776269312820286117159951256211967624774665808018325121066511075357786787878794120937678730964583801421051514875092059371136610213284351963624783038653689549971769647764492811439545330230042711941391529055575827441918532517025061530771740237428785904647695084688597097342400707075938694165602296997860129002157185427709425139739647862475376305400420495176597519318582108195931548116368176011265903349466220559194895217615283795081991063236780435885746893906675263497029458726079114384578189754357920905215524487526287356358727227427489300537448434478776816261440614263694973678733728837679843136897509878956158916832657784379414214642020058973187909077518929705340681059267298803334026487900029941431522032391013836675927764493821991402528812373219737600000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -1975149151662605531039435897112073819917911693557787836298776963979755411596425078910630510429868934451985294813405029530124554348382539998055989373701214247495549206434276412985503861626604613231743853800400556490652121681014429675896902044912023575353231720318565102744764200393707911408787261522297684773839969520175127924190169907809705748434404541033595570413712430650788896490847231870204608120359679123371119874891319574526017390034061830634509009365870265433061549798641432791829626998319029607751880985159815692693552482512093581958700465935565109446116038006600992652828752877469273887394004302999089321452689272551314524866153485064188809855940544958108147494687614845974678070363804280747897248045889974217089605830543512729762830012100259069667552040274716944686565614344068465493768695299057847975870690832370519067222740190331648062338426200271368317876698355370580503441368732487385505119491238482166250371688719107338098811633925075766567089670316119027014187269727132289254544981276493653807194297629719096486518957746244319136700652963082365063450856155998050460853583158571800042961736847373077278025038822653600684544056069282572284942252926705973905839481617238655570540224492339991226891950638160451938967418341891503022727733752830158279550852506671126947431501404131589870471371678821581154928370214368448072773016163107446664157562181178320329757337022221266173174198227920955578436239137303179262427599978408622466917385061087060789727461494012236728772689950093918437609271726731610521819459912805557719694577500044781357553205581811768747187386266600571275464974816114642336009526749566011738859307394062542017857848391334248215681613821649285633246489159734670718958928156307424871275206097865767746285279588467326591016833172064981325617408493783766010476578801146844647412821979694591719736378288299506203479103057448290987376465293354555161659409932703217243368767175224405179426812337483562681873773039554376973988099042787239902583413215502832135725714051438082035275039302583103552419065110415226526134299227488510863732539937620221888082894354327670465903588027346025671111362778913227327168766026921993950133554750806420044392693760000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 69625952242515345298495270173390643718320627991569866456386855914734059121263015865281336888541732164428456445461707561959234937536694726760656950827584823198045206112417652569133749667496700144092851904707031628103640828218688211685539779319141872469574683124527449991053120709043202616913391732732625889278517048361405479035260240048900103141802486677175630979522294496251615728025199012793096376441454169158550493531454419905458851418482277165655278201814875491903786440571273657901948613491514298017049772156289333737481249110570352138186121180500729612450310714375149240324962983460324675086601584896666386940609064860422691396607688057661693391852923171113968874759515451145306075823824508329318729233375101629647986338963984514581376097126458474257675295763263084590790824259070062552957455393086762133222914548827223102635178632632513900494164679201784162415676973331926685225293232188711550109699530485653394159220446568900323159050025551984568124957345473641452640818359650252944123376186171687268716375466186889752612194382956187541550505790782281710114601520188868309389140482698314273047935804585841963885030966355866019253844908671309730466494769307848525392900310856418077151631378368923700416615786396128490942691275707587996762316503696828153348679262065989336870150900691346305576991259342891017586576276605516277726348954449354457387393213772961518344430288502362287551984467251298089981965892909662019257097426614113120032085810235260144872657471049455478659146540405569648532892740066963198689792668206504592911928113338029005572054764991401819990542868218575945246916797289879321589639601650683666468974580433526320190445000504650351946953134974864186574048686695514960484870463226929233995091251902603594375780172209744716734763136654207259248583880614929148441443285616159113695713471344311068222409609052757372385605083168158901976837559575234698376005061140874583954023543372152050609129858803067854492027557224775793792017652063869017385094257519639997215373259985599423010087111018863191224135296878082100835319170607775104851943997294066391477780004365968001589123113300450647775865498496542073142920736469706295616888928959232720502784000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + 3289553725353831585009719760483837072383889386255604758960435644313723648650263472378584714450340471514545866790804559499565077297835343752192649264553634772991875433778649241590193105609427031599879171515356329923890430826159347212042144501246630782430573585803190487842638134519350378670945482746631314433377956438760427530363068386985112506961165957491930978586679348732638520504194523829147499638516139228780067807230950910911463947641128919192721775812157207816352040994025506776585627717437737414099178963711881642415736851984392386575227519928857933554971470102157060451117519570505948578382668211452059707512027952871853913328395788442488160975701937880633089151258327704067906134010406844637145103846184354390136082978411265124473861164426197157965335960235623571091042314511530952442618701481685146361649766396907220058282609453721334052676250245016726887353532416568803216140581301085549217998296298182342218420175644806996792628481919831179233012504449839084968649719328147527800669896337200111620245481232628291656038032576542486045773172788391230915215579097214015308291197451535885420256984507964523328772051817317059648117771008212273826923735995962688902742600033501086802302954671414872882167351241884996905322414396375798629382677570066815831762193734671944404331977892206411016446924084664041115672140560624259414594502597901360970442333146826457571861876657898463660704451483741971262519593694776309181100294338327343496328646422780387962741259500877704387846238702197611614374716066271121159135637102562560730748122419090713384477523052695950744517447252105705405371558011779512901401595431659876660067593449627995722437079843795684516368888732121336736199039484064834599704615832614850264499347879391292102104802671589999040800375131686760536628920209236109919452040439520253682518255328101744356895224086168313777556950843513341529759424838602324432537881013213521559753368927336268201107743582231180108662733406887388124374307035551647059560034531401657683929737221892930801364333394169947842489320589156981935051024830734162634160429866628898380759452759510488356794494861978788552022321151014023695671734424255981063727105920090295500800000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + -26613697220038172374276663404444583126494638242696242560642295742692867847279947001030392171381086774258103214509963118637870704301046508908213751184983457990353255016014562384056616078678633166675427140494569712914073826557532620921422761727209986915695453299268277669344907188810389783938666242013498605477495021916187417265265231257048784709623374998511559566243650366030225483703280209315102503738584848680298265317208311810851986360091129654603779314328356310248452170327920560575479142154217883353213650650205769069352194661006076818026148955406691491463710849593773878679392069064977776772991662488832386494845496406119772218238254590501421530303201990836685733135218691545115015170237156021337376274231622720556797285349864093458236463518757762977341229197630093883399831136107081295815375246272570085962894733206766732022866274992658667854772804448326715670822965792226985197523867611663067085871947108666083049721286964023088621367937808070306638547067978749313194238972547071359052081553606943399790090370903337981769888475563339042310447219924269701977818250381215538716971722312492985411659478590092258473512600073616005874153388376958412197343016598892115153966877187415988965717620986048803220625180076632626862514132390328356943184138784310411520144344434753271320169143018902129458465228247530513730763709340846818206343534972916343495655543434430021007726310590200101578780895874471389789315191132249459308715379746565563920195417337866796644131816427660745230134253362446298457898104904984756744123612624085505208524622481089927925338637520180408409527122201862318427157580962776024315759563540488277584980532890964561486699933538402300191029550221527813656460773769380756866558074907837316710008733834969477832289842766570935420222037719433293585473117558361966890105864348731127534934664374157490743933483744415934246250276686215205298954817239060238412931490574156789620988560162327972282503782087040193364519469429873039802226676388384218905210919643152949154485135735888263564048787405057284023255817317328032010992765979463063939093599530907349679093196627963035061751304764171597771146453122809401434912211222817966434427274914693120000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -2218797726490836270751296752244354800228548547550838709352191722049220256600332002821846794305549501491616540872255442799563570990116417225630775201591724952716511619090767096159900202663600644369125036962262393278562462480318817500090042627305139762614506647355271784083488007739680172295332812560591364271212114935882766211215922609728090969255565752679282268985732482072376560124600739454204042543884210251778819670192242825345820674088562296710224121232289230152198237941863233736660092923338251371543752344799634037129385486618243114527335538188094764713018575296547179912982407927679617581683725670706988797865634208674868492212958291274932841167722831859017661783456650715623217256913537845332617433467350381024219064546115888024445450914004536824925239075514577802444971969564590680825695134064067381682634723732639136630356390389657447333377440122123896409208155029963161584332916043999103853691663728798911761753545335233532492423852809317451459985042909358687039860415766668030788256782205503549093670532232332229088204213565112894096314296953774487921111894031981723237755637845419835367712038279285443764443311130822898418745798921402247595038992130624277123963550492416021912712959488041559804413638986338159029107833999812275756529345165850882590045646880043061484963767181819567624813508350525149662066265317981364162603964383191269691023181793033762021505846872069967910652155500164224106277490348846169005579630929136277140798929840380556220279759786788604738969676571957519798404185530807864364193441765637507578392984394397667596154066468713325663315167995491123778274089833221356667698933068299281726300572971828902097377685346668529064463255606784084402496932720033770257875300594214953417156202308929072328779954983893735747137338838315128554972691704964921920408835757661705795559008981641238129837146543562294504551315775268647486207428229741904215459632859810856762648443452051562338166373122039407589170256182019063255612573693729081424470598708957068273109574056671684251156980450661515088002969155101615906638207876807677628216489987150044874246199143553133954904609437817766610080915491918244838381886130294069538530084782080000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 19993066580141381824038507040540690476700574179864918655831953960000918623686484374332653137129777029866753931589083210996360915338747339685705936679329172902811091594000777905885491283381176028551923600170135334471267731318047827493603339278264378440016364179044558580261929965821274672967138127679850267678337797876403739489148846389187228560878652774474999395689419987096916386494965982855299758388140566748221296880227631693262091183806846248054023012738741968095680226464840348067772189429422596003530947247748140580899027638781011859591548182352426137251167880663445949551525968164728042538640318466800675145224189983482778602921266155427717744162740642619742779862338711157505112152217957254666839080791612988683135794466983326877334578826049908892157066997792603775173371642197015886912144714332289996808228918247581913138308627685648327114042929436362822779620724546510408982670708423422426354705220134864665736436355074908175354156702209997015457072264038694136790419093125631951672994278445331714089171402382940070681176502061814966526669824555825245465210286505004610877895023625445334013044049041853473496152880296764517401767792307698536814011216792199526112626524033903470166897897613564158824684594672226810710661206374778374739581528687870744935289965652739389260166797518642050517531345722151334964526169418243596990643814897857122555458773620578381531754510978556454454584161943587137292201328739576426066657684890961037227987506503140770308548233423829071054862305167023685116547134599729961472643205567332475612980911333068610664497747774307897310868193162273163348983621719590182160880117902314243122818473481541516864510226968374686794199433781272803296940903373638024780097095563343145593317826412420358565225494828083943197110122631038835121923318418101464901105382876828032216871584963485396486044828272686044636694605370556786547007155676425478640859749425258363889546479791107951312723596478949121625261206079662359207895744170489784541458839442542647513577218694933019255138183332242063178580230144128731026276207619084754700566757039648446928097534003122124231370408650132270899959262663855988594062598572490034309287116800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + 1035673652527233886050326202749305117227007978753877338070814908953932586793475952723503200175739721472707202836510577652000136355786813122290323347459203256466573808312762504767080466705140589655586011207178704670976341507247253287451990049361222699225468988741389712460809877186912787894039144793646984355139305173415960839780010102159163183193426982980982632119385691749082314699693329974622598387220011791664976559763745519613617619639157486863272595922357579673649042000973678276465257115771749404460094232827835612575320968204696220779061350193205452552048235723814581550294962970792183656561761588678049403497281126580317751238277194562972707604759224561427031779915532945245572850821755096955089944539672429166194880830094200889214506040466848489216620661381428735408317367363494152754008659870738157960183030944773514123651944388273584281182322592561619550104033775357175171780159760300486035161362451093481902356428392772005218400128246048684921662193965755065053127757975794478135351209321968602195881069667366466552743772889301561315927592828344740254105797845291785600447005558647013695927767647991855478596106078930644382834286813517151941331076749776745094007826172199117282338984680557600723387851717887864945346774376273686034318619145796478147566190274594892419058165458864854100478925967163865143341245578745825664993050463230322526435141550883559902942967900280445335435397648975084286551844650672944293591174713770445158870487003765866421663834307163819971264084260244917136991236102806411961437325484578903792814339198437361240916869051343488786880433332941471767155475157439184354657879680269719711020472280158017736988975618253455716398602511955978420309708268809421148119477633159149439985084941023670258357290368972476866649777519010538204674175699796891952206546871457570233254933823594437493870102983754245484605420517335090931762974480364500672969553036208298433038277837222116617065273422868555823539392636167930690156618960680177493650161298651761960621624933412144836632240595214190307384196617505576388540105137190124367551136232524599524224953358048894330885735674201549815428714412300809750200674430947576124538880000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + -5981221472442009521448940474322610501889753755769935113888385935009323725478933693916019269493136381810622862713881095941523082050453924728696017634727581949570975350568440660163715297621338271395375772666662184711533154502187995123090073443371571116531662764579334260606379058770473068231628342006119200465731262584987215153152022065267743309679244864733315144441680763805488091517518820914299111749170289351896375046005180303505624942927019815488954060261640485608273813486585990983358217371570692374182307853455700010793735448863654244214128212608816783615277600118268639948165235501185427578600312010989089146336156173491278394348382423967042066105326712531321600902472208224379922502230050813705585475058975178581390063068673220714980057031963946748711544794281974856090955438920324327748521737491164912647302241600154399967574313697554854261323855334889543403173533402157049537472201708809206821194989530295369058940802964817152532391869759907962423861313762762493925251378148181168952331612146403321086313102532291537666078966522522834010427937621408145125386249115816536569183719441733644879904846397038833545238608310575113481078056249728534401897702790185483727165103638099997412171533504463615078533739755400425136953104510577432176580066082266424771303596342321496411619097312162111809448463917441143605297256342735254991411527424877022187522085549207945215411582124782941357090746669111794788737370191081773743770162991302961362811095808539367869486929298907106467901944256727482507066185542572535902870631962692142663184937596754598198399019746452325971441058842191726027466471844420475966818320740236070917519135506716641115466225605070735419261281678367041584233395143747418082104278210893400718856521441823915000618851918828141182170165568256669840537997480672719847059393490290424716128753414769037874148449225429725993273730064964678524235655734093435501393398669095474276412995609256840815620695419018182792099453521538051819205002529982853999677198614162937275162049989180935142466569452490276418963902713471342672160388233339122959223737917979982815076126103954590262792929602080046719551610298863210037735014855392362496000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + -323456887299652354604955044776691867845632705752295517296308272417832708183874266801197846770223095263032795082448275364258192701948083544667079822473117894350451059461024336945044823350976246954970224250489959715974545963119344615951929239419004558455586092837663398800589019201386617263353619132682214831321734125536265396315969782244685207437744586077158867479504328712149075918820098829173992197261968049567351959384867183717025429029468955348382677082839558605047289135657949104412060280560092439916051902230351084221841548084453324390891507699214385939557471310575077893554457562237831165320588302599158886170896435116940525811838089528903361168579152519826130360223137776751736177361780672465831082526669957856389322223808749341261441673979028741295883535001056095605106964429591487213768638394576192490046196070158472736159546161916600911049232890569021798782960763533506002118568099644262477809921144459228139654371817567146780491078302085853453682863178336733451116866754385250351548239404918556467786728426094004927970476215145495238254974843493894280959889182583501122126993897507326313553504506208328433746965206674199348341666796651563344527988431034814829821175837192223119230992404865547800571766949673618450423223342905095072180237252228118864407837899877103407663246212779288956037582933032145351181746261437749851669770176867966609707061468437701217025410246996451775265965271846668216137281459808715876857286379831000310995146848246224598011443283640912288371746062260375146108637833113327163246149194579150093961044262397116703326218254450266765148402686260502163695708318182100340673943878093580437522056298867983194689919107111793063519511016134509665336956367456274523215162813807421337430822209620247479133349121492498198360729235012587941333797102467433493979302016937255440714147298784494262140233707597245481558048957887898110438067694226692107002250523869655010562044128032315414749567442207503396615405173020344861328895117254825255363425389379076267809852191324216452127460220846027880703263334538731494031813705149054932204422832154516471824160772988572313816427428084023226460851830191221318210091343885107200000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 3099006923095487636267659748756783293212632860058560494759963586452111327011971246466394650942071567966823484820414027456107306443200480770180409871646591178915078990185633935666361717034718642697744556932310152786737354105332544750240462882550535043746303405615285710945063961850614323735228329502868737936586565602927679881773382761151517498373354139352301535206938793762294811755225941098217599006989061639840864339431717487108171559001034519422876657679458757609002595041508174194865952976777504256951312827386739022721660213929254706429410661220011714267036857253290335694804526115629035804543118027864426263400825735067569832492840423142894995125562495297213394038877903538301682126880794647369322300092327691720490574952790318589385578541161184388807891721073522111296098819029725436809316494692541844905809656400174955679926922012209546748404362756843640796884812952514417926449936417705014685553052483332111808927578346312353821999040782284383661862805792824174367350647424486517624351607230457599590745259662431699540472889637418408334915211213171706846021849328806521239971664102906002140257853436040761693914988741485451035877849303261872582623148962536282072836150411168732372768190335800071733094222659065050658027534134568957574923227107542062512738456019876097677731466361303043384867674302178941970111301733683884374906139050466418949372937022753609848054413947277156170861108296044435168499300891017995137895855815505735162504692786385341381040207074895955457091420296888564335345381195075449541893423714438569731854401289323233858099016257945899609336958141894416521375956730608642479735162389711243046011841625518201116129645444623147100460192683185573053990042787921471132952351278939828026603354278797080109566388001209851695733050555898502350437848208740524414677051589670642440149836008971535047449968855357200704139129742185912350400548725748978469011543836180408741223876647876457576663235837621481767962402903754876730182922601750581812095894795981805352605828706604367510683051688313420964113836886969366001173577738240153534276283556479809885541698474515206061444225761510748419425596896279281016835334471680000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + 94610213634703891315936019814878873290485840711480126033630628602473392523767028276140285243219863383785219071447386755151211329769715935209980949919743620921684236553864570841413967392311321379339159814139717631980322813861194571671007470889613661502257272791642774737579599597821790886644167931990743589262541918436290877873399818788675852816036110430624571046672978438808013076677931876443998161529503147137613353813581729881117344141667775312651359980947427711889979293886976472195368432412727585283294706286083370378652648598974862063848858994061304689486407086033151996366778413609247322667837993846372120892161223633006493301384174787005837961051639272799802209567259206902090038170776751787536960167506317396042186945541136079375299357949671002316777439848532035100633480416737639110479965409489037724305009689874109511939518817000967078710780924976703977612507015073012108639067523827924226138160824697813751112585887835397041881343310077389709525337117156099759324576250784125077902935886434147069931514543867257465777656454608352714860490698380561861979677759933198472731396444912961321014626597085782513901737050917092798573487019180761361687610969629183254359569998967173355492979651851857822286404455993834572559336172574362513102119180134195913836337961539532897426189726313108710660552484503278059102559478890876664011495388245875924638592696284160888892969435856240276673549387378624623485454629361360465879193966904891498253261718423103543709905201763570955534935284973373931017836963671527711629267120967671971351108462292209284584643906009791355864111066376203712633383765590158236946189138325809306923039183095189371861626959677856345653519096396256444522875988705980003977432074655785237075376188691046060158939729705050025995166072786152675197744954518237117235171978719034031843193853587646129279219096710165292271652630562258762012511825329483826324415191173285497692465939367617769884586912563714889283221166016123472331400388843427540081690722550111974055416916687964923984938754572926510199071404388962843479690785952627843297500526855020802968941621216356211256835769396623917274244733431478489454739456000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + -429794468934414878243323339078451786165338632916093076534189316975607064023427184227418479796748210978370065716714552941154276320280876317431138784394966072734575695757076650838688872092935462832094774451525829088127034635305658876285811429892794664434354932063918398238515066137118794671857317954219273625223930790288353044427913827435938672502640213819197053871292813355057216547700529421076357725131286102610815298665882035700539478252506563706417115560729330723969645631113003436770857128617857318709679296330212741685879774047704436409498738404429724723763885188122279365249200298388925463799619036961661045356251052983214325158001569702900522040564712311392027989631935242993747503082787512315319301550589632607693829119754443711855963221273894076304085522594870406302026324233923644516086712356329186277480115842766614295214436035790594599416910473525343449826071321034589965552625462404527382544469185321713112122469357207776046283872782159355507819055609348917191551017019385299794333206349572967386730391248888358745230316021021323204558691476738697377499936604154321409854808409296724244113414717618561101529031337743842139384191570399056345249406604573281985215976451141583624607888903021829325239421623332772485689374287172552443354752160092213951922357070755280042799949536264030827442339505180761596236481233285919505214337536198348262628255064673816641385367222287115368995645857255618319921723841884255007702476325341987595490791486688955489066491938717251535817377355006215051155436995625103137549695461835449344895214030658621746139747354249089747969217232312430379057244913928694873530157873486406870608391650717092606879780095975250970912032451649616341479230341079325915495703798896656093313461145211644597094044361689852458466605177871574810408030473888371231274115847364324797319609743725427909357536272668594114802171707677300354319766566522194074737377117018893171843367461695208584123065122053274523789778437589817444224637974464057580392445649204235357887698747084750288485590295944769596194033758525392011836563408182635250019023754688367263993960519315824384968531756202197010455027533564033472921600000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + -23607480678932460816094033349804214472227639709664763662981640435674589344611381074252003024257836788588564380830505611458415102212746383816820233258226657648957826011811955989680143436190367605627510444596848196766312711718978791204942655428846703924770655787423693925869751555021912866949034775754777397538493669918294698315763362266160287195987631936212632223133939805901787433545031135447153587447672608047905448351292107662760459052051424282908640735058609672598538806941703892103770810709965410560356987469143749401094971837472196861010716033823341303382712779934824205491660130794995678224990186474797808109424004967064323770173944543171479281723011654068700749656831915674068685003465850878651034788003750058433099803115175927996260199998245975109941546892045406947712157587897028881429709402800257529255735095085032300139378590081801272161663518796042252428751293584271106354193571646479661046425893139231477467880264725774902048788391780217776650042488168748026105000351196904883935063722998542483768213911849892042077704781921992286609460193374209606100724061766249494479035221029182135309287518550856735053724794247616928162620428191444402158554720213507417642444335179795403119247524263487018282621602636379797240887142420779677993829194996989729499456631445054814795811093665922059920929264465922197614819595695559134430053147694713530436754159806721583051395949182766531895215682425719992684029636939729482405079276202663362479512075642554012715714050193096066690148848347680997898376997269813393471397817420439031738372754300250763336007157045419844548419389060118862481683229187254689804577607104981014817178238687200556155843777652545915722064351647468704958168501958633976870338642764655489975079100334664656244687621368376329697348911446926881025981588582820226960622185466727929319276032437862661711883483043856527042973866248175886580318925938825134069966922540696078609045996206953304404630853384200848073767634893486496043235782140719615880113010994220274273600398279978476012026095831114138317783412748071933129388308463855292641871300318038857063788738259768634761084528944748459749396520946389483520000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + 210113228175655618515456785063516504032972701454786052606179217698273218059061044285598767774041789775008338264393301369458513902865520940968656612426722125781228243299726452981948985651858426751127310136894245345772571235990492246534875805941072453590739423969657257490554440944901495966867550611104474279959758458370293136329533553104624098558387886707263095623450669261180554462264038370936391501217207986948996714320874873179471350383015505800269646756109447779379031851983372514251806750092976946385150582917986502098725460654240003783688230023393552237275814430782367045151849826467694806005099152980176162059989694179832134391279110324245900237175602681355157402584459637938662944492380287465433042447838457473802774717536263714933075383815800810018725459654079006643338174457287010610448517688144390107116202324176419887805887209129252047042640278476991272858829174522090280220291930525694727162238734277779747970025834883880229059398942374336225059976367301454535889887527666522058468590219559611016933064391108268965469614461501226489278924132751600793547476402386727808744705728970943273001856452322613149809658420503079031358787453440279222767517265798632491767719637603397291005133168400601770900098728263357108099481254149917712275682205915882196985319122847626245717133926765585536463755644750590859183219569586781984600806631706246073834891072158845720963746334063496880047024111881985307208716279727658481085682354950686515473721541946601987674218149327569722595623788663335185936099191989735731483703269012774801337063262846718406395713346711195244988970038768018562577288265940785280023159705521673120377564624669412709300592638067690742812270084590414867290944331270553438297156067918815783144808932947856336453094057313837521124829810756334091907198287833187894574297302691939176899011523863281074203267533915992988819282183934263228614775896493976202609942724661742075664518744766949478786767377756494674514350614953022728447205474401306918242597932331644963411656124502392800065507824118670946167912754185077942617735886848413089723833882349731794716460793457581681274038589313911121553045267152896000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + 1359532172366685969494746191386812249103100352082767573471718445444642229660202230418997980397434740690888008700070212717556738261309404526242215186072228167048181171727830879993408310533367950575647405689661954467798892218667822375456115993589338111155786031937560524513261759027215576263599870627259271818341321781072558483695221584251016902450515260058827712663363948046532692373251465796383680472676418442784107735248413940738054326427395903812418353402258567529062194198907025130538067272339856470499030430869252872672586927081071986541877311232931096510331642917755564701805403353836503268613455805307660992761846246524607425839812924407980950759040867700371523454770114491712830829526445825324021854525558021932341967755956418227230641418987489248645891228737925690099547352729054960753894948649938146922219128301301035260867938627061240036406731670090554476128320436781853468670376489100197684978120084865927988175577661888398609915654150588733467817869277156261021227211784939963652734754812798376845662279362056787589870243192658091612977299105332214752155750004099931873905593696001751410012745111992312173389274440514642723781394086329176900466893828623139429380684886799647581488638420510535465841412508878528467852358166401598877233774979523980363308768640040214258181800949119357441627370537735929470571345815123223273659189713542530001602337107799243905046818387202295040166246311047513116566764285625749169415695212564919080698673641301447423530228317830364843562531309233214432775111338202267009548081785944168667575485378199283410996862847877124989999865502207288280673417397870317187511501044346403743410580996072440015158618296253768123559288334926280656439600415719264012979939631317914545517880310198364312332506085274407275295188159382305342381849372475396977639243957285363014286765738895255231399262902996929654023028326442522520631234014766000291194210518990486676646113688478364341608905248909875416213721085880681282523462387886200023640243687224297085290669362803251828902870981927299196380006755168897722672803893411418469788845177080213136663699728175374209598337147021539313491273318400000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + 9943126644982373560409845444526350598678977316035423748552637897183139707421398616756616744573789340480772769527911562799230411256474162638493283696146178510678328827272359845039956156879682351551935088041453197271859962377642281258965226126883384605705726486739425047618929751188656123847486271207831525479518681421828154589389528129676005186194273312275283008072161061369594540701573210255537671416349289927482118305057484710819801516716433389733886903213081913096178602203850720158897964265859851319683068966597942288363460237278529893609608094984160647462328497920243100682471139399571840938104030749359075676955175166771613465807032242367568576394992933750478513556220910658952836242720439195550116816382194758638307337682634472574637075688227651708246050739995170550580130204015262561495160106718218701210599077090123209594314805093830901582030674023577061656002964051780687691610381009845021413691676388053272156524341598486120011255134255961142766394112174815783480200035927651703634616550511847619822513868215279115495312937971497329131343843596358456453873252840034152757007227677800652489442911240719112503802312775431179985707919633820450040963931294236916208819426640205596770587148992046263075521096253863141015401940611388547887340930891044075986701332788422701193104311783267735017299682304382262429524814708039503469051438592396892197130930917518052586449793525109822063300941472888474497546836827716363792755074845792888806161543630457672803504461742960649900128223688581596628409019149037240951625601594980947460133378162796992868011062466913700209747778112200131725581059764597413639971668175635556446459801984326005250676096087251979904188354225517292979553085967947319792224049939822072549864739740356959297019093132217942380817527436836364695962437314155381551339348756247892003512814670930703840911142652299764970904690405071427349941840563709693580836720793344417020838433196982646120671700986607760274812430434684789329523300335493626669423216069207702427860171700072408554571257162179255171193069608992711776413500819482912566656583840308745691618868916846673236744978735995790735441920000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + -658877814545906767862656806760489825725397026455027895670884443076733039787513046610176544857081829020241491875402967337191818747092983267412484201790177320414403796070695213530717969340042883910422598531142997892791042753482305814586649681286369693535223519833498586493326639985123293939323715987938842159346413144438348424397474120768445779459542397885869952612910716329620304489181640374408243438747626862686768650529492466860023462323392358802949926473504829302779257731852407006370505141815496308868393358631644917148254140710697198234334220710746636730626828736072367256196558854359020751165625042609572521994372813282968946647330593113357430031804520376349856820594951743009215729466096350136882413847571176936583474705983226958732222330151532155314503529746633678756450847003803285730696531306578892195776907877058414593291348857699503022315372943200583582542578270683057655011250823832867218550281799104438116525320906373992906421931641188245120031528081840249518689948210846286253175737526039282208233178933791481294955500274483144669238989891555776264926766748916662989943053548337789431154547706980972064603944985436573892890647780742776349323494121036181530776504166452080159713915808925727224290427369161665581828862218114594118618320855327925668614954950896656935336478531205027098159293033624151406797013978081899789176087887406647772427936731288833890640378428963477482179744280665134127684743044565832283486561083110987923791406215154883411384336689841856010997487410693239569591773629006738335799702121462510062179249040146116382494210039143706529606009128600590156180089454345595813041075720880189005584618435929158100502921993586012699579114235658464773477494177013467666332148686690698802622363956992505310742618458206927056522099288091504566970600315008507243994832984831002831310863878108544250451521784383922844666193461331941699467324940016155709600321619501715734149535407520508608238825841353310730342077015149963488706782349777887239678437150308776862900808785033918430797296429570527579017997147643006553737368640078960530787764638668474496083500129121570544224538307355532591104000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + 7076678273904645219905984473544941730024628814859850241166709293437781450136911427104364511398827077836720545750896292740069040213367440688261044922871701445127838625748990722367001519045871741198008200710846063846045495028686460291838240940406948015303574954526582146833168788525236705988564868163952236701578699501760712079926683925203908526969041794961520258831254241143421044204633959529722325278961118595252444918889311573230998303300404237180686730330052454213126647891417039397315180237001891421441650266912031331275520527837137631864367649473238192893042214255682656966438880786593126630454951150235507644817562862394846883266856215119230476223635960670869190142849544939625846377405312990616373265296932811276393198266419123448692141307036909185670504771906756501373335309475197349664511154056731027781542702034742375344201972077610042982136281284760105439998009236031311247496998325274233048957903852415450528841109699574292408252576391595413524257395690081551772706807605646571823445749980602467509492174608416480761880762415710960252377227150020874173152242293114300523913608663494464485258638507717972484746020727459868570305839821799234853681712961438880093005580631587818462099409432106050333849965368533693061607771844132850577884953339485669373466932469684381786317199282247254125391714800754956671973880706510629826692425064371930402805824919828982773023133861837830679959256644232062615611317484759287740154479026773775676608158406584665027287620933913750499814658486856210399640949489481435857896396833806172308811454868086807474912602758053573659207501492664643905638632637888919829441272633291446542073665396998307227319543773395014317413911423785113947790746496672832427625582092706899081102993539552935174582298739315324839304089766745188485125076406537840074240260056105085823843429854809758324446364494054792383611855058403303344913401866073618422310689843769231294261893897793135239309735583956800806886161538150153583541455927797927807662435283042015387431977810684287015945220770480533921826454051679007360865717449523976948379674059216183529155789279366832440492953335916134400000000000000000000000000000000000000000000000000000000000000000000*i1^44 + -39402263453544505597744427596489973514149125022626924968498754839909249014254198891901299155085622759514842780025851117175609283822042396597475825513852891571925837987387342770112490041260730310365405069532102947778823250882210461869242094811702507366940051354468738222678635704239421998925814050607852612179297891212381733794710406714679905700818958381933023282114776380724986048252893546802308224309764592935469737262654255918571885290194899347858073785947261033459118516496576745079329721119981244006760073163469512631665655834059048292762642231917888942000549383016631343606021553816042842212483810976112930124364600785579105661470331545996061178567003728021229953415845919659144335761985149725574164423771972298175767922903026632413652942283562933657762446115852277161445609441030499811904054933167114690099039379576777361362235093194561224900562585436123418136073280676991413763387093246093983596780634176268677484556696933342626819977848635634827895499849956002143837337824082105512208223417750984642082953540379275466527298018781605607510476578621647975834079284606244334821473431176118025902857993195358869801604612704217717391043588990924919044967582319727033846946670632804986335677747192423864153218288901469554699814034365973621994910275478833351671473169782354219236481887409457618301916098797230178675415271708333314261299850173286686673271275905800936357205171708237234760246544066037776782023193780844603917616999770596749152897239232727951494598949647834619282190050166492367032958802780005386008186533162039171485251343839058125685895081641894909352663836735923403757789528579545981937517639614312899620044153709461836855640761491648863379978625835121730711757554777452571516089560764504004544920274333733982268098970150841266802863048844527560440730387349694417320787621242069583693276215724500079781501395010546976546338011465241522327482493612064931447483689222707948033699175923789211139017386957441125916010824981500145148449775712079192734220086173221931856004066050336017380637098365840287392466404457216660134918936041697465409685243835123718654527638617970792340093015162880000000000000000000000000000000000000000000000000000000000000000000*i1^45 + 253670494721202911727176709670542560577040132720181875952222722207467267960010181116692319103507568855451339143677256601411347951800161963899818645699518597178235827991602976180879513476299113599037078294532379655486185872269373844414747710637677709448301934055522703456722308683254277056908009294975612568323388041061205977275351870393161452259011045934121518932216816596720970873277832029730737915894225326393814990681867305895036454114003589934155575552439118257078418719185747955645586000967091532761728288154547075532556560881106753585386621280092892800084245807445029294997678800429048279910041537281525381750659072907958644452615568830591976162500641606442125265252122729049238381649145961505433541818428994063539290787037266319735441972557059139047270287901295042881620707749144654324796451143839730322726761820493679696698659641595694902264313081918480196642214984536453692690617579460510524697650958932441023583798649158870463331990370567755443740143526340787982633312285203116794494231293845644689872589465980384077293493281228480528846159153989522772125414629195965360093022570488798601319908646096831849431841140590369861017907594321455714018119409483819364482065693898317784321664171671353081459754680755292911037476363328537069975509702861923893524482152822102762800820436063456300792540595893950962601445288608692449405022479142849627626409812356488938106421900347500978238899371526800681744118852676806825151643882853141496900779507244093104692208124722360224453680487535132316981518227524105874209155836299039177740780318860951665026939224342039301235289674722735801659642006597634455430117771131972396874962766437935472122061709358103503291357543205668168440192184317075963391457962657210082089772276227102867130007360951159320187746102820390959624372274450688267703515626862518205414349144800928132095571056731678847920786558969913414502637650524069521290398706355815241350308758748813857484267349603331798599121754070170334355439525400087620825254162995984912575517328221470136748484068514816931406047362844457921059759025161400737831341980839861350545406722716388977102815232000000000000000000000000000000000000000000000000000000000000000000*i1^46 + -1155710894881485478925035849082355240224809566113346870862166867449280209830632663260759607900475476092962604792482336823709046858434839441840757931051260161465310653696359370054083437631622163164258103815519307200538711963149707535150471548272472690337011341495267338063827795011703366042299614229517691945880983244438877284588806160882657835565018567878418832063831216777013660296947113721843808111714534962046927263458419995517209465930114334893982196091251724314198009556460103134471126406763008043582932064117571906501693311869626343188900244294460316318193778703523924411107791470245674271609092811460334779154059221655096085538451883934745493003680047662913048989325747811911308400722949869665649831192477968282080403952314878688225754640070767614853461760720075180475825588463750203464230512647100485894136490907591822642350666392866859038549139409152253365098117699952250356384795760938448284335984172105052702322723834522211558616201846386218229717202387785809034251401388351070524099731828389051122177018368951051196342613779083893628699042727794101748122757507386625055044271158221972459337380891517141351178191033048935761376625945883169443387579626716949815289116227413810692244987903718576383596423528282904593464959585838714481317430637947974981830514320961383711896746091117652990973179486419258858906380075398873401331783169444750027442610593851578601998596208291235889849412102044807424968795985340811865165622338806128534204662107318128981228075227441340193207806104288101303392126127528849031677524125355896712172173488885165041335019139010886577320749460694219403601314336302281929504972192797749363439152397890035625845972809717940972776871169097116059601567183577425038846913561911769390104215337508729591800838043659062953614610347574018216057535026996895425185990976394256255101918869490864647929588751687508365095943056284673610485821138871384858823197037529759502002219216303302279392120291245958926799033410737190915285905785510621366911249749168833340705066341019522543329841632707887533418612171586090933790507739283379841100789029180333543364937773269685108736000000000000000000000000000000000000000000000000000000000000000000*i1^47 + -6949069591085497617052622629398992788620241659917568905398388048458795918338614735926954408854880155269739219789575749830481165252531419173072142436196538232246256093184994885331946930163482961236281482345525577644815921115454281322130704619428123296261962090007362750832781100979486624167719140065033426304061798964441370970829536534058413657940701206530515417060257026287716787401661021922224495500883753800661965163417079905657017972499335068489062363908823554574381997495623788619137715629179361732604169305112031277390499030281023535803948076115058535572896551017932848593642337837509159093287356740789183327046500382789065034797366700128622324752734245579320412613332069058014316800720504160436844018493745181384714513211920622121447013520167420217865639726880015303517067008109733580137546463207731515241628674129820502305037661373468310263931429960603808075394982451150982087241048244901714039024880837643332697878212224344727957290186862412928211298853962355441380224132127907025498937146819959594471433474139030771166266614936539466494154874114366667477238740684046669389702423753063434813664647332053901525410396688253884631025447109452634873068733329108309076629852554905940168175112603702956388536557136597218537843613808019596741151977602254022404395459718394954637137055629121510217098484370217599256169850030048486370669193178677456664245144329904586998252711985214793508133599692265373184314859938497287269785365922527715370055781927935705603495927399341077259895474549068211672495074633160346624296962777424066878613191955937328518223721458655043450541640008330399427000091316162260858745240660601405389382727018769356042678208711804149248175023009992293913669806129800463532365212053639399603699283193795067146961626410217625495143753070898616521399634692487132450547485170823727241225962210921806400159701012449657584279226727997045258508245749804001278133060599408092418773552903641442107327376876666657164383126211220055252696668992875534821179244160062497102316229182376086686604440269945471506336334122456194747934578762477989487559277179923607731479259797834956800000000000000000000000000000000000000000000000000000000000000000*i1^48 + 170265656282717896496111880073112065394349973023708527414719465052352630231213647012263332413714626492492223241186920624913952223731424416188574904946906376528220864853641920025147286080777122894459468194049410538059801839326708717519777442291515273270188001590165024222733134098159679195552706434102544637072375935945474965802626001048375045834675191831120101447431909201603626756422796823401494926686418723252692287488700271384318564863400324782862514126816167819468517535047779461643343865559285837067261621832871371675379043745605532263771300769243897299399508434411839637202444651875917253544088226718807024064490655808407235359201291106791276434654111389616884204732351355578563663507820268761002574863134627621369054992089939822546628254844506116377273727941992871599744679222242243709386880965081825490405131246348417408620932132709887864102975538351222025745211526175126091930562480606231024994682484318978391411577835226441216098671297820660283974689219789818296037704079519484175513008070124762241552640650746110093516737549219749663353423809874495736863562103520626557857226852366350213187646526431980555771030241177794806548779104634587518829031285762240584166764381716898211574501437999436509837752062422604810197858192335250154296263005804662001354197296498905882418184674519132979154255530635200768915892200138401002328147852763567456208139056011408155076662135047798770577003439599378930189759679280418860239740855370621445407209281917822938082483919800478666474688654433744410911864838529523908913465574802109722149970820963472946069099535639336305939270128710683347375918619163400720551698889004440963420878780994138919705329397605818668773416430363720119605047482167825909743369290850787758246722665187515677070779361308728566703482967540179465245193680899488126179711292777516453220445610410662631470217321645915935717584922442898203737743355793840727115640078300971830733541746078454986876486035525002786166198164105399705245831262856765652344878649251131080135087114824280554623621916249275347807935002279601535060646759893371864199945146979266819423958690955264000000000000000000000000000000000000000000000000000000000000000*i1^49 + -1750026883154116306731827228603123255951460942891002758675524387122122110135786548339416786021561618882396508565719779461316334393174221033750702166398549422231060305828343723067327730988599035763663841704062385890120359977517026861950555323311417124356497954646777974735878214479586227899060706791618624139815051520644938746107814373408908787852440280260085785977466039262672848071087263505098439000265268573901089834039050081488494956078502265820852526417847465396857765626010801597569899909876287248615260642866111202876426263455458289844850873261777804345973739950741700513470357278197293513968875413010299041130276157891912161828974887389132122487883926836474742292556253923400414058784984823933683113020059134509736073669951341655142226476364303852864492806376220389590601355234021769789730286672232688387257889867394453752359329731079173001939529549142941192636982932128163295486658274222319638240464594835990153468970761129665743095305088143794928428713475226724166957370234073482607907972561389586794908481503570689123680971323738255104319117967845148628128878834533449874879946580549697534701345879126186913539302471385545485192755083719003562417606877187395662238023000744023641545413272924617788720845394002257999852250696926779089743378510279916285246419105575280977849095032346761985927265357723998345328539783896590261940374864577251386315657540212316420483573528228910471789936733109145640691811144818101661287949729154734200346471154787915653542653627063919212756411321532666869172974268789193580418581698793501854073148466664234031323148818526364014193197085758749262838038182536062788093293559692577573157763357823847408724535754195610607715000308725025608631008872463266405345503573459843157835991871548200252782315490839615004402395523216131014557182994893478066465544156594249652121330238154858302787605596373954358262033975809242759077616930980906755339470978683905199761663938367238090536995089991788728823736110132157168230069598400875875207915838717588869241289028685479721181821952328084272719860731615864511145156022833074595636916128088550735839284428800000000000000000000000000000000000000000000000000000000000000*i1^50 + 15651572144530680679763459643959423660292338805078721262621788538569983908572110198997000896308809568620135245271534451406477071851933344888426589304038814147758220167968438834345492630653348535459644434837964652633094229837932291841083477019979038013480592328166801164295708882759624070528491302377333887294002125655793409476091801356655332454947171997778998061461256413820450519314314521554487778534222323943578884367002383766068086375045805010768197816961258633591183934417224073382794577298641675453755548599177797558077761841086518787950649888583656488678924150994645728062307047544010164798947360096944927368594256847405897310624616831228623030660604539759668928297784164531885492941174050172855173030032729047866087356322689614020308005333760080242783431800254365470514070351403606639204806561039175821130001460413412500339030441680039655101794149005416320518157278668382998970792856349147845896670173159440842737986313586365936849810024115765139695319247567197902463207017050636172141104788902133152995659945433823201574145060653560369295976735278583853238561081920650368934845730977274178502456422450705909001519815105861561035592251311605359880097850861361467534408117741591223758020991993612606720092948298077150785133091394592493989183246664678963373095647855598340774113579855706770802610875754576425091175870412420183907872573247137441603816937420761765465286591094647368432481614817749382184369634160641147968702995572071421525332950902720558595904256480888023998194394534603238340756938389805861197089681202952078346469663840872076330509562569247769331633758839888609364755531238268839020885578483505516866591552719228706556983325795103702832830150431213248494690103550650037948132921702409778986775524858346763803131792546112700765333465411615450836012253319976169975260982539192913040795766331887586739035600018038444230559503669597936360444262741277040247200742888534046721643541167015762670365449242427264558310287591007867648197727322206630470819422252165624561452614011673771482575752807497122045842845240581340463281899191443902390201779896090802761236480000000000000000000000000000000000000000000000000000000000000*i1^51 + -120780290458857672647844221114370966420955793108867629269852674831137271844750831628322898310086424890230808627642326918318852890751176732745477652478238556667402710257050859196784872374993940247645575764503579317366260248978698216588479069652191256466422421155772491403217400594825449594732599455786802732067146845269400160935760115657778003722465215512234435013772248405452341576585111350529148530516150147653504733075017248689891920828042430273948028057306263449428878840246245570514457791013334722721627383032254120231394393352567870887875617369046359870018748888355650572428033021954777877875885360616988287618088270645071086769983531712627260844250220950828038807419297870115363028231714456412839189245732171148352802852394109581628775927733609103216956663630267915749904558133781021508216185962036857467415821777640727801355210108378801188478861486110037277295063247343012514466998163732683485889020983581015046658058900153810206407350638904590481281273585935683404470354523327371577560959984219591011417010814281665381298138560806801697644059921279860652639685009705776698793613935328013338942745100670713767917735699186788167940046513559273632605442498538669416123727658970820350670011244166847361288688825686899341836113196649266016833790645859281191776651461221167141951304818710027824425406487444283883158106523433027904632915150450265284996269363881802096887149018067384838357139513293909379393257189746226590844560717320355342288398809252915470310839717931030228725959960694818938391332247034124593003865927045206291942721708266748131069591021094033122992954132855680071402427782785706018487880475183524430540626039833925931049649182812967774720852084991768402638700435314421560556238244564350454245348300147113159211507480811154365907654867310107178815477255839302372344298034162867899921485322369015625149352553500111407998173230167404192953062453567661637328935235326848321112066285052256069651685294400004469634099545988062183677168208263589342758232255053445298794875835953209527481126163509517574472865825733342530088060577422181922362698749629467459584000000000000000000000000000000000000000000000000000000000000*i1^52 + 733162925556215339260418383890067175623494434384424056982950873871173768738732300973731892090821534868902708245577109668090897741772890569347227028151567862952922038087664476282724214271537552368927458153787711609573971447216849567094691881470129998245948470519069954176172576832145712495898343239558145096702305006293670308672396284070716181022724580398887251635343509677164921013959064141763914543618709499938407975543191949777175777200310397152992130857379991914897005640965825313399742337947498291251712635820922201126716905141654296669159330625271959566991619458858558314994450880903368647644806706399497167279792697835195857996742381824518075794551143449474725951582321981124087622722358011345844051076318084596145088764741859165383890038571124021311970886570411850736008222189804581312861748067874111103309870196632187162416195942754507825069663599171823846494680103974239696701971189855761543744147842201504965062280216582258579296657882777954661902768349550368319269511701499780036381363270464700378299352754020272161545650192204992292887150193831037796584724074679732355094240975296142707883027708324637165009156557550520800683751258496786951568485840772467925492805678277122127476667680106814386150980588762028981603728479826954796574428858577054242152782399318323297808900694143557773211790159102074372272785400413523347099559488622128778728625275459000517298144692932763261338580644968014933113202860647686479925057389960869104201977883743011728415108942219663223086876304494902816526539057680880216875853938467157039380209806870680872832654453205110725089280842361910404789112695364184706855595791348086391338810217988701291721679627322708758616653946267229537425478029930588385760881224559062630695344869372559105348911541582175042887932765180736028993666788697601144242054397348985898524015616265057953663264309006344180621707770505918981294845345483574951421947152879523764030208601119539729384886425095112167895878661916935067879717004793847026571383065743802648664651566384501850204083691225660501798794680400616968130208263027286850223912129239449600000000000000000000000000000000000000000000000000000000000*i1^53 + -3266237085102843777308520869691490373078460055540177327482313359826547193403883162663846589082292584089056825636051456253294734010023712483660373632509963054415203207887922351474629851244795110732813209516221669313968538282416078553803346345087867686492420640008505309306954538531780417852258106651099432493695962375063469212767710164361127206550606182172963782905960637681717159930495667443129405828709626269334893653891223232233266639616652976585708851341213215120238119405374107686746391942679141775286033936263487543438544943613406366639780770537246860794602722892987940924264182922072751745166163168999144171771683130742585235442440867168860135157789605337153483280370786503738063843081892303136152318410861923089746561547804390716344266202711373346988020264160790259886151761828328941100449991260177467000815730339663078997767815851704040151116693285285171835861046988334058135799931272185601460490785277616161820249338502934539791723483026682999296074971043481254882417234188977014214661839038268077339963364373431686439571298169339477749553765683290391855800925861336732483465903159122989860596752582558930514341967341841013391860788520511603154034725761054451131869973186269379524986847019018028016680030965995508547272904827801785224634499149836232102421983555214118380096465414953417860847183228450036872497469056015420824629772588741329251631164037802618479346465745878618556111487359572997078517137294932181380205350673629053835120776347127653498995789571650593206539223270402877568109013636920647224869700222210304268179182427876956974399179566205633594240768004087929206289135698173093950371572007666810079089837439640504204648730377644186781307967746594429419824784391225725227932861804868734058070926157449315981624705073106298204799524054800732919725003887646734012659200417682841231807001012235818885074456184824198451258747408507520745158069903235149041758599474787078127111778836341105763060276068062116582324529388271668392105542122288333823279145264795347531155080382634632811957949491637523451449506479242689037560572730479413856213128970240000000000000000000000000000000000000000000000000000000000*i1^54 + 11038373441455494628435108600508937989452443361374442951563581902967042493749885899696607387528296329179334499839120628989150520814809872591855422256056635948697349275796018619122844730965006481790378532935323553879021494143444515349507665024825316659707631691470573055489280409029268624992383793471401775622735130693080184433113218384941255754549283396275742979512890921051730774831735655899969193848024435221907055982364355481516870489503784871216704636449337981173738428524609805777353054184199887236826359228928931510247202041252326567889410955586320602490796003659091266354615736016858174688137001247301997437562824572698150614906161073754179703901599929727357352672114040184015078253092035623631528277382747879338982700794199526616186592921226171342808603490335322968494252552735138830175694920547944011152525331116405958148815607686612976660615674636583594870538076090808844756518178972689021283101237224869593264537028549548380823545454991688138932453886185971170713241455375040545145455200452586233669012117931082478679449703468222936118685672854254949651373492564156167330592633973439855659568098759356672996204492184151555801500715539801820206185223887528599269310845969975978984071760803109571179186154148546173639252142825877566859726509610786971000275796639324908997353150860414263253741772891626036817357084686985343278666071847366257620027321365759321989116754898068431313703339979009270763171869968607177947871872035567274288650800985095684294750070097059077518671802859869601119136157888719195817139590636599532838550465623175572216313826937615315403971041972816384049367509675456343265238863990323525939146965155848515785414153910842583611005544971912006911916280733110476638120863860660949149388190628122685680570081739240431357768103467404455177036133632278213040371437296026444394760276749627047556021118276914732638659838912663709309624156920429330678763698235242542432155199067588487808710210067159867636586590673061078438257301085581241149225032097275382963715500664402415050091510323683209138220641111620318147788847227102697644621824000000000000000000000000000000000000000000000000000000000*i1^55 + -30199622579262465726891610621312045544856746512428547631154341319223615348861712269194637856929725145436705801682526296628756726500779756310181512181237498792803197501061192439355891740889527514745812923206193195536430487666775491008923487593248892255502828453962072851913491785648537436513191923665442998185382112655771087661389722714505604695636678438571057591110890453704652026789094016602310999484101435101184758222051195786229993857966196011532684555878911535959749669868858529331984655580263994590009872604942151513352859862975037791298361942994157732700299943933657200210021738312246791962664894946497825888250480486632105135833968177234738778615372013925342074590697244360779310667603666862318406030327522546730364721656246785495233182787213510656313866008417932329122921178131400279290871215391559837404955471563766081181919585457921352183025066489795056808976336339414236058639183533898807030615030239524086969967842171609203113242924697507381722223363476656113469332757143759969076534022909961563418329121631755389640059327847964950482077967198136311734377475332973339943778542632106568206792845691176091009025450357217617074421357388823781891943764568580548343255199016827453914637988910774311791663256935084793054825337829196780664687859514018515469348170458693774694981133206977696882941921002863096587721937245102734069910540958298196694656433982602658311443296614074208827255139138719844423348282741710370443874374058715165904411919772595064940778869977032132311929617414794645999327522104072670594814969545597261244309580760330761550410594352725626890215201404112764834633026460211449713217076156479650378910103866742747257110306958513237955788719950962723099186143620000020790816942225162427961768392954197444082444945644886622357422593670814868558152406116335497189389281292831036978162170888886575769579310027192314025323839054338736694349091612520849712091630705945708261987624235939942845167944116183659043457405316347534785079456447100858096571280319810697427224088819916982905149158427814017669423618568946267806480224699980080742400000000000000000000000000000000000000000000000000000000*i1^56 + 73255873695961184896950174100877368584132780875496876477702885815370026041459995480134179723313086815919731436641884430199307581302371627630859135017745814362424360528454242179919652653068962336694771262172634109717136076362994987340942192539331333600736681682309774766708169018387221853101855729371833388978731657690263046812719106587758745093453003506567127430972211074980779224214305355709203505630322558257052868565074635294287947964870295455797949772906569923343731483360812355618691612467255495826032228076545065741080323533609541698332269272029566357310684450994787446152837349324115488986770426237349263364745867160300245276860416375914821163771257103473715045031843241749783062131869472380171351356476227537598692910630487425154895862755880919450834111808315237125001036895024758619257020422669604399687447966275694090165516646694350526523970764972246988659441889144047249487774369668328611907219722342027215862105500499708037570831768820418801695919733624439035236442814465443905714095196593164341374402865586557074796732754291707701521079010942561526938822855614918318154991509183915996413885395920704399102331313182132110639976180693941866539055863884106357624249880458435831771415335795409554475308162691804132952202246356534909940916082505913674774602653217349650134730092386479384350290250338281616238319274206107758155236244863891737614016807561282628420047323679182357167501272959682481466548320360609102711921100613113144185354441167483766041300888671879980674929584519410012920227124473933526242049141458194162009742047356363952580988128691269454182669492506829143951274353384159810625565881170039463288316941195451003528972874605673130916060182053525280500693616210812652520308991987342966495776009502996780038541960776719655587731379080280196856625985632509357963987081684337814252095698989989704906659086195189413754874325818546792010680213658866548859714991557678699156475012283826166340436448124433645388567967738634415691683954658920221699574947274313166397477233120566998661789809100591461654577642001796816281554796643614720000000000000000000000000000000000000000000000000000000*i1^57 + -149510351484179222673847319907187805234600860790775374880639686489181400101616938518723527600751540267688006561606963748253640156302245469691074828650964173447220300472959947723731215705876983753808441697537306858070207535273275548646747341978552392396204124577816165619718310714889154074072795371335152009852428539281941790814332927796530042221799161917759508684939754779164871075032391772171349724062913141945379380928834574838914233273468644260505488432778407838059850722308072737636264815887695636132947854203744845872420992939421346210624980576524960660615562589678319913044294505793278436599564183318898257310293218189813717096413356223658829519525228494484300493440382970432693958243975669412812112080886231493783854561624882334436690626425523865189357000024891855548406025879559149592846036932156537660828305683627665974339828916415640282355260759848078970171466700294600198814314158735439417700146373469926698939916797504278537219296886069190238692973357115076071292127926698800525658832744582839287295664665724712711162045651188159644988257476301413921997574503543430504351128979645382646625121966521381529821113524817504695562494108348924584150052277167578350557226189592107598313196244240381645028584180371397172547940380526843806123433173349498030955537507907113652851661878724059691069806035048334768484586560592963835821679567814350289431128460703620594968727128068379002521874446620305518751063121462985663415514649676626553974335597698803916240104997328560064483043210459993664831264573846737191765279468393781974083886732599002070138965568125780200339956846013470935378407293313381796866890671810665552101126200437964463430368479601568003523145429499113427606669552960781242566876378358204571275721826376274801120588642743275625532864570048013150492565810569620130616967795259731885234369322923065190334106534355586976744048986043191996232118956833552069479479479659774283973469974239059588664578522498009102160653747846458464889952728490286329561704476841011094740654215546844035697884772256538821244624830859922007693457358848000000000000000000000000000000000000000000000000000000*i1^58 + 252588903576110175845550599562068249139050712278577612675624591265323216114706346887743163986060851502176446709265386067991854945311610548941688934014352471129350752625924365438750295110580437734894683539991998918300952261391882115213840555582495588432068737825710906761533617901413952888226548146868786935162660404975906739812547013542561195264093108737150045175479296057441187725159549511667223202433290441461851925364219951925501017581926647102685107017631453904806098338204593238603408638731590093695666441269076840128614209645417729597669672739231999121370793426806214600745314456348969956442786431753932632724027045752906910628756235113270585878137111294927019977556669208032253698670350997715984385715972352697216369485160250616892569102299744534273288638313848625218664055968328788319138321408204771846363299496909232839743261850573868037435471494241986769141781941780862677909160728938522896004348054998014768368304336657311828724594473218564923250006051834365835383620215241541547109454299384431246904080410688387797502384322166793291338747162683720680341316917925581919473764836411615334850826919514949945042611359388261099170688291400721784706010719346076327425631397600935192068300827644295350326435275305910065496377175440459114453332771496640394247003689883415929644023358483417075148662873751058782585051075483798013328588600956065844608221258506210181047868697824573534002639996449844014145186084215701812167204591820284657866617940265317039243888854612916437783207705826935754126572788901380287482783959159825660715316557682730760257224264507312600172726762852444681476697832695409549561668828306481146963196124135545250126441937209250822506649086968614012598250746718135695785354370688807158792820251688764038717387123879393907440324777963208948012298118387612025958499157430904800808486005464970944092272304981339654154044617699519096093956658203000164173679634053229660427702596431448535348084713692576459744026622441751408592600912387425464940604890475368189287909480456855604891683975451535272214771947371549758691737600000000000000000000000000000000000000000000000000000*i1^59 + -310794779280288152843721117575767049373054066054793673526007781977280760874864532473656119554914748177043671792339475278577528396009693858576917143582813030567009475090838020973644605860103669561966104783903258685256654142289047310797007394474705805392972411704270679819935673424330276780098221494825240283040796922781690379747216618446344555738093430624409841778863714997530354788350474464205580102145707914021582294066741244451700388994585883601572788439184929067418112410401230115484199661303075393518718081950596842606997616315272991774015179537908417128638185642464068375845490394102568009724431520241895842870803956212990784624154964052545629601797728027325677856523874088070940771809488831210272720220065118624194264547208409405186729548154679776082452087134105558054746863068400164997846492603358245498215900671698745840980190955838687115823984306138093768124059104110232355961517659940455875266950448954959650438511558985401281045539113132619058554231672802677724811753744978903213955270044442875924707483177043696457552901472732903503252612419130365639243706682627620499029301835763320492634228022433436248320801326616399219546816918124402467487797838308792007371113450068617134948709984609802019587529541874336724380818759389504404786002567487491643614115524593349677405271453438815169894190063660863661973865432623619746915825118031927259326720532440914855511465733794650149263444941259666899133281885523369464642157838595993615735323152412520860310684645653965183481777098811328348241308678702630397062572572169799395104879048534182201777306004103598158940125741741434903466474981241251005218788173729209742484412547268525675801320036883792981938622139165046253358831909653463553334469624029216292967846652050263270629426713324025450030714657434384336998931132100162388308714876523133418814791923379881025816442443999223609936460849960850314391155526270141154096109430918366721592860294100346569162431775881594708362474206197300063599449967968641984387140150818385202889911837398965799713814722727208308170934289204489748480000000000000000000000000000000000000000000000000000*i1^60 + -82155936958923451939022310753150305504555624249773623107118078421921541054289387640898946059446222261174116467405737972487435083050587383843903979698936608847869098592551307801247290738588687673392469295235029335875716837857813557996225473699358255335004086785402727154885129015362978441517495037309280660403809702294734897815096098117233402602624802819445581855492770144898573557946983106745683636134088567383804552284828674749555843815267347154385670089059216498145994201678360796667852930778698115209208240067403208174983199443429986306095268435385440122464133695300201840866612390387223541764967525746816601170016224388561643516269041210541212648105088494723902171781174014062558309881537965829680598798318193777163247772611660208328754957437620122402818044484109157362463769947965648982765112977967783650568535047532200539156620000913580983682943045107839695002763973179746428084133786761965707615944892054562637220439780915583428430025015119626033452240275494076366443655772886018995253784137065798198645426515919296585069029478738264755876340484943668863311175494642327229857296097255374458247270734615629371857487392051609982278684877774097871667515263092515443995724128407888912694154147980050427660434811579990041220751806070160066967777873516339271468345855212587388878258322934291146775868972646890233945274223654026204928331110692974727508925625498432445678901300415463387958092674928018558209620618956574426878098466859715506264240828062383626525894143013779825513132811724621749145440560786303685132743319742776019471982619950394783510548253622712887502202456172637646043872955269247482512329022761294532431468064641495820679228466016383330972206264966847130304645625228719085075713545131027930091275628577097870029861428838170504202998096945588655238303752312243586428099921745741748143247742366404194957088407726680579514101761775298128987532427042778211695731997167518146149781217970187369360044774904061629406324951382542641603929174836686768918421378535510995455249464147311156347995291134832715268773715640320000000000000000000000000000000000000000000000000000*i1^61 + 1061495326543279184672623533355262209991406962310355230275730362306215326179852270296269740187346788488884028489806203098495111862046570364466232922190880273776280534411931027193066243942237415982753111172227447831903460639563299375803313019283322803321178598976787383785977276137654840178324162448480766678927736757428926911746775691399186608107865453934024212998699657805796015414085817390141638172945969901160371029988562110923792432248187138314403966044664315629861530846085083718237898766557984598692375202707604654579897223092593360607890910887324639737217212845092653214804893776500103247949598465298388210828803686098111149202377459255283072948267806569212108752418073004588002280075571304779570075163022457588708054480518472697768173045408566242314108462817453354158792621501908176127333542815730982987319743899536597993583754157551799192332235056571207115114954760799373262210535605926588131956580802364539296938362252569639283479599892457609045099505558065374309554630904360658020371760784052696562357589287532970876431242716315988799594499462028002163902928614463961118611353420573854092539236998809299741261272614620332143215918702365971569175433926578166027303805381362664940999010180841922906137783840501041061231934719564353202499678960119044698474287977327808726486734247905304876565750510921342673216182673364671931898196452158939843134324207165843282124272555014119259161219226353389437401491009378824430180542558504994223884711038298768621128586743736721488192189949486491457128825695602119470885696659181372171132115774134580622853965618631122806088912128566880750002478268628365918206255773125321547639695693442637416260601871981874920380761747382785444222278218976927791859213007018559492360493459431049005951857253560426643100992788987040064028647412354912793809545682846479003605820689524838554152132136238242759641295524041658725735976768370687333726721364670403691993041147732315251868896957556010935461345624769423794742196775719053300429532376806899321907047966535654073808264202567985492151972659200000000000000000000000000000000000000000000000000*i1^62 + 4551306800698372062535356457972781540287366941137166638361154327619176019487611447015019806425016660800472073531254510087543871414022865371597104552983761545257580330248740657728945158701480082309500268836061740430317016566878957997444754238296232332236075281036050229601270636386283786689966680654661731759869435780633559694204796284854425124565873139347508773206801633063383719592456084214630199625558050496936370273201825440020520412251861193526898109687504814239766601294026794373037458062250891779164516260604623258444544903678659086263919256260239164973916145682659810243921790601114508391471763467951927107214635965244592178931862803939212169895888879064687809005700846051219810956013107793989699743015227715712428614128051555341381189693707381506943011338686807032168307068406683300626900628523242079167367710807134621678723232036337959801679190358282436586196347971204699767327788432486192589634606862498763878493685704731913316619568407469606175227275083030683197242731024447573868308770034230022748509197430298257087795644001467601162862778952063620203793742302562902893427051992665212245342067533980133537240040471046136777374995654900578942804141482157408939705860461678289870995968151296550469788631830591777171955635626540002053021497861151021324026117085088588744169904000491903889302287372276665355716184534348877468185682539839732572031116285986465650482711803162020375737882612256346689064009422951452297650069290310331563013028095890941703597579143937849634342456603201576729212776627571148410229645921260281821486949113034369486448271839559775188087625787723190800731423232184007741352817927783790371614599361351294529081888240167873052366290181608579804085999075987698974513787505568012464207343018407503240791342194056898576729965392775803713596528343488768429317292140836940483884044572955404446705613604033438210743903719603242454543328086366609966057821548829292192013370934274059543237426597870608716007424033069494084417963145959410409357070255025773175329082222257712744173714727858831747973120000000000000000000000000000000000000000000000000*i1^63 + -19325176254477053003291277454796761625068073485748299854771502243041434856826858929877447492145059798306243523624405528341847650079209054764711163276081491978395335556746819646890551423781748311264455215019501399775666953952599831058673694746700508751666401896423719668405694663028133038887309085230821022124640902278850773549383819702023395661715215197239031736468316911400886893644410288119390977983261177313592637649692385120156986439797910796123999398008501498377405824738670739989454552545370952323984827748794084496393307310036850525844123184894012762949576793633039986902554313696857730433134479480957526138646023940210661875585265025219606921382557170498939566489565819397963481090559715623730216207825044838205190938831423289324978517979212463968679791647682611250825910998156840589811381966409088024494121265714388067897651188926330289061141652932312070563400622769785220598898941827806153085940607785935257962757327395984770874793094528646892726029451481427413926108251326206669363045675328099478484803045888565306861916494363232503354114161502909258693123811361744182024167415414784140911156909458205625277034943105244230263937211370176037551880387902589782956437414129979724227633253930977403486860212755913432448886672936435458229758309617057627896833853076232492951025136745316507653824830527782280522891902576226306155406867402205642654391152834551011674954331781944897782783057206409100445862328632517547536548512284973284697405494941066892914478542658585012677226144668195068378618474250031593511276578236389690214091409841828564391787645036346825156888369464950145126923192048444859947941824551556976325358587322831968848701351673101346003269758714836379843431708295955648850951674146239664741820149125411708119966780420912454329423346482644062761003183545233797177507850942093462100478839277374450796931696187390543660465553871125536025338968107316403800507339564906716767441976527397032288624687504458023551493220984119311676757697207231429254471036559830670657604123609018304546250849242723647488000000000000000000000000000000000000000000000000*i1^64 + 27044271411304248602251023979313876462551098956330301401921320016595197229108919107313147792967141211064317366986836330534405899357879062122548599022095648829875386627165391217521538848526980752739147399830955849883156349596543121143909617861880867055990620232181064784919673706620715842942047024249827657672670558967608759736753783754902952243443357005593126852463135547612615173428055423382806922924795629722172703279961313204426762149634630973522434766621010236544378036503102509416432937264924153829413475465108349614014345394866490554486594722133476427929599067431163162143680299647280535248736243949749079434108637638184832501530243623882101405819551162837062679239315844572565654886611852090992731672964250054171362933583418927792070556467336750014385828492317670894878549631596786707598965153598972034885705233622981954089110133121691278182167376842486559419843061706453677443102118060457631165958701524196916896408126065761639488623245893573200450967120060531173500780413702773168101214497511724919405050006719682843717748562256403870399737162842271228059836716875104766512390144603005964546474637586930356829963636575010691160698315506514268279385450985034228684692208375418141055583887188607512260081550259774966692944722915625605257575414811110278487818989591675344860006849670326894857916249439650215924548238093885478908670663615036421556789056560379141504058839400741425615550185382693543063263934686032422208262290390495495347252873381187997282344238765383697091468625842576563451921370331238578760743625836239428108052770217414711215624593287002238846093984235025920087159168817541472392198899538744007699012064648224800672092022588235080630918907825655821866579071348793893345014239981353722147706103445606023766352713798230215153576432366801633793201547816874435512082047524452689120988963518628754079588746797911332697711539284405987106653936869395437087929280468572780468222532266588263285128956885985065365398288387209254765038469304019394659994263512379624367860707242486907637543284926054400000000000000000000000000000000000000000000000*i1^65 + -18699258116940282128883649916578043669262538212280593111170769962188015009251820865588278416531947006082830779672601724715671034473406308838465903809466107553779182574788011460385668683782270403064692691324258428534041012684374424280849566055301221442858738977674144650724450260075791583939485435999683183477894665278092751025616519154951789044635919489536022137713471605729882250220471659874378608140000864216950080658822823036232000023109892369954293299139491490216810191307757878162528260989618904217991512819045265225746899565851383314919140513474818451971363004570660533571742065613177030985919622431665997415162470689510041173979839869263532880390790958753085528342327886635496728547651903424272293685754051944276961560263368318600897140234287826259398295880898792739679977756240829469450032156896474110479415025562317595637937262040035729148191489636444860393371359881846547220002800407529061778240794080645026212063470736652723174816230219213717532232224828927385538226834253794275148971906280946791963706359617167146263832569181873855396656452841646968186831199867050754615186634781252134130846913643089758090210567394180523541959620871370352821300251905862898127963135684183448152284031440008788353760506317451276538963487675076268913589380346685378690827892507845386220283175271789785915021225628710045161400748492519018852779273046462058691950665487761596177691014514734569662086418608602724860267909775198384640881468248487075758063862725985768525665807954377390639670311542345486779151204353692688472046757912017182691549275607611271056146296456975447157765341748265381692426627968265461531886573066408610704895462388932923936525245632266052001810115708796056585442428059772544661666280418091960721528339529064310000555349675223349231734250880103493660159181474070969670750932721783010554491230184772942140656536847958491190360585009185405263223835792098181484452234159486307258096091533758968717858244988693595311176601107270433701870400400156797859907425030907956250876472066450389279734497280000000000000000000000000000000000000000000000*i1^66 + 7827403646827081737916198326708271907019021466527075589067917983230802602943537297084089077579075371039785075954537504941621699570416465258065472652289779807139289190681953173802778552508524413366357612112350745298483339594129375302855497369550944496167472394950504793205035765591356315651233700377344832280865552856432668933489254187626568033002802859955791502753681965365834327500573769716309244764009186332719122351024233900724269624999915067246225915624772524955058225233932421528488496238046050580041074337822759467290940803101631312863433599795736345158114562751801943008275658853274948127493645081854914312387179452321725135512645696969981185475565321242705675823490747808219288486039792281642364014197507693052918731707611025121194101555992846922276390373508170700052605940280611446238409700021076702616418351904087334974524052194388578708418145776338602375654843125435259975211805634360217113277406384733494479075768352036515777973229340750505270570396073425979818820836005448212256767671283794602131228833068236117248637914779372284622105302257351733856562459445955459755608060986397936231486023863157197014443840345911666640615841654756381141085600486282756367580034254593038793685845168366559520104120399691579652072019735546666352256711673091260563035305316443212053652182545547533527131358358462541260104856635047534290442023672567939954475340969823173318679736782498935908448716502875632256524162669552370114240984866940049455098197973575039656923006655837153004465315370664783312362988621291450989774715757818572274694897592613092016090494804191940285450167252045052697906330176040024977783594942477496784994863484751323999047070192786973839768167816163032324837517146625090878597435013058597371729775449740625452044423722537600907237981467942957146068134194801188163443262763828628308417661995120401837913004749955958338108045385416734390738020048542042515940984785477107435351994618634087101941940965208979493424648442997157823298677614535857975292013957688120426709641369488063463424000000000000000000000000000000000000000000000*i1^67 + -2210579920686546785134223069496485115438327404938571067220647216114385494075151999318994523439809086126858727472849508482942172339974493567055604345651124860907936585385615224985779556465122070596863441259937954685881823558912892218877405388235017010282058641006192942185321128488576624706052526007645545840254693351671363604746348350762545767464379050886362266006070567931617287203340743576989746388491385831798084819928844967213837830091185994403737410243338248486877982285849591490739809876154582858171150661451397486343187345987743238763853231222273871894060492136933213789488815649442173086975735900022596255279533527106468636775140940090925342171025089755203818608736373986278717078282314886465554666079063248544480325535697213015478383947533162221924295573289385096315750713577605826442054473196902905356806811259879080102211474329743528322453125691005499396289452018131971288512294885099082300966551815421180813587346298324015427472364091074153709251212401325362310306472943911169006912055417140011489003414095196736758945435647949615073391352685292891146314950401630707186478392258319155977591880297116593509316651020292871280172081057562087723637452486624277015305434376861768333622950018113523076196926030185776734780026345910707697793823896969536246421386385202684433635196014055359719344753483541013934148613053883954315073991157878933291240664611940484061003583258448405428550529234469072687331283504513539015588640943835401494370750147240651906299284512127842471384391317441873291072343020477231350681537723017172809763428947674910003028288177650147273610033565034220955940796356681556099925026064911239013244768177856212412535478183625167898863581509768589523054133117973537669816549542937411032569566741364218003922872678108498336410921035526880120156374067585545195032469912921447108926486645006434115106896768127779884581906651781555861789799885635875404285692353280835642723875271300638832807162018330275289197347664100588622640833056772329840592922817517197858815932785439539200000000000000000000000000000000000000000000*i1^68 + 434575536379015990575817304764038202730867559956544959641507885795205599509775215796336177360402240299167467899364432965639320043660136962747717446499268333073140705047484972469720318217032247400195154057578031436865020265879616190297619328091768874310132097860650892282784711742568784947523534453146655019953831869475158626849238369583401644492501850259447018735679233774349249717868196068843704429392809374930258495510748331886637837504694059007833066519158740330101811445703979724138064966901489473787621265802754981916597365026810781329499120769229963389904925348591563060343240757149163539995102382673971296542654615684276695994694682287488148772852033169859792564564813737671855975020677720655822401221926717138059298766228909428415384636864402597100699446538988133337991388826390562797566195239220559896550937286880454011862733749954806532798526066899536687504296464861341745346439877322701683269634664995920431357671136556658412072238850109912506576899899958258367380169586369290972648653582002478819105640123301202368105837277218106218391291579003691421850935132136488867543241827487647192297983840028450524680726329813417607280058792313630973143446592015744724430505044003951227302713028265174409563553479439292760617643677299566866836887739786503870951874343155989699963466271758725633315140172653714925797964443806822808633337997923502193103015385290661683959016092523740881539800958419871858617608995397904935029512539372494215751777881422296120809812186951201261679010223192332635074745305576810853452777973217654985599954318038618437357075000727763844226926221526180819769265276643668356744784276956257356701890004803722954306385918508825610383946168209100815990704216346313042060504809169232320726978745879146375531752687609540950754628635184557695677025428114952491388042814270804376191940682878034641885753301691603569309623826991328435413539781463111703981535479483012425479086711393646611461003210939745311913336666969618325573994513427856674898313063710357270359693066240000000000000000000000000000000000000000000*i1^69 + -66386557375831403516544925284663012119927207151777062347291440725216617906088702683914606520451082823165810393941886362242589669335278734177538335665554439098787892520742024301555740822539696409223131478171246444798296313995944396556341187501564158316209442973222262218160873405800817813936579563732814260543271591369643071286320169173128914428030657305397088269886280221007187426153051175491800317579825501292747409194263054942779255373113638858287402106900157865061915141899683544389962583764631751471827383441669083825799473628657071065632772969114259490443222328349299672435772282561093936266752569668558516578269155141084908357558747273023865307154555250734906801012372249309512384947438529503812632942831007320164336060467052668908930685154640547766350861778938412865778501907173407471604025673342295942305920284370259805038945941456923583162188304850554183208693717884736834447762468778575707124477713045311395677720637322170648821512289163356933959854919376034411468756908328553257706810987797947096010928950847284067576906177640758233312259199710503269675370502144384750413543929279468698158080832344530799687808395843176438335511476605696248482608155682680006621159944435253026015534022439650832115325888927157744256256383350854139317424089227257960242678399479105048058066240296953583079741528019231871184442837207702385918193413958839701186216142635870150401088323848647926965325637642550863813987535833747714812619178035070621163999329989080379503497386715069616255456358764059251913320549140939675830034333892885065821391100009163587973687127788692781690158372243433817203777151994873490256618750807975793420978453142184886851646929638721906041218883728727910322855435122468238886998352351912115471641626416192160691332848447917376958541190850122284368439684151847730621907920909187322821285342494011215212531357296937630736816479930523246080178806856188143208820948300419591620976092577397769474163593840638115151813015421684921900905035082115886571615598080807565000704000000000000000000000000000000000000000000*i1^70 + 10385761562616849883199765163823785920943496224063605992956975844629322721402577059471338417072227768855035909886779938587510178108358069107050444063132186753214545609006292361665612423591413972279835557321124775606859919205507544751491300842570743857035880347455178893155265862022115827024283615283222021104423720894779928343422700721022359194538449090122327382687324989942684490907898608966845931115050146706235833419809278697093079920170625361992662219336877240966316637655707223896012245445177269608591627986345273061503558588586380409852555719998989217645380308410693777085984608772359603379890617619876494235793479465781530937561929388641011282188681982431519475806360478975588612799523484366381865622185913073269657627784810809130123953403347472043242971841003339559785476179433636195499426090148091299527911135957937797379645862659666006413257655038546272414775543140629862334283065558526456868755667387816430442868320061127207916044619698559148891214626584896478925023967567574813081918670737149102458417736232051985419624183172461148159605469379337818418595268552646358370867650662377789727077113210261051439799762721083973921537328454915632385668065534156928157606961101391189018389172494072146911023116333432661429158154435151996309038124213709817676667338042233707040033421627353868154989188651816120810559253277988610331353645135152783469780993201458577422753187688762332163542321810299104842106444287442780926000972185969082769674452844740814298468372402790125437146387804279855264716677936884199305126054862079616282172384228273665251169082307016991044082797596754705898433380238466116867122052284014236997069256536014449969222218113870818146758523488516854153674605204201704869597699359785643246366664465398748928927525506989143359874761043527023557648028827356567299495199959668768915151744774810702366116676988947575619309876819291389185300986674478297974400927828214216968958095517539675694212537836430261262122220500098742730930112118200720171295865747118489600000000000000000000000000000000000000000*i1^71 + -1638782575051366485431252438889333402602751690372925525656050525090136439613036530550084607693103605093284506824621254893756016259737529471968648422822837005837815969731808141286428873181289268596209381542192902594797033313630064414809864127611325486666785166028312736459479023999030041329224678122804037939077252040423393500998034507325700729499961690946774547005260117423860711776034857970632287041944002147355429082465019355632825471219250735447265353857576419129207847894396883475640319461005935974941949439525642606975678091058576421458745685203438191441907727049576144146930175696263212757175456789605379045643719749268517693338977409862864133945129207574060798581680694433916005909099879233542510588262581720306429435056557112859076453248222911755539819007771047140917675374070658325653863936109907875041546766797205562311799836758915261351697910135636450885216860826541932212009781979098005562693730464692482937743991760049273689446046815001000294066082612094859914091791381574104315964076911509522414313614639922580951268627975944896275316709902627646615021436526780038657851917248797925382846664518612160247074806342656743062174249800610231733999530980542123411321604536449629415417599297053296356018232890448332665787755645245237992898001827469722656826778040112987410454722257761772445109911700843852313948695187361358081149103361087983923707955787406834125949832562433938732093563695550556644275157571991571097639449967570687274897283455197546087336140809830504205483223565427740903074197363509719250639813569849993405538344386796093305170948216483985949322936997429832819079664981000079738271788468024181266993121881772974638696087538865508749469260544608272250733280341052613346904398564242479799665512893571203736430062199525103033787809103697385986026897678204111066330721754967293225227548123217674532841403380748796209691068018814909658065245760998403833745773784030833966177415713631287312775149112171132697604840557880074658952681575183794215765021818880000000000000000000000000000000000000000*i1^72 + 201895267725403165400954716210492597308670038987651049076244329608552742549563341912776195748434337207230475098116182590482532864321528093037214106043982731012788506097380188920346259013301685510074227819948594809489527644430131224534612820836373545103509778180889481331876572251329062954599649024789182678148054740153571365882813638867008550092720087376302815750481982695538931666031423060066493943821156039920209939916001739356146658353202387317043115902752088816636087679852625249927535525884034815999586592302905032657259168428724195482434324758182596649442328345521246074164263085495925302736771169947160555101714190081340721375229975645483409942538875746813203524395966188161799614461308267915782345761424363612137444410680101354130283103467475144058402013980506573942815973269724792203957992521367990980108311854274379383204561163479912389888865075295000872811257330485468251021040834874154910194286275334681134912474116632969538058714501923125354986433841432744712133247415706539141798007917585387027333408472773711746781494101210515759380615290981449797641657039211373335762146697906475148844885258394245308070728873862678790779796438012713576049705374492353457691765446574255255240010815363131569293426834037666677862468046339791166076408462104992004297168670918589563892693988043510441172753521939176921478845840231744811438300885954935706310042587521212210353295194864751577324085220760132738711422649333030269316686777403330174929226045649235147657204130911945467542020807870648569358486989874449740650397490490810673101448722584023832977384191506465315490854672442549625314334493374845237545064438732308296801042853446863060718311912427169107298249319708334050547633299237949620458045101705168856766282505828324495255395654744014371774150545658345466992569276064866962161203618409239988183895171568119210980432446293072668023057376003013064010312394175557829044622734793247198046398087970193408444587144634983993604580135418980835380293654123021804240896000000000000000000000000000000000000000*i1^73 + -11704761607916320792763970484067753125408843482445159341698427907737895883266158898350658195077847150157507705269642018706187054076437544635127412264809163195663646804931492198005981260665671280106922998406832062528696510691907743272914931853175727743656010984912346310765449760564452529174766534217396956523863200777856247844389318313505514266030622980737463538429076538048347467978096596484069147844814494984594663880393048558822607714338194513643319204823118811356506962256106703604532961370087803009236160558088097368618593558870721635605573186291545012279600051366331223993795149646449430545159881114650339031161021253836377664474099371449716180618824148586776949095585792464294346749143515409906038076936324459899772780079520770021902123453326788011519923132180594280161481046362724116502523649585992226872203101408785929716204222967155984728287496162028218634785320386367312646715845711555753280717520986736926920795055668381075323536732615529862670567475175485921189343761417905260732104257903351049621842164258849968222801611728675046646921078758386303490795749025348421914319737359787099888959518797053556672932114813947357418690260817024668695115589064955173105343162695875477363095232257270735954347783884536935769063003368415090053582499842725858792401192495147569240355354727210369101638063508348010440747939383544639661020175915330224818179049022448703571969150114331950152205853295461284248113528171504343373498171695369153796536621347135281942940924491348596519608068976913623666999352335338635923817250268249002885683887069553524118830485223288701249537615365192843333011899205810958682450694636054900033215012348951510321942259110520739243635567250739795958136664015167671971033548026890042010838859764468756088465088475487393966628494681616151601427005899043211310883834294998437748462535787360573790356930223697150979687095122180269169821730522950616312903529697909614596499333605300253651281589010768975573711824163768047678583337235827916800000000000000000000000000000000000000*i1^74 + 1230645233870131159410479870314351219159654465320531876885525173829468643187854775662285226211944255227444964595932304758262682261395626228528576495493222365080463883701757283552414644292853989021163413376742756340200756408129513169156599752326364839491852629616962686690664264701658482629832944147941997962832509098825133634375885207071261828607763282790454169577215963580105551992101813803522074464253247701329775380992821585087875539960976034228762927587923512179130935144130997470503401151843516520154952359362734060881213567623158409089052550215431810470266091291656287261393375200395507265351211506222703364538312283285147266544232915134451391660499721926033371159038100103694617992420100594419582640207057477667268195651405347517508801904168817102922160603508838314340395102204922859131120237596063493506774834689033054580297625730957478293064412323392720659676828713793303506691172955777051649878805750905716286938453940448608388873119068244650884217455711408802564920747343654961625395082586021926359217539258091139221035336992156134447376730368003624784113768730942859763456197663369571939684099619323347563416095157462647079847377613114979536819731806609559609821394392404031495950869684617120507269692871328001862501940284012879581927596338236339058016423024057564592116419410525598081944275682917192131729400169890925538826235547503990943556067851568537884960105215446383555453813086589590252961382395649592635194329922315531069678923990745648719188044516741334946515976944447534567649391803246260843591848742194300588415945834945985916071331061172630709762084845107273460243831959110902008933342811216202688270221498822773539825304912193275688177229156766832229057283408602249334286045298842957588395890039122638999464303782474665685996942047400003446304208101217876673858141986961913815665663644760201680252062845556734524320138347941139577774058154410538329553502063573106751802158751060798628488312053168926335715392739964245055422553128960000000000000000000000000000000000000*i1^75 + -66730493598171015350810922584368256260213042498725819591440110758755274547280204469441614911011431686210294146972767189288700806229392993241487509646832145824918446225606960373887102550942824881576560265041669938305738559742446285626443434884809824482178079610155415380357060982882273479925167794749680062236315455200119615563441881046989057139175828301494903261579641228320826633103020964639310435722804485038644788361587413021446300164257450331132369056806770445894899260192927640758280023392084683291827123992673339666369145078394307274254992672300426755406898756594761005124010144071045360029393309860595597507173813477846772490449602945974255425248458533199701178871262075060489408651122248052667645167498800841401100222645765779055266331322433923884496085585599789843150002707260444178058829352590304603450723801450898112565752144985119287753984521087959612978678788069557793030179038126895195369972634875427139767476270990628509050521234822453979933456225255692443549088705142007013500983790761578368177834528184525570258518248403068698212317674340849791327006919837213571075874893241406362444926354145590874388590835692013065334409627424875753514855219642149924665973837684685387571080942798285133906075287148839475857398966681877383759305048399922018741325710671156468407887712046447041000473598417484509252370529214288886378022505621269323953676552015069656737201667144659629542087508274775283179769676681012569370407035520737214289586276355014858748456229150704452143409194628932594990385876399412170891020368986595643163008112103645156345793670512537678656251350224250591905892900615908440934936379164321182882334798605393875980471726725251390161585472151000797144593201828240042075546683451846685315352779368068606750834375021255239985998689334929719972640767552176060430399294632013805146279146311812952326124042767347573253707843314439717829159604779971172049985567195464535592240205683307742468101401030291203230731952177220492984320000000000000000000000000000000000000*i1^76 + 3138175955917579276012586523760432841385227862137983389341300031493744161242719156418731456593921164620057717223510867270923533782705116876326058479149695392440954222711746587243531815643840730234144712608923106061296098044522442127053930746587939515676158683640981332740411659027613523597645151097254702264335218264638160418885378913368298106125559829086614392897153995907263589202109788340120887901537599695581361115675329587353590402200659410522014539384032861277562213563372266037439587187009423983518845220704623059127964930691465884099980852899765486365969366763625353048072321481179221410106703284601401598562748240987360537934503284179877480318368653094385507154740693842837474762423192909218079767090767009345571661375427350366035923646821343573674248598633536084366646070772371553068529237770528532584712791002174899425511908622825189622600271123954161116262285716472950111830840566585777883491377683285430331706132110072301552890537491157905345612466429974925921794713949319046821189230958583202428757147463868722573096986767508072878271861010427666129960669185808456477501458521423512773605574382374362324462537457741697253195156448839849279188888532109622183195427725250405664478615078044988103068551952102704669784191915053296178345285562005147926866695925783949801723310482588524353329476295649083867638597342848815579614608997941281812335051764779793879442532724605687482503448805158744601420838538337328853919966220830798682548144858504887035640229382301239631035344398925718066823380695427046201047937827878563441353164556049382390778969308220306675241963847600131762697296488233550557757813366964074533296872304424195889612778461982467718152652252221197996892045711944670292177211061350696467096649175580450695735431289708244607087675548695306732153117303258448894039362103614833849717020056595773289267780547798762601623497355974827044969253727690025046612855309390894307318570189065312159535317596448144248623182417965875200000000000000000000000000000000000*i1^77 + -66386549795122638548162651737011519671252888979074198144458747899086698741834343148780058194897608954991573970506422208485725365625359266813498615742659269161873379721172574010705774963259393435989955004112138797320120144811226332462075672292085247822215683936650203448142642656076839971069641700334144102922139195112164819118290409473304398287816377137273620656200949969191658428644452177137131548769521769831538202744718398512250158312449760122547315809743383498590221554645190551983370229908540687051201210995431572234283793963705208447711604480357017469326429931724212473915742558144433126461361896244730243001413607801524849246499967549042846344345891222092166236871979567012433889106647255217558603197894121620389564662574831424106966172073081274488904093105935830779785676133376104058486255435336175573799305483375491605152588698170255484065747496421703863538358232472040676915827113970102013336440624421636896547037204730576815452936466006112643968019970850640620951428447508295583557950663219544497486449104530523403594165111767385053611152790850095045941047270215581519925519872898723649191407761828790054528499330599032349590878013139584276403843407922151541515193092823384330893308351908415392653288742817406604529846184589806499970296122350882181779214910173663250474291674682227998300207123067181405710358216758456827408510310636704246889861004853370153871139111875709129803686996109177406130944539168513059319939292427937728899774904277628212174307229133759134436409179878098856170109891872808276579990522479867174384890235874289731417418478490763175126178830075391183202354375327414773014531983500654871091452995948247699737982380550871093944335993764811209152084486112942351639208674660286910268368451695938718444941075345049236386109110595670129055615104672349391227307551619551716961352122543639435994978084008377610333254932641639681807946817883932708089510058921114964017395800634815385788212945034967298332090695680000000000000000000000000000000000*i1^78 + 2568974221444595938262898900109819493426259872411358662419845690982336114917206522205054917110087053940349268982534046377987942406606669222915091602465403599902697848502637568056212421990119919992104103170358228688148272457700825329488881309674025274574425967103317093309688104305492412098592315441674301072633424027283195040697483354175476558049003140508982719978892232072345416105699167876033477801498276200369510033019346190610024182273366094058885491360270885914004581205971631249567414766451984087298792969675618471574528212768665363807292990355585906408432468339555098272726649161638941439271443094638875750401625263260390292132349175240220508499060591052890489610870889578645444550728664789415907653106788489959858833762746289694797470776273852827195337075451070094565496191702788927567624975757889855382350353118288838017622035649083569000495886675035094932625719892732752821838295053880870123194761095001843636164401922014011079677664690634618013496268945308276766434907214149102292016064250440999337726579450084968663859899194807371403604566747365709858303303105805761624347303087623804944979073745856594621671753147615749478674182340700141041364639539918671691205884246787424572696191023700843004816980057574022001147361663589979915811736845161436443258509126657593954868206585674546498532156820178655498512036636051613642136685647167399161988393898142380787502350907380670636571739683571770466793737662306016240609023323182218549622449335223849020301728007272338965832050120237193543688684619410956356858600246557160281531768350158706434482792929458892309147906632249750206255562297845628600703879492993978273846415901408620321581400509545737694020832169440263939664964657082283538062719547414202047582340737406479448362238580488858250626086060048885363106566675530857195763451526083556524433283845752440632223367077786702826499289417945170540240746446842094269598384330683167890270656233821337868468915595020410552320000000000000000000000000000000000*i1^79 + -13167257001917522188774360548622218459646505427300547018015640633949385221557877444066043695310736747995276828443313445562445386552356390231844160241838042427556655889051642943282070394584855802117239223717875275792071749313273062474774637496954325659933516527558602757254084901303001308944068493682770271479853215125124070137909633994475848221436844786267660967080468399561459331815874711357868787164468079993428449688894210643913071036799413147755255717711491308010364892746268484827427908786641612747994038316129624852685188233397908245626583991554823578109903030861372707448949981183014079613569326848702706502822045033094753104917225972181540046650579771585646011671432162641730388800155805642834163893920075495861362046674953187142311765631420167972307295176860358937095725687502199844808728383573373354269256929900116460269268485717861927371156525541818419946267184623768557732087404017171724646888728235919758234762176358655824233110295312012044061386508939899651578408452854297641368897926509153504628886812284124686162614127986620135280971909082085573306291272697994300557457095605340137954931940657659133485410865792089404200458432609998938510558996614979830790621448929393272875133377690667971680506678540205761368207826631943970110456142072729014985005704215070273789995294256272970940448641200123886134718459779656006025350538316258624038493217591634610991837093013513171571106004340570395065425522413204618537811322711076775467201108915941033551282235131614939885074523313307144816907876439628550157760071927140726970812444145319536389155522563976434369443511526571039982154004801754665703664716482830175128211711019526985139242032889943168600996497733782981164694507807892722739614994762672730713760528568277746483079849011962518254395990364599601686205351454618823482863354987303809803355726312376635712681268249450282627676808473425135764524015053256175580222503511456562770041427300942510689292873682124800000000000000000000000000000000*i1^80 + 53682922587439332026706633969167043209123786910182976293609976170643460541841026364700261577633408740207533301445241477164700319377692382468121889310011362899217737415262664592314604711991186084406379395187267230854808013467385065740013317943385321635522256906006592205009623934905894166576840642025717787906704270394642730460467406542142695655544603807971757211216096524461137331993079120951609063656556533186568894834272496868958747616909855821994305909518230128740986014673962791947092899153591730065092480569745702440716928198239259797993575035738914105777614070521804598532232889011353453603168086840801661553667487241335463392228339934297046787457598289694832933302064953875995665147395257177171501243536024623784240438220808985132184400322035729684593591381815133302734269037506483974249247297813681794412710780261422870254517762805800106584744684373606796535167139931195455751768082734422689245774146523265032430803071459400857480704263680461713297395938295556848870110043785854045637263877953063430260463896207114583092532992124330836242105954640906548274925069209850624183225043731143163556788676144835297565347173142057017217740712865530421182109865589232381390515101489674824437724141439434669032877757337766245738756031434749905500643040257877500921617266355624862763019801780615666483847491066091168404895137934285542909584202582059243833175829453519833116708622402493496376445639141308652226323906398344790345987806076176865322991121953277946226516376036340166555860206056065166763803341155046201473652386202197859078674701378050786955983532316803464989986401717979275095868816846707162266035704568445844740339631472072435967508281984271249481191613574191747825029049957561452901524218079567769234659121809023046248181742118686249584248428256742770061916843616576354730703590482625094029651252479155732099567072139888231094249492159329414434608127929900519003786023785893587871446306626729487902965760000000000000000000000000000000*i1^81 + -295729523940120920036803028799187617870341765545781262988614370729159153988785076469210592106319937790107927601195865611426371336344415684745421990520259278785619006682125555143246116648328515924570881852253140195316619068021244532113355931234664306990316322027781395233878917838914519245051629491451480150236296997900838362139913017162795974496030747771666236110192132744674079732478994038837289091795887060671712540997430816808710366279497859796492451861161965032238673619669831130632502917121504243543957780347818441708957472524098120206778944094174075536076202548764383677868521435434880660126134438966214559209448181141430205071849609763206706315134169297768847979604339395166937770552967949981191991118498629290359996073047177364777399060661953279704060570471145983796236157091828591912486700646414935130435745611998080790528462024977656860585675978038575504264919238502757952561302951477856998631715451832253343640190906529660506429184833332340353102479642573722540480105130802740588367357471273722667206461698719341198380410150186120614007930254186300162347049551611435917158248075926389585753568628910126982613460393920812976255995499587527060333423674772387856198015520389412797370857441336820105254690029525671441498438118559243375296321725800372319030385507105550120095332661849176973680976907947607512866937809898907234230458765339019218945467788082010698563424346092174966967344107016315023374285288954188533078930867165666882041887561268769250206004542461175255256688851237255546469330612844530758110546283341872323157083138280104702716805233231648158404100743476752904104310636124123430400470391851836315627873753419383032944503376106778031785949898696020261713989877288641468516097472580411365158484547031372101862655591380852388779151878601274041002354850753829292041748253507148292126626234012764372695075330280273401723080645076348124350946153597213858050508908091193625254439967428444160000000000000000000000000000000*i1^82 + 667506281115204993993800298459886609890343590410455417054282745618105565773996127191973249026001324520448555401884441955252022154292088203796348126496568211714455225234853116384069449426076339082820720369282740276798092698470583977011725540708535646405144789816546321581143186935252834321568560729696396305582327457069792743504013435681412643251408662051755480349966598031696484048345080305797749137950152094223491264047753853191477763782129733162147194521273547240877065690089014536372826468897364482769117901028838587987965228356904131198748339875535962448784365995804348321830849874140444483546467950323339190675436469313785915160355759694689432855589846073182493737770142929630123628082804875566445953965159492245676526376069276997070684237492318447872102823063081557860530342751492699881738947654225982058390472744972259910426795361582419031531033223659018095317181133295406649468730353930858919223590194114148653721832838961971706442858262794315739329362438468662686107307122635371398471426322088197062899707463575032680316957313246308575461331077705904162988295478419128404678274571141733570800254340715919667714978667107605184750732680340086583383145460409834814109747090959080666112899989238143391499571452278174136824441309803540068544738203451327376399624417900642542949235499110987237277655240124181383948810167801292957191109188245590203255996235790529786724485240916340365306109686048315326964616122978500457422213587680887294841842813191667726105357300268240546869581891122120342749183936192767659407972019292261651063825101541675098660275904609073569516791818625908813808896703522335369982943049573525612340684714398267017456977457494819082885674704300325402750175380535095527344268117924302801617317809425091855811214558652180100720895517738439700319303173168595413938011798773417843228237312299115696731730572288345820972853969821242573869367951105410610187265130936784379428890214400000000000000000000000000000*i1^83 + -1691341132307634964956260898865356485624367150195076432389448638128253729004585148801560685827513066289435476508164466771833971757710875266287372692216377522421852214241291243958333393606817085740100096980048253156581821395632043945334527553916463553988497172693136812838448284286928684246024216259172918058688398774677808390495582211072409487720383840123191585373246811790798739434544300146063532786651238835042481035799443599774826075221775807375667653092088377300032577329606408327035381686217657433525203481370881194992587481118399452176848735629654953883010311733913212525130634562226263811102379199879102695944851081170229600901761511787809442000734682483344905032930130339536613397009605796923202653058373657188810256745892060988807911702382551303765757771777757881385414954652224107034261975032187108347922701904050625644538636425384671905071296315276734090520067742200693399500753728408396687709012699230367353415520512011279869166057441247835902473055810911971889999355945613096652388201370646072431244158502445026459952358002222489826986134522809488549764566071474280298644300463142727178079134509010348049418536291066552189800985141932392121052643451906800081923158881722423041296277440370068113183904237037052843211109543372503621510237759829216047027758160507844337397150066592557169439998036737860945698703718298370068249931732115026224091588913595545896934236191605590381811097478408714270219780862120096028264145810912295553762312404189424532951346083189563131842878393377938614828557984230212337515171850861415123420517366561420536523402059577826478565020170066746643688419911860388214394157557121562383794506340538519561406678954888239662746453171932069947183503164382797937959560175748051764176872789857490864216626782625399570643169960911700963237865238374199569428136766274261166619991935116360836835526992600426231409906735197814973894445179436150571247400455113046753280000000000000000000000000000*i1^84 + 5907650746523489314103532953039128526706682704548563375762333251362111128392308787924578726983348678888180112758830389659238816442599570731246907112596656265246624836207363529254129884388353934988718086499798454648879748134236189676724461260230414181435299711132476976396745677566689622221058110182083127248210981348302154197487789744963967696809138461233569532255962067225881162096695949979658557227760108228033201349429085721214648845880927292314300943430607774202350300003996538520436156286196784100702883362206029290897564312177561459179017443837037313544167268559438076054610935258876861945920387500501678065742009411768513111272537828253175906592185855633949957883523912714999277818589186430902811406243322517591193624572199524025228660913566790589450747382538545572582868245527102263541836163485425975217103866151723110295057505989391759131092955893778378091214774756594049313480310506908796098979297596622075015326861175532679360970153357576577282453876765004398166562475732402074149585519815739071932207365241052781644843967982895642347324662348247462825193635364085020060980578926725265524998269861248656949349600263847407349624195061848868552416250124914176172686131955990888529854340204194971192654095974373700315470072148243033234872784468363322177090879515954550880730679105645400305696440296063345836894671435888180159859330137695419237254797995615925857113911517748677925596488669243476099531109138238069795241195618887676068096272472582564454696404177397968248134923284188343641751870270344780979253864980367920333087487352426164711449058481952356266333020840292727678283711367110220565609708800494607424468796300599644012932395656989500404374450628086417436127889304377385198548899695200777457496597157335513458362697934268045081336985770762475853812304357593200402660762415430536198840312901634852441445832441445735554014656237273613358999164198461649213724718792704000000000000000000000000000*i1^85 + 1258465772904311513083456484113446759499910729983851081290189067225604870838957486464158156855322535349010128477159097959506690318477861029256122219598903380969287898858894686301017789237819460515375281980414145721358500046697854166586261835054790268458913702943532010451780204468289364852380559072652310629045467918579102186951486416386982569226384395840085975062947824436482313526954373417608818977279477284780716912922579394830754467134929011648292129111636977379328657115103329315569851375461303008792388050519116889714520034292565501617151659474414532694944530350854781799142865222701245346463855441827382008229982072979445397750778748463648325307104040985107055388547378145469792909208329420754696412722511573119399331666105167070691042397357693777998157852606655323115991017212496836418936826659728207080332882973997405495079439237143935760347167405296713846648989497639592363230741102419924366199964701823548628274248994693253780500655905846118805058303314027350056550653206236739446476852845296272172312918480306436205481695039341877288638266144223477983506395878529948941940116446177820849321620920345400846761856778918360674863066701114661144573576737997554203626014692541014697786780413317093356548775705058826686488902695158262495523347779373816130099361240739422604877911547283370161344599825598298245757708536104352028683283103664042673902354538684083357753913498992407026671401935187599655015265158133380206015704310857788108438662561340474382920941622170976880747145772355152632966964182841882779462461614129092925869410030107456731600379338913509074650705724649299964647916190773414196849607944369432119094980051436685097693713412920482386049338864822651890149115764813196550474337728664042391199296267587161801914562926176049344385661043094024308625747393554278562675771582273576173708605905202926206452443319254415469453390258973016009764704099999469587660800000000000000000000000000*i1^86 + 9404754023224824544741186424946893327322564590531492280177973808916082623364047933246423934567375455353981553836285344806526838286511181929162778552842645920619986855177169650199024136614952060583085205279941798299353719845503687029756333583876736481553039117785761078137850266792652056909228280877956703860323362439591337177205152428138302416315626217092439128430326539756899392763195520087573424988104528977512030177712735148776033362972250052475750561374612728184590786948398068992621964412351773341709914293059619867336387212160423863821557290023110305255343145232429056220298921587923882383826834299300566481594515422305074902992067868239324106046209709438136402125169842683470471639924258641117796640216859541971803592961798013305895181926515424944644008179734279939528646586892290854864251692126253583488748656460818298973878872788139885519809183245760569287441220924067045829059023770408551536982352656080205304694008300589946978400016598995324879560192519414543285654850878341046830663144394462786184619618900210869913992818205804611649395213790129898606731101313336298434076512838050169316271278802720506692016897779863843610306547442276640431044686709775262981175136964366330150804615204356472256220042468783008107282631720968771549267094247753310342272378409988833531088189914672936006589855463754969532136013679190904261924678414966187585430329177338444150173257434908810680133076539981708148435289623998818700526315599012101373708560169929826201953508605514692443450953462871060269041809146000053723619000121154060550193014227308234418640261974533142888799650713470844396109821384533121227725443763568200396218840467889901356344020661904349732027501443172367739351116585834695225939095354877257707045380068118573258803037706789522338006115843518419014106389679177240623439678418418674270804711167235582925289268486214377227662630716453545235298464605143040000000000000000000000000*i1^87 + -4173615312910522517261104102911431988618991189333107064460647484628580462008922420926584354479963756296349456385447612429486576681794137429554913885257578177388653307650304060288907048238899683393880292810409151494936722368470798634239858339063362368733040731038047624573718765605101003081358946490292796601995319502317412160437806531117783772825239623890921855667004550267579732935899553255703823029211050082031919780686155608888464204106354429198746564868082513438972961103695702647271953446132478751338132344652818265023846551496149011517784687933072345729208001358563769354851674953240702538043079218141476423915887336719244066942033103046353136112211759043111568695067659264119585462534188777368591212684777679368057345294911619758065870860828549112172530250908324150532135641699926290060096796866294202746261966272145177410085714805408388092297470209453963705770134065085015996846459824995379839669282721530166054880402742582939245087311253483551387187826534406007797848553852166773972638388594061799293799053920078213942365837416657892234487537971298478430183927372057912242919222324047208601997520804866170324843371972619465241356980808412622950728712883549416875739235131406902355824755518445353861023385366285455327845315754993824325219216911695907798229250028619784213590097679233539199302044290183010076328222031356275476504362822493922960521878212771390052547725784563081743416802987256844140435612917112277855071187591690979337590536178896093694294895415602718931149828195127961520361496726426649132634481986768750384582088187120296012869821132554929091504595154985706255700461420011962482799841118958732171037551580239120099219147941948782529515688146420494957416046020988732808890267365629113395844728294647494060803356514051763128256256602752709815905449695062023564241225903225751497060471506329445054609756152048086756664453964708263688667136000000000000000000000000*i1^88 + 394377826499653836598555222767123241930114592931600867547472795188040355296988224086147096723120058899724347514827844215554526680071277663057485073696387490721087869813455672390794836756047709178325027230980249897298600297302409531973896977640052974214287931385967201631047235740664482620425028805707030443634882240511876529858657642771154562159702211846318554674338173047958110284209450426276409001523999579219646669777285163832056238981495219102625793845040568874261617845385605135964973978967642175356864107647258038059657739526079931999424132168649169842705341885364743644272228524021246194300494990570387075793306250412241722317325657140008130123834961974053967698883013644996506246797469292988642121613739330589750233957210399044401030863567830190459673133028923107200193300586693172074514985105212079170547990924073735823458386216803658075823463052005311840934523099306736845647074020607486751087825739021947774664612669428032025496372320758122740141904924459999154282589030901590756095701156498319144642272883665556500960889241975427726798406218037049879468367578005274498247328502446602567172008711379483408813116086263716007930503871244950745425469234268031460427284973539780955127360687641272550383853933582155516543540093096570090222020610363614401483760128441748025951263455617387373707775366226607352522446415420047017377721251701954231493690723685421680468617613220564146860247940455159763592441586465901805859282253679417549421011664172611932627541504940430795507975586866404095882762066163928020071464812438621405567087373964752702549061412812023264085132310526087210406066246234858068291880073480168037173484864492805825887669987074581956954077740636105460179892516914206593101329848069233202988118032326712890981462755271728117139826025165376712083298486415267970097601181812245468489236416758832429871464601039855328226452514956902400000000000000000000000*i1^89 + -223299819539757875064988678113302750669247892204178452749101855636146478531358108310530623922872792172210878417500248096104402593582430413317276246406669005108951165862650495245319923120257410754526247768854427868740507138502369240032663362740942267349450413465226124955343650167136488253273385086237557414567355468240415794236309176560738203863103495623534638176445807166270121829448649821501967766869342535941889036066986816796590107783339966531378350120638779330922824675517521065845281507106295108181825847740128112950853085319395217644013243527672179962558607242780552281205591826786289197603384362113583566512966209525626922873559239176539535952361440333479613056082463805644527921621173436582169113521836543469161697500411149772388500109900870595467512595683743136368998551739427642197073020564520603624561973967772216857801880988517158428630192235527759303722709452102949553697674065992718824379443971584688574500033964921274514126060804160897648167294285627118252230402568174529845639593678374865907475441867351550533695753301288569604799955861672464233649131356717181712054666806398507829087016849530889046743101817693066686488197415757750295857151777771325335081253052168496319275518810152262681605786173687791090307681449735352738954199429897711549779187317216802122965813026491024022655062542001676793532075534887885268947071650964653457400110071608784139277831902730515770871864343494141740282333791318041016272260023123022884368680852105150209364618206312165644850669193508808696466248897487126280591879368682782463190908740708901732080698015917794666842352626245218015438367719859811401202883091349246284476079556048618093981525910038469006295547647238644890852225327856364448942404711004964187694948032316048588816753166510607787497061477215693215247593855168367066839431102215606660229902984731576823656166501569276829572792320000000000000000000000*i1^90 + 85897130185723125378721701876918802650737813860382269051052968226734646825811823229919874480025109805285262569779726769387011086751175593616387265266684895810259832169069852860209196672259634319126959424219236901779058383454447734796016644442353241500090777537171858768478027714197476564773226066545187244541887417130752029566642460981880714523752092395861793381773949380005614841182130372147754380353655559670601298328789320751962566339769841454709943840345352763557328739524782769454584445657419900224819186563692528519384093903543533920822635088789018160957392588228503838918157139302588616089707741022747806356317620421532849445864329357462404130470544282169488102044066826317524413400473049743648970774433606331235246187994817745596407020305819570676950146005491970819505120490105462625142353108036386741039627878078788782035771542162733263404604684861652738664700302214800733689244582966175585377278619267026280893519575704483090787699262085483360254155008868077364110241602248244333441985754440380351672626703449729748576012547511926891690385271019307906100931035736900449748154110474191041250614375250114992287575368341977998997770489882974956721941705610385171717507249183743638793503752982229992095624750185911427960406941478015258647807231187687951072826679681027681330502937990088454459881696806815777221539232718949409627404239455203796112658924609428215169406075565484737776194575766217257270910032520726141254186852579143877641040106904519125500220450447037399550645695094314153175195216462615585044092359548463809445802272748339506547987059891076986213225406741454723401696798699065972649804432319463253612813177240492001170483963698104040623059033113146096307923336461236771313823112290989769516053495820312119363875317435982805079466209946550283730352783175037885044871486808798152984740291488139766227838298258145280000000000000000000000*i1^91 + -3548837423366046769585403397142104437419568250846749831253610861634498470480349189415922283044451192474226293067698063095298809224611377859372920149896966838253004260902641587210514517386973053707536131875974968280959093592185619074200476663964677740347816386839323222102151549479607143100801364977223174211318075767679284719448168665896292069456410346863269308738858656480331194082068656949571692102608197675734702827522605596887966622346361361513413228260607299019796522448447273082455868513789749400956635439428641362915217680594100452578024749926305122274907268350690776475312558051924244114701848995178652911250317549615574892212346992983688669584715488420395398574703827099749895256702709349820866924780128023147387765685289614748933507103728614952658277369732309820054216971111057532549266068526529165078071206143882439543820114252751760399217795490179862650910806361874206662873035351381049448737097141403133142766520022778379525119709661760636731971568950322999547520029438236879573080116095838815582733771332055650710653985731204648380759027001455982583482246683341780495869748889848541029882873634039411105285475185354706644436489339381588289496889730885828527199862559702911128289306936895892286805865414031668855215181105751878845634493333698162408627463972583917484805374579930446200214478007161446498453269335134745191686821047757244959338318690349272056920168540517697523315192876855977396640618610950390574656429584506384034282808714265170184178660116806397103660914288484080034175873251800481719678949229986202572119126404693853471058545265203668946170697778434327494999071824189505449473485744892617962564609821550285402269393622731813332950986883748028693809944769436860623763529584132057041381382837802865302150398772905120532844208277027472972096765725257962338220462536948672678492085305818576317107404800000000000000000000*i1^92 + 132742166890468631291956901510322686333996802063053507994693868262117319818907043200525254329923448282843124934420175686053822979754027342473479753718306981161655399595236681362210433168087957329071472712399973541301201433570637050218957928698738758937200369521146925733321432701169048854878650753516568825328875459055413928121258555561218068899810191120930844988281289040104398543499402901493515628251247972058742478492588756884735774435202283943285614973932913587638196646339447851755500053751389724608225845450181311775429837928861858426976147729826367317615639496148066152027273265478509916717093736982309547434165568539237327577208558188211411153075544479212407426445669474929290499031520475561135011692031108866923260429015243509236810184230932113495587062500503981180168759564278927364406826514664656589960011011248082038322892371754725788378808712879934554132045831876225974558598156573266864440778844453221811341379634515886436830976692174665686966272577138054214215739469335894019336645658375494911703515851458889475946226385627939580470475718600275978686773649115022986338045514958461292296268132476059911271646303640701752184978896730158578507469026751604037871297958749708880533103186577615290488548412309110637408423864272127297895045832126305852615812442569572040890898927815292106932401624722076955424015938800583115851896050026977033306733630274209397423162132806045719292326606948417841938396920746918985537606799591135947742116402408128076636887030104072777432370518314125935313179854442912407586974247416515257105270975874638199002510265791835645782116507155520424786569839958395886407726876341160308039639545199667640137864934556962106144100312681041583981608454039734090208926244718734122803849954122066324969781173909158580435414953477683877873503500091644184624296116904861349868982674349096960000000000000000000*i1^93 + -2685142374487250669405383381683666419809212111588127950340870077127055832523315842983037587989832305735909102307128878879325674944066331790397061103104039594631727772666287987666462950636704959217123430404829741504144526434691305264744228755634874875455751928208673148591407105648369451868499218775637191605483732820032048469225157231372549693576016828883410508993431507378188240690499921785552811696456570702186692402061722663715131088097219056603967877848671506992574782303285461073090319995179485731405546243464534972423850992475609508263750655648365849601909783192613893105208329731939570090012748315758105263225376167916015598241390393953406515694608058968875201317679973871514537170757398086364125892507053884699922941481348682297989935300723486979915254624377100548547059426878671456038929338015457430172261971696007766256890861358263645419625278288435373543189492900395865381036603600151903945566365637943047010406233314806244021324384545839200129346725359641373176136624597608393529996539090165519305765547690967457077974830176867707531302154033483359528228403611789727468927640372202407701111340223484831138434791974458608210483312446352150582822213933097946734319181317601994840160842689696946799223918914579915814247983996761697702435988102463313215321481657868735386182627601337018699588497770060782993707502312180283276801952353236135881847002543656957680642053233413151399919801819312439494504879361702631542076023720270866290719001409447401489778390522986066462168914738672277601866785343988788699538516221901470440448838603367813019430971349493043485944964646573604450336564879952348491772285126212247761791893486445654734062516226204107785691417477133912801922877917786890572974098995527576173679576006476775898884904631187620789738618794447500021615005000739532260438189725999702950805504000000000000000000*i1^94 + 28548486695757093153395672842124129708437568596527757168841167413183512867409833909406942142162457126328474004508833871195559876108800422692970750403714312410921945011022496162306014157855283668030882953083474584719622227108413566508311711487770071410038249023817598211804758022913341495206532353101620657820603767281564205163870879661867331236852041280219528813567015892719622899461621723047245047695962084342460926715219691752468682701088438058653307999193762761961046313781603518709365178145540287698517522477035978837867700725487655269810698959945930452144266842464762789162875077246903680316599102711712324698143607843432487154908999259646527112535765229111033362859900659645572410530158439353592695409037205196093557700364426632548200822076445773949954698768576558506387805202616693230013936226283914345987097984153698359224012338669437379561792239802185538792300234051013096696211100433602870724011060072999506642637957489983195408641941244890996978563926743985090256660594616586580290601887284233308248099095142651467973457056364542326362453382979104269830943460949737345214740737537596329907427440584025805864790011035494077272039093216445893313136569340810754884091614234582864146089027106165634744887776429387948805502888427798439262300688690416226082909301717708432295521161870295179793397314112834852905393974968880559514323646676580269070559174086081191946727943783825802918883915048227138017437487324240538581359694377328494859758566730294707716698325848627014285122919857452338524475586652977152865053459480989666121077919091493731325443880611967776077462750920885200358388670150797070415485610984077541833045752731109422307798645778141403837480752099074890567858836370868285908745323110331401599408277740227040818444783580299115640753238161221725326329234183122025784339944649523200000000000000000*i1^95 + -153035705771375992670289144315776729258589829341794937027566019797833057526120771161222415079025966399970184557110820581598841876897959425020057187919208498791252628050189137690271173835689071316756774169204682144992461174903654310794724089456407893953375071345282113981021823134557329006342048642605253790440472031170461217855354051748445946749675143815958462234419377793206965904837059039753922274420994603111488688463455210992149330037770829218733541225549823073752751541104959693618247129870600843780852656603768072902572073469811345333027418116039242778127183546380555863739447916094195807217266227004454152556173806681867043111501451664896691152899110648539923454674762890456497524610819020829862835277566822363617885576277201508747091976484990163437940045590640858987985845334611519800278225690223692214920051331133477668022187497750849885949364060281470517077226415991820490176917388435868868539134077048340110634480982357344760136107985334364579518482321339012624045552223198100278448909995788527945369476085968809780850755472392979192860993959770373360583516460564706948332301110009946413875053377819539476398723708910836280183553319779813620957665653168536557647487049500415741997777507972733608863102148394660890027785098255790167238429710907744298395758412841887498717100442878519937179107839298907855084226689577854867222372337453985315100723759790862924923087690231609482888162641255632251006194993242657619502565750035546760608178648403108054130784086169394166704281742793759036687976044689987540276190202113177321166135344824977310574914631694911097536378625137032096044011477017926162925233122540619315212349654708254306878771341183694034873860970934502096551076553261522020368084098799960602178666067455732544650302064317059425205996441208242356383084307434651558871040000000000000000*i1^96 + 326095372692190674252861065676378980792354614716607134129124215663564695519406793443865117823349797129367592110804566064225855563318370497365322050475278915240261930516362654708359755414526651970654006512659465081056684057325505977098320787705444064714806680551684210220573464872339820285840856093783882443996638994597653754222426104062239839373144766182755631983548483426697450476449954495440014891523541469311913908888832549839415369466671653236412991463640984910317757694933395843807080972692008588532408075793737035437838080042761437281366233712877584312977005942795516082434239206891720519918034286903910107147148729611784671293780085924806471437485210661232534797430139075644378131443304564177604516861847981405296148021293607657378073433116401412610679589095020784652934275067663332142892216541489560336330781606925220940655360830679687105731719976759227563160419812951065465675442144312617204484298671363075481914516497624512786627896713574292207367623774293081861422729509468756964906105513007654632003773154091294378687660830557738737281297916879691105395686960193100572539902723630537776049768007098303109347911908785789158581232076352596145397302730418346557730889025014456215511183373517486855643677059399358755163069709151952803460131025756205989885194556676438487736642044024320156101798524976448067389408923077169652145345495701772795906657751488769487771235410256636581409970034782341431720018907995611440494540954630750946013473295145573936856921616987011802504172247348192983936209235310602858533620084892247310263276669488901118959999472953319565541013530008731133905359318904058644814166839289019661107656178859243227439376588124516790225000162350282659048344115302299285090995780144134701945066282740887145800032851537650936246161066250325316885943418880000000000000000*i1^97 + 102687451539329953603021460182757419386180264788620985607637072185124865194008355317296422683017348834730673185350068518380144025186428743430234892634568834963647263247699975814750477742559358443210995110612970086388249774796232690605987509342279148052125020434815068015698856018567040263816189528037584048689007808797525748020186402795638522733164894380184357619308892871974214317283714301348130076212181058621978202098454921249325071023046850840703008793009306402564989693473487234929378806497703467341612886990607766031859212742066414741681168731024392119527368076924630204657347365897474301683975317796389743653164917901950576111820361731871235663752008050671273501690218917243279023449172955657594475068186496084356295478090971990568015294124677850998168787976819665217388030392762100174828192068408556265891239613457474408562976609872846781794844578807568320128178843521532639307053467243339211210614815377663360030129223306707273654930252589114954469908278537532986321342457394383853654690381533875085785487852063024731549129447728288405289075093232746917906336228551191299120410938359041168033302324039874267307225920994949439149646617828544105789701321542377032760325134697163431179042978711572350472033316932760254821055059335494737091032105529021739460169459615820564082521918772739979988207599102624311196893127958431517489659894191505652196441398694082834713801109070738831440600586245614129378829716431479257169841695786024249727873920574871532246969359879200735776672091317273249122114114695793475250347368017732516215028234217607057851263700300305985165032601137525631319439148275802907670598627806053053659627345738564241063176072840136578624894391843058553342405856119164662342614575259618389488346958415046494585859185943695472484330562321697996800000000000000*i1^98 + 1759998077847663926402402897422040484050509195579427907913540143380873891948731460589014785001028743188027490491067118458569641453803290116641500889246122498000172392228659614543128693936336064695521113844975480626364718351116852721113135368853276820477478066061207516376685338711380184664232634305221592363132345863954137485376937279297218078989803494401355228836088820651349517147961273185162752936853723196353305966648390023272710218784259764534814909656442713206468899940671047989814031592996370917329651451987422784833351808568170964256115595794704943240407404583437381936410387267316200674696530285965320811734360489858337817748306886806712570274302750061041364385852967393701873093433062853376973631656100473527326122422055331396350774889931902005967746794053260105054301699800259638342943773374162738887340392402293680116335072798936148890786134839003064003357932537697847955216621910138636459605833274671510089132949468082645126726818696212954509666495733023221091160176186905161636297972211928523509336553721529427498269148339351450355404734649780556819384161799295189594283632195990437381079320929324757996989245287404476318519050784157732812577360914620420212318223789567885215706595790341294799612328572259501265220356974617751681354567460154991485095106666879409434524124765995068713822514728569296859023980547154938444443874026114637567737324558375351693259653845819878534735739446657095217333079478832731162931541667693040278395894641237095492526535848956208718536215058316187348209830462728556808861889971257005552905020898038996285399215080178331880558819046066339560715938927149966457659415116606330793709303595664297486894832041929714640569003915653702293619838171341900882061315592784327284715812008395069169675256327850106929807360000000000000*i1^99 + 90204481280859416202876422742563072372899611641787217142704597259988798712190800730948268712857722722476825643900536945038948488241327163070576065515582812884973438490011400855849991597129020316650366998906135361497873289654721792289421298909292943669519312327305794116736545154129172282243842827595345072043237040297689763937096992246470951100765643846371973942641649157274166573947528461229959964879378455051778333113638183491664781978224314932211806708620368419882065394566869498165024013004304947254935096273127034172219655555007236491793467736371475829825950513063738155915380400185844918617184348506042772966310859322725454901740212910513005177415759895093792328185257169485017946095395452701046022242340768827861601916549842646722199736000757440785543153773121378172466682379517630669074487323373133476526928099179067167849933335051891178929437948467234821595698702935857829031069264684109091453104512567260584962421630710363857475963079547804136219945703603788974338489010154389063557383859204535834549551933760479650762180249668305914089105125739928517654762233122186792088402267318550282633249088977037743364856821599586284833845413264571337476267397772157498208447589740797902892601427221667346537789913891182130889662585426468212727849049747223788623839157678137229547343292893298916375745624023242334448089778070072729269756909331816031139751110479551724062349004228838116167243154415930689509569481935690451244193079732195863780345899528990833138477691997026428315286351044700080201783823182660075274866851761188723883480043516327751264501378781725765365205964917696702268856368081920988014429822889552751277774893273687843386361820364220759976828695572387216495491270352309674627774108915552560696558260725443828056655396864000000000000*i1^100 + -397127842124760073292383059963520237550338442818491630807380631502785469634621359449980407409623818351159411174582716521023924619459912309867416792539924461590948143987226139610562872010531534111477447058738277876715742077333375535085239078338152032491209745592803631930286117677361780485396981432791112538091708103315916332150889873915710268974079182584271942113219938904087662305221126766492782048936862279052517186768077675524479838515658020782445041621987694137949827497989218218592515215565971393100120683977960597500438270204653702309029075544923050382464192365705736432745279089617071213374502923894455095332479512031734516642317856407292873172044704583629103358242205800236812293563478703414688621405628770989226983398400224422829820820625231372784592181231446304292089558729341058106718341678624369219371070738108731478259431705646207027845886819106972012525720637993344139684088995048151081659392396651135825398259636482027849285432924941810571751447578116627772660995171389730129979929934969533954978384991486235278193457435710238047702410329263072053414878494214776567538571154141912543428818343561298183363821050073489674629523547418484137475516243252490698283514106868431779657344635035170653428850756950757028750256477156071663571687868871035890083632974045793439033705149656394614760900604188957311678607911632157502891032957089320362883468412200335893511150056018580144676334957373885110935374549992398922195567169256446411132676870977983478589314136019681033557679727613481418077387605010913932623622911836345403265726894335944179355271493136802623021492116629861982032001701456266628954216743052286251627329827480812848673636575400942225279009761132707318258232276785222162611227144068676527827217591723622400000000000*i1^101 + 663909908963191355009474011943608004694981542718032718998732220743259247667429963007428287411022318553981022494244762142367346176691329656265080527366818990797312407857529853591936329505494637217523929408468663327945137030499874751079180222659909614288717877170885751621599554918232647744182409931209934606781834525577303324888273379623256808789969321087906400155420548685392437449716818138255662628263570755958857488739909697344550347686109245340339423908112509733282866613072610870360631555018306382199968358600501764166403029175081424543971322284366536107557257547546416377860797971845590539840337961618682089701763204240207249507124084567227384192326837545653845149183297445040661738816210225746208032969430264949777944403039120418319258215991231053042641530626191642664512891772488391210454292787033007086622112099760348165212533072753777888123406711404213966481622563356763746855257651104484737697245438332071442006653433063462469955434121907009904799199035236624836076787813027526237622084608915252706839428441766245421705156687988164624284609271735324976778231617878142709918294311258380894703830430591766411490404061637061089936979772708458705888787187988612544773791569096394800043675394195616079753079584839619138077497345696164231975334155792208908608675368221121875405812661683860925506541958132144267794476186387405662509115598391235571470875832836596429607178829366319849418513805471709470520917985306623343544000472966203130311517359494100860185503490855654999882518393543670260405088054130141645069800005672101361937042883608636385166685678875867684878888562476366914206124069927898800380582880339878614301179644131020502306971582000434263412399721499267775020339214901536732848942055883045601280000000000*i1^102 + 1828937826036628761050169598483977867175643489630859766303330087240712482059207094207434287334468468402467861362499002965968101417094887837067620902880647482756398781962498554586679313682119530958772936933212213755229788147674708856800995714043928195235256966103921942488347607293501392504849816800372033080342721208471155994152289488717861815663856581794408480723136278911468168127794330291576966819219735714450542716428233401521859936330867288622334964650362160927761996201085452335939524510362579880047562721717062751374508572765700460524147480240092973789902581088383187833477848543128115483079229261257321406562972083153060085101178707456030094798239146285681831772277793381473703383287860872066160361165363218701811172654470262463391280146744991040414651458791847818671456584444965047544591947050013128608898401658952079572119709106803011097004025844323502938537705221791289488736092429300227576932242402897961140410707859340527934011628098102701366336605174911516914390888973028275786708596162474005846712302003747575549272520148851159124485566038467130901176599754164398434625620543791813986452128612485824596516377023549673388174842103266287415199739049227304130408139773571899571284880746459139621618773162563839671803455668911025535870855065260895864574020136183493332999932369106375598325995343517835630600334041229941250100881890534017689513611959468724664219052065816557574052840867880712859075954089944306659626276743571391480249361895858660645128996193785321815852678436486942869248114882956090429929143065551737971124673440307755350218683721266261386804531369406961563366741361133718212982929870531562438933467208368862789540734646200827337675758878550830367654849238113284784128000000000*i1^103 + 3398471817675439742139016652447401102240150851185811503164280884960624925549919376607333555649662157877738391449504277224476983754568093139156078879894736704345433624860313663269679776982252144368213953775773769793486023906112612253739623042948121562170975216714295941278884873394859968699480111554031237777940261303341298845021785418660673930664148481058845353926301761806025082165272479465369187966695518848467079624094537488747635624281262359944615444380709088543092052338528217868416255727261041993548739418409522786889775882749565888914493172262715766876468969074577119119829684081632134348831664518329367951113494855781542145162138848595539078606869351289204830658623493965188697095045782560155061241513116011173230950885553562595983763692861478732156606207749124030735864659528435675072743050256623168508506248096712877826115196330346975536321111573266482977491903344931079012060017310432438239317110552874937532216037170408862263032081276844232051150466068264919962851438113804127123611851569788376976365204974165648300782602019737515060372149399645540593582660187834915287661375643178527253458221117132001272405829127651639782467578542953822984051904478656878661635622101839198423900092545633760564948100363933845353443897744035530026477311445734636027754611305968006582347039602353224824985461094410637536649145318398369135006132883544611936101937827334271340716481865221043444700185217535276682728420529505665850333954416560421122604895587039793734489512374482166284141494615065355874129825519642772382799096130647191692978515803267093936473474069969130289413260114112544401799781244843217703182490819250950892504902432781864779293792416920360165776456531435992082022400000000*i1^104 + -8435041571179737586668242362635494070544120129149196331656423194034929327739602974306078369333837242352799038635575623326125138131793424562856876826380883608929097056852019185241725607653941539504403544916672178824038648437985868053812216970761672772871154094712511966976133724130942372730235019604730279195075313540239093291958759750231306718360118316168101451868795501877831667685377027736304173859483640244753720951632092795500352138534788434825225919851487779396483782146728769698131678375766139861297675829821126078026793658280382446103920861676074865577665147160754582527926013783009679253294245102225901045925602849441158283771537000757993881467364886614021963249041015206515005177047512701871667179417167284192998835697935002907907449814975406936974521456125919561685211089160191626820470803209069700375868300419736514526647624546728851739312723226883691868020598001747497010347299502589393492313417074492275251594168826572019679296896989226194262533209095163315889328535570594855295016390434163482771913951078333672501210722807307149121075479861624605382352664007778498154817602934509225582922212415995571353934011798780203358738008797623390413946575899855343347127724539761676697417360622096570472917190588939491162762781750522501211106348156004319166302947582270212370211745266462336066792034163483326189365609418404984081259088490991062424383841561219377162192773810329999341370414319471076303411847382926936114124484902497173980946358945510804073981999775812410291233816435233268255154236365683137832779311666010939093664886681046941274690599568297900455848751849338245763198063760426517186932335568533800037880504820464066634273203044420537876480000000*i1^105 + 32119615923045267435859928636148275402206228269271299884890159692372024162157461909634273717933266499827558569845353533460758819688294976667138778145428085948058012204473152547912028877404972121298509912032316496970840104276387529841174769385948945684701362227494897808868675625897461372322287804484667592481848659761520179109735927640414016935177018024070694045606715119317394741472251048341239559293659352858034854151550889831807589844837990432877147661312384359469493769566010901490648015457696975756950038301440505112672842611562162742547472457458062831488720723640366040421984450343115049829607385438152186433872674848348859437772190316690984177567097090281497835393875159624488001199831777902107786048718813873988927271651837966009120682231927180344562976677856826214238903544541763752909875808366601380196104248169091053693985442258113420857487487654469969301553100759610484471686670553540491976970985460519866455215255732417331531340373578861582786411104109944438208861466508144773002746363649406452866320548595399421007077923062948294706297045520963716082848129266111260083852284646863893182073270579473537318946160755885128733025025804768642751683476988552619472097642155475260975354017501602928265658415618820517834192525194452169746107756336787574219268812724267758445947931733923952533953469276927958616256274966696355204471646175167690999397397265577851614233383013941476808288428313092764336955261058143934094537980624415183554442449428644241176849030472424223723199941022177566399154951970717472783458598845155312864373405558447539696622241617369837910983460653181205252526434447707175718545908147729900548305245272745566208000000*i1^106 + -2354426204595398295096497235785763801836921931202360001568021939174946533292163215920300634474259950016791959064211452385128617897665233472618644026904385563065928153783361300002756266152410219414873468756363906162869537817745163131350139138678599503510716318901698068836122828569703311693427341448975250141428349829261777044429672540332823318323646467108948464840509762476709478593216060325060894518946372293912834792302685719797286807639706245057364123110100225134715916589240798116085590640829457183624250457249140004852058467358497240799771283016691158802924233202570056101661994764394356975513402366773104125031467690679756784523299965416472993649408585993336630361417575154962397206003792626887267405322302914019848043010749195080714093594261327595594941999207932439599036732428750401260127363768546783249966039113105523396171569996709168543235227341048111106139751501872622748367991923986485219523559822523678950261557349480767899065036258490125124079275073239082209513715837847433698354139099533449166817250061548355826683661408029761461662387619231814685292606914471606963919968124063481289989742478784853759858764378226127417136317243977996213626153801505088177076343152245504225569720821955000047311718019271406254463138440267887689682551255563278133406765561521155772499928295665008251517360453907302183468425794662493346341258277348454083059049237463152649034439254711734679818001681463159023394717690994470870512897317276320399322513574424818819113939895438862557878375211997119466888132839987987886899255134165857811683567759848347703010324452722130310786964418900407104665901876867700721591205101256704000000*i1^107 + 232478405333960695157710206138600754174627609267169060482594634149939954607960579335746834651058024232724899092619338082070582561536399270630668861423225445415465359869452844499799190276608541343369386378285676742962409324598422585856993633701662981101817058349962052889589079692554026327539907912915880487621983662506725466900239414689156600191008389458590173084322910623441445246600842654794925586245811397388346816382629003284773636867979676878732496435764191752287969496734205556442293626461422974361599624257350816717747137181200868868974512775539446518488737289531741807129628643777424953707790249714418209212840456095812995364106323186689666576631591556684099706810238545499580864887917676954847115858083931786861201001493660848316292198622230499687114543803691576112900323371384249201113802761733426667000647625089522653376865396217909459924444085934735464869450572740912568590836849391830841903152450227806730370192365896334191133375955063477087165322020157091422097742007278176998864656289841097754294830943749769773467870274808970641575486780314361308386874784562593664076636772334726806817695966849693707930736461398243471605752290055340810808797875109947932025724327875894847386298641375883407359762864317247096317553549181866945071940592058453493220459888964932301877954585138635887230014878699905026962468869623933766485398836868630265105914727784355587194310593896454317815548098728305821965310383006487973400355809234794923219074667550595541379129019884996281698746389771595707681857150748976355343401855103664642166024530062127150764673950082195610679397773484867986796252470768640000*i1^108 + -1084252261539860812083442508327313789460252362651720648962635661053074870925244587187824283142265521809713352338435473896790741705635403552169216890481621454492786481333623234861423204786482654460812105941751876908102086753379070656427652051876709309196865473482372672245600893109484005794709650468227495710637463184841512975365144892306780277600402010630389618768430359816554050146420985412004755626759144435848361370856518494486183074305281810253626755383513552913760114278030718362386156943622532961918042547861532070024780462180874650653092985048555300659325542664944739851781815105026289914290567815134867630565156935589447445006829521069954984959245172862169591670536835627069108251669285982231631252641630978913720766609858814876517361466096307972941805238275086594406063074574925072410399716492712932931947143260639756773403902813468260573147744912814203204779316638026409235453556120691436635556897883830478517458627787229414238647551210060570687357867312768511021277103493424070005766399748524814853377418207041597143225755679652768412457348965850884803206999051706357766051106447073359453626420588902973922866099187828032695592830339608579578851862740234280647578563027394529460561873607118885610392534100418583409463954715413787937622338891105237591581153198607989945923154494463942320442381970520495424317557026980640404794395461876208722379960523040746453959002926215670538166718662728836222811106054183727373305173217541358941142460603611810534315105876752180298119153511469704812356616501583037132162711310984680397273996066869120947496370429962499324859866496000*i1^109 + 13025280988838869678489216942291874667487004656435541427491726014484697843018915062090020074766447467826568577527062976662211299732221429821164167177904679753165176138134773291684680407344735455021912877751771084983880711273408914189551337867703793443898565098683361204198653678830525310698715527551668010615676069321799178485968135295378765703197047954811326116969975944809136183944963773394399158490313995082045951512475379672022798333816523031737311486467602196627005063470964076932495097677287853907247313480302669523916119091236626474307398339106512973081484472704800611577480492872930628513036086573057863343878840174472722036828619618430774466229989121195046818532048113417792184610974457413472526210103071074464146301295383952768761238089450884854242593879853257781651305109444829608170975041169051460586628827577862350660822527106268037717464315162923159352284390998977503938928692506799722918869336416781658586516451851600111555209467307825927749868358685911731195927276152346718267596966053957678256817630559046194060115808426817717574111835727518624731003725142062705933242963956681544274720432331955227246905272153315772026100872850595478235436874405324271654327065993292963384436505113486342852981503288855207882296390464313673552888160133911387243864666292855956614384995247386923622679561693547938193319356214289383485594535861501011522516987542502441506988888286963617216905842046719527857332886375945203916160417254858322584489837780312128297162132762108074535978396440664472187693825968942086545217146397274392753761813120059988604800*i1^110 + 2736181853250794251359275217953211937152480932684670747894642429786299465952425402109990981246484512408969237801573125747344348662697717252285207528906085296397688699058518783095157406665449418173460153737182920978777968892377684849498780811610603368727615907963581708651826005057825902057853599097197201304732912370809115512970804051341439664428668159912618260214408076193458970451297416995597173801553111222109195308784648453520518063433593665443976350621034620162273058162179311748252150308692142886098364859417981472412705452793148060511640223246945674027098915905735728558026563331346611519877823828112074509424081962849787856438503748133391634542502203644152241332322545182590290578565789836047655085956171210995177719146389768504311774951782975551714245765921790576531937908898334792411322523815220205265582194835381891308057136873160267368004234378287715430565568084746620950483000001374179306258932755373608432383126581640231231036978750506871089144206917133342638831526591429596254811975329607568216033570268182912946448480719946377794531220714321610080782342410945470047024785320446182295288806534661632169042148047645237272300027319835022965566690469018985237032299873754437364782349325622585583974976270322228242861962984386625844901863424457469192754812591352309958773067025949608363111110824424765270857518890245981328240894735631780473906249446019433425231168290118838549881860958042204597324288750246177632030273480204859843825871846051058513613759184198680056918044653485176516552869206813618251120*i1^111 + 1734966391882352673284439479476870022893980717468116927932881976915935209448044468351897666120424645134179302593762011392252470304567868644426051131674201995931422275168465197381335941098812631991350192600428547594713373692998559620094158030326321927411700469735558159986861364198064089551541913307414647298603355335307712350637487766412799077946535630648139745110498739380251388654396857370628967497252640177002652586847387841453462868832303760376254855951126864305049433986856672807464915160003944398582431193171058295417022369185743185664154359918178185057093809042309213126144279447092841565471125077236353031833313437561401342116364090244053789922671355483651791937947097974354905243221743602238300074217500890773139355703880519610984962923446617205133914128124437514457418241499103694350361869524670813278440210010799629521012653947734708229992394286632992524227161518746606281975477825495912641347789797555819382068959802932012119139844474797400747616399784632951690713686976174913226000776879773673614241659624100038905906508710902825136113667398987177242877364542830916118377124542623529357206271324010287701168374904354288379861409572675721750756288295313364344136585535412977387689272670266796655944268579345606734609577811641584525599532887826374375528362069494962312526955509465772592555439366026642165394354642735185411721910061940803101808552130746948552443106620484324687098744584742423244233651138164146274478201320116680033304329*i1^112, 63055505737597793980294840292232525971619260900003533448810463200358701019844081414060334806361286972217836146170910083931070482637807907250762476124934707845847807948148549681958634962619730186741219832547611870771441043005963624812341938917320575839481484949417462425064992175351490637699802416084711298347277519393100445794791606700729177262583528174795248697918489924415924478177891468172989212791545565045754495869751531433689162873432011327796840464116409050690511815944020528548759885372759023501733224717385699918038449223186257697616613495026253424921743643900472882831077596496021792406692123261443020134047855460556995299965736228874676324381009477504502711638215550769095211738432648303492132708327249992301722151408490907985325831421192757558176421759317078574807442838144702509064181062971898743080199043357818360059780982122472200840437414135040781094712864226319276568807127596301528337056756899345896247551060686166400745043943777130447457706048796203800251231172548961863643352848221537152124090482805524740908920010076301486481642531643598077055062669586550022206239919238256429509073350822682939094034580283079013730261703731070465383060451838662032009281457824845539847574827350641118552464532875421768377336123488189706257267802570624436367660847632422648016574716329737512918398494673075753160683786436773680088452020255270564739430970633017514095712579975686031231420915170722480313003201235261952655948754425931450910160656139146019253478539412681932910777366738941669976913589291688875980850728167961300978721690158039255732112695785218662452136660374968471492460408803863323820971744650728692541988860410189982355889506228895044985441983838636047616367539240986027013284530730102481932428490834831486103672746756925602732182816390312636356394958795543123400382366376697142483537237781398528226552849610396630075121011071841909943395306945528938582549600032654263980083934534644846402529254430614630481909281166718558690493330739964036887637102235888289352407780696921887853247835712910117757827724834695724789955975742833256585983456968729189795848971717673722429839285560383317271767293243988754668856641149363071173482997522112100987511786017212115041402407405008754087489433494082211295664107377945546452958137048132132139976866370726361566276116308188799264123868925483629686756374495674103019629738271787038293529409708616763259892165456754080663609214435668295967237829956728404196919233113235524241922205166899906448845858601384359139880281110158725211705799502501283073409965628706742345732434287434272253320062762048141941802785478279571411184793693290272822823759068081756295119246740256461827668293069856942666812502096959059436942114697514734161476769017705409187369202030162167317577015202484236289010581088421809508293612227705685878004553096939699888455680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 2136636150316599262972270160993693853012150233834672560771786738050948872532652806029516215312040231342671551508843121906640762954567659573399735343046800888738509429022276157670891897357643252406048517617305762025620815383078734243857030710785645822685493430453905934707503319270570223260918563799265711940246339197751165640466631306256556019379670116732207235447630965850702391807504851368728739554645069185353343929762421556346916783224971338966076772755665518167156875891808756577857819583726938964354701339023654036297144033477894024429485376796971744055958429222642434406420200640862882639861187010495246957522388203396626503216919977456379473158827919377325935591597149073794832908602815049278485630078785726450224640883603843028913117495971404613462985400977798276931072663129374544776114884203996957879215438121258255263961143958692043285738948882167245361478277026302445576894904424957874042129770678871113771051737615912991317773464495977308915647288476589261447471825590389167516659294676243344771181738267077903492601152865729437357950317414832265829227878110994385831822733388566683172830113790408251055808721654113953861326926433966477202772360298612633326401407618139140384535754080359130205215668874286877173323589982440022088073108692119897819177901331956557557667623289610288925605948046582448237356600102937917988533566979743948581858329167839628341928588176224092687202642418337369031668654060064745452751992348925546687423084817551815109100059939426711623093544601476907361052521096487154004314837061824775783298379728832318624233912211757066774972523451004392630785934789903814310577172665660693348286568514590140821903335328378250298413551663248010870029483644789664808450349029898246300236458893201980128531907698341734105253355459626235934005422980929562141884017168147786091211056692085469031003131493558531462961391098206753850674011188738984014205546058890134553932813713253719637065670645983585638681666164628671117499268605316287798269055494169588210703921388375132969341357626093339810639822800307212033353669614466922696181661485997597117778841905742094294408730939535739931791261375251559302043997664493271820301101934926834313882679825563442170872769097004845107523115361062643019532837748064006496117687737316665193594544685618180155801690179231066583403403665785763447823403698799592957211962333357325234254231633870335981044669692820764532513380355205597506858336693050904677290036898271664806337895877314883275590071592436268480437499506478974423937027520144842350927978416435698531685077206043549474803003891096137030856301832303594902170705053465413176900186706920952304021445532926885025809332524612729378164409570427850422677125264900648399037994213203194787930513704838353722692794912352976184490298707697824005164775541014342104404686738535403128619008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 15906597672993023680486663529554700748311357063319517751133685300188470653115611694384240684395266532430813224762242152511534808608189769079632815731609387689100465686845483856259790843255706422032587868080897086910383954985173781943555994205532701450413957738153891701379621953298646226661240785911508164339507432888129451661550646132208032021704623906829604743963915469458238369508934201375526350807071534665640257099842072081523923903345397830691261705629911953039697654156001575923668212571436953396359136272040777279643741025016234763515907081423589861277044104552687376403991525920270653056982158234919881576480766874833741221716554467630521407629209847650980915425768803546941785023301192112966028347952006146929008908157366613361514192982686463244868980277360132807551254461824294179752165327492679514310754213684171731141414493291451938139670681878602205211214247568278192562444463678286997206583424013016209683944494892055113859321104571944423755721217440317742463787525930814232306951413204061292240540276376759442030757023178005310233844372610466698550327888756511052661011870932576519734131071192146655312696395751075657404184885290091569659534445715775645357089790951629732741000109217831438950652170217420393077323130574703529185194456374790102334343916036689251568706897711184440998599756096822419909436250494356209057595454102842824494293499692470987903594589378672414296005956681465476576695803810759029778696999508641056648709599463986457116300907897910057189329624638837349444039659317768427979143517077801939699495364999401763738792469996125409981011805549576213146922678178952510116032249189248218403519390261592532766530085392549961131838131881671224859610516424651724721255506016760289085236791522097746484529735985319289071207828959021803438861711818263232342816808665795186371096662279127850845522258875743659784968631462339122513560088060956090740496074817060369454399399633805506114509570892229340178865055832398607992415679070063993671985380549709756610092442005120169773853263878696495798586891626440438607547088622014323190872002219075539093525655306207214245900709262298307430494319931460014783279027167664569526359448664778860864700431833932665071571082067308741152647514031401611476828765748545830689844125755534258688966168995598962159869321672117278887068048252019211852217214543658897667692549118176509642856563216522256869240974990837698211933845553316718867695251809224604886812135597133699342981559954832164048063241091161389210588400825983349495353814316960127666361702879124488417871551957996668834221209450088355975409471550650846620847950662455459855492436592399200529457234632358741079762912891339324585309330948458420575373387525502925034450824022643242096407206649535110975220023490387649322794022564691936341845009906439713466081755607704701973299200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -166256637621167181977375505119583231108072799816956945152586639814988348223780463647302858573645936589034660352792733940813349008565809364228128387523809590610072954403650107376297271596082099066491601114947445891972552626473639248043873743904632948784045059645858685798975672807189009826091725316248292571206993698377190402275861073941947996249814974124918022867075834294470067787373746133709966566203745429052233826357987319733129921877105838408323616396471714034192313843513673029100257215424853951718340602844914060944406713431562342376786812809438397218651011702436035787808486033377920770869563217443626297423533793318950851977282877490233067105905258421290773122878201591599433183722549101005132585455720569841277042364792634657395944141836102819715858528851370587420388954545343521528106222021345606645353848865915265648320109465268484468285512917395520394571485675208897043533079079967957128585519398040487374539560378823797733125597134230054217221200165737339528514791797766731140443379885748858277325718597726587907333652027807376300127429949604635390742692244504785654219272406640633540019320620105537465554218802454417582895208501454839474702737044033003215314134183223614096353777427008392504515239220979211065630090633129265344627005995300260245827093382870107748516618042518241314032451582183714709975537201081118626469996759043684450883595083296346745282849148180652995462011473880946056237129495721740818732531112568831580996089434986031212407275569345269539299896377262158552912374847563217681472244581319458638791071615479938219441786665840972024473906744985745141436823224017301079947587897908360774810556165023948094153540728816523503459304758720745718018169765970274245686927951664088100929487337125613366382880002511340711888192117683244136406742295684527486337405005582241906053375301191312343247509438667104927906738355541844096906283020237920579104106189963242262857213654772057332441208769931742129351147144743252692968152422909624035741026346516051342146190029962325316506042016833362448566176986690520424257509957378286721548047208314772306733089637135712982037307564954075739237518355828758869600804754825366301784617821387370849213011674110686204498457493195189908606479554040307337865960293461820473216444116189806822023435403882289285080145848671352778334436774986418706094316770815669454925903702466018294013826182720916888685864985278556022540526901685846844409489377203729468267669338132031692437807409774949666417801497873863702192264537195994737996903099783584876908409233611972514690350681320751184643283621575608277238289923169840318895985565992297839558312390629913405022569938526979455008662929330655361993015397518855920311058435761947856011790921188921759437670439720794468057476888247012456681677595318778407022032043242824022749694492767536849879040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 663232439520439178706890465515521361247477584205118809162231242027524514184870585282760617254028090638375587954754085459679985996687891727901344184098709936521781931664595745014084842712742977556271162136421200726446644311381849534655042297058434660183674406557859571130978101117895265623148059289423528938359866244561794386902000454559934753134603001039952840694981385191333072067478343647234345569735496342691286807289444455917138196037050305753875609716282064912210603083734034812407063460678226001510803025807161383558679209827424212380650940182295943820945052716530170112460145446624513533294054338671880506126530403879094000264461641694185568648360268567012718697396278406432765304561514413419338670252202673059872243125193784767470028020193410607284784993501452381342819006021994316842847157274564412124018632591611061012626885812005338571146243730741694027828139085925739943679915995848237594612274344556885795578101123881946493690564629573463181843048154561984565341593352853864693201492685608027261829063015703826858785899805277568932458690773589109490583609798997986300729023412487911991051422144316311117978871833198311578934416065790434541250777723268397670844127551564133393739122446391758098079812726529603194162534855779224276909046683789044481768036772551701064905658865675925411501495054786195147679137105745439292884007899841021237767669759669182391170112583333414313863632979929698291272953637737384984418314202074417079740443035302898753535392456386581160778335692188011355587310022881333146570676009835573144801567837192491000626383227666470228681113369962200154968700766040759127509219981107203548743542553537499844325343395396788635030895351265520776404007456572062144869670311986653927698989866206448454506212728219102070203709673552758261853075292818490129368627910224249641487674066874688006447770832741021166716948482718958785177805695933790666081035412302119142599781840345261633069058982217408720846037283862280399124653117104562031693778646807518608221102589749838246407172813539404858266926944086770969121358639159205774689422208213604361803010657219832052209539981933972726745433379338008684969825665687381298066274830869308586921776843588825140495840563714551309124399488180295994415340088519567035149487880289390252742775288005495743465737292472061401194689716265540916920985039339457432828779815358426638090862970719813450226678822038534872078899382847896598528248260390678959037444037410846314276315495702097046696000376040033931841110915044999745586093072536461703914055867179146595937803673438266348545649018068875931514498797739478304722685923358384425728338489984458811784170722777314669069321443196305200222014589168474213852376037651989606191235256497562312609676190200263388448609838807615042334940494793775567898512712130995139543351369657414057984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -1898924876880821365518390293047864282217126943757819497906006956403272603071596759866203219430602605036138827688200760833460181438153854595942016144800415501543897287050074849581676418047710066658464059464338216597726934604892529263787185705453321778791333816547354445632207110970140305722152034407308880976047642449987206831641357792349747464478688520065660256898009736952163422230434992870027975077114623930171073728135021094857597657834909116381390943118635120372170704669276300157706562042023992937987048926807565702091321094455773581354293454306855874376217049478187999600250469085879988611362619634378379738153564235622113374824949331898770648882176296718846793555055371795817156270517237470491203025558251223563370104633519576903628463769294348858359158657385567562349453189595412173909908063651971674925552412040130384284082314952511131352629501149939822675185876126119668430219392876367418475854597138813200696921303132464061364387676773359951140771923164980494457620804408444415367773072967180591416004393522873945011417752643251448634203625987075149067757884334575311366343550883030953512748918773102943955102977737833970111390132552714954484505459028452619082360843324330964364811435266821413176642754282836338121688440725323319595395135418730750496098477261564898602092631408078966645359607602568685653005867090414539632394813659236898122810705121943907061840241999025233922108291627357724381880411043851707771325804600748013756964289755441488670000692616351838431104686064077627277134971998157514936334472083105337622195904901985132716328016340265502533440968530947112614526901118236964452418563336030539546870805868883737388453216948987634071000945957871323997979345442180577550103693659887248120855754242267322772075659743861348608558626923125758156368297269709336688698634904003189738988303623205741528377588166683937618845495279609677840125428073023077890723134033607573868100148767268778555554808659574238802291422691788357862774229174588246892679942967421861669316013751907949072783252417158023544425450808532109445127583015253427530659353206371853787712841953409292513665414766243085429320842435044707127484598983008014791859107945124365704633965747810113975602323823004042610618572566044352090506380491266344808907667971947610605702871006088422720248658603091144906252445451895217360899272016341513790909645962902633290723806261761615186145751768625027570825231454080828204456780847157153803258240172008937243207448710600982076946336730992695513969425535071681329263588108654712880922363432655930281018911623260085261444604039559879570320062377572250546200125211095522771051962348953537918048085103596087432157670954722359105344376021650307471669170416128765578716331861178127167748045312224795112619463221563189591817256424888846106813174420322238949608771929024705331200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 4202903724094609321385213136973755862558386991981502394824416483949290923765670435019711809250692658943907851020986914988118634785823128598200451001280377020142126351757597181768994207573715458584246846992903610610622969923142234583366037393677501067456921422135816364483479975756136022679278005931963692408574436785520495731012344324913943537284997881468272230540697384015512819880198334201930589988226520336682960833192702881748122013825012475560273892147058958428521345579625293938534874257777323492158443536740619157870929037561517063629631639485641430949097224389010133935591614281319328494505832631838148189319685441929345841439189842914950057640867561474463953150359616153131483343987385647765714242315922285549703457502331984149902640249057513741651522370898696906015341122791424116334212383021252666690733438965779116767211688763283079786881710786721352173503918346514587324223424222747143835244239383441186137182655391533944745627689169741667550746315806437274950215507236966143906166506733206081203161528915790934846770954871937713156289257975253699632330914871705817917938190415292149790197161914975506503756450279746957118191080890434840733980593858277816385345741077593146064408547276220293692365390995897525981614934614120457286564179729425229657680638411499805177514545851366825964373432526192898292057366580392725233587040522852623143049899369590636508510429162571777586840674664521189192305735426946355220993445901031401198903127956569144496056901271976160671208874099721896596017502165049739872146781569750946007594866373464716562910324993099615933827788257534973444689156732535187735237070655762554122927251157351315607764619296127060597941940318439266891340650047297934371643527581452415654716391644397040008034616362805059215612684176885009752393120623855681517606327180419142511942421736303683133676602862648890806721506239712246393757403718865094982723081152693632358648491675622815461147144610352456950881480174893698028192425863170754210142952158481600036990160478377804582250697972683921770306138984064621266921917010366093830707758075042103976154528656073568616502639925603441377399282319573394230664907905242152539743939409835696639958773530799560833503997589449614840883940207266272495040721521565503670023809780815014830109429012887562278076237693437259920960729746308420564971458714772218461438451784116490123255670511221657830712393816620045267745831422772493255850730874501887520803802731177061915030827036127643904203373853272525386848647679407618282995497661093264084354833161831233251388696734588517183787449889571425671251281712776507963882275634232193572894290735335203921188783400199308612295646810266357446059444665700707253744233165286963489923837021616530232588891295111771812636378458531988696718907523388377665428476744369746678994471681146224640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -6122735417952604451976174285922634103863010730929217233452615857808615260050528242046762768332194185026814350210149927838023001838098980043990832677208528836142834046224431201021500967676144722515985027439970376270499992292793410484475572899177568785723480459536502562581119544966882544566885920214054787135542099258458235181697118610179215870922449864582705108706020810358702614854240722692119182908507810368293805659857759400197473162404921370997519715560579885478854420087115924643579410824224869552604908761296426501284241428717403938735264348523173776190337663380400626132050571804679453901627637643108308655306002154950077172970297291631941333965544007781173994149098071931105030422001602823769447423881355363498272190419143494144026950985567038231142198649653256582711504293659343710764744606064651892065100620132388628376605499876609094677439366004426043109265505994777002737518628018424258588496401648501769188296641418853913916627238028430443035226622216472803249628528900741125157672317188232208364991113317456794425043164218660736945208527879813822416226096996837699412463722012884232294883317843345942528844400380293313785818204148073762521383127367823257994602351376699073163583899319969616786042992548551811883458633577408349888513993715605327601362515998199149804136593677631035988908387527154837870261240989258615460819925638755980791839059309281951567558257153903022029159035045118589154463000937267339675514980089343361026088708100666027978572614879252622481633440344487634075440777046685337774821442377307528108162164110112688725950634602538354239759372563428888161320075300511054446489743875468573124428275945712683838848259435043688089983830766605497225944824974347648092184484402817574890103208344654839845116082155867253253237277264722180074531318439025791888887463074269998910603689527379942707223706262501228063380876589313696100473863623402059505770783657348980784314138911444286835858029887622375209371547667394574624208271289055774900116215120099799642067946663872254697921413755329237781031421612592594290520921987739001582967025708841956328160603145865349326056174976017058868624985518827508975916133646913329313386761275398197497020041543943772455832237417165037561609457215796878661308354626564741416373214947820634580340475435702771076411150322066721501855028467090793380868822489934179714748119373849274246924795942346196650241953615706895378006892765961944903794598795290378617073519285791569238349845220511544870987510679049103350849361954186154546462827976201787379015887447969411029991585533194441399479473400471833832887943492250683317173199652530885719963920996186215379018571478973283358588931121124483413513057800603911809127883002306905528069060539723927112998454046594492014672254309942685554698835995273088716543293597921990669453790774558720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 5263410172458417456779103993312353791009544766322949520140242351260916491098638546834976278357604275724754567202906405590518494532110382173349905101914314944207391821596804107745945703271534449907254008238251078476575423197333435559261228583976189000076667242008432120808781238469234744451857806856408864353952240159516797691581319631870836054246248355851812002374484774885990236007333008207749454084441341166666267764558066922338004219586592139272401993567085476802250269473853531858380483635923556935079297457336410359336980446990797550001174992556619633846677128481732407082065213156025284175394115918797381037509282192441442269511550149367272902162863042156760106261191379300298854625123015746947268083959257559440459847892228242821320907934178586559832238628179744998336800456975131376949356184623814100712195208557676062011776295607776297296877711226959503210953739635106025907880867754081328961306782011798321428311860957414215664930170513815124437447466748379874973727148259374466304980519398280863163014115046479529941750594915333835255947642838522605309244955985796995362235855717616122545431509586911943942699404912430460999158072938167386337560235849631649150324433492750267637501998700176794543534563429928140070147940319923298831584325022434692943150330553901005021777312432024241812583441653187562083368941780072752168375045280354628616513160524059509359118654115817363149999893663581664771563562519520481053471627545270327298156338988584323493176975751625672992091524531887939268950579163685112299343930822383308366269581252742354420088018002600217636757083185294889860012789510540758968558549926544888572044692540986634114678590111730992658431579286208336456476541088244053753344827237565344755866789637315754571838249724875729223103895882749704021322428696197646516362872207449694988468017077244884393018826809662259160606591647281852623594383489994450040865951640314554780223505343102288071787389879666078142397137137176656174700162359183651290985098467079883476452348040604146797006394874959270247142286015226797128937011425504936301469969115134508393630445958179001868477169457175925398663119408626742274398318179957921114279397502019935598973623556962984529278733020878601806131526097309048912219841882869621879048807610650624854254809790255558717258118274644072334450520517547293834800176173614037758451550175883849274391360356895468689649955156168376453602605813652610438603793063937238356624709988969990857075130669465478725785448675568960035745346600375804143918916964522932315682805237026457607845012469310378004836095769890474037253306100028381924769210437301526897337882818453085251802696541552540231851079428809526676618109021108961979706394180999032314235751440395175241898946384949074767031027581535200909692032458077238681573278445569765204580463175270400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 205572875603734651743319455130686378287378575791366766186189775948339392799603399533505686735822125116693782056633781437103620396455042229545698798258265096757323362644244507340773838120509345674591600114328127537647789089512940111538464500007780288891093580822037688596924675852932461253792329118374707458971961023602405526210001003629343250215022742546826160766617522182397238334367540846184200817230959163827729054360130786998134033400658817628517829468508631314282619399877439007320496633505911136314777215021251700013105387632461079238016389464705253168330365272201679103768136201390605032971248184303667036426459630622478320157475646590972492889792194669477091123422878954246628563427150631019258199433466490339189730288044244730063497425576895058168783180506969609762764233430183343672145251852762684756915152185630190121473332097190417916331752995234445047694398685950655622860637658526914233824128000489634586830351583062402587886291081402917988925805330742894783615975477030662629377949442141943262132997229556364463590629023887055601300869953711881948630943549075460263861284649534039855744559992643889332670441837408759483144349036446053550353134228821894605711765603899687297045329913191300245282586884336204144354250040399811301631477436580645907182333270156976434181402850767140208418527677298236715267613085614813830870510883527395009782812622019046769815438384889815713908958790817520411468500772995440507722239386149051662782979965509000160146448081494764581394966284073963111801024369512613817267102138149762120144816501227364026105303668538592465367672001324592159488466482513297957122758017266534702242701406800240219405026845824224037007520410635527029985811038946350592433687168634226414718746264268426173363782804229313166640782248984906228816660169531025985130963897886746533255692986442689322167067098249582886436020835653806171816762154207457837622848433696939719636683443376003013095530971964477041678747441332526530712519517939000495230864207210481765748447113501806787592089918516567558702462174009333436961527889656165821213562409697834317167557528174118254264327058870330619758879339801192856369373144494036300712497887538807358887797070426147284869964675427599385759501109619291187441760947645890888512752140325017375992601063917404943577904831483603572475362822326360381969567205918920933572805208560246641474717821455521293314612773760360003630025384887817578975338969606262039460302832107193588451801144824439658013589868920876282557691193974641441497244058755833465836786887986513429372232760346461814182860014024511741887514517640244250660378808987930316945693999182037486113092045574293655937847497992763574730605403082007746121204430906009538991721477761518868776968541091847060600492872850206980626942128067504139612926842544186861134953840640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 1260769518017382671435831482939489888627877645805345333609289151499160545361815331158532731207111148770838005357004734314533404308674519880370977661004611886878619550128209432826779902537279775944728687865836522642862757119127539479068037850104158582768919511842512331835665610883714733796106406934880258297927171604371658820903936626697661078367422049667117486377275216320231147884360249363695152740498317162307652837734512469583438655598293337557392721684033364542718630913559858162048819064662853990442080933648641089678469931251381765340415337176570764644174229819741969529535162110849630120118415712258866376423957655527569026506694544108871918163754493658468704206891690548225561624287520596452491823467386364198470407383574470797311656066429035136681684796396505720589570560401203607305300594867177680511310005081690978838016467212225855370020906494744659505811245388183308246189764271247703948824129795887847891697469795295836255326189618218218338520360061571867146310184506385964069011774031170189422204727859665053782075653839043942518102835256315004342823845973564355563730359402717223224359787147720662688300712111187356881175075445294471554793001270326715287249179693542351581126801612711107951389593546371113751343625086160645678899954569626519537131847300298216829562497594984524692612661399584954317892273510514501456038677919886520626198379072396119685509400529008621745264407745000174561184809618283742200084443152843529685418215434439448585960747589917299400662487485582950503691135909116740093944374591360056814842580717136682587748057699136840401158921997771414782359535231595201321361871770773661501138580378217902434841224036777231683913011518588238861420049123254612393405708727869772577035925835970694478692638646779463331215186300018798126094078560979666271665659905137280417712077049125716202074588845212747648239349167874535863136466782458273091537721331632684460076673301053955019193558416244351761115393746447952849857083086470355366751067539308268040421349307483694880992630199213292314683284807478763486593463531704599060011210016444576714544446818580266076201559523890471506662106939855385748057540581043969662006405388229478890820718608078906469896917679349751021522439832943411989215115470112113779704628032018256153909535751405408736660091274973656095102899740773509914561513368990934617518805674476260068965448217658745059284555559542434171688130385836446211039039888511867689028638190948575307605083528022182003266631193841218884377023172198410108096113202589797742137709817460978568817704343412774252234038962737365479745459789989355998311524245589632311803625753421448711774612967856085724884310651749270544988720720336033872853370117822079516912686844490904633979235540088232815590068768251546106169308331041183845592400196277890552252334080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -466894885980617227572637780562834654276292743512028369330722994592105364629213828898775015114132476351419807295730828856629939591959193948269282360305540625068278277739186613728607036916113992474032040090013060459394881607666393800336066450280129485597194018015499817178769636713468397680193910468461868628657251218314354510962752711099554850313284846698882489440477954908283429460912580552233315601213621097805239890559339657696504637170810424019987547965234259788691895785098628786703619296533303382312659571860605963756783165927507369049547658547334820110131919265836859284757571249684584039707181380941049147797688608215952936161926962098578782274139958240971460448883781516984027408379844752688163152783878873061153154839782787030761477756356779178262166925994262122108688915610182075653940504695174161837152956179011331795787585607051449680752333769206615345916918105482820597623097680627692935261861567261926534058421579715644779794331970834494696452761175524738999218589208361205186194054264128138642340405354776231046553797917601784222517499300665490897696890588926246948955535657883157043063334087844815315644282054703431123251017032389876487597332233299377802624336928121999397313904623514234059025453306420957160869981685841271202912096647197915842547893830120746745527082620802665135995766172506417501241233150849337842068759548748378131464956700616795520611340584237882146442739279281052673637383823075367908391901622637960175189496013588867945354443131232757524752118725786499515094977211617161443504898042202602434098335621267547836306769954961518237643214896504615927525874875575128486548187442528303700970579478153356387899038140937492615498495529091021518955983541485166425993029556500628982153152963617664495905476420455397539478487076220943273246506372329618799745353933794219751549746941193486091856992040339285659997131833121619762211766528825011012546447002763558708926958098929374135636585897231513093248029972465444628367943276378122011639403212954953516877608703943783188865896582359014305165887259478162409458442282580373483376294411287246817766722538675860429156005181332289349065004734214168037091378266434681251766128106007541392749977888956675442703135616781793443361087638336534547334106222019387403148457903489411759470984882517070045030443430932514795619767626054327766152818642038163937820373048210136498302259502565887631291346566895422897279292434889468204208713407960506961084683897112887467210229690028648411901775395237111630732166696230552784376234043821021360140338244454045938577561764774287455300191649476639641132930733203583115245521303546327392411978306450284148204165160178688541099925931201676194081559512115615594134701958407849942275156021849794960179872371698561081528420897001320800386814384203574382584519930258977940570112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 211960106040912742077017997230351435772876022993898718564751527156907053679287552531090224719042063524590502624171984532365216556149066278236420237664962986821550726023724665042950804225801182952564463712979155576044408140324169473221012693786658496476998843652213820629753441120607136253416631773719664618515179840777478449731520505552053149596253805456030706066418488869775632730356326956124162316335276032475060009377442040979511174607935116716974623168001533926588092365429604054157694658206026814691901805293097171150308546131014130696607066013506100812813708108390199718584455327137889638936226993972997553005056708120341936453859403067531303178030927509017561608593703360962539143934294155588117470804388933314721154333330260418502342311571369577337210543487755429612122741492506768378218232596682793109835507646758722045877075203040140483757822403580625621392688566512752722155202763731928942544567561380085682604728020647790189170278729875483876230314645055244237098655199586125941645230653709722611635598311547646032004556111594916519675020700445802390616528294504705720803094091201117208042013257548287206494255909918482942266664370962176335134254755290501645818948083509204078185500556689771362354544627509902331699737953832180024596873369570869342571881860469455664180246737236891891699545534144900529699852055102840283570932501708631678026671695921222901007662989271805159306631564600337765752363767314235821281254776895449701202767876075537382585422012419556734040390847735809212056231043033533273145052980549922174836995802703635038454346346291678197057587797515055309300933122221540524702709993282474557088348217763928201876402848280168164402548527548675918413703586075903962929576249431275056128193487819294934319451711957954550829928282280636345154039056210179741846430703728623147915876680019097056066766729361596216559134442362852249280924071089613156630324818380490950378842657659197136372173867211037893436233576161275766092626066849652578881956694611965464204645847573330043063269268276522169790956014444983648746133650049749247711915352194665184076139527974469160655263103059070176126805880247388962769777711359403765285946890330669365065339015684680269969230669036793982851985153380604269630596237913719010236426393735566232230499154818532668166870489983168817348124737540417011524591000407213171429856944022843159199984866429041623594920322674894440119443281481476164368659612974457566223533580562872572148030200431766364971625764703155662045649627027787469315966062553037440153849743240888422920771951441052017206407362786431990248011942272238649201428943481338059527450368943915416886503718954396699483555587685365037592412271140596726051662694127403648758033664666178727799529477038844295659275305133970488668611461719555456083070777514474508124160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -15399599199198518748801944732573580706231698028401704526086546319835067382814209214002817172698605783128139772391244128359786487847405138653626800773416967458923522391781223652195786868303920049642710642786246049180393781781560920662941964897646987084176455692484774718358447967346333502476166358755935651270099384389356693319706087716865218828295097731922755598625741948622681425909116636488802753679435300545018329095500903762913645713252233720927307070327151468706315253601949164989579434929648055588961985295387459120996642023211957884860349356023196215267405434310035005841146510757212799037872118200330407823023380517488625884933527924059657086089869383549308384680901865151735758156900520529740518584533624999969208253858513795914326616532117372852940423771239685883085607199926721527996341592508200178025773433361302583266808568091717416767522816580610605093002062250739710618446384954297024557076100662256101604360903078363970775289679265562622039937089038198888400899391799059171238564180172498487176853626998152015319702470961813656478108525043823863469813830287327826595497490056581768457075230844025778364206672361723718099354208087832796949210943326125119822994477073552339066840693265052847113441389900146921060536434825565230349728124504120389320329916269789100211769721445051540009351871536607164381143831912782531587631643564618680970669898594650639977570187170194971949533559899464606643646504653547808105862680706282654889656760010131917130299896127413609671413601382345070864202967859039655619572062783216402605477008738930649070629728865641665651034842264515605847964647248049584120712461633957943346913591559314244187154578292736516290856931142151385843704198256397487247159693822744777565193262708231234013469397508459261500665680265409753825366234415450308503573177503377554605682526367334809544150569423810274184345006925960541099496606004440697333385620781419983025371734632663146424674680493930561978442735035278304948584436817571924742751200921137063573930053962994922224308478325577729882139537459676274372326429131763047030972091899971274788088473979732656748552448805391185083559251310163346737980032152280528011391432656282185601263722638245915595675314974141829222263472204760036431052508288925818117294899501053418538113336387020518270975744254239370030058272599008099733457958742897887113214744096639727025566470700396655317083947111797688059055268112280651482141928534460172047009333791081107474766987052502283920504652023567713368616257294403403577720434727317801155127042912594781632113839064740487583874863609116214666478544718316250875866773372520955197290622963936695504177844999051193188990823885848363968192462179080781517219871365600596922212415889188809243035571362516689164375034981553290654622126008502250766537190445831684096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 22411926439766936285303348853666453110868677025209180120337839432742961394078783121699892909010669809671663414708501248898486324101115263768003351911280929474602741712591992567070141721596907610003933135823865146253866250143486943382939498370273879463288134163396102229210421892613258340862195105775165790339087328808870657051553343982181765385136634164015758526479883210674562203379696322653120257275003065272414754110215104595676434320772457648857643948467385488705756895041353039667934509162598520740644508327498342203630583101379590025595814688406344568725454722863125087836338774071950685502824901641610527267347162819228229523224552931770894330074399658126127808844169629070949354633190959048530260323293362219505558991775114739389906489376611293896647146558990381804913776484177165345367881089362264355990946346041639976241235880336521577543854762119533882002575337902993417800355925545934249523697717891303644293926112640494328158467273679005778705913532354326035733200196087315912936179300337910324155243154623627511371422486430986664164256969088701004710941332694293998334746886251042776131213448748488797921543669843428915947826079321237493928260858275959439204068232948150634564695981647207487334250606376747493111949166320943713243453728720257446868678392802262108325257398137014243760910094307249102823588612589822542607198251239462584551411954477300631440791654693261255327329103153315375730000411098234355291975543245112952470412699478655376415147945606937458425873662158290379254205328370495613045986982173734215504007942082592038160770487331703964677802400703274305023265391437584922336097384649683913657305255062047653386616687964339350971186607264778416250564659336580928473589170830608742081567992906066089165912677191800857695810992590295842120037109421582826434722522333625679059207791171235175144763947840826848525650432942078634119789871145957256151720567728603257030917934545506620062075898169076417030527463706324563706349182519605335434489058528302816199104231268642502598773819065059676437947592501062830638315841289587569673751464928244529653879441312464195412228899226023872372570669125254590462474406110265270633674986659152049594325723184393452585536064854664177151123612294055532288231879909410150872165470548741143643319737482506410436081222595201563430261467433296517342107435343756529103599007338591264012293787239752399891504985578103546280796183370210257799009342946745551584729162280662835603307999852442123852436052282987560266222052759859226689414050733411123875536289000404307569196519477386168268128924165985421056629157735005603567530057271538819392332962147966101962480847960125825958199183418368487967123284869449644321054367401239885928580896053926273773418538749858707016202071913617945673298100013068913548851938800015769600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -9350148358612290461585499299028366298894947665364925228511240309754199905141085067910670000836845404655395788794785228874739408040174681366195401617368047410107442263226948145330442943249342583406440206539053579281601777684397560959163046785805951545938584631671861157900644642593183671132014086206215231029513300889066934308843940215321728975846609274548902052075279793935807509382376499663461679296603371403904135215645173353918782175671584682147313161769173371445013517168939254810054069127141572838411244410537794957283562750801940372077619239273318955896676694628537698005184233758016456462457080993246838072444891042675420061939895922938290764336562709253304113199885790204912359015609030806704197628912613482796900857343724644548871025523646214578620763703984454136863078395448767374850952520447276989628131987445542139201060656112847643767898453466412382259555523682073252830724582167612195125972477102557503810015033919878983753990241298550106344790401832120476034582279491622855075329691072207121126028248048349387120604723518115944760147368455601765161756091678532884897186643665826344955434000918767420658129075719128111454049610143729443440564330680526113826139427603397710626508312195286423374267983410118913747259589538805076671940227804371715943725312076187149256484758187489845980785730310932729628400124016686969191671658485028417190502254427575199097649935697336079602454614058652953539672731635307185960637990395854804074080172627357222004824353203208811596796794980222314827972600412033896721694257638975453883495649380843574985857578684164006239720621342325076630882975599331966606968384000604895967084532749217943885597168454254859581606274391645375788015833876831938594494453341572820179197186447102204675714097799928235422306826023572455773721173143241031750035273796938334298311324737595909840451336738187141369872876071871492293906131200015181968405824412164711777792665762131233093910241493289962108050258066459617844538801876103869193123930779705124393775861461341677973257512438260569906635500851512188031349614687549699286856809859260082910321277246332922835255240382399352442084572277161785919360902811180705450949246197658343263854458246363431769639851015244725531625294492119361994944675706085225057488728718631281038121324232079186186301181357121474211051640764878785844540443265864432365393303817989316528973434983766153386049464286913425963386607334656708595830530336374971993189241619630187476894098443631261117724355305540133376568741777071013507948571917839512344659184501457703332054792996507786338503192287351488423206387473462760968373237356719362657899143131348824838665553910236862000559083882744387737048184996210053672965446328852006229177037596140598138767610199683442704736544507349390315520691056816964912841382386728960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 1005543301233918935088854129806142319246601167887802691814182243232885013657612909125345371936182511093401415418655164194084266039529394069583374298721225200711875296903347399812473568908029456980903586842277875958858717485060975035700083847797230687785936557345761914655482888965514035921825547369921475296028568047081986569632424199113102422041024769845276802639485430778780141322293695888895271718174685262882975599252747091683826991531579402070066601316036606722113169808310790415938569429738624083122307564909454579268260072300660895535149746331768633098462676508323140740560020642661577660631162790958896986849561005739529164491183383601109813408686124996370129418615091371433553274027458299968436827121156915070932700024636954406804479387887047609323079211202481767812473853480767170189742049747303146884140760340184237368732516806596573177480943373397296985868607792613055943042746284814009649046931885242330078452880089961238995820453077980681913102869680463403842469292910910803243546845415652314651480511345455037467635555319506631912806648088425613007574490413632110022197219589788906808628710318515954001355471615839946769938055462731872037146370948668656166360298110043498331016994043147012569024523793211936225072356375776612303682388950361772392133699009760932290682880766495768588773513612899258559657022801778206430737676543015032725521717197604896780368962990191840663270483734351769651865572933363255160919655281125286553354898828304323823649079520196269596595344940676995740307821711150270201091369885712425037890369263834076733815070511655934022439190812886405485438475279311611584702486545270642589878145478943749979891403363196059542146675057127370664131654030306033945791229607715179543732993926516139311755779801171966730966799267943148997895496981093433408491062309431581526530957283378676035789655300553001262350665857385369009856402433023043318970154092908192769869078666374902071716597636580533058628721751400365970988094031267499654967581702104606893664036067606136387487042476696892674951183918788380743649878125175408347374723950407193147470669276377946661394811014702715932153129807774390443720167476740688073085890269115742158024204751259902848105454031090706889621865778986472420501718413690866966585998866002622135197020312362888324555537803695230423823335309356789256296758086137785494679727763298531476450743839942736723079561945167485122293169540701776655467058086996268882943375170519649955532867802945006062194930299335895881266805043683997799069782742209156085465790710441181482949440456934526426320554954135903097629898445259388088029670156231109039086330953692854621233973516320756820601130550862202955958354864986144112054160274344615669690246307294498614935144237233565761308723621940493725985028838912855978621536305152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 14928867450127650937381858913151667578712593994916249901363395861913268155120758545810728065776965555163068342422828492744196174962826956602176481161931944308185571043294929417337027772868069338726958390079020496652142259016391539319332472449591089809196309804125230452347036841100800492848802022024534152747359269998095994372632014461813383191237549817600053835547279552729269158264128219885106387462155210002687452548777078605818160883148203443517801398096781017158861542869312415098117009148750466964888840328637438523598376402338398251305842030117522964686620471628130711823717236047408450153142884622160816335167605146288122840224404109826661690075236444528720034123288997081191764243714463300675916843968178653777814741522953957217376021685072242746564505006712449139023809570370924935765596248901683737428775450369388468459628898176328248710497591485008975004316055690065013537475732037168951832913417454215093165045783861420248826159146530376293088223797069787844751103393179480211034439062574048872216001657047963198925030041850314007021818081290585443706687002255539996953433294623515237873781119895380755417958814346508904224037347183043916483510370878658627760538739127209094481092267605049661351831784756019613279688549047242667411189557373123499570935168091806735179845008185341386680748612244876646042945873775394947475077975162009854839315777099304296692269324775226617053786162755615178864300076602703438952018916935978246367749209406302201728271718778069560414276444300211851067743935254553457967805316205447834024200879310806488853136136622708126542910416010114205048855059107064033805970775952460083450989625705870681528734171588382786258978986526131742423162880426753010013170759290977287746521259219480278849507986854832329861886562830035420689411637692218185510815843501042249743483746568964988034452786931346568323633515800577209963847520850457358101338316615361714630541482041740743274120941570866302506732982261783081577067888404289783786162818475920572024622882126729180624971009870895853348218908956161257557846009104522648713680085937478569222304680846118691207679514543528621726415840908289073617460739933012070037478540236704128512772404169224003355993138070914897552076061597177655370145389385812716477092573236073077523155729334836956911287516502996069173800746229033152946159095357824355499415077906056444843779474008318877610494265397662815293175188336172744694476752352176217530115559848320761287723847153548294291242520609258006031696847696805698491948705040583377095738058556240167745247881747062758070933232533123298481024697608061792069856480667806758338745975677795560689091751920430626811123658586776001251048007735557401099771541718684748913651237433914948981044675529606517509357890738811896377742841006664721442956902400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -9149755045490736527007696690521478055725541984778091843138571604969574421293290553186826756168683957079310650859809290370029737592146579452890056234240080253236518812401613224542477037324541124733575539250791313773920098304603194581873621690672162571113842357391906152329730152183995675254501397770361350463305784429773286995153304908223048766368894862729373595061115978647871408397147254297382960446576482153242803937949868113848278629521343726912380735039331530361676209192911882395833194595657056545371626289883064309490986580790103018978915148756470842820412552592893133978806292323138856826214399802388843565298428608229180260484493845639606271631042046245070589042538840808982779921711848112540965795216291734673163967050264366789841297084096195531021981165529287788275181133106935820338722222121269760807507013364240852110391719565784202087489244551654841613634175196526022312756632935816710774841523083885159108094517920295070162789686380762522362633878881594701379131641471234612641759832748449400161474371640327320363941980909834490160010968050047856024353751538915867819517080045292426482821043157871979147666653335518537103939287155156657023254177145624427615454224160234703407134593890412766197226187439733469845967045228384089717541454846654325944574558835634686302073199555556344310449023357499775913657930079098422575270384022552194283537261209530345544571091226881893281415785864021685998093763895365664917328728651287563691967449381177970615792447535076872061709184698144186116822775180167840855306653818191510388507393561216020893082795738277186551007866778334401031488037604988886188938574949699940628010812913579572415923574734709425373899107811405371193012277363334136828476528567260782918229354725100534828861595192679461330308164112384404306454054325227331941644889155777134697304250743675609134921794044335605786410159284790443704679379645966825527894683483814729791455857631687591869188393062208322238370465878162595821654535715671594953039060184940533895796267569376260501862686828773880463041595701067940286849954197810176470366866572872526911724378612406705413519595941586556828322378724989285084470949651246664615971315810864547731346759135432996753075525496285192651389203646535651173035236061176989027335126309519924104904106222313162627174974527537346224891432980146508341251209491442679502361233545665942021458067571538059471501688613282030880045608279494586741523749425693862514938892543962570205886595880709727394524406409316580976600733672567574625177655261299044871484302270864513218636025244433196270343065778826618101143326479174109473676629537760918382248543163872166916734626114654991459932961713986904134953663450996273710248327123068673206986478616195368620981907744765201532977966054648269502004426015047969742520320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 475388078523911078327284244321675915967261286646460797009296100069072818752769959481439800167035759450083661128935043706909052504208263503988132929334242812358947255557226284377440623183147159181831239099122225349190570994449936751704400813770646037147194658241602185776321545745118249713954627358818803802158059073300525473352999774316285795892760040313474718041334197580696282839483308836848474199456333493625952281189904211329429002438767533270088707615743566074877927595686454317352160105143447465006637610404040540233703571260816891667497355668414643869095640721314221091043909347294729195185401669218197539217352405190952475627805964507423473102613830686913128080120634331611612062731262803690712184110093419544060601050376930527823640210180104520673352972771551370843134359273071709413471620906854477351481165780743318661574498432991980642276350064603551337091061400462006109183203145307106528794376308286625193080678470249802313208342788279162075422488315577614017407762703053969473692805885549829084582862545725657318301188676330478450737023358072709010504725886571005038233157476116634212649080708881918247912796874191250079372676526878584591929052902980898517664172390628842492583800315674859998950789266140169476661318141741262893979754238545528461567473262223426961797582781760353048874498304836700875253700732882232480493649939659628283998897235092411142853069279818396772840577507821970392245857805718867105787867758620698858787578724432939843940336180457170042755256405622901253926923862529566041999418875163889618236586088966016827616555065174178561252567639983869202115397527280461192170995272954874484148351354113049104470944347833853391720666478058914569041841343600819403346051794285377329967605431937487461059355660756560763782535582669154089285178611449396902151966188929471957665080911936331450077418247905932385161990465327288346331076337010975844158497723364596366356991015777095410294187441522133442832067297749339739555728582804128466319505056825076577369440417159752072178366897125089202467951421697392826686820119001683755609769356101234846260597480361505145660114810103439964655352946946991376431744955354121535548757560245665899815824795454519950349836003191959420584256358398249073541015748331410079138311065992224142905766439075892332535643031314079411038229933560776109505937741947693352217346869010066079020273710254236524148904800023579649703771246820216429708525536476440753671163827137400284936453887692139915487225732372804966763304563105399471473820616575061061233741706568400117155680279670784010154676996232228129742162993643342822011950844606808359804974388661253407842797826482078750743616830741995850402399217294104850275853940929666292636479820584526542500636033819383471251386444404719864521987347700707753984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 128652007944075504124401981838860151147520826348506166552312354535960120656454536244224967139575316192120757127374308036317357722487353227671532791603717086207694209307863208082498023954365041676811871290985822055929340227404196986095381148075644656185939363279560464104706660576493258819659753812823964976425779754620595457891792749953685905082537683275473787992025946524544826729857082421977939752154863982302319032422238834256999978409025509277105907012187920351935326412876172802363078734087997931804193100471788104438563261836068006964114412336185873899477725287499595749199897611507553429968755290262048520619968213443597369944250967967480256007743129551735588843317172484310854275830821965693483537551614536147173750065762154839550378188848069843696103893563939421058474951244346617271469804376456903821316988738295291269805050343193732346454257335988097016872305265683346419006492662718363743437936868493748586327193480542840969715587985745996759239835013758744977199391745933742453715917730281481500957369810310868206054377126479060941315341151331557863699036475953666816368352741714743616795727198701578467706526307949492621817669750977211727493868357293474193476115768514420225974828044516355697018454775298251631908457567659403916091542547726262763964356795222836475991222705391290541506569076566711096606126744409738319702162369999287949909417710329487528636889911480761182793021952768883973810079878702598098915008856812467927800865428511719099237981751357692487035088023833200122701839842192148946713101591454478001410111692347806339910366632502941091579297145235627273441234400419665372055091113081356667308253930325484523201264595115960916357017893732890705082549011277689516915691006908709644085164572541423996022562213230089896270516594071113986716525644513551181137185852097435454741192140322433241573479424658843062442785539075254883947896883369938406833268333624891546184743219475319998587842723868557493056711090860560094338771665132015544040899246433287972899088560759773448488451721853974718871294218171923085918858129153082318381918983838622182561218409751276923556383984763215551020045019492850649659272564155844588198528495083475801910389133667830133253902923719048120070621674474909744045150798006562004564403226857027953005163400773043101544451849674696708523319373905971690496458376268430249383204990392553678605135047307448523237524203380249902425407714889346703374636699516126375962628638913630453373558772526256981497999092239699128385311891460314638424225452946521809543438174431334547029871514191477692023759189634604209781418923967345446160649395842729426105744976091874996755413792893540067039848002798450321973500394895870922174292751728037006816831607712913427535315460869937127001159516617479378051905571728968908800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -775558123411989433259418610747464570439535548325969584295348843573597947553289943904841755371482762526620742606234689874869843649866713172022724290001123483164187746011746608011847967366914618000554012762187490028070030320201804858389381526119391902342261381370965560068674463542013460172135606317087894484252791065745465518970925136616078913427137827151593713872048996651083518366660609384798876738741405442393277725436531321615414699071910503318102927604042371904345519456174492007221724484342907704387160976943917292833212048042796091999874268197364468645933654572006790760859359337489918764647123161547355484379263019517321366553180501986769479748699909702361157135435022499930606249572137178883777733564140841949286353621356982324101446069511341996748606970163815152308375810795382561908136339169701492571387574023733854638019632006794977583112658431826536399333045538480527569143497680965913745032310636284841906759742259142349336612425869496770794580516985796871227332360255353633425008429542533492257036213036436138482284741493319405548957179180866203568769720809994574137897034254558575202827722537969381621719989112914786019355230335965266583733225318285556147562318406205524839341207546123969144152503171275544789282999388947917369537214557740534310235099498371408211881947228715920313645537571591945271321144050131128987212810407007047639833881281574686912406061576525824663055775462301829617567794498528495276535850824614717868931814471151670301724078054760825201841343578997022655279546441274667897005283708181172171083683681504424656344925520047059086461789743269114403654059434755664116561283969940775019267478488656164606385250576424516698617731295543280148780984960871358944451586049895053733066665112600859743568784468945869833998976164932339537194133947183501224483153730678933860141061192043253586177941984889248587922905215295023646218822560221018229196538823356912765028061348912997399106848930018009284672457011006568943125263356512285978552244341348456231982516466410526577724518666026567347134619222505546362599288357238021512182656618280289071960604832917537161782155687631425926030724683649477296236753498704878322440054220940351245307786693700564227813388383512111418939310291202506206462394630496462651320334174673632776888564257591753778945014692254474728788927099285919356252010532277862314181031368652852021825264636739142680137175952841699414247663964644539930181837668922068959038472379523556879938892677184580030889321200669902846156634990262734462347314408494494403325798799688228800399007001131230090380790968283372560341677292916896526107187874917868743308327117570194480555882475795369231260587790185272561577154983451328323369286361561791882847925257203637089086855087639610974382023742861946898395767043522560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -1246763474976104577743106923831828590770770225318406000179217731071499639656415904799528636194165047410597298188220984634775425989958771342491319795434343241323008869716809398823113550703887111740973225352999837236339586768277154792361658195713679309838409282406188246438049852678350807464465429687127066217023623935105851557566982689086167909537367401122608298696003500328197141129737396473506381758649948898913718573729252940862444266316665303951012195940619575688716663614157670621031880082377727737523090274073106732679014130434932799367297638850657499088779137068658530269150631479268941428644514559794490063003507764766353850525033549975308705545073640067911904589555867457514837150039653051737415050544250094154286956487805314627630226113963034246726436804914908890376322511659605330080016949978221418861054611305779940678113990422681533088318570800262437942224769657243083409593542066367999391452027542464501486188175036115501987000553875073099415223606765718777962628481131891406729843501954259884713863728166327141808449445481302523792085242614461459442050965739561776593000488699830540652088784687148221880240814564933945500464081017365183112771712042627917416738775381575664541052792326136769939187837514569787535338172724978226478690050763788989377737834933003517051210978022326742734631336132890104460772804150418150634235952175408494886096401987876310539034435746524749787029712577005983456438932510302314563450882079379030161126117387239209059904249979044017142807830822929663565115444289449635855027042283254138022270426996869965140290794081150596322320611777156149390604407918846770902382067864958418760146354248550949552226114550436908839445189937531302993159562530219605376043631953191390420513243548378311599883830459016597024997940924041909061299198520074147509851722774031189738672648452560856908185062610574873455599372209377454793188512602103954951378998107910312267064685745214485281406771010935282364494674620654541101026041874959412536667596955318241787078491415295830310771361053431765822844314191977192774487975609385807670159745098375755828112497790741168449888997881911118685741313440634766027470840577774249767317579474842617907012910211279221178138127136320690008008508791261154149764217607759108891564803343482431632571816316459227245888943287244776466895084148792623245251582940431037375459067669866956953572356889878224097247137305321920057196305283617019504571545348029301554919873090802831061268096876294806433025778963660660442327974959403200779345178729664243617638163842472620171667752109777151560707530476674920956410274602012895100729005857014075493006968131939027524269581644624329482749101597798727635321761880858899953021177806522929877491546917971076139351976086210221235053730146980968673482234658816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -114695644245373491655309470617044406843969995306095558141154550888601827431180044303840368090091876659697890759579674761418232456623617010487118715213326189979948442725055042153195507457851287933357954632218775533099431036017304847079165458292958714048234327423727590833610763439094397740989042744918621820087717532894881574776717108903978341749558302310933905171285809659166868130438464651657591198738060071022915516051702407247040844403627701599803138678990897418819191224639246300122357316293282509415744379737296122337573215826960740430805439244736794663398842631741485811452569551924062488854834561491867245800476532314687197923580458774023679711228326857678318539960624714267598447239353276123396555366171058694279277874936510901955538432816088645717158974335666624892668885630524331908517808893084224571605818426792859466150167702341834884300052153419753176566127235852274028110493970767659758938236161469335800237215159478845714758648430293559875691537323786928003195030847154799816428138685681354886700471937969248612442437899661914184085619803386581184467371247292214351772039026461817159175455219773479288044825754197475924981998034012552332556451729431763151677587200702330307920625227283451232031990341256972479300698514705049445134069064123756230363829727698996334175410762732862116863264190992743649279646787670146956505135268467739265970275597270742517125284167339528076353836743059337321546208462680338374665009338837252851563957707590074061912770806894197629308498730078955857512553732819327245774453280570995410293063348901189181432751822263500402080382138533092969922207017312192423573751526443580616373774160550738072053144744618388510079415713787646125899909700127314100222919528695963221998578692971748085793688363976791526051588251385164261591976533248351306744835320910985890942755206744578240302812774165226981469222400866716917201436914783194665810001181483056974561934559564478595660529123562067575413146682767787799704969307224120299045108539993502915125852697029928501012079210478819326019957790885205090373783189174198063458630225271796696483373805512654948376534420620944747678620255356990224433329168771252168646267169729955028273718271960702689463927002389149537035530802383162036553967297437438304404182359374485897157844983666700288397727527368156258210325902133229344623439247258942821815112679625346261421556573570664023961026476049778018396291106929646808531579341416154405959352645946935856237694135130936195398067087331587735654804922055783405539214998844250091873809303718364890711754437376283129153081742923627465092740070722866842677704627146186373498555297252072511916010101344868145206335419758413100653532530233203647705062213067868735165225830155484462901297539212047946494507927687421584663694540800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -5227263682970505732897904342798034879383811371741078461196023393356459283638093439614987890361447517821134763345475586351591113824314965883261120789294036212215481479562394292723244593977651209518741905700914201518939700218516574707554398299507633478818263133477840752056687273007279440469636559827893187476571001868412928602601653308590523759095921252679660766908392051876151247352989108617567095441148287971547462687545636177655860088735864413047057569240824946663031789584474881570911535871690547973823422884145379623534837244863376413450332866723940843508734462892048801695611738285579083821984129068157121966099416146385702219507360041217975559277840434625796329796441653920834506536448056844339391120069309545734882620180902574715304716422671976158520112575928110442993289551338039743292613614387884588952036105016800703104089823273087925909981294290405909136995795237341996506198853193449968429004312563954065793986130568334231562511414927818674077338090027500373012405563305846658402155024201184354179043059447830074511895780269731862744305716781280791012811833609888173224771488418248139471367206449230851366156608891698753715554574015803616057315630068503777610310944556339776115969865428101096944901562503434679676368067005840818996530367418087036628949247574694218826054873031145121459336100683251919483706797266829566240832751268175853767429342561828032532190754505234690046459939364851429492128329485075554196076550741762826927384384526957951136692665569706986156537205366095099941221801983336734269805152118459474933806697873930813444511427104019976374362232138702273990777218845334138618921230918826100184062432600627550271964370469732473551487875815461645454382493765648062319740897944591334938845915046880019567173437982391683315500590683067853100414364090465489929278348851290424877234082815969941383486500638813375185249693024511781558570292771540646791608680383812923745343888853389507843425282339203955443564009002693957057882044984126265255601475455783356452229385100767417301163012934422906444154898800617552421424979696141753176745831428551569420900455257772576868563826977860754444518047699234923016247731259721674987580216789762915759755325665380742494908265191472212232034973953172929013931595932334855066083226694873051687272730522658247909873803372451099296984801224934921769916704752488924727510658032242558417937806995097788606098519626407441716128892620212183570588472816365901437286795239879780817725220489715166397145036062271321327053929552687400661277352013584537869001378515332672682483489381462437581803293877808605322358694607673673241637396153731171663904321822219156207568002543428005074149302031073405999467788681135216496666666986188345281748278377573819841476269181171362944464515076653785641123840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -55780078284542060046475211913706218642350843510044623301504826506404190606519021751962422770944488528335200705536576266705523992691439499637599598558712956282602253631307370816149816206612672987880003708605942648022397685035701724676337599178468854310949502901165613553673303310551638116370470993129276420836204699423481098973325852890118649253021215690702157422056000348912879123801805256600879211447258315889816080548166329036822447888065361120287459988263889081294029650288794988532730431203236071357324956525600554439240406876310577256278675525956620447617376829585893182879252903868360095817758082262209461801803091024394174892132830589238808677987319357026758471713859639035499061152315267233506101873597917061036540707414141188631769102207884010389735958199942453721296439129580089670489064582569125062508018199508878002710382694828958460517694060467565570817833311158856196113992366196904442353614323983473838406353005339592542494835128689603591837863753616982666226407057850368114788783901001262324220073260931533522202187074652366706223903831498878300042886915488104057133594818067713202270376091571149950171368964682032659601075715063449108037684194014550676248763210967734356587429749489759453491936122702463087212243192892932415420037333697843863295821492529468892935459492252949187787850347461189376184947176945451761422209631889656034401130260672730494578864888440490819513093437961213375518661467502310700402437697606172722857649575391484616203515622118953184101692137694532625401279811425500100054072343996805417948334439295298217877829403748222828058027513730339250794084573629491148423165119965259271565086750615688421931701923252013362441127668008334362646458754141608894230477055523790794154526979645564315561670644260218329170492378524016335285714542372617898878697266522558566190250976691679118697934755110788291060969661112555921054270535577805632486742422486007356419996989158957562654906281492280716577210949723495334127446163177033467563574030019890274777086335709940265160331656775142818023090705650818199306094124114457774837898377034048587620378819201324705214572768772213249490368515078317898250715338247753193134659052061186214553302644787015142390226750223401442236686317650836094526556597570745804831795738515558661579448224921757689253557999982036290466137270971425242048578087968954773499824182346981925187601459941383507284529663132651719899779022434174630289400531602707395025262396113899944332248013290978951552275297271028931084407221908562095116185047068672873538709909306487096343277389745617950553841703830376550685714004277410319289054288626004392660370530913954178972865256478484051315690668733675631007289389939604209384301180806713550799624813043505083892982493005411748505274445837751025664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 5359512903749522715967757667351103773403867342903085366541605248066487672628533934272419401049352017206097011405785676715430692234833339534930463392861389277666956388632074960957123969800794574988146478002394583288497847635663834505176995749215366458778312702671276087791099597381880632392687631480071415496318973312201667440572117934238347579528623857923361319461420958462851285214644088279131448153332261791020813637200238743030414476990037159706153454906369263426493175783064542429697546293243859436840411427561185930929655969336222504431706900267627053462801956814394636147660784940097144047589665817307160680867716333689731569885416264981887788812300403306972712418132023279227718104118997697935921174011208263896279207357216768138893047549779749184002675244885051462603751390399843200668095942056253153590644181800639396966612231669649596426205219078538939167118727003075534884967123758314190224064593399852935973194135976386680571923297040112327035957659908416913852101259790172386841237386539026765970358551797691001477453030697837786116929251220224978366912055266273419959212310427225403638700538187142616971096538801078289958859332230268202217561920075559709939682991512084307167830826063743750698717842386033958502434544774872366088797541774705172323306542396935885727243721319847412200559033689940611537899800324195346129803784696998756640437481162293454930741013835871367113699850967629250821092255943381848106322427588170066406745442261195667613009522427595383006300250842502576521737609317881058653450158620776963097376446551706931292781677602557401188271287426020773572539750324945944543929300119963185893375567853024234201607276686455151736246677698877294140001655522641756101148033389710145507823966800332132882802041709903705514426619620237141730567695955426233820719373748490888452185671831987930725817778278790769928478585169095951534023746049238420928514711799760920850599575312012955800950747293803719966056931324431471483185160303405584725423741150741672761297779821134246323860517591758394476429894760057920423517877130816277674245163849118022726571218055240710070545721354494640922759776484368290486341038492441459254435599535978145609898366657914281067798595090313875460739728465450859423831870247033191291039813919497605167954762586338214097233234699877653319378772666877023675076502320323754076752627454153372864139689662643370869156070904537946778874646759374415495354248433363605945067072002779505551801620407577382811309355628474329470588929110981362876860859442802587671898349418057000410356701610359141787539679805684136664904647984180384408384626680406297597552268812162284338868183154307760748222852049493924978354864797241594737840047937621450808489681732258972617141253992338084623593214602693836800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 171221867478179160506786303682679732070814597684634277806982085683140349207344441522417854988344405707245341245529183789549470640301016575637268851779300924012795770959689676910184682085173634361176343832009008435158876102772843751069263335638090466347079576520805364735586648844859863774112315006003577618695430889927254039674137449527281392331248885765684870387003678330569797092702613463903914162915679979219118719076626694390413239856124244672959230453020716863404261684197769326674872927480525765269156963537553235869261705387062605567884620693439408087053401816456107069798083885093091842449611641006764590634925370454257626039867511643507018232874920506911071729477403127394805090750200471152895876008497228652223977454848380738963240249858995313327606687899310632727955600904738564028144551858316059398343214484553975836176930155709991570555364154665679343914100275834170500476880533581451924165429869909046215529779979842451892402752235733011832212974594629626180072500633370232043099774433178275265355573984626753885367742072728832251079520843413312962379353602743451020086668597158632153103048002558687352251166557107620764333543240287461138549959282573348791144417550709822451914495264356545518559634066398163705241312789299602292269343250730619520297347702791957101639746973941280934964795540694751434586740336771993230411375417599644245390324489984062110259722231791273272952868666924755309319446407294319395515022646234988234075826198147439828257505845923620497763495439623450339785770608289413769669439648504143081155572590963784812412330903300278579183357729429765405198615950535954196953481268266245566259879408875937162954372977238423208869741964113661187283429147163154966886893579973204685425788408910372846746145471315653034121552392567172676366940701259354910453202845163273205897362972734322459366511637244164582019724804690856920720547894521740950690430360133674948712295961957084674033831515978299949721689060814384609429494899089167942552947999760068517287613552908499070345452465431912451801279596297187020394993024864165840961067493713956793408782903568603757205439443000637248407539776246532854727258037718656150172664034177022987321037115690530453862769694675078331452199937641649865094193656729641858648484708862749428478097367382634707390024361529168603690015414654256404028497485694108536268310334649571371896325792030871154705623572224961068809690747813518141565803642010316801180886250870058820519600458984091370948521643005663584334220448661757744579726379041333218703841174958277019328497859096776484650925648363905973481710272314751944734969898016627128256578821764905857099711935216773235706977002256182269618765269087413265272224694281225856755091921959343210483537981766351471017750377267200000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -6268654771604218876757823775746186695822151632240872658809723822510791501266661803606890964182609447843530137297675785305326719817109163147077639886246701884064372250214614034452534004691064536898287631351214133777671009138759885329610014589154452261841071205860340510070017987705276048493304165366095025247686471758340931729103245290385100534562707814174139812135291932555028223088371109910647219479894617428896931247577966006997166381946222408293626108693371962449098028252165447187044551450982933441951542150229135077590037867846581365783447075635311462724664473628598649589840707690837192221451844785952122689657226779046629999235840337537068472545741994596501301486822345924697353693443660913639983165220891233763372730882564405016199811951227183050209372076314427076942592346700891409771441033379009837332758253428445141497806697184431751711994913668739688075250249721171054507321242366093018254600907483723839367357996074147772427650285627450449437535306610692144050578852078317818555696743965782717289067861558733506385726186767915552089202100715894536819254190604631805777401566382897677632551462468060690357258876656988798915730637569384497419546097644101150405527010818549119379398298807464332082880052897852162454126181415388314816728348046710870962525435581451504097083842348095525463038379016313696668251411464912582838209585122262871719893492395385803779074085911592046732374208327854824818509359394136806666077004678729559848664951510742129631238879027506733029117323286029491228548269364423759353312910402479772019807732048385650124668899821390514035066336799120197901559972335319647546641654915325174213584887429812475604499294883082571991536425899127530384519543391609671223198997532757781970513972402100711828826158889905755815698730691213015162677875162702657657769213718383198387705087718930862824551809338806227628517425878814948645648754692678803044545551169104366471693236895833135878154554551011180653535764778936952826258782343676777344520293757415295373691372190795958686859603788578632154926034813003150409236916121589313942877956323701239292844348879625264762652204297212792831973566067903789960227477463515830782645645072844700529525188291880336443572459541601895522360649459482574666862394730291047971327338280644195793935490620411722146458644713068758049977729357776243867009021701656978891072401717566803158617930477844417622536224658026840647115142474974054736498080543678910648195550980068427849617500925615594235771721249005517104937913308495008469351205575894015604140926779377366270798504200866649905428364617673246946592360366279885456440418196449296900126395769823870610049815319975485409259994392139440801607092194391155400688071011686217486297589161515368860393504557596587024743137280000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -288216639948942036469751542597833392113663272756178435695316532752829394985647614211551109534733039998723568851345543663544485590282420664419211922291561774427422453127119483707983461464330741576982938410473966762481104277517693572410786385235718727115031800554972703644244188007040096189445371620673793869143051543958314986210445749287061318095606945624764809125623319816437377121228435429050963355976749033983161813593689740622196434477700269612224026177582844145418689384130837592873658352170600022709009262911321757314465053208382105963028637427743995151987643621987798493686130876400365554007966129246189793071336266367043350132616232370977801801446809938777256667500597890375314818068312122266711602216178400723630495602519105165557290271147044628475613953232331491819052647624704402723269716701053911350737694296448026658817879170977265061759544637736154120601027473428231027128566881145590918256636741329825342954272722476377177061164550613604486527387882142291963551705138334454302202489974810924415888020331843750536100520466993517030575102040879530561516549019018242727962982517144310573191786770681500598469993947980729862260781114216276938065228767235173611951766147293459912169694159975674201093139932194615732155180028670894447776821592830824377040086892946370825115322329957554721515476966642275323321358871255862145224331676445030157889726388698072838784603213652634376573901424417229019478522800992327403149768768191411626062359162006689603582708640362540019197342224247926261949685297848908462609828135873088883113440598375157068998799215087750589640556477296595529120893333493387852227617518950908747187974912287966175632712569973285001723967021701848039249584105599688182926706139791069690759425517819404228688594573822387435780297135649856463671524652828390145190565784141432534497831482553497225015698004499445101994401491827347303522568456562230884513433249631581345049902885823886423377989413521275302938882739430326140580431653596311302396337797915648995303292310537170194015335337011235979841447170913085303131298004464366611485935628582231790385252138448945340717061058360700047821553404915568485514350604089210121379436858710677315672270994411148487518612459375578925290392173801532502300394683868032183134444248970474690035295903899719034016898437683608848564590939148336060465795371297505675612811747761742298262648699099548481367104182021430673881679617096849040253763691146322107386696199548679401785625054535568524205206306167148656403592801680281393246425907948708746625605034282615436057968902193866993504108257466578774743598220646863376555415367486485837740891753595167345722011258639630655047195948961002002508600663263636833144915390006879506508420913894596641615806131130685060441702400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 2497848306208265442106386332827981006072145375390057985504572884771836571746668331242384582206759544359287874144505723583572410344225561704752644600289359929851746873663341540495855265577321847665331462028781964057856509119718836292629661547681374816243458373479327967138640143901070245857983453733605397894801858295491061162443130454894608730196294841717485391810858793376525229522425618594698860682751464380882589369849896061309117027545149995769925547441644697254925246049067484582529549640182748697527617730037955987203470757412501835011861438746283343977387275412759973993391125100688169313909414187935072681646766193115178905811983813713557304758216397045237057753489574744347449008712755410183146037231915041206462979073635855276755975743873185505017633119208543649965433023327533884318570006616929117532904457243894625940205639009957399628590617850814465609373047121007423119522481579601063240836834331826483394569444564791266450653216993494892393625650898667987621910093999683086754585226595172048939244236524579727206642786692751098217553039352553338744050567403137541915510349997748485977841868958359963298942946620679636831764309319000379077917513570723435009703539197200807443759780700909564677820828973623142049960892387133925884579845592591122568988070346214206342627104729909174011347445614351201672133058606895204422914713339202437477821487197853932574176045755882877606527425584877509377065821896127077192935623798601039063714761303428099935152231187550479187119257581828290054433873848071417842011141210046737659427782499909885146129376705551522303874585986610892739192342134607116377087914022442511384468254392237538403949995628686990034425572127528401776810273638428801750735619886968128089305095843138183998152378292048988328022816066422572885181744295610607968511831921223061009532347291107400397157133122763791074895924175079612434187330032387918858338620330060405212484735934323297273752700826289415778450795422512968828836534104844321659635670525425100954763020239296417360473974324565728660996601242140163914318206136071012455727135988487939505592792209195871971902635801524497493264046521124730485728118337311168958444882300078161707207232883910491197080994553206275888095401138627533213044486524085229839907114324329502331661619537341253824826734372332583879388391221746869990955561967828247156249687730581809450762731660709139947874560214721819474532848349320335723865868026523407589120846445708923711590791452412796220739963467334868486004240750599244891289342985069326244620223070541376372300233912140206382186780405779106893563284408677493148492197715983198228314985146439857332676512405289321040348526412043983763211863256020542639537544329700812055266369297704774975066651061323175034880000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 195652420180748244837592974725734520273455355754706949699983564753903838668853139815649672755462579977337623884273229228022536140747061093562765691305429999034617787683368789829879136139202585597049246866805299416127543591848208584128565309775230755809337758203656664587706340895218631233060520855194020723325918015297633172373871816320423502743683959161796383400420490199392326917262965511538988032071846525020434617784248878276018622322364142940731572007982429908891169159126098516475001576524503757366877664665677796603548039485561400948453729376729411892701023883187761016804203891150139704483364966191021529190256348589935860041886894622333191597120547710491562904684926039056646623498606896913135847401234411241963682408350695133346180024744306898374995165660497414150789749496182288796825011700950193670824590015409794872285429798898559599652482672118175132897616276659289910069320758371102736380305481409326492731603019730854769664260857567144794966922155322958483440683494912030605364153249924074622899338754106673083577260671540296969151050182683415750905047702226901016561456574609727888759525493475062735466731241953973301346448700572261885555285899503010128474167312808585466577949678763622719976972377559704585089362006744934371494528325044619355370661552472113593737260939305150985742841999615421261768170372222963584865297860893615152783468073881055619677677130561122778635327383275648725884530937639347872610012311662489269459938344331089163848545406888766086367907924552306637159238706499093427427815241986633963786720315732963189705571469185047352588067034300886744854934908862043559228436746608523431821678017800048867750927704201430252101220260297019947730185889150573232397970493306552905118964227414222683279911429707051980396722873634185091200429636336278848533767121820184278727360393482624942559541014153481313128511696725555941446774660164603170043125361118500399308549865665453506961216322630207191658954716432610383453126936303574234869317077880284395446038207934992432921685866731707587948603122843815284896145122892514168907912190178637322707125247368459270821387754770534133648110961969319889108571530346709369324802836403961246805018524816886555235497235922051658696492996020277824077150490058191648724063944232153229512266845718285155477273116505020503457755579512167553407724111721950104614448416010058506658073145905645543256555257568915145796049919643212932569784056830323887021427950125187915099663174072426437040355527684692671456860405768533166045825190917727054287649392447737934886820080375496645393504826272637320145081553869702699831179737123800819304205198399676287128973493200540935361914953956641561073386108850732508637816403805576197827997699980305551773652327749124096000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -1854560140847164389125798160338174355594811272340503943596546020045834749583150534400554290886782254014910402810935857388596357614385078185343708853063651714272122394854416487857645614956333163309005234360693224745793534054711100861039452105404910322004893145972786986698920424695184429452898742031480012194317647360893777179480923195582552668705485051477812578156851507090997600114377222177207252777382937430462530721289095555759707519196776478535707849475333261926853830860518862203949883816149575813554509948542843271134482980971554586780669440397163224707379454919342347569120870396111516971470874640533635729794521980575822347333536789866055696397285772858915010386793576412864395253917806417769951902364386040420529572086761034953616568906958694867091013676948081258064402007138224581969353754332256948281287514165731767797102187184155288483435442948547206158656397864274044724488274136200232066616435317843685574497877495284841973669097642344228242869457370775424960740028641445899938087848992558489695136340712779938983163731219053137206674699349696378626403468059004214830580722216241777609083179331929243477348442179987636785822490662448060426869065999314089896577116574403453936663509678650740456716977638730562842039791575780633613575217603087546828297774428941589512657382036790369218911968635373383631343805398852157128312160467133819973840710737382194331218942057330147800401228667195760237234029920514744832858855222247242273003130237743846328047943845929194373246909099364598336670788551582387916709335481546421557858185437380348332628324267565703869319721134319471308084229065212348854547473461496515897995998208282780167340558280221528771019821943800550399043533737591394415196164621933586428728007816742725001332957516642825710957663729016531023594053267551623495437611239496507905053656758948095652349973038780635421360353182691281878531623011127690217000203354393308240772832570781354753801359855704248016421852846253284178314811559786448589150432398097960249281083705138880874017155100985682158429210515614497586064143648567408718918089341937196149471346100462786381606626493453916847469197210734598695521965378337439629421670905148745893213179022054133161386648462540690043410779397287001258202904568128779128705257734128332006037701939232343311375417968434358963057076821712469817015148658830978612455451087019120319214053829414210622660351705063570609383253156519577154727454204823415025905704783957808983342998869223428951328448885685162896414164864767018380390334478674502058374291914478566443357448522688577752730289795310053523901597555632030664314072990311983487000445541381766079772141268776960236158851511453318719102965672627018683648289555075473569718780238997228309197628427468800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -91606818334329615575378409530851060198131153327224460497516997408336857579876556539296228457989691207504981986512251002913180560643102108503576966062012280002299170199743410003860671628030312061637118888633223763275258722053443630986897954646179583897095943817538393822582876897510179887230708863433130776308699799085017697209118564044968282912159668434651587920942522982623380465222404523638623676338164798378622082835561179989149654055524468753472928752254084224724913405424943229644252159832974428923511055097043738667657725229263658617220079486568688723952912940036806085717732994334893337620015570594363047698002601389082057469237749402841301900931081124251725562232897965424634252705266841720988314739225924041462200450424656740007786660504982268987383531613394911781189236484716498371523287370431837622635874873643822363463703477511031992950133875312526774801198091894211127668605640033864049573833169397621234444715194236831653443386230208916797970281292407960069791907548693163908966858818711479534380788382571783071165186765397526607075405572804648284882908715503829421876997187559593364697061791621562647927607251048751068467611461796564425528651453848922241672338211798141884373860411404896808305466073800161172050314049299208157772012670236334348094222161004101405725225912346843440658449053357178305364548136184706551344957072856537811204070077335584504861940261736564883325279667360645262835179214186617820111877388885336855144372206294046799890280919535522523118655579022048203142173639665790123782026495034076376225891254771332929232103366516644778448860041414236213728674561979797845986534575455449879254410786759837732597995775270807716616293354423048309154889740440809814570851887489102483029488053888016215821281335866223575133181345481773080572504173932595450357584323092117424965007896907946229950235826087047336552182669459371341102202845769553776436413662484681288094111482621263186347330935993594162235134014421549556219562916153020962716765827486005125271616286090022028902531915978044315365578950569008577228601396234088899015097238833842176115957932554830091588036954149525863035555967764273564481737309975166994015170826214476946188772026294382109761465853683284875561656481932112272605924451147672528072996684384240218125584453796615726805733008784759334368811954626232949328556364465229106677188760239785615142179084077105895924334893592212866854755924869189494180824999912073945123518695831005048984298995208585651839089033730486159218911897459831196675277117899235355876781840218832306952273197857085678306154568400470097094635713800652493153294379462850883699930880272821970058097692564653414810419387129909368202255128900185838374702047116573924638368441146094534546906152960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 563244823080693723179320267487175526173381450869307517611771036900506740703167964691178066099031194667477482747592524883566169180617884353817101945987042654965094031088632913637167403802070328269485123139206701464024545267207009047628834702586417641406694661611442338084833323786280981846223264408830027623017713611000376736261925571438413063248348189847690563944911590605028931974955154669527906080020587091213048982782243087571956354519166423690861888828177007081887939093850792419882410485802420990494922661806521601299536175723510596823586913172652401675080460644463676809296245932768654720464539605146522912408197730682636853106918508166416012501406300023324011289682651252915291119680965971323738714073802373311195479011998899437876362948334331989668793305759233116082823898176504851671425090437304162024851155881032772180833667675261483997496083492397101392782460955342038387405497229737214437302895245938218754347757478724943285044779944442325697801285176486192173595288154388102774140846871562250086298470333605399842188475620498149523054856274556101613020612390953086786648116084572025166003623140818482555935454716705196415484851208054611289460596730863313758199379076248713497660326479269786855024216953006465132451129675094753831369111128460964634583535738499033592324749354701952005877495735737617908216282053508661193835948562272328897335676948310816767939627293386412800073206186481264134566980438963635762471005863043620012164442224438783274950826309055260543613696903813191136770099150176456855527021182517100460702554953626354755996246721679290319886468834675650536951875936711742769935652917084883018494573007140221263562366707873302693007982630890151337906768081499227110180929958310767515530382311313844253856037271614223892978279914617087675133819125040027284875746000748522559170415746892378015684578127379691417128557883721072015664572120533391502944048959695086471762929127170413257839622563727517298092416991323935233107000102239624954229437546448870499207367863505640213596950825807310427700076015722570775946964914803669790199999254885943374556476829336478510431733338006079675472198629380256271349054974049782445616303009921864578109185086785615579203177419154018240491586508095779805502985516398878460025262520305001806036867128287035683011070878507213665177619764378940079138137820413768278484003419242315752677655673267196409399219847939503179377038169979986370411106725922538170557136160428168107655561386428474065180220240062044239119209888598881680288246991836358892787479369887891944900602175433225584401533318156595671525979442664602886443599567543919425622974921405054339706274887991155058422461911000363003609799540494209154852594636865019859340446444998589425909760000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 28768261609544949561784803587228493944941903294636969758455709575055423289716953001769365850046095344982858570076719545718486604275874890217368300096216653568472165444731550710984037910479316257462383005148528611745248378536780108102713695705747199666143686523632804060492106788923376927752658444874416785939874556458404200585422691511987763574859691212569308596997621032432474653052147538370998192304389655442211516181762991414887775484099041429335037618029198216129646009930010672481851008000206691549312542072477833773031735142157883203294418430252000952775024339332016246699994031988080252883285425574033033539906384202873568790826588008474520236103563184328546803871704359901827347630109152854804145609397513615518959249076089238274210626089334254742838673620303222012544962146660217085038687866723697796682320285821064897264309521146257245391336763565380020114506941665002422974616769025140552501892743004089319570366440854890819711387438637839548573214728175362400390447877840115656318415843747173119781457031264804780459479418961439929340665766609991342645554356081448894094724653288421127844831500669369720407355400047250152610225690907445135884044115459106550937622371945995162547451169148952599814030793939347394685967072577608605963457513982173612456152828262344227032950767342366310202124741846513577591109720478380047842180124917068994055110999611913354579652497856700088306230275332189323962482516595405541711495263284952357487923107017870152315397291761257500117576916869638248173862036271253534634857924137444090541252719900215586888386349883798276377336575500385669480209715683687043815854987993155497304159397614595133404917557769639668675934641560119017959345641668927507862207547254376521676516205117372312680142895111865740005422392085470731772029216906695560438962133602853238083203032583904005302679757801581910769286649739718798752225105641700653776046242255108647414450941523060850434769908230989905367833140760160163177281080461491417975431122596463591907322585891713564434155801308311737349822999789777224845396467561765516912466977273603088405075703077754745431288560850456093955517063946210296596061242747667176669875737960051726407190423856898303645340620818783546024928982689487909885348202753820029768802229785997164312078937454212818948255201054712273584339736956849953089893243993029733165674564584253231344238873379623279418765128525817953262362413290759783607836033662181697342570454137252220672626011986608366766182974546932183399033688689598466845472154690665176974931120906421666326723960181399562261932201542739271867407952840524711283388604105783486675609446070842114080482788420690593390780402374805275862832701012275417085434329633963509932533827871017690726400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -281987612531647639644968672458623976489291499203703586107413619448862034672476407676965323914897782936218073056577309638123890267397061653904424183634193238608389420276521569851426999992307847710778829614345657042006466809239648286464954375760047636794849853736135891448916056628609278001759342681640276226319246779943103470306212268792959379427274944985991459556699392576183052196607086147978142857863660637996815793937841025819696333922789801767032124250070910020551883333618418246956394258693676274203728824981520366715430042049507298243331258041274612477733100918406715705996273110134673421847772382319581687726952961719555455832652098218212751026916043560710606728922414219318098817454013792319338955775769236770363808388605572899555993825599852592451841840806116062098895486096368096295225411769911975698669343948260440786587439042813182052884917773513352659941746712519949556029939767770843386451729016065377170278213864325007196635413831682305267994965645823012435092689435151674946392319316258221018931036994097799534283511153934489550670135853876032896031035422983154140812260457265113041962675134016832085836476595002159160833655258455097311453743453955555675935508053082417110046339881778606204144732419162221929277754195103004355807140288757639286073976306404655640380454776024885191260252406352605060341248748054239410984578816667823666035972220933990416719838576777229306168904245783187858437643560096921772254127827141631971309812873678004266661415010471167028694465253872956384053104060648402240486858559493828327112711847509084838110454898594869726501641283135491517107247402176272540724040285561047645128415282984382467175563697520759106860910834624902660201560638799362941040636366542221574294152131850011862107796922794646067455490791781371208237960215819051952742858933220721782207575150314317949479322246331627433557069651782285301137380524662654232938914892814771501444938094807470991143134928964870245344958415944371322365681221468953647428353145836055698072626927479904860749702221719997502954136280887933858092088637271443084460582891433145093478799043073101338782501033544113926533891942766045356964677987030582200680965490707200955738260898306605375093786164839283898819265476251237533237843591069917712231852609379927313933262474253953068996385248041677142007038394965779118750406679413674652695443146161904912443274208809506675011389714777540837095233496594272657482283425981956833151095051911523960917402938344996938294867824698623575869681626425065210864087616763608056217683240258396408357745583502944497629311751769902230212363538527942341904490239906192745039105253268261596910656823974061460524272140830647853799629158042345793793504136995916610233173149787095040000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -8398787180084762730411902312988836024834886955355957648917060211333911666401444281860897336081146700546463705924675828927129493958422050180013797593045311865698534930036547825143329655856922421613040632756422819304635117793110057593881824178076100885771152073819559442095322708301756184341851712084461084908143039734155154963212972739497100239628859961687127991481695039552418890889529979564817373462586694519787344171715796466012101548129748604115032852478459135015018543753658710489608251007050412390941671042907338347385687114757201509707925343097041929250404792498725443916231687146718658607059007512976796329201659129548109418073772865728924430614700684294537896956521920745100098983756391357318392582113400061987519008675463735773622945713770603881200628295024001305929192566003800090807521049916198282253983248813762995803678240637415537634385281232980085658923097733718350948638943108768245550298018602327673410012354521867002629357921515823040620791753972597643098185285305508459107435811962503022928215478036011052344261578637237645148503874519762232922049830053567498675327318111615482826705234476620260147921771301692746906864527244408356590889336309845678059828830492976487598789856823621883171820877721444773814454748003124916262363329536139853938442304320091497886899249187383472579002004657025389507431630858096671935864328381918203310824838054404374317911538700212056724127612179394911651608209408198206062339157645301877398592769669821977440008470822411050938935659127635940683406750085292449352140902105038675981265954191887389120821175014238752787361686785102999397093968669736183352633621001856779278679750635356950957618789614874165690501110756859964136875554202206495951551470615832585996406717806534599930964109069216885367067570690190200712492768299228463736076280440048267646318464951659880454585409204529287165447227121611215362505632139809716273386362572697599623546881485285332213512169683654894571905135755314974670675472299525009008892633463490864889134054127106960888116003192825761509953878433488491805483985386894450966231640839791923947975865469899474058175540063154413534046713117291609694666093859581714638379355082265064013388470439489375457378370544175915470096535774533280639743789924388431128567702282421535349274373824079592532643333200438465104615084775087074087082496111460864419682297127106471726175729581296935727370694246034592865997537851896249402960073070727782575937645195749817933603158159601246284519237941138411382199919913536136701664997328501355412358330846218927349601277109066177277403927691581711829454819935393281737708069189250204438957595935406420660111051574814700790084951194060041317421878419188395695662541136508841495911209107456000000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 39557425014346445625084996289638511478057653664797718645232353085586742995639294335885839575419746482417039566285014595917199858924917293022561616563186052453207977455043535118465124882978063950613420063411990390211234283022644086761304419877274165847094378977303235024239906590666980087545640736356913910605208950059394969976379997722930842663624365891617597415983383749307314337008121966638675262083080124952218414340899204508018001348410575040503052738388661603229040076827790736203331251125754654646953534423537071698026266625586389749002477918361644354962967805138067425063078651257149469291022088671215178049525906489463774553154516186754556632411431539081672392991056557098381681622935530352451614106272414886478649748717315221179975913256037948904708109701692165674934959774250105729253591174119869464360336847195445354841738125666676602339309036743758541675917123866914362235835170744303108088500886494400437156209927145829566782155855557538614954483904741924041770408687828429764662290454310563119961143351631192109719035348989375057219745440095862490848536511626806139869797037316832206763507597770281256057352615364282394874386500137830251263703612876088241413734574269359381391918464768102542051060225739161776895499088911339416027055610263649333488114964154339274398366578324106722055428965226707563156449282113027109261626610320611784991399642395907529071476825135092728618924122344187898039420604802290595522914216410518429173326348145486459931447081137009340262966669895038641269950767679806138741775845866288159147332582793191466659140402227538413868522743243099773780534236567828678072283931477265894393378862580059053059668494401908851593255901707424742420445397108180078381829340102185773845816696311250218327190524722385880049913121824528477325831532173938729847400164880577930904782100456362012367658761485063749806273806397720114059896225982986601062240007842028609145233091324036561674157935463058246742431739395145324458671411465959382634187755260159177200933365558103162273736672266363148246240090556869788569689862345127619269323658482814097716228823371723060339064190983161805174776789821899666178743812346700731523372997542421165672684253826999315521469248224697152006002354592573603318999848471165609394346663864928431536270752777687793472528967297179874865523331612609391662607141724390755726601845830574085354137736497643067444596541252647040156188101223897860446539738400149056933406933024366086981451435176930087845479008527742522783174293308512305222155394901055977555766176988162529195545922426445465856582368247372381866667267082496763300511623814340730303767505027249713306061254553222711789557982785214587251491626026617848776561013208797016121724108800000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 2093335936950517611110600406251508394627318468810932211007765666000039863448291265324673306785864765646429814829018181948878969349558516161445086040708856624236430053706222929140228994008214690726625951762961231579074050654773680991030693103323772587870508662746220504228479733790487900525219688736102875896922356771615585588328936538225923812748650114901807631707121328660617946316924543464143150276248129767464309769229804477932816002013858751708182241822840355995435651672757576008435738248040746103847031112742849699462839694389156056346205911805769851438032648006855858982128445740735412997825333813669599259986125153754912041072969677043476758159060062938825689200278646964190418799104179047564341374122907682874712799124946278494635310499003946746841785270959163658015996814428719898684253959832315458307694107265098883034871534469257978899934641022719986773484627526963015056553058170843551948791260849887292233374191672111489079596913517509411926042446415393441442518579108027579106426104665124704753650532864974003052737476580399531758409915759213089724318378275976805091116024350352726490400874284606698934882769164014285216410956593488428919406724843665916870453140467054640535428407636991483143189131305655885970205648219033230208143564015904200474400573905356331586592944311256227907796929822132953746010722381427754699373659239649312028643251122797201444424133772351537655406245110523326709741009693979401841883898891595814935724223635976135937734178627714110219905458048885168044394598630159931831349892319749396598688146226238060940470969622565344020414707344818603465579062808845470800644064622947285347849661544011193361848693609610438273148047280397362394495348924225007215703884813301481787540006809243528626341067890885424428880632889851893975313064830546144288295815360402695322995745244688268007291014587247970019831431336139054087677686202602304654562207682234387776303973478868519250257017922229422933159449750827633315547641173883432156892256259140949381556589336215418400279893932945748930053109850569927002212550099880729086752569286726624843107276352135806868093741175114484975174339642971826501557318211492329753052331580841483669100976982921675601596814891979477880143629390350657620261320283347233197255025756055490431260266849121675074239918627895455988176002677973472329401925727142034503411273964434873477880054172684166943168178693322841987791435961711401054102808095240914279270632957115130726477643172871608714789841906584267214283651410234478154179354610381823647218364903585449182840439952531844982177422888544771117131469950299839789854020570766191182486729867277926444930595711401884452782026982191612381191975630741796586438980368896378064076800000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -18880977473079748940881980377265608308801838906347674100966441953014502515265524028267539025782987320087415754575530627351186797638055937171975431685382556714840311133822251531251359908498463906412200744148244991883077914981991918693751544684125075994608726838982117220324612722367029748744035491249163601682908813613491145835868738262214322450504432146157373006128770009605668723151140426437852347769060361481732218606596924652654624886627821205616887951375428828089506651588918439112059588031109431793790475339138454855947940372254501371803287246585410804082260245078541235759099366542250361425413442390330145462478635818418834107180044830310200197420736321284817055781821742275608501962464294032255367991410517384121085249047715892013563118897437744599679859352442859087957538288767657654441043421115375806430918628617296903720965275000571625488125295807666592948404613347950930538714990863536141085681320931838855738890943538774623521448568774405839103150800823281552890805328625103075384054887231017258864203478179758423539881786258883345908532806354166280227632148404203563683624888245987398936960853301141913537533876267681296425574298529927047587132515807313957918425390753080804106820431441414813332584662988218054223152881054091489529698074789359778180174040468203514258807477532567501372440819887091573377528016718186023156872451023786808566200836651885011204412932634797356688340991728945108902145793624760227594728736253166966805680838214094257258612857329627383543421722894542380033554089903387111248776491569839412224928743856954645632009269629427047274398649845418119546637456764369611323116984873970728862162494732457939225798893174304764797337687929999969698103648522808948259331047773566665615544787223682851625058032017742611025703558738343825013450434781336145801833448917196576787077211669692672769567361148416760014033224826680024532444610303914623094447458756660459397655959957533529763736510182066415391614225600825655821753313482184983159139076893526017882197488670587927941063794943534454871718960033623415699321155138882125105205750852968957929883940338261472911404469834673878963891182048913243562582662877817669128848291771014762645592937047256326991273758090375571238284951322576108826765145518597663133459510926633010221203365009263260833060625302127394224866828400680176145805533079068380941870304805762393124071888528698065164270170430061283445653667700795453414372450514570412265161274296052227004907313160904897479492844266941249217515681633190718614254053593078866834710394782277789269553671999455165869181565651014856295497869221440979977380025703363472700861849752066610590127268642437521872515566291537947361986609275263954267892708733085548544000000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -118526574960515221566904173986254998213299946559964635648511458904532797597927598972595547118411029558334943689372833968845767922073284811804150493131100965432478580257547813520651257650629051793472837541914709787541097280840006303463320236532346788963287224676518671548618495111194204724935290480673965794673950273108244216364591121189867815706770046899827138941665513298302155314969576917535085209535514997454618073648157088486534774197507648574539637314993619978726461013344356300997449877209970910913718116904977419622046863790854913754023554856006950435964989363839140861984412918770018343478527438978613684895598734264402872375881733540294890018914945214648273756672615601977926973137860306595934367144927466148806870282625923401238471560131813048990132137692775204702324189114926348136984916485832686248459392242707640375237166542649748270298930859018468499296831382740754882104857573892560800248311079661001648403976781544612965217360273302168952703386695513402183304318025504858509317869214992214063044249606737983098198368281349406213577134894119143680801078021655736524994489509299528039022625156199848334265254815544170767171623660937982501604963522024517965580848821117655486179410982952035263253428861104643928785855598179793712139132115679029196851832055504310249422705253878718156074059334891266610320395894035091237360257798148185214458110485584546180555466770227683971724963686283440384301957987871776101911390570816301265925153991531402882087126612877480369050190119222552891048047844372637682219986429894364708060231353640557424762597207889189705998161425186432096822557045239285161262953889638939775455748628095930122514513054411765856339448664132603827582742892456588332172254697821677652743343630714801045021890051736892175178755070773369640617802517316220957918007274106310287368782716546283984090630006055603714233340364894050643080418252421818919242187889976602065328496918501782425852123868106066934026027366045875920651220972149536147487548660045744156695547275263953149258604038988244228832024476266064208519640179434197979425520016515513856276795368639032451329606396930905087537476894119708452419357638729771033721195869233397231131981770576408115474275543959177870565783012068272691011382745424366232202205243938183076509597635909981132447443310477014921587569390077267209719770955444552521496390487717363834800546194325518683091435859110143473974096434611414017575308272026987526319189974501261997191015829713307874945434168929870828950486410175460149707197767694798411671044301142969585565973975088414283356948719497090068069514382692065101039570478147591315785317450169252009341434939247847024657847976763639136561767333411739900613322682138624000000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -873069552286651686023919325219534888258348322512998333981801950805331688086702784982004593662577613718236465503073521385607898337382435823275771405949087374571398202052560485045751872397059100251594611838317040634539010918732398424722232838181951390588793882121153463230944124289232903441193032797875950901314842869868323975143937696146497936565127745349229077824297557370943298453800414794363621389874544998979784145268699402583793891543476778931328895995478163008340619423603106613377148073810795054560224042054675823856998402694962851690578386546378570455007947650273928889666330499358702727833973145749270428522563854680499104462377047755111903103394886002121902579877924600496016571231106617955309713959790159027870228455800179505797525252906550898848164522699545073306413521439523146540648063987611517539093078091559138838236982397506140704390624145380277704593840854157359966897678514645947257358110303136616878126577606956696365338521330911776320387974063823905322451045109123096325491316665220847479025179865607496138617638839719979018739030661988653916468659733449345381730991746391587012406924202519339123546234779176585971226257688104957153276332077603480876042495386580216291872471658067355247808818447658348336594661240817966304693154521387013799983670439345532125506847519259483401667513936479436704876342922919965452118465552197918867208126830307143817089347197983296936615446142497605741473089579164590984047232228620452822246228557255665062872057676697003755065411542813405677260576316816834856709805701407945675436952905963551454322331108605259985683123792679211900352417649730885153313686355741528993985157084338995530863873777334364198055260110558208488363279400457132608511078194064233666712039453012518489699590510819694814016996682587764409085774011639825082497700161635582735434107038084449354016496102525134884867461268023531281073372741605804535323949169008552504481959365033130101691878765038967552270256239861114354033053553137000798267027931387470884682827992973746081106958542912845885393246548887189507026081359721056250796032145382018750390962890362805956273255661538381159885007572555770057229522630191412662602500329418810609557153013364601280531742037488155576078205660758443742647079651609629670178229646559897492936206968862093942292566473043606550846534643567984211917930253102908441788435378134690500403887880500195946563975145463028667192342157658669060388098372735828818508402173564685369421736727283893199319893552179417267013039169532176795020480861004369615210320805984848095667954565932614671243314441276795641798646185616616318072883643993085607007366333219341709023896047321098770878176186236159091122713090279197263989225553920000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 58526333009105101717534733257356753376553780693017811520281103647887843245618571468039353705113772977531671951093339562375562648840194938239905449516554077800190284298523372060857556569068961713839428501101808929654412852755307643792246882907434595108419084568917873199536473789968926788199578491353971941123378726916282648222394532590219120543274152945840380424697741429391746237307708864805767123921593471324301490318026166467892518935977804950366547614562573556717354701514459409529849247092631660826903944466116604091938243328352348118062681079427946114031606685144591130690409303350469270342347614695951168937075399066350161236337313053890875930787798730506970142771271137825519034250540266565503171109905197949012477762793571580262109795387698451928187305761981492476891863200456020961835064451352660645707555745869380521640069039621322287655045628958628851701585606522377187142301233966373104337780897722379059692078726466400814572662015813990485953611422471346211049955986426852044937107892779618842267114274831823435550931657121282210289650606274316786548117605698117466783607493671001042328459883287603468313787081641080649170540144689385415508013024100520260879119060920833723014666367577754009325658990868805515390224878549138185737043614750463751363543341553042771278642515030244462049830919499497443203103946538139713101621353720547014695209600193093337164151237325299184384015527887055731044973596835598635471559327138910012747305128289050708296486939602045404762505018022343340918812825172589408395342788229448593328876079840526031717410415135888315599189726257262934083326950233048043133740653354420628400705466351686598826636496568238864770478852112409924155458929747196974346886784113665907196362339071510188259555078113239754335204991922711124802480025990784876746876640490842970844148710010496521853417017715544677226385481197929994454133360065292115790360046177017553244619199433677774707535353602043714162524099204122408987494318158882125044284958500877394312490024635143526068559878721428643398646584723278976424829717252164250403495190613130838438064936548764544345755453841244839637982868697928227444843007057605194839000926652224504694803787658763762999088269181776828962179780942410809538688741621751639067967179658728090815591091554748246767394506425174753503037276390442162652016796900309669573923170022131708251724063724851386536829861510393711941025804982490087553394135564221366878477432430114003702975966292108314405433021906167540170786294747799018099319797075030411399766149021398879185021863806345339179880153780734621773354187073489276850315392199653260137599482321451774517991587811213918201048780638740968024759080412177030447104000000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -635003768930021721083235884556522322930442428785992001781378242857173779141952567616435540284778543938571966296616548795151769817192256010927950123957884801987151856176832457260126951190948466476167461970688346654056526006877257747125216256928497830494221075018038529391072663093802268519453594225271079717284073850112452470526791776694977349397438504874969618520331322274601254636310869766313031727633678112189336913639223500799313343207049654751677071858203309831293788495171272441161425123649135565587164370100355901213473855955146777600141339170476785628656430870776768791658767747275920832710842839953821098157123329562542083305125582793509777435189208685571890560111610076452700180333508686880155306545281040024350085701229619129670011748490650263865821372454654246352430409082865337636578415041879997683884797299279652640348147714603844544098286015420536766403818350359488690818510238258006437037645444247178016956910081213356775504828740257376814807718532677972990546412399689483484021789184170529823749774860123705278554078211921286464713806157748317877090969374223679975860374878353899494001419352948471323516195936380948749371049347367294190300220200682242653226704731777495066725409437602984737818183896595341113889671655167465442264416970538171385300927177674147353253083431265413761943199348469601775305489542621719508104569474247356622984786737714991117680066505922753818622788406253622632910955309838711349570316576795037097607398064380156405290910051599094103982104569460861285026636708978034429488843111204495533426536028703716738180815836343628920168394325486613464506648861581987315531154271952394280556755882551741946362710928324509900476567008357120864720155002131233345389846099173751842832010384184373304738588188486642930558503457164096426186798773503643575034391267913753329889277907901080159242582412456124921630819923337156793249075711175073729013873411636226527380505766884630038713923711618089034931916886360769134860346344617411181539538634599367937196263236174927586903088671734810055096752476752895553740316572189977051257365534804642125790152506551160475599657928625783147817351742824985690278073946354995145445842383979877973867188747885888830930537405924009556846480931561814225315792831711098658396512241360237875162789528828592639749100962369265305531428496290048448649774483598182062237308236722460072219241579988679833998677091109668886010554476422679645174077147156397787886501523084824078195506593146841201838347269785332288591588757479699919971269414770172362454076595608166688222640912225916279460124925777358853098013606190925720623969352657878014500865940629544718328913214555178203293009671066889544822842379627968803635200000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 3602896146011879549100996959491349733797387836326260442465028156248134185538269991314373471551935974510923158994786421764197234715584768259980356456892531341117843795272169515222174272530331558142306365814279918694275052038046679516608765955741449304283196099995231365491255235511189199936451588153045972535194933085928216952436500970964501623374256469753014347037216191587041779516240765452836056619044455151914016531940697836693832544971713993652863939396364494047090504456837217266322463354815144416917324565775674841465255222609358886985697011133587578783376695481157364769117671510865089432518204386231673539328876386749556417439083480796609611207220192354423820628065609401666468757550621005186779099261617966392951116017621491973255245812059908126511508820050811474145061956961723364651129563799584017388889524080850801679906523485859392210290335534699468075098889182626912770555341486330611446402265941521558656844756040616961775416937421353997254519564892916586791006285768520673355003898107778433058026206886593300129553982972753032133856459605861036976137566754457709936157088498221361743803234214004470261784899679098435876992580128254912127235242968550810139902405714006136935258962718712519656698639767396745524939448343805436238304718083745977079893034624200279692940177487556862790295823770623385679879699407779863363366672221493663859922650497779633308201148768732757577452873897036022542026869751511080959292904096118127022997637041433912639159151337316562358736688487905365072597801220372957226419453473646484039968690762334129590824491445714004959866475575187182078783084237301347808186654066168025947756897215230968612529883534148589442642652328770459565103693315503997019779473626353723463885873793183203642188322096188605641934689857388659371632662249675598524068255311813433728127538147494033182869063788203137835414330153643388627973954431173223866272285599005090825680694577090674861875904854813283444907752618518312694840403333797250577319956094321891589403265187319236182526585727635385921620677059520643720305465073996900136494353988098958397830673876090983001692009812655231683817314927426800008142774321841440701857305860834005101907866724788506502110266212699429163265142511675103473430881194065908113241781176376148852005938348525738673213117933460541344100127296460246774967208717000467092606715123616114526163842361036495721633199462520798468888280380180047362167844473655421419912100537197719609697728187639209596639746032777218615257876578744964409787915947212100355876419537898019569444581145156393347811786238012992588149611037178422560890985238613241219264543370961375363775053386575678873795960494351329599486942856882421760000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -23395776274379530291795087690124091113224617132348488265571317809974359241200774781565236531835914908815036737581872190173965583580194534643364530356654974238120173480981745383015823538591083349334580512896549710104197994376356727199684465411302454982409916507658636933927641010263685726999822250461926752383045895705053703894510142802815314088106418033975080560662750953785655807492271056919452376127414715494779352775512395229757195550672827766697605922030577796741982720868737270856881559695072945944147587369485687400928016286768426044258394152528544759359681975744205367912896400145534392311176632916498462856699604336121086679282352540622652324153927443368672313019486011937035908719483446288988185847733185417015821431604523514920110012528973407201530499315696720205550542611783430701644525803373980090218010815472928406568333632023643719891809598367174302739169794771562736653299873518610002208545993194929372122069258646159330763367011179474142022196260021241875721034081543794661198270832837883784923208395855789199127785173843710372935646007455468598609950010846053276019361784735564252630340071659127843413059946117594459545355170981445087749816982352727583182858949284125125643074722066091337586908451390743159856527922560189906956151995238190929279718037189513922776160317695684167426458463294430198324342978361482051805063291063162723933841076989761580577150298283120727060763069573144477246213210294027344596099900638195784708472751853278690021332331486081615341035098453063309564757531274802131251161809267398864640950348577033461013706187513828714308015121922623147176770698959749335318350837990632993030484401157685407310762718964372476056416125953503724066929361836390137118323266650024262699547698032794303733561106331683811023282879210122862486737773025674636109783302019209428009699623720877911176974860859520330593409176175165133307875385353367766424711438959257195791588585329222623652109291413824619523900293130149089082249682071440636459590718284080482949159784315063133529302663982682757135582768740573520362434190347398919849285721043895632576135785193795366292945770480704783956216559387753864080807993180432435811905004594594936088156642908739212917232864606217700903711919856186757527284624147225181838829765821845287195431324357423234409500019222584978915704674751873128963344876336141603279232370720269408788144885940558309855535722272644163949892709990595125916802340313867074990066487784643502169834026420373166518221470936880358080664709516258733670548472085614899230531983371695032310756325109427391430142703103922555753683302147776123567443404845087244546860454861723849317638523416761774748587923248843010629037620985856000000000000000000000000000000000000000000000000000000000000000000*i1^46 + 109043157916723658605915345340677158320824935137315290905504850943350661460129293798766128969484230589453113919060168068264386896330581531927113848095460063113167761503469761731534258292077862690352312040629739004808160892753800166230120505815475887963521044239846807770187124397271354870553384983264945026969771395877249275148625926254728050706196149369485130103866316457489070388301932787296072774351761370340537971800961598390515229073058314012691848556244502938691661754702829105486365805783783763509847777657516133086242402157185917027836422380118544750860490155245428333556300890281553005308206973737189812780093753905249821817818491334595655495268467073279497922360088501258207511879733123423654160033669608322153610857195224856729457834806053557408456732573974603397389977474034746061002940908002105847758403770826392230693512895071563953655123054021064419846151453623487374233846334281804858094453693594053293566770402390880100672396863718290819966566451230938429910851023725839906954745083300713598341146420735056396140227431360318206690751546719631686469160486544306983496537599711138172044227583025815062969344085104508382941298421853466963294543957305872177592089099325111188811908807557041473408541242966791376372517189989113869765733711510432581150206232761021912999774565375339191828555782480607724124587640404941422326014443664333390632785623460775929134541341269978049670582392421521762782976105613341889004737788623206596886311863790023898075345968394519442636890594320776427228589303576370664603938098298630699194201221800752588712823327015027480541776076276495238396720069566411431937897943309786304463347652293812161573057828079698367921842781178135180416171150454483951375512876461200848922725046260624801186796356271459059400278804305797172921497803454601966061758487836296014683311203819597428485770732707902899652800308250973469349141636876653543443022241579499807096037972659395243001974889988452504258441659062459848127688701001498737841891582513477532779924852075789661094283126346430393782970606510001780829380268230846651343398495102854619434606578723395970458339435178545221843340793898934475926968107166891312092058037308316709275387281916558871942398832861006590449117935544795444337589457672776530171945306523535885791213666647459665842346984713003147550334521119316724442549809426509782978093842968666701729929734049225921874330078873545647532344767510435259841897883752934743019053074784913997562733347315179687860165575813004281357244422454326816049373622981575328297784481835491808224676529584094024090819341537234900380275151831556607407597094398446169052575795626286350192714620692854771581355860547007609229960806400000000000000000000000000000000000000000000000000000000000000000*i1^47 + 573508195470311601330018649863781340076883934710950479429266062688963570148877290235601760737959825964177833122892084085442754422983616124655839790195922154086002615297879513831029621389493623433403251928235804261465257689769054682817567026646997121981090675263044759238771436132103885688823177162573829861896720983951453889891074687915751399619248459496990878896203748183370709073496898629475341067479022500291473381583801786515456428092313536302082564668659395531194655798977794641608727879366229717021027293130299092994638319304883671785651278780980665349220025419877236149571214811361150320645716179948549588371061288434305111579148358138170105068025033026927739296432619874692886144516796268276449553857173939954615147199649176595321587973213419428487711236346797696367663762094641402346064175677067867224366654830755385040570173681474678156539000225799644488928789049848011477323772330917824759135882336551350029946241350361711838162786017310992996220655580868481364631576762265766917558613474534041037990498601574666162673553645790964835993434695981165524988890858678105743041890105602181612182989267291545069182417910993046146253472329563400820436019442050363956756403576309901882926366092513597577155811830456332557786004599636071842021862453224017573770945024348916669454782156554024809875547470460448426998784301757687490354666873487162872612281208624635381119503911268758682166916675376187409909738218772626635294067914556670294282955390132063151357418398663675630548813777229215160764497429330958216196088981116723310295686139904821727330679626275753811978876720179811569856031984568176592757266930228318762482864391391985158634927023503394529133057504873142854365376100585816965248017274702600256183784226081023631264092120532154350811928231589715383364278378902948384687224758484400154673590795189666356789337402758436330873161199037701982076463468054361879030524050386999884913711359222430444699005456555273249428366695555277729009767867578191096205346546055516816299616686182018764952600009414221323658466974712615725187198803711990266117289517194629219746770182836251696026384994511782923539211985974858121226701743348176563272366982470355006668448197125120111656928516032752845627425650802072261651918455588160274758385481666199508840669911518477284362362016654923744398821089893128145641952840878038586893974098900193674376371933198300972943238993818124066264810242895821468531515398846883418054047549211039923093995452137085703802171375219193264775394814474696668262071878994815595082863983653624334823440922334981932324684762562609239137928480051362361945829921226823397364588878630944611155002891311238721174449805690811459829760000000000000000000000000000000000000000000000000000000000000000*i1^48 + -14944395129908959648244279140634821914875857181042604337759648378396621415945752153455755297397607232292142664726596251332604555747467759127356657733786137705070858400047321692183378022433624286164034542100818241142465085955645247213737436945995790444950628759172679214594271295520658873654156861463108942707602187545315153701168910846757388248108424153828493888759987178146847365825891431354106422329001844590069591259933477619072284751197324604386647632897949200632598144225646531633725324162676380518275021634931993809893402992747921022314875112731622236783195328391462536721836614064967126611970204536208386526259675116040306871230345135101446474781565929389512938642523631467584701749582235239187673143662824989677088862363906926736921031095063911236107846338973510846728625778506358111928778362965371631387617560878155232869855927460590885366248513938017608119717705931992431962550655383430596438165580845333606742731439344394005165731756646832610908127414294804347560454156930483037227418908289310083658882471948487700796530063064676524469966343593363351802414148229322024276771603777168849481099424231976799887740157809627424337790261901895648379873913067565712579163710010291138563160282808994328669287440906936362693203760512304917790388582962075117734605680992175988304005167589960475092170578714783610637964218833693737885123034853162854695500605667751031534449165759840053016733242667089182848207353220779764660393758505948836996236234770087398794739105513890924115825395455450166907475604250102124896530286995456430147062233089070354453212726591749446866321823593273924839108942605612199675077334618592393471895752478105715883163281227321684298399646794704540190278493145921645919028376168975611242994000251696243824103240386280214698816346632778996518492570854507793002332319308897774465969132807035935109932093322642053556326882677545845176783667777481887595430584986707170115408488908473629143131512104742885782160790581074994169125327901845807983087639362554287107196819807617805756809550213320665242007533464519346985946212585895653924396982920104038155087575961930093756099637766952564545770245911023511721246810467240420185444250884916810301026275985256354735649121284700897751319332919270207182721586180444082602274185031257511427191173377178932754148261630361421062833759528359672650120582582443904422440945722232793339289310292171831099155570902224692674064453787866414104565007812938252202351584579711498724904509693687123022476496113318416898435645105589122987508565496577405416948699914308399960716094591590092800030913414007406256600894019583383668220439335646079615730889223526223071991332894971783335957866214166888448000000000000000000000000000000000000000000000000000000000000000*i1^49 + 155865372269729788701879115700536656662379893184447154500688337250203512830717122093016069020538681949818909745762743729035480234355117408560518129416449910154830941451871560494022556437759903301454011311047288000940452031377810738618336259697959786050970047400337510470983683384441817586284638288541544768282822270596866362577838630884752565924498183194764328193097459275725101886290400164944557348152897103990317019128975219046113774363353134805602692653566666171732874099861787412953763322952096381159986229915873778546751670808791938987445298800744447266599816813074280034368362935074299120329733951838634254451246605979081334913386574902318200808325852404315961919216992555748015039514685168846287337750588292872484413873326872637778431517505719191045212148482109018806070674187185407515493623980459282696029093397417628139200194094368139726689748403406466988417616773861481892940194322099220697135748804248392145168555340055824413874695225202032900709601019298122568777110644552837163895229678575118669463469399400681762501476318625348559293028769382579198321288746647467264182936097584852447942849362723948210502335567184108355598993899993571904018996056717577902026390464017540307759676940671506906142050545816352192071801820742476382451766064405858723971319086879406382387149786562612255082944679526582239453376655811230706386794228657763149835318037433874965986545461743469790341113620193199207880396047989137804422050911489744866193860095807958444845409288434480446326739980137550390213185703841113753061095321072484991257553786798135353565330830207253000942443993879283850771777585638293186108961787189581264510835853206646989353788005385490168570939889043308402260382207083689752893227968117837081796532505863866391720188352653073905109217791608125993754876269721745043602064745163088341720053020305641234078033867273638200343223627163575594794772281565262232713223508256962572592109718100537382494403770721072357047593761538941043028175162609839033726087584730314587841486570483601636990022788255527220484845545606231941042586846768909187878896548897409454182448643709761497041901641486403614651043681381043323610604568733514877388179141046080872492812773247890842172340674242733521624051026803790840926620384653632811388810656819757681993774791241092653120841326742368678075031452984639996740297082117819103946314673058617919741525937879861478329002383945777057696447066339207501183363167334502638237367058054842795421975470162884764471340789708634875550797000343873202980824438864261571065723319584286774399197734868162167928720709679506157427345265470161201718472565983345220225204056526635088163702162512400820897673014096691200000000000000000000000000000000000000000000000000000000000000*i1^50 + -1404765840353578824734148274879643339982372982154600346652651399526413342468465406385234439705009543170794002341425823801718865256454542250682295160825586925286322411115098509102948637257535529372222914189170883108365279045543818679211960954897455433368701300239721303687234555179607076487060941994954621434491200095127246758975555289898609490380174354002697243495292032316374391252755677471027087199566345098402950426816807689779131939875419529106654194972823493216019625474652732064289976605424529130228599177649805319768343833017169044741968131135902845065498419616084261806102538687644229858637446298864529370287145804679956300752596861535785564121548831708583966851067894484355185716097762660704202966827386051346313872935625487587002629400060257098283035079480689282587247936999714750129989261629770902075370011284110622508358944744449479221032087017047991263024360624824424799576680136683951337791206727337880341234562584921187936295829796014873539655716613376504590128966548039268288166430335936223468511146013205624849781869601258172230609335266306928772700662100321166430448800566484160122435395741805145761293276815377741219176988573879565489316789801723861774598150386605016326485963111969983112886030280836520228349740953018102143662380977129379771925186771410538135684024075636788100419150641201691804405902347075385157772819035072300797425216650171226059771096885327933789467844023525610888012005144029598600816887470472079498235219047699858355798358131327547858913847918042324482462758750324579615223869934745849498716343492812085497510234854003324480001225515151276043041461384141361761127990189532097948268528501252579701160505666379005750175667245310331556284087784393765191193987601551585904432691453040119532763162381627543212458173453362755798214438636207854898661832654089625208598936793498960493569166941289570986650688782955858636077639124879873527162142310380448959060932700712324777209058660674768215480667600610154100818477110141915489537100643994477109457427669116215379397337435072177021184014721009597571266836087711787605955731929132952364966591557196441303937412632538952336453483922375187174042569347006098348431073638675868245007293709697808047189785057719831383005818486715181512473321108965430737649768763120398420698859654826788907680665698296587419747253279900660890757127147765381403763784647345738726749450665908621083918454994142346319677453867738254287996344089558284336513380231270919967960354971682782989761405564797159544681131491333069581493096986041602962812414499761853521684160673272855454926824038179218658428326531894360870573549609396346383740320262188565896523595173946087165961091153920000000000000000000000000000000000000000000000000000000000000*i1^51 + 10903448940129470887464152033154192565555828900876613104598737682001929832002854024600277195804099946463162692675941995846655316949918393100901340313151232257606716933922938818439395998322998561095557252792600175745277043312929802411432036865069566888702568406450237652191551587135290179265452593942376690125256943465597707853240681225340447865878404579746337793536894969084964861121674817672359187516558783787254153952754304421324465262826924112737106434061791433277494600079218232369169985013710568588170620859177430590121873060902851321913091123445371517438658483770369688937854232236983650454099957069799857774083595625053348050016387247488344995682835842887694299056779589849185309039048846169343079015239962060437621681707654910792596538691593903744804471581769152958643462981477443018925233731822093637827676515308614372858291953432246777244057085364532467621596430750563787758700729243401959873263600471962307424366055923598009131873557727041095461802785565457230026821699801668387970606368145012615483933649202641812499060470061375365718937451289752311359754035059112976431745882434782535026984444751579913486912995850943879035291936748104716750341270631473571115032240755959880938607797624336034141188512854979864315219463423970442979208976290058043564760945455868414854912579220133799917550959620966245197810123171864045931034168842769301045791430378769299586010479488010269073219466422152237337064837768679895516539200830287085091727234372328478550774807919422644575455179132009250865311320558558806750094373100119165987852366759467324205016657954588273668445207999104544531547420793117135208379462131557409478379645804504301291716584979485353453939798822980435682938087966508347610434531118479015746976710550239767235287013790797702798093391373350416775089010674017087001803355678755413759176335253342323188842666366769664169548341855592392821793712919243966558598849778617383700586137986178683128400315003993321887850567942639260858440224203018782052175340931828869274868514161277866224147922936916135863627819086887665407107039779083301953733947298453246447107252334154462952035790861322346016596833155283784960495634647160072234461680107841238169607731977514162663013137052171450528118440011102393422170151246144282007657450712433377286779474376995252122734202974572946937325363813990803394410024168808680704767807782322395722633909560381429241889688551700844647701537005116150304926397489303947222795864465622741986627364907050878721556615537853625789597405070899790174190018934380804777368900158925249355916605281433667169704774220376138186727818616631604864558619363632445532332299296019110341330589704742152595046400000000000000000000000000000000000000000000000000000000000000*i1^52 + -66751523904172273577918937765365003938763310842297935186632587446359833522230810692904844929982733343953895271356019320350521469519136437071979876262843081414822866619441361976343447791348774407296763432110272974541740896585420572658925230751812991038221301033214035157595185523567456897838952812168252195513725736717910682275951772656730929315597471677932241511736017865719037076266332823785693661648341389687302692244007219398127097407468606742448067136608354206488659532961912043994883817534133523923850899594706945916420804317967273046286351644712050031751840751019172299749854127722890534126163868370137091728882770279845515324425010024034234033720790063494767736411012753064909902077688041801551243767855182236073785702980995172886950290966089810977148977601164972088189244555617167495223725332067395358228196246633642883048432148739077171918140744931398546342463061809075479805851601100996310309302651500928893529517952977480103242816042077777307038814367852042389531714245277131384361064872502745270167172238801745751386828934156318733095998861793515219854214020504670011340720899928104178609513197526958069596106547353368001952818498712852511559489324285926758761422080314906248323044724191569033163257909128691640238482419580903181790764025323079357239794316875023373520928736868494254038069354550767969949383702839732328319938400087165688576735056512784597200307382604209066935747030007106728473467994036676476073018225830470474832677498684519575770329123611645571985101791887583858992579467470104725373987691168645324154089622167284896904824476678529890864626969201370398987327575658501581130537055254286356277135984987809864598135962260404763844882391733090028452906622765700889587136202715432786901855522130474425232414744760836606933912333937726998513382453942837563155102768075349748625767470133493219016159388008339135342320576477805810356073894311182372818536781814062598342357300333241026189636964325707148959401573807403846963208962069826899825227283418391068826036521485500472972232502113786990151319671598972428218009162201499466810990290263370680749239206884148114102241826579505695813031957784186362792286429996905252133204227662364292783554531994674643526868254320902622251664030376574396488623619213338673051130475759544526176810379511470324151883590458090729353717272472798200077217990523018834140369719458373057040531686243798898294383673057108486578013622143086875366258476664858065988138689645213448286576077924039895262448813372994809069085546881315783123773904429852502260341015141291468440558913949799431168754758964375633054745564846362333219513946220289535676851258427609743586698266097941793996800000000000000000000000000000000000000000000000000000000000*i1^53 + 302170514430437066658244768957936843392568349185840135980156313430604476318788165589150334761567904226287068773430555133217534577060232325427790671452647198616982960554404062046420688637088981320297653488621780353825800697786237486835058932210994220085094503396164151599957633933942171856847518832713965733231719013260016074271738808075620681447322964352238173157482929314001379287527834699183466250494373628030772423508891904186325389401317957761349076919869506000925666323723052454172896996538513965873308976696109183476359338063530263118708844704616406813892246262258112592188675572746649251614776409272766108928809198826921000208015170665104693807089678990028192317220573580002876504190768177753657183373502637650084925327427237221482653837490932826240871464402163694774070473259004428734268514007825516907936357155740498757657971767322701594040746643132877955719229059043867475824873587507582084644467655695845413039748549050525047819835148487331119854972912113737305141075305793574999540036533933273572983537897014240031030904201149815211341544611520639621414499746054672815462158547845827693893048588993596874524393512020903503977055264855517427941417935793184236385451802921214850161890007843324222442810650103028193760393472519909331385227841410633296408830727574433616684326362755087121051770782418719683944486255960028903968409066269839769463171286142235928714780154068310176025380159411053774585299916762546453615301894963048018025410165520239786235788090815001213026739967586238451519137886508968728192670755171601306423102179318936532368273756008265393478539524082383797056643275118380167831730355935248059645101259990805277445927150101914625700721822124840819658663229910624105209733394404545263355314318361624492596314125682869527525950830107360412603821829226475270382728457409117175098926368743841170885616795212783694681364881591854833199068020620193501897716542213213737011100862210306315296191633209856258110196514877339758559801812780552200708059843264935272863083136947948265192868584358700814715298016660472810471170520382026476204573451147289503340910871659128520947829133371223482616261417433967090836075059501644865818073563453341199977750291204194700266454784407794299655981820407707421259596105677081046647171903751531653662012384089101760516070149632904585221796948541736442367920088174491823315776314534009084818758325635405354312012246710733813877472199684624236578763044551020562080216817258167779513995921497809890328714386839905803494915696019882971940834098530375146219649899881877468624188513238786016176707167413754399415673714266321731164289654086453278779664870928774355712221128278671360000000000000000000000000000000000000000000000000000000000*i1^54 + -1049249082240987998271448486012291358424014158883036356080477291803963490115800985592247247775609578148527329813215333501852271015856363309007353019817099262534577389032772168476443501800274703835368071773556692881095779208946808243602611963962925201044896038356225815904591143135117487341074700605563630447236455542307041164569410904991387164587615152638103758003620119444238721995357711022410374326040694410725014784414896770198740984372411684413027009152772151200976521120450454210269886256684547702333936040628700363256750668324017247212806934054729685748377280671561447247773185120776821273600457762324668616409179502475358847875198995040742263589394552630946498388442935306214916149393721671359406852638040328076603781902761900283893812915504596395628476918111430799538437986733699998529898203389711974698823316048867843367966391784466733278106244283116088293743390243001379695685683108855933071559770319055299457535923115801472047136093794551568837956887792858903106672996041181294473961312144709814234220486649284512386042267917846082111849501490394544781349087843637258544640821979572455717625781620742333741821339386163782105390102092335117358715186587644400863752846823466729362014589345414660934856702463375008123731783175214098791193165521470745909737661733629033824528128522958323595323628128537100224230107288734387052561755654609499143294237003012557460377610602140557160696045609425892462230232794013583058604972842953730475715852894847297515563081420627515063302218396134938883541032191974933754200292973936087889876299120509258417107159894758236007081597815330146265235788556499896507120417182952609751938219779160335248452531186338759907751664720424597222118474352766789954171912141068059074657467950542604929727371396597030112757106596138573820489776653808339274362578321026808528187341394061694578818464916292948874666670908311764895479797241496403245998012366564949694295303565718894141203826188965489920176304296921078439876385458514078230871876385765887782657820315750033776538825392627659268622813304142189694448080170264928085419202293220539820639895730352813921720643386021127601871849511098714696425380558319275883240257015887770800108818746926190973271108931329561535648433636572897229005961355860411697816368209967991706094679086292998566441222086986018185784730204896551623141140094050610218501974329702390393448812754222456059336832396204661012367395410283611630151267609873769820327660102719700242587507677272808626759778876499140997989217442285093186897906251510625379819916867786069400734997998167163635012440481435270086915171157286501863363476089205840153426583159479241775256371724288000000000000000000000000000000000000000000000000000000000*i1^55 + 2988993816944629321122316628439744517329087846872457384325217820633621996213912816372230522185026333426113965211676962490680022772958557142931437684331621884323631871933662009220002779150479691251292853631006269625142537535552611506983121719012562409734354927427912841026918329318333288607202143375929601058426547286921911559917647294522164471747263943073646765475606564022905291772547289934276832214327535511303304553450575470729387239999434186707069923350352201794765446728968189685359553121555860675032337493222507381300456086285720383697196162404089760598464622784757352869738758296600199662090149093082963902168654261407267561217357684199061723876081472138120964243248519169625309411092119467323858933838784630615671864192767958391167685280179525683015331761528869606607373208265566543610654747597182261571943970055373947381114579377862754674431155444330232049713427724649469285627936704343841448136813064448517783623540160161036705358811869896234569197977699998570834745237317784170276833856731525747359494983940806658735070573938162668693279620181192273779743461467183658918015838971047980696799514557584516875333541555362223300104960657686960354507418378584297731509988428088775495385396356606226524674032940671310176264463619154134125072162264841636844543308703369545095599083511443790245581292661357738379974504296520932085610631284140946400355336250809734019882406371890629625018690785252639297419384002200434565658188874361870256933050845169187292297005256561685204365686891003229422881514843830827134428656347033303709887834734440454270701376034837230223787740844951515499977758975145377329426230175512445131116363465365040716060511151246633127784923738990019576536865493785737748532323124059445740485833381602513812907096122890881370369154122295461714944242640308315582475820689261173192008586687355912373862949235511799297423411161061523095481720670375599968916222809005853494082614071637259821115340970552649233596107642827538958047211520625295948120826302419656803901761998159454157560224528835378586115398851175069831345032534542402316253218153969558293792063391227372716368402817016022170085685379066111279342456622848870959685365885360481840520825924264568208217079933861741728401424787513528123234323812549634548060493670803881407206776936218698520525233257174356577737958551298632356948352067892518577638670778023199313887566128499362486225355174156543127948837057333128862929793852806343917274215426240208493910949838126861664664730467840669900057748941034315855028801137914164014826136060849585440244737283614266774984697403340413026182448720415715496237502919990960865676034159158765417817702400000000000000000000000000000000000000000000000000000000*i1^56 + -7611844755099263856641312790062658754110094169512532229107363014535451493959283068796178340742832050463335683698863165218709275402554702013993853169128491209349560861648908474222686980891186000218656670069843077556494279600258111280956267091272779386585561007925809144857318703331522058047129664250406187194931920350096761511993037756659537865480917914966539216584203977920239334784736311121675615281441812191654523736409252201301979004077230385939902330793038245871526974488763943533531297424770706341886953518028080426624708263789130009233967537719385677821224445487714345732980604555528837782913185061379935958869527693794211764197143497719139875727957175405796931445565302966691840298415060679093800322777433735592255405691598327763296251096714893216336353324811395316774071427697150247223335635409154776095279923496294933482258861259386999544630607916538373194729654529228327752717669388552177701349909622021401762732681848597934113010391037782767148482403000443401003830024810911461464291778506297922141777778485827165375664756530196994389883585253651752808017999120637053390847069559946682652460210312595393501942585828835501890824284391258629702119402829972894556413385219255652299719566499332661789047865013703084061260476881576935541288215598969938007156000680590464021609289397513290302365336829046314341239133617158323173017894278645383553136280319978412484001086107987892951647708938567344268159752265757058842768430616805122783126680494295186236763807320060734705117269981377204592243986701194537724631437861618806484217178202490726876685960410230666997854203164676453897189060814627841846672303733112525888085457718694605200024874708042185145255013932227938365520174273207367147195321175499610163851131663787379024662039044665580297583124310940108194342488932821153583569224384067612056150312018497789118146199341855801039793387508262259641552802313243604641922245568190440238653992525626271916703587584415442734615065634991212143130455339578683995098010207257874406441808556570769712790219469821111985583509227346364837649437599603236029132907946975890805198451393203917636052030459019557911759973119578269611233088940756542666686538715689171530703976669153830024257716164712977252341059165670970542668263965524872698647518386844677758941163388776228501844018095916843735310502047812811853264409863136629448986454430967219706663114497689794682304374730076518082117250799608796721473398008369629145756519586400068324586790248602797878549164257493842290276352244788018872248215023225302051091799295404199618749490838603646187719919038084840772117399329432630137904875142070966803132729627403207311360000000000000000000000000000000000000000000000000000000*i1^57 + 16649853450021519644473579475468471298256244193665761283478522914877953674272900071281834052861496645138623819805196845218008532557059404391417630878725028471031776280552042271103317514234623444039819513765797240204216202023342347491014069843358703456218572411413045138178328492467187735905088367563463531165298636997165691165706202957914015940766081050173635974337210380850823319198864306662212064087396936928218125640615525533156471994935225995340044321780584587212832201931979866276854465151880250682011937708099702897017710758807439564421537167014713068294162661952824167242959427642880556096644608412037437214894676961092137936299190597529408999388357391507810043617579992859099861956786677893256609830113326647030783170089448496212225761934560615242922545882517449870864512483259897192609504752424266907609486104300361572682601910318988919493642397513697385670707621567332891842179143357069640962315784339042305861016401524535827285062969960184027547298412121661024931926482155573155075565041166067360607444374930573492869394262179955656120681206175322983335215063372454923259242050253016962213097855733715206396104319029988234987544728486819753601733550790335054328886685373814723459788998729029980397895777018997263924850506148214439303847431066701085720701580871233524763511082002970617087200143661571985006146295092019089726562896200577254656068752616204728720491853084971314260596954860525559226023586451397120657986358780843664740312183345724814626586513228003618797810931298100256170814927280279696986525984028108402558993549265478871255332993923831997810359602859440721339259542482307157485127283154717994723377860426199346255596671756544500907909166556119250404384602868542764669877085536855785940780605552928611401151263881421991771795682006711930058033964396148130433593350589131073487076033865717230742346395532143165459603845633627983570322128488522622445011612400698491359132752295681672708818291241622800987954424955435617204071340445299680599103073380009886144569451128898298298200449045146034432971595058590436376467599593414402586154356996940504290158806531315008892536536226116174160673817906541550426239271379176661057609561563755505501060640757697149468778542440856403333691457692064996378504002001569246459246263140731851726726603660297833195986726051241729930561115014989777405903318529201546419986812186168105451217520657671152007340015670337234708262211112398365950711730970735430628775919270987959882970854348939440654863307992261548898398915416095431647458292856529342344146657794843271981263238201792510070195078236925796153007858102143021341322134236961341725722964580630528000000000000000000000000000000000000000000000000000000*i1^58 + -31318489227535568601967237871431390194682891128511110591849158544649520906589477230189151991814250007151356091747877669742949147459516966653676533970781461924651285728578709637352025300099448507275776889831132924020231023384321627976197308155359436557833129577657208652781411201674686519570778331873685985060916806607389143537669798558346130299388140392883417680601808010037724501785013312123519250239869019127483435634571818421670978326302237028454804379353140829606822575286843855459942425547482069706746624321731653251523935084749613211488955322007174987200773243219447865053647159093191740601735422523074299725184058941963121201047015547941906377664021259360420706400465656111929538593323464937421366582648713016620321445634936160051288558519123500204327340926346276447390260595277649316414825668787837288369590778826545768844364358017276942394108943894223061118274662984414587520857065798585981254063695501450149934683973810581097610233456058532685184544023385672180841268395113558172365040427825161327084033248298594043735292690178101226557446916765958520081976938151571525044665858764694367931476628831523057180865493102697742124116533264198530124220428266087341759958772214794049964007733759056975492204086558761766304878301455257789795038614814743681789275196784717105087830568749709217360931600369607855768696891956000898745278286728842486633960298538832874500207162421783568242787801187932495553610085901491044705818443702516370527426567236430562826308610049686401289374617339690461938250914316822355699104287701694996497936468457962650532284883283813050307903844311341270498647607211966765537354042688518818769885101088221848483453885072148006709177678099372537129530385117047655832650331887295438328575583466761759430458288321400709420364726476098409801133318454345731842996887294471723832353548020255135700013873584635806334282661125541153667463198697937451049812912343396542617796258732409471370596823098727785541849020561582308981409578131340428242464293910819602131457225289676612381782274485805245072172252933101546293525899534041953544780279440453086461707942971756052509515919779602039945056420759345987185296767991541831223922285998974413611407589707633718557192650821523514894240065976278773092633307146235715688563267513347681544616713580979216260741776628095185238499314548813374137631804435759790393307653867338509452071850179847437500956525824352718663413688355528846275852132621674559972688777986896291318697728766439549637672934547541204560024205526367603791091151147221182479802573997755736863398017530532993920357731521625350947618121989096651168803926373840217109520030105600000000000000000000000000000000000000000000000000000*i1^59 + 47748274239936000631967401765536909904840177322134050140926312855150447378336658666702337892602548036293446957262282301342594073684050628497921591112414653877186792085310418019790608907581593534340243153657419369194744956579231900591448273946359322861964968131045637788756945168436033162208133619211583639907045200729860558750609970525822688157552625815238568626668353818876279928699212043746875768038747806719884660570194728376374172159221163451012889821671150839291323296954484711825884209914331604856076678990463143239777362114584280610385207248643840509481970758868475326338355008169461825827709928522060394551780067241487653521925016780068248786366854615303044009335151395955234948329083304613349576433644412640788109834754408195213317633313929548337705742906932447804761928669763382312899969639941709763956844128677599392630387491726770997673745063454865410776389949814849915957462378984397248002832889706968804799575324780626090136835766975502817636952440678285044396945737057323175795121069204608154506810240196094045820128149998145050827812576978293202290376303507531553976679659978310631556581117742790111631131253405427239583446930084703493712501213809293527207843036943324598451348581190093487496861678926868806239759090909019853274540833859205042738257337048209363483149327028276376340982532892711669289717870745578883901568315833301933231265705973225076893420981843081718650936644861916614119111323834768934006821704679532090622011033482137058173752015091440570819491244438542163273857837295364594445600355777468312487920249766339021803842270805587479777107301212431498080711751309237792307036471721210004519726377476216793946728594115516779424323488277742220839677915491381618140506044719538646134487256214741883451156437326002754491157079074656903550031624898956432808915574004121360737441076601909357636827093850733330554129843225410416276742227239601980232520847787949457260450089827164211304217372444820762907069312348460586911380888943769187391299277803430816293354170845485947218165397232970401182835703700271286431910394405863991502019723160407863779761102116383275174747064639481245492279668417709412218004800105019001208770064505942050123451345435172122866232620452715927991866111338965737016812837106354202614108745637216102836693383685241561971393080174741545474080079024721361907390608367405705298238549181157285425456039657985137764278120169340561334561138157268007699689501989446240685183828304907207025361113033221860931736694112365669309288878608939393713251468068196842596154048970153806729933837391265358059573578005387372923766811937590461349892941842685924632166400000000000000000000000000000000000000000000000000000*i1^60 + -30746819618914070505936898065424674283852316522231827676807776314497375058615455567540618515939653609783413672789152248438541930007813727323316633555278781697778257146673571671613157186266382695487976124746138296857939792572608258962694537395515493737680582291907791443646562712062506455837072903255738745100160706823669765005308418838351120647505191875715082331799326649366196282111783766209469011844922451012546678294043620891785757326550456937688164752122635928193788257417053652687489707409248451308711612044463189422345580956182661015795109438631578827906827058739978485182188083481152841622657518749657771188319803714113444481695719246530937585735367515121677989310129540825081702511098267579684817680066148435214356041243797341473387802821090802219231056918348248479974439947148190350380057274210020908456615517197713227675268327432510796636492714475192376975170771897422563090479873677496631476436036128705963941082582739593071195369083015403141082410189501691991796215697569638053706213141117924461215212115053561407523021562205360456026865005910765638981838763546050703642380619146623314307311036495995251065066790080525394671123024738041208886984413128617418639207412194497670172118694543655162136186489506934984525740283477531280925120515652747862859259525560440462763069823859151528039088980676235266585067029338462388696675309838346927758156124567744255089011753578435366398163688767331269001021342074548557432680554320728064784847794928049582139529974137322596132271302738360119609642417856948511537229958154985104960079674719431235294399933879992012539785134155432366986017405868931152181786455694743364617911336795017814976813953843738311416786980983233796427444727924692197639070036427393269355391841037204064276831939969186037971276187290826015817327351098812933823802546572411451446942112338038063945760956414476134920546736971548547240069755062170220327621837901345968117790921085867312552256797292487458993926243683264297231419175820762743844682783096787509275345879063583505733086671796011115568170003526992762609383371024591809258113062251492881782256112093421491319568336128371891455821954380607398825141370431501189670322374036108491173884695941201589468465426251271097619291056622547851648789996501356840911150368297668330213053123097846995631908500612502784809091648013859705798292092056657645835381938962254838585545794435565718451743419199672517119189133331752682021651084256155211025649671123613182866504553378829696132071445886860753481775135920351511204061764291439620926945408594682080787052321936627921746846325702334396040394651119586275208939050699182833664000000000000000000000000000000000000000000000000000*i1^61 + -43431020338864086179468806194187438002108395870493930428484321218886967015067662475862673752118519639118069743861523773768389609075332203347035307091413820091035431691402300569877375145614615081855442071583081449201212410714169485868747005285072220566133153584955268506945671854548925017947387583537665781550898405578440875823019058725413048024535938687105816288041373429405212270327603322965116064514557938759088257312158391519131165760514770195951133193609465297675313040635251800274310849947812201974683491366050250421385382826791382769126888745787691567345735067923316609171808955577661117911627152956854975285097237131080204902916943166263770331612606159239027487289993978414645286051959967776400547221284974070847025306725120963176496881058917000027728571380290332506024395101667027696914024519393210773120005274773655705534163556454768284533974581376404699517601056321112542935610793519158860438532585838244446063529300279355255736883108196700034967490832753500305277146032028196830173155021449850936288311741520627249282030352171715805221689895566715986946783215906691560297998812266426822948021970046331657260311966797708510747173631521839301986622567797181346064082281380669549961385407550593681946022815724538381930109697015262584481226489599449769498782999297189310245916987823324227967090158176247070199932712460619616412520426777249526402764203460102598622529710603294510633664146526216868996933677134552398418288363405271423637122910005186711285465744296427619639994430883828383342460196479574578193300352346634697535063381477797327957601074411848872014279528301205718401791034156734700130045234659476206864590864286697580135983146046131309731315540672760839098350197601103805745134594362485774270758854568428588080672486150588825711904493055098808660283406120662109287570287481374953489012264082097086547937938079280356083070367487900767989631206542510653865357790218780420323369840318859102044137276393676033295111670392243744770568327265253888270883285016178198389909085009417230609706861930432407548514397516744610039185509274645420605963459392371447435317102703019766783181865549869187793920063664225088106659733174244912604292227776528574684493895260791169342959444165704737952651940023002191465890414162256447630444891389288273477760887278851164838513260879384952116067516561111777491287579775484061301941832624850427468571792577188176997957223317402229334503256926889966528082653830948805377148377846958045371359842115959503066832543452376449178735866986289215657601879630647209314972534457714106938266595169711718862416885154222956393467477897053836130417266550374400000000000000000000000000000000000000000000000000*i1^62 + -414083474034348841528574271545062955149039004096529877973083376324006270573576813676134027057241512204913237157633863574937884096136066413996965599579243253080111771898148870088855513787899498717198028232924446597154872499358828870383316013400750009902018874416356844859617648882636001036048501986904552581729325115964426306005697335190157131498677792893911014098042182453751930667324211376313324228022452327521825049755211169483359208900989794863149819038450519094318137634164180124442013406948247816058555992682448197171815557656302181063868613939408818839886350193479760943859387033111928089879726937956491954853110536591454917510546176324688083553620743557648551574619216753580238682007791799782180681511548745804667928092330520222560656844434760819617660251929359334451489523663432621498651711681360633866639174031086106809134536434557669740977664193877607933086448486491934013862083997003577156929131911272664043201107341087307813576580366132866740835012618667726926928222319452747095558902958886490058470465754323557698707356381405229368421428030848573024449007934241657709355498230966509623102425739385301922503549750955096274170524231779146925544423677203854180144717185925787385376855463622079250799137740402525631766180195784355950920374522295030551284331439647019881540297070399334276596072791941512520959213451718879633088717325649790166015505308882605317565833253337437140421257407682031312137901017162030559235162993271357955963518092783671072361942877301225915455534801401194628056534071938166867559824495352180592042427035303452091002336531317549557308587301377579132341650862393100529009125143150994462765282126394766377902368179805534743817002776479194319720158277464872748980077173238956354296885403718046511316831966193305148095645110898816197775153752236651738616828970422310354385794574002968920210158394318478354500812965838227458694881465970479434187383751525524458711863944825717324232506551605726906948925824946591974842953663004299290329931871217668770513259375031520111890160415814591810700548379039435614985937418557906404867472925472674196549241866012956143281617256307652125644227586032506879434763221525483697341203063861100271261155278711361371461729227850773225981823756850400191192584471074712392157456045327703724041722618226765984024034672116755404062928940912026235121534005452794851022982092298432975539719639670857727930628609688788589674211947184982810391090778407561686425957740312991622152531090452849640029731208490296472062191318334736222433286906589409130707306231919213443622523985204972416963537339917914008558034402674854963897822085120000000000000000000000000000000000000000000000000*i1^63 + 1577363970294469102373426555333296495312863122652892788664869102276197233177026642065552024907933660968798184507533176991151406925600641578821571179950051917618366907087802172007971950477730214669017118591273589333164035065208141984820622941128236918896075184940076104843072546313161013975313635005151938023966103715742379590572191193047958626979508846578508023921970803005958140351465655539069350961727214250483597999637005489740108602811345630623439178406147647109084051871476302663869636400516913414003216696361409461064967542138485315811046815487650308776033637538430157574838267589729223924276651007500626398713784350471014098731701260623597961733232854279463055199801071369525760212661161851641787022168542682803200901799209356856663924734575017954152151344836023237312249992652544690321806015997241085139002039842697114324463866383656022608728271830550630324984370870755646607388565031932822160555660629151467052536119033769119220181533401595434002130920894195547520767617146220799916903714787180510357488904567396741693183433593931015519346631252019347303906191569918424016358187181782106822100388201366867891430251748383124119955416562774370655059753598207409170307880359522285254572086944884866030993596754718009502967445812310938374132236563140938433186269005454667629850906379424529766963115065407990006632105509287166029783401651633444562412498460026261345782745072225502865822396456893472501558333736466990006227305029794478297350254464434405096437539447548985944770419775432969978624745295419093756430330705810434492602245621454376488810503560192251570197655612976863263006623025830128809388551008753796881786219664608266532408550705402134083424760166114454509621015003225020834999857039847231425934931213622121366856610142404784920207216134746280895836315824150919160364439655140539791268737916134183154107447515722173329406285897487390311711650773773872403086123117762293393203893136220991604418964969838038827317813644605945658475046520798050900239886804641314146204361933739275494066683825172427427647924947099645800620416850358543653386509185683348833654423023364164743464639217403656668303736623988059150345834413210415246861184518306324596284899687122501392053031959683497992104040405748228125424394665112615383887944999674138739330917584596574976026525628126869030737011665294244002984342571735178680805295485809859039231960796857807851764793046233210335949259478884856699602585871922413709452244066471282400416459924901096542631612483789773105611917481834043256837352960879448390436887684027158876877131982068948837551165417357726913344753629894488128225280000000000000000000000000000000000000000000000000*i1^64 + -2091227068957436731498408293112774118136772625060656817943288330730353812654228987628968145531736873077112346445956446026951000220525056497578251475366575057243024888851383836335929657128279899563539790464985170897380240496943296540547501427646001392778134694770107898932654374160994669408814207088939979117260966585446873922407056599772024991109918086812366847287220437790895402672889194047813375611486325074144504236463349549704787277369644195720372221677421481682412894666117217457152034995929446328793483014007587264681894293983077459117405464577021654243721713411617419787256238241530708388905474515637837122317198541603786451327991898532435992810826861017286668933417817033961996267057614065008560836068845041298094513068957002438997420739829230365349743641481931981624311663194636116882426608557467127610514992517526381122788836302892836137890446004377502260335511992743612704096836846255985297448943670227229310006645789610734501421748100813609018235687415031221018493735131925572179100538989377448328296698962475771144396279549627441961621309269571138474816310056785607050361779873209177498102896206240349059282893385808908350590859840336996739596597165592604258758010374024713693241847192480057246554549961439204432810766942126533502023692790679703134742951784450739951135044403616467119539361701112676485172219967355348817455558440313931241757064873329835672971872012600656460152916924898900019688985798689904487397650267832877131088013162513928764914239357836211838504579730336679636345595410529312606094558780970757424224307662419007512823394218032101689158967682045326032002722864513518054781105904078229916784726761474593613550734959973733655119171469860865368452496538178083759848995515827388644260202559564073257312285361897172231673487227880046120117015721356998714075825705160695345225203775356895914002639487747491933470341607058901981277594862125927176410293508229905571743836332291005653934175737159766728635613080089426720170825731049555825633034723605567864846044837167675099059494595048906273198866838810427266438084630029974621917372572102415306698520278739941356813851597528192865143011750036752702520304352073666800251833090503927056159398907678367142819170876981949011877198429635378878267705470706927264607052484919653679423061685440598059429861732405211958395067607014955525620508815133200066807061363197440497929672991504849341727072605999714617600498324986310020556316855798137791965302764413571261181943752734745938013840946348546966529218274498791962674199340563024834162092294435802904617268527052520712120075728652716536808363592399401779200000000000000000000000000000000000000000000000*i1^65 + 1333035812530159829614256898305689911142390424615580658856431116073563102278501142201205927460659662402868818945312139620598767654822897420179597251047854344067231195187619781307635713484943884675600724748218222252035056963987188684772439176702321572450128267280346484312264599188018497157152782289886004784983301886309598502489051491659189447447679090239046949616787549773768167123198858748054301301233016122630883845813072394712186236097171789361303880234108418043645564222459849829375766354274093427026721648042829965743463311377058758433727006456883524468957847993275383747952278774761081391004387868492730158126055506314779523206400815806964968363621381665005222534536465531598678211367279125903537642159923593314401237163752317392407700143726175751865464976554532801753389460785277961909994186484357650493295335778809191509073982779022193420277781924201333771732339843545182006656518782040668851458432350341636183213131136931923252916348053112473334839865729114957118945885711119958883765444341667268444993057370909872116000713179649035536638122668487961982838436101498303890725740591096500129343069226539906099563836758814560501994915929416380026206048620283579719727490003521276906539856370474784892586263226638430292969969854066746013577533491628866928497431468311386484332995674779769122266281310759285008455252474524851556933456122420491001234185983144773413063066320236032645346747025281410139960040057292160297922214626669034185507601911484152289643908772280316426931364455520059089141568513963141909807876295941179354078636336038013926245313908584951614525255657388840600321871674528834917319448898315381177539987324837582563175039921107742146376082363502608186041263014568287977555995673039915322912451844025494962395053673229367177251124701438303353216922404742693411896519483967298597204785211075325522458452073061804782862753190880962619324131392436216429433568564467670116061969146966321227988547548400231994327909596333774722007214821235621389102626311520130357950192650385642758099455418995543504873189813635265245077876468737830595393935840939637259532879653760455989633392671792820376118252196064428396157470649262677829355484051738348998079430810615351589501252888142649453820333506752691918030329653040363377246393747747056850627146470016151870385101706128201084026409073610415815828963803599589056205622358751726300508988570866584060786493432732332842884208186685945351700485773311251303273192227526139929559512835541177337151606032847231815453430464882211981127707368078281903025520085917707780794953862825662875618083440018453292100067409264640000000000000000000000000000000000000000000000*i1^66 + -500426540078706489672751128678544089133745164631556619266040523263463046568484667436340142942455534941246910800035233142954391829241643954521985899732176305514987722464893106488887346566347907983470328980038774822297083600122793712832472524307085180799243956521849203818078955573548805258196544229641432466247953253897213186768798037989904399969941527642780640777963354630976048382038089211694030689256370036597038075312926961691279048643177912515319362441197263805811454581861274197405940091143660983506376913335645603976455523138143216715707615353197446105681189425484193409410894582390765518820260703709101932380893875682698452955067796230462680079546675100345345207996921732439500508353117207122435616188511027183490583093829010474300494121492011781419073255007498120694931635937626016376248480580271229313732033826427714311553404276668196341925195419949874404349773012640757901526381979981160923332203215182102974701958988273157122088867587566545912514603896389525351562765792846630583821831814328119306250938388292772378336615432832497545394778183820025854244969857835039764752829012209251924112543033585071229890207087875450416789315447824410857909235067070494731123999413838377694051724212432123423633201013843652513827903124332571995023204403206093121390649298335301754642230368372765937779653163746093969265415840272735596621835537641958811517345534931597888193892408760511849892318812846504609957343830751463939040818772341094619425366599616322299637909574042962081220414629834742965243042960359153693471425717297425642655645671099536976052781104756639026476069423958139667949111449283309337913294161165367533098510180769767929274359350310272587384492594550634428144600848579631528874374049949536789332544995239961383751537310815226602793222957093618412533686954383806284827737746102524480651523173494099694331381076025218740611088177092235211078804948449617076217835309807420277521872794504772740004932707845351628777377822426835957854901597781053367331692373060153274491772497826935667631658593942989848387122855001827370974746251320705785343356641626014639402529755194575295472659735075673625343155292840018342278014310335555060270798625364122930919877137524426578966519325230777677778011306183329311348531098906652159008525170998651050766728830904648155382060159052197321873952327730702226735788175000364087475672290292389450605792773354361235399314096351318199576315106943048402661923834449856704578541779222096363711719936114290611074910919345169330831359910225576705544761427470593049762659732998796500845897659851883552283395345114480768135987200000000000000000000000000000000000000000000000*i1^67 + 125266694915737625058338986227482142607097334179725189472920270269329499839534892471699822727219856610880279360541069434076144596512315756128524444621894476696399607325848506063618985850772115427861877860066663886374966208881211328027610796550117305091800382512330763531992899820187831795072004682963354158358256502350335976378738536804660114087210420650709798798946142243692952936909153944314339639192832765792413152569508151259211907755107687402524618323110147673057410788137422629125022315949557663753521990338457934968687128148585609440924055884595890413206104154946604634804134671104748861995546044332959668860372774795097811859037887918406865380196528981084080997442645119986434948926564577418867315844999615230845315131948247026731510536559610405863669944171277273134040341159717889287226385957178523078910279762414076303725910562363656661425566457240858385972792310820529010930063166827779871019308485254101209230415265557653204202732382749382402326948046507746256796187335548868708743794387217865276476992307796048868215995746224841038269857782858593944351157999520024706837432763209291968598323880248862069668443198870815619990196146566892494775725692895782902156765038386662474191203548424319620290895166250091040206214006853668712459145253553099906067974093496402063860408019605978586026896201092162563757546757263122690170636075543296721022506340741920743295913773342345357085918309086334003632983597032983219389352658315688516091601351997201160457798482434185985937584523612911970640934050698376345526087010988299282637498807202879969863640927772878741134084491169792988127154693737432834913134861949193908651941480012025849005860157425322975890588103224281124241437913586751275329661076621770292317863350374393680248926790209263124446468097622682567412466992660052576244382564489921347334475300099937854367604217086011908407848142836264983180454946238961848458077094001306016467052095572989845902835773697545336321355901585369091501676623089320609456315928425969750123258888678290974003664754844440185466036737392188988803072052707781088122290125651378407288851381406100338161998736269620391655093756991837196049245784273756783570365008500925567823890436343309084148160094293319932989728544231233007790003139584349399292486373897138914162885847587301969959723191221146800460312791165170232607335700900769025818180460485359950110045087541312063174399524928276710604404051720336740308371143327053087312054751230594184633201238411609853527749723237096957158853249963616952920957509627523421571136924394063606480053122767672735707163865916098635366400000000000000000000000000000000000000000000*i1^68 + -21452867398315862766307934485409624095736750684305036710364294073313021517011965466581976727375345195540023640060828445145567138625175265727947402763075320077445918728279390837705783401118657479041619194625014921426206958058038862962538302796711970266434382007066272215521468893926051507067625428297789484367969994115422177329429148011213326236728495060795001957637279630068118088874580153765718675155178971921522187453165968056831416837970577507951850790112796973650708346018521283689552312335350688337351061546654807287526586996979025840152024874708499875419468614828036785521771923161868155051787018544260644556380921900854150177204211243966889217023169644338750150732607591299734660224857399185778338413953001802155809405546278500231463504045706581372538636463803064891269654470384719747231275237683974250321980678931648906508545128128062416605017376487063692735022953013784361988741198121550518620226741651773625797152578431156875214289884591391411748057805170908147133683511255155158402723292474698191316121675121656756457122678587783653521987715492090702275825047681883207079852749432972262361335549815503044798832914171764810862634244646582100981260682272488919313376108785567216341440455350829692010240270775739335627959335495091854168772458092957768557292453720897269100783552765796157020527364843710266664968905294448899825434629522721103806143937895663501199690909151163213799026933571332313327044554999936431625208406175509647863076391092726077402096608831520212558824139928010582936287769183659575301906018608938472496074608857044526274635901168476964238831362783233270721398657542825453682948734707934170681779630512495051851182224741286955143856985373924202921183199625588620178313233022180882876506289422886469874115904469918770273048942822509432116892135766264847110902983359689012686065982798986957724851299352779254399235114573782878042989270023099374727776294834089197171315137042570895612553720806722025121843531955614768961353544222047192650927350938858586800371924723482456310379324989766657563320024731330660372022037779473254506258161534265025257626043545835667027645909206867596941156263734897341328569164641931737844229559445646574429263739779458278225902115261810358113889503152695350893038667209333168418817685516427667194767556186594343789360966446052223091699541659137814085491146393823193856884097538325689820255369443343593360011979667946071230836455422118286165063195412164894889835496414185686915323486465952272068329272841270572331811519641846247198972272304342367340543183030104861861040968759923884738456570937999360000000000000000000000000000000000000000000*i1^69 + 3027434195800091697789678992992820046822906726347320366693421577155510362869668299149538283933981323642113799449668220786283550209367007270932022195314289923180690967148898316437193706881762361184071445065521134591211009233821708425616273881800406241867392782137329812944436602805431544587396331194209755496427314252831654172773113163951819812932018023385217582058257373597073351665129640229813975455857578562979740462798783617987548097799526984567335771589415054121594380769211827864636294133563775199297600291332316090773040166962689281102682263581218154309172881620502560871793378230482343809288567927342909502910290397905105070184685689587450492409988201949092454189979385264924447521293286888794306600498387617309404251679787003521986726743654686632766358833304725448650609848869554096327744619763781374143429403405571465095020692575969995254258863387603935616603142985045158092739469599553902713114485823580120372302406569098578622688865681870877209437271944675449252901801026107296499563749970999224672402945079808907601605269188140563375549877795134270708095733781281680205602474660055100651113897405988528953035699698971367875532186878514551182092077282607458471233716157486109970866340685800064145293018247946383863515798595505417385914096668731188714769954204756194814528607237264812246908144554373644863997076803777538716598208838019515365642137411942684106231075215650270886658055814485672911168761839684728605607466686842940366328046179381610367014578132972739874475462161569187124116941050591647790008181782400978855792354541791598448154621300790077492939240400830782436449459497428588267462776896551802403879782474115932970880002685930950742975348005692689049025688337308814437652342066973277149379474922761506604275230068319517032516025161741711040281940266257684935975041732807867542438316332187398650851627268994250172944397332904070252023334448634346066126581467539774835347371405284002033814844863720488224225530320835250480344938498494016532332614081298631340651187829112318173700578542100293202055506077631077229370503018322180071579752995092982838737530193844565729637901846728955550821199512433911344305201447468897762068521330745550044186969005196757971006528063971076275317772449733238754618704490980668926614437522046099360161168611941311184569514362896328028506742669715378741351806782749298035269714705691128080661931079833043170998561164754662843956991468850298340188842567526011625928590696753927903092382695745578305713724113673230687646988897417751322762050734754574905492035441093800904741747645503388697176834048000000000000000000000000000000000000000000*i1^70 + -535607421018942941124622856448834535567903804764375636817567479589865729389095082988570979841428952457708365584875673161966516151885944293504083496373973020440366059680483144248581649168812002121548405586473027183370056089801657381226002722170664426538305391228417427001227808600700721164719858857617200390373369447100634489883221955971088033658237598502287342654830987095018248059908392688252950360213107481603290988563163001692088000358038837748442462456582951828972889726188999762336414613667242549252441252779592422974480813443304587057820049496101752282151075344975110779454229793502564406437864575943609096512356842025947047035643594699836380102276802950616306611052132514348667337759606051017867835896619400266306838916552863370847163842492452303595149971467238445770595147184204955640320553525446969855993007213147853239109939069233450713953071537636735628307718617408879106427855415315216174449264405122819643926402750730591108025456499405933692333820344997494497614323674823916473127152345968825556620427710318691337133410195775116582418755215239669671196589268865541493097903270916135113764301727817306914927866264439749020777828519756090015927081083507480312759114929519589876977492704862713048681988238097859181163930054210701422042835228182385417933980455515643194711113463660084978514709728849135323920446145182040566978635745388389601514825978530498343601579064227917558786002211337822525705467551932980424989073874227236715076828773002544772517101646400595138259406920375431663450037119149142949790129873358351140874044586357656229501188907933449311419288092094887879998291887902877961128232950784308565205582209138052009681338301903615391566483745863932463965756272454204827968541597698163392484611962184137634425530716691444660703743179378309886601986389058612615281587112258884819755493351533860786896068455864529219170233371959813570738532413952484620677760819885023604531074727858059468543073213001437254150667925736601729159019993499841848951363581560282100261369570260997969145878112176413988813356362572512155250628120585306851106436942644008037738526239963472512666645894382246796731147370406091950075896747453466903108410214696046305879457054105261264496456885448847772262185996961205275888989700903256332113681838837711603728281624113269028450694082346863287226694100664667499311646735016198636537467020664921502345277858114517822562074435741274431277455722900985468414520592617033557127132660368778731216835937268981501371992931934633146295961392127402623823188736493170875046283445627890354692816541788034144665600000000000000000000000000000000000000000*i1^71 + 76159390559377795964097707066691263015152735720820425587417623621380514168077840805574089159097854572079164737496974168464612025228387400973050016686538940295363494420068495334697794939050843030793627738151660821542119559340803062335981728769125428628502200468833820133338490045876498825966945577590016525752524537525410912009224844016413461514174908768157284480094942567546473753697606587692457030790560028399860508801285752291748124016534708287501597383525875028655372594372241157075199330247877383957733450416332811202418439673930510872468318771272853795721802494953803813456516777479185438499581850950281499992696536501921524729563210832044882368666061776832757035581135333761262070283868835310012617941307763809334098803351486396444738177942931798659527561191454242922135113780015586372530998091624341069074677174691256964452538008250931295835898300608494845336309704750524572145873163741029841917990247730622657738674605305250117237678391662342589536814154997677372734468617286513175455754443235523212918927920725083173393311375238799731608059073588942007184318303653681506749120434333324827730324421249053236836829681158285674762659313800415627659043535209231353796370096349205710260981900685190900521844328377136098974789509291831943813823264732497017901108840414669525308135006396700404902122906109695573628540758587009467152178731949462823209308321880103490971129331272116385886329105555541707130415911372671764727537086356392612915895097178557772795943489886391456699128466620697259721640708412030828369410114452719716430483080612278982345667163398101656900726951410226056082025638034471793073925101621591856938505316514092499123941807126267988943820091936793546329286293866373616281909155703786275901102708667242873345360156807439035680894400580762781019233639935355083860418669468931167265631481946508044169775595147180962419724190565420201047070630952861585828210490265846415855032296744934600835147741045926989371117563896294802516901424258856940358873855238962368294860159701767185343967066412144118180355477115473874606877660307330281731240462946926927735402570813661670802406398649854852459711221585838877675588515593246789634303583811238717643466372197001103519795722845155386261749584646108553223798419232223848316818194534124479295678665293181703963395342924944460150531854975918679969023114519313094993322108136143700561870654616228640970030684917555168917359519011452897642068419191250087663839655081333947085775386464734124338708639253719198774321521199417238690559899384965230587516415780965283511599239056588800000000000000000000000000000000000000000*i1^72 + -7017064642050502484981875414683734383984155929731931841746736620968771608647126953752281927136019757029429556289271061238604449145093997837329344784629338037416484863163516364967622768748548134568486745717812829031007222130932478230219048853034143591380753900491415248646644746742853110672684017826156752202086977927276561178026717714675343731990821920295565711991804943961505736919872561904874504861814857710611795121547638840475732190926290886932946669090271262405597874409233849110544269534532159350023661262286976453509084439788697448029066526540837050848057165669960892024713576401034556496710375971880032116008943183909840879497866640542603994875726382326619945394804111435238744359480156202007169340296554934310162270923741239605730966402527064960510672432800072234246483907146786354126958942017175869582496751545849725582584947052032020222951907799179931222174903492100760434964413266299073163825551685010353984659821340919211902653981741270503503095720215109001622230837686552337348480110474819953199108958303940789684291122416798518896986861156880648335491526046336782643726927324418573970420347028701291845382884573189324952041502494181466164348551800458783851845044562057830118301884319577718757227227180648730127801020958039855758610916043316085149395231080478106675656833342691943961135014674956954346923617839897479863059958995435852326646064572640112268833397483317639073697283488322772313706953109279570527190729031621932470117771844939936416744873295044516954054425669235690101452894391987725501551758181427571560233633531223324541618540359491931899053833214331130506057609670975956949966228535883042471441690317571491715335010828609878848245853887420088174955770970084592356287948838747414906208302449690867193002046604389586774907643562985381658382675434735666441187073343685325437687773732888028840727117824209644594244480353281367529865101112523220061375378921706693605622370947503115920761537046608690973810810428559785148392124540873381181597392760755811347200708171122463712026069957400188560725868008782289789715994671860713220179568867494966749775776906567824297586558457291269155319086738290263371235061668819713735110552991332804689567126160131454931397460608997333941579950363481401358249271901667260368383856152559966714824902641139231556785518895799471245571484506872143717622335553439635469538962900724607619724153181296264233608743425324253411807848268041795023592541714357060866571704614705853482579848060122328372862011912404652883904822544171199815048800958801710649495154913955931378432344064000000000000000000000000000000000000000*i1^73 + 411501835017574461221590403720688491222846643248663397408003825026425977734008363444826727017966388260185003278507124771114387298639564685952645798172727336307245590308167705390370807118466695969776663784732857628397748229224087315028006579587029594596549510681263823485590520626466922674102378396628881748348207989308353580472814641512113942660217148171748286124411166759663324734646685639814838321751120170361268478362030794398565479509504484509815537988784236198731859895373295744218775055290215811680039109689838535001868840488019214743688218098572965260114923773660031470352925246235454007073179059147629986790020613742779077568106760886249730675614723450287617522724078260895944191564768052818026249998755081270944119111489982485173126685873032725019204697804431916623188144847570794607686172274020522193573324881547519573566121017187647246708201991379606126669739432672985136032857204423136141008149375739897607433377840011857855601742334999295437148282250548449428202935705957294826412496107326428259461465010705549934411992437356481808971338398547416044801351151884891340874585076474240296329333157344732213284901741543530436162524027333280953128957512142729273162289810798926933976521603779981665655891539974183127139533003951094163526003030531448923017024482360473896829507044408637020884887549978292262838201017448671467088478630054995234751566291458569863402565750705433674964271749844053024050886836421346225444015419674042763911040781967912480987799058329614851619601915169026051464295177424075157877386497917615637557236179211806273528253184248969114594342671845217111539792624400368446078622461302204385047544383034651516823576664212467468753929629817725064178288782191855528855998004933438903215154823819249662898640763565825232804365727519368717984981341067827990629887367880858641416113699190823441804668363017123962096809134451259237877070045540640528826863782005322698288445060372768743566276706522127681298500605275948781280104803163628046207054674234510019672199234476014255607715239173235823826449765208652170312026146116443235992873799597573127883985758131943405436453144913945149464615906782420605288034233353944303284020433735220094910679689320337853483891933519609660747202833367129146146958327137110848701925697071199586670861877447586918121699714600812343703788879843916650157183005184878410600220462041935537166030501829578717095771304074655077431523940633099047775247598356052867303573388520079501314358155612015628962616521391933391804921498252591074813676809020818739910316386505429562163200000000000000000000000000000000000000*i1^74 + -41306883866024348923135411623804134368813268229275581355402519233014361300723920638849322908808129022267720837740392953586263029678713379319234729001792487712021832283848145532306346625107703399486654329449545816745570993982364167966312271358526173013641140376548237819502121003417105371301228232959654185859443362034970426689108158613613408818707206990325480412530773098613985485186672109169509825346303006173421497745870813180258925464647234574355838866570786869133674099884611092912306081182040955037032771218546491194657618062892579527881685518470291973135869108418289163397555762712473398222723369677006085858504276823492700360542524612059795669776086715180314890401687105917187660430352878088176441681447420591860265307494853006370830683461747147487555742410260689702732226904429496718005434378921864574219577896778475788593600723254173727131673246140360620366960076321523627375162730063861046891985271573180504286960712622023768458571996097560992501059544963455823224049318684751788988347511079775841793071736141130073223185674814796217443377064588665921704461602320854732478318425553864097402309615948855396452183892593470456648213235653622336639964691514214606998051260911341098568421136139907103266679953182468066070133258884740684756225648665524308268062332950414639098859558751979913339911468919226545988916484360956453328282328259000843773658921105918462793638587827121275229666830667056324584734751507304747110698388380853224373015863342696764146384822630503555270781170933665936305539368828831141189257591637300282160431748266177580675341637629058512896536688647189714789803799256587734437804861742694816196381887734759396147984421460749112569189521326267111715341502279355714539306976696828101569369897805969852634158619223300346734091817602299794580854975214757748530764570086512531959604287636270974177554040408139485227583118505948642311454979997932453478469189258159557158158036952533474844321379989591161759691418297317729119375783726160183604350972875240813785519834674167062137009896522138941148431309704448178419748123094178460860825367402102373806715160153632105678345871277011313202714226211385695233554788316701754327611589493718636661797320603395977908033590283109546447692226618266383202178346080737844897104336359952332181123307329651791709140000781020281644318947782369422057132046686071719521472898255496346028335787694274646702793431605250401734315301300010044130771313823106816756629565215672502478030252414042224251965858253697969950159463968622736311938983811239235478542894371962880000000000000000000000000000000000000*i1^75 + 1964981078836091646599647182894093033226844581959066975406160577810912375172372453238923793532815693696227991851786922706017611276318883850677301157311562754640338228830269739762600619054230746576543867043346776199753623690481360814849771099913104926660924705859332644206240491396121473635798570743076540558700941763766646561547551767744981315939345148779842902589945495712742041061898484984475879285549968467346045085565806359488291894887088298299841485285241079916626864333309176982189071425705617259943608520472780172669528916605392966886370677707931847372880763194928520692828689678137543853762510520565590036880078578221748187748448070780079812884536531280837840060541932126837018138734387485526530764541099830646112620737769138589309800911521478351162245665927998188139813912317382147925618415294521216699147763338669431506814996780579571029767086983725578474663912845565907591922007797094964547318046102489286495360872866027757561354070629011891717461885427136467060621653929869928067385398089697783564080732867973243032015721243518681445775637030086045531791363338404869626031949308462385631919071218689343994362135110989734013286231854567335846402583191270024530247407413784644577151293750585372616557524914359110151763462482075940970137635325081539443746387304989057726054863690749600085059859299662674042420374256170641200927637532408418516758921670677104227674423608205607477970639667099130306791961452783483920314680824373106474988507607734969331688663571094997273135301160205375181151975798631805965914646877196579118347552340473419263863704958943498189677216205174652673437682411703990108191787937078382039823763448554399160845211561851463195752819945517076469853377499602763035351136373776761641019501747826666666366365540755846602964896591981497472998539093528493781988058283732181942893791584829626293542612739366023436172388456626060334344405921653815954141726591826692918798010566018608829747087446022345407054715378673711774060805599734136001479825283237078194984515689859712066563292544613982081180529033895896310609255446242872352427837891270682481167581115901657932615057694594111332320739418684281131909752534164999459436326868679163162176277318328488281735279609764054722841451506697192473022908013431188667424251606188672228771175780305637865661292243826732097763724411994675116202150707229180739861776630886899589005342321947655074626312019621363381099511353744096053293349719535192613088348704357749160455074458929118657399259361107980308574593615859794709425777326058812262018187264000000000000000000000000000000000000*i1^76 + -40525989185408181610864382963348452813996470426753698422475938868272952142384300486881539583182785803989983777253968747469365725043167043782814775735937401995504968203980495886977850745108661501796826644164914643945337027191733549161936307911035787740840764770401605982455364450554457160154219390338598808934307329978540242635746007940566800330303799361050497280470910713770337493614526918931569977362266679869846617898166543223501934668358447609530662586979538266943400157208904899790610879355699727278270766031171437859151422533537904381168969017354954875163791657422312771440849831703659391041883792570491614318812278282507479531354250968305819342480838774223944842209476758751191493362012940027136029802059394665970162696575724670858063587134365391047277177772579196905927951578659474337535043287125541793842254211176218185185614932331405911809196962462219545355917147529256550875575225805738074477037927232339154258581959656114278761538609338934780810811510786111073000763865647100007255902710443980699823846699975825148786016220436335157900408717689220015889741840339339617499492836277490930313289924777037619758905592206583928047758851697770069261221804415160609170983108909443955066269731077535995159701104554982060627707704272138971896699247947967407147959254374267083916814834970606769278988243751161253268116975962709006766892810288502408825626530173788221840957428324309103262203438582077661983952859098850929153637451986595344599039914092496469628976045705989786615583341839869696704980578247244582870020555419809776971441442723824189794475497009522847778474200501511751379957088843696007481705769089946072783308873557159681566983812993017920180988658947479107724033751016629350711720704236685143105765287496132644033871557133090057949375036364664113638497353272582037794579982109633185882568373282520655285263975645096577403118060079693864767954752620483406292320010411255022244791358062102394944052973106412282631215548237040135738914670655383885094574237254190077067652098641315332890939273600779221625127068918260322599836775145903888725479872401753854372594626840836263382169566809124056085712947198588821752496400537282995563406072351352933176406753574720334564070466287545360909070048248399711610635981489131925457876931264228318738742497496340680504019161799834187286530983426815967399293862334449174039516876337875288615851385007706243707749146115362248852324849607445800571255369124314108265649280353223082326658010855332412120603575519833401778930092004533185543485385132566223257600000000000000000000000000000000000*i1^77 + 1989685312506568077972134425371369079375973074441105951805699602083156514343960560761511119183189128786103370387591113159928198003645774025219511565017593774881994738634586828728389891436535698169242150011711129587367084761781107513567250071208586789847598566812679086967711526242613567429507889765370971354508286798126915277458403899628238502328309641774056382227432783331176947759110829359732213126812738312474976164951999181323503419452496048215808640214462950589297478638971459349309267333433956650115045534942792950776508083563246853761959260059521644980265535793158308625758776588319660821615654277159236812288279256460838264286623565889102508102086100682425396579014262379791368859348168781038143900722516100882940814379493952859241903456396531872446040880215522548163059545575128477012866055983601158876009116392736678420757218750027798986576845220898041280950745609646504957795576315095487871908734224895309709408638825198784229028333266996329756331941622309488911796119877160945520773266248155126151693769738656778069135020683278227477160169375884990824660975727097051680201756715224490192470807346178265519587361817769605298082096210694193770725256366327930552281305209228520920959127232106287684984947739879541773852597880127913402658188113528888327720659521645606830435131968610565435948999324094856719938116423225404481141069442842442998221130955278355776416813900098886679932933598990378631881825684159368018066448372792342793599299727878570906437699002230077663466557403340993538322669478018037881993219134552281808931028266404358106054975007339571419466768558011797166891586837452368694569880334254478984801340338563843324852249371629254110336134253646075723385476138379188360333827599572761011938720480856142262494964096102614254250709133999113344932057143254108136297927720141836328033187205020655708996454815870066508361293831091375541351177961538083347983274568714527444504566916770163925760476685049956230356207619993047486624405078414308627508268856488744137225565993489129372402227177600227904860899595891710696734412513714493924659465580776871268100589864214221457106971369123778261687629124509128959105639632630624257606375502235065655289634604850491304401305523821750774569518961931178540018116090874749156874964281998334482125660880177937162773558680962431986862274945201128137228389261067399571683396811941359510290897371176856239771552215216484992353317864669789847887031771611306098269463683571455547934065893282858426630144167318752795280756731768443169528018244730880000000000000000000000000000000000*i1^78 + -12175802918029999904386162821564469264976219646794038646972035161418521868966798324147531371110681965326268669169905825003456913062389196169403968722052367730480918270592198299115868212540964494956838306972226920107469730134086960094981685600798394847897274455905402876001242952825398477818090395597362722302862589198865377285376716490324900455578733392343228888620535954893659823117073003323005533164632837078587244270240436888707466348422524147422911002444753010407252180484361420947602796326720295137099948557862026704555551524565918810851673577266015666265190756073434848956298838508899374581594402335078964481880114077302291647334574031847332374701380877531342736125877243092127970148391121508197232581966511472909646100386916400271195740355048542337686100253133319858129403514976674023526143624388151794273420242916869045973614646506770900140904381305906914488406139496411859231520116617390833596398568764237966748178996421005030624520879136360137471373376102933382107283674686031192316151960837092091106281263769297660510604182078618141848642473878558006436237834538210591328778114342402616753125437688812408997772600999050211917181477343228096428763956255765327517411162464432618952915036772311007735083809467784272416776493615199273464054374554329326622704372978450878555183559254309357469741075939230368303869851713902281395935756008005385102846135196445050719964345120038028382395474868490028015073124143087235158948216227248314505616033372887002670266437954403252187636765208971151091244356216163599399459611444947321176806641025957518301614025558139926226261607463213213923195916688952251880945450983565234521348740220060804393225678342474873277225050879118514129593857096531254072043157958980334838108328608088851033385699583774683034177601520949661744081257738186579591639010106244491186821576183639462670781244048372344907816594926324503457166924206493226355342514535843772738861732489316139126941037618721713711470851307536770495158446367373999485634565995817167042426165215782051433737785108290978563062183937487547929351702237391139752872154876155784126781372861425336616145155219061804628171760022913650780887206051042668594763314292223597449464337987984120346968436506535658847696047270302197605252371487759589677345604360835502066849525395326628557322035705042332444702436006783206086823031583760499642799941450680006236897483029632969592000420335958694203464005195713047489719357315302068798968799922948191754371374990703283901798936033419157272539626451291312882712576000000000000000000000000000000000*i1^79 + 68200688108658059179794792691179638442378669501412031221639931754311454654043468069026640476348656731432827764659727134538058620590463498368927033711536004193400477119399348719366385451633534577357529379674290573873105601566311923756414708258175009926890028407861553248564520690474671497673841132892321525529434880316190866770484860065420290097256357105602130924797955628145027051692656592794855404761422468633207901122806185817622362001918287241695846573589752800927764849072011283826216416635178301443602941023802537952985687091972976521288191715881168715399028015206441267197315739448273061176635195109565185421758776170214992601268888237041852105598012330731495595386001618646541276555297555601762567541067244755206692682993125385841326228343408463970609185539634326288503406723215458115176635063538789219927401076536838165388187789528789107273872746506548960378382232580712410184073365064731751100037913918054525997802424574825359773943765003937676373975531128994366645341375770251682597688308708085076654928396202701291753604890067809645902436054804830068206336283946949861477872268278659996305280943236076238275933063450349922960603183308105457548893209957215704012156300139282712588195924138640486943210260324206398091040146203735223175438749766406621077842430878398894803031706051552266823748279162102567679661367415831917459730724874867655096076552484412872438376386033704386085835128041950786271891516476102235819433798844818713319625542377764306557248877173092228635433208823699257004018024443063747322821504559205406549375964708464992868438286734276324800150036202094499470488330646610532568797721996117738699940676781057698022059307635239559409497090483039763580832723893332726459109386865949490258575190909348052817330227743795266600504832241083656073294505408969249019550942474656490419127178972405939706475195969636402697918348243360290877632806287088337433494318395290786382778887052177471504945406645203473841190448121789877867341150603585425473961897057121351314227748971991731648675515031188744689860863089360167011073930400388895932791452416711412872770972563284614840281587506752713784572015890633906708245206659428428955693260186008629110160790069431731235564447340517661866753075571156007960133479506565699401457639300352486476645429139505465135852759808729026271935533902045752331239409488537920453335315029689187453921706444762528834598641391833433682457963935113438524759217364739468414974290205940961975622268161275481284001646521357809061429334171136819200000000000000000000000000000000*i1^80 + -304180391902276075043417495497299042500039067065257421653600559229088115917787458180867041814931893121777660322874802626161010095740421474278775251607797260001355899971972768231158143101326368179709914340637267471436553248082316057280799097109481963692326921687455400764471247172684784056826704456785106003516402180000179165925451606009539867078845002389485378574666573562485870237759556928201167488511672515805557493723202535312645302476005507465828330048740656418620859900182385468583320910400200909674966526751054875074107151472737591453623632116823624043743885432607918945679003855886071219660652911622855487607998037003423286350900128649100110801955437760046671471667540904108401672291204643462976019123374226104685465741801493633490484686881862223486664000562792994491820309044900764003947453790335957877592812700749253348938431662370787151522301661123578649455094910734431985594359591328400773789321230317563595758964441698803213421868817518097481438887598449798623288361273516925171719347999118386173672897337340816270555973590376566771524588969785626762278095555096076451452579420879433923806664536947430490787912629729569106194290848856418794869439527039176185609882228884145479068636790410770230542384622776184872908957407060578352547327091045060054941738983809838652861048627355069990259554043781787966533658091276327100567488015923707920375223008872311048709089378287476538526753025468246811309649985674346201645418165341705863619196863986123461548394149117535498172449750589324325736068322761359266675556730973714673215384966872873219280995902744739342351992578786236520164131461329486522855915405947415385883583906928798309249363212507535467329659588092397508583677652332357044264164693467579999663616889320528519054823275389337986343288397962955594629201043470616968559068812199878180117922099065277182432279201620953017865063345239897815317075191453306018272251009915889233052986592492561166224878453311920616628384079931983586889845852489474894867265483390603992946055311813350558548130053417237175816258694126363681315057189035410974961628770275689856908036456489782417890446940612109880556033883059182094921777562543455475958593679402481869847886440558506852796538803996947528789084561613142892540317009624950208886123834763653734958844024227898655812718061274015221791144422750542692117170275358264886910270959146625537917287780857007613037995458766090011617452225469807280218427773234216937875641942313619700223855205169216284591872482326835189327425699840000000000000000000000000000000*i1^81 + 987822230882000222502301056606521293267713363185362465880428093396972469725611905165889147437960313167631429812714019324667383007281959811373216273322320704035281615558449491030372631342338551399249827034705347824030760206616521747962544305052223128726558690823281173124857310394358903047736273209991638738102685000400224502724613939635163111716294571062713226760643793798787633891080764235464117259121539569398633386507099238652381045484421453235316622472968118605335108651544326484221762770916945488160999130983157697577093128747135373286976512414568138057645223611050024015568365736554626792710769403073694064219405703494415038000159839674629717618236609570731403010001742857825037639785182440240009669054017231655632877268362094151869468560487130876799593232251612510736141101045797273555009604100649682311828748399448190670701097068799606205871558988955501940120809057218866135838636095369220700484456843327848550210493007751982840610420858930016760273110018489100677621899471364516853089479384919198534861431230996004160099923126833173046385704504006259199162346638307374212269037280810297869570044253532307043667312489649094676308140144236270307168857650213051059226917530501895778292848190267901384884488860103167245004344539728832020897385543963711007352601964867281462131599893141398406155180421313372896386652808043693267833139803346154288253416169489741862797447148417685622104412148285044835740041255921871121446022790032040439417607340495345090797910216176938223154293085950345691942434307184564338759779072262276029452471858576295943643247035707502320786363448898009700800779727708667309101296889370765898813188894694348298885140653200701371944042265127988685938895634210724963961366690369415701625074050276564349096802593904628804311837090808368700708046300265795293145547209002149728652566034669301782430309452174387740531513088110923137460102672652238131655902945997197315982753772031133679732936142565044528298706145820196110170286167558385560757764147257633895419689826460484223347884009739627887371975553200463895675217496366796266905197402778279602448369465819517341968927542493574030476039286437054696544541073386950247972050832033596328137056648606812068142683878922111661682029592198580069584131157817617840501437254879635984263212329360619311929317812014167593941066066021349098651248043454272712240763730526278644469394525644978721032282971926296093408277504918885423336642340384961467125896194195226578506959663746272711070032067918255095808000000000000000000000000000000*i1^82 + -3230120775705501782735531061355033384307122236647477792669048603114358892040080055821681270121177530398553984348368644437382025622526359407263047847293386531250949709421001406771389975968918865828229926305176745858021430088310256767610766286201111250809881708516499873533478268888517166496205869195305465924433422487528798349788597206418841910884854070847595815415275212531481787113080689764706577199260381899199506447182784598149225409870867974537395867325752165066450750102763182733711660247646398508376431018495277194515428805556354565441721925630660010194031742717351008054498581762238861305573978535706699896290632315910417922266048018939571166014520903155627983793958567530212531119208519354137460365867939974649017006377958489005034236750132108811320553298777270193914117831160626590351728673826974206231257657708407475639698521458478330983049833437417344458381061427067993898455322093622641681173916410353049986984235767532663884434663441546842980290294216892304800497077796328542329895278789919476518073162565139040420620651662064240434626653999360474760534382563126699723680073625543870020980769273665313294761651542245612594362414837680131107509032659865588136388301543299270210182026634720704205720981135837877430257121915858551198965011951304940605751525265143739169693992789320773693897382694918458814520681515887681591444958937674681375271627472526724987121027622104195189751134370996874324779317001434516307156411696338846643761026133078011868622945366036150714729327140215698321263396880570270193986053738593661207045180141382619523773574442180209049194668855786129360404980656231513732012818254167846612743909901665109784201520253387707884422665771182967629611797839250564853304243851386932330193391471305001203127146302662945056745615751405966551675962254550893885507400421050162617814638375207950469000140814740860968302312182341487262098603580486402718596454283562130578573934810838936965000476980367101714407230382139542088980833087476072174022221901474518348336455318746629991420965815310366000514641472247090455212711261503139120525661387544819464471186118368138087405359249347202736364806336326604487121042050226752272352983720723436959309415211284165793112052912099693990786660152735829142393831544371812326066363906371460590313349360641260907677359662961021703972294358112074640019000896953707252951393784196539983264530034638129847981780178860021682413006846858701051982846368246535834154303985195734935787093880867835122731755293900800000000000000000000000000000*i1^83 + 5583492021460467159775277039960138571657218586403019595412552147473630157760504458363917689890501754947092475277789890439471672897618430247053669393974834712034727992265030394087554612558623082923987870660101029546270583523360189300702438120418835655505952891987357297765280286457956606561597708635512331884288957209086343241791519048063337549208147922345477092297980003014923270301590006276663497091510182281347251205317527770202969611200743226097647294669303551070187648738175554299580049490818333337841131311663069184577492521749758537388270620957969082901189747902383756521604978053911359047951360372436241264844749892123446295097345783722324487626678946795796123759619006856172833078860780693838251637995420407283790041784688093521362525937411954944290274935031930104492711279554761778458148730595724790821893408307563032389632357141847407770210898811073004105082001099916939960355600470399875953275535280762187465564479885081715166463517106146375946434219938614575734462297443154088601798602330138081053757229461062568512664323325842392557721943279101556542924056370805472891073682511702421153603641814618943834910053828046940105724798076500137210972055933171839558168092529439690352850065111339728216594986925164501583972382137062457856719593075312535889444591357109899481466222817053051411755153386368244789040980697767187046750706101464340830126608605066825364457500990012332690591495957732949432339877639672843461923266985872460706204566729701413711484853730566554210183530755120095968044189130273190062846528227000304195918008701404542789428881862246036263197525349343396662593499329198101105131783602272894769170618479319584480272001527549647967132236174145811681907584851116769774825842886806025858039470007705758424384191313618856841491044376594810714110382294225977448080227933027342393602459587819539842433122669757929173537749499886510529831873902298536458565541112044202140278064169789647144251447928622332475282387114099881305686861956737963235060134578553114007988386148301699526587321269496295202591220047312727589826286215433768163370578319503129913604512077501637156386461642151878723641168211159679926061919271637209509847268762598489997878881875881627740538010832043229567055557778499087230075293289266926686217969163914062864081884897570428384885111899673829424086363273635198442333003400765344648184325572153390158370593470411443220432628538445329384884903155444621154639738778489893237334249586953685140757505898381360486154240000000000000000000000000000*i1^84 + -18081465880109491502969978080050384272485500998566234472323405663132495544501883267632147521265334756182232390245685519863002465264610775448802131700186030791632230454228232122188487476773792780438141461407727285767884267534839419236561256742155674092805541837790943253632054864143596194207355299789197104902066952565385406996051300095909181176833174113673425790879777975410439604685940210865541627977921803952548610606076600071344071416411027047522817305536600589249411824936251453881765550241239434394662156165515208193016312540640419109532423843305452741660656073295747028249831204532092966520992184125231865795958879173514502476463375151370000791757833554333383008368949537687515632896152312949745255848136847228279267603347476716630923279402382821495557010231960477487133285522745128633153194255793735150479730592122767281593536130333246030862634179819654481005748367094997311162922303508236509007798506438725846789575884187701907681695276533356314439404839371568651657591086639481838691115566048676369714077284305467265182327890398204562929307363160566299989485657720678780498676367333322518743108141492719326972264193518231656630966013972392253820563880804812527844273602884180029770392935322050938554733376992329306990552753243304683368637831918718487012981192241527373598937088644501123762944627055759492419346648698202932732474194424238274863644322048956121046215927074003060270720908899982219869968166211398227106532680925694357191247866417524939461646213159825457251681694557188213483038969196438658441073454150774896180782050179474647074568839757226565447286244739850049610184803437747984865876008104915085781717105344576835906439373714855490646954981435977187013116840813361179205673235523374795043073961535058040002194168240816876226641460430108635003339582305815519984540808266105290067520444645100043933674932965630187762708713630016961047921284286664539236623013079939818261467608069736604100539389669945846984429299986444489492702284316746433705701328708292494223750395040902893269051959545850710474554624612438894499436880392550765880960496133290359480284606394768809068803050026438993174214474614784932575844621327571126619151811992112578700595919048082759356362566867215489557571735836018020065584711199937010059121485369053159332821169535704613230092593762276134226709969547294719405788544525762099472570052367432239761986132501755108079999022494979511461792935991125245791902255448299142541877815109068082663362654629789696000000000000000000000000000*i1^85 + -1080829327032329641706072339935169849492549259268258057379660075101663521526188282290148089373893701028000365873766277550123444571340634554376515651623055876646923624566975827585854074622455281647475925249348555338401797753723996297211637151800129900329107623433451153018580766044632476792714575763050892849209873808780617903440299849616594672353656522753467743243587113242548422268762625128085242761868211579554576753989484689407113362341646077105281348137602767548334333726896129663556868301235436590902469957528658910160444860969734456266388142767129998844685511976041483864636221516775245162544001030576849396570565482850919571527121183081948685749118554495144119745027424929401545463057568434536355996303104541298446892810423044851157926967688733843956444630303395887750299461898861929077419381503359705920994380754550502615775721907341250020726555579541870225414750549703371440157019051702162778318448581305876989758455356992091207397592004160004054448117529706602184226280049070245939569350553462219561824632199039272051052111749739904257978541622469921716816059891114939274984128339113624831771231393730826118793381774641161667831940033671711361711244355565281630225382567838951870795650656757656125747419227500900406079851210062401280977512918904461632457676953557818603156230749397549818994162202690841228735718781244436797364269791143821236081001918708740587377386685344753007310721512801947438160163421769175154203841351993450378263765797065868033733366606624742541301067125399797331554937731113799842173899459039299423803579064788953006378863265185085358903770146711810740204703947837516850252564395461366855005559218611566693949649636496373557571591339536055790427502692821571559562259302675007271701593870547528474051421866088798053924480684933814826682962472955527555831527459179098972030072951270761711518756773738665226793085685250111045058531775979203584770516600719998478354786607559433271071029634307822865153324737564911718429110584185481131467192892729190215457556220301175091823342804981220151449017618385047726242522014481081467899911979785755361816289171523626572189374010266938142560802831748473854867414030941687129847132204270303068412566262872258951050576225058261726462207512766454024581466755928320218665075490490484287639330616440599488885882124200360987694416586555198508971247840356441029218305670011237083555494312738306975743253123988899546967450211172494500666147620754733273927995840391355323278950400000000000000000000000000*i1^86 + -27872131210189320608272433426890096311354053782588911789478356775012001229656388423597474914860515921766916918319319044941281501732484702608518250298150186970205897748951544503584684116165415222450336599197568887718364110750638408961577795485498411166411463984485105848112847874680530410680198053867886676181984673820860781949139163094955340414658020528542827998756319609208234713760629928675279723294121498757536407893765953338306993629795415449047822058860584237903000399951593247355908609066016373440830264049717310156786844556564967641301759842501147760008470593178375515257776311545571624551826961206732063168036906869025550542835664702482294811206286488861334689498602651126514437419294964228723643090232568729224809469866973611591027950495512089500899798372086449771850297004519537621172820500081465658179977475304903888635848182688609090550694338460863368358882337392993301204642373846286891393207986224236472459721408308664330549803169779158100262475583869276500624191825174160931664765780926944994490200200844839320282026432583491553217447900510042038684674588817849011547015853990855961255741730018333985809772999896997069838263588727875275106478760259370398606340230138522285912023517883020556560373909075995021678771946470841709289569038054238516816268184306591103339635819661196347791718264112261007257118607611185633308100264216633852555367583672463236378971728717668010524873503377302480157800140553629244493231365003639505768728918821189670706293210060222772753550509003581405915221781005109032864437681309508057694977993187770320486180617509088150935205593831080526391958352011073590157811908543180621347792563253424440295759376481538064772884122454951923303033182282152202087436254535909632715112748211524796966772897215570024475409248883583964448334620524589142512720373901942305507988386385534715724180695501317709712698639910108666320757058306475962001293921001004918194062686813810537132317322403837698137748602768473534548283278904960079947753295056553043702392475557860000407945454446633241562342453930361431484520005328419553548186125248543817101477460794559351194605346845183713444961880293294024429094203639810850265933421487630102435806831743494044731373363065212976807403831480043280811748176963885988503353885822094911744320838334762268830746770514729455448338832873639437177223230988026284801650086717813633267121036128746362022518163269683037051963696627485368278895179234045197000542823571615907840000000000000000000000000*i1^87 + 12139796073826427268031679800567976750286058122727776110833650233249921207825047216030792164940494573781877747295251200131755556974989233450148842119969808600981819993788757176171426850051984776676014262051018428089309939780818804877044848345282912956378261960078565102617315424525720756868245870438225255742810771446916682065265548137338040048860213557752521489217921019812817070606141584696907137467303321713033470964399818743418129378210796174817897942529666722045866543731235065027643941442336415682283145059642385235580188007177771305873808375600166761035830638896496917292177091928296762342439307920864757439561828617840577115011988883277479587250089200279219326176723809128749681543542478112037967259549176547237339061713438306153259075479432086360100838716135803369627964193694262912122373323492587324946920964869157052823899554758719028457100368531203214371953742822500694422066379990814149010136479320876076754754296079201530934133515441335442928445549783887387379331210478273663505877452701598969495214417672011288074531702461985042027799493887335734181699717115191773843904637646728609026087234015384296841006142968766455236495857206171236515770555415979155870474741514127874328377833343669759704624638237858148824119227558084912428602468276067571788643865920499747873659269490495241328091684010852461475691106601438411111844432458126014086736961104897601426194719875084617940351291209361667998888564795577934323969701703504342747835864746424142163990046594538006535148889193991516440406735157613793171898772607236625411439646674305364455623885209270098928143182438207751250348362593562385822536304028632210765769287949071397109854499557969796326633010514681776517537689527773544573937845804586422404395176758969110314353779418184509779568398401439642659046812745823063321523318308509811490570437857424974495326035268943383947776403306157191994115554081073000199410449154540844851474148304350887092457533705777472436474784733629399691911077262742121923675490356530904475013995378095162604986156203621987511046961278777532954473292296346664039399496517711529416040329610098650168535113650534273364905015343847597180922893083709561265728223380776262920839414124734347710163107622574577599381091334331635747610518322655483177393534130406010871817500669084284213281379888838220597305836434696322295918561027851748071246270017898837033823240489627268943811994670070645544689700757837330363639378098648871928927879168000000000000000000000000*i1^88 + -1230258027996968196345864672022659609522046503740028711493630674561046505883427433046265435017933204351605706689457461448375674548277120303198847652273578470119409608621728020297769540782117060361224571343647917304886082352684769549496298125100036635718592562861458533311759268137403649183762125125215642668015110461165745833170127937245834689441841107846238256958457524356011735992780260129246928825001479271033321133454300136483351951052817673544276158288830594218468655987035110818024976793808800015183320127376848033866592923695174624330979612271919196654410654115617597754877184487533583197158041319516545374594880094720036156134845159341584904491661811219933566989688567905507403622744696775291729425980952164067303861456303414985897063987102152819984739816048321010001553147605566450693309241458308468570315824678867666813757744652240805797212584557053044568260175237184735398537374019132866656053686624788380909963935477142682495418601587424736525283418248523305222159393501733817412860601898027979885972935442363993717558830471712458374256868295609089064667621243079392204278613206637557411828774281638309114463837204049253236514569312543821093564937854895595014007668942547463577966664301998129224141170401997269604783486161483820872692506655475934266854187856058104606434906629959012072660104205893732611343460523371273796476507083768711932832630812917868317925101352802390403756234022890149904683445532707367034609597716326125956269986099631200576166446506474823871097255169489575107567587189940546092880067072667089513289396290374140064770014762453523787594227476844243781897655316709278964198859346039819951673914413356336816824196712271106189020181046416917467114485007099871120774920183286269848994411997850029604740276777323088962219248599889232054119958422379557591646002862599549788607502656458691965306983802127056579827712072547338558441204684506843638129849024754667682530695036382389498251602698136923555893131335045850426943058219263506187445670814708852686693894549465675915816817853435755654820035441310906202829860504579731195919636194486898988604960201623459211440852472352482153749782275989745013777598204483313269060820127650453106232698451094603360407661246067068341164423855952467013504499101317057442417064719919025878684456595463122858163416590446999241419707075996185701566752494077567410494401263219764553738420159450791205569208871328286335973130011308804032951053692278774169600000000000000000000000*i1^89 + 673555394849662441922526283264777053370258862060510192250239020630219532656372502977153328214170992615089060067299423126371421349656582066107632421404092003382600583371039400212184297387182688492783385731667991753810487353847360943492639550401235133918047937247169094095921632679500270405428466566336253869088158859846467568800176471988957735455218365486010288242445497027105354698226234232418031698589433652584661068739404671708485755077498133720639935637886352946325308262245644940192440370799770280995155668747533088032016041131457896005295772747916118912008890782910338055020119957086201638204249604521762960705750645994274513590798067008713794498484918292087220896597614350659736420437639846974589979694261893971905854064477718877922083802831014144051919111271016877174173611178203852827376199353521230593881747310783280842593276818075270833608328127114884323270186324181047076386819905354592492833524171308522643479555803220815055868165021226885638810859661210192558026931947148235258859401377933648121027342606688601257593568630694637121042597852333918202406892083421364552976957098742219844762960786609088161563993117897836407289215477804056157797746203897109330744235672129286193644558178608825291873286378488475409969783384668326168151679990379298463439909971324081825557485085492285319958100088526998524639206689652527490526203502305489983758105391383610326057175812238111516843665531498340477380404619630706332743220442365683919301521482293663288898100931569060669382131017751402450643101250612890608932831731109287747235546436891848852487462182299253587616646043975245048148545529264803817039844577803018472628142707476715919351464438995030362754575351992419615763832653734182305905013774914289385427199907432695260132869427564941965330013704570945692728612699028746155792119177335857245939995035542384027880977224666573425260697832890566004987218761839831211203080449614306681958910343289287780737684211827145114368978814034060589176066139821402807016821556390788449974133370950372074642540375664765138390763829053505916765044787541719574625797112475128851851123545131233047862444171906905034406875329532640703563789321749186922690287721167568234851304692043927586748227802902030978175276711151195469780411196004434907167093547244860191118980352112484442549806012762693566266978591079824572899162907380619047971803314711353357552878753629313541182873993255374677756440811658814183491554508800000000000000000000000*i1^90 + -247896599278250304544979407975016344479671138932623662815428753397489893254727450869795136080302687639592944645721051321553354280329198812767734576863094119662075458404491834953939173789254666767988501114775050658017899436834160689033186870292011697081314462517107569015105359815652309697360208639982873452786185227485960754618611442331559819275873360758460071131661496202960427790345779082026659177378426004008922205762736923686543697742260843035976454580439408536109025655024482056322744102296444552097000072108173536041009944541041748259134845163893181282909646231484954344421214281634927603311593852100469562148708766493485667843651736885628191205256206446174416924324775105355613330799302703744341781633822601884969808089096892979389751926329322410307223635652640753119867095659581974087893191881802846877352423841779863847273977280083947469074676945450139791618077836915652092419456689953210799067812678310968135686816139510646151939574437933992034504204198165885014489403970688278445810388831581569019926718421295540930537587998054012287372350182113155176585746213401655648469358205592096481870879953035342151563057915432590941829657383864331057049364419921854234733313434948839980626006584205000124915718484252623833824400567420841753511711050982244322157017167470263161802662668863048268808666022633671228370686713094019935495447067473300869397183243258013444866268270850222495948679335349071291545148250936306734806565879353251838576513984708171773840566025422904295925038498886264055758218279893697332866413435998746486807846187055989189046859633027459545484975974596432084628488538306232016943582962088673371077479798982338442013303899438464000625792737833478797835642302405768663683122088424316440529061178372169380850583186523671677392504813731531575051478461848258939296375191107102833529304726399247974066875066327853811369385369696255626594995244679179672092181730785537758875997305308492373226349943601180990446689939768373179180578001364871102482716892709548316118312770850829020710309583946140192554150699409035876487775860152076941740306955791626684280381196440669890140529428685283740749853442587775104695606487106606649642509603010652389511961906165364873451476076854365729780921423545967211102733406988801279906330445294732264415645663300038456009402403002476729681704324367019992645969292060964191631558554444054591734141593465277485824666969280191528122920364547294363648000000000000000000000*i1^91 + 10169196694215409765612270094010666554041944858844895479835888669094372420479756422190744479368525013507854077127925812593655906349556196822631078095450778170617813354445417043590958524620560693704207475956750848459483826287511915206204365062019047659413354970176883550328005527116405940338708577377937878606224614895861331595414186044376009320072297920255080674123361076857934302103613386028691312392760027103679549068007123217255905720759786106106683574246807824361314716427103765933041104880263590724225876522470596240582801698605522171277441265006417749629850920280224108111260862962603127520494603983150004647461051322525493315497279798708301816765945565232019425162122390465354041513770020016961914081046320375295564758666069091534041982754321140531136088152083014209246713912379448123478000206324322086589701688567701324764483911499830210395992990254345660449914995680418051445264678413168505873307036375625172389463301786704021623732059420834169916413172663621602967427997651306867852726161711734673988307371431991123608265633059633706852744801310047944935129258293371868772851662842134707749092645678981223762223090667334218755205360525374161172854908004032799285495150598179048041202591340064851775489907070752790523099022802479326564737543842586992993560516899606201463812728416205466943094208648769242809092082375747201216764785173301968730526387984199899325769400455101786610944623779892070483176550537050595631056064675919331061623764895886712699464481232149941592120443868652620692265755305693274982032846486464302435118579998240573468100491731091535414784856894682404061366789220520572353684583133668974997969823425321649780302730984764038600648318994174915046041584770394012790151818875041201032627794260779120453211802850159451261757569700613790831190988524908664084697917371507608922526868462507085658640498633456498255395310349140900631283224844210614456258755732446792680560732019902156357787296579935756327912473459316910685201918140271438824381354154936860820918091548792101645287687109600447581794675328791212030779799662320641176077232665259273054187259548561906761646461270681627387643806915066036092945027639499562413499589093111577750820929620758631275137995387416604130668709419810882883681708985943637239614032653613341991416022682366874520254682303118787173472761823884441382601744807312451478137107806514646347723858900253015570635246879308361444718804992000000000000000000000*i1^92 + -375691040107014373836740948650803783252034679040696832749946246726203470996398658261539888278239215470236642774274388890750504181672900824750440330251293249275887665791963791643034928948322309968255656747489750376873519234604882367810371243417427120645979365963260249694005867894101370388765821419052812312578240478236000022346116176380485799187774240011944819875868135307284567603538636462588543938831482362111599558802875679893379498243989556126445821960718752445805509288905013218391870964391443913459480524618681837675021570102328741387652536136867168660039057691207082464110874101950177586461780628342119318098229798775489227712445878334228787946733439262090097960821381113201539688138469451314832232835929762993859089475626399134139549616598785569231796800916695930116961356415705987092844711318969783810064745500260539367772409349182855950140745381810977349610964984352111525976136849436997886316618767912984004664950488652313156137030130654925125958963044380564134019126646178280383886736864314393184597040886743123340014762923353669513054907133000938793253352258749640684413929392468152072207312308215764230470353859476801780627409820619917046291560821621844853468398672210308282395412041694210548379893927828381679195243971076071155464336973617320473413909403168908918439541864511992458909638474014457064260759071261989853321353395997795864693661174718572363617450591868723482686266104979899672466674563909880773631170465854186782731147750166797554695686897267663314385394288540349042819041588177323273499508658870481621210131722301139000396256526093478403801887703545394246252526222756861877281390461165917647116810822380126005931827452990554863556327686303556151685505094692766881721181972226064677450158702959227356420128895376551163266314482328035824449493286091455213620103873451650640899870436503555424547870408925127186906646700070160465167875984349113711272816168783464325704312809285087402205713262895306062001398103355308840472203010614429868235578151977876629514546854163832001143168745594899656435950439244689924528987593334246960410443556318122262867556773188995715190317247642040256529035433857189780629194843398860791750233965293608646752462880305119421890886097891583072820380576727692986626863670957394369214295238905086724129348665607922447527583681919125565847651984322217277187389225529514633825781714638068029197056578201086526310186782119616839680000000000000000000*i1^93 + 7559363566310042199346416561683559722870116893029123636327503345480079277555212809001630444248484440691795948592375560599625644311296034221845192339095203333709981750590392659279564054649276526880098434151899329532049067799007080740488643380740105130196112948397461944678571190614663840869098260228489305185937130179318444932999604812775733028279911552002228398918534505461190661666914992773637393441696933240869242742671819234243150667642948638328239609159981094155241341458363832340946632334272964316465486014939647539067908537282306058815765428358685652680998607053948033621246992534929901968543085000988776142888482062744845046644951318573203360507096796442330871111534517781806824027482247462942064955971098673680448718746817377880417371741080680693208028260720377138727225416140017722871051788466499654556857570207999577991490854770643253990039259034551775243319844982838107994456964858108019063494575559797746498619807953806308931344794872764000106320148746185792783919654781282106253477013650287005580508972354651216119710613521841843071440722619241391768431519656570990781265474414381742108271883287897265078136900989056139272770364707053254200252246918264621513921267070100828914994024012547158316955077651694677322378173409642504911015457723019452791020548424216768135947425153641671702068927256891798466405513835147553602097516577399753754424054022099689701370765127796374416620802090346473414255404194878191944530271221153568706479541769377348320466774995345240826353509677874732279901272656583098525638612841513916691987846892828249040744619956081304262987079857732794828842206613358673113470004344514721721619697749293994597691181924968929652206953025777747652353851298493515729694681468311979129652431463688565005323162307049700312511327677792970594116346553254728105045630994629783621561444247545586882876720604320151522549572778404189961805984149942603053554490012124525930636208247640621538333058946683627837359567703611239817907179461695035507213255672177654061373392589310621997802004381116108793576070874902026771067801749168683660175965886750059780665741453092085812376534798767279238260286743803655487000087319836720785661271046468020022344751812614117407308317755962402753708235673383071092713251938303715529932241841335376895472508260451392691516418529801142376337294545539234355300901341400914634512015659545898362317598505392564502668509184000000000000000000*i1^94 + -80271748633903098228089984761279890320308155857412646820059554120179903845663787375031132173557255378998612958694271747559518900336088206455866792545450091491144092616204107244306142619597522356106869317940271559545139088750855193061627734454665369933142899822476766100715678302358439732789736789550963058231712898863901451648454637788254020739607125052565101890690404465233173321701347319463693413539602741419925020396683233995232910800151632870380718579798860764881157448013727502700266540518604059941573752903185530697916750442316964744075261950237570161108550469319653760677815931725616642380803185348667824656321247096425417188627245465555013095495697750412340067078988168784855186462867770987733055370465627381294999581959217092909760591490169880962105440978758132601418292308662282393342402130553762006048993397183930414560490335886024023627081983290566582683822421594369822529438295804425911343209505816539044428085500928033894783950205110436967614809293836930496943905257196708868596213889811123818356666978291402072580701977222834228545533410496725065758137373152712292276690452364907689498113064401597949870719306094533959184414937329748803977711957445554307556906938377060866475835815263536941581298491383561865538822865837007658342571428977487958897486488264421260179922521261260811795597790201332106555408487671183466007028952717882620972147974831668585394341462964263741043126046201727150583365505841091566591877836756084494260250051949671784746079471642893809972902807952202837506776643312221443884894476264480045196272277320961472824420373875018592902149657584472070606141281318602420064190705489584134854268318855888667856642764111953674591163359560542168181035324885051124407690607109157160542270376355366800855635093660425849651845468179344785978183224892246541214868238255228653721359174032477454471005427680233909693036318724710432852250154688151899596896711096467907180690437217721250746672338934276957878253820908374162542251509933885602658331349212071521382273046389313575276122462637540783446016985372522931468400192604570335908598083809432276386688042979945135870577518050179928517857128484384823965385525383593300401954408241234816687864477034263702305163476264152685411933778349265910827537510959070589459847150436871151613763128322368359263229986983283806263649308434766635767770438942951037773956856398257855502211845301521612800000000000000000*i1^95 + 430526945812356261004019276062851693615961703351908525418418239452700616679858342093621847775280140626371118984958655147855811923759084269789308384541245308879494450836867970019520890106407655194938488208678489237078918422735382190815280645380688705302919590045430327609946317633724199612288432498843583872316915741932546648512522983104789411111109360362719145061908403898568417877116994843683514568399863040396298137655801615177404352858383270270244475994733985660265753734740669896156800133062130514521090127289377331837603516191686863888244547750548173836975715169199976631019674923847289419754757077046909883498182795297603982936561113827051163910275375075745449368343857859265919775908487427495989771116190206307734752831328791352033743445834591711810820934491947870025832997118147901413278608318992667071779015102263882867769111059746491093810328767372333809373022440698314175624235933779148001053003060754736447648371827397584481137695437670549324577517358486036389567467473995948910199739702855300696423194277570945774867103819562060070438305441670078496508608642808439739929853014404727320569773639002237808252253853080831925813583464937207218114293405963010434901605625315102505689935125968637129404304119002079868654557919445009530529826952231844007617678424120802946270691894589810533795195369033782672023140706083293267716423804601616182876981042617851328018815076369740462786998458881278872030520466006793536736735236780986327547984733069728773345662068823185894459218085445727972313850247778575048139520661228578666022218301255905315567048868228697882833876764852326723432964588741126661306804239949423818747564761959914945690598846166716262652225059571176775160545816612090458701818346436415117234340049010971253946202961717887282321487783766643730550772783168854633663712294380731498031768453614584527829947565432414014601246198256148173973653681278035175855582484846643966526205026642209920531947239144046349686336653787774668420423875218503638124948583141918851020620729573246594653678202385646959412762783913195849126952662764979530601677814878689891803675807161823435483543860649152180736022311333997293528894853475532548959258844310260674432308677826826539944679188499941832511602140392846647483034276879892774772500386547438770728500801400946119339358542384399035303086190564413046935525041160865306384351493080257139037962240000000000000000*i1^96 + -919437103183688952007433114543126456142640617032538772374233146164652019160889450116675173378699873300805782451694365844670086901476530816445236064675711876272166055038997636111537322772380223862819538735115997419153988751837897045687532470953487590697385988973841808300441850177813414672700673682645520266198459828033114959782936670958172067748268831658566848870256006026332825723683435077114550438542031095490076805836232436258074487996669855845152396688740150074418947069825515016661008545882324406226624309073200173522658681692654167864293124044414936081458131563719784110287128980990344815790582431552148372623817685921631943114359212467120009518105160883167102642571442009496816601722727524002329727710658882206300710399010302096011833432250848334552936718214393095390504270330096357109176318617363331669820443642208706975953766704779457659941662179436006657741869406962174406045809949625833761736002179155583857023765476573245036735998735563303441173638026252349797847107318280173427856098556398645482873012447097958219837472554871496275381472804888009350816077440156586787439624871087280080779326574775340172652857494164211535916311996707361202600165908292934055678466808467388447098252253485612821934927384471083530728017201547784988263435921407267160997384952641672850460010113394107222451624339928265341099098910255227257824275836527742507910026271002071839921591270161315862257074998937906576380230293361080577352750795712315347634895143248654576676297419660429738429256074059267185225750485182784990506332033386884145934290806720836779221308493575103570364842518037389207728963477559858635887295928856399835954448162252954058647525320523604011754234862033332794414077075253161518313223612978114029351933454707748475463785549265329915001586516670091416635041790173444142233402292324480460559266025826340986246691298093050209906468747669913269521944155395383885506738120852691855044979758453230082347185957011874557244307952693818482407105890142474689234833224573723528729796192067666743001516394411641835774403804253656783064487202724623363038435320407200578006611507018325632896497597396089075193979829987159591757287015438463981191644926230942417090913916237232685167986726097232193449312372530733515425062754787247826116072012527714952003363775689321022002226067730254607398215931507275014805871813347739368688963305865216000000000000000*i1^97 + -288367928592490087534139640791767347313897120223648878711571834009910854341913687054574363801910936000620143437610476813029926417456035317080086678016953858574881781560440404317525349161767855445743998941528188655182249107251342204585885697151909470134791891661651063361900448296449770312138289406331989089379911067523589300368618098854946560985146452528749102254048221009195219729366319867855852253666205438171715893851831765333040678320432966473157179687872310150992858283286866127615066987372376152569283581236876831190979793052202188515960439803266478235117461343165143703269605762648825974380326862773055740752324790734264990450123272899381465650895899835195519025725747920177147991495230353078491932854692130272249280403481460380734334607081436906742538642936894858690729951422159701364950551035751234983681983843303531697211009832851469894703042949492638791874140090249518679940203223086069148765477660264312975937317198566488310010381829387388291914624348615711056625917821301374567577785685901070462657749497208486329010118712636816486081998944546812183229071312043228064302877072925535563908623995505924809013796981127121945293921440351795456473591360530405487601557301143990083371250180376596662603745185667245910657341806749018542870899355290260907403252494812062062319377323193536723463143481947656156371188768186862840633919170673815723326899184033747840496875886111824437367169623744997505861119453663563219861307899114051193876237491395172104439569302465082092271522745786971427706152298185107007140490376976737631967967667013592615281782969730270759367903924594762060730638659948496895047650767420754314581385456263900147265716824739174498101963105992789043898158209494073805149764274851585378859374268456186993953367832647605156144045933165662189833967600011156423719485300299272498662294369464476647872533119803330707823915187050876409784178407303085924578655909811473121420461970874331565451078908392837222072133732780728825613574892412122234861090201214760867096855657414878901677081190346965038064994770259957853314152142866843555423749605390442224244289817207140208900989273622855124448221539264714388257632744227221988298988806143313384399801457579362798053651020152213139736681901734061400912385769040819803654131101618939373546816437661238722551448504426475703989947052303276759188267235688074497228800000000000000*i1^98 + -4917672405099261192553969100388353568358727498782476188239892697139603689275619206539970729711511370665450004068837202031177782644159821699714587875954806205316531502351722655369161944690191545244246852027296747757381852064456958938502256728485253280854440352906593033853349702811681725895969096793963866514186126770817475572945666918481769646322864688785613806509170648548393172877860336864125174577580274484237719478622323396039923273211352659457689716761468521555263220995915294502201537173851269479371525639456131378951424738931143738180418942189866865729119745152575973309580389572996338762705753251804322742823474486110877947548655139737884858523378467335018113500825231683347702993738859469600451356412982986053929729962072549963967170970117633487922804721048597808693754788019477153926882834129927636899270069696376779859611339544209899679049378132493754704597263142363265988187150328350052739301940343698923573102041232157925567904486554861816462585602188779205249114080512246441079909864329722759280731716079955032895460967524911587772120624936077429857887452132101771317137391819833397825214822002040849103942890906938017271518065100016316537515992800596163167260569404304640606010635958032502793003398081822444462659164752357577056462603765640046635145509300304706587720677972957155080757773172953695298434415655147021662494974854359213345121599350195127694153603183887830099507575053164468119400404134571793545728698277922369794260130276153230209226638640216960412743488072978041094280285308156599397119641066725883929256327815684880170182930096840753953552725386182418129733139080728302784216655752577673745634938550378152499941085991882192367158951486091485345099605228081547980705146605713239059732029944143478926976948170973788654417927583523968887208198430470813248595550603370484747864718959577999791435436434328348894680362420847026497781026718042015528677338834877899907734918094060977930396066132308254945512132550064712224856116415642643788418308206497633767268420058430590162494746177080084969951957621022371130760988927664288362038028190047660907110668248566379782073274241440742999828470880628150821149965715424376795274190546946734998518696885900076568983670929547779089406324382180487325959488897316845126371084902106120340677949854717887466157301527008880100943928505663850946379120640000000000000*i1^99 + -251708390139905552604485247904844861170744484398991586732524370128686153982919560500652589329125881793485273628425656686769429530517320830466088222671651654367048209404832996767418058237786600330818572456198404587209188706044618095404799061781070490803693754137581302448582929780099481548394428273126910379908292519800502216952327845966453708827562365662666192840892986171060095569888380090002065260529670237269148909656695441912645502334342234239338428603080782504515555910400941736089126816988213728463404988181060983372854201469921740470396047210721689288247864531937266036497790734959699641326567829226978066041112090553065187207853998259712422878911829609439335817734863500061144591189669975220541313372283296742717207604727675356774292510344450507074445077832014103379596615945427802016718923851998495386858853864719694694157547658925636157350738855183641208143342519958069507420668823326501882861067128347603559071949895166112123768605513916474029513057718217883514076766340495536913179721171507787067434509929036705546235747706836314087830816857520694461975675627171042382791882549952078263570342957994314216114928061382213319242007374312232588861445494179702487174921883422568008191357815756983439564218225373741224710163890832672603922503098588424190763800498265820772864225402932410408508747922495811722442570817501055034839466163543948460255365528479622807471968683684977446705718257658422552229632172438664391139664190090126235875917061700421243390134547790444261334448382849742222209384133845097075974053025298642839896818623958109148310175546235324215675886638661934074577382298246533038851490601825694738768105454569719519903922286932675859965300853158419855676467576435884559079543595447603506501832870794203493700733781080907500557766271370936435429011697375986518924763021354545081822871936395594889313832809885505066512822402111200866418537810055020660152795456448508846980581056574879542818491521534898449104963976393926112586866478530966959317242110833347871018847825990441597679276952146581073592794002760368212414681008171963942073191195019987587387700150652366031346742793601303336949094681353970779094652660150513058631938121863603625298952944644146533756765157029260029060209110843262298795738443802534590782028210378466081495792110528068718014605041764751604403350369468416000000000000*i1^100 + 1104495737441818084888515024163945471519010199142752702001085507398212715335259000311596886617074227383950802639951964930908122380675414033774289775534960513358732198377514947716897792430145979660874943163669411142784456110171569247127540590882459897136536791781301249759182058645866703798963763287356738906445442901387501173974035839026775376079321240349804478979039848721572483002528293318388456098403994560801557094767673340716308672780392966309798072194411046646271421168233664872039929667260344141418248432817719131464721451603351932215796585863502561742708138369774656207503749357290783318732807570403920313843995475692955184090464834357188345356025836929202851743597423208297950190036967075201337844352672866990894098188275565874081855198154712242167421177362509426171792109807490782153075044202834414791331008078062800648838778458589450220007086021576933466247685506367375241634933779634840737025392221680910670614370823389086297601280369572304366874911060222482195287947987886583780585153779112983533297237932382671703751102802238255600056814115739265357038185098444132712029499704187843189396145050353028142589869447955795922720548205629896644238527624441104875033716226737420195037677784212628875845066260075216003939641973010415149193064687431476530751065868409008967632714060249646245702182939900388664562272671395763323763624006494532897265762531916487035426968726737094606387025619478788372334990585093921675847941764732603057265920677810246096914012764286637026438191667353536608452729059773378091437656324290276582722139697923170814232130202013080795741930358745149246647792943024294196788447407573416858159190015755471576116776410329562189724747105986661506699749903693165642936930394313755297841841727995516086089211307535031888927304713618529506195975834252662672330038909687519697716305366170127778823471858340199383037333263260285267168036455773622649538300918186097431557636892818703197840558507190811243702093445214061428087637829711175972031853716140769185517116758715989510929871194529025994857571020506172029589394996133752087536809200088658935692501288158004824874967480842031167932160529485988328216209779199322345832434606990364282041656002787214210368259427893923340109885499895186810354638914553460051379148910845704920110742907084281975020564015006718361600000000000*i1^101 + -1840640221175778953875022919720922322183429278218571703346517296054367145455663773178173057632890983498981085983271936952839020675347477491624577081438434539909352266461181045509894395423391195227193835767790307166033859213280543056148849891639969930153709113687291302590245795526982082319651047271090618985113747126257275303423591880744253908681378458913028941853230384766942085534433665872639727327413993770977886020604408286570061703669039137842357341791278140357824367510002208565820656140837535451682557211979904889159706686732893237588821196673051957760316991790015776159145840549257478410050545646549981332462386810524004702233644198792249132524666095712327436105574177647500019138800761163428678171705741068207188478846194833825513890180210126080427953686669489077717113669094588288040473332020787728778977138010735535352428179974466697033071197080744962113284956140577294425544618245493390319305055975010249426417746504171264681115129291281336241492361120620364636838929414944131553067733305749644774089065888009766698002881943632052398025784334867881340226552623364156266494224749980296070266202429959909365576464115698812293226186959173439935156514975243373991133828922588624550697181731223142407380909572300747854980354601259217750423963673911003280276354957787195890872212905790016136854493941925399744247687263969774325833090810334433584529297744316872389126517339337418423248622872557214005805638644876907217424290677519537659254430157375575128885814825630591699244287626205206906996308951684469993567836735396754042616004142154471033266051220799713573713406777169046758751577110242914129220536219406492385921946004302211874190766947767753177891639065063557498469464438239761881154070938130102884935659699247659301105240128807455917550030779671382469527978493386974425934400989293089232155286343730305891102945284278775092310331617439857100660865664286913315556628776215303246280616135383028215676894330281875484510707906127177199787772020066802010771530046262969756835257776143265880409992625621105536723676878756315544360558705045972555614564802902340020666125267420303104041034241378895187261661355811548052036982732541970839163734563325365534750730810865557463866973875972149229240077598553516838793346671067544697187717112030443610541510386356263738408960000000000*i1^102 + -4045417167415001623721347095028506563544270358488565146007974626840954081056270728599017007061594009634591748002714619712726886320913067030196474456029437249401884641971667870557484004095764956123555768731001114135767739124641110783365735329232804717181587218103568278882596340208464560900842390906281372829289274323188914956305721808933139469159699209196064032608708208032968834531786148381058075924675339048864301822668973265347116938546219273239425195824293801096834713034961727256873518790092660087833038517442169987686626012845034716507579864539561155637976707562234883651904944524382369774702310844629946727622187989194502081777519913301576194264819571243049818103356634652780359116007861019448697987328733807205826331562570956560553392909493638178968725717049647582974365542878743845516098559755228087714944536262526170098319747044314266107201135010867850556739295676332110247369898204775478476860344492153158034476160040038943185684554158609982496358142524201448556376674709093688604313393199416795172448457844614068878007908486500101079672135423236690608894875991671123424116786449779949097471592595432709568344622077937479147908877502434743264504604971920649814799259048503417055299841654923273080134742405573301149609876065748745746962012065934076428970980659345459273313043348999792257051796976537105288542769079574852188522667535671757182732033997514424806568147385256142294700079783618097982788523375079423444910071043623311281964232774360977232136323104270588811698644462521808382167378996172210275577507816272041585797048898210717637807440570403050280867848072527542035989782352707935472063589223730983956904901356007670370378324240126663931032908145510744999806282393872689649880387339640638193948352422956154286872318967889206308157383862388174034054169268242698908198124176023830094589273039807880565622156178648193649678444007395044727143483788110417480753763881764980875243362417700277223888648090222334448213596788283257253199437941863842236150159582079024741392618282311770996981113897077829642708621584390454399933937441102093610261288710454799177975201036752479460234061837548358640589928873179369084912466282896084041352935523038712906913049438761043933573103522927644553265803626764191010817639641581507234910244074618976966508544000000000*i1^103 + -8178507087793090073944244832985028150408920835651418769008499002560044561703260153932327106945055504932686272609441538946228829458936285917917820010352852741442580982811353881056002248005814311581222286701493065379816370661079719297804308050304893890945926303962822150136062969285024816811507744612745927628470659474038429475394724555651660355477937420549682836850656307480001018184917783199604177133718306685952505876942966576708813409792961127642022488060673791336225028453972568580148785666456389187150915913796817635251054055257977940537055025331873478470310872704744304422696935135923288653951993672278718785625320139447674687719134033033077980233864822490988845216695782144739986862838799849954029368917412415245402229174207726205877211044239099768103834761746796267225363743869883371601654212188294062728123625833776905883710893912081336797727015857119710304418091739860101175259063263856368898628116793584952351730798378951797444814152069120500847312324712121841249819887980783306876178925343649708268222152232890160187708370326794846085328899123922547428704872203637057906341416611478203224614426305636471940327517337677166668699379580853782692790666930680861552867121845247818240033660088254446529245514963441183089062577497566183598461080114247570739049362509079532526735204235064805992589783159936315696870245509995616248813904311273742599430815334918861219957014013942644308642129607915247785119268180746743333770896828163309136494575651135753405520134613058741785931573805094913685087572737330478516855016500691114066831170391373860890533221367094947965435148783116005501398963949728610959582754804445788628843858463226709902099376939853786852988828181485201226473638982445436182296990756614211876690679386661034157203577320753033763386442211343767920679613070537189511922546596937646535185597755040909918402301764065740407829301786550009363284508961323371840191323366836349282431014595594930297873626883954391951649278283970806834300503108971299066415479310414723601768783029899027492037162569956197316233886234084517648029894426425148030208647506434985277191467467368394916075044472240345848552669863584464181747331576528874376221445635523900727247138935324183230963622473111103167247595040657794979978777854427771162150092800000000*i1^104 + 20337453603742176797173590851715182803365762712776959013776290849381367190188418853111479474086575430467405210143671454975712574344914376493640834199815885131874655185004095028544377847616152887717657809559603712761087075054316137851604784389274304582487308066776161355381395014536695555370236821076167287089980383007791294462819294865982588951840764219572169864222092668819796279373570938832313498033028055125740837466365347411269314922521183465911101128930627047106795719539705886773676697274808328514591202888186852576478431450997871200731959642934218486927567926864645942937864824608350532761650163736198891238475988196261367225019378577549743764747322927393712603150107110790978155256308902689476888427949940956250412308467948751675157889193552644230600607470167870544015839749492304871023784280176458511805570515449863196817714123936120772834414324003302819964458700532344463280924253924308855974851703646115148237011394084628258469551558271622593307719294402633689032065821096872396368834519184261702182980927945083786249327134015648849634887365156039943501886735135486731926349659840147269828381702102461472654221108192919733400540686473590300908157084255836981959508855782606893334590187123266374539733673665734738169874169706773649659311563297970906037246617367641858342687245345257479051516546858036009546189495424622566974270526247946738672734602736896832340442528506282514556118587124373479955980467088383991110829968484849208801204537168771646767266257187745746069368062149839117131505568187807021421069490827072420182435545169732057595064056460538507898403924649586464457706342919751478305352524876554375686731220937873220901170268558393387293791611248271696519197614161651960152601856148307367677912055473093536607974712084853867417841179102453715511435532785050104622600674298462088192457932670100155191805864855437636175354121605764865562109752459242445660237190841560310880513687477368815479472349506277191953354173160356912349561647612325811063136055620556219933370445516295416017247662134306230627945113263351107770078576785495837064653646755927941304149383017330495312700727590099883143182828851709929496078486669601578150703687487202791074951952494626999836898420918574124465798251924385150658785280000000*i1^105 + -76997018834217633195727106681831667176951651756897226301126537612199922264330326411181233809795988709516740345417326905521819519734271983970337283979027343219740290706133935501857854154644183164044088471486267916768574011243903298170540194445081420136342571479159687577248672088757302469224096282007017692109197351245517070478043271063496842932688308012110990854811558892745930034848575449985114519914616576378556264711968878195189952641938089869493100582799838796112931418214378300286957757905118362062482543230187254994718483071121264078166920197261462637027582498669710573326079253244998786996842689374133117470015167383317618923769092561802613840541652630644575778115767183389995842927246735621757670269826318114002776427761622145358490931581250841889606881920939625357859802818155373396252224615081019646525523685164162154832056480421584306310288444620538860303410175008709387013649221238207146458983682407078229068597262498180299521002759174408200054012267981613026367196543783993859191418803530830647535904931287862130423454441171410260919478586798689423564006598241663469070254941753594236391830757649815948732084664485554883664318793378418257603593172930256486987640817063306805165846992570680990161388932667476275783014541668277469406033392969808363836575003742033225952077783129069821873403221515913927087626185386226229100745952155670285637811436316932983690537662584650493792199300019046688304344547594482899212120322871108340206634738506598072328019925051418305862967365966941438921675766903792182114609255865184806431813862710011486781595695334010007586135492975383902787474004423285969126401012382484440047806046363209682303554650675320229907320835837077016470918292474248739202953697038014453083291576325511888548026251652896716022879331255029761175962801928829484668649094853058738805540564823482102237751089033526595099553526556133306060147108061569547458755335858028341613494472545171392883778452345352470590703879000544817740457417138089284077252149236423266892933517933595850949720760305965710475542332761217247878862272290916457003573746804930816388198635491762521071321854326600712793074480344550624719315435453563594230914681155779209137590006578849462640544118890523872879360000000*i1^106 + 5556074246875177481321416534670703581447083983451113795206774011855300488689694073705976980620983279182343741524083474820554520947351815474833224483160957528631374046599974953968810742191854074244382577036862408465409484341263871718893638657003756352436424892492796587814418157523427710813425554184753813718368112422208770849385645008449863659466398571447253569299572054484328070908827772439449666610404049373814981437640362427260492831524340818260559856571905880799395111933306703415350513328174475503087098345674219623073723478197986188466239900569500166319876552130931255623114705527445267472983644125289444258317696444397917786890436849420892475409549011605234942118604706528973679382540687832112213968017473457285244994514873158013563148121467561885142922059383450186745960813147121404651073241392682984429317538640967845668649421620723823911881087318214693359324328523544380533436471705776361792009013425166746996830461615791233327743776391723910459384539261575371269894568204835448382446824310112172862855972483986745793096515542859533498817649220407723777328467737454986720162586779068189589392895730415398924962616401430464487696300802027021224123090082087301691370152375246409017041945476918716851076489777976448152604365160162469902756024533762045190910233688412845599827267931817376973427062420737784711741777080596809082189994378112678161706357680776655416220968566203336146057192464106942456068628778551217377134633778734630891398979753420432628380873885901784979887560958207049963168475986416250013171999160000109833429991910274368454699433580245720456077128198044060704845967709445636122370125572488311237857496051595863207178420390896700315417300344528491492732341681959159616116018484971178951750595105422458614280209425310408036327503147906078345309590481231729922652729913693630658998413053700021892232342939173085518646117514690701450185663472677362388609755849249742064963402034415364030347844010661425900416086057050834295549116057899976203120198339747818543518184983659930511186792442892923803950260982761266646017569910616478677237469324071447425438903657133662982891738118937221187529654645358248777822710080338259864955164644768256620645662896334785702400000*i1^107 + -543699242617253824084983233849740667557209535610529531608917717346412157643386373301612836546310912936043811694690768533861588048969771043283407223005556721950536771587751317388069868803031350140557260075889586651018614062882243903896496649071000484096571882393937150938402016219723818836001296072223312118760739190924455191519771693090090143213284220827141340846765785002044218357678664916095301007480985127752484776816331621304317224224568540325670699624297514534349990701468743946039064118110754122524021167680515555930277279160402053641650337459521351869898937041394654536353093956607058457528879922807494458767002445612386083285546376832633969278294361484355487111646860193686257531631249810332516068605141037289320405775824896320605493542241896649945839970200038577471469253108342038610798069482205901037207948104328618564359684001100086337599267295236469448107803789760817679046645875528215801383363008689282890494182678205712906791228059642844793087522704633199285283336058155672475514380824038094858704667433885856632083947309125633313734621614012240568853326148040384678763419674806011237015903889999151127622949425132884846910532270653535114890701115345036713884136958931378565942038715827629936549675968734963130135835372865468560178443513558694898989366535613991923446025149465312049346546817012017338695257624747912491708983756376455862556603473859727804931161860167384611495984205042162767169018777363701997490763143039746886626474081147552869646762953931983337784576309482768990830878852032919142443358989865103521609340394904023475657736944804166982626578250269401888514138316749660115807196920207264693365433793759684286310933360303514939943708934042563950830168617672481177992818801074994323469408561567258731823049237224247787945307643955344381161016348667326628715720579981588535487834019396625246611997324489880661582260989192740461549986960787885028871452964431544926813502794640924703836673902411765140385125748883017901709416313483198820873603920344548612417553758762702473151008978958621413750988697746187537773287618142374220690277268490480333207067134996021600329115340381775013394988445022815896553558446310625895476631586016308160000*i1^108 + 2525300156596812386447786796852938506185050307085131439892677197609588455541860637156502929801834434400480012146162172709322594075350988996251816469888260798248501757688562328426333926596338293145413365396029218564560065519299419927987641434231125565487622658546530629915605530193110856357495667362427369801423833716552933028656118785457624642379572457407318645685716109328038103073545685589341039205313144065291655008091890082320508723139782310356282823189525040728629075855879189630831625855513196268320244593292398596645199537194923079339134649755176460419679145507084627959889238267911085210732104208832372541258036920608671310023855718555157661993451290548564030230945030493754848939095058441106625854355122548897569035082031131706662831207661596277004132346655398475577480192442945218062390909790485040318994611072363512891798596013602023594068872906331463849641878925355253077135842875759390537426656112906779892430016540873668274895583817528754599533773058831260964073561654769930730401313811843168846943619090815979829030500725219624325622105712717915519491915393910693621759569003620849942003593280065537316100954282220000514048722835284661620283461353063407181865948290624825576640991392040338774939691976642583024127547037977656534058017449531282708145914652405322314759659537804815699983414135241441330924373484111839291824381961316329169345970024744098960371080666281973915021274541577186753463727103802927202426583694621719467199397525547382004528303136901475459061138990405698285501594595499520474219144947870079861434889026021675102253149839660053735477335384783569531400913592427374630216315385528811387158396966294939687543323391908386627670883143246909054962948220132665574581938992918855541475428034632250272832761105045240470685424588194446772434700355561248409009240745360440542254640296073160493215315655503091432866368930170775087919786331735739849178786089344490254334769987939698222435393374905835736948760336674890780046114307289518429714607510394771800255924412266810276411486313683983166711990148616061184265088184724684906806397400464009523877256247749593621104131357978193616215482783550080711804891565232000*i1^109 + -30169431811942170060584511485344464868724954542822488772475814089060585164347615031632590482177322031734328223591451995579101028364751017525397253906225099093253627414953425860903501621813771014719671816382608365007330520113074027485783325741074730684589485545636831440202968654604467408587516818854592466824601685494552533478645123620463967625550022352614558668277235227855315588312953961090917524604385206525416332419775853390257038648988544859425431768473534018705674755012608892010510476133293207470799035957516973987765298045128769700107360650934132257978204900786883858594451781569617952127679395054214334461144419450462109987343322305505506789800029365471535338079552821688362675135366239919267850360151002594733987782217322748905080900960911796644142551715535507208546145842264997968422663794297153913106157885968758079619017138783662678173112784900382341588219607442888684581824647542679915680717511459706002710612277360068493966515796764594942986662640787089695394316231859187522741605404233951015736909599377377101230956559548315065950954648483964083457005004678337122748190132602709315103128271811148989500575496653865705147437616711866262818279752816692262668264880862456327432354446042453383681378609682782591159101829102636259948869836641861759420785925801220036219904591285227507763297946368621782076376255120735849858741146324623812673236410734992383935713826704563820120876964325848494240890184442301161635824091006791753412914657888163255475603160900799904773120511486958624305261534585094439640000921757631729303697359161519667206875123891879844039505993146678977577155509143676655096253213062095909396297471930055120263343162410299210427220994201341451563809369960790349632942361173263182809673289862054363648842708774877858593889547112566444022606341543520747676810428941095057615337866221312189599379711460659167600487952048209806383286029664596654142760659978386651798516484630210861649744957894552357117250351887607621878505536037687493119272128813192481947130150986380159873115272735894094653889922582725108782033298991824728272042626682490369655506276243419005695046305794613253352724500*i1^110 + -6302421011191178376638277253709643363695824407778192249670673120333142374930964336116587710640776040299368932255920064067156716791887164191937811042648235837901081512977718211159927305255678845205860118612639639152299150703797784375171505886728478968029477200863132649925243481249444160123085264720241978342457067116716859115928234853764125095673261605989431116663571798083336124398147227564662180503354650689391178292127968237396219825245141953393652358798409889177348139988552316729232265839454509503539795686378751076585836041857228532105157864702545293537342221486910542722073113343956032980070808645708265194460541358807694810629014710058932173848784340648666935111441917456102501617170566604863289394680217173229366783342336433333514346903395493360656670562719745726250670471924085921286235388036352037597101300200558827359113655145685665572752541021340753059542017678557586858269297559202921783077345913523538909059986223358297865895435629790877246661592913109949903582132494789173541914612738370680279300836827805600584038302888596049610733261024612244835773409656248861301951878747918412432930421976312575570587847088432016479597892910007942791319246903706280387881166081877359394664470094928483256927179334698666548785494364650809448667317634100684411466962814721019273840866330006298491547714065972215111102686026089855648087367980886216461944329963085696523264920939248917395685280466878148313917145902007441268915769121199981568394237124000861492714833776159487972956411094674205356803233535346273745202101675942789405974165774448875043518137308251659221428788266380986351254600308358971859878621820478829842315366810470112429257983238730653912256773586200950989075606165427713008077098977191667697925434613319377387863263221783509906544527586253060065016725466228683684171394076809569223081878400328025608526340339904906284065745991776426336495159120142702144727835043309679462945201732768896881371590543701236147196969883586571062856926029501609368763395718241661998736038910450754375157177127570415577452792342939658963678243865325890317779347939179621017400270*i1^111 - N1*142914708614061576332129208885617820164943228800639522762041673212598089715391136126845415897467817894692824282767147487910782597384692821216383876164995247369779586432890322988204811735921908344872805630251505660293937357932539976193998701117701390532203266986655845382664498306015278958832914801760034307807147258709604275602341042608452198267408045769562770159174968686376504595255765630846683551748939759010745704658214840607996873511351786539145272177984907303529667694994524774441905488916033990478463657184655865326043443200087474488668577278841769268*i2, 125751141514177203280120573095956868586963927695843569538050302186799783839689134082812257888113392950420259231561987371449153561345981996396324467829421746818301049254524800487418822742750262072271514417686433883704461003521778742092983834831992995548451065358770745299265993449201011974096931573231405905841669704311804858172173640023329651951774060144689767440156891907008249362924872818649480821121730214163644863303307790375389739720919066585289397125538380222260812354615597336841657931402720135301596566643842612105221219494882506091572559863929855298915214016646422532010179478295115754097754490776618893329434787858798071608749068758208526667375801011108392200294961262470532065821045681298299180818380392889965029149111963196606766413511500565029756375732827375733695096906076698982917326743435258763206899725117724503544118470337864911858206165399080357038554560231131318881817792488336898014217051116821437278951662119211525930793339321305861536330548006199957012731555853770249623220499345820401524425869035605667077930121365741631145850479545296272493331980204579706645746343766503756210742440852748929507663440995039294101344139410402198715155666236165946104875487664236622425461989369676250209474477163828201980069093228779175226491110326466463885970032052810274341736947797832891950867306933275750041145902285950897328488889726517099312203772127169806688087232877657962130479373996510012094018654973617169084710005659308473932140597919617733385038400369979068259917156506766318552298574092105052458916494522669171822653189696920903566656093450184881991144663378722403220769794396458733117486317682237891120815180898602087303267742563976344659710186751777889606547475247613828619761831900869353540863750082068194092350003580486552096652937209498507590436324246819415183061269161089737581116230198402691527367916105009364819258262001102268988587214002762335933001023619097446449620784160879793479424524165067067565742946636524124212982499519686950040523640791161177164984403294400900461714214738664171967998842514257451977807195243931520369949851431506062194998363705849304215322461102155477919284185018928310210452592934258594736615455197890787120875287092317293739474941006085442148431636388782490442281669807217313701934064609296696242419741204497934845046497470714478327759294048643313173090307317503574743856927151909951094908067146999078318859893856898690737218358612682087854311878754052922155004516855821079603291607524471604878729661988830908677966782388005108774256838799523517943266296920180494405168969796598197691549475482681277080794859748555282385667690157569269768234220704983587152328880317667815237500536463213495050440551793316941103540479672066296404172097424849642235976155537263031173529234162957918131299544875629666943547292297325063081671844565977077844541440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4261409027879068831566043066361464893674929642611093828221777497252434617372729004649665820421805979990534244217682157379140187785416793254278809086149547053092040025292616266869247041839157246612279453512734664761560159614527275695155496984998659043300884325318574860073727045202445805854008608092273435630631049628150816202501716377054656254652652205660137144158501281148685240054339185631661007877870703868247737073561087508877528512750257893304846172444207264249134824521004318886195228919735023703658770301287608355960631996915503574178001071019609651217927814327454596469237128808270069915472674801022557039560991850655768460531940963795587300469558259936105039936514885886479155700723721217217851934328895986180621420379855162221480515994220535799064916242180026421512803469465986223293652998077101784870288522197609343582341293516061471640550567723957969597789737088454251291935036516620467881635459310363981923941720548274533663536273481982458583665131064808923425268643428963208596417542977516481947649990222601405520289011342149743558908712710768904491675991047065293687249235409882131765570761000131388851158628199895654451823111162732233147651395688959122210680032100319654742046142497997575012931816387822398702580867440084329926051883105921862573289034107175772055455907689598062194884554634322308800656661366714440929279323929512696189931181606801227969449243920551623861477078619394170050828231436774838320332217783813778533590438560962219045302613840501798818411707688790787977877269996911644595844671702144099325058730622745296803635682998430212321789331409235979058980393523034584364996188530520103104785290613177646163595248236310851563152687472083237984847324657032568303520802782971447831098221145399544220685478640798255935780675232855918074245143402469441561047924682766933270655759830787710507330851907545361454451763501353538377408815601834830667078201741649584188739461727493220421798303512509675408607999171073852300962796088349588230973569198318878520717475391764079511668341310827036873158695197373570285351627700647509735174023992950890152116024705513509064004270614703914574446588175765122834803930178977096288924240908554214176683071732355186080492605223392695066106064637382557623388294628301175577540072692398990290120766977864556943593054261088938960895160624366403350768027630790371715120653900152662412826161233347650220180720734350999522244320423124687406049449077077474652018058652517687608836807658447687120711855561512430543156343940288211807642557001138277316129239440233411735624475578827292989870315825275047420808399319050519701978782491025988223533738901616642324477392933292294193639748900805642829709595307475275417855841516885389030190805913822902667479827667391469703762071358306003496678145266643488506315857052319942649480816461697262593402470400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 31720908859388388089185571023741339538251120532302297428693441765382058338450437051018199956895517170061599600050696507559959606472551216148872227210375113234292755904257219161276248034347003384051866084051413988537224249544766506986073289660359527411925759488167514114957503047456187139711098891812885778741350895787571998068737410952282337605996751773887895017297996608114367939589190119936429029482873045766358466669637619943501240740708335124898633058302238517482360557189390093198966175060276404718115075955811311233967307692313181362913164543428751639364487738548271630281872469675387421572559861983920218919146301791837129383900423061155237918221920311703118563528652838443905710108849693430722258478419978954729602307828538228177518652050128864929318857358600523429723424264469393112462179964038894316880564115431781016754072928433655317712279059376874278025736173671490324048113558994371470818161995564583391541785503449153426059414454523413087728915643754487510033624240984419796580957351230566137743105358318898620506722672400121313984834183706151141163388847694952959114371954609662962756571144251100652615909978341020279897960921179794433471767479744392738521011815569170377207072987381344877979828025022126558193617781510238916244409678770706396452026423409813815461510476730016434542078651188556772065323588470750475698525628380653702226272166921812968779509631451055053392452726066957908332102330705923354320937874183403603576464464623010514276276096852137330668591967912342013316700989901065692754201955757486376909867167868650465545739792572004016140584327509520769746947643149329493719232234203824692041461605473414177235392230127768117799315940133417543529744142383414661313139811614237441826674031928349071895217178655842111806352756838764437063409183756915814569876506471621907099762441582505922497077295101701507469468986735406094898255614480643851542958484584214105738039286694861423180498894375921042424299617679918725415861139609123894035977362942001569417737954726707049027364823758806591387156753168811783751188091333230919009311377772419852551732876427955848271403546818339382175749045890309720868825581093255369886859549716342273506278732262643025301400236880755003683929038986899185301044645228352475340634362509310808282954362529336740298586622179597031476537968161971615218622446456446784649477103889060334464644660210694198494321673507268931574561430325025234968526796433192004063352582268941392659474169196173485190752542448529427890001609264974715505429623637488957334237581284151506982780869655887407973775171518450712540848800955447244750235747475417956239339601334659613335474723314766519202587309299520165099031205102709766293165971178000285667629708822905158953406031261706233923747381930609097571030922416627594153348661558680519091537114024514328545198080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -331778461126081681872004786273218985593590752215370487664294147939576497064473432775563439293216503828754045528754195758114191884690418098269835956021569158951071649014660418048689911974292937471818123190726807931695776838434531799568509243586317717789227239900972375690444690487027647276936939888118526465679825294571692174595165325494570858616902019565505202705916954824720954914051611922762041694544305735995875224902881449787959462279336242455424702017580752613891993046277414383679534467181800790228721431761088660388037133228210212666269196630204049247158506230976000133241489966391054703380316071066956037396312923073554532188565169534990408155395245824237876086043625095119469176178140918525142249389684610795231014047210443053908635707774834005681529127838892467325614986973327851789618556381242793189413288868507454980102395719724957274210158460827969912686898953742424171132916872629690304013345386961663504248162097295750702512830667209951658946666819477424130357913870862791260365500483006101774210748105104332241805027007666086092260582832352775020864653812172704002443327744023131266416299022145176987221954039857259357243632983703033887636286298911373129520998800673382379358214267183624397546828691949330166960259928752192872013159118219167447835149594742844361912751499794004371814383526734994692185704462198640302528295265282765021371329723233904449597206153539254976414147011832357630061132375617956410098815359005367946683688882423454148746345840315039823571241855966594103523368899717315500475516201106826262705753869087311187844616043880621736937100876596924791943897336368380756539277582333654890472581982262876461000687123368197308110655487114982360078982747596497935815018320074837932309192105489733880309573410242175474430522871534253736383711968744921598129290176155630170711509979157819336187683737526226223035788575102564269439169734655061595469999867540890944849011198766143247129793903636632572418384751912043562274764592748207358157716558566508301223104052438773342832573658808958788169737081687355041764650843635680663036029044439233724986649223324653938502964062996528681618607845592121137833168062183827269537497147966961171709923039190438446762326080241157830469139706454821715994098022709980757712368032202283859630946125904368810968508802177610088803893349032941241771498143232570932298831293664243425991684536495208004151348597364542049702825668220102891084211725393578038973216843906328780759986197971361802979965613561123905649592492793251495514254889752921990567574525870560631295173059374447045274883029491632112811971447785577006283470838321419494747095701372713245349991853603004452378343043763403655402879536363624112212103264983791340399652365461021692332057705430989811076732185929808230466876157270969609688891576518543361879725635455434860003328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 1321629340683169450998500998366570016380324271235435321377888048990310435350710998928826015387052105333815333381125760400016032826280888604000265093212881639315283720304608776139184087960962667243666070369891338905593491452422699499509429833924651057636382142247989273828583123375428901908217502609804454812062969143998903410740770565594676242915359053065831903371643828789178489699464391591390635782765609841875028899271500631137794160885798411709913774807981228665888342530608845152937647735104737883433593785765738303754496583467627501067619737674679860033568603331525895040680405845644431822189152898918917374988686542874988695762812577960186577074238280894526685422399873785814608939936813713694616532376287571055094208701949675221466854743357548771392332306262551276238305235541467943731816162229800568207556296964978815343292281537582480472509419057104906575284492252534997065979199180423729324360258525535425575160246594712631074127761142057800765814990134496480255854568201234515444533716223547909272607818538176511506557231734531258335888227796100284173017616640493213635466764515539748437606552266842472183093647211747955205158215432270907308423356494542245439237921352880168039490175788541211797152598324301636631229391362385468885447751943818258369769910526117406147891230572536967470485728374101501902179619792887500139474740463155702787302241311733123287986397207984750553076365680435068317093067929955583102960873545369402592946243855254760017335468794395950213404470039207780251244330635610682461430532738477682992069040196982791958310318759611835101499612652737950216949057521960037795976492836777411567195035316979720472310624416927567097458419788653021953056273712516440444737508418167961842986064387460954148304539419729532879420726654086287942606316831281287652699379647114995140138507342466105600011065053551499609006122161652639233843895201102155835547469934378488419945925866970369597998347617349520902814999877726287381886522545156781747230522742170922916806447130477558506221187682664001072174926112145431576981697084612851518180385533806179257934291773446184878607788660299276265558616555917610335875598341953548429945020654128557049255680778635272454638315248979088890334483762989782388758547284834850688875395180004759642495951287037902741968391286891095642235425562959452383626523848742957308984652272815002718008255196160979921709967980184251780811033469865704262702549215595325362162125909073253691311978953909789238605259669812843821637338747259333634186905032688784406903813825661535362729995615664072248702287678784210114638595724829459701926721941227975777180998903863313673651663340902022585842156503399381499679197343252087416783302228033178642637978509997169065812560870727754353012066187352280119921153139822898010960867882097431154698596361309801309798400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -3780211461545362364147378223016535680129746270155385093777657112863476956098414215369805845154667369898471561788365585244675052402548892724472717879026856260407283897146012967632053123166683882126573077709020481199222768922178455867379408893569434887295727772952492832874351017678368743463217466030723958845369248543299595901765811122452610393830365425591152747437985139387328572500750497529417661783751638777592936384963547568269275902033927092779791688601818175924184400768095547145956849598335724504158960485632447320396052946802879829132178929224531309634669597927193842781369728910668764056481052858821733520970632349426368491994223583616423915713878108454874397023337882135152001560892785997171055168436463159451048637404467448022579059381099690452429500285494832082630400849994698247288296381745063014310717856330469390961775217147888420666737525459958374852803090827778169152951208410497359583188682184223964129771012983093042149604997382910711535937482796982263194936840814718026320814025058954237949624562518488987026679954283939411856577082934519170245542253868349157525529362225691478325786555337575910260889512437172375152343225970822687959690739141757323050732467693702680197263600086104977945010730249699013159232108372110596954108238574462892871677800382780070771042164989588396763508384561836401446943958043927156531687003465704047344076934250547923338313121659334148924527781813772041691505562470331028157722916064787975479022638128135811915913963918321022383286091314979669116348793889840242017943090600272382460157417596610487964001945434395111157197159308312329162411402320464930498528964536910729324903420279849829441793497577512289872459420071291809773622843462467126919916720604425789188188456002208144554993127205091388839946307688838346240516254016445794151555115404671642621303102624252528988077061378407020502360903609732616692202496910832227888196999345369257599499262687248675907084950987297455527502796304964255270661934432762376465899578498253564335539890229036079838806064882512372834012625910194025145542899675506692293804987339166143580539137978009324748387013690882153107913931027982132230676237773528728831019212139472931635261795901938689393907285818978599732825971473595146855525634386645015933295399269205758621731767226626559503279700364516326715748780248118288428025143236505840152004641602847447210060354698085849316202280448938256488449269954470832707860484097519761385381545907444751809009931270263064327886227802989762152973553801232564742621963441510192153097214221995040169870354083165133309505744663497249168806922290292158642084521699168358730357019290280490725042124426553357158348473139164123399742936885746572444018564168463733510944002200945096644950515325680668363513286521170746689813979850370910661142215179820714522296698055071461539840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 8366415323410133066619587104121055557684989004147324247121607872176317660053476462337925829334399976102381375352722920679562956328654720349599959543193181431910758651350226206180205586184341395119862245401742298841792766270802343234596465074643259208470511922842868755428150725919260853954937429695459412329855733963314436732688386851948573745470824963607529397867821949177154684480164818016703615280318951381321587506603098182171043305802313139494341259518942692968330610187831751926870878935208449069215311449833547361285723650417409737455017231894814326253751817852803979474210634012308957514997981557584093711145069173051908115846895630635121218816800566129126178291307978224391945820546773758909836069100518926864997416611351222530923127608002231913588121354378609315288342167524239012794122982563020062454487577122560690157299803508796015249087629072859128841383888190537553892767632573865093901446067086783619058714475576870349667030948640976616216405611708795218792660940903119088071303399488566985493365966302871757187647001720667631826463345352009938974336259723784324650023465318298435589252005081095621359720523593602769538169024593306450824877016035353373342642777239677296594785893020099282937191275812139258764079995319664213561857285536877998235741670812834121047768831054970895546958812713099845583472190682029995275892327515882516208278011763398920016138750336365406721330925265618635453228343178429396570825065695809252982289223739155869001410679949249929172745481096025483424015099186254760112787573836830567181627653074409009448700735703821679378218382461157271144701147328842909624181358497132754571967724863379986255337739200230269774051656740037148549560120811997950221640203296987854009381291584460135983305364340220500915003911425883007126669360900474864497573680550672698272226772928743326680915499574229451852978276057611618834958506958764093071899965342751804565606583223930870287899319619231536512836852528863154786453196977409915351805379000738166422265082144830463968980833709776890186239123275815434610335185012944661187503199055983729094719811422076165049420164501683716796048521894882846849831049124764895873899455735232565809579055479614691529080823185826848581369621334995114644815620275304537034125297411958977160642640353020487107482168250646747203443595946207207565686122762249679952342441386907480543244455290802072986236640257170820330648868953669879371540324597606481103423828798985855172446665423391129961794149022475532903871337776303293811002904352790104889092058004462182679842704890910160376885988159735814814312710116828103227844366698868682277376566201485280601385081033229636127558572930780207588000471470543816146267714633145923840170210932990182647841991788207676383777935509337283830791111196642610651702027253083056002305050991776497664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -12162760624921775773990567211099011288463708934003450234871333134832008216770293964442594632588690028983015705758994405494081075151622053925799229009119628038322642884673219198622436690268195325119309814382779178634023517254860622763585031861040819737346268044892028214973508612063032717818089974065595501168426991447061058598732265654838657802494379063958049335115757849448053249503394455010832398785892998455980392997502510847331478901159894947551071683030917673558066923506674183236930782366608785971256911943609537168491454279885040617642654470113059932080499097885342151919095161016562151156788752005236886118081397932486356118514757989740122460550253438646699275998999452891290234369784259033925390633400190998353344183803948379226939890561302547843699894205232488843701582957151401430462101312446082882659055441419568384961812970170415912643026099181036263687557174589633841042791674135023093191934055734896370117758581413192453248947078108898221596831735865682130212481023152272602989430509594688138538313355666172561759486178468324030238183903790972773162455752636577262747492206834234096137994200507943190927706642291330891156281624105932238326226834071901370379706893568128851050103674979172248391021286612882099800431841759586226261127625610941567283980841557740215896059230543149852442965216924552789529309995916947102763064266838361441524248022593140757508575190520893790988236906740199719458793931051535790971407727919182609309330068920292255212007615106239858555791443623239089370233677499191383012100562547343956316596016121428707336558502117966104988562428507941160906150733805610950067017138267441719106170592475025953489526289996909808816286202392069311741941024106785100446271389355651180120836874132852782691931509247701916080947071506901864504497565146039511092047451527000854578996904025055704347775739545535729778108360592817204855458421868314794166658682017689944262381185591564689500084959295330404558148169107240733115229464827081727441294739122553914675508000167666839312327148392349604567154479625071586416047241127846318242046859476697982292999279993028438426291383125227243292256729084141282301338173026918785994089470532436378618907720397425577419360032280602615997088481793403000027227294363142063280197105775726729467096637694883708366957727833215048054880235042927384941180093803907700273463205580799867860314430764142026795140807799514826640316859671458871212919054095561201642656166092105225092167546170162963143675332037167026633155811035329819657739415112326705181586537315233283919491969881264385044604288427171341841878782441318068933957844390284501115951734475649217097617323347393422372008246851367250835655382019836236515450152918348777795325991085745089373621050476078158864656069931970131540863661927743770647287930297320239040074204794637516800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 10410389877259417310711968710641896343747670836514368124788323439591695821085664941668931506443545439332979431021210163713134447621113937146365107258797855242963191058319259299196293397079934167662622534673137996455804377154240247999223626737230383995451936073935373757335848611945913497967975065192086668475470785048093339510419633118944531175870977571439820860950936684691974977943961277143176270107538329572999958148999220395504043609380082667683139496346470047074510545248576477623764420963160848915320435616639030166659128297626907368594251123980941790796165709713832478216433349129918565167067536297662905379285127075201675386907447744252597576322189894329006600461663663788682155107951427653035282502559103742862010800517546820681040308152437522961810605885544148295504478347399384691557846268509245980370515981793276167370438901780358600846661575455504885710489969381759882172875645409749666513543516640115773871090225325049332724352074825461560326164327344188272399220858211456517651336574798305056156115475242881850836453347665583218953175797134027268352107030106556331681565982972716608208623926886488151257536779850561415661076208774100854003767649299745109474337131303456946617521378726517544377805015544068612548086185889491584782107184663242660436360999183577527767915252233161387549068210696899350490218363349628084140149215369683863973867538987810012732139815719079492510406938327453803392391151774298237519989968639650601735574505489153441257676385249171702154103714803259069361283313051367038553943036772011928903955519827897413128610780746411869857086172374767347409633463265904073619579979885074824552857817619400911549515450002933898751565157105812169723145380569688873693099399405146778944604949346478836643887965916017158126396466236985075347574180297992967745671299534618006106317277424216886155947992008700661458106239649929917233361553922865538259418790101256574718711373645104591410444296291781774358287549985249033629756785925953410008129157120500436964957786609658576183182236472165523818829374727888718621245737058754015803308653671856798067475483258458437042000847628406230297351898187053563817707633536389120662309273718315978230450698399814802314204518449499329708696635191090057762128867534581501323103519297566979164238979403318591231020126319371668863046127519407171151143703782237795749234531048916739510367540850140394000134837836750177774345665215203373291658831889803069116638115735348003443395082257610310610221612236229977527211115742319888401256087236874108859211805258015667064153798221891108408912896375677562136504077572082285962758438683031942929963316043669026646795030353036869017047270053748200454132348520918763678844856559475299504904663302330119529890887343684021035395243502934373975131119323224553198590334205693666910515537945559040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 393854162241168884989162931242768750220674615333058856407404012157611040420869461004113472871467524574319413252130407969888915540377538226677714817097522540763273541358408038098447085482300197510348227049085372445261569511902088186307649079605015501415680777634002454245283875728251261817467067598871386944057945228868132928054023715193203184940753983294741475837828729450647910022888586416576385515207343860207220061311070458585777182446724865621358059633223055305635454396582035542618334720957920163102514810673625818865087520650928757294157551770068498490404356182388439708106135453008375837121308224856697149615886315378682761964581086213711576063240271746527139972243493465951309298637381218638254915717629078460307503837933586104561489950128823274808479381070310693002385461924334125340754788454760266601447806213039076987476198354552076845684671562801959105246446353485126331161593090978161102384651127552178162369495559461435611518490361462730041317022335587826473860368364641708838835128607709863416427217620450087606878390167986768565551372367473279540653961514786542535072209972120530777132150445319077066133999065907867260598785491077887104238346931675884020720657509515056815193825463787481702058796348780700787445414080387378644818049730173237286508961429261022134030451718307826634618148660579296930303473501466017197170620613750349256346345210281892859446567711669582933993255551557786350256320502621362477481105964609311583914170222583219185728827465734424758141533704166413097669333194473744375207865316721620027896633534919881034783573699482224860948043794002835695218627894415216883462711552956477849428727273160571358682988324969107482816843696242377754994179228947235650584315861916657921709195398684950682750524262751856850600609188678689630729486021220893218731115624346585680018314107623701887013393431975878377983150852342997508336434179978495296374405940990917477545719246444585209717762239934508476938412645275745594196734587065147549817178756964167280922735694976025726726318770875124057427707268590925286327310800939306010717566990294245114515575500390472889988436208976784383293261567649013519587981277401321564390963685012585214481259708326725527131635608107219092875307311769743392517161883124218222836532902156646611127681678659719015121571300518728069706987345298932339569805338999136520848709449998389487493825937823554732672272345035403900168949334365659301592066388650018277289334265283373739705174970630805031173195799231624450147280031229438725096319890225040748784783982086711062923093661889279636356396024356016518096670931648896476532225506441574365886574350556590649763278138989410609132499384279651968195628879307872701710337416128295372128765465541837307859759135256291393857490456582952424659556813435152366129717130461870861846191276032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 2492931354220737133911670867703664074375216724746362420193134087558677099993075917933749131200828580164873000771733122012653372915851043993617830602681157241586660278973717268543621356542893563386478103667600364205534069311249793863169560999565643942745529078274680355098322618553416007578479908512091636445744781857028032255827816037659872467902268687822917470710969268174505311855991867940212274896411465748724309794349602743632466982684807334407667708453324271422593271684828328749935858460179670136682617657661987749321557459963166697381250435384487122178618110290726275182025367336548945277732497748317203480935049277646595438075960550295001367032021088930874908029283113819386867341199578226605962443363174496057369166951096778471162960679800084033880889905416440166510596112102587156473383842862711491388111434398820295212159856246375086045167011626993678987112118538681999868892887298580168564017061608492832747877731004951098369073909326025434705101671934870717421513232454569960909162098798977277944574858262889669495949481742225986288950416135204840889369534887205438278376053382927403778334504982439714807374155668909485074815670600773014435581307430698856497130163481401471922827400685421808796389766490744709546595021583465540401711137992807433982983910842388459903146974046816130061233858624236131646872413471989931334826148098461348323006669249154013339565116596177061689912058632625651086467214248971003567045770804816464667883374959992133174758372444286792065954371694471884460314340882552262178100495285622182043287557631869685266368498273861185317146190326967764184557448876360734791964929973882082254125881478433952495663363725498258878154270424556167862428209079791524263420267397612736195555157477902254440403969686651335510722557274539346987703789601143751100303541552322894857400357082109411253140870609051673460577383493779644395524678096903294202696885113243998287553514345728119623894068279162303644766835012549828689384103689906355260032409441582093630798409977257846443290232518048630531453588948395201296281607237596846403258578438701099871848455220999112462970714282841385402801852683089553589158844442012150125720348139373870847395253764659909019178504802604915292455399050621681955892224690909284520825736588218910895570218019467595986622068186451147906418366557702065006601510267236128141674299343016495831252991521378830175704905291252726396274045011623436068533944527620068746511924366895751474207371395711789761686856058738326010171602750847991636826035036262151893614452286022282723327323544419195201035613226925707498822707611897392703339468611906434376599378942982209989290675813872702842717323110324928961861793163305728468556435459105422258416055480360263244881891246260311757972142364424601321273676936960058863012604505837736407623899545600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -925817819787404624963178208067779281890079441447008562930997440654317588163182101578333814189872690567847573819206739915239530461824144719086985920640958054465448806879428068136317020343970822497480105004530925829328246115169516139559365160716253524484441751321807093691173780551411499712928052551641611284784920630424604020138385949625356196148946786768599447652387055352560355299571600224268398355027611529191396458075816416157265001325048594532065574999722060854352005018002620544982835843424532009168459444104548938608445515915215973198440989267461700655081875135368353493518649548047758926158484465300141062686145322685159508862229249743681394284835479435708858837590721797058482802321556551058983451903907870122846990823926385251682389114838149281520379867022198194786916465412785812792768823197827031461050725471966617959971504417053299433070367002142567415118628346476909946753975184675704296281497531513771013566903069390043640579616169123145449215461615230585652217569485353833778933513482565289976503818017691559545855788105259802052350130346156197171012565233426388027405141367763901190318174991615028534847650734032190940114541799416703672883453915524202486201219681350171669547860119807882839513250584276805959508249769432741758976560365838229808828379113998924394562734691017746436351272471194313138116007261998823956047397383560742953153440034138302513796755700706696916861474724426083998328079810067766622768325693223706919819060739954294071608524122748503323548393579639350553974377557861860575789980316954872365638395127618687222952469207024145702498359251977825204658757484056425320102835884746374815864240395676649613891646857625991942623437947104924368401719263393984662818169864524454274540146184033998882237233274818430970682545442734185313752499561008941674871892766052966807229389112901103358941610921321746517718556871064171864485378627307966225599607430279713608368120669941200153786583466784383232808340585883603376380606897614999715093131127690525033726495860373235966818067618550281171417862879433846495268025908480399533543063195052565889606153928146477595774815245972408932742795246987223839548100849926847046652048127352881363841645017215572781581639230851813329806541305320244133434215370980704877372942821101567027261005274651284639980218743889453809891993971320422792709975014295761972314979805720957599118955200736289488458974922479498915213160213990069534597481766323926582706170592736476794211998418127630753857597668921052457622821127152750327579701917279893167251235795499206257851851459106282290625524929873964645420924582649469034853157215279834196155481632420297902885963356164720204547255380907312585315695707069746895954566913771753269702736666602175502330683784935853893614347128522536766311693928132728537648782801999177218953052160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 419163507058687341319531405682525652656400968531997621651770592862354300232858502001967277304398999987006898905985788740643997572175211848290843555034090274465966151975196378175216441376535230705015971633795416536572589621996885635541792115372333888952845377568914275925289278491689627375435467885664529435836998881414803185372131321625004414154172344555432719028598850470566636119684336831672241749450433919005856789236319225772447251024653804884342063503233231529424915538428219961232367810268943482310823477486355024483584580552822689473165279266782198303720446239900642269305457537816351181861901510596776949533892700349244970456810371084968572635364224816948894936983623689312666943705105250705326827574538129769120192350723071613301171237048735969461140245928131367196923658434897602803681179475909153174602651488008004170712351759503610449320373058973610115254608383838526829497405672059397590865772917136432075914531064198067129682085798004651177632184942947355395158753990407594377211244337702694783368030991069422795151201170691603379686690303939216583286204605253721651924909228081675949627522914341325505639026740673814229590163780525624970845431731668580100937050805605883029794263137515032016303728315130824796641912916250331779312128250252367466631585250206592735714550228480801342093017351279163935861525987515771826133886736887237506998555263337129389945413814826701153522603551965131667038920234497055849561404769035635575946174299222807202070235682840933425084295517484692396875273278652143386561530621817677928273540104310471502196868173305383561041421686822456557634637294103782365314770227090773464580752061094692815506073101005223543061480568420239104909775838320278204732690594080663041368806107509735227671170964206789828192673196419379181897540339693157916488200914564955834911688060122548269354462994914391283924618400846733912264377710226688077033883037087160805332428574780693563354812106033278673372294351319176834754163382739682002951932036698290951241268190744153230786050459139481130610744977706563892959500268005435852848018322232619316351202997589819525387405980741139964107454783301888207638110324678282731905476947218154085405382244374444462775043856424841424597674964080563761585876194679058638509528950036460927818332445086222594937540464013618052613809189671472436885953722752755022648553458566718164430068785952337874126833476021318978627318582052895052909279958299381389976161440257729827287792046882471884214718767881455444084732618862306955476694270607233495664040807426419008278303224683818569186767513061835950691142286643151981104266370477906488708469114739844449324045890046955349539646727510208649471981054572446847758098855194522595469549020234360201287574491362332214689523001040072102360175073015163825024513722660998298468352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -30638364773904495884484093218902748121280389500201192649658119251594455995463805696265149705251681064921637064365098132407415453511194489202339323737321567543341944686344371436818455435930452675019068909731064176441372596814233362557966401923672807321535877428964248784523382102466229971037766234453863720094129223244141039170375143024940841917403305601052656789677183274339820337142981226736621853957719407704280757402193255417374515884126129063905727458958670238339775048752228141465290719308503773180146029437386599857605683784572022030846836777821351621167909275847895187856136147330148688657878234571540412063916504219238727446451400970521364991798420723164228108283251090875647071069097207770896241216377553505977509035019911396288140085578421152230375186448015997842670951433976673661890076658958769656077105652165997515802869869007742342520815861211810820649342221827403988418181325874312602482826897478111256778258833502643638561639654002288900512406590992489878760663418228393263694186280719357725535136910045267576160609129901470289390311764870176804242137039244140711507684488941335278011535313868119315556411362982826556675012574387573360371927554326401603361570130880471970516092496064367156542256039475477044642705043281231031130738405735281849783814776351979049201047188695107170171289980848595498046014752662219319512448915984014882132447233635807733698682602022370234899040685445426135270408784577115173656303944909199397700311450953082654424273437518708605258350848867683412191021523763736685852197057893922850613861893621485530319816560318786823916328007966677736276887787425235691625723835497954256559532941648873000314946288210166012569690336183697460912122649881498277591537479755930452081413427747652511978010603037583817169925584233143931169697885328145186535322367236927829678672345622908232398645748310908117552067753638880864861447013065461013389945948454715615597992346064488716761039565503951745030886912936188154843655168000692171389991408382308918604922191424492876063944606480113683415815985048442418390322511896106288241277213631344422116063589349336928469774108478632972790854587528112048447995376839253738524401808139232510585787635091302610755002344941308856375294176854860304181132437164205450148486491288964632328840777317729930904459832984838591793017572782500295740964165726814404738282486115844019706814302673508835082820853755405077139057012147903102559863245891367748887672539101874384488202561122632953141379903267920227998426299237275847065519350333244905227347727029178208951566733982267718188015228535822745743541205497378588772835733351065290408128014806072510616430032704545966442511443939007656274437939087808812707808469200409686723808952291003909008526882363302915578909815385231044616933777133313329227800856663489616281600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 44272035942712646251419584399747934664346284713292473100761199553882702781781647820164206195470646336263615965192467580063468368763169024052516461040314658088879631170689382006374284619868220447536188608890785007006151189289391206457424016127641005159697494839137923012569504049339595935089202125555270041718093303015144970437813425493600922876553984041956347352309110697717860413629444462368462528518185760835293009178203849010152470046672118568736862000195028555321591913875711643507054258708659209716199326302286551765016417624326786571109084899720788331046440897535242629966060106957694211680922778380946116217972251080709409761471054085454540394612330970553864176505012347851767799203020959701660302075196097836767789226208041145238713334879837461087218636459253367720017691036358004421226705433100925001927753252988838251071482838678338664882146396738390406227595982125227908839927702608094646517001533614586265949282700265236380168721194093341532827937752760677043266208787111405662572604590190362143722847901312779219857442077071614736942550339838331565764519113465247698525966061839687207919835174437603457581363674277951707853578197384935532619080460088184263545161207085640307831616140293526759313469700444642682143741112458899681563200217779098476549530051902409818195616213533425813577226104917156817980837408517557287094745542624485187040198030894230217153764979839931699471137076292743415239600329678775950331216597647641379859335429341091833305677592324893140597461898050853640709724343509811368004624262919669997152814305930516334206095020530973888017968257888444250666444873001961071119620624218236978537511522663813155096797530851631210040719118785841279326933425440675961018147339837270905440278958043063132868733422131461041048669997665461210928155882047293057218333338970328606357058034110872316728627730586853557475116918373422274881002033292236700021327660619167456956514752775738350266241547192217251821856876723873110294480499853766409263886543695796591236934470657072334547197929490856121933605143456486407735672625029752763974789089773035163251856434711487127521183208300144622555890274093721780406088338096100974435409582189004987965331852617698753401101507314004011858823962221668666703810525468033316535454924258453379463293095981555171201373948822043303458144919289559168507869202337862976841101474350135417869015239245054238948527714433818288391373941975142942576035333996534841046529719096593183122646217602997471494879116504568010631479043327713862423202672256027008787618563077652352374043442630302478005985119153317416694584159031865856264846353022198196150012992826054905754806052109608644452403333767055030010659582570111438624600736622596963401397056305000756862067124571917395427552062200620079691608665838699200981021765740349358080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -18501743236864958202569339110996956739683189683413673963331051820322140618357220137824340394709827199013467870658582809667913967811559439830975586053344316854183788885303016727095877995183874295536078131629875906981861716232485838175776948310506143514511217137587738985658653471010751516496326900587048065650929828386334416583802779845389978122589307810799724387211390294202452381924164251985339611599013463556232366964729841637560899019926924580983365044883898736174242966371558590082745561791270387381630861883680818153985398154683380196572654016821286773740460290976911982207999527145741583110370274626255730563288756558134811030765522020200092602700966257148458703511520268234390856173932321569156786553990702142234929854463180616233645990552623195570760427358075376318097008042483212818811246789732643574538040579574075498294443251780582539686814539705864144778501228253081763873118704877732860912748958427750931665689504471555371092993262195061565144253761898835729034214908616123668451064335462254485006398660926587531990293507586225575168194105419070119260639989471156692072446686563641147215903188696335804990076924344821472934208900894675275460996096308928946282933391130930897533517788212416186920252219575662507411116304548665317449384940924635938250015638865439069407512452508317096825890284274674253986367167763472097519845153859574463560017271148365486953521305901426450384968658326589457348934339485421530590188645740246766405567141190725668572517509639663777039275454389171811089351092614040564449794660108820636961572051255269743160227150175407420334168847352701475571647811899388114963696312479936960510405971118859309935831466031452163664609745773550112377951342245357937494371352988071109508232040885339238739471529698802902684060491701180596502970605396844735870146191706378436268546370197652867416381395501507111822873977243911991517626799978256099126550210978869007132860330056029723191806913322934435497257778715783627710363879205721676480677809797944374069306216579330238425519142642024386367190276334312454869945667061919613997570905683005887556764150499620035061730243418425994794692303842567947724438667039556144120875556351412285813409143563361347816891764151858340273715185057817713457046869636739763430612220980918975442180642839076249830460823602200901578393185542749544774776286531472593362181565116994570686866608651255014012262630071306442880456492436253433334457032943603920319005432174536527972188901990210472576181062140533936126675580401133498835741860465399764781667072314633158918662774656341211595426895564890284403687624552385471786258331910966001121122790669842186013056499624221567483027353894648590630732833119855395085955278114106288352194166434381959301481773991815666448733311247223864759771043248155814301119814685425664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 1993644134540774441966006257777674786114230175151182252005146888662173703266085703500899056169397862238945544025206229179757313804040659257034199966137003645554939161084041396861021767739698431187457458282526667869201736845082065695777964490826835742464694524345775750288470045240617776877161508926990062232169665407843051144239053700389832432194950723598427925287891659460766299651792171650595533758206619220443324934178482716168313626471625385226274998838332963979932122858026251616679438505989718667518417660421072033522259042694359235534679188610212068260119074913964880182514317568792330376116642359747463797922007970248151635423859407580352024227819084487026960078434104757363447806188129008448736162866380743970458454705986799599227673272802449611876344760717805840706586345092443791631416964344444179096319418275950472562889444753297176168636770778632280449586044377771362852061212504899354316356049143477862167928435218369595026123521728878935661948396433840154898406389953645645414561017005037158749166336218576787990093211467968941631047689987412822727238237163809664975591280378169129622725323292118020032316034118476651183450909541843011533148734655465142056944102520236660250921972615324928905790445372028610008486279134473375248194873688739420937182241710607457213965021523752082608376121401968320286935501416351611953264151339560126942920137497994625750332493572457085130198462305848989913586379006010697020913400582462025633339431642276963711564977746105499675708309668217768080796709361040266457471907670264265256909324102054645879284309879081666297221292956655407733729888390199214003143751904722602802030969036906251740827264527933836428477803022023085033574378630627856581618580580652560345625157840272211442605870282421100753940179437245288187380564054581741844072425247507714461370565874250666059640379418772551403320887157233574098091406404404818163295703580397770557467859409888815297369659388750672697981808166792307042535974669525990348654713142732436952154149238525874761417474684348148044585791475613293843977014739694807494482476993674178950671889530540224215239980502988414546119826357046099776980422863792541116052054546295277446284523552929900055310575941130447134492690566893438928203527643513286972341488675645868293883985359202280976645532024223792961829795100124234710910711611448125214331928349950733344041263845078165012181532353548977183644252932066624208065280678982863396404438060904163126406229567568751068221327277467446088006754283677333760950431340479447084868233835966689175557195021684819988553415659984650643506982556943415981028416302501653886381739409138303314016858733355055714575823565737419478136360693783030845541456822293161908858387867516896536254220024451211473147653428130851895185818879792873632963804685926400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 29344913228312465922094304879080819941682825709668707419994140700685203143777269312363963223098975000960791815312378033560542630889608050890339006587497108918697612619825720121329164700740388325825629249398623895351982356884151084351387621506583395756119770639306961760998061907946568733625897957364321447175102775965880005123986957676079938308898870516570548927137512396045462227392654290699079743910731655288923058761905384868520818000906885307056832390860195282365828000371359084111920055776033887267490996808790626467631153469916785169692622507630565347422661060397173606701012961800260801080385224366272367974336635128469571642307697471853366485545186411575071244495144449696087358686261414972555965535351563780348475550531701236950810549392698522752871834373511895465380794872943066569758857932787285936803578387249696925232757414727417026634325905089985635013291355064143940953016863871539829481114692757182016339481198903371066717438996605747623347058968351381899970064043766920351847606688678455506644218663343926516010744005059884110196831181287316619775372457794474759506533617163796112832554165668061571127925154009354581182576309558374582783470755820751555231703578187830514074980799821234432103686279615156263379507333127450990360126276736634351607144832076021800464680951985196379370093103984424010710650295755152954084070954707817620618512970365604106018679056054586116825942665700288849407215153855501581426195011382370862751892876018510563661623973900390519046654854773337793220608498558344563682767723615807565284745316086285522771498220215372002798835668721505795126822077758855816928904399711074003902132289198988180167187456184614766066189191087989655817506815288174717487001828649084096369457870593653450334008332466745702536208128323057785018524627308873265247666599345861732565635397495287962044205687538978016631612415103340063709523870813792586939403640188082630747378111816582407136917096352956982085863178419466664960538600145721206734285840099069521202693627502342037922415317928894775853708015004304978422555132216245322811792243626283159436664800043870771690258909228630625019081113751578256376359481211159194515060034081768954974387213055600729134734446154260628999615392774569589174876999565381178737394608891871184325677287852383654768607372194177956401771101664693991945322988979375038106459770130115756202552679196102209720135261743741505769560059208889511697393974416021766864823369177986831820717825994394397981110748071367456968322949416995628349902729931974674889018163620011767704962667150826736624122804797187519823310259103729820620779939820917983623656057866945928183574464427026475492597530911480289329113669719861779480677585464032365353584632974976028287614802876004465838992047874096563219931955583190883338509352960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -18124128015580095947685858910093538731388259018560888905587294555402466883122712549735561959647274990227589036754872110982338903382996837456412942746325973615403062403086796813101633519960893190876586380025702714573548840825264165740749777839988522051028941378364561013512748597256224271307023607152129035193154572759133779290096912357441797025793139380169664651708831628898782482908196531677739216337210477591909599794261551339613651862259130888838977666293348468507680151371592523785812142270984861979399458659429280050199635075751310016724625428357146396871793493859519990771519727659674235312811074570602455919975298145860349933770698057218324725856821717879301093029875705223309413903316178531102272405726160907229876498003769813535775750127701629469776728805373213255267236319249868500062644293990251557660008130377370077573385411831172567969532454481565072715687991811555944934788504823084011140107942536411152980466988679927318316325750001040298621982075101604988561053235966388605124849141809251847541528406717205153019893906442285190732952951059340924222567783216405265582268532907551649619452268909898140975227603053021672682655351272155023266671086300907967057072957598460142245751762559641717184691516778348992268635610748772313812529022972087328466839951145553983167022226672018217600658146387990040934570942040138115062197312411521098498596247083512859563821088139025452639359196992582288577753106524352754445597914909927473174401907134520815076301232600514419625938164680124736894337594348280339437877566415541281848672010822047811612084454011478720277690033312620944867521159841688610405755054452249404859767004901286969531374701713654856371062470235966706304670327754177511292461615448778391319909018232209360650836844220455592834584342609743130467739301906677135403519451284353959091394452754246676054105578315342004253237404430281493874888840209021271793695354911454209626352287726162561063256109044731254805718857864762229078284139511344490083387504483716123880017986865040986183470810656039934860965189370881244826022525686764370459407802696120312988476437350769491509116307192683272625793456995271094271238682977937152443802600633336950071603419656358845941741891320562303707375769605440183658955236862461654903386295966841936840657163592293364260471640728009007575712355938620856851139275233299532716695299359717690578874874289266069919452647980700394932141658037636099442732527126826660351453811504027842921089056312816316493031464216217324166561656446571766773089720070806258635470206900373602784633287745762761100556308957008076253926030234881333515025613607098036926922237795499131429505202276586498166663923870970510778835117452146639083263090590733447361676647112121341591935599337612127538411232318955481660838445435476576250626048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 943228922136409914902686235053411091239740559666709707227833412037144309202621361488119610439519351145990430055089513680661776564238215659476194700848193058835515016594621123349335423826924130508721086786404358697045220877649240890250974575442981822509403309137818255291019629475719881847512579813904322398344083547004551850396926511770571757167489534292137563301655386429039673313082182911119491608502163303564369779441252312651564532461642720628348559500395678118580055729440357879726406902385112915663273779493307408497595191182313635613486804763272090793439656636864023791074998565128894972803714591043508649349258000512195536772008956679854874189887018028670473848244502866070948774651194102531313544670781364422757618438056597183031204065299433069239470654633021993095675668825005124667330999787540847709726529194841221389683289735464613162734570480238708544611600082555356974004462176584240452717530798214642274666143262341091653409767673263289837459266932066140205400012950864548190563127570697026605052281693046861084250418287429057369631288811870289841210624108735688796477404808879959826721697984993001069621328963423756313787928562677906504728946152754968226964631169580964634771770950755439058489422307381600493175597235353838117927329046365518456906709325997970221777201571429936211197673867315804067586710228653988155440606995824202637274331075864485429265475998057169453375465288679505302289635010045747582659610707933904306850152120898434891283277436494041757915614130133226437912520698307286431753647294273919813795745318466253785251415293276109493371529677795766087432619678723940399025893389246456972227821444805954352784076896094506554908825046876754173513600141902512603851351642181101390651280733306792954549181223979632021666416107082834270254599024332630783167404731952486931486443734272733631604903866925028143897038259860761772095942598759672474017586384619808566350380554129164721512590378559136852732133497800926551092063804498028767583077249652722613070754159817338328127280447633112281944839059771604092873191605173234513180385286000590460854147955532419516458129621214548979277461191707829634803432800457358924466342106240096756580920710376921034619254405817337128498309954732134376694842255100393962328143435736379015526620487349904949690575479329809514938633081571057092756950815732954606356920549965703135724874513533258143959627302697014501916887212968872263311289675269432260539260837928572223492784392545683366444024058835982615508373298700377999746819210645187692858468296776388328436608456113630657743512364918602112716279485341210370314433150564200670487995636874819494279069740266393826003671851711255714843935672277326878272024938789088415250479779240864751042126379145382650368711905915908759360927804077903550873600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 254262744941188432816400775166237532639498429631701326713568028071186076098226256564967289325143681808395494209531255492092887862355152550475443581527876038066725897446275791395585662814826199332384685918727522068452062738616739310076643471775977384789938477526750935694685930476694921402917667415950380138581990377505947819888945654622395823655893499746794078287761873581158169191127948672212499550419549895627437129615921774451018577793049203686618938301906287142288828678700057787987026233564254535331717120650618831323758627865605360607442244224483751866218323490523745194257802847825968108531549112587787954561706636009961991322227604066934271759300517640051463552925394796952085895709833658658117424612293425515585676205226613133113020530654333870633235479103999657243652678162230423476349054791351084638867547623039614994659042025469298176244724576647652159282239395120986596673208521217726194065313023400802099021722255571498357065409473962732154552779797913504413958493068760102028451231649891694740992132140661736250576862044449064123872903877006419889921783452782411599741369026557943894608693999677515971621667948944006640751993568375695714257028051282754285266258842881015258193843361079390527479192749566053993074303948485241233325199230721015037664852105400061209112957801732372122346818683325663984839225590424089731036342406556723667991117571907899185323688496681501089920383636506803228661181296222727728179305951556308386144217894201498278983156705001853776520612502418178087995206647755851880589093405271923727397760679222193262244184461171889435540966988666840037935876521834798101256716194917323016440989972696106524092330965848398377536473931241449362648867155599923521935509809949625500347754190514956231468888696200917405478414798149970457079034652192675480360366572212278038761117731710467979396683895897257088892881676376878508601725003673677957497011961428271578287970219725766915801830156790223156430994700126284783624461098692434796682538836071866356861526377716773851340082632322125478611935705604029876646430919187257422540979807815049664536961042529202257842349496777033239517851995590406057149272742669640713506357740035617458940680952598164338392587702212524454971607343141191132879097528710046036269871322571421775115046596697644420594738856249148099510206869620036092907826872885792517602859848953549107577946628619452372550981456423577842420385466607993596845602904700078892145153023496505589411246629557399430358891358826382481675797892058250605730318667745036958393677637860988005493953943997514584310695901263368964775465743087326497717441496992558440084747967252632007081170740228114865551564023281464674466028460007071724282726775042896926648273003706428377056948417312123698643355902936638805192237990092472320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -1671493601262006876746131617875113981149914291991964598298814679400668326097441736335466103798017816033449654208238106469353014765423756544738990502877195321951518500611407128281226297610341715712168519555997051583011773810809462329821016748944271845328377514148912945584002268190744984222195606828572096522686348214934602391605137616600250833823353141475910300140686494181256207614417375937967937780058579614448445061679703946496086642186938431422187095963939114006756775724013478029672178744602844716411243859323971928083622256900838626914714632013258533819554056013004277824231911048086506661419316084473959565422600246970194300306077682808469954178952247913098793786509969903892638973226244329946601001372829435762249744524437367144659062611964497181041234867642253943537067025811635517189764925312070989802894184064173893760410990342404661455036271145442200054059691670851002854725498041705073137715993506009478308343543327070200542751243768862754662931300285348474105495790029205227432602623443753324089422691982619793954043168827056035882244998721011030325946755472120560696290944689350967271072352744374884437340837095884998324601034994481901894514965839261954383931611572266634543060899830891525381381020714327552692242695676231400289390193088801123762439439799537624640117922689145369660556187518713223000263554271706346329127727587769835664992317317516311335332969725095081883503448114348743522330219848020445115254547010337034929223995582878582067746899159088687148185035800308149368877927663589270528457565746968850584445952050786849963014694032319732079376106992395352691594839805120788437923978975309720739873208602176105585160621520090849423383617450658150165835037151129681536875392561965809737870845829976865071757644363665946643984944694797270183274639936577576032847654387445072036189414443355032529715082300377768739423323491342085078851907060165151197537473666597267553332281212658477258698048490853362181184366560171554983619834966002177706830513776457614335168105522597012005207442393445921063592938579980361061199908833596113889512505802593332207954434047626620084305375233694703573661919559437699751100525597402070157612083906528236210832227317252543283646061084516580485954712017015385874978504456098052689557253520681763551767464757324409419840798090750938856433948459020966759263145795510058673343597100675448990085633715457191694462570016420329398509391758051520763479214703570759933345342787561993917715806421485293885151534570838407356338037083376248658712787340438212634758224007288924962350333296883184654256160431166121372660367264740935141102197961130281654491449112111196655265793770013612788907342632462021037463776164334176110547657787030679977262983005866541451924766818237918416339189316433238743614763705565184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -2482529310082493100808554009660152003798660829641011242061036934470435412565474576159293165842549750872696572786766942458206075516058338018426339269459824416483003221478442079437336230409895049080113968084440233708115992932832782732456102872308756672635962078166296540938425603996194284937771674317860458259103736682396920368420325656391143695366210201526089872690996835764000267481018800799034248440786896849181932490368513110242503027459522388639830543632366091442147607800129019105058369967627321711103513063503838542243957566832384106718318138336777213087684560967714797433000235854608939129388219650241495870954823858048313660990210146699491625950111246921455061132583524762358460843687847599898529752209031643542950148887232060401463792893313173066310535941406605119875430046399494425331229501245311297478553392703044156264081346144904155425466890925890110849937187469805375073388317300461705988166379415863167903334608050809782072403461356749258616903539090603528035349028915255099146261769352808122543827530496506637526560567774754877657949147438987821923867328703257687593139588157921770898751384136070264615109770606971436537875607941814347133995543326493893825445871834575117046122990280922714345889077867669583727670197815317826128091176119778230954929993106286332995322662229410858975916314878318395232107541573501502112391955725363184694069037572939163860802305749445371041471600437700400436802205970001854399887056144200210408743003210730650764596822137065252407801791450517310891340984406810922744715842439257091728580812732048570720355802573608453601063422799427529132475671833759864937521817276298567818376584381629919109689757326310569499318901470858081354759326841310200558327212291274173714786395250529129106274617642172750917148484703032615901873657982002427947595489969989271971033087024018604014412612428453204534069973953652139268819907408507942322170931553370628169003828143583648355946443847923589179034012737547338378057767628247235699421193904353337802342945283900160395294574611009972351367692319453168812995548141623647223921298458095533581889609541066669759858798029341533790153845623953243695032852083386173325455115275700966023327693295556988511715641036354599500022966418934044942836076760188369606261437456085129462691799153033023092423667097553655556485489092313061600736907345255935184985060981670318820938685398860808803925745014111174665729656800480575071267784507605556969093447625381945854736945237438631469512457680834786449486585958853455915134371970977852364390635478114603201346030074101084953284151225931270416490899723221275798234575800443975233725204340085003714500367626045407938292322961325371304636481356663637575414072628882813468087763469062705300380088845469289538559847526389744309388673915289600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -227881779707037392698387834964586005054458610652954769531392467319415385561067914299141914858879559698902607550512278150350833639780469331572601224362685513612220371661813081623132677038694599285398491639007358054787408828442733956948588135371621027704199569279988394705507202075578093659852436009462582813500532669514476297681745284748789757999792585406597696640827912952762292183110490535193750421142650035372525945066385238466304449872441381303644073822019419295018071917179967529457665338968151031353080616905967623024364663591409942390395552970275908959924656280587037783016468274299909431662527437223020821736510894716051570106588968943719206410694101715893331456853849635567171399587556731629955019714002677261088357283333206544255088922292344370430478994580410439892983449142478814819366100478525330439368724435050246093624339276846292515342171937336855365876142334003591097408264391829640604007687782810586343395773318847582939048753567749772113882778803544742910679464965748712451266860049992782492267865697186059561220716121243680608631903976684040672245559659762186843175556573820953243195512126433438209542085063316316559476489645878111060341489738849868375629721976437494371723734972089420863726919176931824177127277443081112462238933302540895112620633813562057971820715449036129932917104254729826200151113404483389118843567130632299489887626062307347439909860581534669274139083607724100750946743901040988777536764026893826464987839488003015527613259539037431412119376073590720765265724871306763896835419263368717980649434573639666655948948699870144107506083248345466033748675121715816109330685207931155847471234601909818522897135192632325433555251172965782500036066858720058531346647027343822688194461722301469897610944846889352406269007386213041281537732108738232804848334245714009533762016325308736483554269627351440195812246001125665607206440661123643552558075452796317318092262776559648582033597940513924659255934218340792370268720267399493978343759355260047731277614693048270946957924618748613516317702074712263332836980228810533116732527310507079579142525607973507537399552801701201518361419756273710213106876633031367483831641492413943498669596161607379745447998815039939092109072702848397246988417384703045109502438131227364040987540216534192245177838990390882457912094688643321226602270777852197928377820226457892832628405896775695778089554679261047505323624425391933320530340984093135327333253705783110659561295368462673827298120231198408722043472452868834284450067242068819449205011496783481921117509062303865083122265423309062578282843189960173395421294862459199158402041560809042415540119099824452193386651497182089776285325854267492852085715898489994523644672199217389457901999117340501026729416914999450486158162657280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -10371989598424082787497739262002618195577477410946714135033583864852195982620056385050052674781592475397205791668031759525167317039149237693556954184424803023621792963036535028811417009463505195965187301403769217009182916091902148001059193982324257893477742753362650394794723305187488261792038590024823307834062247750554149197354113704407947124551063962665226425427260114051258589593121795166687650278376585630970788315297073089713718406881773424807391523999841772414650873757578160165033194838338826642507629133332820588546795297555632213485869793248820708732932769847016213159025537821169297385012774837248765741944896532975134365093265749810930383399795655860432888279664795771692283440356685134668365677904871098291162514581601370636295562981923350102780877878988475480763263115870589324985194850846922329314885422678083294981259689209863469291569877864737015831821270161755898434982234336458084796339660741077984236371501759672138398291543752166191437797671620777151458940907267390565126283627101359691269748525928921446357466833206541259539994290806577714076602015994447190296603619500788035947283376419891518653464970623916765421816712003558694978017548053787137049171509829560250295119144819710743185244139675874899858144181111690066090367795354644708250046014538727135944391081345480710798171061254728451163897175464324706466189740487109746044402788258762350541742449132271845129281302687102502750652546054875040141709078693202882045113001310782832435715202131667951979383260624313181749708532895062858651648000388783550434888296897213981785783596089362625823030488531690015177997865890541461089279285764319865132742001169220345723431433149171653198991868550454625029784422813647969627432173562203535784226588194471980908572478908881223198699441909124873380390182403821190317546150053575375452035512384415720747638624070672911870811061678478604495475673000526357808637670006931912041226822797214443490889756516175951528456904655539427269384704831756787788364551065826067043813889394171998432499459488057091315847780018001457588646612312267099736902667619774353312228311947310254035659237641654021286596865317485051851430169437251800847630734573087400080692410736000533454108195347098824751903284523896005025763089807538238950974971775104452613653411053626051117887790902582496081673684487172519768124836193902005893808374059717460924242380074259232825956594547560276529393501823479941330985526241190655656402999223514127674450183841775181202896568733189433215391377247315919847630179490023610571318125426325955129619686130074007347394226532643377800778345462727571818712612875532180010291994998928794850662823097731974364434178027105449647292761341427691293567347670110463167149325609393657035533863444221692247150373250574722604728320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -110237282976228547817581174829916083180545986991451639114139366662140913241947473593043118552952255640508584756970686253805607547810449558047267982890702748182822017202324028274448154147609329305204077478317484354144342048711615125329390237590703726386739884729051674674913737663644344469671514309949823441298068313707567541814365939421022468803059207775415374899745914514281385281545047321437681001646106727336767008593871489378409167779039982652703871202400673383733772259303292241960769875659141925466554781788920791306229128742509367953325689005333071332994623550100752239723594503852482280601193548811383846044550936440576075961934006544417171495557815949801378345266307255166740086054538339514747875416243086662843455662280730017745315456657756211294091583103290904331338949548424611431300581662178819340648502456395412156877487579926338749699893781317285414073528527434073954718986936421410623532888876768179384232908943762052873772547302423537713980416173267966486977544573654239294745521071842177366037834730242579982151699735951083297824245438851940425339431021789069280379607110042956659669546695166875733338030477872919168980423174751410079488365786956062263333520229771809155994638171604137315954666392264485495020609915789325035226921229731868695008534904094673255061417919250031006362007740372386545836982625711453637408049180411804849502829087360087786074848119756956892304436191674650596334429674283748750759882891656365540932444734023372674234431289569453332653040928425559559153835787061559208566057362387614476863645441801801870912463020706489395182171905575613536057691486701508918556551442531959024086181059106364610611550869471004201601004486370372482001716939670231571590557013932635454109601697932362341140287885309940365124850374195073805892292324213342143781962263338978913014296167446559915655911684639977941347479503241124251229724782661934367696731790293354908518131216012256980721299919487759615304404756539284760710774491973522376427584158719445520702966662549016071420518063945131498385532255487471235986675392200138182747302340392292994507661905790571771654033153568397705807262075223742567705545457835388333452525968950702825799098573266046796720901458444443723543842129481795959283554498726849743694947203028055744628715247876344490672416612369492223968054575810961638195137206683046409003312388774409607544620549849560221851572534086546272038443397460438519915260434840972031917928418590972033541101303284471400168642578865941363263550291059736765667480676474217449800825246261359823846647371071462345147994882619570004688821714970932141479713809915649923198869970243045238012341609898153374617488134148682562911474243815575499366145900014686454580662512846842139497470425000919833335270404645840119398400000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 10646736539627058690015895746405121810245043045568380372645495210601611095560726973132137286864469080804229250078939051304404523210925646118944084979733441937134877494227746763355691307854787170222212590172960206286586017290016132949410379044788652120022257881078580395593441629511271560363091264943167759533549270350571855214543211722077446331853068813343131483213054698456934877356007861642499291760145491289071768527446998522151802098594985286740256230707829127767131794475412107306574949524953971997077744709098948405831183452747557049620574994239313086850247933952989247586403592580601417583253551109798897781190006416110730377956164543989408863555357304808174092841411139804298789152828870815056811013349296248132598381467039034655046844433425724778839246677360894097229589900047799391144007650925774922049562308431961272572409156254496226443722169831816932732844940651624252487106038740907368774900039760911249923293946424335825601348368010549074960302401643133853271792880617751586219627190880229228943188109824337530391651411912153487217924628650951288502422290845148169195109007295989110276249428215482590161980603442807682412481472318217288888130235870034319509247456143358290561776316140955520261113225837083627035652581531981872120140351120407084658005861815821000292834520951901190423510688859734413624029079374430611939771102217527317167651248250840448886196379246176773324888764453389205126116287447802596781691789208422049588117333199554984380584591399452682175113932697085841255597087016776872076850779945394976127334628838731042302653620870195657203873806718585150364529526990680995319627945482989749822439236835565332233570734188003026120120263876991010278995969138468605420576050378776053713017900454538386845988879900351656261500766971935889339240439934507320763925535421085208938708955438392592123452392273073656793419541794216520170331073521728141582095906759913986330350850158507987128247419275305668506679669656118281251427407984096352477641179728686635039832172829843668500645760953663299795586753517827707972284501363610457199354495617447691803044311162711286534943007508117550085257820059976719843481070754659788238688468443003609624377136747831924556935020297581629385998787531972369592390581998030824371386629121634470815502051605788834364927108217336799792019940845062346195562485305408280528807671399558332183907214110489316073342526963724025981328482639469375033161374093740347684898893870848647762054856271151146178445646709239746242646598192899452668833255659357557912906251909335367870480804856447942609300691622719537647693112081617003179604876896489796928551748676240680159013538339398667881139455021156270112160003747268547232898105945903215939322657806330714796812296279326277871223571781223710720000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + 339430134774169955732533464582484245057296429135872719491413258948054994978595602588996214060421812283548081940975935465239989307894007186441985238748559997820777176891359819965415098477483288697515450039266560323810342563761662459736731413353374407495429134621224321520992794971539537810378815417566264945304359278411229122981460842571263260277999794216886765520094707186431422401971859978227070680686206891596655655158693789103772535944383412313458444754030345543679421148348965103801694411938089919422746757880679042332273190615145088801471147498757888323089430264549877583055349691968039138156456641998421969692619799679404509124095080778959618113211599318259203913604380478675156282860991516623033763543618760606236705927310358676947315684327145417249709849452858883856178180904112746848621742141742202942734780488709245244000221397582771037980413355894698678153864573418473484281636309967802117356593531326740180221520191833599270392499195057067063384807621479058809305401851030626163405385517508309443710475790108568438932688610375954203474322099253259811653460511885308296917888522412964167152470588400303057413514063148073253504564233066312798725415534767175246877610568760565479713116261179713231537671626193086507295501664343384500220354851218478723734053747846743746727373617254006573440256507309262019396531142745591455383080967720309084162046118088224871874388234001892693835418516649167552932911215696254133480705694144538815927601146285193336530698136202048753311387294244274222844861436710349055607368774842456946209287958777794981965394350208291818525639803837305277824684097554212445772454113166928975147758532089426052104750042107583552008904386854905510678654128964935400028068765428463169258836088220867532139611161450190601707298449263823425674657702425345715153746911157375782381854339060749825954874138784515887702835126692822860377894271693397523956440495198753632255006120914472816801848073903382586579877410572927633567930388920188327968310848928989015932162813325216204912467330858004606467592538121653521584551264778780186984152968214039314252836412772526242340379963472268397602155921633336891529453292806686106549385649159575887875040998385749895372930573663723193893726313817120637065715266099205172233380725643751924337981152416261611500174544426575989112303666922617882551633130291170732876002160859836215067154496733103387001461964252885140744613972502064567978670111788471922043856511871526070305992344782950875435647552003705638042462866112907971503864633977624005294727476446296465419759111287877721638031497226019486805206241536695346802069593115408718836054220768522964398551908316372507346177826231431892937547116069965872445357958238985643642773449795576122731944760646469579063675727118336000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + -12456772870742302476537721055515302450451200216858526960422866264266544728323886201357718782031077619288159526488635102288692456905362566573724050658284943564821956997870450383713034139952784232488058665747075511818996647536797026364399174410817519504252100804473232368194326742558325574680488870349525828178232006273510105838862780466401729813936716142563677036615488551387530445282486862229568981013235049493430763672882984743053087703139996848134960786793457581120697906503692696748790693189474907196976017591339634348276254111108163749340773010233100787806746697444594197317941575767209112902834233095998001139255487042411656817004074727758612986774100981203906847493479317913854353975702806970225806235089639518751526786103349425763003485617240282338664199309726396972206561123669209404530770331475901914478252545624859605131608882147105762742141796904893193426666655805735957186345548845043173060350386165712022951631779370507598370799077716690993816990910121735458886403801979867915881518403984106238214247672661255566106961114640010952475154226525029644264829722650767204310123463979865742040269795703801365717600498335866427365777274315882157835102553645557108313912335905863720522108713867235298000619217576117852894547029527264628728880854374862874547237517543451860506275075823445693833330638137747419860909003988237277542079400503403463301032086524195415484374203353607506428483725400911693365203107108013462963953764391127450516455373589706097332975834185843528699534433369522114222454741129420641236303173252823039715648023973806867563555300403642536422252654068985745627008896034821159084351214315144626655802608965457552242378499652724875327848804637985926178305086270738844492166799469508917046219191805532943646538851204740874122557606086773083256304442991673906697133735772211789755314728012343636142136911790528114041460186637947787661002637126502292310853046680415639544481661402844030608792115667816646414092829259027023720402869974200893398673456351769903955018043948443711019742165938106777385873429459441912368648698987059845820518591180130382037479392595816997067459738491268164238197386770747957215067967363242362771118741553946270618894751866141474147680371767143538824155050721905995900071066522448576891635987697317310683105702311640483996044039883811153629210905284548543512822727866962100980974839897469560200172726941605654404489589249369175416276355038035123157777677991939491737794137001082164686916918952271914876178399101853520441695177224269449110369440930230576745524999352621646433041825360715141274933408254682697909218903631652721497998544731648619788354566288279479074677846230173513837576657851484243229585129480888642142382372826206602407700387441321492465526440685830654770422585753600000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -571926975991190605048054134555110467751934812287928705286554415662366245963181999672296426146726633308809068846808431278572317200130351251365424912889873229361132886342382730706036998114232744015558175403115742305335718382661152085804011779750156304811379679088981784373365881451650739884376881770133055893093117148026141846591706918109915730903934433374591482472356458077977729054175138618724766613983865075323114152648182874538475175520714706432556217783978402002119795856029586005838150382380187705072221218585889800640275034550891331184681665626763436148340171618887140024875824049279472829450744280974983500035433358325947100286097398092249247298852244565417395803228429418291544917913465116910125091581569679337077562874510501645584956101903938115740355466804509631345640673060079163855041714250750661314369608730685691823544214279300830594051552447296930648788422391711938405404008531553787492483742005267811677140179381581187185521037366080569703040519456539487692548686462427675575008992574325896892278325840379202700175414421907242362765873290384333641732792679243887704112945435797046299159474685070953280091143858497693363605636351888505800791775089841788303207642372226319282195264695125491655792784212857080661806200724841325195661696572012708885766111861977577356236785456649170999485479828022327971747601173932765010049455603408070439314431376062371185654383953014760685721447911723751974337391494281432537777563110726381590353228653080472854780071723633076693747727234665961238809422032310146330694861004362491088501284090473786514458593645591266452487090850131912982614082723394309384267494099716958788426345426370072409662267604152951574162195594003239765719744852798879560230119974728325543153734079910566517875368608161992207018656336832285684766753595836673718117337868725257808849796229979812501520484018331334716553320423419617272753077789257512902516546449072346365361688742723719928758958173293362740954281824617142199477626740673157990306085199512062136256444845955791946683161285730901850398084977077548037961823727408115075901039842517698042556760331442778188935450099182396251943788348266428802058675841077377577207916078785723388823987592116252480863498006747792895134170029392779765647082822246384363459406494501905312896357899568051882946305648602603813299297900493455413651381880825342028147499871177571737443281923073589011046921502315493400444331350692024407449352684645043713528784685383274175546897819092215858237652880384191644107712861734912788108137293541220464150304956758491090354580424693215625359044739609111333398707935724472664855080905315178542250211249251897434927415678920711974102839224950739557057701383847821672164095794801915430078329705959786134721813213927148608752189440000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 4967728364107682737939504506499182551350516401268269082734575583689159386760742416350832878402700777539017859805250938255880018026859391638319799746465484149446612537028682540114377754581976814880717179157577411352867529448069274375962687377693391557763348946697573292035666313220334769065053543629263888181717592543877040103688153900319218866992653452680632327286765313826939329538447815988750503521501704002964650101332844159525889024295995776557825281254311632277193405444939969273687751424777661092047398714995349067452748856702804617667356813527631247450871086674601385705161965885763242879954579197615137437877379832506391046060258937504410974967942509777468442922903016340646922633063407105122064668646461941744223464625979319991269403484967277526858676584404705601780351926578079166537956604180231785309938760890849491959091077874966104280156227170894735419163644183904979902806654165100264700956550347263736838885250791842015516270634356974590719728412740626718041953798053725883001103327715047542005342471109306160110207016458842063262226164604839422670472039540059993442849037446459747555694731072836257335231018277316704803506396925803973032886258331056083354999176692368713392951356404899642648096367325818700049702282097787328929039921826363632224517889345347536839868135059087219296144188739862242337236841529081701453242254366256501444051475178188112192827650708322492378058941404072516931446861094128769382587289768273417145071266205686896613645944934675738812793032448602108499026119049699668510806436657657039778404525690331282553439145282066984069503150960507005672146783850605463650173254482254174714153806519935511663944154428711213265172202897041069075322491019057710890802673193084567514086481671652544996178002490771717503257012528749832672466609082786046413040673872362597074686001783191954582187845053114091011278592548893289276200151516679353576884777955673586394573223684184724604911993559170935338497053277352857404213971276727446908070098031256330570273288703197326097943219373771695680701257853493501372745119299513759531015948284908158364330642388185563684974498822805626572393923680331776050513575486819594993188108086864661024746643069303145384609539397800053638148984019581512822189101022772426746391256821240063491948243423840158437601479909568887114557251081943856968154527647138588757862583542660715318268552388576252747234578481415733390342516990021165268461854221752035407275925600028415897111118462610411626192175692605708147131924384004580048529625652103694878838449779474077185007837639695580490572146489771796232015461229637766492668575694336694018065178893616366144356385717356443993305485846372369950088886873316379854537929106061183962293704107836156497225505358119287390208000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + 388371860724696659340067865997779987446660314416559987610201808073629730655812092286712168170472671178904472632604810179663171371605134650087154888711552983731098258972835333333814308176774805262030149935685808495076347100995490210301573090174843664804784615210651222916288917224112752535711281130871431106073830544810809833694884003249762711350909845341026973977678885276508826272239647126709512064938155387223459110106328024586089476768318924895042363478159107182192574185774746628671676875014639747031486416525909248643609811669075936324948662515810731432884220426083657505180388963219639523207507980323794253475897364003753215518968223791483921057839785341229958728848309416888975929865478958178889629240311126255471735317720527927989605105528675114215144229623634233618742910656142713132087354683577943055490038089475715147534500954319412867270800618932244366439430625742674163881325013836617827807499018720543865361095719723696582365325608677179378481907826564585532007780010420440463164835801313709245658866539363125574428275211503167286042716734149744778098624075340498225469029903645288197611791054945596524311586186419623264543211776498484235421985681846472010343149627188817335440580690326500230790726431723354921559941703659335777127740891678378635381455688654710293135803637921802544475818183777430420259742591300738337245626959619590233878263515458844983663726391549569079100727874566908111056068759411504272232547618271894837138727446215507321037719714325021564447337355220910309253039407139758477552473081992727080276616611036074366828648206342942602239876350238898367283212769149199873424914605214442451267919406287284953731649386062587948462159773454971556367010412897517842151012950869090299462140484735852085035995148405782947750165372547652763499711118279634871165359651147702070819813648496646584190178989144244506888685329893581106908629234815703433752384521460729918341608480657328282101248467717366448593186437431184711259331253154974611870800514369692291015108373816962016545835932100421315593283307844789184532963231786688629675880614800191761951477611037731420330549150216898287364244271694078849304933010175267391395037076480071238468918753144460392103177305676914772144481369473084327672511173285985479977935041523772786398109480524165664528367907517699913121987190187763809273393202478168309546237846457102044039683201551065882810434359144518047674007786890489238285603243372641264248189208236751315479241035059626251933428227620186987304571783788664265924936001002716821998584113828483106410117090959561917985949205179233958927702879954004825008612703883473762942314960627999514842801807969482745088836959823583411921521680808000302683852052009869601944916133084620760551724499463883980800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + -3682482469307376384174933032135935647705391136639629644698455553007039247900711935466747702348364222330158274610881487006228298175367927219562667334489219183623021417923110786718502198824421625278838179584948650514815494448731968406824738486584588594839806640569721928059943577566742796176882271220335783268194321176995440405699260189557553239645889862562726814390340868052702037313763424603210673470622958109128371295143338995702868749352926789028413743461564416971962436296328544161529695172301115498945919247891320388722605434581787569591391975050127167396063463268017664148634319102311579087077902587350320133406843369320805459309050512861190477905430148459125045948105033647725684933026165988782702582450101987092996187177202805836189529560947071396852538315589439549065008478401913527281557169086541724883195538789193683663684276995167004903616783148817522283939605956419297404023296455734708448198213947912630379983731913414328362339875772725677025331140771228282559347015858023366485526194148666323543922136445706823205911238845233842319811731712292364935768839534420659658975935235391584418221024372626138391969598948819774022966397839856332866498574391003808934873989621279069187123549359647031001251875646299796158227902453878325300459443311418718074898663592121512606774487247253611400893937162512759144442110236882118644267733518235493329742596480588651790137888205698120785652916693505039664820584745015227735490876719866878236994594039421498008847232538041354871706475303335805507868612123225014925556223286071940164177156936743924232282686848848609721947020744943479195830367085397453817683826726187426935454219534265915712956320380892987976045980356547555899324842466291765667484125499462684001453860025825899111625920876953060796411048600737860792353474358328405389256163611527620962812532603587726562356274652586457472808388216624441733193833051061776910273923380298262877214693211388328708142247868788092143222579534586109982416299579928105579929657750806397482915759617953943537539566683668701656750955447789506721623906580357083005493937153846381907598389646340204339539116821761270476563926014023638674231087408622552248448234053051886892877169997828809623383181139116421933959729592099673766322244501936376588439266196856878303967002625684711994022000239571220729168857071763462066275492672273770712089428822840762677316029305213557459168482222820430110841045149420110479662512831255727179357693849017251229113515411748691783885987209698066714279608989259467052365420020907791753053984741317293611080975823964902251172766758083866484997209364204119091846390199066563191125241596278864739204941631382923211157070165006564863697471255481784370825535111506349191301106805275829957148538159759360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -181883860488602057873517633839769242565769418465479987674564002796589560651493526283256311930854961447376162800628799242502870203210524742173535697301668217457523728007159394969789372727321618148311991989015598481110471764257394185787649826207364147890269264111068650470761400274372066534431949530701046496952566226198282513122364629573399257975812337272843599108364225009938546387388765569621763263158459690298610570650921803054663903297728297285785797930780321582355701422528531997001567853797379166487542193417009921257584270570619114824484568881574460358515647043671559201063367705273840636039903642973891067170289236192024185012986577284175072817592108868591904096149288971999663992942253344278505684603836753950568100506555016163487480350953500309152676142421738745799225678826101314533670874420604845499996477960772469874157373632188809774324557085610699353518336793275720411125588332277826045340294621140005677688765772784826771189411907051121073833857626732383448454270570540529405327097083380938617001158726946135112256563018545817305700449024182426278116316080511146506966574738516173574457124010579438384595002175565077820794287224903402880020052910652746538188922139473115293775359595204165361413343928166037837706251829206867934386915083556333988128407916343299092183374715476588412354606122871356492503998473477522314457952543808535654473185775692628772724556621752099510869629245997090810824597001710970954207088943091723650285530829136997720328842491347811951755969149597004071655959245284983229804916573748901337670082644119497248350662271990621091323374042016311867234097846685893816757241756555891456320345931765821744036559420111683275639095130681677809730934810954033817086607345117238660684408163647521649510861243153289017151982879789148552817178884413344563893954203536658203197714395752566169438094863586917799514141637910879392654080479741481207838327537299708081035686885492178316486489210864605901649924467626230891631294539979295230467403881719948738231008305964417814701789639429349482924132008749787223937787545326448124240417500442790261253758382841480039658023072139631008837185900108435836315885567155328854932941580383555809421489638214398873887229515046079648151835727963498690277360522217069957564682847082107539377945154655424583596136718421864888344287972347704848870639280586193092961987224157410532507422430948577730717737913652758886569888950274156045628407384070847029611055373963830473205052900335202869601351948478526404960218382699193800115853339163197415721887067416547249992559213803483960379265786819016697898691251190794064827006301066460312343380339338899594029606792795802398525205267126272070727320567904678821688283994674488724842237011394258887716626235392000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 1117236218668439444671988099518470533709929874674892483271447900353597561863143961770824311873923473951200854613119098359476070666194194913203701770898370202478619763195045416068261215141051572054197371486577534440885752979279052494598945494217538556885537145061263759152241363123943477474143823127904105923432445968502661638431003518310538077236638542253495175778938935775427861347420689393832013875778712264414110873673936052434661090466062250187166414356640219645486265660779026734348737716590240537862942137689179352912349745608456899753651641077002219186407162393182024862386075134238347886505367493920124402179652544098630966362207126336359230772890854603544567071578720842323241333639391590267554148332141286634851710006247488732292749152749352797990042754805376084931595561320944294916889929210953009702140775625315975150803052911648445270591533836934438575113910653671747333313206451729614072270902034614150518183365284160623983948687482475004058599708331324817401272632734550980639177918428298310900109385101966818176762957098241817371298630610315129668518324128915225381605716769689594237163555413506554736854598935775238145481104177951538343283082042946449597146505944833985712582803674957881721000059206601918083350464630753012771501541837522496210040619516959419918598617853308539177160068667054289163129019926881149640047926463115669384519455422689617550525528054191197681061206752441290508624441814848039635374972294575761196170022360538584503523714434116565185274800562616949653550271490966987873249632355784055048109456007781999639313016549871331824398938996182747823720187291776567634629441508408528316332737905329810904738914806405538019408236176649035377889643909733800016418799563084565902925379928158777190263876122583062974051270896399509301945041299533182478291916971008791187201449798441742016052153375999353222732115492433813031767401331284466022292288742686304205388920480409430516692875875534800413469245764476990282235355877234066772126944467262928256446262723852573030019218471471005708141800461301594868144356161348625627400955756007808970163276959170842370600094237361343028786096955708200418729671240358091741458584958553064564793275021062498602184590569624870778767272273269485995989185025286494076443142211755799780898325440845883786775753425183569666607709707338064433078413494974534141871541815335467441790917020669011771279375770104623031576174779907516713090665285021618053465557134257010642635095656494600175883652301213174537139756997308292762641225909605032107390530969184038857727434313252527004535987275362231998477203882012224542041378608953723543278002321159897100443759078140364062021364083905210976690493599787471304467043370531441870336506578867566901251276800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 57120458200310455780494612950552353506821147789055851387105211669746230290826992660578158237273680574476231157741766844209392816083632611064808790081685619570027330966867337131784363679932467640345742788956539682353461559001889651843718762322918740264069135769611760771079484818348193245512743036671650294701658738768989244639295460793518652455447968411446218392912701433569136269658721827579888635380116727055142299571505417583812305343949278439385748765402717538499077073373671199623338211855958705818003749386619468208330060747283115499006511584088866308284259026708901211504677444478584113491902576522375395191899963127052039095213739486637388808941465608143484009394483418675307395310970260446089091997129917578651949442295030958744138918735546218944121921899940546765556227186882268582429971071520523184674985059276300400805523322249477798185693985446130946121237172756393110460334875090724374908965372539276765766957503356716306141821218969533910855793621741288257877204613843218492340920323851106820446562193417521178810621856774491209064170872819456939157909090163192012356538263328454371986026134968090098833480069460089575188410505026805758279203024851354269715693001588082029866108299670320641349457056463854124204218018153393955447066607624114266281130347773217203709088942834026194570075509486426527590790884756926266902957042373533198189279505874226702859614185402466872579953079840557267062521545755435154552926084856608632946918543347218314064066716901248280635747992626326453999664511815637522865047460901422626585608253801092135645582503387878355822113409632290456677220813439269591825600031955109036431734944074867016653543421987364751274669316118756808515657879388801851910609775507811441625528963688737084778405566897972420348672704575300531592210612451587820657313668376561259884338446021873043664168274749934849177362113347152395904744646779522929618525517987186643571510387391900567316810296034542517997732721329210239200676682771847460684029994340448656734560490735117186743409117503534061156061510197539123003346796043517114539471447773309651376038563999802053911412778050438176081381497255214429619006104763593468875875325973388641495773181706122452564126154798690796980349989039852668481705154645712966461393136510082656500070486316548796080957879006276760001638553481585202963500942256747116620663243105467504485960540458317081359336778558903235646915841104128532274118006329113049058329647025840266559894243925337603707601009366934682878027332951796216870943304805682041670300460808597839125932220952145068903929729759002486747580964623555009596283610930957435773540797776593263666710643601196947215485851535318076752844745896997862515963860137378791280424630061085103226880000000000000000000000000000000000000000000000000000000000000000000000000000*i1^35 + -558995554670077002293286049135023195186696962792245889922198510619831364427655389268760161946149562848128240507868680635015012310671910951343316710852092687102129402096608968087580470121463193273406056551313589113733718837164567088672981788006667697138671860758227834006707870085995677590433407257416038480056964574137414333667372789414026221432025283118806258433465012696204808901001067543326446236448200042475889498847410762653252807447396997919742963626491328239371169072799354487412517877721012543929714847003730006159773236598572564644445224476849784571769435318583964780182621343496131503397200552305128939459279566933183685000021648694068198672126932566423485008627422244413887163755195916425166903987013210794125949070277452477471130351970363639709483048284897600149289047830396458692564746099488581103841453679988070484422845145668694349444182136850719974035401042238133240626007351324053901189139063569786089083675933324839049574427457747437106861510403639023567745677106020926779763885817032225047088733865759585085264813792381019567896591810163893518532132231217061243183470459987078912552755244411038149820776214068305600496996787005714558854685832103940471063537187880621725640199495061091443449506219969581540921196796020091055959556846711492133612847662126223804972788826135201199621968245749277824082504015270797660869766660933987313263602804578820235481221915441518841110601625158125758939415540843272228954294184916591777263916168360377119750526133509780403080998121423731010257741478561243245643013485777855269449921342079683219222148352239996018426254895559124855580353661747016537721786434582034561263869247089604331079393359263963946590923061303514621680634456061354962488243446110204630492937057113388446874654273714220383487040567553450164694383050693597072035425504550252699658725288156466670556460890423867302910919293886972335753584533589131425712292568891327547358489531207925098886911927690957094033968118120212786176122668903261514059315537482210631087546244736248110199154738639024995626971012884770156172627134069920105127071376130964192173271784203002720618521083406144643215444233656239128471126035552011915658209896104667143294790401433401815525454882580330546424607425101378888768656735842660098348220959330385267545529231682361867032694147161059443847900864760428443165392339769378119743991718592956738621684894184252945757020271964951084015787577333605171495130577845599086333006951005736463300313792712579899545891514357339205540370721788636070454992143503544740723218326397756463441941755061662091163061331619003669541582536118136920426766371527409661089867098101920563843962699147434901537970898904155450817510056488202219011774609925449466661164996467097600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^36 + -16671918892787769063627285314203716891094782504580983647098388913882863492067735703550342739643648217720726985674834295590050559348393614708741700259440338361640926044174426857722424232281280220000223569389208598701747056282442744187518354884505935235506623762157458400695217906757628968952045523056312242340890547064075872119761511675944622476926524948528688264527530535795042513974566452432866387815604977488019076030813821465116881367834452872344808256946961827461219531419103928536145117890735312355909638261578725166701075298976605492290214862914747872557457075431312462862446072577422716568175548904232334110437896707282883948198840388778313610410095083633425805485290876858101819751105868011283853005725384623318680215653779949393209144918364726167254094744844439821148125686556019828201357051365115222427145701172337018516438771416454809872495195970246384047825185234806467995177295362470388073431378375530658472127626900478200466091232583770336611311023507867976393397704512027298736053793757360491019558131634832853647890140533160101042098442204271376063293046156345712290458433933102245139345874557729349361948593666523177003639097341585400930440124251753017168970961709638968472466983370045613395787954377113615681326920454197962043506646329681881676747235357127517714177209055415329306518992698905809423350995567755296600246742400676618417690994022564418261466922572197628873978485492255290367799313776164144482193099063663797028916505787120607228346888020256435657803628733544318643709400153506051422389838558204435347999085742199500207223534185136161762931375797902465260478310329790146459195007472265985937904791451547270927885531605979290962676316780160305051570123684110096271510026982660004348259158673784459273744962021125853104722922623197319899558020536845834511312440308634401681624617613510383768886274661393949102435613833641635177441783852490214783320135794307770444450817642644564550208230848005892767130331742369056892301014375961880058583297896125614788658302329809304492003000079224281486692570860061417046187860394076535818087696197476869674727092011242548874038084591121643582782712901851103437999168655186957512523566984749737294624849256092659774952058367698775189085498658360049611912689323632513336214518273854151086676958504470348826761070634851590112884672401549838155597380286844862761913743254187466143642931066031772646011544238707085944727301528696058267288170583589497617993035519806883186926118872715404875373897320416901916103520338081066019753797400447764033377617141887753730403068465006661304408016055291959969343026908543934132918678951859206750751232530628140778329205123863874881759559619010861941305500550160222449546718809110110636164222707302400000000000000000000000000000000000000000000000000000000000000000000000000*i1^37 + 78373590596058883208203754314370525814989929281658758954381296368191810763020915157186207769704501267210962566358811125181248970131800577320885186465312039115515227218357148748517127032185330516189483939036771944441446279686272582456121034653409128462765320920831391101420935277436372941258054233209187709490943999124772573988888414033497165118395949729906531886378062588254724933595602640055121009163615699784367547748592659002409419176197068329730297222390641746511717208751130246317505213394224259666533950801652471349276180354930743611712423755339921198037837723649047078295624829836044663167161802837798365926254897696991223113744964881604238642161388985855315666609956517459135204912220516001411272333476527371677162892554137424719358022014933475225558493450164846060617605358392547361703229982197140347366569828534874956552616654658354540724308725225090509214555563891494163632888343380442008448955181358915289521546995988792873601021419884787147977448810337935454139487750576351811781231017064224885655576528953266607109479984134814102561595066471003733623568584218046948855582976144193125607800071769396194341115196186550271316001866404765691999353183802077462294129045753745637937904635054817799484112109065559831020059229446409749215844458679982949736207461561465101615563835325678662976380210205261733644440018134822290235548817846447509297660869271991474117533922239848391213143195374765666739600644527275967284382778123257671719850559035968893084770972817604623526865736794210182637806067492736863173403367413895194644577348476074562894893418796756481492312624541084416923820031641938169501514406286825581401297388062658349586141952683870749167867826604160414783017337667385509995816203962479483575565135465986969824584721791514901721112247772535672055923049710488864883107992794779455543337565349015475281255104989847128600761629166660098307120880664787362877643204443126373054354990702458455028511642739764458687423592367636587207940508425201597081179406276793505606240777264655203665816949663265430626934396228620400966485858996185192982353723953216863364892446683642635097281635173249185994031579641622798162097997552262881686956153986794592796753966163508038589367681819051914401834963835056029707366891968457963275227030506892663745734990743237723661243593770225210885211685801858515546281208295427797417156157411133294021641991117703621641038494505857908072937460679113794572891987364048929964181045674230230650889812258329305432471071938529173946764681698675842802130761759548661231117739736022360228709957023153700494844550151745552966480976046122647151605620100310265046101451577157949803432641557172104128343431178535072180202735425675193001688388874445403206514114560000000000000000000000000000000000000000000000000000000000000000000000000*i1^38 + 4154132368563218647514806124095127468383174027410804598676412441569536763906401737566968993687453072637820712678779382913486619431636009348055397316010269288625336051692751534172665096874421393683687797595798042267642204672008947507067543745027449399056193714575693459982256777952192529137261725307480802711779656173028744716871087184364730342365346740985292464158422390566242350947041598084363674908509475126106168907462861556092651221295577953521063116059975734580993240489854773598212127197696265230723009701308271747293803051739297918207182932328062158754938554156614840214648387807146890187669226805186858030528496956732237723761992329116288817818787615954351620377674459676396108084442938501759074157931600996944369438137677659172889423810438184937621673997546855634832800466048839793504051928316632593640174898152345892277466409647299557395849276912209226576919435563603647701833013484363476985733364930697604773629519832741087946165801294125923229132050442662466273091711322867411662569488060117805068297448037678238335496445207173450164049397064913320820471327050700026072073642924275530243918833911323680063526823601809492796396458993451798096292859444734832255895151455523491322678581476558919252733022625273592406706431259577648447493650356015713788547349477089085466142877789483787494557658330788773630903408830431071862821163415849436300628426457027944684419431696392614922929309633161724302855525186621533962356493707794166073179410864061873180136356584046543145251687668918450904381887816870790611590760056579475490642129867589045520202365664475162705956527462539273814122008102869780723949552918037670125856369369639651120729457526177743926695976405913653275482261706816928436689990804620184132240949353401088982036663479811154644022452079229680162958173069719077534428948262037711121033964635988230481482425312545540710637181080424944580738819075915380173685239508134498176521563563401602211823977248608269066909563861947715790202188844312553923814158371693783131253013047246214310867603374656683720183258153688647707616925830690566157546468595581638788441497464816650910751683256364943862195066182028913088566425387298835021723908091037821396669264873874872779115501739933404048321233970380373504368420341498076452364650090443776476419212353137019661788971544645248932020964228714087395555365931847589177154468221724148675248124271037833844753611201411249823496968280069226932216206263946294514786073035478489211853438839737354208125532965681133479540749122753324222969841345834528766927134527947483222444005736639149340537509852753252005944852144654584140017230836770703453032310881830098746385233950008843957140562122465644213885345878956131373059781316113745011802112000000000000000000000000000000000000000000000000000000000000000000000000*i1^39 + -37430714885835351095864205065650297963326288008634241556481994528806898139999086298090988470419653480201384220395647609266253761277990620760403968804435366789432204836623067673730053829726006755952682729399109622246621797936770254653210187943604460429816017233764359561166862592986577482383204567781150811133159570665196353617129371355936967121232661972772798543396552786292721899846383269706502654984059434200971083686821868580247782240568087597212525126562314770655486612608129943959231343526596339785840329681676408401844242989351669866378981044511881424117401563530003106671929884784814738410077258057533967690081054755326363764084801774274366160872382347016206187857908013737999463616470785832509578116899145655349781902810156393343364105132061673357444435303804952389497695681405964484917927450546404303722642223679269958631494335164708414558960677016580001318459313433645896014286658553088496917992679033383434569768794939170632872288829996503975014293656467684407005308491840573209315553617488890670349839158416125579530381508868794926301489848519629056139890310506432260622210781131535204628414684269849990551969506023895361289306376681965239788452115788727429375326933854467469170821931534777000769248879852747437227952977734037596544104246384415164423013520569617603955323342570513420307762049583806804049034938262204720278818094120859769517660048381731997753610805318062487374055973732219772826699562979997315175278930203024440285132025496718156906408584794523180999375091190276875642880824701249955664327248127395507480563661354860624805360199635265989878489289568209703068563903465845837371321733762189255463543767332655610408158565443711178161560628329610017052839036379873857176529628773198327081585479048235073592820527907867569200869985662399339302371540767011022313977522635042157647656214725697392962730383893576756651859201348107363732817787566364524471819238394170096023999884210893523994933039638252985985402870389964993159837086615857721611586818351967913380159648593033951463710232443013367945673030540674018793963057158800065628954848204279895516127035313076651142420418315743361279784735947367773760310780082758208826757337888818566010177238103207335277791604224698468767306484653024162611912943938470656129667385693103429286592503658904322277687981380378678197807281669642792689884067149478187694264163205093516124922108533743598940109648306055708319436034343245293148554498364408501604315324852297022944930702420244295068318630084638059527708969413321042787723105947395239274533693907442800873301036346050294115970277217432777138912045772854251430746070501515452061351772075935500120089563940952164578275825691372889054379172584266244245550478139226220134400000000000000000000000000000000000000000000000000000000000000000000000*i1^40 + -235442791767634736057797290521976518774870387164337044423320383223469121407431692499070622480857681522317337940397859108756617372924794068637746404377163978777508462059892596630589766263954085975149668248952580899851610805989938496477655448965572678512426448429375119221521623698614700584443674210564066824124721709839774991392925413027688624844899586316872943529939060753401787066969232872389786813156514555718041221567211514993618044226822764939696600811777297209046031180989444947278230021021790590586435660746838214068799585769913686975038628192520514254014832931849524733180522435285778860755271537491594477198427080304408519120181713474632966798688668342072058259441968855341152389691088387467919773191412181187553805166502188277748137154361283372126499034312684893634515228635499980489205137451012868221671107980592946780372517502066924280922110501245563835265839382465798487501207869335901637170743503447038758836508472786136036226885482369548967854303477561695318962302864019858939642865424813509920427828125834848138097859406421996931368327670616665059712103935340801483403955653917453194738447913145760483083806889716306638831761927401177177305879960937055419012613826908346256359831341075329970476768807937392213990807170565628807077463067770255675807840086681132269131883871453455573669693404184912955965808039823116369586149348962692777977687318435327737714573592706192099797795950160574610109377645869451248902401209067745805030265452080719118613966188968513996714917426219667513111794232269866221422173097562415856206117499454515735889540326639219737973064776277539927779740516444905446049072499087714119320591889637208475915082563471102141971633414099145106696130955747177786472851088172488421076465616960569533948317708513656279335165198552908613716338650373118746318135183832293638904168977812307977369456196957748777785988892528513030871008786536814939747249457539930365270091842253887676593544034338185115360131726238135921653844678173014952217671802212773300191344101224649721106177266075173366869605041060387589087632551832577420605295511252513440343249962833551224381412315093456206916156637010991636669245863569138312687437946963725155921452575678122535144450830416433856020173716722718305647378203304913609447724784910473919162530068146032193026501726393121707299662638438956625250966915180286446896678941130840981194496899692054705819660676556350587085669450800791887911225523845651734908915814432677587375467140697019810133143536614460636026647512551607094519462107225374535515867027140308669346697318009950763794847057783218978321060716141647467807485485404697979721148343633588950227910864824681234855594123438937470355306768652002201039497452490588160000000000000000000000000000000000000000000000000000000000000000000000*i1^41 + -1732571745019444886776178708782066184289438179008813648151251575113936477407449622661106024654679729856118119810977314563109053336067535756125424527725350041957059909256408385544821539858500443887117604536761169085994677570902391562399112549484451129554510800428040124038162378046411053127894691269781394347452424960953544885713382341428882069832040557833118105874512931574622241044851124718175939206798485919974962931527795806429351761964797589947903784111090848136515956784231777643719238901428393576919772236252725065630157167665034130128672744439441001166328222773140124498619905007395284668795010423432379542758723907257372501078820216497789239098859479669479386657957166765683606236274975762927231711941219782834307851554014066672120553799941576344214772806417701171009451177514917911912374196372179298276508956377958340897280766799323930919251203226572735549768565396489909013673958851424227301579468558645712588269225749713116212351741540823628782372202622284690187243653561560697738096645756310121752882795812172706718537911950168584632465939922975184094129883012611267430670563063638032246876044942485029334967477635563779268335360641698643235851382693547501745949060143187132043899457035583115816267520216706360620289163706190478300011380420471543955333071127447876773356520591049730367773086657073499586857013788735931061627834675485441325034781424422899802890760699666153897422234008320232897585551143239105141472566795827911438830707257473340097977219586215984710769354915679131826695364154276028966962461793765173950480320952500199412656884742678423904065392434774988321571606033812701340822749779478069010220420905851622200854502723027582229254052393829769039147986005340863176752942659064807995041869760197195201922530954873868040281938107451983083298769283695163983866464607543885716758601622189123174544715059823468305348986513879148525318001535469785901980745646800010189928943790737635993634071296735602935524380280541051876909646538099625004796680158833920192683453275242466766897988017043879744975496432207384210507203195352528333870469091724291805005035772372778830175150710123745615535529400913344828923673198589660688578065693932166070669207500158522439426693339978090583796700550669230865164690969131460207449805742147379761241349797028257927692273896774484428891900211144314028299836305392639640095026762660054700182923609009745385992509928223265847381502374761980384667854374392442914417864717778862656496557567545959315043858845055911564412588637601645323573460754128852748563523208148420031591633028546272474531800684046395126141395758205200775846240209886622225882505130774543539119841904477768794946570308773408480598451940741795182264463654912000000000000000000000000000000000000000000000000000000000000000000000*i1^42 + 116102570116992459522106741111002155486737047483097126224349180518827337745311382589386820036785825757403478618708372783536858438817236434422493582607663324197462747610235198241823286045799684901754819267615964329151238653485684531886260180115824772659033027932768321817061757210812956730042034492012481444190154143299502489973156521465871637604189751497160089909377374447741432049163206403464682575491868791467497753764926716465547479430328210932968855484878746727498673106414139715254415884072500495273560818822060548142762744121096889459566474190275394975545115101943562888499785519431500104067183254017232566067819860705941813903915497386813219029268151388223012466430513263439588911764961064216353062516529811605720290712808404666949054779469647670748784423812229086368646155979232328586978165351485045941399203684247784323771559694052758672997287421962824544752454991561564437937585242962046738225858111000279662297798834872466923988395078916382453276191882168262260756728363709330170179976446029299208378230336803577412746003160770736395991351061683678887221009856937295821141927946677453936632193440429378851223555676806733164080826112967916087968276203581180768238569607041015575915033699743323910212604170014446659321322144045437132872349483306090436023183541675104359170113346577737845248216386178616304366185507489056987362750651818448251502692039053602591945356627071600281909028227316698021049711853017400968865060330444281184077772694146019877882982727161464534106928097379795251747228161324702829537750803789705379935768438369309129919713011258302461077336986595058393225453873662871143814260911094157593166209238035924801581191126988197143282421755728331042210971439800543448783131986894414162202254941299476647635858363303137378600113992962610358724236593549193491503240039827804314637955039844401518966156679765388503267545664709675971345767524865192223790302474858333319488744752958361938499834604892104232460172952332253525341526055463173134216447434679383843758116333853404311885871272957447442757833307790298014326727161244645504170400031419228236701568200303514796549237175678913073277658943209804661422355099787587650084333847151143285046110140205484497184659063376646616895718544942677010823331788854761342977941084948142267647987540580599103234291097755859831560757613216877809796791961331576112385557028434835468802751245702053808918664246327569062904310546377037666254295941538179707144020848287931636235369492871113538676093800146408011482929745042075147718791160199008054475058133353835932705541591572748426280965488007932197889044153709135684720038854335820817700178338278258497623351273606454501541946121704524540940034841837282468158242816000000000000000000000000000000000000000000000000000000000000000000000*i1^43 + -1259148077314111598864637023365237285204589880686365624911339319833079344731539807238779647261965065866674919592873462967756684945432970479628802341541265133674951057552946567903900767381690709559953531302850174012420207648840435572466839718179671486025418891616994596406178367736472501041701963816108012149221165838005676077673175971935449684074829266436536116239783154399617547718216921991963855804902847633280273424292217772104486695457157196581170454166404903830516130464401169933990145982505526625701208885668012990291441047781733002311157076347294576391430959965967026163533088846460145311489907087143210290977886827833800671046487854102979808956570128080340975525835812132240173086701602153651044505579623964262911413058308583531172469249310749497186256395588088734396945506892375065746108830452512939606935299286601026019648522398953769930364700820441014155881001993467696445955566439847984742857788212413522554176569812520011786571617023801121484010041594495847605897651474552410483442069812932491816845514830734868738552877272681660702219933371379982228098773518967555673057396848041626388759290845709229958479847136044763683230953023886148007262317484721000359721859696931468066592542356977285384592170812511381197065938602308762344310780377796001861681655969580365613806123516991481933003565987831594463993915688814982136377569398144188365941373292055131745181445114600229268872318074086862818102153256338413992236926600603842943670201946408518832459833767143773858675205403815876244874980749312375641509993143141979671792958606781791301367254596351947493771273718334312612247623382642290947593465186641914837034666032772656587018735455002367446451242597971055001844976928914664622656022449338317133912342782680421550792543165441831226592589452998739482798363769908672805003615911820476398575923835229921372681682281659814540892374970582186278794211427093123148510283533328234995241204976920370901756995390652425989489229934619070101034755373285490153063052921521333288695950375619655206026915381957915894551086952213701005275984344955445956461766347494870809973143256193038237063734175990707873989216799077642915298945794177768252751527301781977064338724243444031326969365532427790695935284569949656678703349805886007249064911779457222062078288677501339908544257989278701986311127423707431534390962848050673697436769079718713509958275108668148201593410218147601942340408337174451348738872724765055866616718032110304598939147031233658326899482147820526121674853210435607687717288458664576292631245973441843248608022240313670783062237746581706454095031466047845024393434462181685473197640217623394207634639707092583590903287578783807851930179952222303860817920000000000000000000000000000000000000000000000000000000000000000000*i1^44 + 7139253726726496791343967268632344199116686174163974225812861142070499743104405163013528009503409937434411461728146900743145445171666163319534108680800634266941449656862792698895234418159594898493016915379400344627054478411099797326372453034586941377626745297063921221548188714467549738305281704021990103228824232056400989133264153103370022338428769296321922973828877763733214581181102428439932614517290395873263452903336497071488042261210565007277486016365632814880912814884976191266921483381271692809382214738891567737004019298466988206858900693090757097133199036018185061330537415568249360808139923871089078035913895540941966002591436407548062181833269718500488486006338667367894533711430422971395499491374752571224893781012738031093542306499383369477171029273094808021153955554350164439032498859419829910400890217769416040582854538714801507516660697049738755338065700530053630205663607397458667248236734075727808570087026142346586789599633068749878867582195666751625320661984562611634643111617478262568464192006642332308553816867676475283305054708857157271348941363626231828515115434664221053117949914310202192150463672118117895056259352311739613443002993619908016252178750630748589354210665811032900159928798557871553504071780168085898394702063477041241184131976910365497751457871802175902960252381858291773139811080607653270347573576426200583186540123701584961009478937930671515571412014827006308615480697607372279477368259160141046038140970572277755323194948383025260966784070015621716089876519014538644672028480375410460569892338708258107484287362712773074554289017421935974577616057616783684999181545672658847662580829159834311484991221550557485419102864145685561659255241630117881924053176312688259839921741774541085489635199597212729131741983827814390602714847988962242140125942495902117548485972200761870598899317613824823937099754163580440295351331470366957652229460166245635371296603028748237564145796523233417038747502437356599887828570080187618364901821488597907111338049647649448424616709025838007160094091079203764057550258723841355455170954424498386885494426267466311666569473011489112939574071110793049002393067445945607817102377084527196083968057109339720276357242842482416439374927959426326364658919809585898752409885829567227476187315423075365213184924023747902436936472559986811332108400452035470680719696063379462838152448886933052561471327107318769432783905738194121707530351359410138187327803748825121121143204655316989849148305178573848472886847095331737859363709284584834774036738623655445636882800719813391260592815137146554014909683388379282395568888723101376796492571945294307691145770231479891193047265987861453321295494492817719296000000000000000000000000000000000000000000000000000000000000000000*i1^45 + -46340716830275542446798174755208200190635439865093182206424426851949219745055876883937003993666861510636423502958643879581502656240035005078425083866230000828071196979234372295915745820661414388401754766223249552931379777983787819526861313414239404403314596659697240496079196788194638534059370989785683504519144279918321282573205251365517556549928815431491338734510559897378364540641567480272674076445141286614206321480937212469008653116084460984167683572291831700892325004785397335679841857752799517540171429580560770083745965515049901276376640141445785372323326759099286047324844096451252529985626296974472800880640019884170197667780481500648001356971949393205602497017972756414852934930492081357178110871509131933212046564066964708626135737780753966856479772468470309766894877494636663499882314965278003335464711379570963049420085286590292945439527186834918275000024408450419606323780060996762553247707143119634665057037807000340572938693916701251707435913715363967498980467093562951513344055111318188122603154316941033740460696779142955045942497287083796053466973065062346204252954515292912437631859032683882324636238042225661253650708209913557982416588941594502877919527370044436680138668327270236651234462950163213863461005791491397764846666760437976877430192643980167211048534250551925617320819787282825016192738043192356862132211535412012881241545193740131386637185240834171970334860866581860068896950328752018527346412246060844068011316944480667203648354989920510807743052369517502194576888877845190263391427417868602241959841138878817166369677927637778333216642758002639249125871451173934456580046285862484763021104032158423252608270388801669969533352413529261749808760522178704816612583905029368383592821587738875283808996953370837334975820474786816680958246112191015129963915108265414274938110203091391019176812563466903057570235103909701231934740758722470293435847100011424857083271031624314711472307532169649440522908935552646576397206647458766141547707339748967433096757355289374844596162841382162948793687725811030918729355041302252601010282216497876603481673058063078592388761739460389949803214752777641407136648220086012721473658672601934277349734274016937214217927221827841008931367096044656002489825621422990297285827147957178963238295707787623293989008817207684142524746225126771204301274435668000842692194605530536387078270375363043191602247172112278915932918537015855499902076621574820506711106334129504317154849268593406664466649538346790564825170907240703137596473106850122043114261760164074442018185758197104177988319632178062389772234873114571254946931335084511499600041012697665886199694766849288619425246904928257155004686903594188800000000000000000000000000000000000000000000000000000000000000000*i1^46 + 215635253200076546882444762409661819589303311688524128431925411173588596205186898253569352284664669088703224482972638802213497430723025543965735073853976244712523265982619836480156597862843956444595712812441031428342818177984908707061945325790522028352174088720563311676194639928678390212909734232441687421301386502615428686523036636497391522837895722011216302034600907671747048824991220660804893534539082273333017227903310302623413729354600471331354606815081791383868764747572625899611201551312916412044947691285520808287040144908571189813418731537576705982707828367474135023820141544766668428963218790271155517461671081072522419519941718760109626025273434628525266136421161194639687785160705633311820838788281006588261900576424118020484869537920864613953239455593395670431533407292796431495828148929828500438018443318328922252278916767302488409814102950630406044443139730172681245553788122328329159494999161574393743329430516902494087633622301606886906471345833750041077971526235865610236873343290967327794754240377405298365873005116678936724340282169804338482359227359480195529860560939947477595699769095790906072640962514240806392623626275395276415425783447711651457716888671636963518547616201326923702942918197043313685961209109252507715978525048842643305011271417237681619820625669029419515421934072344837692511182766593986795419986911560375439203271874930724956310059296597327458664132605981377569509548956372863795342648391507454064393438524356645852867798216867274078529291300398613504345740445097170958998061915180745062468549184085679906481423771860371173641553628099715543809163952686128966627170136856036762536242671145185904660797698996816974238740794426559667683746659000195673668548329489646067504894899666595725196112580774398561009576152014077287780618677924831989348242964685374687148581210147417534885266231752362662762019530231029863726893511323575821006641113736686510364097983218312578428113430920140980499388889470621527826594312295540149797558757789888036501341218089786699639858919005473773630918241232779873808357257317246372656514260254523197440002819035199459227319137802413823829823118313653560056077183149064156752018855273878335398715177649079521911674581870068910545485217004862129063776043987213153347221769451249745061128606296481473801103706459251568507739794595400222721348026934303334022389582676798616712582677684724545276940074445967301846946396762399280371143756085940232975641369296280635247955372160839634102821400905295293367084542874508590072968968071853954741598036987145071415231592682397774738299715837130266893589456791500734483900111455513489939846678449674477247931284384970951379607625596041874856581529600000000000000000000000000000000000000000000000000000000000000000*i1^47 + 1143778428807750773344733390618765938362859613568011508640168703258264368044896935850161514231169511463509379109310640575930727841448450451380497881011115693261668644739557551981799138860472934363764742615342704487033823351491804212672575762421661291113421035855870383977373733856624253676264705053355458573106659054107524251236439882954545983229602247250994733931771714106259650209298587677752777656506457409778887125929093276684726150007859150850342200365687907306699615091355463779823163396411526709642628839309498053876502761549392364559704811617844926297507398310766361081098771604436245742977357407207879723080293466978117183662730337147448867544141857155577892385770708992232867780427204266049136313268000876211221983734498859409713849844467463201002555325251784337374155471683484783055070080887293641556021004489297330662327389407641331813724225143843529582081687096277594534485891480561392924879198180733078725698294607001366315798726635491531744520369781725083455196405897016717921263636526229356528821213606069485504745848744644913192166361013558992655541054589238880572355092387219292284603631719161403672147760033414964867097306814234098338143820971479460361028523498769006145296003927787632299845506689258810177384185952500392012648327279216087524429307448327749278866079869138221884064819353442587269915755315208300290132684158927937583259985881073669446949685609515002318072485877803928986776663090345269800688603826017638862275750367779665110683364758057522237266700919700492896666144561137000515475762885632814375315587894516561324302857881160218716067685928952109658886289526074686052960847693953507696477509268829242133923810109981541598154190978272222428225202021233311434393772855945698618477793775870312882939711240437452889871092996055911884307724757889833117528510719218137370339394865692295941490129793165476911065715458126802424857160889247211277589761027041251488403349136397641893893355598047331482238663530852735127467599886162867922432661135429447674975701368556137002453836208004147557154977585802252509356738109849590963919683733294828689653354355816340815903106020295502416212541471016518288522212284467741224696230470176830281374133804182233176714555483516144617380586467439079356754785228202556083064365121401091796297765969665894459075445786657462863010566506981972567265265536366817960817124544519972832773987262942986910666845459649741191392534212194943947896924291514390948652554717974554964966174381666517460805643838314974200519019627448180263689900606852324102718766335544465200001025483924905979208179739453159242994122074263281909053658169759267755972350984045137872153167980433485484497785082577585291919360000000000000000000000000000000000000000000000000000000000000000*i1^48 + -29686704601057574932703737235509961604368965658512235004475556030104857386716594769238505703485677866831547226950318779411468634571202938944487717690077412795636745019545430460206268606469908437982495428756253591679234128601415330032540239045276382047146093842614874724761023300210923819323793280798168330623227060028345570338331554210089348715827164383641223908007957135343011490408980933425500309723133623060384345997559623194452418542805917253160437410258915334484765755400440286312306560948696602918351679890662446843477284368532476761670948958897788380943258021452805256640728838494050708019118893003823828446102235445099494883179139068365652706302287273032386975230297245795492711460551618641663677317788132476807105637441875585359314394181110983302271673343722695851712262457311159007723675239913535100046582758597961689072615304848464695704350518237986226677998401488544518692215322743269074458118904432628633428750492004233537475701928841570906140745621774562994748647865535876349318255693802744518190792164385300077023084428083084900342112411525122430770311824802900355523604790639863528023186317266649097743222361578550216303082729046799145075385159197827681838693067501643001815890393312845075463050854117108693845139018559611085716264061056872878977935631111320821127517220775526834381588775077325462123085798787589439089889898234890841530306023688935189616001226791017205815687661302878020472063758372995550848292585950571817895320867026993337808747624018361709636100732266717942892365695785368049887464026289424294514683570722285958764838734641649195836672879698710035907749122278985614254889806527412376559549601913668179376795831312392906844386432973967794903865563846922263618354677299716154089273256253852460045395338672257951660246247531836126170121442671242296610416903201365404487463563346023841327667497177578146912403261234902908841838628437173827228097179701650524534360214233423942587591191363179198254406410564217499047820010433179653075948319791777084700325134940743702980392417906643661088294458318044277725885270066671136411304485127140028496821903683544678184736703710884667275446049598326532576334442890090697516702564098078892461649054204948595736939575011200478634079503887901937030420256522164859604773543632169913763601155675557273935501888378311472728771240483140111310200396971243768082704556963732068947071518797988955526127958365249721023285383332593224988076666544740691598551908030478501140399710795039903919616007800614557357373970359670659410565292250252356349581754787538413942544278048118465234174351193415760097757084847266117001422683401676213062976211974562760688695828611295302480155148707668636467200000000000000000000000000000000000000000000000000000000000000*i1^49 + 309410445334224965924469309632510076377561482420600129270895603693728786283886217422365601303044476470844645653031781118626330163967554408757031923986428875464116305738837437597373188506497368425479320590227065319837882274672030963167682901258301182207131046173540596526667468341904853237826792591887670016937739361092218968353857853449301792628297679964176976154807584064981736581654134770522855608671390249446817346928516236736051022401286175945511493997415957500472630115252001788425614182904684572368494629008198341019574806299571930680283833026374658046784307043210431009066898618758899162751507914930020633071187589811131100739434186223992642302614819961370705517499073186332937766004401078133939649923691100466044181023860149975760369873579786288707501331601965071828032432043763405064129037422461248077957495883462503999768598876467912894315194424258031871177565839321221953227501185415228457709140659271166159469929892426483258069215929377917717063560760134382612675006400832757061436071747949137000564017510852368259120194148357617224571596394632489493705155574262427185162461205530799569457033010520082441262175693790986390749652479529586010334313659835800441305458436838259270522020033756237100112204599316161107461951386820232735083787529060036323023538511886448160259716691156281530663965883015002076178053765567998215319758836415656251846242281393397850120053914737267979270337324578826480028511369125448514620536767971725607556950872662293334189676373920694511005147575314167864747320825636862541901344400400754863649789637455343092602757997388203643807987585263427448382319259392233296953591056932013526657261649277864639263882831811396152386491978509531612974726356728900908547686941780004364616892684464856829578049946080194773695824459632424868624051863362324139517319464049622437985256793552165953828870665296216738260246613885979140430538655904556931855327962835532099371932527147240330029303877489501489525484165778055352448387311529064842842812378774142366304455282751754083916630404729884387295298916481471086399225104224091346794990100301100997631729498942886067612378906637090873025698713966338855261649324324116265633867551717777404703395291698013652762881425551731610070850213863839018510253611362178934130298562149414899538028999504604062449915056933360416930209654543347184219454380661547910883627892458896777718965117356697825724544564858705118396306512109144217777560240723841059685414397328669692527303090363613431887298252645722674423694291136790487445231987706734350310244433413196267052459746255758832679588680914155642560164559628180399819552640550205321238902381702148449136121564336453341707768160646594560000000000000000000000000000000000000000000000000000000000000*i1^50 + -2787714234860850900502789995533407828521828382818457562179454772853798331464346049586609199525755725668139255785388823246031116343310803264284112234846736792748279208177152387294615655755763433786201013375702393149509919241288212052950102983949311914061869990912372175155265484717944067410767671351848626785847150171093625789116697394297689699534427845106914467322744472407024155020011795202949905099059240780343430329368139041193499799234267327034109037605514169137626537418933844442510839275258234684664518311348459559483459876801209880976626580598023913791627570616207047305221776469344754275954417307245114952436927441621286259835632018438462097078287032277947414859512173888843579211851631630072610201400412251560803608324460381891208882605399412663511065808246712803658499181469660254865956143823997282139578658679045290319875680342576434968452161057892793748530687172527833107249408379348924297870109288824822883989335433502080186686433430201042208062766313672794297888720846955454772748214887567488437890406550615951098495902161116491313661909866448254345146647755116220587759869294277305033582729620756220975363313680523245110832946432227125010888549566104629717829167568664110336849356793572736969373236390430460522237973512161715304894973895713081723494433862932210608608074984169603520961513620514947616260229468649008183816276795487068466570522710674397109060306436581207735357459121103465652138655087667101786593150691559237465047260562261831880333117316186302304264733670437062898440491262150728754602425735852321142362601119640593457263630507604343480959316498644874848878365693387149922138631835541805889071078304285925109505401298222881113149030830995069749843415671136124881937848450949941276813396281735840041586826402597287410270234188960591846089194479356903148052782873694175755123702562500542911704306530672926695267852615046563483274621466919499854306122580812472202299154006652320344372277811016641793527204698449081779887986628595921175221259719816101518524140010779500706184484628575304231219421017661589297139419140819898365172054214878840298018363678211835878666943646429757204621832411598477824354175370533486241716544565096576933527385859744242538058706078531032942677117176404223197557054600897628994336202977888001049897174146989546493058969655432874690586981800800953759411562567570425106475394849953794131664743762577087760229430972748093811377150741665750103904585434263691451031132923148450498718031373103020100155989878375918418490065883238166952430222898149599938032149633210367852174565486408997335143223633077417479745659722288578628043666753348000238996554166995242007395482773599927542216386412544000000000000000000000000000000000000000000000000000000000000*i1^51 + 21632848850685262047265345502965316746874644944673198079596554693988497544876159974841879164384680405211974062589771328422157202805340715772931472248575271787316911329817419526726514784659584697852704756432705827596006361478424809628115951649598429698461224357241702254956965250072231568067645081669449904268850604830210164919299124710769716285782562830441739957148250555236664698154728927346895925939832004979009404580082000937826874430054697351243378398344796107298572714092192707404015360236895580321140668767948242864908750448834403861221353668020566763818334817022541733188735097454029369665274651379317676268900347409292673038123088564108857519080748314764008873988490727894169255026695434805573425490814313024725545334565759755886558112092436082057341469480894970281149567959731516035937248922721783625266603736484427412846162215332176807618813427628555804322524934646152551037855012065933048046981246040124202935508606542247292558465913856428861260972990297364431699739497161890347967676027514793969427613520147099114140884125109923722923836812757997941835926896081504547056714249370198457254946319083649020597593387524372089983689799086131096722871974023732541513557944738279709039273454146253566531784094148783871260891776329842156221216552689588722861284190307163502818495454859780123954154759382835874069137202325977791014157398710326717182864834527669990444983366864224211534933328167680489353302107927441710823706313196074572679542861337795278098835602613199813488927741447873407130084182279152378926145170536491537324316496629648474917626022814290264548172814636136523250186620340017850274512948297952778921189847409763182819082902250742027334672634841003098566124078667339408437646068748959774820273986860610318305085041591900243083117027820443982710036177062365761803932686663919954012506902314327926409583477810889711449038365874428975357949383139087851488244166651674798133284459725020596129410315318124641393080286107843933509289309276077298065675482697090699247606829968251917704302827458267977418108696065055584906923449347005928961919002774568932670743369456893284499464383119147250765165152098912520531475377192576157609493595590620673359000475114325157846471688343907968480784471989147249714438755831850735131145087205772109804296382670023349273521316287581597517274987560578629194435835457796024276798523870443418309212948530404845057017812344587030120116532763652747332659872766419502110388011963511901070671872890774621663104771680428443831932378271426633709358392321962430936986905687803382788107184122237025341029388237572151864137683243648679056026417863891599626282941335649271216069328739564454818296627200000000000000000000000000000000000000000000000000000000000*i1^52 + -132409379328737178104522675156072058376942574019985137586589357214191316712127971756430317611410524857041339117580270251027198456365989393134828477508366126334588903305335028710984824128795974973513192884352490168371041052266544847752597648851960881989253198374230858993696451286762781283935418417457655669705028727733927907777810673466711021914339166695433069957220110234676056991172684089680854655021059244039383649269395358041013398671603243207930583973171954958048374980514436215043417214382087026309367599814640452221958659114923076365124445066690682241955050880263000048485289208331774325948447604626296464820542945644133990248020370493292391397029154636256830066061410335763458533831426854890961756603863428159935865539637934097365554049524543991623996529136704082949062211166718236924767222893330153815395631267340642104742969856252831052319701794804568480858898875051865124525108455584927966446829796771097093202739725127240248048163562962134833609187388543450887256102699637652805844275502198571386310105666310461052877787526803748269690705193336896577855837567598521080027060193376578971067027342698499707660502497279690169548241965294267559816738664658718506015251778442292755190160940997571513982950845240176673800528933741634673522566242906713255506513487342579858625636843175079362035711763479766115307042558749924523397913014204758223247373868104889165993204957871262306907376735225681404899499231654106208383936436681864114260252447945568535018897414024742171947445525797405013280940471342259849955275954159270805844432200230687257247060014486124903725941464070134532286836518201469666648070156421640050586047993035639941430282119451946714913992585312970591709166228392708505023063596768348904138273263034936854412350619405219899773846007087917270638109562046043415622953220841225124120268800157542812274080443604897197916681567835828521439517376468488091557398456248968020053770394693433927823560519298887729073188934186058090914304621395160763040361069128373264807118464266101162442843656531762249890525825273165752743476532377877361749419951921688652988475624523068044786896661676074591058868187995248606224630797391095348314078688185275524058787501739926315325621904797721919173822638582963476696572225291913884001269269317533667718274300307156689568711327529030165793291216292095377865865093890481305440085872240992620250348562477595652009337319656119808032474024750289220316880914612538860484711751353687746291267619393111871414756709621422521264629825214664976272484141484002171395501043973335989755446506258412333109537156842349151178276216345038536152520514118843623907384313899376004205248273229732789616640000000000000000000000000000000000000000000000000000000000*i1^53 + 599232245971115043849960352776639140966921647715997916853353182642457885894034053078081128187004597917129717646142370302388596796444884029242739103365178132880056461358782044465511184939415403669167140217115646940541683165930016355637179273454317678291728425925709256960162827449971893113591237140977880855213904677360343031144748347389195428269256641693602932200813086103874092917078508641377160833144942554063028006643481653671552599408111729067675971179439758879192809243173138430690106223294419062332045469660520570037767493153363375108150200509926795813130209285353956010003025040781482004052965638057828192182047521985869449319499700507681857317896011656697247912417240233431056169256294516928678934129378840222713925991460051295811730455546213830875618031784001677926114450237356162700106909015981752259003328866529288980957066466345444807428033538880453817706678250585744778688433702134142261152723213704641323055393384707893870078848599555989790974959926299154544143623927287974167463432284529070668426999811111879561965062259603799585351021781441369915201916726941562879647855528432071127865347641213676200205739822144620385954710705480755976511725510226289209487139887133476934322293224968602377339109156661389747860916033856299831963009194466101270307665715251555430925293019852172941295560309108595522454250288174650601435356570044026892297064739488213089017953786229581718134631996316986448399651174070164418823500018273434784016666350815039880566498722278590317236850631291604681477259710495440192510816779697735729260126280858646770381020932270740318528716478342426443233169357751168489771195786276553652992788682991956489277273865879130697755637481593078170802866123153073659453983704206769862382097379401298043572657409071268596575641060627547070777862281228462550641256331809269857674392365183657998761177644359719609802832208061071206646657125908979556527188501871684173506039832463469995711293755756670046994990910334363496572064293174311330199528915577651339796541214673403306044556823892620320486708054207135837641771146179745256349635694017598812713258916587641763610379413421984297550895257340636504056327195264479666772506597740436457637158177583358239204150807017062694673099355564743382487742144279124864585119419738591071112590347874684333300198766210935397633674008093685606004865119597352662444292439880382428624738861967816807830337712022743889570034107873231804069889510671781107029263987269475958077169169289337965715997176662888346931679611641524315826464757531150463868637826064531980478662094225335879611297635894064662776388504061162430531782535870933043396449457499146500032196822339420160000000000000000000000000000000000000000000000000000000000*i1^54 + -2080184634167921482069861599569163693746612294049027725332797135922830767875309191651822448979222548715982035354132170618115078713315724876681157090267203646368177461568455360001782829444998357600118162822189795766173048307426282781012058274217689814325045062626843308113664994171349820350276106708334096683292096599065518245151875204774645690688691609924263650719319444717737249066289526096232654486668940785167779128701132878273988539237374663450450081470997977644340509822429084360235540754622403237861400964804833976862209396238985895862640704512191125234544815700426485337044021440036162238776217472965291709585217923981224377166666662024890541095186072260843943401486968203862069860034317517227339649343432312224472650502491018625573491967043028467672688188567152853182106895353240955583393615397511313993517808428132345099116463589231726707656955294139801880589068786921509701627141373450100736308184467045031255557410784319509315427114180200965179763062978166001972220766630847421767857132055396517751238753978523671200523039120153351713083407814539313796034755039350970552673898056065381802453710859675407670940594301406786309685479818198874711897956971983078537627045517309270289190141950193284623884380889344823341575049967465934623761673073673095636972754239149339706893982359397624291073499707606325081000707727438025803748877114525905269814706704706991901432383211767518873439765815277211069881944364858195592298730383752138557297458813580532143935827211386884734549681851614007068230172250141813062048822666306482430849458004121394984639896812041540233559027173144493918593866156112841016445107348434852401671985007426330572103849522180457387378300936995338739417863310445221731615726331633769129189244983277207262832713598051994773407323138574490427396430161331965590563793829254909247820941594754735565596215998910105540511989067866132628730177272596047107351132627656514015753128037613229816551107883733826610799241243401741579532995822558951125060402234444772627903438730679042720346263862591164108621571656492138766123060856773539527098721878199883239585189614911970029015857149589086474355091217961331284151613433181470478834056922660056749426388864564863758281218378595815837362143871533517790706580410405008185687142278986394794958352148007256150507746232914908879471956255636753766439112293266234754309102866665163304927009464095949005866688280406651457400148676201992421620447641909461899228583073653538794092903077008944876517804503211087555860018295757096985987382506437765038214062935854471806822882476947584383771911857354541333047321306843916258038201144878263608898095761166283205151506930073600000000000000000000000000000000000000000000000000000000*i1^55 + 5924641322548100518237195211367101962852805922249466730450972184916837383750608220751437300244206695694498798682379745697110765116453481871426389151037200919836163523306177415062762100715595255848485611806481538819299951231843774750845904230164378804640535861259880088643610886770005368674137780244805715289323332293216990951180088674940047538676841622614991866165823196950703160449948684704277754583985898415248646587634757035946826942363218673074633028507608488888733329641744694621451773135014011496007676391902437439271051463192089716732378892017816260781553215551110902628382100365739192070969480896700995836455343274616285331454690505613077725594939245451676568033409862722226757792270643126207764122014366391265954318195116505041466584297375127324256883194630525314344046402433066896739997335097545179228435778370335492808793933411698044236466986888046762444337852743647546450849480164226575452505939163562138714810491390515380310006038244427025120062518326711937324890533432018935500353409837267916748756279302681628725411526329880181972589423079137740106913310211809880584814997699872775657003477534413344157702507954852544830398737772360654738842207810685165122129254368067197495606150397898543664792631368173261619803175653632111578080353371792721163622025119575389787463439101338002063216063632106612062247735491528987338500773130145225493824692287453941612877478229549227265836690811034223066697017649429079229158532243320324853749349020226979068182294532627269831690207607531924316985764334526813846977054051183938467987314684928164645533816276617791631334561261539903938816159024936247071122163166911678455501124408134048893118071885628283813989019883365263187872245452944730616303231847753025174788780553758242999813235145876978770886069545639857342718515434404216103591054962489263565098095698971258213502594595536709468140266475549180559470374461301307381043658281225800531163617705998001407149091802870522447540390155121316167223171849201744290447304990335946669055498901117965376353851815228348529857019758257935172769117536260025505708892043719710212010501571449731042486451035579307062219477481578667270466471876345277651051622909910088530627756782195281452870475941004715420385337308101367337452632289445526676273069033015654688420786529927061971378144441097727854347755491384844476001117262693158976603807071993587343316571886523510841016724960963709245905476978956317035253351069152962124077731409469241461402497423438899925752112477989543654493131962291764057924128674218825045664054903815484723338070792951704607539922446299635842576677872650679221479320801286113771002239854184420022440427520000000000000000000000000000000000000000000000000000000*i1^56 + -15088100074491330390271657514731398848926717452986609585105028529059246204574719446423160442902769080689079735706004562686392083252529762469224807805482209645913518544110084420891019741241405001686376852999072143370759746576149010193372083637582878837461739068469807899008822418418616782627692501942948678417037984976033675818626787097348616945727004376592306939665972619495988703263844579242009921846378637018545095396724653044679514868214557101805998841621358320221002529660684318555883674392255759601732158816007110380548262241929986160236152939018874884743180624032252648179632633796181258219764263631964311344248656339965091203623447233371843817671425783980472408219682388790168124815245855319958399939899383071408353173194292249636480325434462651327422291027743261306712900921352819036788867683605131798505500983900814700047213750203315301163621262510790229095162002208028913836808905685153187872871523534713988071304085748836509779762781622867346815615748133927674445466645314923855347938846694877359615821307199970599909238251180963470826878434151996138990462426818467438608157863320980189702440124022783298706975446670982756022457942075598957520306910951280985701452885997961948089031815203744570143569918147916185927279548393043214236559708102857601637644519887935717886125446666782776677733520687664734453984409825388174808468832729926788648273402107147505178499047273268360776308514732305911726550652090922325273038503613798081842637021138961385069799389467210830068603195242977787254409689916723324508900874692426502331117564848268832186251338717872531757838089815877601256699699955844065241874015531367170730557122080220234259913935561979456362215883937766640549735660669455885002517032272154561927830738948770039272794442232526760822556793170634253997346924659680073085043380436968042716741171738959847171114754008839691962318284377763737283331203472200922754424471428924421846052420697786423309023304805327380414746547712552935931706601616719523758369558165747539528481210464589386948261334738718704005472557467591820699701790730242508903437144473268492999929174905429708777551798653284216005822099750729656454399637327591573077588029792524889563173150027561975165238902199898311037689054109361415206115104950819375688301134089698464744718365042640592479766595642761357591704420472099233784247510158811301342969348880873217159762474791106596686625891075619705997988061242830146193184968000256376762635247803567847067273617435205230466779177936930390393504507932874918942720950498031375350751904523938622557682622967561444478665541623104851336635211183904456255049329106857895035990308978290296094720000000000000000000000000000000000000000000000000000000*i1^57 + 33008111974397725235802658990842630237924866049886993565017703071242038292850081810264234667849444640131552798430003649691277991096264794937549818792134379439448240997296059709959694209974673959322888946170736758153445040308915064653316215386730302514282452437340492871281056793015703227936794689476579433186451011491024591124402929653542945590133406452865686395849080114052701974750801972576090362924165044662793879904735359203774098328359203761090303790948277335286266926785470971915977151404973232590467884598271915466193777840543187361408524011661149789500374935835901203265230054715562696989047377890781498920403781006649239322049671211744032818409485537806785956385325178202182196756290946679864168200020711827457246305013120648156522518120070530578994835165703296688616356548391324987905152714749032648995242848929444429796722357816002669618043076810167882439171741013498696594676006401121685771997927295169415841769154876887719348240546475352965130796304306404575905138748964751876607592637736323334161561273321998522491979995591634011889334943790786093905348059503068559913721286613923647965280270062452336115315706612165150222560512472555194148484946717103144132679304427484934932712376018188453236723319079602723183505128641826739650353677029298206475593549094308466885172299021060985629114302235161216055668087096557030010448772480178112211653524903183385134967739999746643793964992588439901646506991351707081514816892955562189682556238038933255820552357792330358843285136969665425781338403826087832415933608973384814904031133623275027000851347615797473689852278125448098813004136998826581740316262000395384644448913453417190226463190753244563097365965036889817142559836435414749438940365206633485663020162157189422759125566758382087984374368333344870170432206336040699469252014556792018090564984157210740783712304976718459425762989430136855879021086672066756056656160307326436379152518012497965420043080877952768919084317141024918129444819855120808577736828737790212367536582978328068570828506401994494159569192735151598562066020770375728179243178496175759554055919544458458702060417070649891875405613421270643351325753373211910088863858576383458507539003089939275938821004661327101550172703738707280928775607073953102758759799680203252355926871428662804201514442827425801155394917282286734798893040572783750316246901714278211878456563863481730305567209172184268263001949296220242541447456942630068318263806432077576170525637368142757252663290119112734815757540046903805299595147635333384355420854247354439061781181537990138620758852094633744240844875119189420050805186245610971932261738910580736000000000000000000000000000000000000000000000000000000*i1^58 + -62121299863430128495552583993199428419469313816231181104858043947511292335038363662028296831125645749838016290372803287108871019352245893737106170073369831348555073936033118976779138076454230969429498298798792338235233477825473844923082180681515168333657109556857896599784939371753672959438318980247352651450796037565429730259281482523437646810973945864414574798223495580931842398078942792679311957397934967025895692058215083724936966788582248903495462617240047456713397984181779334154519308110739206879075784686664554758554787757322031449534184785908717219366523903433323733364365818921130036295189252555792575182366754235213596920304337338009186733418509483796549423362279884213552150710536556374126214728900509557752775966094474890306288342312290148315359672304930982126228778809697327831690701936106088155918005684284676008483650228913072226362981007181279480498834932622487681570389555458854700895643059059836740363902452567322533227324679171545660388393896114284814699899440260543509726205374843068908442130978203960599151560561218324478717356877885734990800950148211656159497128679412597097861371843387017270258881769055586708567676188315099306009580676001843303364359410335965070682562429058962999268698521167096635616702303989654555380666633583031811373089527474654027620488340482938985022518701941011047390386516549699356761732748595961899224860228038037590073246818649554032765016069234504710213571582795606207957425613509228428515017182061736067232806395890124126507968477747357115726985801036230666167305990410261756079302061481701008456156088317356637799534452472412086657586560883820787361090616113949750576145902129174535986946079967843500128933653643620366099302034416668175849614122865505538964587945343809112690282829208393342392569941221444289013539254402839131552585646742711058305203980822173624271896905343137602958745293392451654151497524008148998070817323192262575128244267159011104550349786454560414323709260715558333809023716314530903284169853172774999609696059814639177302597586956254959093574092192733441947734625213573332927849574273202769872024816913121436114717653245170262105424500211203641309614708432311166525757253290038586855505921486234881295583852232890365667295661954601064025604293351055688046580291221593034308282767873494937505885977225325247648486908727213512831898054853178036136983096091134890436027098373675344761025815549250455121301513256392836938317667989224262117407666498534215243223063344664909685643238582609046633685533134477971033682730568481828194834497991934439361507507941668968206853097770865834321395595687311426676050448946457519076370504744960000000000000000000000000000000000000000000000000000*i1^59 + 94857914908521826844216784314259956339744489976328351923414146983861670775767175887921584167481201600884963225677294381844335601207945859656946529619710218345050550298365675800627409199292166005851765164980465659251150164026411975966766457043942201030708108489864854080691717291024634069449935601347947552714034625144041756507285552106765371004658703937319052431910713069424656593286480829866769889477711658669115772401962495787927302448972402983083910580763165422362082711016666566896349873619250759531353929050930266521725449034068127039580361105643348705885930306537064024609341867952010507812204705870610444486017617234034274848711945383294190316726160426796946819393558742714915472495855597169181328796497264785809597640818458098495392757036548642731373499874886032458939389340550733149814234514986532404937287714681570578342242876450063554373432298739799232111898504233613682459931003523349767400745886851664431209382128175398380569962662390471638509423694449124491598950454985354661254932502091348676950853204079246625378349401530766759741852296234416881604869108733838928580736492513304877184460812396676938318866887164837680195046264525563013777157852695486134793002785765145488751547944559068995736115809400168551415925776614273770503860162154574511601955535671884846579119906079447659045304031312816625971350081247823897304015713477960017975663044643665986349717928380146525116158876697263392310505159053944681960387233254091781014376997994905328399776887431293751628889939323737171492515831004818664619464070329353206498263884326824521994979980916069873569241656012045834229289228673314561023438880928207431540929417296980870134423932948750714984569708590349501733042202464975467682351142297448431371211635534142101525822202826023940476036255805911626718726215551368450585544944367441956260135670879700884058464380901097560694392423459799720055815358677297345952205748252087449732576458754522035592007584592633856307416822568537760717378476331551027084045375366317376378619516436408029223178446376370826033468763589456327127016586250549181099980657486648320207968171513845818633417607022711377899003903377023004921180319025071662111062628132989805184023704925901612848606172768976811809646528627033754393690678050437689522088991506427887185770017700058814345468828162784445615081830921964884560782053276699532794653128497013074035464455272262155552960856872803485251092059954212521017295230879741836856081714518169991088022908343962430685577042463603486724180858090537290499644442302292011786675022023881117135863490276975420934886538291362996680980666053188215583041137878586899296157696000000000000000000000000000000000000000000000000000*i1^60 + -61724242850072572264956094091083415498765898949003355164552088570500858144556687673193799244796100545702135103862032244321747344547681557075127565384395658386801033237189706967173283284290979206840223897088875836494108212610124587383661818312328903115616750893378204410136917387567377901642715211466927092726140686813147769291245263977181588564612719410085651975529151012242854689802600684839636917991861509184440359596084484697368526082373870863637820726860534333444520820015331901651455399222054708408895899295336050217311498157348991980759237814852884610744256436760317818806664861041615686002835316893611733125673250918834025546953842998976931656538288940397240671653047965783799429231361206318267093798824484122466411138179264276145638151974142646098337841198916775226908192197806671341092057970211865016094445206539981648675869128786322280858481751667575077961499762240840149033668669938408397596333303534797400545423070101356184020820663928221486520420145704765247061495118771088487676283945114626829360857611357311221470469317195696563208424924481501955379931672005014853073348642509019179780256431261408875617813127093052285881924744013970766911430907270611974461235666706295382720970292735175375176498632235625066613856495369189877282392349071976477456765708182844496391343196052311947412581846072526338486621595467736203165163270808119681940993864447210752993596624213635609341526091015137379592255409086014332019033764825975413632244795226619607929963320285154241478075566530373934588396996592230986083964314071791647354894470271844980320628849138874660078476176457589737508896561765810150142719654212688566388877243356777502891435079630034934618959904348955497626402061596278685122464289181183962342307815377929714000885008361049543005335733106965955134007710073374848156105882151537461805705850307351752658909682787892544930309303843310751123742477242329569331778456662657880361676941919608671157002039814728383832950566444149766922629655347686787500148963445240750146264163449534402992072078878921233619711511934089989963103017276878274107954598205644997593328345818053004018181981317830576333215171023030272619156758482256867947058229249496623229104114253800412910185091129941100115475868174132334090118832529084800521983008877407153357171349840674396127247108868923567769287063875048807692263530488990440878803605770834059271276152270570276802419515852459698135253216227902048610316917133745293646942267616647577858257791728846062430898801262205918734674154681137695217664471376720782952380897844225233645254292436656873346737899430883327858001180377557886690423846524808907980800000000000000000000000000000000000000000000000000*i1^61 + -83586368395544015312257351777366982704164639824105811395767687552363780742093860025172449456166066645344749008405833194122615986589129513523206700839226813846959939445804032238619760524343847373215294161474228599957594090259758044545015116965240914127856858599301872357990612716582394639816329593133011556989632028931258641485695448014460275242022697330005731899297134925682731162207040925900135859967951822574999854538451018924583007515945727957231647778729500598543008664635513604348488947943046253845223120993210252526093108333862108949208365156127804287706027363463181027999633828378439601962758754841908750878015095538154558841201681234098002571359675095137667012179154970300507958835450876589245747626458923926966688318085818448774472088664115533439663581275451757408520850845742163541495715288844965756573843373155160704251244105477603234720964022620113616485320696102259270336735562239719029190775686650016672255673569013613923562109026105278138208750921967444127404027342064416083326486230694595314388216172827480264061262336178734137008052456199121885336830071568301735147202785995456392176245385146254286001449778331738982024800706004723652251605007365360610699647276865677695162565647659669754437187908162097575627225491530965604586753664856111460553417250865451290918851719954639415478179910429418126165130069868730681853223848907215201571984145162412964923256451659182010156863546593997315146439411383003462331662187341349450135692389623688973231202946550422548611485970452726992595856756577894159585760519942040941166775170167451118758006627716636138506692605207478387062913662682327591402580752154615866748123989111062855214193421659865441495333376003153764463932224381189219171041504280064608661837191504216044657377833402630530706648529524081691600754065589330653687978645573910052743658599558829156027477851603848156480447816607321995602229068812537547403099257696589068901616795967251590953506760160401007836719743393980541413756873591786088448224609388918038783356480402851693546297141292158514463315335157224178803006665309946502320719682434204353241202761844121219306843226463335710792198909491428706337525137596138634896401198785066204140789694447440531875078171023550962959803778078824453603784567615881971225432965526167277953675760962538163743862889936838194089728542679989225767431848355949181064441730413784576519783167238076139634518668986661695832958323856038742655093499465804351500512574173202656540813970621611807616810878924486398972804576536113646580332492807306668222689140860029125633747309558611731042252999759055087034750041253324309079198460029173760000000000000000000000000000000000000000000000000*i1^62 + -828786831693141234520510978092779519168302273076609179195202903434479922265426282157872318545872638719357935113121047080183934433699974712697335446357409091727688232246917952543829747590085249391997345874445751500986213173217719793009108085079872639016098589680022119793676888457782871204365929531318832024486899989694341274022314914666994827114526551459181406864840821294023644501804783988399596319591771087044187765889641715603803187504682834564757565511384214584686697268912205671760558552947796285660501342164968266372514749415453593940244199756225664564425091267716993410689497603858494274075793938297182674860872346578213626074552801439474322618537993065080383880712504692353385782055660804559976861703282617824024232434292153021302182518979922179595907406204245821738369381348112263183079456890377416555293690305778054607912675316557719381512488100095245057577480260303691554971863772000282889550617288194118719564333503358204210941852619383602458224541010082397343495077805554617642960933655416101465377184014274822462211444420867333839344201264810987732981085744840347023279611692740360319239858054599227111172789961288975043565655210159349886937670902547662937550706788058363698225258922753874390338004393468198813128041583704223520810812173108244015100368236367818247460699675321346018594254216179634555235776681497406654532919949616756973485184879617198933952690714646368673291803129292373195370142937913114787925792492457069862342840975098125268618609842707889242330079039447581115634500501061258712855351681997469865187155273633598949195113422947488526891011389198942143867125199666667347165595838547257815915862849216419203833753597160459874224024245257216121534142343036624836566562316211012456958848531036214964924620125497782061393520478916639046358768622985180883485103030439713586325832333830907625845682634409003613452486458244150538490889864552824756526260622031549312899750206224726959711359094704063023410331800055643753512438483783048866706164295081726456723725237481416672278044627976679098673223644273623365737972869549753564219774930984237233068999325076592680105355049015129638231684386785993228603917874971449132425197008210522756243401000988240531191089410362139587844313747280060447093674904006264013031573347334226377915611927363715828310784473180917315905662326541037164929181179916098926134442648906309100381161866257223330994729123307535065369838267168963771546604286730520719737615277625374382585410097753015047166063627737495999570491117159221917229622907538177176253027596041177092066882691764996512105425835874157189840785861787246545139256000512000000000000000000000000000000000000000000000000*i1^63 + 3141390216895854190852019741775887858693994397450836122094048686590701311077175118850212687781771715868938795523945098641248745779933996164736116739270994174842031760741009519856227444534755987753904483007512248935828077004145714871911603981013730789440779771190745694701896549618074458209565572360356671858268855723401131263612550932231435814130843945047822408042200391756604276140167588150506873006169644267211135069567412398533510403534523874135337233700318540512622812060054856694979734209017932753866451465915030028475659528177997400287450100108645502035595302988057616287777102146384155972534709178628741339294349233794062564339982889063476514556100012371775517404870361620638664250129465018562224084877728683288873179506773790095047913438267987478660733541512674604917084938514305515398720818719548892439758415149019986138593422530033551738357557601636245555401854530163028547254000006102137212569179782913846936419142441198814741065640426373056525163031611478162999625623132451249172068340201145439028438349050936657291023382488127861526908998063886758021447171927275009824098319696850024700781420255199853727901922224670213680142096694591349017515176471112167112872502312680887385998446584870709317253902955487513953894419219934950816212678002608741705789269971391257478625016705664639710289406354423155083740332198188262531539659218856829644245504519058062995589624039327274028543354469448455382143791989463997011900878868299733337821837638121508164258799338727161513707567312451781193811143163653366170277476781407350749564010068745722121122648542844575928031850343542460982333879335000498808989427493439011599090446450781265151970104196396925657713788491372669810764832027944789217353757464356305431387832304298528325777531627559320423489694052534843262822474087496630964370504242948313231460703771801186919771778737915623052115561849826302339106399045099207763386625653098623370031876892359445599469826803950216397397352520734517201717232329540213689592402271541278059398212357238954452036206301090766459361094634993982546236584155175976087514326850877418220328271271593074951536964413800913036977417574846672400675790797437317580524607344230004629841931479320665165696168221403047530434950786363922657259221925840881166421111971766596572851154259406607306271041338692965194425984631232641996838713707524348790249299349802842709417735872394961245385590727547359366726889063346417899196657900749020700279016476007484211507077852599122158778859072000974422910352534034860285041132514716800454582101725469358182999308143458444962989308151692311183630228294624406140878848000000000000000000000000000000000000000000000000*i1^64 + -4159619715147308654112950976649051151230596698720424361295957511475008332464614956350817927748104691621840674454258823181960383713769123557238807258190074965694572219547158684824974777586325777257053312528752571187299985806029655807356866524729863995013483607790198626167232343531587816514467646794067159490843430593981595171750610850564670789005164110543444769109834888645122545793286389647472723396293139724233065366428689201801358438292124438730461744296663256647673197552666086099704605502763999833038331343934802655120332683782365478945507667391948102157798001738487919023571633621672332314631530428246377478903511243618444024502644040851898617750364607803743054802800933702411570812374062740947722831692701933204750406820391830480417109595472477723603242449951132552021840906203529756861219140609459555309679101213603308066496057059418168518952744560860957571905412625380131463924335476402680311271046336303488314460353626657316231606472083984542147657897925794678168622043788914556937766128137013779720066849180181865249414223887046281141408625777882014410028718367908303415955264395913888564220857959092287234538604608293489720489890575464810245391196983718115955068546877599499152277981673486380752897565181874786515368410059796098262224710094816091619354547591325185736510618889289377586087306970460849215730633344756377928171675862241717662131643669193543842645572308500413082610474418605319474421957545327253259402719313545733097549616867742165936722630299303308758213598668342518127968088047896892798820964562983532216265440814977628816352319992152116908963423508927517218913089649974791909967563841990176826426360485465973883246272388510382806485672030839157453023338434894100065458848057037342683295020873110276715846017814171121834985027754207021371351018521305932335382216135884810267356426299701039345188290209785024251647715467648947905746514521363569313234143728988593131525485987113193058184842242594805621294886173001524853434594445688073457710458110864078186219234174664059706103722464750974754399596723815770773090236707202746527015482623215061744430477999421343962790756005006734091112151442827881112471645343831369587490268695120763534401790505236449744217798090190326814849353815292079640516925360015290122616816128909236504721972602728336161673999763536928383295948227338643308971857750054892223998065380723087601551933979554533663503939855116851682214103724911931397375669187031222677288923969329801726339288239134073605940974254425452438406675345960316362790563738822843916615472177898771034266010209423104112283513328988370859108960050557747200000000000000000000000000000000000000000000000000*i1^65 + 2650098492222688678493976477556660172174010644741119675188858446835668892391405738030285394601150690452790907878088300338737101569464835622967400037096102294755082838841124384204800352136078804616631290500746683039325865305141906928887417194462577577352899449948624798885043940307308336440186883046515553199331656897920271850066366132930236331389435754350860121186992768361576001181704024728801300226885764174675347374109029416267559563366239181958669746640184634855059189448451461031057874530068894806896258471649236707529384569437934094757075823696498303514061178182919111626648122269644985062149568096948880189530949748224794716359411017247958347922733000870197588376490268258424983017591352299042345498271029301681227198315657688657363866542434199038243942805823767218430208885098022511984439607085670530711137531459413902457755538716985553318384199692590902497685325574967094995677993247185744053069433083639618226862148808667978807713219687661646708087304353164973428054577206549813714650473300233554357144716755364389208690794758315252035596308819927713543826032503132634356477129030535724959990006702161668298957733175978885413785995298268272814521171185404393481678772207703606706625025797975770107745880255304275811461594061661413774884737736436499331729413806695956395951449287448801575130068771978088836632142257697265073715008942121057627941525200191174940247821126848186651348085741872232753527866485963515559877330930577588769241250428376936334910100964562267092529051241125166381758159631269975291117523979844329690662501431215547283048074897131652530031733432024682711483786434401998206361939211031930402473874523540796250149130606733877391091791856102406294175488568239832965868276207703706097345633487828877645766140959182894348729460801554655481354064427403776524975523785939279328302825899716290371537571125811165640717182158674084245570061076085810174911001142308720710772293157023364366969467599908178195997061288485051312139434399700126932616778591285321421563722377872506669024228978622921551872152348992469322723280954663765726443657629974597969544301976967836944099256426956890799970043525246881343304401245196693595120492693143261463232134016129688100876212026463141726162357498309196944490515155349621276877198549283564337729020593339857008280329695214412624075075513952937553851969775053636167260307012371690480757271295393462640400734567471909494853869649682320601493620500737544091213156465002999614531010398210316946410759847525835248078162206511331509276060660198953934046316963639093920360258049842838524414556899530955820311230910824448000000000000000000000000000000000000000000000*i1^66 + -994371503804033790959397488241899059094701427236748075441930607071412671901290610815095829957039603643164884512744412017341911867523493239576920313161662735874590479517468953151597911443972291706404141072926408122648657462734084387060779252789182161132813819861880709333845170021820174038207588251060967902267931470239384816899270775314612664108982859424070082438581989432333203289444032705450351093872219199131726250638233232292178410328659563930002085242144160000230354827514895100799568644986094080445661522958574018243720434399756070399080099116145484235111238189966812087580238080355330103173710203235823295700952720056490469209148793677424756921307801391919025344138240621475882582432012210425738312422958745303336152660748668471974470200143629616074529574700350894207906497700168027568633363417101079712250673306453647434173090748772154819566536696655663276024019827132731463086578635052216303617862538792942146448654766057766625772460549171906648848798283163572501387723741918354522240359757594516260086173933612125724371305013692008477429773853566187406468875798395281926377445952669186920908672982484465325265405152868743046048130303054973412254176945251491872654481653355434180258049936148850029892788703851421823442289593581718149741111401939670741846459286854822094003724765493373732591761955079208900283311129697399253202471170191645747531964394575419043225728100879869413677288578043771009673893192482391758964716717126503396607427714354502829345490664108039517120230785524120671587045388373548616043188429061314647537239662713483089067389669563328611225743450558296055448564793263216720382719530047377679860439777866233388805467266711481635325958431881743990757985273892379644530653329185541873019305491453995955937349340735691254045129083081061547098568850050070875982241599949507365583704258544119916045562171686751433295559834233699508055426864138625041897371822995824106969803805221416677162428345411858036057050035000479745002995941960530057917961658932316559940026592852558497403073388107556359748484645860662069191341782580513040894807632507100891368537202140446204184104113301151252146542586984823928955204663444327237433269263271980519371024087722549681043655163970647237216374140167009780459539046684942137841829924869808335822468444806358792476423105373477359614940455136823868951952719087915062846492975259267028382080451031636119406213816485922588548572518410052024952892145713143664398927242732184623819249020260197020208905500968395557858219211268917953634029578180059950335633338893206325412675339313063006310361239494887002124949913600000000000000000000000000000000000000000000*i1^67 + 248765189174951692765080594579194047547795133635225885377909715194315244148681134359133048074134444128955138670569954480536764083394774656914849898985427004974153944313281939501747653126830317696707435369199747036131794986422472200972604335290300208232495513646714683267130732320002963006462887702700130252105642278323592983021611462560617786663193835837213520529013383732194016215925334184688512457758464737002615553681878547019101248584364277939632453980407777317560018671966902225630484524459272719953278316299732374101002093790655385545066704582297952339720311055203103512382250210818675794447892873862271378032575231229705418672827182089437022387135396293334081076090393708774033592722215444829092080341768912121437534960160723390158466932210927665257386162979402937952837970744333159072569810572719470462962247077852572865422306153775871895708483996630620415941514926199165268647250335932677964979638594656863036345711959181729527806395545769347966490948263627996941145869953956608823940644940915765496380594438904627078516796164990964299007301235278132329859410623342179064595148751288941762113166176282032005118321727404175446606864541889711022919901467233393314140331792585548248230727401809313177317916250444872755307578237072719908807887066963602216506867828992382208960476073804816091675342469198502533303381697123242997769874117293611637297510448809154437314342366422848475004605123247156448935984751307915471967118235073488993134642033022954804773083263473976941968183623289427086931587632585516193752641288404568304509772935530838206260313472843661593413057522501014171150251394065837985282530000996785386088826188015116290112114202599248865775360527007694769599542705800122327508990627208206821391393726922917800514650258926639531706377536489984011630094895679812027731645714191254261871216809789913237706917451090053922972758429673474036755282809256174047066039347276811189289443521426483467637281852337268861482920305407790775072333295696126058254508048997391990222924903492597100992587220791362061831787136130367341487383208422489647731962317709306420726989566515910749370945838869936748419619212395249051092037921771403478078347032137955674114791445857544265115526950937949409267656886089120978496606933451578309569475308420695586894232514607462577599954350796383057097111693718520318467209145549076667715811946789967165974764439555185469039455169657653229721854776971768247664960171546279385968338587399676421507025183219836854756913994594454791343896945596881800797566897449883230340782315045252788577401545817876898917993015667990766551040000000000000000000000000000000000000000000*i1^68 + -42575889119676114539735459683672459768886117117525743131396818349836419817988676821971772422997847047600478442991695890552905098348156957825452051091499386980699955832881801509963303087288506510384000805763644342838775769273446527416011139247211236839741259375587529972143859719376488160905691458106140490288318888985608960365541969580487741307899099375175769332395157643239988707236103164373501546400990632513882407928333141545989777743436432955127047421485000502152791104956223724063458707907565012234741682757198921979783505295947563389480136626139430040184995175015863816758755772406251787246907297588185391534784207283872648531080600857570595140879012803354114988507382302767833692126215567032807980637918037679658809647765392157698736362160472645608358154966070212979984715083088267455114349509499371466485206302893684453099823047539427348528249292836327006062682597620280169852869465442306193331959398036777738006314926863662535607214460135649915597656957850313725085213634135204449601084042324355164215139254539683602859503759923715153655356296542514804916260622095248738646257424183578862545680350430827030930301485958267545213243341683065273903382569433660598318750129382819276428391897965676132452062907546628940047106323805874777354035727302278480267962814250443276295042260585154748147876830046249789423898291405988475612291099210785022443205305323433704815206264092156207165579912981236975073575273277238347449377709205154494005372857259957255123759737216640448968759180997419371462922409396625685963356697329666856171119032528079374567976259650475455885238465389306095702057280233742192642903858683179645276440005428734552898674532082862533064368146648538339369263243353909777310350170494163304125205675897357013209723841407889186803620224920569033419560445162828303945496493833498727857611912218721685503821261020343322964500500053969503075096046827492008410939008712118791366231746313243205704781856182942662123044344217330721146901076015038361398780239265069363896211645673277966940280738942668190850771742903619869201625094109865159193015923181927783864682293610484599174426083908742526689039857798728866082155018310760430304937098018002027307430780702097504682468736586187094841668572544134119779658804812205076394286291898414776176622067331570078710804777221882845251976056994276661269172007501046572226908708608496645476474733921819455065055994064838216126535070631505325451449730514802219135752785546653539708611927001278753432105983174988769354843721615033968352779395044141103096403963666885598215389844901706313979743246126940160000000000000000000000000000000000000000000*i1^69 + 6005712595464608202133358143006927067948451220729882071131614605809995697725883610294481959827865967190601573303147400580747392463662321973267709339319346922142287540545544968346874656983057598167945771946972553271086124068175292354377185996062283604345623998865542866857311125722060051427143157218239275889851657698606693852491496856161429344419554138125090701983404214062711729136995830965902014794819961887868299904829715462511494437767698278730022248905377758141383854905472876962700156773203142055668772899414818517407974785529299497070435716367371736691117116823668114368398111012438152222134839874677645102040162138882441371154757035769941464938337819679324364998525204551322136681418586040624411216991461202039734033428701533228753183758960404163889601052285273939931772544297521866416820628650634765447508019919372399172282973011301152940434817839999546896981735550325167257411256237611481056047109962487283836145086821920272558531004868000146494055562537971845204252824066311633067300217337746313822299130322970554876165387872499805402464596943831237910979802557065524277167418331064020612926552999969716965110362316663387367357096875654862018061496061421027048655025326612945632762769345667393095936757168444419143165588734998898142611202713486274124613641948746360218654110651335553638980011778756838808114609489958940683749616377751384491765412783681175846110236606095817659956879620866280833077590612256928256805454513514084780591763277046165056247545525031286829555576128231607851895637198461455453440217389560378002490621338053092833918618533827706092126790648545703782855105908344449883820411580924736697323565441092533441143772338298491058156354192428886989542497220603710815828156147945470387930892451788859752867762123408818360279363781455932272009480530751796667954733527243108726725388958933050266095231709599573299386439421517198478849041247403039727570477680635075565042407001024699299992892839446587865164274221255152045634654635001604591841158671962630762493969490116487210526538352967406408534835117925391939936130180232013911427728542351059262290386876661886460883908077410945768957463546519376271095046649807262277614766955919302491150658913965364274237674395258414054766732748152798135554709227321184391030043142647777929321781311492687216557375575433795244064019549210639199075265516689549989300969843525426241307822338905774949589200544613332862294175941178289913227933630625363561451297818110886263112066179165088252744237647303968052679413725379710429967856243494202239584339568313471318258398007580912575736237260800000000000000000000000000000000000000000*i1^70 + -1063336838781906506607826091346365828267872259341397616348268236707905757741837448943289447131793597839829047704278178607911016232982971930993130758777662260323944152257827708007629892926885546270279198148921409305777786855079045951501915536236699232250550992742251218126656016551324082694079443983477129061067662465025704226705909733641609243013060274881142006127174698616970111183065093611072419937279417684052109780611812589937035005057490103653177493149958888667665654146812037400548901998480804847391057292187343353687634364505167380007337275823161887306007027728892139756858366815180280866766102416454128607136445472709953909290972776409429669670667099130683085520013005302567528574878595987344432515686461904368785707999624779890141597721955735190521441787115867668633613723738853556530378995638414795618399932062319043374610671302773520369307386000780030560382181912575451140291661354759605104098389614372390798562960130436471653477809388346262754031064908041167256968733172134817339088541478478904497761705057219855373288709762569554737829997539265622340904918697731552845414054813150921397818627626988802823605425879921352912839993598884261624291213696170559464585334083283649478476110018045874563228158857294722752807397989069415140976876398574059730391369362219619649215548939993912000959767846610200474619146539997950764756496398006357722877422218516276404450167736401505572524028889366215594034145531824391674789768645672446529246665739791207016444047645099887261892973985058922051515334276135939123494868113565829709484409429209595197243642386391345853308826890052255113379710387246341338975175295374262684354720194902737730520678180071838931288359901892596120361880669066729246718914735406298731561960392918518060630403786705793125837442441460964684073768655975991378432070162982557195148654959521942816382374872408842100335764923817379191410803411720134799846055472108593898659064602798191276863395226637531099957978085732127331956670976205885222818966221579021096386004279998310375432495657470001904676510153665050945117383635844406431626630774195169054639288450797956889195696428957420439635002970628924204114804890423284740517489230509532214218066468183139210175941827008302948471921407232844576455786103113770387535845740445607913324875449693708371767940005145908624322498690892267749704673583721757992881605354684770992651395225695382783962354514323187521713626442844642054020829872230899692461606408194513470224576282764245699215711475826701110280429477015375020680219720416797330644973890519797820859970225167972643635200000000000000000000000000000000000000000*i1^71 + 151175913792199522007533740556957947753256281938965898615946924276205332054315611363070036541034868306272606424440802888427264646394930643259295468321495128964005177596927809064597042865538710627874580398954168953256840701675821043363985463216279952665606401996259460096132264156922635434564619697306990251781768321872158050337015154553115161503313124133161333750138355082227810077272565863756919779697267309729913247936610008621399121595256738265084913809484372413407548732487724566459919025299028669939159278718605719050924339837971661465384646953886705068153209547337906764521760613698432625850293868393204623836089809241452156113562392133335163241652019575965390003225186881259285959459502229001940244314626895060984931480645861549035648805526880001944977577938591573231213656185247414696854750292052770935852689327686646391549684722471023537393912990346267933871293909061802339681930993355577111661415639356585977004513298223342394814831934429452617254502108123715068902149029428074474235919235565704466166635245957315149010722265223908213377660316537476802431182987969941814381586147726670715693649485978100591607540846253056222334663703442981841680330417041066060941046402518057611430245335143123432102857725700871227982927439312416493018841909751651592313639964223777338937897597134318965324241958067130349471558260029021579753064781054157460148116577329133794319322388046328228045211582558285363278057209379621550052937532120769352409332793758746768746135350412627145955608008626867719804572811600673833001181900710099522704878272171164020532642160495799934299491102776617334940588434504951568303289905770281092002553392481428374236116807192867497672155579598816636254632541715995519747659947560010596709394376429849092795238627279816370686493454816608890329005348966820437524507008857724364052851562345788021119392761139530688348226695745551959134567679855124680328940281414184539439088833654882890719272865740002785592098477825427629021074248156347259293238781279042388353714267907857020973537981783612836795658056503391066237570586056339480996488520967981620784361032964880137058065366765485769909703648344484761654847067276669575334382421694952772231243802452813617874789946977214889076517397870933949078486864583503922908707255153173191353971995794898948209215397355405509365632671477688494693935669747484168649062387430732637474538927499170688452752488777793883402387567168346750820491650020418436975135207660865421251345223253714633797320169540799205704248212627489110079262759352376661443387867039049973096539419486191616000000000000000000000000000000000000000*i1^72 + -13886367353467680293684784444734591738771591005997852518723083048509453435207930969919738684548004642060172132840259670087792906135223213717572515028078485631669874870097585684491426119524922157454891635123451373939740800503046142257355941275820778736570643708477716464361638975719193910273228374919864480305174868507320514056345573894477882354326256485225893645647674369430634136542117055891993312558799567841021598017942055337773076585247392247879530768400650022557864797599026255456006485195683620776775310153040779998075996037112287006701002394840496123626303287335011214042084243256266689478454443505973493570365662308915636795162720727206259306026086672337694791199202731754801331112088710426540728955021742052444346582901302581565758721881161960419684959671996961473518845226615088624535970044775766775534994079965439050102128068318638580521041358372954034004655247412610109476945105668591858053933990888878349059479160482763490114018345500121292946933881096597334998151802623352746256305537495032184566941271986409399070133417243173598114955498161522139053298863217597313367651169500871508488360888588634986642678288644605601024003943071662431105375529371438514870816627595088420271763105688080262103332240190515953472173252088595185268994301931349513380067722434072599057730574257912684259996420238797448910224575310189835059818410114202790588063211665054218145399785851653007620157643113303780511186554065432525494180079277511230910288362856224046486225498811594611299347179147650210789808578614047534469176761138379809656935527139968595411577599725886971907189178363770202316089155530711064786745075356428989339151900330431875672976196432408822072179054901059777972167929812312613224701790179213732296858171019025447100763739715110258304477746437193515182597211410116535883051171403021503486194445422478136968067315320719403342314147189512259904375801882887767753332787874803371794266365434479186132304952942155323376521155473323402183292010401431012102535559847820011548904289440051600802750749839005803382982739068907064079026548246841452343689302221418533946056620158617481939252441391348375680246571590554857071139376773085607444723528614181860286738981798381031259485002889156577220191847501869714749382393062614320239822206265203334649004296498899364948632100348329699706983758018743342113873300802638134393633911170361994098950813178687748752819159829263317442395483294259061589610303103492941331396402351566704468136603037961310958746776354196177282019311225712693004611008917190765465638222450128530519578430668800000000000000000000000000000000000000*i1^73 + 817475343727745751638940393388713509416040325274602809529244966090713584390713687184862352850809266832432966155145010923918612332372396415816250128926829066406113834373011163406685262916430051678715625943195832415322399550341047534403052799707145088938093492240848862764456750981651054831261904882007735967191824861297798618450178209960941657440878893536010060154028445609909058728596528273301636268813632590647740561395932173060501760476190491775074643139475867841953073607347023308982640290543765501891396187309481954368813854097244557247583151915723866037127428170109992619493022569718254316467177698649073379189369305857219726871601387685908224984451725797348806764746572752658535804749607494265532508893874198712578408814303680817983766986550172450793152150920633225086652936915173186380268110042228986551585316746036853071945030801826994500759912410167722536559140495354042803159431711824167780069306712263366558302274173647669872455946270893512804401555315038587685960257148396237969012009934382773531173577833993279220621128474980245783908254990504180199750712265832682653253144796021620122650278780296288321951340239859952373115040844304292318281443773920724091546478244551107954705358739200173309815179031403354542049501236324601659038019660215359268542069536011963208748538063615474699003639204350370371465844244627487959103798025774300908099490720269677922700019045976260874847144063970302901671807361945218721860304436356958628526826648502835643256765585946426966171550808735518534383409594117358584751597616646309262604953708676406499342381705549332741899538610005829272489945839172307672004935520693096293181125992322924417328689059030564360466399199921624455965695061087067076167400074168552035511240524241251904827069837344031828662852107875041798177702955495860647172265454669957484109637987108124514703753405795905570893026233038197842410549537251552308597104506998782608153713914919502880171706094304987740167441817207289383152106833881810642769185491303926246086796787565369903105663578117218792081467577240669210718456423528784790348120161875443007056895920751040483840673935876486205104761112479191364123400830078965703920125101221866120466541310944103235180648169465332864401006817443518758349038693008323424744312385055784374353154634386261041010290163124045942422254831919960423806886400830836523489682648313398737018610920364061766911917375238658042701846733463104299098643153190553306796312440643388058458284488341421058591667157260782181441122475301570974210244843583764411027318982381805051576320000000000000000000000000000000000000*i1^74 + -81717705010524752864817258110676438854152517790445708224011334367531938659266005341741710787052884509083276153070662362570757553186400756399513279635496779263924975647265337890737348680809450058321479638282270975875591972398011996474632716896010031002512627033295089122650653121942770250726839848323245308176917155351353515430848380032046199708154485699370172045482947292306570289146488045234582666122644253169450190945079999910766124074652400950311588408970602616422270936852796522541990015318717987531419017922471214787836308560959442500190615308214248193296840750220392039854085403253765773829467827726470381658622795038285163700001837067815178964941143839423848169079653454426801343324465233739238456805416753270382092000907453818222366986114003632626805519538880607123225936918737833344702712463888880765297197275076606215954827556557429349056784470112375985263840505753897362317740261798527135787624456548725195590494494131087853085202952109784881579916325656900522547104423520727270101612455497081216447141677688955430715801701215327387254986587621192008487112033564309093139430990356587180457084639445257900205695316609625103234753940202890709738371582937609457728846034884496530397167303890351771710175121096522136773729378724358059653453395163527804790903171629651801958614236168488989050813372356389815864766203610801090860433042594050250125474166990111735918198373084872387294632532747135943935386304907367112777993323520252799701694891564478821355233519325150048854573414947358622681752022386049984216791785276129907963567011732541089799675105158120259825941995951770893854954172991118747461463695604017719026604937094104202709208776925772920639841386539909506118725772633612534820161006814718934270435069953157289324637644209872018547099630761183013487459868178709493304473716181786474028991396232948795233300392365622295972368212708557489261115305118669205009204573064282210202336986844214842785521520665462036096672917663021470560385649368492545314204235384007069635377362766296091475904348601125950515682778664577832258144240240283088666439984805468700107315481013314404285330418555329212986636608607000928727925772095131296084220768584269263130664630099940177903468911686613495958296270175068641878625239453437243601980606476276461640382266491835758584748080858209054542893756235957317095480761995512450899277619682933030432263784799439073848073162762488258223769256790351577784998259313763983813390417059837770222662128688233590551764370385151411695667842140295782592033810343642193147618831158476800000000000000000000000000000000000000*i1^75 + 3894590201161404689331910462844395675903127102126099660970099427741978948865351410253020402193257042321413897919758939225391152383927729222474259525321474315466593769234354487456965897114851254343608476724390231540222497878319642773091128325668249526550169051174763049268103716108426737921453558037082687020499505564065189427757873371974312599301332871578189775575132497338616617956572584403807066337745843451400914506976719081855960069255196969126150864104928923709396464632692288400029111307164603329710748613967230607890816433787800358940320477100900133309720307336352634080027414603759135766456405370074886607536095928652786879430416142545520368621347247390864280640379858769585270591736664612546414459492965475149687885174541288501458401672017198540298673291790388238248086676319101057663353559866504272987677399796818524512837957912768806215531992495208071627069939361674463235251760766559897967935730909183015775207850306495106653995973049863214139467338536924377336157636647895611731487127819198022240220327980450711252207907260495115944177515526258803378342924837539796220116352791312132845238754092968173826017943721104301656496717348818905763135383614095705499737151847473313988975508620167531412590920812914773078211211595860110831037974867267072975526469527514219838548051392209572320921709911445947085247389713137072105507010608561894186752665342054696396665185566938724790022753045881457671021599158379162473010784067607164856992118222034235842107907068180531471130952993306323932581057569571660857868376146739084363962187908563761547115245871129623198883813831097874114621200632581918073119216544995387550230729544290641015290665543596336385387004470066011037608124744604162713272937897502457983752778192751031821618055039770847970496280116627528932848198909498467331198298807090810224042231223121624046624584286346655247657485123432297389679094326273210817244631282037813303940887394990909253909122298893481495673358248243386696205833591267858622319583751078877536503312096224145751285356678626440087292707775402558525266921185951850348765179744625853834374586533678605104355997067214170639827372485930972951568317422911316700660999085648040555684953621174842553641253685838098346067189286427067241492222156181711617611073071350781259785439124796308727437469041155425624054220882228390921854456020748216435888989470924735975165077956142953869565756194669827498006477526463520461118611354358981405664498861694788378791707688431366784237538085535042031191788044938863059804020943753840521138248089600000000000000000000000000000000000*i1^76 + -79660812741427084762372784278322673215411433382422591726625654567246613829875348569110093025152926750011204868560115397095679536693851824156858028762134520387942221820021415713360845401489364512861106405846264916737995279125423821661144639636552773375214428273942766176358152245464450254956911870929237585457315565690305026559498179913433065926992221855335328805055770986744163409095317961959164277321850419178182831514916798826058934876852691819914915147757956524707626481855894416540608564336329521094901481261243991700544816365163342001549681177606161033343415274155707511065061087519736257017528642496169471561520715067587117700002931970385153415608226567501587553959328157010914380293474969752998106184647578984725287392835983034096656368372067103828216037398422814208103194468933626454606672020389142188795004256507413472784725674199856648272780920615575497977553454652321957632363411224070385877227307177553819093839101363024904358570890159079668089485892350180420965648609361571344706819127165364303344641765905248193862169906672066520180434431148899722027872956367350626448514052152776744234042532830700374755650290931417156204519441682153152186038565832661164284855476235017568175253587039062229199572067629798178451637747553510649874343231148891890484219818638079718184976106912359124097307869415926206677082328326279165023376959130489367860600495910838381215781551509243324804611080111718770555912597098965187072057714993323708883105916226672465524331987696976304287247619096320789920316655761042101326314580603811385088739255709855439441006403951967531967055355967169655641656802287354313486113603651267761229672669038100656727451241904554629411801169367224796509904487201451986188252150707266637483036881381401366807376761193458253984589165686319158587707935411052485133531250983855116147243435127663965988651663939245333157747652649974799805813992915796998127860903063980449594185355846474225624590989899891219981552787418249463125776698859207131742965508148806583810456965893448947311715567068995231460104692193395208320758188528307301844602933024487184865949449141260402064272441329540263873181661073228296294649107391627837998027285060553919993767645893340769865087297341496564852641687586803125077498098628384350945879450661244417658240107112123672355634894149149137354472568192418795140779673331688301417471283078417855900443787652846660805984437918113377906595174487409166331155932197156528417731777432433056427085861917506884884967689425892127727592533157371644019609094733813556183040000000000000000000000000000000000*i1^77 + 3942333124939355428552122006037113967455357604707960893013371664256784864669630997392253897998953527766407164162440988244632554764602954063580843028455034687290221482831788952457670206400654968708342671856334919088447134982983736515527449126319681189164402842688033751059137856157729668189312198160823199918965838864319557825847784966377039715128097122292947586213012270805206089158580774747249108324212371956558447607944040247951542290994913402525090567116875103214138335400636665788914548043909798496921402593831729844818674363454196749657912215406341758364085441696490769146169762367058091556291192036617187862514241032197051813132047249027007676145730887899596561177848158916482426354354575318208095149283279372345089715455837089929696825926115194684231379228405690939402679019716428126673786904516453475092358493770856114304620991938795997815122888354281070041246123685515605580227371455692132997405310721788490226857205532289460982617035675239348207016878488984509362430611079678260546029387688534398885742131958177378284420365705158375210236718407097414431598269521175155339528107695351281071422955137839169245329106829545285110372371218313632947018282855352468988189227275510141903168482965032902349247977823596568729723441837467374813090840338561794083889104355714731398649395602458596498024035459115990643090199916759258268381791798422393831385639956880962915657219782191692110394111049160686119099584134083350413111208324576766916836819821088400401103820143718753738291576590796708887060184151780978091291264560260713821598315893383788024704323905039004301192091270907676620363987431222168835283992966407293337015154020027903851197017342767583470683611972169886299682412963004540180384097165960443996353235021193128879889242131917307373749273894925537658879387908614953609509780027992576606637265759640164480109498607728936647592956877985001721838652762705212371782791932076102643000742854849711967158491311514820939339250395537619864314620330026816926186813347866883909729967235224558005491394365937910544217663660766292104239658674075744493885716776362451192395292797218688639042659702595303180811643936419101976892245740080804131375352461157484764281795265400303803498877260571913299260692696845990228358767025297622193826090208202903601212683799573711688814173967556443287447080057303547238245426892230346373340951060808137248564747983861764812276230498676618166353318462024188263198794272222298592188452130040380758847456854050716271953602290793946250245654772272188612697421789528064000000000000000000000000000000000*i1^78 + -23523036722916195472118411741367630900336288074420665071084832771344514653926511051851291041081140763614543952759929643496773776515315138413979445847963567662304029589431826364584179902928796786281263771960427712739262412111600854823824760570681552831295855519602727518704203533643909461347761113581337107320863034451148599729210318247843735419969042759425190734322647390115963956557156652847832861949124498588517514313800687514281517421785557582083945304231190957533015523613942320980854945509488328719240551568144305648198595416349094558250783382119676393281914434446718118953664579297445719701315620951368722042392819285714827225563136649094330287111276841279656067484921560515467408290637875435318752120712883233875902583094072499033998680138852863057675574809687879783709467253004569095447137668279555498477326318426568297986823004548478749347083983192059059389550502713026212440544789197232686347787552011194770927311171176447162085908602211702999755164012570986654409783915486943777524371581859761315247511879102089976950724439227146939275889062482859710367069165426787532747452830561128417434389880002220405591833197272905838131044853535952856875740130402499481693865334909087378816113842544618524179116890864356193582614729271303319963507987495106316393531309150276886425003533631786185659270753777363921766590092209230651089224375760044928233426363239277375220300297801558289903847502703816041488485743952862735847483025392748806097267995607196116173605248966018669053637119114123565467953371802648035993916850281105504781090914936032449888184863577712648699417613024022586375421522214008730822870040401533175069759959702354106211891066202368136940501860952422979140383783765377699813276888064927510332118685797856107122101630395915868447482640623422188908708558231063233211125750432113883215192933951436499966648534130329168929873667979203635181821446131034838429511112338877319707863751779997118926993545545940050307494750231493968217785077353642483636745328272862898485823332308876932289645887371202248034826627335778692354608274162930757856307414756992113235747384290818479698959870000388974532751409226574519169735465318754069944666000754722596983187365035924442314530523031080402069804605286555644865424594758105497924527559854190327243243140042055358836386722798426816293870768490993405053040728830392707277097498259988816484810840890068532278253790028991798074523572508277359760508292895724379331917977183984275385975367779357067822735671970401213355649284861267696648244428800000000000000000000000000000000*i1^79 + 133929884662911795431557858976319550841211605872696286673456069619586232528844087544501276189770415652191542528023659718317413305800778371218193705617287916659724435573215008178265784333791740568716504082481940139302205266926304027383593593706673137893961722598660133793681408622664490181887511210800999207745695710367038735016391225980808927223822888138081238917182875802212392144253550964286948343177117070241949946734008443665658201704036426227958508193773774997466045341324907600201274987763674713346406658075104539645038402208125373405428613160433890676503575845162839602483623308890843703382415900074291731485267661355494766711321609386369577825579174723607855813912114053185055808645916268084169383647107266577763128727081494403597640681390121160000162879322190018217618801480090124390736614992996540506680294718030619650962781065347347052642417910042429569731848057680900672766631971671445700351168243545860025161533731296804277211848308563915507926301741266901499664833625270124968042690160832881756714560820318572133378334824196344506052230840155915100044470068539920059537148181827435845734790541969011795996497714921582594966058602244031037360151054723430670647552010156274516340077506896698082589550704855142951442091614496870500521046141965979998206953083018870813856706006013096471338600456197447364276494359726637157338987542152606825476222457532925363566888462825711605802542790591099881453786684415811354321986941065225505745028537760654050121598325588316193958336169303671811129707206015293331705691882356510588732603947598443792801022925727044901979858940235544621119460226344938709077424050693319965302745804961880213923450965421204486957460408491301777381407142861466275293296189520319380572836376653058121183193957343422543990892656197560435171052970961507925225024648722779604455152115410991842218637577012338468859396720296345282460670099767166421163852141285610566538618585122363199169264145219333901255933924644116610864757387699257383460862736809728770835825538351118413765658847771601210668397320896366849923381540889551902160439832708545204115767668616397923149058899785405303916397335386912197407023688293616380943104769304181489695794257081648414934077699871981371461859664946163551620636167136582728534142468112953632700247655509982354992455547386484596711959279477509066824127704781576784557959055950304838013804962476806062172576348277564027778876065489086974120619364163943694152745529222383689315685275946615088924143154347958273475619295073360936960000000000000000000000000000000*i1^80 + -593410931490919179953176698760441158341608663224683407154944948739844603772113100043574401336202855308049153400999246297703136916953585308745273693620603628895015932069957691594048391111969694279758519371689297337611442929909611735605326989512619144455647197345322080226951229077774205181802323665926071740777186476440238094404573682611680772842492415064745559214978881731557541567209087072780576094269718864729398627467716474538565299432825072013421207289185881717563166481996770520993645201595456699005081461661037965212400016355841062723650724269679047587084249137000230366146312723762597993496832461564069848895854831571665013100422842273456630761734663377356840380291357782111203266957760883128051248540761022050818576320741560517707304051162810862020274247120037770718314060769327887054345944582380849502562445014549950103384036610301765789289623273551035030303523253349899214677858325148596305206450608398456852067701813025630512915953092297882120981717748281319164136440593884433978300039750554552458734048257488222368618010035190405906808639163579427054262205328044305984957274607680322330231248455298237165001119267363667208863667957928334466639129300130849105038076786526339994490955660876607576056018677244357599267733197442531132554435916368158748562764595279397382699734965940620942294728435442987685619407681662553986011046721092622910430904993442941958857007661138029038167847746514958372788353985014979840757873017815810423089108049829666275720492595785155356013000770445019430680702223979062524614278713781287077872146081894898916047029267862458379450621769025164174644916057210681486412988790546520763019487190016414072863275831776884100667097462845308152053615757934866078361812748611125148093002131722195330009603566714072943820843131740999535564356845953147992366062405589236424804935375582159156177051548762356552874268409350815690968709588631589742584196811240404989124523480240951090411907489138325294456223685923223966944121055017317942806260200837802112454586754950975183615152895071502075643922564359919233720704159492500646605749953473113952908080011522511312367646158274225611976983851258311782730901369910050376562848350139450509654281121871272896838315229281779330140672235329201309891686704598623183762961076159363808583922223916012832384794152939932226120480794752128750433031295770831230946733641906108352785157351727155193827763983973733965021727458955624298111766939763833447693659225186376938273572801411126797693616106519505474944906559488000000000000000000000000000000*i1^81 + 1911805634826965418971046318780361756012123324381216295651123443561253833119851334346289639409638974648487126165417897551496830324810400465991569991952611307156863798617038890991235808060237194145229479809198789910770843094267726770937594934049059366250758576829291522758823187881466238509757938259812542307731879213474273243020393625774223401044595587504137723896932373965067403133525719266167679262790939991999876436140385685486868881897304574755984403658340919497443040101983432606196156767379026630216592367437251902701009212177092394047703849832676960304917231151347341918241611700142983142720315262508366283361756034300203528676013126400349110919895383310334296567638216653222636257777809416826068399528808894119829217461935265245348006656707690484725874030435092603921940999290552824118401746787733833157294036384755262889559300684898673859579280321686942514141621468435668548367776341001249134604403096756268964090162823182853325716537914615169641389425282936932802737987818448332595402560413307821898290512065390968869477648889115999231115611968380543967407433067668703038329867445265071385904974930540816423220464728329340268728188254456321849139796896421870092933642316961567079281012354907271930042208037751976395636418158452273171922078023255291040510495580178342029256264126235679800224280183425320084232702150489134239316196458818873411864554343876277404291034861806707351883022218205817292860040181315565951032724777233181727124551147629748032669983350971561314492049838817014848742634521980388269007989359821437693143805531743716131932780267950444586623879184102832888973458771288439432049277714101779707189792947119021778957275114589311281165076980528220283486198675029231068461840487095479029269342673912608232175326925743323667810430940821452875581167512842378101284513860852873503123464170183753971482116612054149721930496691057779149929524827145425140004369016585931325858512632667219865752113976110673645359026291570143083156421796727400434658079173296259480374880745437492550002460391620733077948667309993497196825160331076667119300215318085589918475561507367514782546917164737351574541591746443290381356769582289511413215196279448735810291122487618817375511658663375747473091112818095508177779227839300990311893931999124577900920963746172762137581344578956928075249586058350216953223460316111188163594474072154593509669467171772224993883589181240799924183888016723611784227583253410904882836362610884640222796512169503659194285376214038760285798400000000000000000000000000000*i1^82 + -6378632926324549205433282445524800981633852282287180068723369575378253438134686163550711540356473495362887367170846451910306475308643358625914057953877484063995175808449070063783084974273030031864949491281296438917941328231684504720872277891875551575064327960141082599261265860001573716149027239675229402634571553235422352263311797302654969894875145690129767364050302269393769955488956431260881907151214678980895321271952451541695894225753472837743412063407004726777624271459368068393576718918130256076073296778894187625685634520540043672773088032786983016998095290468830693891135903268141961388367239006450923108035140107397177781237632845292249917446675329147619875817947401026128647637476734328271991909031883861457571737543080549897575831443237646114188355751968095360026397831969317821128142790565130447405777915998070220787254200542148776372927966327919948501463756326828968591827060249698462971818521618781079672155799771759378766395876958425288360300979417016032926332914714134847372161141887735561246893851504362513087463075588556341378208119220965562608092994732510418509474654280886236889963733100542357396481702373223318184416605987141648387526322439964055996553839537391861958638153898803548936612978775303435840808784058529854860198669685950088234536901239538932815014794155546497180990205183652285311150502215573830930908175083436001869889549194090389765003651561161735641207348821506170053198366213384346504376987761680911919487217971057274730494694892735338104529584979802671656921163182720038145028229841369166526510855350550775691023201990490654334620035886915564002767122105568505803494666176057901618958373736704389472913216521150021852516160770318440062299565234238662091473268135009935926933896942607033193657106731869312031569908905896547456269457684021729909963005355115881957561563342971920459640010002715980373244250486072525666697336533160610804660340963470565694163497073089802824164157763364781663931808794594567636662628656803726263993381041926724030579826112172952507420012738119209535103027623758864482209275504412186656974154907034930878666205151867257106088506913506016596544638333582194571012369024847239544600717940847052981836675944634947034766854765599978996200046583422786598000451729168507342662785653822677682895350439834248384500897178254300998548474767777118956445717875603965371539441627669354306456821436116501709613043739218008346752768490447624924845472760658411377268466893269698229969467375072576116468176283238400000000000000000000000000000*i1^83 + 10630868870998697582708326591340567352969872068471986020383224982100162826788073159522734752216619554318374454952161216122431911290965815154427689599743700777084543945377518387984205187013829725892652827936645120033603701526178863834579914175994764824522589101167795041575241631097165189856613678604951996964736877887670053742617871885955288775389686549981563974667060099860998952878800096406157170524341598901736873279127976937428370852506119659292684927833552633547727055631446785523143823425416104100420953207224645666111397357520740904534077092418897299956417046470843308788334271951929193237822580637688624477176789628173880732081687254703409637082196571072407615991184208255123930889565417290637776811360210100565925540216525710609688605291228708091895753269185368949070288492224180531049878696449268683162479584110838481789648299582308931120791315296516616801459506306872901264053897678084190507462577109766912045768863445682147178943570698947258169213672285055538154541587867174152986394589831856253346483090810966780014151336125242671399231020209049640413234705953546522872843019709933679438515365120551280540827054913609057653931869453982967237034059092468971428448993781890973620919843847973604635124908601534390031183917651541837371052178710679404401803567401612725831250599912403684399445810764690983420727450836514364459697068101812168267899958378882735791076382752678812033639625454227980765484083472890336979507842645816385988699681859062939496537816660713212836817920513960429891705897976505254096491869509631745691456292844457662563831239995412777429866702209113773305808749871689110775088571236638825983290289337458185029408485919213530328749468174874393518431087906372348406194434491553114232351423773812314165844209486897377795461876388484734545715874190027842642414712723505401406834359546380584177031249873241455192737610357319210501104778281926815459488179882789337494337271825776648918160706087229057049482527473503291793675645483940620855173707790082043398842114792246265345708453846636231402434187368583053035383378564663571273940649090206375563888690344368103520645304729950501312670038720197600236083565123027131420783168047900134109345520779800439522660070765255103487983509908297135927765775916199974831158809615653571928766955751451190362749569274012029184403868810919470075281471509593273909059021114766388941418407609215955646543203960412039059002896297789369429614124432607808272688157734201742428826365106233920830046208000000000000000000000000000*i1^84 + -35798887519319955749860337435019405883226793186439122161671017942781355290010564150917927247537036102226929121066092776300543972035235451079916802928597016639781651868761212651084833027984605631747764109226906866255462998943541726594004804607380126674228695283013415932865002156647829586316583343298577274325563561536045325448666205195569688499487086233717855572639653917706647363850576724562794606284872320638034152521219083815085455480200359272635824190840212779316985298728386124747140880759275238100496362777270928539317567302067795248968368907245034385225058928494676252088361150260591932048860184544070771434459281398575893854036209492601388741090226442338421099995191392665971183183151819351971988870160185194391577908178982948957669379567535984676406893044098424165007888518707628092263787641531488405305419847000222876033344952875110886837121426216529816513451765123461927295437382791531911685395743470522743857265180388328074882317777822868709634063032578207091142170062617382720077683946377998626381101368150507054418693317353429829894382455187527525620242620404096492222390878261299266451237965142378234607730918019762103823957644110091239824115708807989889735488355482230660002827714328706229051720490081374193807002522314342006471321791283116441614047055557690343096969132093707877133532276378559782521039716166028687773852336487040017231412794228846224966477718608890681659259461753127590474458504206461558763688885820600577011583269886888101187260990786531556101996495580083118415042759734129608561685782731120742951963483223228641861001230383021238822163415470580326958257212214633456296840570062307382849333448612205909968028320767030337457326300071400574421346611657952300149389411483219536177747847989315016197448302782488836207492296188431479388422146999949028821666961668099328915317846121040182533857710312925018753639158824295779754159890166778501488958966543735371987264953272842603816220958106430761728703790302781037810112061534043332386604493202222475186169464744368008059595891874896674646046091302738864742255570532340847695926688396885691074251492170446569499856012914335246626639670472693353662913005508100436321801454777986117961461257164981348671194065049568175482491351376349072617073777401907988657617822213417384480886712781032581871065753302908390865385788901156353173481525706682681209342660936079246019554291043120677242545308137370604122801912464868404965974684750973679158177211972476914579274564282351616000000000000000000000000000*i1^85 + -2598398151798334397841190032816613091768817595055481879681719104717088376251797532076419670545929860112064545617185933860290311358564689423420877400648385815811174061895439490739236233108986111588554512935281611386428569119522818905905182604724045698795801367797328161336128842494994155499432252401330190986746101334933526494014665976113711695031010745114977057311598755267946539092286816469474938056909056216822848906080214389770937697857602744791879629556891111779361276942212078851211517401393828443143042827277452295676480347924100769809666302375946131478646470677682834634297039771864032010484477179637750279098556938832145484282913791984772937249926198664588242087428385125974948300922867506260661783292981162241708014509880059216533699336606914225097062687410869791666435746545500448891522004163864528139624548764296643911477159440245979457335228691331099593763006354237931498792294206160775597681880071119226114147567657316760064660797507521735979536430560842948052594452943035282334583783936687024531211680179973293753467740640933261860083627084625657034351743028163571800997313419163780033933402645618857076278744122436347091427601177025253718580537954829797274182627852295074891616921381151129244255291574064430640968664086723017413683954477088569894824459265099144866377131914256494450974489814813919598675858681931318022739520996379792735883928933095708362557679333468998097523015811308345408740283361220043814811291315484578322574184751565574614460793278550027108453490491758120487740766998096387985674717089919196372881653826406756180951666670523630223109256882406866883135166551694134766077636358078893337200491326284257982281691457544354566577255929510939575219631121250541934193428737230037682871225542031214972786391883023524439611301504510040751743278968402771529927504634182177948725360220889891005345930794158719479324136144861170313992894757689251599723543261884768747769822397257344162171606951279058070980051817311890065919479544812354064874377864443533974387613285727050556624797955867750329087681702176249009874052601062074143896942127567982447982557292358189951322857520521755620255940561470226536261323359057354918801699049174223110400888255509849037152844161894866193405713613607609334747923295708683597340679143781967146269857589639387450619890155154617065633592346596427834925168046909619960208014106594040376319572391840705644266832575127686438074356667114886078066743603899663779897601158860156356788224000000000000000000000000000*i1^86 + -54785626380062301254568204348573356768164521245224160170372291364962543372096622880509173540246304438650616476098391490405910936581408472492811959177179501804089584336713823286122990504167757932503983897596912327802533562658663951087422105966757155163398868230365260073310272217087795488655354376764953694144672537925300736988415440659561747540829345961405501984034193167313217574711257018235488710426565813856997665923235815250618662377509171158434109800379150333005064465074087080498680574165828363016785576113136173503581242329488800262297654252211827087509927733053219656692273176221318785217940221902572091583129864332893161800190424368003480539281593623472031474922017409532497747769079013580959052281533464089596838610528149012552709795925361612496211041689618824879462246620535439550724311237250991507941922777097239092784909632952854815129815674220070713836303532459563957393377696653480256958640953024071053705125445785916181320546676437062817016280667167517561809616534732868296721775227103653664267770898401082776375186885431116560638285096553425761806309586860285275440733268917784035323798776601306534134347124466883736405123434640883671220098359455228438975163765704934951798782603812716256771038652547607578908189708276737482828550260128786849946255728302474337972362084617878302198493064219417593254207470046407842792657127901757098284217239498799234634882171965143662416165302256681840908111095245729555457003078286932924778426548181504328113293981330357465638303924433560335257566171263217789396316669587635997981850897250851242759951741285485283995918799703499023468731566804200503460698422490847406630550592991995998661670354694929919764431806880474104757920577285755065405724582288009791938525358657349376828247100875664980907770537886559968966031805591548979496890269660469680771067491745616265224153086424169591237910248801672557648738382074085911837365718398140176547806158623243109492204918111219711826294346386530131690799653271147867607582905501955757720832505636518109754870792720155380261898271003881644998822820843253936444695175352418397096034110310426961164737763178438005198021689290921124877433084742268889776651854140173142253589372892669102665605230622802203095388970338537761739444235572462382647267733659399728781449934322060939381771490022700297861834191149549959788617224368416425964727516069174016447984512020810861876364179485470705954818963450890171261604406355740715480168300306753388544000000000000000000000000*i1^87 + 23873781248388808349504012762763391666647258947414790958486022759586487409073012760966289609898050430366472596605587847122033145242117290689694287511660523390355449626327014356851659112772341417488518088251894249379431381407600555284757683754549315691831110847020582821413048448629196208007940946608008517525082533588414116261650693103191141960706505988809476342002017443999629541689115848312555482084525305739984257257460043429192681173361075017151527738880762656888887562291864476532884618706812241783475467201631106035754704175056125153474670668947044516866289260096371790290176342878051231925665332492164006611717026651854898701094084405553670506074561797590806641123719452496719119178250903929988803190551827277883922061923092885050802452009815925162570521988068205923978337358842918287787924340201376778765081131447465413805984559654545824783331674933097743462226050565972479860338474951768051168851027742189009649853360929816204845425081302462953216272853396599564734960129626895113506023496603653308109588622754407871509202758461136904327419793268682229831379487575461667273364863122019208462897046313278641519841852091931379204936278808002239843315354258099404738462646909197642902405064550275375865112403879671604510704820573604627759371011311302975199358205252769711363490869738371437083985456579972612044757318612237976195135606639948376517519769726529649068945687612956407928701676497727236517762065914037226715631063681210230262402133268356021830828326502136312288065886655252558553797101791745499209064679380998054453983623334810957559748108387590599700791934244567296029233685780261821439039533640634192482414351826364650943538865005526952450122768004264559252107731877824638637319261740202291501156750756017872519182257168339122836047761363282206374245523309879806680320306171970820778982090360498420320246768431402208441934000092146207203420799350632520982545866430906335750160385730635401689472231701596631490126205327447544191882402198332563321140135599484598620838189612994390941631229011215138054775011478584527165985075372349180737785687889465969598020156529876718527678978105293164888037239736903773847390311734665521169110778064246354164360573262576058459221322578430409944101599007041878852020746908463838173246947491957096212360753055370835069244556204094889474569958836601585895361804940036113900697527564381266702180246594341102462191176641262004950661595610760407457667214336231442142524027699200000000000000000000000*i1^88 + -2393075676293853508625968108898436712805852967346755122568692759394484979915435120213264015669975723972995885154402553402768171765839927553882179611068496343230266804383275510771242685265900111954833255661531452641905465091089381983477665201840276420078649598399016457987396241055895975384252933901659367070279560604960478334256612492381974781876407469352589923631723765584508481485948020690228629626436987595246573168779243881792903071400821964775842369475651598160198853407772829884471270545442795355957375368885887915787623522187190506260699121903638864049649434489958707758534892581808166581861099333770650764636832128238412605792203351562663544794662060252401395100770921293812157709169379061364456125402707999302599601704236528411589329054341537294519335561655274957942050593719216057440015049054334145862245726214680509793556555087140044662144555848992171829457285811596178012844320273093873895971870756488820082878493560552709668660673627428159706204928181660839524236194431133067894152356787095892841200773136998065327798587130337346344832190777008361311885596613064433008037560036850381929206710595435751348403479734792007891688925273344759229047807853817443644217749976896769731803985812487720760500389757312519949868606366437764179267805778179631137562307435989019678263182772103480629069432883979299647556432054351602217952604797927828468267861652078412767893239760054038577730145433435055117815342564354958682289282044421616215683149549375507551543115144211210315802819586914858360657174380741401306577541749152593629421511596695219709111490293737570727503516694122288911988380812491863447330222675966211465126849094735103203766504550950542284744694142358658330609365119304042064611675235394157032744147845232287193308745534338055821292470253411199007162804960187819083433587533883925914495093429268822805643188350467137734718184168525289620317158661270593295039066080120100229638795174516198560980501562433704568512042342331520570531172749993850214107137298485518409101059426348367131230784829744417894309181058762190172590263034284593651931853780694845487018053657770581158621582337920831880166167151076409401183490348146863844234033379856433515148872639124647413979001471767424136470732922719920055336816378044177545418729751261173010870898516369406571373190604564228596136257715512328260383879295862253888505939123332762171297510825994455372985047510861785871780302440112799154883845285112069488640000000000000000000000*i1^89 + 1325458199696316308708276444758443363716138132655717724979855753579810188387332145415242445836971978321158027437827832048818597572822426671306654260036988300889443722514004175856684524840045292118684791313988103067060498932928144743354609386128290590989162268497565674665511576757987955174015111549643466349850699440383464712994134200047662723924940903327252830487755041312410216585513925465025071403477933186397950438418859159436381760639330239435868860427026417270569845606935377260301168455356881394169856064411775337010763196308030794449579559398417290934396076658616755659875283818695182329535673426223927888591089452604198238896874530474949138347860455590418471845714622436914193983427383395113422758996185802684691851847012703191539028604273806337154717240798154355290714602058106491950911258869232720837378794913033275392485811860849090200731046256462180186604972520087723396702907893946529632417973406534047778264100661426551304563903132173515656981487946231440669514369510369463069004163481336646908371776950489797581263287167177070675721908828874877794813954759446664881229960038574267806918976161211015430887939943109430004909761489967391751395009131135461742280315166371149446031315249575010640639308154236829874551693275586690853095245397958229222508664893658518564859571218769857577658390287209397985744068901734130733433070540594639748977236354808574976672121325988635868895523373375567833502351241101854120175541911096134223522774251452398233626406169850677530677491594161110308264705903215622523628028568133530998819992585653586079238723132019622639335459133748171334106606146480856469652177075461161872366502366950601620314969599045671196988723427744110502157556926900348605352692613986879606908776391509563177437062044824601262879531650124531677839014489683682998163132013498652717703347859306136942125160861502313129440678200029872354927738895281373367792313017512028620530461368505995325930835256445252313663277632026802176867805686826784098184423011374859697746794221829233604501080548855365605819362949082746398833889060747063462798352078997229756985080228793033694482245764609039650844219601049454945825821907100133921202222864365643284317574934453618749574171030742421855138008575699498212021051351453135189483359274154421788745310183954204552027753934311804725819181343498089962961086811706403227212497305521247781612287463896282160321001911688991339272142595732203644372748599296000000000000000000000*i1^90 + -489301239817165507090762756836992452182379985149193457291441890079600881646921675970244080009234975749003738243142998912150384507476733744594965831922169045032055137050192088000736720446178446828046826198335594172891167635891072307899201571419726156947385316650140282869846176577190564367934521079870073903346488930850165698454989820527029619662591467444318082748356631726800717806181886862729836870872615713547418807215994253003512206644869975249345599859391211902848358371433849509494130990389804520762388040928789095901811656358815110338198233967882504493248578832801902147691697652964748011586427454266699746419165561043178757779746062054854944637435142979665396280200388074797583455403741822743094335056360422325000782783588006541437248164208661100543822543347729701378023693490452945939786556790831145270490805338683354834514506590635066793153546604540971765647340869848559064418621910461145351672262224440392585312243872827055348267566297395291066098410202164831716813201768618556523141581581824403261263281925602765637062978529848056552794066239810295565148751290639881553954632940494743658677632062217832533519432788575258364033270728223030551106281619903241340954812559466109376954362836998655599654640907516493833310991759320950855602583310852799921888937816451362579782663555171756987348845721805812813320510194863450015434635275490615787255006296767631811700486251566622368156161803689667895289400797314310719422933473229402367396962213412710146639119848728452258347369966950510109052809290401787519066996485495788759744138380231980427403452809937528755527104613562619434132041200053154368058297383242794693559637144739373445730087714382809213917917290247318875251939309892898148274404198860234800840937626395812138973984893484868879409089200038419796681821590677032239864322122019537964062243129955526443429263763902050455592879843941346724709393971450478794521188858125238388399142930083165662285875863707381183307380066310551408130592695100288723466633669233537576169009943248770967339519259299529094742272981833522036690009804542799082129465718921655928049150444026454217756129553484718693758267159130115719212296698480737926743158717192834727531993703652191565902308216911252063016083463524005731978426058449910827502708689642934592253345264106899180351383703743561456056063958644617163255436695992916586606361160052920607645891965820174253818950946945567349496366095224178475008000000000000000000000*i1^91 + 20059141969599590023158603740159780595701530042803850507027762471627637576876720115270774397843256238605848689989311696887923632355833170743023179510862598572370757711572631609457045609169501733851186087059872327701823021820804935795189884452645313935578528639935798870105576660197018112136058243408984925881935314706681020304451592467600974939590738340728853934279455779635007876007542989667358211419600284681799430477979008861682097440550492722843634173831300327358908598011474116757645777881038306488555942856556236202605477531670220167212394542928875946022580647601795930876791634124187972236284028344181863660189222641084960422546854657381356431287100364544007142647151267957591873901679035776246809505105628197124201569273682958820192635977280831353832021251332017934023269949556389285759428369014023106782956451181920577610950548586381057796310330324145593795046874055580172977021761441956696229535391626541097743374774699628096508982514998023001484339281692886820176933313090918179714879004859566641512514415954137492026690670994648877369221105595874829434332084813192541996892869901987862682831266992352632688323068313683340675871711408551601023688160800193223437220739585317561487925648267407788994630784663808470156080083525543737645175537980089211630542549640928636683519045571717880467323692793834803107083749918636055434361366381512289187543953462883749860953219899246338849864345219162309274039313135517538268771414142839815741762518815607644619648483780782068694494199255714101336336255802097027732057175548882657403498617291115921006889798210256904642406341553928153669826199358534988122145794042461062498654643672530583254648198485650727625832491432807167418642476984010758904717720246561850606771834563272848763748224885448939692096264044173893855582854133642016339839176567153318159096979886845154695877382933941687143955896833739035319068388828145891732179444024175714305115252264179678608211019574329339165263443294460328688649821931345399365334470501693081942035097752029909387359741215751949189952121578178733165038097056685736825281464435178609918928946968574559683750939200377831046353742980219334640672070179495110373171054832390018863441792583574773683189667341294485126761205790947242646140764802340746279104848969333510023404874939761403915505339245790472105716518881960239927774146848093891896440378694634497161436151163408867501632450539592466212249676021760000000000000000000*i1^92 + -740210629292141216994516061283915769788292366028104785277638376366297413022331890471966603236341025271686530280602250168215245958593877188198958955873663117071347996660314816419971188232720542153921740945097426307174390297543090762001673210876983215875341057076549875551534901519621711829641302651429427833848584208351868738996359757311728484796656168049816512619992138677303794763989924927502010894298062653046895447046157966685002385816982103746082784208115592192605897276058530752328752639085053857405395390104401992100234284173741350019042359275055842239864574175054520454728802070202028068620868640889813928816623455106042014725258475779178589389584300871918171790300822911911525910617351149674314321056053601382219220513459009700805086386702754412195948261105119974017331342693459516401269706651769435819188543439480063408813174215968927613809410473543597738374894454279984460712609307939891641637336284334095285141439093222240914658336393763472887032340411834041490254107023655348231312861476797190002479922822065629672124662004053684892914058799448354417385919640378290028671400998978368508374705287324513350524596246679454895342118548024692377725406333491145759522359024203184386548296194824923242103204478057404316917325528573491931639397644501894183234012605468703604503233397663473676558961665403830148376398240203451074198853047425333099919817246959265493017304697899275128250211559539550571805628006410058703472964421757404288456432918461564534836114622203297176495788719063376362090894174535469106462638037977097930700757782457958070113238695339068860945295336682590134728847140393950255840444442241726200601762314185320410443591771123764906099522088088715878093360890845775026129759359146593072937384778064781981508339903356193236078020601609394587489221309648157797792587342772592271755646978444003106210539328637623835805780503469101027052687078696638653711495936959321609126439954454334095551539483825133324454642861415712017027224130823565296479681529130329132980301319016596312682913778889487588135984139107058922401965900871419982023110929187351354027678743083468629192615358352116725457867828185817714662378399158133163999767535085899168236020617419027006949088716898462791521529265742425583127683714490731779110496780789855029457815438713774862648326246842518207183425590723075115322784815839007735981341042271551099448709568470378356486456986878091460608000000000000000000*i1^93 + 14886664661812567870175669744268388117937506771663050812703818547055773746575371041522600380395273250765812756054865509213547357427488816662744052507390750465708250693745177341038244917692583437616389640479926082893465740519728303060193958478530684074100490088376709382375761732509809397166480007332153188809791497550743839199314641807282234081412818314467222621042807071879627448536645210369336164559951661651132023997520819318788341837197250550094978114068691062920541896470479428453137146679430262366396431215521715356023108442805393008929213791792913524048261031570134032059455088236316696537419949472744417460266340177837201327100849889708024922470783290412844184324871452434444715447850929773477185940769648306737572752043691608282347785351474435739234455523413929845214072389297718291481786163458515149810752912762277623689140668477582549074781109113022527853280365107748064250250073743769142159438943428036964148124732804802030218435541451298072158675334220539257625895962948028795707338446437261096711640085211872901559900124561113180145436995351601429106414149493415853185987464698006509872285656838776503096483426979127828552034574806201243048526410946968539125761734945928809168887949355792453781089679422684286316728495837176821803600290399614056301688053461147611214518240950550989630797324111559521181280862167851478970040293939697267393423219024019556814440653724908967697005896330501705796231912557345018712859282932179931036605978992479775692598573625245202322513262161214655114046430150552961681973147374335990530802669200505122384584231556381120797116822718028552996040840234668369223314019233422415101845330824934608989079113911656883886160216673756908750657410387411087879933787684060988112047495807760339658380347011293032516029645949665520279736397377842008372388560129396362728774928892381951745061567210794125032265035592046152977858595986114103502256361911362500300191606346591454510242414710118040634550362997366880119850115335106905063840202897850035373572362567038003890851514421298748419012510838381208622682276903062800615051252215639363855086098084821698598725170082523398143364183851374701030239170063248086215755510283729567311509940172130598658476815755166718068685156872576737711815033112873758048293064755274768508624193526739281970981731643346343222598866068295662864661560492627517850322620713587513195857658046235703771219886080000000000000000000*i1^94 + -158069057065174509125415883905951916680937556994313572260321756965059026250524348720429973759646910369157576147132748485362785214254860963049651637321983022505466870832021200382139427543485892831047132610774603613478366737953407177852393148692219632721041142155984992125751705413823494225688894367648515737103680990458327980857876124231669550692194318704094883701641900534780006714633991775592123805740156930514320457788357348426108672189676010602851331360834438686572557926139324942053089890192964602339384513193714026408163032303281973311614733173749027253730797398804983569073403837541047704780195643932801014431660869897583097589160553351717471599159272418161759474254944136004435388792866590516792057924783368442163422682260475982421491385914061879773376893751081826128030747620648314399053803233013916751965815680149473362212752658319823294590942313186383700000362634863712555497859757746112104182333427530347872441467350623969105707436891976389096987806948087914618847315699398086425472758310149926932138598479532255721266900084782293532527495512256368787711448104699049818396143297889697061084883480062680562448711772847713979397571050384182717833936522299350984923199662208685237614883125663657958933940389144478454908583434821407174341486694159171289828765435445976810851574522517762800225169406393145471723175817460244823571047517623547703481410844542352759133556804239879029652521806267315679462235719125885276823532032779097936998104532158359733724184875860889207392507108344851691926054704036675841411753495438354459269694756020095077304619304926084616049533417114015275337380334630817180938798290736129862679136402005634525211987632777334436042153005013925927513201693386859480125920830739815244935127289094633300023876464838992732670377872816534294205536687708443487656019335276784725424239432656194183533455221323543920256403515211482169736040049974416388589476144624105523111731671855268826473469140712899764633359901461608684472124658351041305660539474890824707225835609042967012395980328773261948253858801260727958020961197239724708949380195756982356267154337783947021120842759093048468035319249587395423576603311065350029668392154779102702720215327238705946810892137199372196329076392842014365023077891545828850764318766631850628483363800117427350534987461441558276807357801687256533180715548723298068305922758136851063608915406831191326720000000000000000*i1^95 + 847929581232690795739234738597605343240892744066101839056202396052300215930737798326983946631859548814971221354241370593894212804925142386637058735538277991013523064500988451994227779125336636586761458106098171422420705990207588473044774128208051864197352944992851441320938742366702571307104518383436040034935765844396146114313516308432778884877669687885302721422805041605114670225265446497330862319015605284065237817104291314809688166573878634714392615760060841643821818789165677984132155765129170339000190379644311830028400463054545040315705235212745839013963129585904643198345105862225236237042374860231221211148118615438488681813156052288793199761135916826867821329894606326800772097394037605096443177463996868519389428925384546542848836989239055143337875765207368177017499520582236077944830930864282707510494372393085275395030557620532185851710549674425054493035451143977392842808140117596558173497684798756793111602338827477761510913153360136551923224779772867811360588958228440328929796552081567015734288799728588502615174680670143415560446954818605512740313624154797257571067305749224356675026641013037806863830003731600212563700245468066282976376143473958369898159257858318053826900893445316198226650900570202739787202550797563510926699648583120858401812400600974272333082318050759654884334057551857860448051571234534576601272218488159182151618367221050746256738215937369656763434294678435332251186607898709777407865669110241104014628351135931889702497363607241122751480453708999034830000987452610115166765829304911059901940736649109176021722990063713036422687008995816476058926897441293554675125816773964420010065744510212717011498108347821826625317290841548705187025103942064362579289230120211031059953481443707535976521992368035228321137213907016596735172383167266857573285380201593206469168867075712013233509870479833455323372488015102857180321240470132866681347626145446627225919742895013214876801625891591093220381949521874542745507959615802473975966230649200074453242071991627776200441058599799917550495159211918335652311631339100768269306182907859188791697505438817544678195338112739182081813445848577090899200762458646648185879667227069344518427959080261549204325581700400025380820363328184810704998340840901451033428252056734725381021617966475648294296248598076615633106362827307044960644878955335602700167186146138813170699993088000000000000000*i1^96 + -1811493162052495255258802448170846056274559105896523987511852294983723646383489206926286255573227330148330443364865024655062165610229088653089862667517534131258540395841932063425361650525768556178447049492584881038300359063542104392685798789171179565145360573651824345346525635069020512547574195754034320295717720263172674105394356834505543327058854046913070746297841422908484186836409590766389884805374154109344570372459350520595321263852254183572835413614560361630796604360021262647905214349504956783001085747573612428922879007718822612353106461421755235114896894779908138906115759641283119122645230361694673659760655072929885523017058315902513326630081585288125411003291489373934096062723223026340981656084053243841421010160732446828693637269131589132906674999270640496758961353408597937143148620768519656882775315723903626835482640165512372955131720103418472117451477045354596408475175777201181569383230207072264277489890861153167433190392122134793564936959493617845570148928924552517036897129272402153425965413357344878638937175224884467737191537080799141854709451079151026806501194154133433691280047198297121282105994291746731466540464728052651158166021875007380556515902823916692261797689102453927709953805429131982238942227237773288670540025618660199280440200696149106435400649751637271493141977157893620685919757584602265924592860412801407352725159654158458201776980645071607849634474650446519943038908291864575545143019349146497006775944014912090103906892736387665827793774653968019579267881806857919608616885699635478530009361969593429168554886820069472647934210414848074115641850561770320272499300553961586597778596791714322330889076281464664476165955000213166575066253651307819569293602777100781996415595596108835658643713986817452066660775318509935342276543000931168179881485871669549894121605823395113678547355489200263771744828317301026292268771030532833356441697038334208229068998656954084269131529828035698594212522503191655528534070937267174981755293828495831451526961624221435095461020280742326700094037699707081761396685702129915144284947595496843912457447749737262837616636583560178165339926519190538945681832849725822333792720691460905810595077135786016563504250985383902816302463358801891172876559395785306928706003106068597803523456435933689055466498932706233222754860585925780619086074140695918796366241300532428800000000000000*i1^97 + -568625119778045994765699481099938274145685611187752321597937853710332046978250795478496965391208701247213227492131943749883735331852504883938977315731143831317776019766732519221117806974245463822592142769041348384487179472403003087452888215620632681228165594506329719144990284152413508239633459521595261121794268923681014398986244753174006172870834389574051944002387115017854247080657599808364860174693665739084799772748510221489278018795703813203449726014167280287176345162372798025250995274820598939490454758632889979086664461212854207321929104493900601102596922903068592214564730605482297453257715701250326675343041318967456130627458634280639215045055296224100203144553105303635791408621826297072301685988721113162870835611883640117681494939917689880807075714447234505461462312690837261944407925541170460455480471081017882836947540503069195225749163926090880434441571733631600273304700146507019271394866317006668978096733288751553528124118147360821371028981493441044996821218545986489017782020057133471677060524143123759802831823211811824835024579753462627353069506011377117106448434589518225737706338851482319524832977127718852734891667222952860204333853271181192099720420707969045596587710439475393201867591881574236095983735631004203885215916652188711392134048075076405802116863259916801425611823859289612868673629916102109132063823849613646385373681085842202518353161521271367601456041580899886284967723173266651317443384741719506284508708454892993907690050247510963969937971478653575662727414353209016029654896950699099513590758798832810224016605329246484270934602561675808203923998782437422639086984233617084173473314480005281995303937029091137514575706659498569307078135775533503920982805728262417910220679800159617512247637855601933266639848808233193508808835425048618507512278861810069122643646665154399811309610236511753138167806406687227980388930889489529651290140728854143262501701234989762104199607101874726034146595301652162112243700577280031188352436483463139892689290203201463123719542372167687119751546906850867790268636164572497783653778121604791973862503896553772875933686315280566814872766887818300660620017941831174679056097390268251339182860267639256110277534673595645372623580859679870392919748117163018174726624156500058367411041360758953127149603868801706072121426919152261397109668584581943693148160000000000000*i1^98 + -9706100944099489642186262738288555144879748373177952158858665709770007063938188110680955994993812533108859436762856042365907902113760496719864316283733793970151466137498076906533919947542109823842016619341690983032527384830739186776833569581955625194212370763388118336508492337627609410849855287369363597940321877764355294223226282125977409022876678003132892868694932615660073737444227785297563680250060274861962282802396956094996148217685894134531334787118488500560458246219040941254359958674886931655118306399753682025261435977989007546116544280672553232846698919334404732177882380338151348212518568134310367978034838814362255049031305290840164793220988276812309353498553391865111229386642397929378376806463270091576853857422311252309576524592705214606435026496579041186572054857816965164652399685524642885009284693414126546048687961284943903027430627128098896563110209199151692143437464934088154454606654581273783541063981211429846332551120918956769778985369406677238160989158756474972072887068759077196140124742383318523461005186056949608088040144719523411156599687344472268911884204456037009718707535439881518556715015478456071168522546880994107916647327097874343497091370962049893351015189083484034813352790732929319932260859267712947351691942681346044813685104216394230135768550995082793675792145319212286632592411266023721668523068894257121826778504450298882624550824096465950079700655323233084397773907665282573575667432143778657523365491219841373098543576359958353198136311344102736672809043757330842349494367935876870019471686680432066374164443963670627384729956262257330467480621665731834878192182236232287292185822559844201774002211037397296314114081345018773824627446221980149377611447824918021150868330306839898335752427532305210856228249091195518941359362573644980637483644599171042004091510761497391023416905677334301293083614315870855836011012421882114177741692151980182013827635021799409943630026948027024175735944842053310506908715241517314491979379853299310124548352104698285321094706551210040785834001832742409963469291196786088935636439715589403953718282015278164478354989387567782046255633083474782529461882061753070198739330905973100669600815872402803791721286797136899617711351146169733181878278068723948709859727252927605283907090696138193470585325349335304576750825043094915192195121152000000000000*i1^99 + -497109114648832899613777137444788259836841232309922369932751243604865701218186729914221981564489048760960395395791793549302048727828985190108967489038301154915712678011208493351289640877553123975341728381837529588147722170460534405365121314633774301839820812002613140840140659519977189198377042668134555659349052706292823310795387439792733529376606491749831633244231231251581639475959826572579999121581138392140745885880009298410064960033607157930172387856447193841119954683075789794980586902048871137892982605272975442628722604669308596930003721612400623897295885935367988291052190005473082089519664569229227745599975186883331848160012555505493435852747468402760206810847937726338998823910715014127871620027581953124140571543831139956452002592069100599751157465236298573695415855755820014748076415508959788830716411521233292055634078653497782788000271779423054444909010870368996924043590033458840730465246825449843647961083400932268601154479404998196324246490877756995008694920246922382185052664873473738270581058751078118084572606561154118802177536197954365914593669349253386138556578980281344240223799665990417175395146903193032617073039603173134761175122503779704395520824660238176483770485685061125552746412716461156445637684199064339446770946501520581191482968992275703203200719166406729619018383223273688791416232491085889031051982380106792902122178110688872080858415779725072752603984073094085615218115523908490001912476812162053887686551199318621234978107214768349665332926836920003732847926674232659851481364087051331293929940055083817408655230528994563783850696937897191046524742962681698021313425534087235470744261385328889722679910989608996710560811776043805394243491577042054943774364115985292615435715781272205948754307052824072501555036180437395061764514185168839654271277293527391173000219254418184501059740768571744718408138271042171863614800863812830735041004837628349686590671694603922709131409324458184925646034433368628731877508364353676528951003725031767216015871572225923068232904048340566619654802995279635450966934073308400516582549682157969166315681745765588838043509652733670032179357409099929047334918181932274089551283065342260006199944598270540575114636130510812951211548527847508415697279322894351574025440388795651516019013810354746013290749984231789832766820170963353600000000000*i1^100 + 2183083719585261226790717690081212706688098244170515254139398051188986474001042293670773819298500372867227756714543616262653925410914575980881302495856407457881639866627917926095245121322477624892571721466362286531399475457199375223701543625188605390795818105494274701402319914832925620476073803364010678180180391336722931488238481007751562144860990013923609281088882051540946308097501176429367885790977427129087635110643944166944355902541968943563570721122688202208302272686354397422126743801855639134256364906612243582669665430909079283591806191964895222398913755362695512598504950715333601194001208719437421795313541658760912601329090624446961752189138497630854391398569278586868018907945091085630179818057023237513981229978429238429538416384319272894216010812171596605085947420205341622774556535100205699938267598841111395554161819716470038848361651981885250548468602584754217171021477317537728371457485352237281990837214549300164794601800360395683654506660849663362088234804551423982220270806149135146125301747024885320216481682062866742485417249154216377257965515349840454196179868833752594457220525997422055812387367496604544849237573403395861217114823828515395771802596322309449723950025519263628805234140015664125929325263800639843673851434755151957276686488194301340817757144269319133919000879864825924531790089928277318017612066870222732966585779126124079747259334764452203310484240653159956747737073884541948056218805781144679826940500724081858714562127960706376409530803699521466014964325168556896699199641792021569911437246375766752831260794182756602105520254736388827630591440117309389252182767294801460714293724373994445528976228825142897721150365714596906682556103251086960869147217674295810294186588908261698825137828721795481044769044005773391627295335657347560112121709705151129040931781590156869470229226927058292651686109246449507612691166004593572584251094585210736017117417575929369164610214799468817202354021245510546872531915779363324639243774287946706384840248336897096762251525303434912432467498185391867665389535912398633318373925403941066696342337674785456814377889398955962963610674517290054850827250940836810344305171670405152707682844290454953366125832669342190754835655133660516382517681115660998345820682802602561756743860460212561529938304916690651054080000000000*i1^101 + -3641058564641788733032003053810287051523227373901668893916126771665344387195508127968128295541880112640621420213605436484396784165506552446894602731320788202612451055766483023891144670731627541331041256032172390877735424108129569006741492271451894127820635170549069416084807031556463287014228410140717161176248762407679942934812357410569400980616400333019244813252967800607984090371227044086306808281636844321433758507521382419150214566613210156750917332270301348525533952454383318559641422619336199484897586896466113890035289274348873635458527908997047114621875287838055315634469632472567253806670423266500261899429271019803309018827651329215101509367440376364715198730188557121628728477843265822160029084553249206800393333064895088871615949052521728629155611089247481482707208486013272819250962330545235679697683211614359517385674112057304701544207680241085410916493190014873438421635536067662751173319268336756756452229259779772141695136289097128746076708972201729906923676266245395926327751449200708851656482092865138743092017816792621197733295113443426860267241787055178236365399408796157510479715483167971103883997189952022771798050523010781813330397137523587128416737563201212065976322005625039355540217255192781556260228683632132940294754460864098886001464421527475031313079441198339233235935382012468441444342836908870882983745390647291839120945505763794239240043313175338881497219785754692838062690671164532324529358665408146834165259245269732464957667849494331891787609651875444438890258590479283992020325931397468824306033734025085629676646143968744024584100951874790831285788478463012170887803028729509654356601771325611956541295659784958577953167717501860085568034263616130901024372850723976644132986280910022625121537796314404537916836404814095760203965040864682734565385363257542340578907692063159948700735928369271014748161807366027765866353481086622141924892991906901082527756483045115493608318766309910569707473263195509102017767753502978492544212653003508680428338063629324823702476243196251092740103266329717185207738675765284199376258256100205425431839254884408266725345522122192436874482467221842583611054219995426030916236215921456473560736501241942280197624217416608936599208587281381608807612858040160894388271456763116007497029785584352959236407296000000000*i1^102 + -7914048029380989207870209489815809920366209462514866169534689309300812710707738945331285796126093806994264246373160589461267249956880610555095340097898884577341476798672858154604430319702587429991320136579606333393696616859282066165374152279296537697584503519295981072336255094797710763891195941075948945409560544501439691364042096700071402013193699423896513855594572812579547155986029639609942303515757218085982311647887769537199243878273348615132315789161276896396465090651861975971226020079552553948956328612879849196293870444788487625343906575816330662854529734820450108682086552771936322310122739045411750771437534198525587862523783194599515803155629392994043791876055940692270371375520928559757504463532055456659759337495827980538374518075635154422459955757869231097889870763072987363029125124626534776465116437641516611634566025906889522675076645604890293262784841218348788349547626573286928065537616050903431623979469536215597002709733145573578704882123982886059776857382694172031305536931627476577120576777663528743882284124235485566281818582258007706909104997481597107405482555281446496249454380340879046324282888919456265428979954227702600082523919917367893333221955239938846173887676928007716703788449785235620858603411550399659156213933737710267397561435975568301250622685301524194577565474443141749370176998532144002275166168468947902683458244434424265354949665752910428768510615043233239405746576035854331658062359942716091296446406373114219835267400640035593262829150000038629793919417902542275117164790496699496101431116108329444955535674773542724151562170092060287436854371122262360501400568166332912360005278532652727251256180714220884713632033077274158797893775812944759636070325326158220573266913388144150361956351709400965359222181887196681719303675070164660010174135651234093145143216458327815519136836695582384710614317090381814687838561348386103495340073857586833819012697374536479700960616640451169647870947297092420539642176732781055514682730274431193732802021817370261965571057318734138302418727084374062843460226708007927096420843924991111883042459713435992819145753936776961126578024661823486240897218894653746543539956269584276546524792539275480519193591343099927037988054837701625542440683351932470147239199333328106122779033600000000*i1^103 + -16009596130978917500527785821891212319465425314406081233283899106883603103688353494025217386291075190088776511564742498640002227597164021424045528186286064056792537395575799025945906229500144940405816594627557570123035513246018927391214579954654589323858679951164976031159238002494549222096816056487344912027958812309201580217936508903125699355800389577091034209807589406862412606419622189342886425666518147235199637426095547849312762687876695678109385747426334285940271499439398790417175459370604119700118945972869186796832676566251802142119372056239848107033833466002190558572216793095377392189330913270992776433889850306986746462416958974600661869227420320112299970262776456831544689763327213223152372648269396396923918397560959890540041113310207945901901118110436079155038664556275015003367113034399357070528355100115770498300212961098211862862551406563280550236000538646693899267172843391376839449413384207600771078980241238082284644449338431899080678785427510407203781170032353823707737992048216308425812584973457448662114991516467765586802701762575843148817418421448672715304457940205871847593613120723733689535948346673599200184246544230764155647464581907564604832715284843636728132733436554904217583060848866327713888037475467019298352596032606698679608123723005585408628473870708717510759749464976048034883418007023501731601828364989554142207537018646708898657143772930219181738733881666092062960468103755064851403669665809205585648359556234645966396597728381382312065878427136695685837454212047453504595572795714367811465290300732579359121911338287015446342671936706287035298573822060168915371615566203349834642806752857443104076166329258253458103167700213497828299527634568861170056361439802995956912629932931175235448944300225630439927990532450092098209255467336401059330747430544842616348484814162280458440885913875661487982291134725225047167323883288820263883197210958640891211450831983195685026818329834021518014835894059156834868023452374691793451575839781124964760473898552645871384440315708324074744940709056881990818515886632191016725432848229033121224604178743624564011010001026518207848933776034553313912283422256311752962220461223439294027297928321574626746039302721459020211033697866262119094675663021003589989101404160000000*i1^104 + 39802291289742577872767569003961360829126419790618245217043411036338868235549249448656511237064939170150327192544107142513036534794286903742484846827241538174238827327157665369606131630266105572133547993546954205995772184484693507128372240910818634068691808485601706187554062215635256200717012614227756387170401531609226964136442724193229338539860739813530490116672429200311592339351424029227991156097489736511624914651653709122974682353039652310273133971501112409561062705084991561806174837506997250381712849346672908867924085189811174917570806736468887663505704934459622372435914080674486590250119174042658363504853766021553262091976929472094362933217397621097029492627156949412136655342606187188071595481221791812302879180671357815386196745525250459825342145009531294810780195585388426842868569351696432922539960122424247152077494514844183277936323243407098051615889345296073467406180821826639875614593173263862686943022346279149886612304666037035283421802503702353709546362507855955867560978203050636918724027875515099490800469323640746762220440751300907444954967750230231217526387845143312757561219310143234902205067380806167417642192833998556715959836840640419408962790763976738110428562134047036853024467356067255526193371586475917814443775236031267602812914323495384631467084829909772662172876175713985496819031382309988873438647281125119944279969889777933668720373426705159129989933734267224627590493377621999805510856215656826463117563952723625612148895832430451455049332251796927254948624720889027742903905197452794796891115857154405688103711637153956532499293245735320963947401936944493008897685760208696496491124890599232740151319281359391152110976670652035423312649764429566137265961553352505065646149917895461471129938637804450190522546437396623088276050172680775733641311127827380788563432708766832155379636800175070005856735973377757934663205085470046696506513558395218322816422421122257674813148617881615679561343173426152100985501989349162489485992962755096157967604485713859403988263207417880067393452738533461613692839783345111685910836698049137481061357650286757542336951052290145410734049451461543095641169532232631170276021797664528257473362015320318256714553825490827053800240361039859362396946432000000*i1^105 + -150976081177557304878208114096343005786358745470976245985032459390024205963347102731409532320174321043113349030008740025041615259885754768987929294309268395791257864221552446488323300504432640740275182602968226046749088530062171387963100008426548348878198917585120532238313124428411428606705099241826583231139599189387978973070248640506846235429282080417407241566451089389698161245391773560026666080043157501511476192025569229858223048856376755884493385629543030875610288114599745906899363127157630188572039086481862352883637992761858303409674798188844395326067502924555302349706121611467789236392731618582176274563972330737228599518050661436519313472275632186225144065356504583797787669922597332580496549335429430171380841725678030235177063603656459235388120080705318665048273079004624487133610726007741562251206786242978117846767902457108062470201614567273023766869767709887397754434336124617453130226074004380731492531088682272811878321686343615575564825819228855861642811319737551157263903012968251053321925229705973308545747761154718560652540246752974674777916609036803990222496629292195902941487936650011732658209891115103189112346039613735493531749506602180984641980269231541216106033520368364018430918203609223067797035978077276998185742468441072764985074654366823161856577412556395641825431800211435878829473628325427319768133908563147568360274314326805683091127952630354791145878546599312118335299328053712276216192861235144577247175541205066930257087962476860812318642301489402091075435910360971279201983245187832641685032381571781304015994503543731073320218162345176716130724836938175077826160366879487345553096013737665253086540584450289826083666740516891999243094723791160666290798368412151050419810441270174127129091044299609005220748414861567784448033853316764690237764056873926439640493870753767992033966940503141100858102143543724580762138126868767049567251658315882228787881945875454938755651871164056602881589623612328642935930009622104682220243826315521856787142780339780833593174249642352497916997662416345934611166715209783179119917932928881574831620831549669357519456389743264405375495508251413734292619825662718450361134658029318358164862773450741375090251835850411474710739148800000*i1^106 + 10896871798542346514324381787641234111848215777342101572317163882585968115653620682010881534757154246301800643177822749513262094172586936941436270381411084045122288875373421811592034359789937079355498560927513571422713943790177030997956513987343949584716202528485430978645437597607225214782020338513158111050704489995066769687260998088427889150919353686081184302438761498033190866130361666397976930401839084690173843359549415150387898581923306346767396732534815506934007616235648774223882624112934204603233136191019519940345587021802313644637742040351495756405313973252060604024209747177934582336462830106027553909220927340839856517062216106151189086832273720135029178245345629768564098792016208466517654644084370634673691561382303589558547518789582382033347404719225503551647977996087084776779084670643880740982490656333497327216396011073452029235127949572694524716507100843326714391045142286848365111016100188693273838382261847552875095877445859515527727212350127495192288109004867718594046078291544047693559264332086700409959700736213776934648981677711934575117387958519684290235659011810515849816836160890132908906723877583802316109781253420414552832897661269275227176415975202585922974630646768458088083422788991746149132015255614327473827384666155402835799451434651069867073946293144740505023574342492922144078780688448768565005314849088432896148575079678466194387360929094710284098108592793702449865754569232149738343155370773271213915574113509320378979452623097305343481624562848248946517046574353756004514495779060107369522273489883037974778263985691422880952359385182290632853045653426315343943058388075887641939964702614512630347120390963008685380609298042273941438178403478653221306972099305157679930528330898289955126321276841951807147838419992513663947923953621163105271597987033803536778511443461010351610506552022288319185413618345529039346564006096795302315879933097636144098208556700003020742792200163974148842850363977361240292172956789719423474492163732997020084624139303147723486870746176396819120142877985274310707987566315579396799020871950953526520185510435193203204216678689449314790116742107817084338335978012264770844881702712127827627707388556542827655680000*i1^107 + -1069075528484197450208955497918177783973529638091759059433070947692503194237477805530261448507083830772354486536382395013397673944523667883146490104752264600489025689282118194276185201506517161943288870540998144441490053847446026177910817578388370155334105660141209751402758469257982250166706412763020568548495420335444534082590923158253598593134678320082901046825797638895407268168146346874551758010604292155276225736969102525994406029846972971719770309382378825745952361209222454700850769369860742779856683875783275306682619557952166358440467235239379756107667542310037544594621854719130580850818853102422465640456538993098354849297797442266285051591811701208939420952947203503902915650734092776946173356789139258280295027903748682011045187115894895706075720550937481230221600087014940775997477807047392345831088330025984858404759971279761371183326797349012855660239548039495161515362210167055927217030351269901701272243420254388477319419692260574504100865891816837930953578223437369261201159758265929277773096681925114462607561259519300185451465111472693835142457819747791537519168588414906848398103933100087158611464422510413603204907076299463465246424736392053044013505466406872646575581378384591919417617834925991410162441651831911659244836733853151589717520720700977856620065857906322876940904537005806121492994081018744924322740887059335755498927902366278642200866352531381290889083515125679624668950672341201415943754714541967504762982288184122861947275343650289932972754138520554412681883324806794896498356702905503813999947535273714554952686245059080220879377024207684366618386462441676419757416550344971245959709475517120353374162451429390145271217863369441674255401147274182815299540795785109449193198252199702100961595347773755687664373679068047946124611649439469373186966913972217860704422269142064028251603072622491136542057743037191708647695629184561887424328700217889822955269711495559540268528116674624243045373229090408440152366138539210741454916810894372827519831531472640417382238681242048409817573642082528510322338227191914142371962612340557268247934159869987093310583994392798846804458189034569324147964026138159317728016511026663551360000*i1^108 + 4970533944081969647063355588891268250205776979939029336914972268818595318113645535346178852746382360060399014684296718767251200872926081687111164111636292980934124603491396373321809406915881682202070497496328530134941812008656829837105404291245674822280475853145174442880037721243263731084789346000689760089679725760734033957809465468261481022508819611025779537643829839929177046127505684089034348812944459757186571399606425158997280161879029955059918588333612632335685341749279515747849243833172537279977932314291976197409846447785437045700021231166939681456761689325929301257566526712622824802256199864036367833793003707173481582481773193321964765854708862357703927600989847386487595725302406606407863690651730825993863764102497974804010110632670240398514302464506807634834467170036039295422289209050683977516998043061509629915446353624282874558824913974447779470497176940034190991293223726900173573965809098735227289106553306265882541801206809773426869748504164797552040045762506158708961196469879497362110331447956206491249892126760686552213545201984443331612729466552633021126582681687502580943524590737305083237494801240155489857693441937697522937428267981563925121659040508592407017786131566281839340815996821250269481759768198820416532906464955679168423291618961726884029472741885372448747662731505800004057128619408109348120911283767286440429131046741481904951651827941836461349295017977613032321326798484285917427201488747212146641238754082438616598187398769609988836661438922690825685570084534725220648648871014544175300520920231631582608117748611722362361343573540663842556796121699527147929632276017772166607921354639014841413607372670751719738447391689118403058514302983313176538563959815137222863548408679038321681497470528046254498171925094640951158912714952626813873267982671463346535219857175730610889467871694884203228605077300004951392446648099996337937081754573786414796602004019038988753830372470073583270091105044824835865113430160426197166504386304368852849065837868077563119842583525464607211879148344123003460922168036309864504882165853085349617604900622556823736294985369859890157047705948588207296075086527396800*i1^109 + -59445593588971168730941703501180773376822956069774613903009055859531835174488441088711670404697207635724342633372098214338024472090436199223742336013246027363496301904285035093709477432835369820520221326072245131342287155350429392720190626565334195015450845783900298046865235305910446655778202924376719969478624255303764330569510525202561244618787144319963429186097200207699991764632935013011944888054546372262741751563880158470709831114441400874942667538848153187980975264871872887893869283956720859055250482271353800587272558963581040142056940396369671943467931046942448274355759162526859087819620084167904893507515434651539037154781709166734965891592091351783911724030337361741875889511001590780849412515814680755016670701273967065793977380601282144388229445563868280984064933139909155078479701369603888395825778564961577351141024218873614452451183001036419346917060093303575601793337030106730198778203116011721223964722686577824573803110250322050346493431796200624833089922195339797712899929933728222322801690969830835713664791111919330526124374905090226506562604292520888906768234077525752108797609186233268885320690278276815766857665483168576168101820745254581810555046512588693111957231892489811038583729571593005245453615654405805707884574729600341903148900422757988055890980015495039924047695952542353273060326013373028778093662128769074873701403714905292870336132909458685786627302402623717386911125145277412672854466656472862563741398776777686248348208652695227713974480288020377810331147117819296786590816050947693519592992335105113194602428494684905556588089437046005286592456560476291138774193423218515439739747128973054496212699389976467539053686663686260084904087742408936409009137783080717196004434254459451478278070429656368026072212239515476995322985139731881204884524454933760003416559390656804848334990317390957418903663664878412447905518700092468212589069982073811074704664740285231937014807648513206845248736763685721743330838638571715784475846785531000464455691800364373184471965662707422017289265027165983834045297832654145679541621895071090071983753935762525885641664452194296597480193840*i1^110 + -12431603729078967511258142960159446561810166119958238813518532601675081830394731457776790459911311624142662457129127078078299202005610435308902167286812159583852775252502957186068523970292548321993701865940243664818219302148288609133386611701976621928164524522263431576900440609040028360912645421620067784451992665517835724538119870605220494052528237860564623368573090462663199033033588286915131683135602437667559350029640058439116496452022264344864345032077226544889239901578411695326900081173114290048168174388019143266802499421826440806128399684016189379969005667705094909387506797868639746056556196560224521448099862316142956829877183703108727483781298840988835974069827758418043719314370360343065673426222244618449537024230447049537746285544068937925522997870711652225608245967111688212784694787137210923372853268114825092446351203202556595579629413904940404495219463917259067509329446836403729159744740415317158315120275131439112970994983406552520706156833494970874003188455052577411932227705538138566247234277374370993061121200552637613267256848485627608969492646017968958342981932411966284165771809539171828512034496860178852092590016308994637146751771770330003055838020019794065740314614404047212965806377610776600256874447297010046530166560835529080795608810479663416896308649611178086877456738851674044557920562608336998563005984650118781653698943868309797276692398906505861392903327831265235634429288007344283749644811612342422430880015721722396586170677795260340552790131386814195666164039582441312530067985807984743622675101050918574781705880893625226622544327121403156862346404254627618438525527934064855750323559211614538174177590587129091505467186603382351743946964467118105359805259301723507657651356846006258290445217714560014024271948236220824693082744133538338249885790249315099350491421275394164470884571567470832712894213176142548091704760409700685359829041516538708114190008191809275103689196987609907819381357663671749948419040766847392209662937383134930895471311169091134745355343579735388466996187450044815024032349784178705674741394471728750334474622*i1^111 - N1*857488251684369457992775253313706920989659372803837136572250039275588538292346816761072495384806907368156945696602884927464695584308156927298303256989971484218677518597341937929228870415531450069236833781509033961763624147595239857163992206706208343193219601919935072295986989836091673752997488810560205846842883552257625653614046255650713189604448274617376620955049812118259027571534593785080101310493638554064474227949289043647981241068110719234871633067909443821178006169967148646651432933496203942870781943107935191956260659200524846932011463673050615608*i3 ] ]