[ [ -45203681540712083502521268905467238133808537635104249982228828615456730763478974879715015088944534561370398887815445492765603528790728052180112929515250547921703765832348481840078306733466406631178880275733889296954916825630798056324837926954049133344386394777185750780398622627474207340639042888055454063142053334792574387232142906232504790599548910476228750760083056323665485511117003954923922123595275020259498994485518543138049613540189750729801999793916211595508121083902145490352243080227405439641414111148461379653950642907160973514059994689953362535617876122642626121320894660455864594475495569248448419440389366050761267431305624224722162083094549159954585678808634413418161951378213907407045311375600316248716157281167128406364760611075282943657804045033539637570863598291700895323732005491424357831074514471536772106538331721206417305307805912891957144582631587404588329167614053193620044426629129686859124303419877039317027206963017163036394930270750366201586356437006873093011208918874618558512829147666551651540198264177090020493281523482569848583969183385570657616755948690774450966297617864217702226282824272994846646165433073579015199869387953485387327144761417752473592625011062346225986011932532992283147235209140433412207154314043635441598464000000000000000000000000000000000000000000000000000000000000 + -270807552736421450221578314625959945055159758149559811764213200147438096419264941129451069708374809106171325019865618181899024874965770772243060649545157345582671251613712585582967902115802532564181577376810858157068271426848798403856364923089268430400550121517833780808304460303786080045115082936594650539802152072703021100139606906242539497839110129979472883804880207169664313550110403417095634344280931235852703918393053110868185080148586097306084830579859079053620128547594182868837176753552432944682734100507233961806368979539436759952415386016221247873575892447327578110769854257629960526040481013211691202043951918800467088349986315018438054317818760373896534485490650040461995280137886121048110343004952603929636867301338278629533097955324731212764049421720492882980354988629247965035005467911411028739424531093411569072375419761318047522350911554099530224702574736074320202734133870463707789914959285613315057310562072532776129047486829901037525306219477788494116407472360139070006153251729007973823801692565680615480233569909794810698796745609802855390435849805045998685399716202124475022800335635324911925927061261390344135241530949723543764781966355314563977867711414422071999706303771801081745615670125708475937487932157020617568212690492988797747200000000000000000000000000000000000000000000000000000000000*i1 + -675649451340497988358354917219572340613985416469539001065609614509169444412194899498667843170139141854563067398279785814381786482878835864593407410752900291805119742738282286819829027963060116034668367436416530381375848665299954355638437864316850074384074357896409757307346565723235279258628059759911386225481596307464893687990024168747745048880448989941433819768040151808724336732286767081453528916218075699434704895175996442432497981848196483446443266749828288860701009892923464074549854371040105544090214155057490403708410612922055478622837379829182686574341836492560261356122872025957337293234674066322157172591562544140285494544532384614812221518374384096401640063653772689726262948494711983295373390428229616610407087313824744464370887875750293518844848037544504105089172317121453167194004660897289769601118617026965265330885214329823075876216610884747835450407807358553418814036355859493485556191957067444819955598093474197204738971815842289640771594383732886581007273684774733651181011466415183202388842076901007307404083703194779811562898820584840682820281081777768428355563584605531922672583030739188033428624091433773546685380218607299199233898277446954377815738096666525929426268709344479871713787369819168602297472249824838490722069190985824337920000000000000000000000000000000000000000000000000000000000*i1^2 + -900822897961194322152660397602766256695184964057674249195596696749114630895926498942343286270267538663190476300761176228570838403695713296143558585026263188081503652732824724369738895724159442814666448469655222782997907921415284198433907373569857018610532483015721092212965487496230784107193671678413509360720180920033918853832311247823250647797019833432314816504195416539913249160664545754524048940821470981891435832647463693800959052386258673158903642416127874304096830026726192834856685271554059734189121871119653569089898801663930149320933438233114252408970297760255328861397607548972829197503842078864267053481279881372305096927760490419677502250465924850554247655414151006637289354779070145013857717636727782149525460674971190040130348976003219030202441843719903670547451542094837851361178558051106413361510579718376499559096809674558722887261938988446564231571180852913629930115122953042844760994966130973906657624578141218095529475177738393516159425059787664404628784785245795922658088717436846040129418940401734020935206071594906389560812142379622102979438413453952810298024321389951510030143864963139593104441983973209441765723501383587862936926773166490622784189109366147402840610481135291760803870824288646307054130149374196389208224032259833856000000000000000000000000000000000000000000000000000000000*i1^3 + -757430849614468503385058073803675599241725260223248286602163588121721476977914538744718606499928207388043700868164888951885575173469370841282701522660723523039393546357498810239238404803333561749248897850318397456394412647179557541139114732993745041738573787426223236560961894491901512055564771222335976676418026907687342267389281221754592213867345334293234361083569956939934756301888579327302385902194604043860476816488775937695678056506443155191832307252788057993823348856600171867791011307133748401363579892682509071253987611475145330607374770307829907277569692802967276686928703833046746284046471006655353896479360711579510070681179791413048469641672350404344935588431668267797899607443491388376041074476007189140735511041374696225293248251221015119400031638134360109474931355086155129775921443375227987086847244521061176470333487568062972107579596985488695880929162786814937721188420481907821182704787497256614873824118230412037636495333701929509029676942825820756397514970538614111730580139641315851391031969244088485167126155592719276752059839446991936787261331019419841613649345776061443795585687580647768468459296605236515734120156252001827224652442061188106345320156505842322130688282376395395560947985962593299025601493032770905175888482009088000000000000000000000000000000000000000000000000000000000*i1^4 + -599412328598810009205533391288860367467802341833054277652455080550098206441252968456433069242091452594591412233094001179654440307650474779927195958818444867965326880226070901103181590379175305808054531193432545979833965183837329695238757640609188341681630995027636824446452260012892823197899613940181659977012741021693088848011668312197829577165423002866193890233000622637969286407208022398345102074526491925889288087850915599218334750020258769532486473697556785531318751908354392155653057354751585316979564707022901764924446418827730022949319132460623746513757824557050108043175913149509621170782159143046888951158883096965644557119079577912737264596594819248366992139630512512520216246001915247618791185899570021030305669669366097521052751119966993103585192439882681229345171189395398060639538592089778531631373341690928650790245403364755134806994649448287249330238376526737296550239945624601241688391936142121817037824820774178326103576856846566015643554843364029487583128354824209786736089201688365021202828885193507130309519584581213175968167826046265745125203839401967911805644398047878522668279603279393867824261688628886085966127361007889475729198005696462980889615132060992801840762610563837518447859983079207316772854040327069880584931618324480000000000000000000000000000000000000000000000000000000*i1^5 + -591097777385193923199271248346058264198267758625446253517433893245213905755821075845161069690197229452412633028129905588760218323686092613908008680930444318563425332125092086534645860042272116635342368992248332349033558929143744225155830863076058078081369698953784872960366356986047698608133949857181860951331318301002243624598496454585551366690308136059459618214919431941667799253872767938804053214052654162115727334349290718846396716039161447766992926111542535871593022407882447614965986925497997561749118338410208276973703097078003295067091818709557571847492583124567101873819377146443458624711679485522560004054985527813473394363083669153448340194813968489657457260671674799587022460349360824013791404321888346174173903408062726447935381229248427881907941193183004073781915467279536193282696348535498748703516596612044302115312596775022024162941497743834183417602306701565838842614262480801508014848044804771510002855570990884808165394177226338434372291294695867981278853686768732656798548809008176556282612205777376474255124596106126821900355914568980014766165996582132354476767521004357241074085296378159382703059813872616148325114840314708765633116397015972742568875171095147203838937506430570459004067301369012518064488155113747488321050771456000000000000000000000000000000000000000000000000000000*i1^6 + -459606985577885957019042900618180898753389781673267825659503805870454356254481606603810710318429139269233593896408631111847866997729480780371751915477636726401546256021633702524412867653549442852517336708290568819413988398564384627750714780385892900799175080432240003305778254340429905397415309922345133181335466549426395699167978202146470479710776874154194401183420154904757779455472478950614350561901737994678343560268686010212161410398734247220307911081031924849589699803769798852617762748814685327733438033398990675284890512633980971783706632934216529196944254452456858339052170052547980968890514858478660769508620884471156339196683534257967041928228654265430161063076601602995645479007363256346727205176169496782785534138471078867905358336394933406121686476869879796836296373297910641608521607945294355238786340495229491654788301798016511880210102000931824799057642753209481945011221309729640557497336264895806679703056919673620398683613082319722895758679885527515158145749470138377786539849750694471729163406114024346431276640504137901057717767829698240248384726861378998524906335217120437933728806821123220576955821339939544689229957795124971622660679211979483086293939077057313947870244967216412373837058561151429431316143506017961618545049600000000000000000000000000000000000000000000000000000*i1^7 + -196592739741257815362182403320938094091990849773399484694867926403241444651814633855061625660625446395317846173396210289524134578464946339114410041446406585788853730147773867265759556287682858620667528704212329846173528825054176337947147450318815099559112631736700349853131660654712951243522068227946122773075508828823648333938089059700055819454459825447715545885719795630856196539097608697519774554444471568864314813444243544026715342635673506477016843278551672637940239495693225796390130647047798715085524006594373274850928031177506216876895940023571591088146052444684035511989278543690457452222369625731983574615906948060836482664883171318725872930395634896404389622612604026822349463166550794316668833723602479475517753717641998933016794262216625449471304514271712140616294242940901646634169235529511212995331231774990281533697751529511699842519814662999007787185940258941832608153611163281724073793972627220083399881440877578683801610345768003519309334102891283804692055127981261793981666901370525193852984459818381732621056171180792112863852095480447151414943557591178924191347490305647595595769848291247437983791945849627724151944922556674597091608510670036439837551589813976755161721044360547738409892169355727649050472774612006340111892480000000000000000000000000000000000000000000000000000*i1^8 + -36765123611664622659295596968157910181558138049156008752231805627505521190481896988568303271107433316500758937343165169740642061955038025400768568285989272480174643994521139649897686225813751305969526709568655605161943019057194802329621446900138527097048635965023431552528584508306338221168212007318671344232091831089607898592983175237686696494356291453732570895191981714545158231666866981087227416950513723329470804636543761419815732234792553048323064454651964809547155468491152784354468710278240084667493416004877135996504983020887758690844478376447522200786685724646065198512266438101127618852828771223889224107335485009886612154572213071555787790647199777626433983070912722263802726270694924579656940706963618792536201602965934581520422727602162047688072225944618424287198143394014690509102549831857023329056332330318921315941671280401739086124277469462512011219100747148440262751450911760752654671334340051895778369320030417233283381234154670119649424591281837394878130671310087001641088806455076413501420237557185019297035506423646595762863609710956277184105992346936026605856941983388161215012387208366302317813976585287657239965961978126059312975561386541703316755256015948133433116263276468891632541471634273021586364585308334577418240000000000000000000000000000000000000000000000000000*i1^9 + -3074474016355902609635788386897302702529230756109936147250009040873634450805031654066701888529385389769393418603077492571871371613925543343730690164688746436147107022233263377410412308339325059561491541298967555231702514696966167703859607516672413420835016097733600637391971945941730612497082911600143898542071165378795747592501923449463356941395492476418902002199032080530528882789116929069725866741512486132684717478763446313257677062891866495030394421323032917711478895538911781722294641583755408627491249186218036881425345134469928120130046882017514582696071656626041469822657856473513969593492823592325441114239356229739851584583044545409128723672141047930683356801553873399541599356111859092640468074799873456052659999288394491325181410487469504671066036591573785166514491905946640052755434067709301776724513592973471618491990110061665614323354531106084169520182924358513220159449773996587160317550056502647844490123787789834681750702803226044309404504031333856969719468174821433696919288419877696452897764878934933244273559545566970146334839121075502616575648381740774714251634833626265071307606083075810513244706076462265370108698858983912907765898726115701153372034401787603044021532908233139498130434357551018229645214266019335372800000000000000000000000000000000000000000000000000*i1^10 + -96244295368795848743743215648503233814066707241079276659459372622759521423976644535926116922285916893700867451968069600256165254484580395907716666310553812476040712386084921755369497985532823027551812487888775274827170304101675786761490226216772515822370758824363109779355935396505807708471316454271501048119990385364716147589384752443742680619492348695560229756181956012380317321971423058703978998492209114248924652640289392162626527018919784541670193476869583789357861693477154500901164069775863655088908957660701334161690309228564705255529026275165355196650167466073181873647468041082270478830024442370001942766761782058769299777217069712554030395743578142281523109862698067941105967230772846369126047409567627568844550414223020033796099437901581203901964123867718446920572004135154098334847622249552696824335444052120410162680870426203789964096367432517314117087428087830015369737676058301047358097170222608344721291844824458702500287670340214962646627014416595456209534269463201443511981850272871908827023718465729508670508548755863872990000509510375033301023334588842200364232911971430491243198686708888631704026582264554254763402695745499540265150115488821386018346099028457803696227589553571892506259276386684812164799753145548800000000000000000000000000000000000000000000000000*i1^11 + -18081253827430826082725567386086188124083474839892839285457100763293494671292563967845128735665244023560566936029942655117451229146025699293663315885157700287299308166050549885876581032897004999998217421474909069973680251399074845542384122535452102682706612581369005672455641581847067218267377377899021159943493805629826658006239519587846243935695320494570768230563964922385462070844124868082580693322614952256291223543170643426225733666090085106969912944851699417577340933062124144090553904937450390641941747809209127194395007076805796468293831912017117650974013096355577881176065513022164422051615678049915249858616940864556760817402775142642124934284724770743597236175622766931083164257464907524932331565559931548481881968336754281160279139535821161444692008742432142434118418577028485682958564751225572761841907300849488415382046699754177029309338526542231632421323141121148116189768456145665252479164348746587926812725224889899277060080232145182908027705162316307353979984340854778479695654706246078834961148996588187244343456831015319336562374301939673162604017164313747360987120452805616669294390762328049550746448673812866948485215691092922177865980770403616971509261044345559304195354192390578713043147938726925886041148620800000000000000000000000000000000000000000000000000*i1^12 + -4204352871792820455898226490117889197999436301344832533848618495155712024209126972648418893732447473830332014917379045601201956972224869318562927349831088408811293877399778346545543865720578270522687121623382261826545006674569790688680946232067297866725555143969746074506947278656392731437538601816574499255737774227800529760997440390168904411318960179317908768818320529213032048654428909227412065552116721801452287143788315147049318704226876941317190054467058685084245010943625429765410611679050616547270919445366251051254329432620273062146151482273651105897111652738835737131139760485725884432775728851380602552098028982882385010162018001954523312574407939310786315040755102099674394028860493976125201576515413423391725804029119123831309321733463771871017816565276303882231161663901691043092365633461824248848747385618055604724466424698432298258154219883983688838380576256557302501353896123545972828393077073921472964026449675343446700202281005648908950400745622040349144705505533362789533628055525570711334144816253987144312572831243892895336043285632459905942279283013572413435303310310234278674009576429347344977008128194591810889540035625223346071528037601647160866833616862474059776961874885465974442929348425497293222838272000000000000000000000000000000000000000000000000*i1^13 + -256907331095072044874128448549545445735510578308963182468856821240351202774872006585482462263250096213388439151903679199586225879464523349311576555114881947425215917912897591760099514112944692377266760558031550873408560352698355551194038296987844930818615360862171355456211592219882226079850824216804403170459601013390638744155532620178544811690474215514305207838879546322018588144026265036130380313123163383203512122054040732159707128319785089331988868717552935603625474108860335246581935783101163675232603029174987765996013625754847419993048033700388560719412574895724640604467563887151107621120423958649822253016911266197450683361619521224770531666584334947029108087711394504350680405057697235279723678689791062794779135216486505671933541693176901804854828319054793570609517502896355906426179710665222840750182647052612094755549149590569445773703603979453225536826632538817484811640099208324915135557739630854792018002392800304328264527558357981833161220969018812205520567999925998093790660086271922246237398578007056827463925059518022593049518416395205347710420708411200377435384213635882432227450685361805877863093633743960289201656784822648166694700252423574877088970376521712846253953440578930554650123827909200282281574400000000000000000000000000000000000000000000000*i1^14 + 6579036099927315329003537167208498420965240328086540577542108941352008052506654494555169132702613442137616143176854350047117468617594081577941350368608156777997277541843432703850629212280984454031853799817190525320772330579660218422343572262201149173067562653297864505166804703921225524129952840668643959762618561179964352731221715925742864704132405573794300870070461474866418768772558055770403792351869113771493561368281947254668139979270642154430814587699104837985289672533202063603226457019329618574786676274155424926709924686283672562383949892180462411401143209887781048795530098335679519344876745418388157849428768467516500573519018236649253607515862092796919332747455795641295774060832981333982171670946245737379663139205696017339525716992318753704187618794622004539548782067831564550213067152202743398906949628312235355551187340952076192570799266689225778164679798150772422803443617870261337400848584235521503647513318716385748388571239862027653387366826267994630859857415685536934669525105620699125945094304051035965412789150248466810560815276486834420758196471210839941498762632387093267490869153215893318487185285574987896816277120134575353545879968048628118172488283455552624258087203845545422610395724722592546816000000000000000000000000000000000000000000000*i1^15 + -308538873586642654502768370130237835389134001584782049704831540305987043754666282913917489208701119468377717742416978517326917678488544325991029913289547608492021420866986169183141713556392137111848451904135845101683259293197829899412272723238808947870115299427235038939922203536409896438556792800693556633814567273073999645431871471192432141555737913313323241935149510551806947560271640570177101445425943439189198169738896352487397323518479635031647582693160057506295960876200361825446871763495926917338441126014303381198442088372004494332560000999629363230637041907291652063992584486392090478584613317032085745476560001687407339237423382994464490873339245439162250474259912595028586289792071791507354182935840337488952670565021674641450786661688123329861653793684248010895053881405209278917644986364186569821652458689606747623821431677281656273064879522206923774286765290325166948616892334828863211900927240376459232031542499847335317533889798042112987824067091794809461282663832398313958575494711309785020177007045075244621884293828435111672389723708412110042184418953766215087668894815079389924884771814562814959933645481311047877202425968188493623618532092872567411594052439381951910147651666633236232078574337864499200000000000000000000000000000000000000000000*i1^16 + -208499236641268867118835735375016457257910443440358402208271017113900868003249286066689421892678797016633561206984424824951720549051406588308134259496413665545948145603547942136716152067256028349761194491358268064348871274153043672713381473166421100102308765479392441295656208378437972025493692856718493315001569227812200406691765933214354673491931872009210532614087464829378788475365987778689111035287409397065730050728212816630654938707284642782405225928463018314971577758425501442329513982771831066199801383327698951181020709277411729823377876538637132629859151497363773014777264606898231667325995138198374231878677620380116189167123507151907898310246453464773732696647939447657258198965115730322547150426472572250337431103524080772191757777295850099387443886143517633336705509378745402430599273810138246261702792467192205544605479968317299513805970194868966247026693294347912833375749000915517190639782581501530996056103715200345470597494286760685673941335524074160980547174906843242719687625899932847277144612991430302703042752376514604216867260251885009068115311955938396257820821419630143666250075945275151971410819118683987799661925141925690400018992801854618618874521547436917662236762140533675079109825181777920000000000000000000000000000000000000000000*i1^17 + -6729175162431629611419757620306758614154484677756976729492523835591279767026241351555294636400550125601048017241672150438625171536422154564827414866819782606921620729672521180376847403868285674259392085770024061094186148743192395436966058926327263761559757119378303330795349216780254643015764994174257992834812538903232541788301809756324002805880970359695842835384492083395798886337221439148896936048445133617345112490021068665971432320991578386706360110205841766927906394991902769852313227592776118451244124105084580669197378589428611304711506753087567367230748475283352323884270639751326730621361396226811042750536955491682905116107872119505311600326484257394438415981869708288712582297533699696786060793251905580253628497334228130986448009895083242970851401342986195872513463011570446754492970842862633094101306992432786670412200686658693200511663940809959356503239329616139454618153622310168729337383654641556182475550592222394488721997977809476707863181303102296958228240519444429786618243610091809384275002408494041037055307956510828685416092678416132614555401139193015027722851213391338372359400447216677933825424335309884322532754825664879544652304253277595509094216270281025026930151883493092332341418786816000000000000000000000000000000000000000000*i1^18 + 591231882291509539480100022055088267297953986024771311843787593058372052106883312795465809831906449936264553099143568640391079457900954967603427575262738520820031082298856279200851202099237168803635447876670580566431247029890113524703902227246409398823455144028505304164629753951820710127440376396557962011754747321023424072888990209250953080679976998000570162703669735632279539262537402712223209314816348584279871693534997568124656814565346534461866777887010583443452249521963223818293549819717707403961959998983266804258559865104294922426739328891332226923138994230838877953985414616438915212365611197687377576709914341045346567684424396704559076563588916946660894892930470046324865788510325253559311158064865335414252107106144663497584554885730191938380576895072886072305629584082178926772013628297425990855844189592774619304810843573141552075768772927709879970130554637462800332244873365367785376102775387234360303308898435079735796759822098185380180393427690497814842229659480303880093445915622391320467069057755163385381419747968777628588459692073009568145229204601625554294912663343662231751174416794388488136104057880007409132283213629873171122574064489363161406828835535035660606814752028839590504693760000000000000000000000000000000000000000000*i1^19 + -4400866543309536301163993726529521080264447829287848481519155322371333918793128608116580365692669775077733198303344017481250324153904469242742060033657520123162221832996910152760835004670730516461385118169521446350439976376316370101909640167122974561562010550603684988017492640555480744113756381464619533095449553341593304723694157910845406745691635136120922531626787008385586607181197909267132065828636757681326595031818073818032757160641262544177594235878724659826290496428338024331434972986422096823443530208233077649462776100008289551716813362280896995579744362820929585100838841315053490720137372744286795717523345833288088723255970032678815885521817673253632442342339645277552717142788421826104251303150127236198089282460502338245052931940080008811330523001504046492450415552713503291055378658611843076097188751164746631116775616214209073511475906829759981309681364360879685960350075481399604769624449341575929283635103292070001789024897397048278072199774193352988544724237149919096965253944476165030453772658363280874067267699281464142135635053891720926703266203391886415129056853951829627852765863375121686816318410282082743938625028389197623662649878208758399402466460204462211824088475374747763343360000000000000000000000000000000000000000*i1^20 + -3321310184344628028394766932734709666921615195198972593038643104284808620346555634659309466654811340219545869735884254572837509084285866170885761085307062680626969283738675163608608182807520381240435669671675806881879215943263372732805323084621210110423673135481019645570007504303402276769826291577314027667305429939275595302865417762697463637274245994043693865003816964251087356620536907274210299709601313634204339935460509196073060252725945047062925016328198835476123716562701046582578122151838731150261794671021182606414860814395559645059131081114905454121563481234064831236646976637643763556640277288978577951911434222607933296748311224466380103054013577046807015236885062888673467073966507509838390719680470243623376296043049830678090026355832215660108384413647818665939076608674242304091316913722461501741282815025842716020760055294829909328640053006935975886446486944183925015633927383411738012630004708189879515006221214701492107881267646669292642108029427530953785103845502305982041774970593986255849941725108992892921663468435761040008683397704108652044856565777944544197099202783948106607204646572060649037705070675631038445772452004302096961494453972510434527702491116828198657900725502969118720000000000000000000000000000000000000000*i1^21 + -8245737701983220646902729034816914579621750186075549341004321205246710398265932969136578939070723305403793948982151955299837672076610851217551784319895286706691988399788115579256911753760763978748144486252402570996699753930780582174014038772077215307063499428401753025918374490362578248150493146144399329572794728896202068159469833219737463697547701021855486578824489239793834167308493429900206085999732697281093524484681408416057496195425310901209392388869060535751688933117311967591619429864430865490427293340603442679812499385371344719757714366793030630655234884773703282297914494462794723940841726452439924761187009765710992876484101590146271723981308039401029411966410513564669592383422567932730859637183715649818284700108158944070582831620297150817840057163260793025200059732945159250712827762804885885742489544126586974240275078880065752956021084997873914356551277994931202665513961596348507464947873680104326368520013436961463975644038359472295573309563164639703257314834555711005018920012022036503344890928503303078893737315277729241786574251637730523024819471125606811186811872015769741814462759634421483568837696907737242591031228762472319366727035228553691644599786630289388274166074966016000000000000000000000000000000000000000*i1^22 + 3030759482494480177850097950787777436786050596469366776444554798905288942677534978327126414391384888422861813645914295304275038420590933078769674517514474058234815241307229492409744452167420975411509572560912658638990670396172675686304567219527247069878534373711562347500161094883513215696844528841036745716345355397117807093051830747281524329951872057693339025499756393460336143411340471972672924197666637464628769378296715541864752866976351563468478378997334597635107122171712282539200365725317563475386518746828703137955612636679419731702151212482604692289332271440352924166152801418277212345059047048888949505637719609163050664496590805274634321827709667340615429133329078716377634514707187569357549647785247153764659603380283037086951673680284733992165950718591806564677093491815203552433436624287199469474515411081419625311132805828667171886948917111902596075666979123426590914546124629714234291811740763572857868170516709632044291407790187235507020248124927973642528177617009146315510057917804977742041693557398225699618793170192760265445018077106385605296769598989001938040009211769732818373163351047268300337121463283599969513588511959569709228620209978889298996763327711803450144765614489600000000000000000000000000000000000000*i1^23 + -115563485057352844228454032056626372782374690399221566977326982767329576932742960656805251755869944200310830463374338369452779400267501831016292065190444971656202196917936922466285618199105883419366437058424269834370064321068403598712702489245048378676298217821660963127939910813673273509047198976664666345252667910005542672872206841240985007300360586699013212263157858788282675364524657979144697326965146522467817916320068076765891365120428075597547613736576006220278908584145942761365899232079672062987499914010365448238606409902010197993343820670812487654041262375273442600107847077636766401996475775701240069733989208727677572918849244019746721464084901312047343475960638401780700445084589028154483286560782824489574120501702648809458443468801421950434254268447379331275254351288102914612825665122194562382577604133749269421847004336968529825960096284207567283468339859518347918287194639394406575175386475622288843081735788837396480919740680906747306254329185692481053515319153862656199927831707941664436897876280189299796520710767136570653551353611418942213134270682092300355806088013110529085612549727822199211254925037817269164399054237482523292441004335686403617723511842671353813239070720000000000000000000000000000000000000*i1^24 + 1529902155778918948793988460143603785549441244774124429474298402140324303169444570883682839131420354394168025423073053286929491766692074792700987926161596998907720866322394232609359860870504917743208283906404105738049989856014985000170055643080253918419674598754846483129029097223166128494757195068785187959837645867669565979291592906220229026624586616067777293000026190066858971135600328673490753219589120585822202684586564293781434472834571271462060046296373135606045914960650762995626337217975510676618398973856292691170725942240213495985427367067203724644235515995814744048749460462780173145874832564934555898266725834198609555922148918499965515560413570319960902418033698369729627321737752501287055812734464658527414665363491221506887662978123302913542386857348539919964113125420310065320578817853541437413570491053739248671730268188435446898804588103351472312659120181636735423523545070766252206311790851163001729592127158098688850251685023617162998909547136428855053761128041515353915621691897707104303644601191637063572360223036467779229153157490574503780948461956757378316358457085353616346454951896089956239019864132884699098851199900888094662237457658629423227048355690040409876070400000000000000000000000000000000000*i1^25 + -7127928384517048400490771474232350414775817895004581010036514011916471143119143537381428548871449166194225980106480496429345942431399069105586072679097808530683223212722080054399792047634690266578901735741808243125327893152677353045968053147024139152422009070876517879065224488588787826905179939183616810982276353764327996811044293763384339404034016204663219736452854464073228859611600855647890924750610135941338827193542649140870686371435734817841887377037289541719738881664451888732601653048646920569214853420710550124518373030215319337317004262688984683501887525190982704449907127088262989915073290925916608471692500261554360290605617636885826377513786054743011361158164401600501472625524570983350441557261124403496793952609796568397948380271302636679880229741699214788784584541075258045922910220634126500665372573455996854908874194888639664383225102950063263436875209309402136150653081141002118073562560609383193815055052159763119283544987755445184952659105180743418875576488101274668619489494624027685569807297611594125528077018908520548247241213528498959663658585265191476185333439218482138960684539735313705528383734707972577506937333563642042990858133335458027136207861314779873280000000000000000000000000000000000*i1^26 + 4594238469806402215332176558300831143120017937153194730296613824964143139315087462674855104465080800777010973606342842811177341060976127339736582286060570092378402033519332734111004577814890463171803631401938134306214884584936921034053881226857397241577800324796732312488616055648478287224966385247674937655887040622136427021463446840144950240498978847994972611824904547400393161941852137484710996370653340135773633273379213901461033289513332147617692894233588097488916476912320947757631404960920857077707721890026449506241147782213096003595253900157409292314883143524152580643057635694214432171099628159346437772485289327561592584674739508165208278044804043098352586055824676231825535727382324532751586906165473324689315349112390253116395144372148355911794929047272797976570405528848159753860662166990602636732318550270380139647638401942999363400278556911254243451345843793350499884146775221940127804559248274958869203830512423174524917880374753042981685843478639731707880895502612595511272733651134612801904206417912399169056319649556827069921795163641339629491199103738955543684540443345946230423124720571137796416788099863011117590887573642387033872206959217654761913986351890432000000000000000000000000000000000*i1^27 + 13852635909521279524814675568110822473428532953146492170754975489925985804670686762586603171470168983638235234328476770940360954240847064033529313310475209475419226313404106641155450457480545561193394483540462321154994268104337880787791573629854045318460325221339317627412634716787453982114730767828435802872757286674621971800883442404819447692911147531318311600809879368652798925993501646192523203617447934042380606863723611468569550526963333212460593537959343600185750499322588229233733152054461157033502266143695503305275646956507386515079746346556004135968906138096148900919480047315589559348132403659130222864609083027515593210432413336011143798175166087856202052796234675231507931713972655228568695568662007326047854159886659711475613908971482287615681843518153155484621799174749094923032010190517389170948192891674577079879386751569152025795638886139408215633254227167739584779583426937147350469465133633935753176584277655615780076325993538113368280198723354813942540859974338164901074486760874370675051426676170580879135248482822051190439887668382514324097142281604760829416164280409812442868961548153427259381876251076782148323039025971804570151467550225539750711368089600000000000000000000000000000000*i1^28 + -38828425523962530379689436815280608865389528809740126878460604365902753581669347998807499185874756725898154406762683607752862598354562576811663173999916960952334833312688486835423169236618603514035428376574123083246726938994627704704316023989893054482869874107921094457128833894746946064127831447105245366582583294605158921923428205003201272739847809323785009068042845967929979162099147476927077695190450980085043556722667759366486993143746330176384857740829900519778807023654763972384651042512100778050574106310666010600738352998059282057861175621329508840774316735108069481076893936778443044241238611034347444599725424239994678415150242227369778692176578013476455498229826864776584462087191439139594760343090205031108954711595191374692285615807333415998229140680243582430867445797892000434802892669879553795703077516536021791379652640662484017259222406272275315994287059921562470530325314680428576247281498373715735005933683773986834198453466789410918114385013078509950431162235243185188822716723549257288950246580435496330857569614298934844828798475549367062358579859261929966947640361869041496358538898264840011192774874754111749103684676374502819014392768828605150003200000000000000000000000000000000*i1^29 + 22019952805749352686531604908059131728511244304541811959131882749429543275198222270999073425430209769555741960400718938820553373893241936556576124876513566264543745626299604562754282795644039198940806702153076936218476767455118990100905569877483838000823104952609107500340226956237787304230900058565755018834592074196226029613973366504445947408680922558182537734374177855708994147365638173312313980083101763093947285445736103554875040949132622292497931389156803103708722996749581779904600397048520992107064015063536519238285730981576416644129052988109875670866952365381651684394965623666078388891730064905262994808808387300487544784673746572840683503490897868278386239734639182674240241058226618319162255654462081486499977678209047081986861539190643583767869443352116572255955444643200949370682324105437879772905079950827494848861536382852540153421457225426117776298812540042254772500391253028936793494386228624312752816521640376277187508671191211522812205349109230901813809040813031082898994568587963771320499061276706311475183522479636349390392463154600963947103772058687382380353628677330706804420674387301607777616731881239763952402819892092817679711975863442472960000000000000000000000000000000*i1^30 + -4673131001003941462630002552328772530442203066990267412701852805658564519722185298710109998195534782553409397765217609641675807364293592450040135443486147267662623872283189122243470698270328199197877664582726049531403699159716129856745547204904713604932853332471403039379073145556224303842713553150365473125798238520693565603688245873065590229408963796597971721846537148769892144070422146582691627311773620472742038668135848920478115297819207743277976186150579211416813566629287396567314542088963691975619183628022490598255695621744947946686079023145203067101164103159999892728585499406220127529359210309049107106569855207113895021098990207727680067316381391585295026276000770377306729671320887720664400945418671517018077569062625539037214033823727756146016823916537967601975980804084268995868794718079733896397942932872739061802044922734972427147367879649037392044296491596499489448464848279056947398854216762703897564505544876898442871474956926035929672807816486838023602051434218612370456911478026059041166873631458806770144287396323101578225694990717092406127035295589559779459863880933996991388645601972732950106232217695128818590172269025905889688117103820800000000000000000000000000000*i1^31 + 82517645689286055167351657764949208063116321398219659863057440064536381429583240583152143074823313206830506105491458861864545735261021005781070068005741436387299515301444390565958537892820072372919076156313993423216596141293739532460510406976790055472860998318645939448609777311194717598389803437340454332085932109274984148221051537779680203797129890870366941738632446513074376575017908303439198312939625138619204586201105782188193967111783577270884672480273380700511611839257085178373478560395705861636876358821557132915248588981453848250240762388052553968684402018178417018885972299769155766600653860095002985718790128368367541377500185210483069988532644748150567365305362426270207054805775080580856897931786758127057408094516198833348800457879607078305023967110068780596498451246323691627043848122640308016775996088101865975652516551858939129921652953507998704079147600544421850771922247142102753507451470288182424261205063454526129897912713703662891594689318820710380946707341693499128403798502985233011950843298357591544046731982614652032767229776369627653376722282540665956806169048537720574762021080609158674897654810913072670659980953871864844779520000000000000000000000000000*i1^32 + -369350702961248844991429395065467033810221397071729530837400327494998968931508743754349175093071326362861415082924587018943155637094752182543811140845703576644251098386536428755485241875200600689108330056408818926077669839939971388726288222280247503506117698311375708782258228273900952917455953217432370939923774649795144181649711844520031399932361413630321548862441107809061951778389598630771985905394113177282574304097720467815870811893037625692070952397995387452736022710329151312912394996443662964034033438082174518481545158193968522434329266892823843702638610127061102609621082412057237551285577417698633509139535858412425205703595345182281693420869504688382183525207813657417350911539139300938043137739571184824449541017264922327368198871642943045778735752170253673142187936208506970124306474695633697470533844558922427303279828567456806905639102368842979926951069373589670315894116596895617079358061967367850156002095015036519935834445461415602849452990838912487613187923719398045178967133270346919276648240121152062130143335831754656465653639215175122906900690829841618425893071607586139569762458230266906616703919013069881288548617727512674304000000000000000000000000000*i1^33 + -19504359025064183282474474929519179197517014422151538751556690006647803684750889005171776647736855309347872614892017840721801781115309979095986514860101326463125855739470442719542414122546528145528152569788794760368726703639221748521959469285704593118571679011739492245915292466617300186986784450913014877039697832923137558322540910550114959807749150912269005490086688574178265485074100653445022690812122640976339878936954227638588330509242502121023985952583658822838807490890471719673222529830893383154055853895529013873826033474928934313125467971855361883255436129742128612757497504645097417381615494318497066551242977483914285264031157858524072562291882983275342753717286700038466168224780321895428574466074665868214835072536389331028923164781757538133864743268657967401455200201939411181011427838587909411794494851465556428369043959278478101270578283208051612923176313616396355215751859277072763587361412563750439288130630632014118492534999833742727767314217885365234214505790738059504291575942357662653292810890343237870915095632060851855093642495784432864990028720819646471156500853987173948319156155434524758187963839583087457687056678912000000000000000000000000000*i1^34 + 2720873621936301012726594173772908055765319439825134034811844543449916821672545437742740957747174017537820514456247946109692280611632133490187704625726928231139946929934372305794731234593114275322559600464608992507480319946741460161725309033173712110841742153350592745049522049912535061843388898846375406743559790269506344142154300114708456785937259815138197163252879558936274606063874791643259953444304386399646405002769943374818609513341639355719866037872748600173055040294778078951551730064102737579116663755837703648543087331756495069267558056406447639686509096840113873718445584664205613250624608465404173599868544947072539702759678916209072633847032362188334862189081171071835715851037324146112938754270308380140506110121607183304368895564751757289181137856137203854114337303254498968357540945521401260611750989800551526282156482354842023013918604223903381427548775336960676349935539873698466716674749419204285881343079689615471234740130262070300853443777904327756286839581399591284989690700510425882446035030614530055166698360554092291220401555690359325066379227850573449019772574088427617492835038331223804392776817652490714564526080000000000000000000000000*i1^35 + 84426243525773092815948949114749976622718702175722135205008426851623386132517934599844612087584271315876964156827898224664908521538669303769403317206256286090578724588671939687189103257751831110988714931271242185543854244036826392742525538210217267485184654340933159453112565440683598137977198675563393600795925729450551016340206570598024120347788556758220988403128159735407516273412602243309412997785622645169390805250923771857750350050732688548366850373818013145238943128140228254245804877658938705269705108284706411010864158745269424156516655935015231482891829453447230729750819576104680321669338798236620919270644372880938784680698799483672518720528529460608767006932278505051586133815234950611569389787621537395182235649934765176095832640908117499440524691606113501420230535009899864086712308450260166555586829278109520827436626042608547347460762636583776296720729244044172993075027740075315964144620524603344579827609200763970717171008688410245716544969403698786411354770403186577742455619427073969926185533617498834434353945362249974635337584075005652488351044881717584502396605023635862966265484017875304296669346886399819776000000000000000000000000*i1^36 + -10544953437357137435404255641482412747800947601110973582023459459977142765677656074570910546322235813546599937166150409895588083948051696281111681880359743004334040392024890186691498514862721302770701318176192910938200143135647077046770759859326937080272610493679613783798457739877539126216202269476406480360078277533730714596625096731665265901778534913774204172126372208941283129518290828237850679145223832182633535177525629443707342644555183426634429762829655014069967161005875920405703428704492600999362050267418809846922455599136876827097255356994796522093685674631150938114838450135931871352314633948719750062015079275138723161140906711112951433488986129483956075162196799546940433470609298144074420043470693202462572756151092248541978073980498315565859352443672614886197750707664477446625927658250474739636241371639949731937088512935865064508824277527039898308558934182367448632824500910474251569422309345091819877827938102186235331233417081670368873195840873324173586050599015387283584166100233043017882384132696982481213058639436367118182897358332336254091059187130770476107585248143062846334109092580540679497491834470400000000000000000000000*i1^37 + 258965624847431461732451169193260139582777212939381377912553247576357793389095943490832096205144686193856394700221885911013610299541302268986848961883205017409703677602155160223012118534387505354229062822706331510971929061403545487542329125256902561221576104869350681267594120174797831542873298625911180962357127057962931376840620530592770344552089553200715245220466573997262213294665068796604355996062586431604201614387359796450012300023183010288407124065126465721568569283838093854228909534221919570851457448287999433179345616742881507780943296202893478589102648968434568904993077221558728418305348468460299701593560732866017510153741753470321358974477246391404503403738974302719619219566829639090991353303958484509398417755957332137488287473660539740753097075835207500228754247156935193796613885290776786992305341155379742175211723950521342623691943600155357335518807233548543611209236597283029550219723953209309928142213120943646489388074119462071180094128736400711267403411055206364158888140075284307829170350470503044031896607380539226857120704116255416683045020286355348462903110402725118899580288101281018496942080000000000000000000000*i1^38 + -2479678042967130304886439686033246179422738264459447059043689230644831257454365056266339338949490124346511210126130703204500364366098682923687519451845857751480055233316612780819557615244656088908527616602595676491038569665283913865296304472052544366446076709165426750077690432344205070459949557689715063319608469900171497744474399416123815988093345716181188835361070121412832113377894940463089316193248549752104526803945521469920289739265192608119138637156422957718815306647701722192432237956079892073562519953183477768768613962624834225129024674769405497520918056210839517849307647926941704397068768726388815484223440353527823308379492329592402355597964012812348075017839298909441854532467299286093644803726058811077023435481334441329434945005735282513275418012996362505155214163035574334593495523637058246847289305720266892546478772942748406610276817293698951769480522901906966513694402113387641830120972236546486663946288657182564509964734276494791637900904648714767037098796221849498962481224038111461673268793866771236588336684391146264958083058779639403328721096404799732765308991769382828943370113263861760000000000000000000000*i1^39 + 32868837807926154376255161151297055670647041746026814886214511828696900882723008635088527594507675872866645348489994991105784074281187359503673700417073913145095866809525789061727442191865925430831346413579458996906167674283050330584215029282284970787077655017026086923016900049626050930889885557044039391922213309630069072127000310783915296714372637756706242721071626737801616619723965446071582374142422901790302477433758654888429388418589416888425958853479733891893033890051319799521744427062896586815515349551386119471565849170744335991077084374888883678044267108870233547505046115958963068913650824343335573956488064589462544648851862124089135493189678437572475646807759026185244179133204079930693333728506429079410150372548981983329546581762082208435169727463267458392073937852505791277169314434877291486933218188799502275677453680212036550270697873804976797464066486109395979780179642585755168234471588362561435629615677327205840353390855620157624155558497604301231177722142236199301209551808420054456563832346336242976452135582104416263250901420125765918873386588261464903097385165698747589250252800000000000000000000*i1^40 + -268059141415412870510973462826673583986485644260636286790609203130345803757636117991374976780607863452456549105015682373920186270945735426937776563976999363600683762874831680800887790856421173819067870814973473719375194077795186636371451348314127582941667109287344755193007714771774791650370277546603978897128422101332261085067723711066835268744968234937426591832107670058470057435479275924150029454048187287580094545634223838183693082740010141350265260532445871871727141307543658480322898713989002058094596410711889803376344238118400360285185576401361846965718823749358234195476228102767114259733639845021994909236451294920137297954181228220692843318491622520628456861576951722324506899088544815925980435593859022593156662761023265798499916871486799204001255978454771500861555169417981702505853957026864637748971943485969564040463222079073166456498595462732573574185340298359560137870199924972061514167590617034417744718633113742952852249319858551315934639099946611139416682728967068138668785159606408921243212160089346169820187889135504032662111892889217120506325399402639002339830415333785600000000000000000000*i1^41 + 208963241374494043244482886324558643167445575031913743184631293920109711026627873633085122825846447700198197281275211883158287503908968450084141982962589252029831927778063551814206915914822662348559034292727565821944659084694868593465165438718608493373437673666036461841448681226684125593959950259412593938235934087530042635591081278972561966710350145963642434402991450324554372268788026674121182704092388215379338462661059734458826264734776833375396970325318362549168379699697184916024561888180927194142339691695001418824203785379578898817574875054832270595024014543387751941719164666379285046471199491282128591095829118772739037215309700187989319896835799606006922863457961433529116887497414266265850418765700805118524838454041729919604545505711192581211409761331813577825142947903793567636299947791379458448486487859698245439196442652946924362763697035719010208279074804903364386195541178819732323475069979513670688352115603554551802132873732051971936432052053749855430563338857558704992724523033480121621508560374603821038554504784423313196528690572609915421733214388675223224320000000000000000000*i1^42 + -2955875657070344179875982143408592004062137978329193510902337690963142024092028300208916898682298857814178780919412944555988295745838364543885383059806199060686711558678612325705600039073413346676656091035756833582603336057466337366938902246492400065960000001774058919472297670447082750019389092450198261220571033866680978890131716684354584794234849618944111971917901976740872936254638588929598281446522232673490186071270747754391874601125232251102348264295443260216109243617266862188097827584066804534965781077708308963803219340160298854964467438713774451279004909794515566142848943912469273420342449907138379263304363447957412157963374293682022304917409115804270236955659978649084946210110873736190176675300089747687745452174866053484238738360083719384302836329552168993346985659902433527309313942563391699245732705441042515420452145627795108771858233051582967473591586057028738637159588160737478555581309594923872934193487761599640516896392212753935827147163281455947621095693374624159589722931612903422608086030736596844789378768826282029241211926103784985739640438784000000000000000000*i1^43 + -2623885288372725710665888465541096643594125613171450464853045083048564367050137666887242504650198113566234332088812254000941657142142894459787667252875297948705000829829048327316426716399905318307955892790874692798914162339171387420163116765300245979747464740086416383205876763066093208213900477538112128916709177360207418768932245915112946675231919819194050381026138261705251864594259648979212649746993778267167699486441256246916899854758348173939145597187329244780027466698444402511623296371047069532754958164275174368665823485176623490105449292114904170846284918178074226264459661540995069740737851624477127443664280375098870625172385781933347632279208835982873566420022159316619750772576284368458724077231516434848511876123948917769348447751564288637871512745901905791657747738562331960072643579110743095070685379690497066692092732058297820284442500384778591168417819967807168249770288969063092615561620800963205925507959983926444420033017995708642127283633851387749870323618053471018246295620436079110871142421532921516361751416283510245862845405389966540800000000000000000*i1^44 + -14914128002602318849237440074324368349536347662253825919105079833295444122077923052542620499661949051811483578075352116244555505328462920195276810581664837082044272553376203873960768546308117746536071982067828301584914425284930534959993998117974809581789588701725778443114750040509813997452891230318257489159570605327787368663183659917445616288051621006892026132559572614061577335675607248241311357657099471048445751159657853030744696053857487305541301241282155607645469884509081607420890116897647198981773091123338330262008475118935367255411966717711579859353197445066072366824162307087469097155474538057817747663303485141479978130964644201905825904578739924268909456806586083471062253799200716756132828175192444979157191670994553169321046264675881153595962289855805480926283072383256511188124191325621027838391569067693179986660192774794657003807794394213123397537143231491805671185167189611350136299717111119839952902826509748452739014927299796099237388716790177851144165717708459551970685785835874830754665810434430188520487975050202131442633277440000000000000000*i1^45 + -964069327316087998692415622144016800109106933694003562602985689238155640374746500127515950637873896310321101683715819872872107676916163216468675440616283439571224107017975884907463422229432955120613135924357885318457174062531371781539514153317534480601598299486198334771568053227939121872156886117114920721329971667840164348669683570426722168744062074592595476596056583359758144249913702052182603995991412754704792907377698789551973679786731108923254298418463827238988433582098712534445393351755473461614765998015988700264610019872314946965409679363326970689132834554356858426908223647358195635654170919943060885517665581310274515130364062878831804941161920298501675014259412830182223154894878248660568263908574243647743244778164645265237236834539202664106007563171336661436347053488375994803089916094862110938527205096692255187464039247546643072701785036264408980909293781990971456707132644965928967226899814097818035528527404471830956926863921271933764390815042467402199043709453517593798009141490977368012248854257306085799874843901952000000000000000*i1^46 + -50619758536089608692821293411939954050604175465719010078857435663328940717137300264221800556822327472023745618243329787694863596651643733682995383507698931852948388713510871445996774720604960813866333703669103785967562082437074161865508389460777903272131626001194688575075619597538742190494931572074570584563507083924484944226252694285853323469335714868802615980196500399353934281805663229365672645968351810998892603510865030099195789732775193112071180086707568863014534037810159741631397480785100511760956997298878301247579494362414937785646354060227112246254508631911533746208773868103085986794863955998341972385557052147018715393171365424999050616937986574028430125203145491163755858851073804188475808521751192596627139757803851840539930300029803530098796436519476307752407690944475504636833290604586710588747399133060515643472463090174001122583741681211335836287107984575969913533267749321843339283107861169104955316148611711285668224045353477465563112896617242555708195176417866159080555347139661940865132679929123150233600000000000000*i1^47 + 215576013346478475459661753560279057166996872767224874046390506112520130998501618904706220597964361736326824627022038646444031793490462416829816595891309833192089074081625825902942233534157242559687689982113869795654264412482335103740807207047910546976454468603895216085650510536497789966044506494689691083165713791881183350519882835955623173231109178540977567534653038677339019967008976985160092923429240513819946879220372116391798798216246743598458389672208967780730580723933801288753045921357311567422486813237615607873311332960875102336754921460257779167610180614411517491390701046061110818693128164194409813389350221929418196986900289565050051327022748489467261061053870992755411483530652612567658882830441594423102009981952681938990411840793954764402534690450193973364609856580177450859507703193157752951073011271917328093964746625785842190733807584184073400269723095160724473550566995979818725598327434053137666270173726762492018885171571067334982585587427819923970458488402647167222520385321166910259200000000000000*i1^48 + -347563705501662743421196675445183774093279405700063170402741648662315003597080629392925007973401482171578866548787009136154031098950671704713464116203447253976942523641555997953662208323208002972100159895600525161179755417450979872583206056090217077608941570885351938147887742289639803907674005382240437780032582979884673856425183649480860029540806952383429458383562444692247023542959681094420939889474116725452876456294289872837870038006998293440350817436591373100291466556690035929754868000426002256919365866398290268706829513328597279790762674432403356540124236616351831376043483381978139516779065329877533374797816925396463652393699138118676996627380702099346475931346700911819336644273596704484204295697545042954095988422316189672236785383350603743619992682932447256737727043248131043234746855803271223831666253885094202729065022036330645530148306341323041831322467459874976385795600946986656869309120662045735410290322143260058790743801982972620306729661693479843858398799139974496124928000000000000*i1^49 + 20691706344721682268310221379686628978608029032765291534702214748731759102726951149324984387329749815438442938138056720194771481288393910186805263004588405435878192866590646699207006413020937956858249859376901965476390844364690029077536432731309664993227591465089320660663682867944433292875291317040737422232986277769399139727943516078219026347414177789232409861968345019574980289371127836539736064862460467742580332386337616256902458975865022518969523967687573089152611650553855712831298048874415980853580044686119466967411493899876982632562146718542068406973439375336815515255074279183050194794091360464353368759240698468065727371509978526744067254388668919621066639239408205062629445693001096056274045116139654920327153333348457621302370114079945970155304909325052942485625335789746468600351113017341768149144770404412755704005045373392951916983226513034577931717527769105655709302021708851774370827653199013893006242352328946835280874041967972156962204797301564069317181440000000000*i1^50 + -6986340116808935225198095956567828447395119830782119630850422592341953329795671952457277007682068267073207167748408509398241588500494973216486961519234616337844839747551763562382133453276922088651118271706952197076575825644151968996162844213161540316870317338910538502139350150148521358401748880880020397391734057506768075369279094693946465628809911279135986099312084504487766106970663502396122071251691597705643444061189570093538738997400821348959368177866439727465646017072242471689335373378146383875345661359727499863398745635136313563956856899101966902024915707403669375579461694986505662601086893160101622893403719861697212486873267676823455661029572586246677990283336572818811954890157957428427515986559098078786324925209143346943569634915452446622815651167369478040724106834692844694923552189784839518549916671932235046396570487350994187704132884897187135404728659722459748283175874075311972686922310885895745242705564530234923557235786140986110640128000000000*i1^51 + -138466425993525423051010005670581469185877239600591944887508263329326009989210432229388275955052282461703122896636129985831249784018983730102598390833353389530841789888534962044116977033954879356719532013257798004905981472086524991715059351576832314555136591580033555950700247182368152497212738191632133557298407574480573514379275273794492955673189993002755131170983613048848565584417142937021459711982024510422869192506237881492053404712838384808892722700057846778851019657080680040528425122630470988603332646520981251235783276450432499356360745421656447713923963996841607465561027477564322936650653522866409314971517927767548196638336573958392176049193514893443713143462421177021600840654881771435531423562439947109814564819413585800317502483353637335710272923425193433840418823617085892612791839977697017175464698479519217231057226515804192237292102692742522530042332160157066823961082651653503184853877114354837105140233421438167567564800000000*i1^52 + -2648710561792356823745377702108064986827042606291572379909388401091169455476558952334223201192967172520825622885825972579450999035273794361277202010266231529425648593843948898026311839786358566847453278136165982355754176308672671332736483583335596308527577252415373173459203694392042796659160408800960940598059898964957301046104708190147123418253932590427605547959507638042544405165281143207002924186478480144904874607116857509558273499203679962973413895946496235920711891286016785331221365824330340237848756090901023476628556332112406930216637913694963724677130021975302134322738069668077495796517281696371642018968467193467685184568561022324738993821803970917705473726096943615997105216087902596589072899338222604113514233006537872800636869139434309304239501855774277241392458418966851565571715130514605793137326875141179230265325806989914623606827274021254308524908586009053385175922879585301327763994402246654546083840000000*i1^53 + 13526174656140928576781796358963993716937488712771054468912516102597573222659712269015711383188196762487831837788433267325531261359167149558795139524964652526345289918597793063735225052367121334906764461941409381271455895041388736221268794700352717603044854114408365688331856962819894381456281880798793478042320813769930909806208771364425727266740967531905437337007807013329152649952123131831688702878685746153759287301302783836597715014065457520193486815441600451909023880516974545594940797701192482477174306900248436028277722646556188591779063180124787712187034735106094600482341375732803280126717734036434491459255786651629701648889201268565222172070431099883257397432651407334228984763499654613681100776699284884915244216403910464101503624639286719818648220726088305833723539886352908114178814502370003052695051862363228844644820400840345019337733211861136482153960163887124582834294315907252387840000000*i1^54 + -104787044260429916795427169238494102166727721166822811738957586365994837027885338726286505867957945592094884987036474647441007471326281811078147055265813447181464106286701159342233228196439009687310621196401909870585847942680968641741202962710718730513434682483414637157714550319503046564943636155676605474555225749617210296881333633250120532060984551767977595872820217642582234984998190043540446422967037116290120066720138566039636520951817642931521472523049389261140792028086737331231740661824044163283758140286642270621021671834029978885752050132975505799012368508495350512025804184650212275513284099088513674596766100640359297405005601336208122404124968624508650930707374431912873764756875116850340827470162431232460648522234859316801147949204359891233964688224033648518934204957971274270248976764420658335720794876760456208463597880046284767185512105343248124849130842780494028800000*i1^55 + -1732319713489227707548704139723376204123462380775014099368171582352085039981061679964921672323153389802814461135725026190432879186076106177040414811078606657791136635574484999886492480033801698159273548409476544958683769145726644609903548145164851577268769454218406382931595432380995021117580420171631515197608328768285035840891993092314031901948037893579884142533993608458188911475497512187725296336823015025080019881513485182089816810178271075887666339893784099717337344110208364430123119669548569763251190663713586890699752299636417025880051409397625009319559565457639730512963587863205975683885367921596503754608383591274479491409079888955426340882073044520971518114626177864411308126860563755545624140963626785182740580391936988649487666712010614757075367130642242298246256650990682171249763246343407474843232525230855889802522065646683925834504299205120000*i1^56 + -7811421287995385170313766844729699675606728857789413935296895074919855261331446083495810519998857638099548597901317036296044913594507054212344051599787595109344038533304527560362544022760187301738128417398077462335723772029682064748533809065152368512638534647552035389262466488359385954874899016810769763920719539635737507917640887639163184230964652196803685052241993913584743130923027674627489111573567929924386727885233302312400669183791346398917575722361253509587570251055689428075115960007157964079900769876922033790063386205556257611538771103607214994263951693636002372855282778148085061010820229318819042325977343476835392038762147476123457408862954921052320346848903336198746752494118384210103207581006645836675151953983759272491998829587471573837585765638610111482562016716997574347929411187944089134551256304125563596517952000*i1^57 + 1095303088628108608012748096666733248933640326501122187903393850885112878511118418397334369944687038155157222960305815635090537389888877274544313561808404305749012108320575362576333972748921298231180481828247866923561785120598637098056313316535240588246638837014875081830969495644862440877489378485250321527487215080877352849949543690309517044254020433934970158570710867813503714723059514316353039083301119418351868493405211953661105260751926918439806694556732679447157773762079204626176405388051982605756837829248652448333583737473496733094102535013313245590599451887324495406469094343737390406012336417841095522984806924729178426791446389926704835954348611410365095873288717224323453073264848404496978516840300155767122687933000241981766221202029707247350797497143849471425899288365972319615169902790400*i1^58 + 14234840740789776748664024741645615630114581967568653926520115983221210456116510447309593299209976434777007112008027000425695878277271106292921933531064105353682602624540014298460172779671605488649336577719378477142967092057951592661889434928283517589344310142500405705211539428342117072323464778905053171155598850377706301175800439353395214268924056398676084775036532683520120519876060216802715954924544712906340417311023425350014867089912588749231951762824629337564819465387075588446776919994992167544471841389099058254995076181815711766623335117454242242153726462081448977505778655514841912761132731252797896245134255412435843975465774226510497182801434565989731222781044037084768775275399399211972269296985793950500694532289209527461834679216741912790533651219000*i1^59 + 52857625249393614912685803163194725602769724944360079100353833934699900074523856729970244593322360745031346729222672404104852953963760467665873347126727544858772974274321904595741724489280454854813187295015680152334649702780061934564150141650571673784555652448118206700997392277723250758143747340602454584378761049667343477729453521965233240969121345373335032145149196213486128136053250905245644728326367858410940334392465457795801440853115445649797543602394523740226977363965157765904575245226619734364288325515407476895931960711610312760872122834507463249245982358380474935144919021512042629056243729003632908641268776450817183726218822943927631782170540774188986123004631613767530059159607799372494893688335747895685189476569*i1^60, 196485163805866207696488972666464461690437889559891009397762284624221786529956634395579504948537078529593730390631967493340667653251562128743160348232591168485028518094139481476444889602225478838048525851504842850268786129314637805783232250441657641417412164038442926869785620087235107390018094604792621724762018693783648394122371349037084298922063483219170724707062884856451506275766366414167981817770616588352213140700801030456889155960416960429829655740262637843176997093984944053136542837653955071920590524777366343032253923913803817665124758869474044910168403965261112626690324980202792174666319028395322383032809805329967712500240994529978224823145746930109382457693049515809620664842720820365435079067138462022162842068618787214029828620172697766750383980834613664315138696431820835243493542207645989209200413623207480506121594399603901120271062399487928772223018106131925714243374856401643764865742891551625767259559124686163237724746624042644783780589896331008339324022449789219791954657165200437947816352203991054069665027351431991384105354420583349579538571057197602747584776277826712339173341455264716246703488102642434849159082070617367818787212827662122865189129873340061291499631153577375397465369960715230546896396812985535883487672004203604895923872928252815760578066820527871004313525617863247689962985385010680798433043633045869320315812151700467291677919528791015568121387271824620731663097694292151779853534775087735773682576001784418185319141899134909707957864455092794776582704795631120948394884882270375032622692285384860606214702814442862444438437382991189407155448122329147574535137483429113791532627805950215962984360951834550151887520318876679253873262681861592086311552608471099637760000000000000000000000000000000000000000000000000000000000000 + 1188891730265065047862960106239552257345259414547797768630262515272282754952931022991920307793650222437992423029672703224400636795816719116251695993327501053878664207968561715717711263066179626889713274685255850647462345295093095834763601326528310660716072791317650776601636635188388216238872750148227311523057521504903952660593230944145326356066611081777303963875841872813661657422861094924348013828306792474273086181408910288518947595418445152235146652457767197718215262980184289543376901088239917132534141247133863149435872464993449489043389885808065728140616343356429071990348439668403167965894579386905902480790292580551881774368414364291667498220110251490534518743446864795183282566328465259996195245999413021196184347311683704268843023828665677778085690085527647979232854383981970509178254739211218506092818790855939048933928106839005720175295503541601279021582905344856089611800957748277110794346652843678084986511491548884557282920395449503841312753599356929408731184168833683244642962301529762903835350292634794869592222849949881719583076036790688434652818745788083290357851072109545893619352830741781609761955923643163214161497352301902738049230238490201688322026503990181466454605926958285295714348462810194903248732239979684690284882992111749860252355202348833443034849654537262125625371107353527747125291822826906073693428552258237558504942176908200740928705809276442855052988098513907524993438288508361571217778225195094138359262021327292481473828241051608089302704926433810383126948014453313193626361008424542668283947528651482840062695158470428798084390423669850762661119603399775458521895735134087818826504577411717613465874125297133767252327705923345869182337075767805065866192590506155206246400000000000000000000000000000000000000000000000000000000000*i1 + 2991476983078395182787977008756935653743918975510415646358614951648527609544142003719632198104562601958886840444106634948177341026198734284212204904562521276016330888143640427126269498369699708094304090549609403839766616734550533352727048217577557221936576837371734602860347570944833964560918948059863872618437093254514352624292898903824708184692720543088684667746230030346723415547090328476006988369354851675471333710820385771573096725987633198957360539898878703719323720949696564556635439325318286049180786815445961814787490516142084960162771579245525263291738611260740817833594756905571592127571631537743729536090782607555468818992092047438581659212679933720284073820959980467724045574896381133583097789511953978718228388852067154303657921356624889508194008407657912995633064584330317527504631744966513714517046433864685161045799282189420172487263305291149392604071671951755427782611602115074198681985349852345550529899125223932653316318880554073584050936500176692592630888769519249941445699067790546337097714573028766228787097244388834177616684727398595609676562724319937904368152305575520833811949676428826329139226756866449153715184672815660615831499369131280105192441272207803209394420348080084390536517426797319603049960596810682102647072253569687264124305959217722418925395141757511045246870226964174851777578193257937807493305192422123590524137015638732733790985556876514875116894759238561975074357123635740130029447087257241115442266072772540091292997180341412901134820721293325134891459630907620003913590917926992228546963420245280574707084241704062421957017556984257132835826206667587334326180736693471531494890298132467712805135538196354956677695306032790623039973537629193198589357823410684559360000000000000000000000000000000000000000000000000000000000*i1^2 + 4013070048587576303719185754159018372347500799419829966628558725741734756684696090548854550014988072010940650988478049218846825844451594865220995291451452592499004543727978079159936421324511626073966868351806427752964686648139598893121881234914466202897985111718163925566847224741946899315512474182852415649648656722666702249849795639178640396568967791957927607594488925982771543509044650739757603297065900373815624375220508857267013821883869200546997265650221818918565513672553647304889425664216133549340258155663900702223703920229392902916462608262849458085935731894826749589621911798296837844492975473145292225638363331990055535837690838395277010245694858954904854621303969097513123196546899051239463246391217710723736275980755839961560610070420112605932334215553805135726469747090135288460006479901219633387409029805663873131794296952381343384216001186965061264399331242439840079494291579806712446351531657785817725041382487039628636493369837577312902682722332721840186103943961827347966264305349160990175369502565176089101777762996818316038699192453985135000670425668194632783871956299630487601688997567017542164183492405021833375057611294720332242670169254943036106539224380076156080795544182349401256263344231929821016628072239157708228288069401529713841133545435297198630436507798774412683930548925676985299772246826680131399819532424656314737000443330532405172678007258770647673581857896911880234806758498594827315625200503687440050222307975220165684148403069490801488288668635008908875509918698909963788651691944064377121367549403244308948686234090354180675522262367966498473259076892962942348243197523350485527711963781170078117419089459600921242069150300766851643682251200372781786515478383951872000000000000000000000000000000000000000000000000000000000*i1^3 + 3380195549520629949118260707524500650158954650948869641756556618347187258986678592889648889982770201955102746707491573888803204035911689277806558268974391452054223342298928658130675980017390591275019535400741073539170383852041879695280461885361702332705404545541140595507233623034531242627276477645882799531718612135309855114328483561201959901043640342596101733835256409272484556438524388343822509931402416349776391719720780814108989038995405805731777937839368489348677932989789987312754302887974757102612804174061715923719552264511659141401715401331809944545411602960792773163291815677731465510498006899214551539215475399604796193899469617219771942170039549079038814653850289805093383957188030094300256645879255391051063192814804360945720318521973157966128693955689787771120562911454132594851663610433541656656200401429982560414043303973746671656692982570249131284948353150428295314113477222108027004704708087764772788134373897697756465162138656308429782315063076575321106052184214656237945360007589281488102179939955351149350629369744460750957136260708975752761082800750846708871730526038765425418617927762759008842935247143786818491828629194341401549831211764574715437534895697231516778993399541071639921591692395941601487729306725278882657782936134942396039601404217181760735917392500275906921570106348383581371344820279178198485596181780260231713026959094279296718935970229557538539484315402473635982898883114441348853271480493028847230652414010705528962338397707779092819308497045108789217055547933229088739843219281111875367351681502142648754025404520752198293753844474383831206031144879653271396193855325385258676075142795446183997728746048928551541221597066159094576257482739191199006921464165171200000000000000000000000000000000000000000000000000000000*i1^4 + 2665335903161580587195793628089627388274726661828058239458148457647740818888642978800504305849511603518243667708040857638011071136740356189317441371295997940200107622403296817560631872470933661897502204540448717419440205289819538080493084598060081130531909735706057416629416317204410747876600986163041662040801157123555591652654061246690680872645392623455198443083227426115583900117283138387218943505920925562090028163677493781880473479301956962623950506058986809659602865117607090286401019026715944889488588439275013305834873435570111622639997669009134640876599000861276408725245551733236800756640908800340497451996155738866084628709345196535859077373374994325323722848734237602131316947976587426049944978864961748563378036546077245345399402477280105913419276839491529343192938945289448296962541811837954674985981352188578258567403165161140954276268994534695862990724124453559921077798214522020346222958133685248909705943379551082233224699652027607531526094627904865643359157218384193254854661143054534437490679836863317434630258020453895486021949907976840194435260140987259177179419634872229852641894358190763842869412092902932114423582637488355199809508368939460077327664692840767294631579165869283222644458116514749035734984671384114947543496308377301001207124069470477889181040837477418012549734241511534569839469489093065453096722948970658062478735080383082624019654004492220665169975458085220983468663555167086904647129477257895422791578417588829669124626408564103120774149743630748078713775770116145491699747397546778326465788316991902392358462003550284686177129861559646406191145001570307401720767232720010871030816848824839494478104595200569294150097590229362697201748705660819902233373258547200000000000000000000000000000000000000000000000000000000*i1^5 + 2631451583174007180359898230057632482181369715115251093422267931508688927456897129898180543335829138717722705398463020802618270631225471186322126096313107197697047983207150025097661342114098390332224165321837730572475561516778965643492435580822814772492413998391671082143780894893577652071425680307331248360461159776918516379052216752345247259293876294391334289578674019408929845226269740378814499686149153846791043810072543626089662368358183590188075832814237826960912103277323623632889960195428955436447793641252959939020894743403729764208276778786721359984928587758106658799559496143981080889596147169026661106729572559885371010558717129808149132295406248799265524753270310013618753129317421325214763925114036617242197717869551120855898627533943957042870077978103521343185835638462357692434074111746394282423764418246365414668211323746649537242799731469577298962323007894391527538533886824215443400019235392798482117360913057768981306457977224853195246560212627858619894372340287792078584184044547763418372910244202265209821608177571993489779970850570651953563854812208628477094770756183146460773884459091833039715262217863962284373198883489111635884437326377676300534623891363576235929910990382031835995441312880796174573035407437688413143263044991298440052576423814543963029533078800146553717978443206594870459905804391846882432001980117069167234646497188213241729164114523175664401110919572121706678304073102533497206307634567845407133999372553717558343286937106704755375400506094033141956114802703889012717897244354576196393767326511629018322173081520357124634214235292953331874725049071602041706392471544828023899562169330264958503566643598809509430164988925962704295480480175511019872921321472000000000000000000000000000000000000000000000000000000*i1^6 + 2056425530504212353402110434701626541676871217274736336852145032914976670710536617361635582655050538366692696032037054614179168336073929583906700684185470476903475937190181430977478978878161007243765426768185732251907227843407494041658050904614233647967128256697938689863701710744592237393119340865200047145478458058966809313158374494545757146460731702336014483359177297886084558211224367852665416247304195311919712997440470979825454841955548769919759770159316822756555040375105840217032506606869482181298373141143639842775481033130615422611841099058155884819656083778259181831055422237581366859422132667422112748579342557466846964699501587289330716907627886814285965675262197309249447868852979407380677875203875521278281307393275032683419425094847835996481900529259494625462278696947819582640010481092573108022703738443542888823635344694184615143538896505973021765273652832708551934283825121741733782398084549089265412493422613182661886539285836320611190625571500937491947525659714366773472825870985451373661583644032238197164487938476861123826022219249223644783751037255853578668186404706653659975503104094796801191057628882330617399167784635173726238469464762913315144113950944918016464374672308883473616921815989290531365936315359668114379112865805619884500700066569187212029261618101753870230789063543383276650673811935483336848776065306807135030850025505120563601905436958610944028870230183606742947445050478371313912839404445398171339779808375076375008843386528023909663518138551908596614228616627552310798205814104390861513307276400360627019703760237806025210433273519587019697516216273149727115564321432677241077707111283239507046272788219431709912701443846945911405539258185115439035370700800000000000000000000000000000000000000000000000000000*i1^7 + 883090935919963714604934578814410134883479293660930524738494830539707751930554118090398009500972268011767676258623560739103697283819375976165431805310561809261526551783804574746533575706274274184582347959616007347764525654242169663931023595900673868608097153427998460286895756289046277995651694702210987680781574873874975841569247478769577898713457979387936312195928832762844831209980684922167254807251159886297757117938489106593470657223761144892113012180571907433544906775901723221690302025203502822511883667856557632700668029812226426545808845789168097048022864373844136293264172383971246990319862715842773713128025410999029685172450451662777441154404906560903994875937835759712143624058407000357216200083844898425952948709195181304736415512490172882399150316379597682182469798518377145033693267162673396900913633626244410923561408637581749128939281055669460581227402787400877239886762671820645007281203039166856034238864872183949702450366595941261345068096096907517413019683584595559880823900699018361386977008247550263995541140171388768972513738044541604228574734104538575236709541078413569761639066456839659021804372360149801444171149305884931593307328297945547006973471478188624255330693347859923274685928809455154563007535750418805699244951916786680486727356128524041548269126871079815775852720867472802289689412243131995600038957030115398979040985177033346379395770801576361113386772458371160505751756534631602324700935010490327608467917543316707714413509167628478261153307283341409785006889934023210743094713968259048203856630005549259891444536128925505219445729665087605650399115164687882206785780265232704122225141491522441983125425609070726559248740432521389486192978209915165590159360000000000000000000000000000000000000000000000000000*i1^8 + 165219742318578736443776076552189730858072555260421558783669020330977650362522382708216055352194446659150727519415641248883600103368485469319849774622754986415911471904191624685835316918902134457882080882826518527452625652749075187480251845422535189503980320260763985951081576209931733961267991391049115594789253525899207405440690400412314558432582768472767045174119806207339864777537557094242896037690237500891102828080163647074652510586661838723784167580618616463213618131964505051850313902568080684367216819935557259592338879188592892491784184896780514385520463740403780539518697084874781596294064689263941836667548675365696564273256063627259631203345494704332857605164811264367589895649744076989286457643333706405038734624143749763602706697814144528489542672174580722886366844767787105240236119530575122610726497851896694356082445828040139527098438887686337057888346876670146231104290368890149811880947253068693738644696098805975191625784495934244799583905065267760799449449897851367516605505489155387673593303550381460906380916462473306635974987445008697856015693784377238435702963727190684183662532676359072863807054393116991792361501353834289143595047505885491462161287714629274346341090523267486602065496203667120595450500837801122497046574287022310627057836203935028663884554473004666921187873895445526836667021883126196657636271727533403031276507283502552952410020619770978869532414071059297463709313635158475206812181031976028656322017885867325030832019555651126767049763781874923423668657827485169586024115076116622357010682733273708408815152891204168225463214143843512216110018746802551553975674628735133758490759257542823915378993996110049981077665200933515831349611969990220578816000000000000000000000000000000000000000000000000000*i1^9 + 13766818049082042763226168206329611265049965457136087694680410087603034075160542999674957616297523971824665800713716949488632489637606306310027329615319437568726156036045444011668940065679136202810964541940439750669766796200372302510884969591276388636539204198982732538927659869657061695915738339535511972681270143590838326833401868490133846017942969227945033047299659560469948134513892326545981290309013740523157170318584754412652906429651604077002573617381852746144713334941770850030711341897829636620372547413964830180483072340695511094278555204298789391220201838692642751132907732699893421407267279571708166842246185485665625040857816964506224459126657842613989431449985904097924198420152161691571277169135766992963901852064809442275946902933816186636615761035473445896245856008290291337449142918760920771610472834727880958947264917056851645024357082280238686905292280889025792758159314447874119638185786754786785938662353468298785682438470676510136520092220569904867930985704833864006991423366875461256635092558830221357599233307706841897823235848081415619290014550231101625291545532658426697644716218281758810760617820749481382296750776004451623139318834961521182057555027510975451385897899146940098590321918088415617963441962290657281314728102880971045128128204127520069555713573442554400614895055073366777941865037930134737477434850696842231526794025425610382239736978448151180311822739248178600029926355691771010024947981613488069246656994201091091819035820602731667383431673345744075701692042736355667075442008869444722285117709671561304208047440844388927387534686508144642255885461426938428628581443045301916774868002378037345354684270700617833207636096241491442298174524392210432000000000000000000000000000000000000000000000000000*i1^10 + 426435990739969832696453964948623811201765099939873223000816126211879248928923891004455678018568323196789949627438909527730092792338755569688014515483952252385516934462110765406452315053626713584495501861967024988000047467407259738453001063285172747603977457501156154761818527839647657019263405524982673473164767059751366574402187128789907496834885266103157741592041484759404933840931216027970306966053931030364794892932637464666325132998390540895846062087763069915647932855407545106424618340983201914299094574225326611023392520191668612126420605556131209658292919140383398486534020514056806895119362238119939786849299535900478780020582745871251265938025432175850068252246715882977042018391764738398990426402407528089733006260538187227009606541457409655625642931119719604162418785318336636804581665678171433044280638300022291451685410017059434496942018340474426756275693268570230511044237216327101537173214146302730684239309174381532248105899479228193303083773385513245938148585467422474562833686156895786715359632580571449405218673059061399148900089969763459120512048651471578626508643314922089042210567722316214583574766023931740744565481507192966267761982331702528012641505683890083347647466055089919512191286551993455193233985443451191407952508648203300834462975746849914523293502160687141982584473173270512453529290378394953652227072934304756347577653624671186596541305321018055458738198025325247940891243706349427318170922733755936535147052547986403114012670061135516023543451955271952566620453687910271451845754254657865513378409961113532726534303470463244252124325304931273586111973742967321835819010244745371922786120255287640728828752941980453808029986388249000609814865457971200000000000000000000000000000000000000000000000000*i1^11 + 81148475636665650083751017866154412112078289277395262886678184290276779321284405166147232742060248455777789656394638368423528464249037828532385841839788527390971872237954171977740834157681614082912919316475238206543067874592442796929374050647625674928755433073581396896001977043954073379486610356887406051894283624284378717754611489554932273391261490092083677769485143803822264807931171426588079905407008012282587835965701093049011075750674419412599812779035362326337393860846658082784714662737814938572347370566250087364024670914817856666918000655017901578764036123010924826398464032110553625018995102403125241704670490618247576775126702157296428686491990998764265659360820991084344036505618941772800464026932017101032242768606427956185537553510732127980441818644939249949849878552715156029148219188068306740129020252103214011663558093739654631714844884760165378763512964073697216887354620775624612920825363914195109557928419558811065171807582342917062672673471246548923048910468623451446642636340600037764269185185225684432940422073937847327202430935058874690514929480697137396249665833134838040855842571423473943432929693041167510087544254797400027188129061178975054324400924868973311345366949214489843817515829471230803274968296907917210616038576355747204304392334915823726959912979234936773347303531012600591520102510385540795946924339594852577997193045874519942805154639702728934628666637556773153726817821365817865071984238804192002581131860419120132464583596057773660430196683681330044419998036835515703903875610625065759143203158351723585936107865143956166931169773861676947433098657969032217439632254851671825480567342308312548853204453247108180879762845897252175275989401600000000000000000000000000000000000000000000000000*i1^12 + 18854193425003045516524463210557492783454199494287713757939061916075622252428853170564371920556231644813682784199560129453888517949574044326337103922979194754384482997538201601888785109584269654554859162667162253797498635525348087465934437045426287498060069225114111382211846728887738958107994781712953497085511311076419879206076268437469999029488045878575505653614506309384561501215826447375675409643188781221800653766282525899164217703615016140150641035107447522678619749479027333853716054446186470980503718953094667952455614136378062455461720202666013440293874884260985379510300928971795571644440881534031219894030891038254970370505169917331590272777754796455536548256385899252883753683964526343147578906771631405186709282839874467489627698586549414040063841756922366812771879691841558787633164123179482955686304407868736946373066587257282767187203220862709614506617955927294891282408799902197467327560762460206565110383967000088739164480320394463899691719489735136607009324504505640577523062933618244075168945160246565792558071605595429900069622862475934194384929476934645892210502926234773058159725321906928006901574471168225192873861996883270129132028140232046128906994317774220978771410402414644344999278255085842489352038484728069217842855732066082458189960765098161294126907903223713402972993106188218234802380491679109683034125392883184551809381108783677467759597805369345535938911505455441328768381942961543997614909448517392181085648997672073732778710072753015567088454527118992541385571284892964447540589626724955747980222079770381733975998348351821542828723204066558360083798269006173031040989036397234265331047078526742296037515017664498268815466985622500717616955392000000000000000000000000000000000000000000000000*i1^13 + 1140280951939881167751375752988265743910341889943271521436014340780254789592870294839591262546057502349364201077922649433931209351838591725619144159526544047721317182065097105107285066191694596463877603476754406772484193495234784879657135562515982181297509913270780748689188719215458748051889792045888169227177077398166435552603858876883774026021990296595009210227596078880482507489930871278815823878165321942288663971990669574126051924195268279875774185435439365152468559467236548989595951311257742527776874230732737914597687585471131746058404953580663974738806110216251772995892752501449772365707706703653005898084598941016997648219797145639107553500021419085104082076124982387578560357632176480598289407352336139648199429017310781364343936111274494177259487313036203901925690921203838859502717214387226117011462429336911261327395044624092637101048933864853381233814883223813432530192683765982570743826968922792525548857250778224062533594820814055029369808939988381730639865433937788154331261599627133577300484666911640928927376408496728578626985313261498288136577109808628595386154979213490100838255536599147704829613408204813542976227423311430892973920293859755286694083925845969962218117355048494114907889643562361595678991708021123980534211725900472222172802786467441182324267971288633164717712985108605959118347457791933192744885474918237104063504581245603349435708417546870707245984789562501960811539690697727760671644941306690774843747371215691028752560676964728447544446753235137862807047304188802481447513038356722790105527047740313212512244264515147154019126466343563709264082393436099156580061963065434883496788445318444204391740240908768455056083135815438127071232000000000000000000000000000000000000000000000000*i1^14 + -30085167567470429907890322064172158944529822161388597696254445143177894765720778563631485495916319368189452186958700677718460224266204502314800251178261495452822758644760195976264012557749483473193294733899971520709153722041789658050593692523980433412560892316228750903750503500042741687873996646827463460032082152631459771449130998506654411333277965148801706273158988704966127144440939014873358823665110692547587585059268574612381880079289727382346128302610626373268984503811602020451355620357940904457767789405820892659389317948089985769691928677782418736012350205795531547113275652915419333914292302320417096874838441105668640662928370813241128234026662411312149663406295928626827761048186979551593751818863370719278408604421994701819462237108580516119143967386245812399202270760787212850505941785007986195589760772604999333646517360776954869759529873155056815315385569777416143537196029059838580463850031104503014039776393056214365379105168813956810122179711504194603553600099546341623858455692842497463918649230068592410950347564521572647023324187402529925346231764616560876817569477352238036075941084318382037317945636781786284806219735838947251668479972685750815781943176068106378427426745258552923267683315843866504750298825071898616641307809406753483980410208203152613561145420719890624829378111700229531835073357106511143936794083807304527675139119923243864456027283059683805191687332643150957767663997648162583854481638547858892729800478385647902687367200552617910766498216175936499866578752924296188125070306105398891066453272013170572707804293814654111227178138733238851459785828447478579128173879134924039699770868153735900216699984198904210162874089270589521920000000000000000000000000000000000000000000000*i1^15 + 1439715095216853313117201306800277602081668571569355534829932652584179417700167429666558522271819364688910826719461158947127137607941283667681583892370991344892027156787784614507353238825471568454901529577101924363670233106003435389852528264232104199651308411582402532034697658194164962384101200765821711334656887845841022577254442121139299034968593263486176280804183583073249365758022063690159564191686912895659163657545321125338742642822670974784063143143604748956934728521702823868034813875867962804293268756697929319384766897443079891860065315338539582972732885695350919652082312643533730367070621324818900821684485258922559782153508700657435396053814396108669966185338531249182786868186298720828274589373954538606614338458081506848266640859826896467221518060893730575403977284989736623450540307345182821575141495541922076156030679598063587827445324614611387533412038224222793697328157930147575190864990380744708351040963094655945462236114982755469104442897716324588466385157433179168395583608020923083115204653290887223515497764021989741501783565709579872795650549571209067386265496617870255208375986756510601481454484898885095021999192870959951317884135461606750960073809798138512466366039080006576099477081869968490120580219308441951494743356685776451828292568784650616555342461399065656282066392934675671549391831526351561307958929338892800358716842475334281718284098178172700243803214874127730322319062742449081086207278629534617838139149168935107824522278702545727749741852007930218172849899302343040127451623900348896128894324859978022887619133224119458816878199940050295084928762301773539872291339791054864501575453052444815544646525167037890325600577232725606400000000000000000000000000000000000000000000*i1^16 + 932229400816343793436323302718179905346286593742312194164998420320593130449427017214511062807420571537267037865692527265556196397477807301821263631538514105254930318976437514973648239037494450345303570455649779372852325315698538486551842196927862460403836146489586358844351912754339717469854295114710665650892070229847258517098840423738503110504935970969535678295422782491494418051479935326926533450878491159931327566518066023229872579953331092744850758063964713257366371624981979448674824664203545568889675240631074462225348750203019592203616255575610898142659828242572572502704115952654265256546834365075466297794011606882488791836660867079970883835581035460672438879569041609644233108302241485655173666145520660066654174823249766602897119796187814696830569271337435290220424874183291471246987540768949419178449041561704019893688441369836789197379907914948910458669621234748922472034943746189959100583507864813505180258273999145235732937004364908456433774656216511251138968940896725463464198454444201976628125718614933172659772003944990670813440400225112422002989084624786410306593776857264917822921624079296731028616366177630971326489349951781157013488092290452940274053200985329719816059126560563052422103264525660762003475831436531168998329994874664280480698402356869890337594272355323512583085463283446014507120014863240034932305132178049661292189572338882495296025359315224341259555926797014147418535022108551931286943244209663750666068394638404027430800487498378695366372811823177435480030226150932160166451804295090902455724606198296466500985942054523043308678216475618131399530702399082496511233487235150968803828906401306143176487867899006270891278077169500160000000000000000000000000000000000000000000*i1^17 + 29353829456483263675432763863414388334036995417331222297892920808285194431737559172495757414243113873166856115671754142617927698349777508105885791815642493750774126507983693003417881022618551736524692871042214718286034571735043973276419976761221328672409989457397406002354043601238861200567474356138868866923539880341627766964982495724643356644514790983576912214660294599933947198476176233761699304096789140544076003221870141004809373637788270562075691591506668565911006026620160127067549589434409351462085680640790769604295103137036180466336663683668314648055933738592046710006464078449686803410951263731854689231111244184920291393862517884197139193248125658735811993136867722206264387064462409295296965872922988945446954563453454380206134517432443064210907919246804714091717707479552874250790993013167661128973109729340276362592750127451114041130277077691391219985123149208358004941808491985209536130256792923373629607641831160821743096719606100128316924447721045149456596246439169546609654391639081561125572992132293374515202134120616925121960511220035125541461844306371133407061829350106623609705573514417970894948832986716957367655128217493123507932375107402468771379207043746714168942502327485594015832113288222424945433312892948736514012768252175541462828313475947945937094636799787356278042063600391917537114943493123317307514111172376793230700565264714150377137560065873229389053325450115769930945462398144643320116341923629136986737062227524519766635164846809889215564023440641236724665779728780707359356988608190982646148095784943973684540108949654532055426361838685089678679577053128366551392138356236776130430665513750523431625984406256618972564256980992000000000000000000000000000000000000000000*i1^18 + -2643089011542616314110079360815167266959252526747152310912218422371311348271024051670223980453457254115932466876198329474354003531200764631073048021279043751869177782994119911300624552164653464199649085153362209807854769527211410994669115430850279493758602841667223565127405657516181031976212633776793549116238224099968471045643082789316169391161255557357803036416416908767039164666988167217992004596792323597454144982319867675395721786180466917997163541744329478912208023903211981204365552542385964501531974635933056692348336437900844345897185228565348151120738684271448635682988767214261090240849342990211618972268217687599579471564249165117140716391294308111465750972260434157598365529983528858794575611100810166796033079138096012609397150354918809368729084767717909648903547955699634212256655761595139821594136782213415950474124700500735253909150459544854681698187914044402842017355950843259965323507830655428809113843947805008379823440215779156198539968553016631838453722777257991689803954923025917185513421649561907144236033763645868314419322145467028724525607440863220088544217596590114393414921889233492591859583507982491376775454919584676833803663990962713069420874543121987347068983218835235504270838473677422634361763854798658720418947443929994028408928502765545338560573581449463488531906124286194741649234178305559232652189232814263483765252755374082008583107532716065142550308819379742989621365189061421547855993198621333611816836136685644389182302174129173869710242411304730738662285243580506571292945448273483068292898245572766872508398628445788880828364356936025173601248990147559998103944533163161115843548499964372961421802599370725509577886924800000000000000000000000000000000000000000*i1^19 + 21733735518548947665983705246861721755800783660005504936721769431782917579155158668679124982663497382046910421840666804526180389827686930941921166374387817377582629316323015595231496477955371234253618450486374642333609493567132701432156632312684347018101632263807996748715993742581284407409280724469389151479760514931257693766145652910982083331371814825205724322661804382265695429013540913545864050152208684323137542954829286378269005368297830483724475382175117340103802738195718791376794746846866303230814686968155075594977386063449472122191992251963915431433995417056018826924637619361373566777989202924289203474848385423309242539461402247744518615757407225885928903365596906774192432918376316302241537872355853548689857735842326735867343904303531894361302537592752462953176023430745635493507070315014769174412697608986365943707317395789811872868302831621836904620543386541029588926355765332143428616516167505759424459875186607865143235361010283615630276520491702786946551465018811699303936942827190074274789450424088150324348239168545543064677289843547725142647092069795117214429094370915886449359354252087894809104035327539492415416722273868659679970215361022044126220702467714100866890774411653936922291419729603331191799727253498590953439020046976456461958907817833941815925571752474165282639825270929061400608568757720406601366864811711827075834690964553980485660688558299393744088573148680782639565283766027505847035157776818140083648062873226523631390303703516830169624832777397718199434899495303350999350364516627492338069616938237063883961266451780534263868070368342457915678050498687520695745271366129911932950832445686770163386518826670603894784000000000000000000000000000000000000000000*i1^20 + 14683938048962424680027475702700650159661494891341381895655110150604974164923760918956079567544971916399943417608708329796277973698848627100124853995653222094263934332637702692991819529361373478072404073336519349112038147074450211020795068979772500069946124593806152725096970371045751823452238529971451591266318517031425092749760487602280475005206684942612771152482379627281455008542576031748552483826029495067766875740946188428371862318859253477195900449256340002363459977808685633085271850226236947363957631948911603035805254259131142753245590853945250826683811813097581159672473750953467633267789030266111854122270555571660191081954231404969024384184895352991794239974068421461279731165946658018798377095009125583405928435755891024881908483208056577374338193297025471799697167365483445917517887581467639510692769340124229703094529102203648687757088950842490207151653037176285636875931196194140319806307042823818170452476274935697774718014110262311224933600254292821239565388476197633037362662108964377776745853238651258157923470657887951640836734418493256020990432057602645323539550675152345714431685816977295536108527144323531423579706327602071309339110961628613817536074446121323187554925469456306488888596212365362296675599301821065993155361081934018850457355344968105862524791418799048019131955819259971314710943106442709223203198262806807631045229941026367557713440441256708035198608395914312759938852006375914944450970579274693907300927891668646907036078056943348217057223078941250865101481291244446430065875190859475875225135772976016961542808705775469932636879960287553189045692450829684796975941487800338049839634099303670431253574884074318725120000000000000000000000000000000000000000*i1^21 + 32409677796273134078276783158819617894522727957845717417928921604711661554332759775877383437069089231779765474143480049177975775733468469846290846216953157550292331817141027612181937060527809793901905452432417783011732456699986546940193341321039644548759917763335568056069265676458444059991365261661695154845333718299456081017217824176055325125433952158259539409492174611926307902049778626262381899290153129748418828127608793129146451065474181431002635522931648029981481209631843018099640710605752674526946553584975183120043168945562478855090105223758356647231484858520980658696261660590051095316226028744789797083629718231666080868811085305682808627750238173696882975165531845026786924411198127192875913760180669861314968510235225586850745698938109440546586089593874724736807817997939453351609497335308080719358331349165156793694430365562143442076637215269865056103323345197245922114896706282499462363465963706763498713610773294533647900955849978258135913844990612232587691149409828529250797342002941309342465536215815157004605374966113275780664870722875394695018223586844787718203127930643667190351339230185542788456517721222977717731708552168510227024003562163490660677768070118267305390844235570729696742764619166895246395787421663703662239416965805832788940148926661388049748596328146128666039888068199852697052967335595640245717615116331628912759671230166787283466530819782954720518298814093798598129461843438157123016129154521626921142466959722385176407897259966738797028255705811191695544508087420657188287877068826236314653016387967207194742332265915323804996044061226249036287116956879384043692100781563797603281646080918646285156318940495872000000000000000000000000000000000000000*i1^22 + -13236403216141778543163155381039032821974324350501306159038067765324943727677274587488346951617396798217718725160834850682167411518790809030078340004677366394230318509517287906837330839663209099219540777981856860631715880768182701998492823045515427638834782783014515059170273967888529848221702572674366721877260918588918360890889491215542218471292398757442163904709883089375521426037289876885434242584268837659843349968708831017730959644474396826291134839522255010826036017140788841247402069133700922958367803493643056218552042591576421579362299107969495816399895851463899796513013054054458582475636457149002520917419219579789335847579520154813826336880458674805404914115812031582585096322620567547508419495688227069595455082914891353640136891961078249936825622644199389523999559187678317029565697924899439489828775881028620110912329768891085106104528593126904181984714473579314858088996242100015604750404883762919149558987864004708267068383912075830030886620365583569009305090980315642814524695744965533054281861876424319436093333596288682591668325495541257378820517176240881842893036528398055467816122804188938415604525135735905898055673256307083023353313196398968807371128057906389680749724264952160281053352314305431416407412149800279892742261870643865726485663517897582701186036966812240949133911684695730629980594441136499489477915228151259449291693681307787307375090316419799988472374196257586219654126799642231692744316337170358923993491347714581577557847897576809824552123531500572559017922218955434237755999382930278465927298855879824317418248075619590320885014618390823881538248385557436052859103033229998299603858605353677587199701916057600000000000000000000000000000000000000*i1^23 + 507043747350575253879459039814278918468258556168422810855031279198910018866198583823219366280338032863481494398107575754190461052755300152685296962105489736780057084692836139661752905706933675805826873660924541437269867970633902760576534071164291903717160297095151887533362419435877923658819064666759416887447757006789496125888707076029459921781289515143333356980398270209713817614154651575007340369121961470765982247223928337950357149332626613918096762635344498451615874795702363980360299813656809941527605277178228843381033502109845900509975385706286948203075596480076008024313187226295269241518580629497454887605511834832399306061512965581913186961111506996935654606525768186369156185915586762809519631332988597093644410426711550295714913143371302808358901312418005762786198263290069446238117855234360538297111755502470410100998749223393254019422976578366497583336318696364460970940133300185170816002716513058940611784418820684841570587923320815237635627262853185872299296828964157742443788802870847953663056399275742832789985957448060631041030816323566002032994639310856700125896110335357023384289781330142112502901869392183407346004282557134167218892437598054479168562551592641532515139249762368278305157226912956048672083614770404736849286469317453323102334854880702650126898512538465378893626510509786452729483511308085640829952987278153607825257771036328752487619840811178281246135614317410812291215458267149796003904414117582985925940323350205814818855779760184094306681517879702466494182747671444871182857253046438965471292961257758483399552123764826353479892483930440396898595291380301320045829924215203563697358252745589649098638622720000000000000000000000000000000000000*i1^24 + -6719203357189367741127021159660880317092191669492237174076955989546148648504019492136495848130009862889807777252580117717851126010681211097362820481460555696192640274192389299271618787913095279032447909376373599613785849050071711957406439128790383410758756591275845949071581308889497512206948096590664860014314516813700611743179675749083204335772113605995949224877944692918455158575433601174098582496043142189559033283776652522477246978812711016307005349727989194342368673676479429291590751293115131672739930388651110476928477612156040999273855183456835590539799495987241609570168001344671553527923987073385835815285052363361656575281759933207628541713206392552081836824411134853428084454123319665827096960518188540374732315564857683861891830837372562520898162540525564547661095060073361233013218914598259193992281968150571019787924859272169809058754101396998346551102585269727987838067833915674872345453034093523378273472443365612625045155908454335943664493748336741486922770465513987325827914431504328656940074873450777575351279741499563894696664718518664140006668798623135195942869621291787631211096013155561413264628423414199597268426526963274292051126224970475340190047751681629714158534956018580593713040740051997801469898577558174741339769907810867169025237388115005465837289445764655279443324906440372722597487775134596906000521390651427533011923836419022196794176532217457604927609593932566583386757261957766422649115751686068412145922075072839054122822449002535430122260789857382784563569709503661210290173089682678426120587203976023579460404593767431082869885140177418412188250626328232166696296371366684050330326741310655384518656000000000000000000000000000000000000*i1^25 + 31326372610853599331083675133621812862195959151762997135768395773303545141461009418691033579996726451521224010360376315608169942371522022944149487414001074394492498427230291282085069818214149899047114411222358957178136883566121843066278720728859844170916305039673689443843935529888664589494281020711488938753746718429164633790919478614885836406442169319418267889837551743002856103680491297744137125673723871977163238330689619692016335969026071514835986421679855754043170704495907415856243394776288717204463502278700522477790277777340468308500105990784741531704694370346327278046655999113222852371509110023062496116522536088853123379115711935469855402313387996899060836514513339575836609399921549736316498987452285068106745745469216474678126136395966763997786712373088189534176509358769508485021485405716516694626571633687653161990506581635952009388867421486767495148697678618478466561287102026805394178482945286182698097456389554466653790212869517488608576620030320354519385931667067278981582337719428234090846173072005026816985003588667802477067205179455267090456280251843635865967100212516687993194944932025272816398021168247969635457846309535060191256278979616359314556464349215418225230442658391336195795793427479733912507320122158516446565806521514115228535270038392860320560813597710691562102482382052748462011407451207792961531451224120509279486164776782839548583548731873701246421511009118310818066021268813931220837210445178228160586887971704060187616453907400300960497338093984491820103269644815481553266109013827320739002347636877572355288873448726373238975728989104534738559590854474331819504557678601464828823604604525567016960000000000000000000000000000000000*i1^26 + -20335210801448718841069831721552892445345556438764628116915480076264203567760912406298366675796913897649299228357525151669488050817854159778036900973581723448128745651764376652939284919003418701714183328711228101799799802920440734242865631998106924466519650052215809527805287169110513446166201810181936804166270101654598324145806492693444203381570152688340554516946536066986613924801747573100976614777240889993508993876253252898834380887928381314379499492978966330833907006218124283422605686316757256577482698571209378272540325860398458675239471464856406213924129664451486493832826611595104594711356718404758629055236166419630744825730017671921314377937937488847983900644487378885163936658547805699656186189009710197883232902975352939216768749385876789765627126185356099385087188760606719251191361602835280347123728749819188052794680711257896239232554950111771040114503064980419666817620605015745883109362059177544209618214768310192116904729669483764515892757671854301361205563915556179479334108772711565065735229868119360290224249251225737872411748116768589484343290219399089422135862616341217680835028103492530206514478158202552767720330349236309438889878876420537595754808740508663741280510445539032168127482766115164524264635860477746954377480726115328146251274794536837441323809428044926210872434555697533240895553519580956726573931872686993944341614691885143876339943872778345289695858596462084120540690881185818246906477324435502956916686827658992551906980659101168548791650798915867752013433644302415073497959097685009627088172435363691177346518696645790109857212651309610800346380484556915414743176576578443864845709440188416000000000000000000000000000000000*i1^27 + -60511883496647250341376808395772522100516803981476368098916734425036750643731439068446567522613740171035052575771100836870727094738062318552520756937452902276931948211898890661968958943002418010255101850482740331264781007224717573941458493727501684081098932816059883262916625353631138893716528199760945900260551724391490770117150315799650364020396754980527539885349781420696772214175661184957098195917834823897223232351313497790447735988126628684442253780049576697485641548639694630019180337670218374053772192682251135624750754863287408403703821338101663946094265633317803313658680019434919857712326571845678098315662818300941431864471293876195585760576699309885270519245657153196520931833646082164268555122509940425881413069795700603591945511381501828171449376194514957471898685651098416794652403541699191399319127633522644902186688588709518095935884351518356978844705310583651814942820879549113278025167156690343637279551316813589819879076548383265307381300071973024055971164175319080035879046837588797594086635861912275706727547573045336804068032669730325052598325882277758291466123952732730746903098957228151178842830883652603168153860425334900112393137291028478196711488166083061734815558020279640262664346491472403375820484779318353397278649546668230658253432367980341773165031240785095514522933687051415578026479263899104205404625414200215483039365398144691241054253880717672934047167407576855376883727541213014093583911711129687864078411021079348160938428184798642284929597323338814995345962814122713418973327266964771120918247138868950840881717520441171072384122171363803924687226848493450767659363651041742472812376883200000000000000000000000000000000*i1^28 + 170597860142807842308677029520510834106546349647766933181887065656612493280873898655821010336000932283853394831300138169679604347015478839265380116360408542315058770014709472870195408576041649003748886277073373808697950200244226063337163505849888221789930642918575534735045678867109958455124177151490740975376584261372005848210578169716066396071507808857613619725382102593568052500604378687968701348867575788397539238991251472737839649911570431363701823589233836634399544074828448221142729908641671591427561595221348419863374877485435467982623026208176937495527119071867818493287982946912975429638748508093763632829035281459885912582247044707655239570560046559652269687017661918825115657802346664070957917312879741533688374339805218888210306214799478770892429559199322332982321111632461797206517076231528969509810665577784300379288408790816410629087695142196991626539583808637889854510601123813176236290619417069692984036069831982840875466949019931414456853918815662329606701459882960399936699115696971112306782367077772636835389081214734930202784811469505398107308480368077548409694075066379113948677391048636418713484112606724427897419452063902362935702003012752223151687722644968490092466168183280954760215043937661470683385998992530692089341450631831791277513094073701312133339827878607335655759098766245644161822437640097921684384784376442131783537103482814393611817543739886615172776558567936479457728393240962929068582072421893267366783569672447361799221628306316663085679283167549456873885398651333363816658595228441337736105008036912071167527235939538729306260522968173158225528376469120179333907928533767148776980480000000000000000000000000000000*i1^29 + -97141302422942781818442137844610720751026263177809555054202574143585670321079306996266545996189487688194522480825633666663903275306099896307478824406414342060088846387894323103768420801772673746659017643680529308626763202099369905350068189668225344054675443852882447346684818070652467589346529110104134535529043486079645860684038393732168215744588666323024499307285773703170386272865062107086036717544915110616571009943743904978297789689893683091125080462504856716562409843713961982372161447231449301985040832927357582295655433306714622350008897677597395518230533939040560354663624458682862774570439562807929399575005685761153141301222334296659440146660777258390307346346846400523880829145190500591042629256771352410376255004256433984491304580582520567533885516055021484352948757743917382810238343564900436534102818280249614964692340272214315392998899719391021017024736281865348430411820290876633084672071949042482705426249890232237954166250829170687641395967118835685844192414127722838996003733819611130309562470563848761322067193493507031933260134369251239807291119812917449184841155458381249811625254470262465556498536422955348784785894998142779838312697838181512694264294796681550082140793644236642953387485423431572259899916902944504600618600129450827865109152238730395252850588516074801557578646442506306410253132652826741663995463899369227276335108286302839015237991741293028707701375834894554397748645986674815746111072071955698267428709153096328344090685726700889717876253911769000086786611057217737598688118879967578273616105263194540370170541057953197579096777662995062000722284499531995416401413345231503360000000000000000000000000000000*i1^30 + 20625885166923880338726359074575865738299848342415593391707741952658860826992789205516970084716786043808209182825057063958215362422502700569296199184638223379950342245886251964161204309075335390267214344157600456340914265856468807855038268222258890127837802188125197082497318752706889143247948719687858962270859828336242487007455663554006618218422901236049094464523479382673605802849234934141507788915759156265818786841435167934708043042211314960912415102532192529130713399472630687249781534994471365336897709373031149303132523915110297322031282893253026693813273462239848482396655640197714929810397268818712850172000624117121844289280790774575361588893229611612801176448205898177589885758346737215624843631064690355353933532526138640825564076662783028785887711296343124557203567693127326776646823805956674748153619990311758625103369550372810549068771551378258479747838709152682847995966739872427170791657597527971519014625964061260320132577400301980054573802520507807116276449037850448733850983296547398192653514432326678106371308928051445941351393663058881373563416436034891783376880637757566025727911131322724075413043409212911955375534756825483946138650809398564595837883141567132647840082179735641538566385362352882051088405973163166812100006228826190509600147612579887299534562960624047136589278811364683467050865538172337773058259581897923416030112414939530750012426021493787850449661596804585249706262040458281557226795227096572416507462687538627722239259785751754184806203642320471067761032872809720813857300006911590145616929006484658070647976166902636724143042874687696409491727089513489927844308556185600000000000000000000000000000*i1^31 + -62174944254124008459564985293089765496185638009161470771929977671685536796944409512574789444243517623408507829546219574601281848488774426057505472505896729228292640109363840783613080712558056549855545545691957227382603240462239201322471191772514025904293841754321103552522776122978511256836468035400089987995776206986747232056249403768280126945363530176307460329356334752688900709967133835894976412166430674114620729048457693554253229353419438206112683868986734704260139725186029322593330496732481434451668557223724649712166224545305575533936430316497249192800874476878897307869489135957748307149617291163528934233717178463539867673547463297111319148382077405171811367350586297978807000144802872146409447634663262952061820516426567387637605897183138341541497145426926419713229063849145798094567214327029562862712089889915070620968877702396289483455202525972040370605529448944360156107830153004803418979707835419551150801588696727669665614316144245944185343997096859016697977884927688167845292754297932858081176132519021999695432671543732391606679260314287279831132633016577525763410126728408746162943983808997929993000220561822999892116888904778102844636263091083820980629520052650866136680924036248777388805336932019978226888182248377842329154648243683692018883860297126847670424837656834122681414545892694052380293481459818108277829245536559877340894041305780283048403989198304338550677120187763070812089339200330534849387899902418498100898117471293299753942811588789558315350092617279286358456852644628520622837950694958058149530872351028658899542280966442291631384515292349595191550932223147030358261760000000000000000000000000000*i1^32 + 1604806991582360054675950699045678186885737307466686860832694650890090406957646156155704837852694097202507100206370029104425249527029462483790778412643862873531316805446305899885917730009861303168881206189006903920888310934840697715150244895019196857999085731191248223903050309530906020736721271423784628230367629216415682015183137223792188137965383311877348327704521770080229103916813906383698077458351932301310461404412466591524410180116096706006789213213875157682642667910287284739721343307757030024297754278435383311103460963417392245971740674760628324666005229568831159135191210805574259325232956897803045802846237832387253890655166941924422594426297252573958044655227096832159582228560623439229534550481142027328217619209548181091370646584981074539192064943989106419303755069979530823265344169402565237661878698350576030149519247818765146406386519858927964989005627402313907285737924459527581118401766293793417385028277638375004639047182999903271754971286854965757126608259143613579481544658595411056938429143616238066827956871477655445860425509540391509529451163338376026886239814221546177230877588628690535537039947636093483645761273387236020606768920574116073038088634236472660596434343210364206388117389354622527396124863595600258750266771232269519692830007307818656931563649734940045572249378279641459139713664979441077117041065907153698333858045045530101858264880602142314484089291394119332398811611628886092027360796479194055704120945650782075602925375920886479760385886221557445691711718747037441723210496387285753087759176913802880189405057698160197612181912734265095407519523643943026688000000000000000000000000000*i1^33 + 75751802027381587198213017232195403179889408685819165124055691905761957296048916753477121288321384953196897685467187773528877813208541222997511094678467999356300074542814501286373224787196409656240534752984009160918347663054861589065203285798672202153841510070946927168855834049693746060732441831520685572473963239538924258883553527083398018889155451264885445638778580623070226320555962727208047027171948094912863760709126590845146785230646754201199172291159868687516275014756044639726864631151642239498637934005673410799016944736340327905834880601858758580670913400337168043983987603247929590256028224289024200514667016837638484185314892139619221050164791469922967351136389545550699573964025607195889222614543209808265551132868485274292611643748403802332213813279227153037905557354127454539181466808650635485794069215000580017112498652136051078876783188584043756864682080679214443058734347089728443353546225965267346333249943512818719461385179067751528905280959866177159658294311522352083451150756917988647555592698441764395639578412388654747516412425887755175945227408421488742922593067343428412201077805484519438151916058005752192095537226738615890394448663276696040930997510544134604923363102301368533621891510929511227006524835673154361987926147627084343907264399625664830883883254742819372598557986264325145624450162329797250772987107138246583329324357804946262254718018868051103089394781638655473218998307377593884022350812979031810219146120505120563605721482492946340059464741436058689053372125629219322092749191730093496644884726501144565950666581655756083155163062122177142500373613772800000000000000000000000000*i1^34 + -12146222253946727408433528455112219834143935456241886706973792383533335754481478885285548088442108940511157853492678623075163976171024597058310329418024399227856111067088001059629726142266584123071797061930498402662947188150314611715187282771009746272816711083221787956511218346975803160478540294331119394573073625177968303723884003566666224769846601537882605374084066250628802922885997970445453712423504014894886058412261372596020199539901600897074175451467969075893676639834090418808959810880341812494404431240539492005881190495908033771817500041091907392052167049896068420463101407109863646375735000539445857040146389788268676402752914495487230170433878547947156803925477285075194029077437241935653615900951163700131739680152574090482508157234180840282247654249149981677987197543220920420685855920493054434120899509380239929902296953609637493992006271311614791918400585636113351914724887274018252782474018814025982508740232207386038895246302120985817971312933331970767287849065650464318077663000472087600262736667358592916889364365076106656916715421361493053725650505181927547359277699917528939538359641033231237095194304102380761480917627880900862545184076669106494778092548526431342220953926024520183062448350053612256231823672767077203134809642973233552396765562657890207570075327160240922524899079823196157725931995716184425142162852479381234491636632584776795254021579638445167973279315764192748945947468404604459487621923996226099183457474076014322288784500423977660172313220652278099587747057721384637386718253590433879560576601379369748043211979263035650850384035139581900750848000000000000000000000000000*i1^35 + -334381399983250626463953066608786463039830970006903353992969454978253767122502833930079382572107525521206879508411792989022254476772410763573660410009147767733792846669964748841459761128097726409001033754160358883492236660708458154716379290094341105859017541743007525456065523351390662265976798956658696618048728961222213523552572282243153384888530013395617186145365354560853574020318683883201206071914013364417294591103779221351870741127353503175271747803600315039163182042325064773946593721759843798838929716554720968943070376892802342378074723511848670039048672021373516261207155444625728472872955078146615005497329073932837626072459264765033736025326244890091925495482717554061841674316294371136852600723206607994105107359591196831712484924655094157426624458123458403662990104567806154586361195807142289598466640694011955798234955228242354587263767926602965609285273071610151869096854594407052195873043800842761368399888226471589317729259046760152497989424894442005758101494881616190363557017523524605268490025777279521835663272388372518361168873278924126167998250899957078321123836559707577784849781221812221101567877836802557819168191329567254298367911839285165566537576015845382481191947922253744312906334150762970857092921089658087237069828004716447213116548655205647727420781806847036272420316072879776308697014550323698560778013999783787993833677555902349374962814042741208179038501149522408011859426573502921897494705762426951772890474483028486390858945504904889535016054654644534482486818425835612089231384919717941942814531088165196916711487798905597444259796362998054912000000000000000000000000*i1^36 + 46423772802893048896723664515194830514324220132759058527985206099085586639266051049499659774023695187283422839955307503539263125287069512089975773291147436149553264552813788771690045483909970049628064918634260999245050129312327336701382289609214034745090535938516079418892723770606304655211612567628495426066323633075419190999103706365546025428359598637897825009725107708602919390859657449683243936343834455759602907063291246723395958727618679704981892524686727101699374133319691212315121554855386881712005701592815084139919919218522709319462465805884143005828749693300499927556391754541663580108159465414285493761745671549982976588740335015354410169650605273966926566490663405927953974640391706810019193339530375189610511508816311468159045542010121035631148254166395223684021205186805597564273201363149289553368513985020114903869606297459321885098089588185165849466576446029701832855850649113291306188955358963040751082584018905643963886265840185346137500505819514464468009810562340240729177279890472278851433225112997300201591164227574235316873740085835098507280786526250266897241363349314597823899882366157017540205383000800000656976451440622409692310459498921551192997546319939582228857409254887919038998189776046078425031035358924702753813027263811457502486081283526718676564332596098539142373884451451246927429946352691092490590367553915268178788788808539119549631399502045433877133304226341310726754094566507170350902147678927383599880901355756815657340807354326721787275027155776075574307819224474783033528172236251119175386752599464847893167970386263098137399631491891200000000000000000000000*i1^37 + -1167428570279691651256351515370551240329264410251105056970756835514772706457181937281176125373245311513547887348464715208566094461213935148220329788206821105582519588223108774199880571455454911159530282057700567292329418423977882687306622404945341464827805621608496484980833302069603837975081532576393147143263509498978829265507614118862468189486720087029827356263803188556253335334919587389198605028542980861841980363921928061295509126326028911825674596959132848340828293695972371675267113212970583799329002431071276298295399594592408059137313410509441064998140137545797236988304757297946829060358475135835709269575741893810723328634399056585911747013466259314347822130008584561315718551944346932392350950211833414798404509019599508717451625729418455897867110301085438498461972560480643639255453658445567452709014167173195520239604922493233682051364199195356619905102089127930626431109717055538449047713247994279581792017533390045068581979729777217628768384059401871486468636078389132551693589363071408377030484797519938860881014029712767345686703243835457790390140545381663872534264379016632272957457086454828931157856173300355181280561940596739578544970973427002276171427158730237312805540820340351371121898949496321803124665581750790387719930296347009965874936762145507195614389277962362092992140241716804488312822528560023279509367040395128323275801545379870243315451025030850636259121572400457384495636387677014900471745634767498107201444782118683767523030897954239303324233679512901244948534203843677220069262851003785755352757221197882696181162844253373457403740160000000000000000000000*i1^38 + 11353300803957342122436102461116287649762484493461637766311178128196515695598936218030202915790203601758752557746396073589318919409354059072609571398654886236957518879642973660554737002991519849933914631569733649620475935914496041412304707682432941526696830835067375186101144285533308843872483325660095810754530788182685259622109427424524036994142886818708128458519385609880648363561618727079526866715778008978958598199738564798840074650846729400452265254479102082289451876786285355163018460132447668692976999881194829928977725121650114405518780545377637260459146410187469528138726826732153104418643587999956832382680133700418523032036303366455543868609006358259784297580744871087738887157239994104283326087479220532824719393703004088729682696792060355941832439954563461101029538884396455949935956244898386994072411826409155193784434603156450602928789060607366694746891292382213616481949829094728666385352541669102245075106758723678682681417324282462605380230252994493779129140513594032366819690396920016785638037793062567773235459251801349493579217558621700057011842703425698362984374091547749946413628016751874223323708530629601877910502981762879332801458404492850957291112944690887717946642367066863129135042551998854060667429237412641292758667205669662999266948766651968815511990551241966755685396887121664103464165277294788990253689904352994074725143651651808003334507465674220900140856375496398889727402875312957758069973649348330760802013697476343494234941831386071359064213607772629233431599880625111598484934026128796164533473939325568449491454668742590464000000000000000000000*i1^39 + -150657126405955514757442605023686224759832103247684128592573684872140743286113801503218121212793194508767818995385535898475708965676441316610391353721418312803220056511276534543227493101251296752102110046481894522587756197294492750075463650028213798573968165180550053634362771004064160399037698471557799752449048088713060195161771066126657777187154060829364613171273328411785867049067924002314165844472228136044183599869038782011691761255240452381855029742574923233945915384880637764513237655919857444037238546067499532978005570556496720636899667037467204564661174960293303879659376265143346104802266072500537862116481418928638875194371160932605638580106218482331128537462321081456877972712054308098943610895100566463869773633004872068107642908231086605682620479461431249966629282433814394909950430275943194952349368207493745788096148191978056323521806486153318689277568404358307663532484434670029383703683045569447434834900864445273698666548902401396393331209543898448677935675632966121443292621183291739003732263849865031641465290870434921705161674029150015162611510034420697004326129114247579817678383937602000439724880565044034743756691907771700806075704160865224123062568306875170829295793762361572264200914961068608068737583228883866586189550847051041145748013089084399005501290615721013395840943658098775952630679362832889062662629328984770151586928167379029875961269114974492041813607612149823800560597564389967909639776334413695419278553040154452106898356594242852764889984835549629198051562938833004849688485753787626977008360141133630995955712000000000000000000000*i1^40 + 1230103001169163318223690815324863523313019566822687384697705268797176481102638776135653572834095831359722532441976441950919743962413212057316817149667805663125003121442356573538731460613942554653779628291971191478866135570687262015957673932820201125002336381740871220139311293733404067066352775224589904478337048827520082320015391495674160029231482899324621244116630170031525563376024982766134551975293039355594300821171603893631010786872282655001658849265703225737493875526875430962623018958591327357357502103074479558749577023131055481676975155609263265218226448375909897921162845192218684129190262847885987863905335111427905035919811751743068274847435008373491383190980745361554051944200507846212641434672754687035347752731857883849019103919535905329731662963329680630983214054616318057334813058841407620039214283453802718445741124764432058774119796376094206973222836855056797671716092349244846988119313287747096777025045908544101804339612339288309717886037995142906706154684496852709953819340920213222045558027155628880048714293144023406248866647019751340949635114266537108928039757124761670588692267384065489393227757093141734740876021967978999370922431622698356566454401499074435232585933324679455569100754019400996216812085137772071098974463548731690895162309625417334193562120945208423522902754248614813656248913150423690745273266904963334068660739728428972232441660492246558705314367101084104718426702631179262358545299993400119685214888270893015254979183690207037793983831384442175894307226449498694061681767168094411919525094096896000000000000000000000*i1^41 + -962708831945369359883527906439661122652894134119316578164942538411685017217173297838484324623619666168921111933635631309349952726368428805270366595253045466442571520037891763521763855003663518428797332651262576339362642564723351005039527674389155406931130044138284074532041878150459717199722231522160439984249857010658680333966235081129996383962262232674906607714954125931054386830706587482745687773806251189613724425918561562280822465938268805912847841575163695591364944599893196695825148354003443601524670506514939392856695571120522403703467681286627093147768372317674857315499191863617604233920346012489639048447557079320253523155257129109465115660449369567683413286197175466915372048272920400383362423320051198729562332214219562147376929609813051139937312206052848228830752616138707671868825321302761644007513074634405348696032395839421312601913678721069593960239279543552108377737136188249282632507901464055043954675315744915407736967819225743035582383230791590567411893568458344489187474325471116526366509153201193875555432711862258439241051447694584458276093255171378267883512085235077378025102926854771744392184679468381783765490930807533672754781304668488600579553950601762386850464952430052376491611377698771395578746820466017191761212181372559843767329864731711999982131873356751970002908467537217286561221885636609209153671234958013199615221686106545554674915648822176293804929584232340028836831257958050414999156219293254374622656531574019192367630106732455693471644681317729605870810132296099962850254500849485170606080000000000000000000*i1^42 + 13564952458293408838782981627492062118037739910131785627255306045976121961770795071968974009972350567703990750138280124191736336768220778147422596470678436128961722041967579407336081137972457691516192829522349402567201219420157387524802486628859196644859524090863989571861786053769355060236479299723958342106781574826945129165478860518255974006807066568095453292902285305457913645627326373066528567409264064071953151909158804969536051046134428430540809098345776450487862475068084749250214163329288025933726804341682180030097126770283776087391046382774023684079157665721722503722749117451469150052393275574367986660853936043982785711475600541575257668040859394883691634214631208442715175234674857081401870849539460152157547388842771966744700159328018786577867765832233949385614851210408724909517657675381947306919173417858006476877204165720257825074871272686076539260142262936899974746093071154599366570757908405319520309874747848489779858770521460810858285198401266244001921848457762382727633250628304961715814291504547668072536339507774819483784937647389105555083124983858356692885418208814020110910961609417475121720567269408826446671321759181366477938166577564057189300980543727715272557429971438403529326647933823173948946324049694122696315746017660754223809437998507956781670324641783037550715364037647669618243768137250758178311445751202011762051080938492364385875691657945002252677633528957155931399095918304285737390771417000936884003739589106658353940372481543066834447402278753896630545682503097921259333457281024000000000000000000*i1^43 + 11990622355431963160832106477194049261879396671729770097999724610326009652445581973270871778635698808385563109418015230935268079730941703368271433034559278403023411142551230217149648981034437592341326868685908713530266850971199291891791607766054000087457489052510682819806726142111069018161876568706798992390280971216157095512825028335599428605342415001947549476242832722980576194824705181283816024699470390695248013161293453281556058153687155811510875772778830651715544429670570500155821302229945793501862410816025200762217738802987282728429857710915542619838893802669671092799187968471429009090529123375502103340093304965713420439123305736904858632957986995278478920789479477156388789290237144979843473939616219786636462615655672767249973731840045904373336091654478234830745153772757608875661881898344786113944404569768959017673900291838659180518054843859102349882298683878061529004942392738370172527787084223587696100265674073605459083899382071867008890803672327420019329734253814547753214628075890149483317682228568346555060875939648394746581284550950187027488080288360689372820266890036389757213622886066808712873349699733356939904251523239995703300133285735798313260835560485682421988523708319800840326677967028090865706534842682771406396477592352480631994480554558708454184933481079932141453801838419600716711120502685939381309121018720766839791476516978183800581776539791803472817493697960627975410121463494309003958607219643454751617183652102889721833179597249432470900274535791137562975270137642772070400000000000000000*i1^44 + 68579003954814257178222594051759574815000023569821191511730372066227154429778120954647516316182186789967191448464823913576823028034125179810685783600038275309924256247290336743979547723367189797081606218563532703144055169400797300165385685782250340060163474495673470549016554399098803471211030271519874100599851070774312080148632296786170056596434858917014494416296826540646036968381625917487034802033593198815953606929549582395390625168993207715522908611812315436981488190687778239770444945423902648511525748653680308437817128810588892695682039457492295474257291902452558921266072334710783858591360945983983201047446073811426889685545980671410559354083370680633713295494866962808408192651547736640987859713738084820653394119128683107258560137552178458759679346145799830410080243571217087009702491501381666087411519744969551808474397915521174907735872043285203013366701573301929612698779318166675532947721421789438337168284192415072930306158400995125430892432066828640745576638194718303268670114210754611608190629948061440014167886026473979207745771593844176095701282666203947820908648551417728770410477140673195933260366629733578047744798981469042794275454907122417349738355210678323097581544543600902747571413885119853402164934453846034946833631478658317036161083423021628686623377015751225820782671727066210774731319360964111663992055219896357895975374845151170738922984561119263778236728873817787465986099478365132552533212446009228970858996951119622308555020631509694318125366061441145869529251840000000000000000*i1^45 + 4430511982634704692830948827041444324972537284809437240270717200889684285627859907011310745298469968907587881667615753597593423731105948527545068913065546484775749676412272060287492020233111361461644694201772948083974706058608191662563133813006235990837301280646290357037978965467615946365780601436109336856902020515656048812656975424460071179136176394764096601989310799025711756657160076306753084938895268778046475880745937484593178084461633180504245910796934748512974201916893774724243723468229190022877516062500037572672347519044332322957136986041953681300123807851540329237891171511306290637734039962045523720471671559020838203231048685440008757678801659082798233368046116652862219517364188603428998004794180495782554883098159794766729033580913856303122821335800597774980729827211901011927533102782056160074331639597753367196749613545200994505326118004298325572033721693757917707920701129884527911353300354193563974693015007061861670388759639797894852083577118181600585600917324025008870189718880156137710323750473838107800522202850755975824340547678102060224395546768907677295238006465557020718233637153067827736303812361981074618520868005667986895832225839795694493258740750962928760369553900059104521314397205908120280889066988071684711746774210459964571130709652171611349026343935349954432687706537783289818329897125524766885086666915557873796172167982521665825166645095347703427967408324105264021741538410296937511847366829961613949779655388231678182455271922142206657391948201984000000000000000*i1^46 + 231753961443307648976371326968581091372973349909667091526614997414790170628001089509926636503158786473778269380210135276597715568124029225166775228137826888744173285384511488113750298782137239656093876838212678487812246267830962426836639502207391845734196212707297715735649667411783778520929726767527779915915280136724540226005512394834133028747561559691933524344461825720880922573488888132949119627681074069020619271368920577882854951465713946891349067832128394886987266756354961373449681909061044885137109623982512183451996729179579054470215145038393662436973761971278858337758709649285014956287394622732039055481461559156698579547276217699426045629587945873893427665819007960053091368246276725477254112312546756947711795117652592833068119290068858599965237074934576584686488878843897723599163229392028541167295574566417964008469607326134045551669183489580880483335511689633094037864871909818405209126812286768772756889448261040117990297554877370998188117273629090316039222231642325511381050582553108098319719405055318799757626258061849359189214749326840837209643842252639084802536183910665755120138750693989425570202069643200264893626798200247782565284556338921113765970446218343706466138948852876650397051534624214625911585551910824351454847831211010794593816940113662808606362251930498642975605800216318127659109106693514813347800109658381132278706059765948901061273227817131182139946707195972353434290383764872965488728803714314257436235861356751955260073405054141333504000000000000000*i1^47 + -941132017808954406650057372820904738700347534536526814372562398392553314157744698770765865276668086648345249612413235328386102477066251794765893243860193669172703147078211208567616321262092802306158680073577116433229885371661840165660484763039695385337187457648639177894741046440648468884204514835152612362975413976667237812789743578413623931638782416795655866741908148668165131317076746971223810411825316280740155478941743488087957885793028114857879370389096730633491055777966335394293769517438792225624399435728114921249568379525527906595653815464201684370362394244543789516667063659375202294830394427344845926590225131402472854972985426592222006114282018908622384960922179990102821354796136823274826609963471886122247178831280672882989372079130875964475580067088253026909493402049391810030228897653009665961477308065788200840025622057894890840718192322550306604286776298485303183986389375031927439850954181981088226253076643498704717603601406773441512679313465389346561980115260011303942280730854001166177937994099037227818871658522136504332155783932641775932705381446251071522051207258547488554534088943110007934939621090134903045766007097067582329158897604981080841242018381423208796051570318039458469040211089915368772583082744460663081741153301964743030560832505798981176651778552284935717325223191752824172385346840035647773812510614135882608204971525058363370001614548518299756287089351931646460780432205458093850870317358348788568322781136417049804800000000000000*i1^48 + 1398582574358215783223196285204574426705168967925355387188000431574292878564092315359978192875332781454526775418340075014927133725020613562184201109628376192332030376580471729421698974468798579747487938563707362273259882379297210845946150532938826034607385104567280863663834510805657239231042295024303012933495816351187370986221954489719283859250130306977924861764289619089616630490521282048769127365284146379671971483400693055856629512821156502261560340719717089866894055659292532370413974935060741511387178132453906792410724441792275504363008427989300425375467350985215543590032541244646054354540398324093388381564853079644108109383385721027318369902141916046340658950089194053987760937625665225176508421318598015189907084509991910279376087694370299092047758128744955034779090100074288120273597230187782222348413427463275920747768040959266721543743467398966523742087891990230172067829078375492062264263815639928827349076743014745604375531205362327311686160794334026149993075085416774336654807185395255136987120740074381701550908773421477240700972571465203946329957903580690509522289789121850559253322342590193002869825214303463359202975087362350620305763341117913449899504518592914024480482110936764537874157269526075442471481046805210817719794967396961928969776135066633500356939131115495558812030891747134043875602970183890492886222583006584918264618719791632059994086964658989838251786208473094165222743831235674835066468956166481537990656000000000000*i1^49 + 217822673816653477919414820096978568055366529671256807741886014728425820801624576030698599681555025124954323809188008714165184048834021862941706507833019138863966271548001126920208520023351294852217955560077188304708090334104600737482815609563202967871703140718735332002529089250898821208027538920033579621158194544393786834910362460843241299621502404770689164539418648865911616126768563142968196617077724845116948625726620902349995090257077454372816926717581568802995317916855438521840508620558232773469904284142257429684336916660782253753891884096180517046183250700430265316330257489582094982165661973774218608223059755128517012497146743109106998735085794279811691845653298864397551687503944718611625764834512073464860882765701379833546756595127632674272209707631598902277235069031548717255769578483479098333548806407565136740322748262395625267506933528784826235063421775414958832190193105520960731239130200565078068298002516761157856789078315431056983566952232284992638303712937950920780666366902077033674671910259570777657042724355634672756509765549566779953005751852191198232737734284698964733451438335089267265838957355760168118056581898556040836681310259661059553320545666398291110907196892985051410283109681490400984792554899146919957906097404833445115775260550962608386484060718790382303913696586678636787376778292399167166861192134578405488362812324645952176999126009621917400175406858465188964535409302152598657433600000000000*i1^50 + 19604706673649436174984429859767096237142370964963844395477649890031595073316555143454429422555420898731127565248901782616310437619249913345862888127779490530218941752850472884843156316356937085543856944912993488041218467439255862057560148089229841897791912608733863304406606573231901889426395298145574893159098917990593525803936399657416671831567704783130192751279357693994583910219661386818756935635140478972318284247120383780916322933998696435105838488351936319308069577974471231623791674633967885493204289141745529247119858508442735292363615580890787407195229603858322167798813385063245341796107976120687566453362728079580590888268778606680229769590813161800041249953360117943248869376765907041254687911251058610745753003267715852003340649755926897452797486124480030882655548828912271347182556403961754459156731757590179506834925255068945033671657223730170911101584687086310561879927149387766680180990055054574284951667725156467882503067969888114316294911090640354903581568419795032543763976241797974197915649595344459485605332279252834881053635757165653752883063059354136133081425544308992546829335460678235554789017784818474274833338946539317845006319790110464769154585298016595216069344161410247582510609842679900171473520776796465527814277431766426642719037546552299358121835294630192376080727548050208874031781493719146262938816010239299177164544610146640770980584542737350372927365354406635136352256000000000*i1^51 + 372870618350540597457514190804336060899746129388141305974577790399325325983637955841526197224234470118271521831314082232505533998845382836751826770548699064329773989022006374842711364199091495515208719838325184539958109323709818965976104728853674662161540484332081532272532417021704319637813760327634425878292614363042512375311936777686809221104810799121688022294309453682080170021644724776160148172760783745233407085631241303738996597236084017780539841592966075450725003783817094646583281314265355206402058256190251098401725695539913346220878377048700460411975070340057828108652545616718778780932772427295832029021639481439355773086760350357138460316559839836875361770698302143072276158319911489094878849206881418756722490795364427414542191703884751335303863571438315200207715877540497235063012748994265985002787390705121028275659332522365485881673515942670710408968434197277047596703142652974533862011891158197931978588669822237661431928564863522164714224058271170650445477782255805029624059775997434280723661117336406068111871785613066854876803615355172652228006680129677786326650765788480672119442800105957520870618523059196167380717895137844917355194612187735673753602171487128033742768120518077003055861306960372856633688473765870132119886748036959182660706645684821429225361381927228306190349058855560348963866849609085140083434001881767295461265419427341256094715062620624306490982400000000*i1^52 + 5096509961825184759162448200415563614135388872876135996181245441848893497162419838525228918525287507187492654536604745065904755533120214106821288217717865924036081768807482750988316735607176080294884441751312209465605137805843615275126461415856579705142339071223772544421414938960140126184187409909903053484640119907726652673569678022197198781004285567992535072254370511964738549499015673334722809757435177170411175780066540101477803680172933650649997396022376329442949867568675971329810796307736706346994493855462932974978448539627051686783182632596563187200524172014895191088173921045314928612415461363727380859017217841721102858778307951823290581598710445118878613083182881776929601240753287221517510790359963580500399288421853043516771567137516507624947745110223199475540800271258543002394051303672487192567810105386597730313833192341778636486772353145129230320731352593366310920697694669605135614236473030759309782724095973666069512464906769344617538972853961038800403641784807571920351500354251663298183756925618708486447268262645103401937199534488529131130563259352958047711264510617923492514559155296427405777374543267997720990848558795650169575436064528456672121643013162029624041333958786814946260357832345689364261439263460536730780610856088206107731057609352947051378623274068520337490184677806283565342181039136699689260541476269260747508225498720028471572480000000*i1^53 + -23496128023954834517565026351935192624631052278414007017898045636112411457256379411244173661792317209759531484989450717514863225594868217517243610576652260492053590523222306910224699569030672231977650971536949363148056132107349215923282807522826368474353477644793439783435702464162851864556806824754744300743831395639921469172356759495559785459976386203307068554743880098341268509338966072313967505185048485349023111961877028806453707499456206003651246395606990078359431342086380814171007658476541606264150578572114706664513626688407984798119090240195270665562874533329304694667211110704495282443472742054902217631072561467678026836667068769059042242037261557035999086266924027646561957913037627254320401381907418753226479108874890925682981317821770178150888375694946707588673779203790493126572546788512928836303402346998366887007164498683152291029501186743118936970766713422031716251483278184765952403212076395384284334136452350626250302207494029365549078596908434832507260868897730342092553586355961911141181086588627802249801704784251086149103321853750364654595453842873060742654631275430041341563676330496066880905835338376316284267679896884881842544712650155522738071720827511276634063811315465782601243848911753253006318273284401630751710900032384910929366856697117339892893758248580839569205286487989226442044093806349470164237867574700595651072000000*i1^54 + 215548330211136648855099441756187600793273240884140105814463484542165012334960402518519205854150108229757200871431239629925324166695014922675918901345877100334114755644122567247919577411617108072668340271386354408850202813243176741917855815560794995052741778126145763397374433685649111485431802831372425842947795993139160971746010667084652911693638629666729557041071539701250656231011979742018602499082668973455229157401481826863794947918732518930700528525427286962825849406244695902238837306537336652450844072295744179177738403836392340590858352910681531634520584575196734710543039063578403358990735745037761336766252448826442618273181411309573675780026918034399206117178877071363948735770125585837467896965974588243868757020171264828959429970573938573651909929841043710749013393242291005231779644791588793437290842060592718766251125053165637704802263372707399789115526604961829435565329694432919027307636650308686151242100926264219671827209547028570558824213866041497476287187306238860897508558854623659873245218667740180304779530508545293770937990310715185268049524694712066130500531708392209244950132882475986069487255039346586890144186022128665426285018740740005938077652369706521393363519071279513859892525214473546958285906239108303560030805673926080398785948518211248086347808081135136532971465911343146718714640699153862336000000*i1^55 + 3534272537358702717497040189460824656960198999241978257898900491603717187138969063618230978825399358508478841596941548004690812561942310979127659115846570539010079289805062839324165221010459947334724598398674761049436276544072487812027236375753490126524495274422029339251784549339470267892038719259290887324032932295636982221919039429948143555644976742673374627993852796535723015771047372124465159031027758432928913446319881132234537995491178164139796081217070854200345962439401532426174066782142529165797963184122794148843185748423995603228725279055435253805573645347123877662423309451422938593376486745544822134768251052904083723507823566132494106058134121764552731346885391488104173955289181922477193849474552728735587722763235918973974479502380781333301327630902852925887661840908181041628982712446187016969575857020792558254946707948223193922920830410577570675263436299918136869468071654908282888178955366901573872175036498575432347786321688828774947581613364245112576177879156326699629927726643544260562287675676903362585876757710930702570318922800502735905166900480126223776773642469596131980845644764469430463460903174104558882145600845449217923692512390515256118824460895234067563919118356645589958179983772604734589751244371290798355026512563683805826127192260473448598386002122716715807416250604240000*i1^56 + 15840732359819309361811762976223992051325881552960852845847177540941783921158162303534002596731542824574244578516524247655959942381102302364580227029136564159267865053233755343529464685692593164521623123579193839660355484182984902322460368642837883502422883519593541593668321248906932857128421797847043971831051579030451548455203426594080212203783082814556487683098956402888760354194084357254895259019743562720275763026908944462702393886561501582469673761564668045229146294695304523362192038017876385734759558936812673539507966095812729013664818510181889954198834647383064104687385149214605081975633701743235851021577518247303567330532123352034310314376195264074315164457789635186468934233262843981773132088197008711898974072839792677934533751873942643733702118607246297431297590362655490526681308330945499556045303595962504492866777065492179076825170777852976077206004491293879875656792765246876838780111605765850492322854387752514614447560212735707932456761827681178632758155219950472013214551200908454265426303284648149644204352324607392197940733838933646688962297496706933243648785484051978635765002722909538179792317611043419387809835728664967960385995439732599460814219509355038212419270105183723597795124138819748086794362721756734861031801266097542437309237235887031646148006000*i1^57 + -12372419659001549650668135819760871691952982538521142225788320654037807295194696504571255550733866648480678539779485484409662914594028808317684105390380073556082199759614356076264572486128820959102379706977132688790915356570490694520228179862356448086279341910697723143918187061501085975100562356057334869827242577158052920946224704506489386684602757075065994981936219625018237386203037442861181662043410825464965511026447156663952298425823808247915813225171668948980251621004094892202181526900199581939978449103882298875242983007676576642633098058419207360832021683047408347112119784602954222655788458722673902326380861346446855872082850520611780858537892300099122259550658484162077971969712901999150492040745841113314262350528138448059058148944732575127358437076120624043784639795568555952967134722591881517916155481988422585734110084436916573006823016978343930474929322032696944221518008117075668391588380997898674600325903651071288798251964000803983233401752513007007976591976342363678776737473798945817793367673274661722638041903940617444302968531586278523541518856858838020456612525068461097090812697010088052806780609217577228720413581328895175574091181725373689287793024263531048145690169744119754749483360710869410671659843026566844003262698800*i1^58 + -79728701519123162488176999598362319242476097214775784840447271305763008135116512450561374581968987277159765436263835553131829730366081930565136464130493273210038757266730104128329197325427232317077367398169325486731271017663231891412859286187776251128906024447784318206522618724324456956987321813199550560041186013333913191526985300162928372736355441015068436494082314526023684201245947529532140888873436683754773263724437389177161504218846965077776432941464329056186083627378796819371151800026809358971901009827262637848989550858664818123627048707168226877577827510419346064998585560809506096649294546922925771186832825594956401338159824313071056884694988607197619943023827826358322746001047962480511528418292851428485214797771466572012541307923356320028070501915590001438585393248583250695672762334781971686362849023177644747489975248835894565493598492516369007048750822252767304429585750251532799445978236735874167102258780510521827552645290898805659932438322518064452366205534375927713903411287589320813197028591859305769422757963945452594727669720450369950749119361969110555501388769857950928637484601326094989007141132826422776440324487204967407249350993694764873116445924084859906083499317673011204500986555*i1^59 - N1*82930566661496339780177315875051176107088671589260831685611058121455470586539015926929924037664115506453814661328103445496162407792818925972211313089374312254942967393407540336290183213926332170086955977663802452297890976560882543448134423856597797034149462877960955867282801510774650086504921429397762943305955346399861699076175990762255872253899903551768602105505318667404398193193015090099930956240103697496269041408361022192095965607026506112*i2, 1061731369204233656170386667325219328078270322754943937313436225546074524184250177903733162893446558989461902264577524688300707744409773955108535234530448452435509659551625185829442081805768598696841466358970398930296013572068264399147423306613645668559193278639498116200453524328387617453944212167892389917667273830410622947528029641324896574749648889676873511652612027393784962339174333541697757803283224223932955292058998074765002964697491892905608375641580986244123266683693994491729770819622196496933048769741825704604330744591047158182786413845142782905751769598162077989139147113116646758482177052128728868751910140418447138667805318850738393540413771698024913949019037712016500865602270213516097425358138665810827794787568305161875426649689168368483147450548048377080031347603954927818156743740576778939329862639064126384664128081072114535892877420062044490073693833616643999861389940259792761679458005379284118902939407151051078767352047604247903298184725024042262466893328873574431159234081706120310054201649583992726800059283773818003540130625875137498154581582086677517194251306821043766877712690588635936638328256804727188940351692009110134022983711432951128667673500722052749956582767628607773049067439893637099412778123566476738112651397568665244468881086562783747090657846855281612323890839836712682438382243580636174944651901824458288996926971884239799950394224843383220633402006397222481676603525772868073048340681573338360012411302394123948775832909051021652910176515318702537166265620168907218381435196964253068175993541200651258656242860059409996232979639607342957481609644510262543700970016713262754249467871942671470157547274616229888916008299388072139012194092448681213444433484275015850393600000000000000000000000000000000000000000000000000000000000 + 6414660218247410158555182630939279020287832887099882169747911560912655640925635427206573367319547998241467916805865495605497471791220133984281586391077417237846738293484837129166384362106914496721520400344392052184329812936210002664975635905521057747633735902356991531114828857479358245690188562206172886010593145751188852272364452754950982309942365994660850521756107536049778704309707774001517659913263843860070099407051086232316036303000804456712617783002766550146261301859388511307425513151687028094127645278392034073554557176128065486284241417077677686352975634570484336843027332369568037769180160239125815303414361813625563907541671529516559268533902273448720346755256478838846154410561713163651942999038143157293056243692375198538260010757898224821397803253448071906597576545246300058644122533519630480526353344084685876695319947696665976699068476612661109108198263092567993316386787144428195050340825210893209313937973352103188905700885865440407567298726550376252880202486330416564848266871967904302791002924275434713324131637516987285880596067486849415006392938963456647262747783340960814704976647242196353065136048464840125888893686864303711160072315920490849749237649326452998428520850429704604644524560737368166174454024471422765477362814145877785027605229245692455139094008037106295671585171644071481377955513167433295609879641970487819373628159525019398491500048016842840594471020551678382230568849693800892570504889545751899420804659789402174108334298558334890266655074276449046562793010468159195785341760887144674613246107033165845153983884503152525628751598836383325972292037402736432114978670938635034838953143557698321679611724941713429268764474586696144434844177017238829893063580115760568074240000000000000000000000000000000000000000000000000000000000*i1 + 16094662424971212416010297425635972194819499745137665441670980137672132357526518092007771705341158954187438607195542526227538517061568856835816692427998064466527381793093294255380836982445680206400158052964830470603791118733290928107607920732072727795851172770846800547710371047876449708659163814975584904617610395991927372345061024427147423143016406774727263501668597628993845330151233205409637394732786834015586372121659319354497899908286394639465789295774442513749001385918906028632847890917273177262128342571930566436746699143211222185573381670331213201404657118198514544791126479851094532218605788825629292441973907365447156249932390609623409103625332583769742946329293602367182631509342072682830762543901615843012628082847165297703525135285221684255169384512851895978228874134332498863017273264231307916574199653765901078404744239461300678136609436470142268664400703617082040033046964532434357697459546881625603471279100239050209777956813270492094284065064871268579159872092262493844879444947812519250524653718159518584401097365525526886645348141090489579731104962721231169096625821806989352881520766455524941771839247185275087346541961501621166975515393871377565353212697445555747598668424897016454194700849780555110249577961274100397460267886692569859357243261225480330971132906677991090570005148886361714509713132694767650824656427201328171759007776597142901350464467441406569261704818003876764167870794305434116733759046545561819953366435098769932111467485744664481958403827749886056037420849173025373279545217628454840354255205100442341524291116676743140014339862746901735071112323080770848645428665774679823008587757897232068386378854867898140807676675783367055418625626083712204542756210513939529728000000000000000000000000000000000000000000000000000000000*i1^2 + 21525600522255166381644865177415093162774580962791777711043191986745028135868709805141898343088817260272459123947398425782520512253079863984882085773441489505901908595314821134083759941759407149317044689377672312355942602808537671908253012176699133368229057138983193421493532466296600909017111841070654619749582252914523886838726116517974527033551196141815484999759638411767520296672350296109888778349640436209401929042504317040464441821088930123523300511893333961635935075854616642348785426762419574493714421257168455308728027172281988169517236172471066879055264459469266486354832054906086339461447422471935009692239471526467222983362472740917219466307095839269798436198715984051439745263915184228394176887962785160555327102291454287923974881792876549279151848005333951782148862554217895482431159026033568059362508102374662106559125918267991834440192538570617488059913053112358085970224927441017040710518210279666881732244380244378359464260856851000062860668307323710323623820270947581862092444045794177147900737629517899505558219683023684861004962064404804267300487962722239123325650519896415862508861169041500891608982473042996825448541468998713552643454248233291258297173734191100272595477458270071205725358082436094879059434564358549267845863439959756201736281548252221401036942108420631016888519492928302677100396230206369661086356983284415690477469291699091201297245456431968981973142270927447118600294800265444170033405438603115890885682202802387768699908488186397530123733346933502826212728745168231525073761234027752878371827283455760162952522641202452916274413702999354533999232918371191637427597383776903257562776612498815947127955432353762379365088480573507533672238318797241053697808381615328460800000000000000000000000000000000000000000000000000000000*i1^3 + 18100076958304915322212180500928904063622438621795440505398459858663886588691852005318279610532147186015811453178593324684981275629134509762787326994872588953844878699370910329889895415948137873611224263795841048355224130057082737765126867488694614838213348944514413320172051521978607545547955281051751090158530369515928225574644704428748239253391157869270165346052049644020037790856027889896170468764730755800402952285262505024477481833757099664121592772512547671942118292557953413994184978718371265730297341121761105422460059460609159019821234138633028750746426122636795584056487305351458421550698151220175380062856438021643405147227286676344889444581795532523952528284004170277314086039772368373491289167913798089766852862525743224934075057656712244919926852390282999964235670618869635806611620119420273327923674762845335886727559517871161471073299979336932647122242902236433434910871725838697308121768997939669942127199344881544465933923996379386350045076147776543465890963428544842224857854069621555489085315483345158766772801512595194632357227479552089911792418826942568944280843436776255934450785017709080399026683507460073619415145925390573569893071133163168515538101870719369037851856898786236113633985785645607531462408766295543161819701049964023963238824560328702608180378608571993078708913083184805201471763079572073215481492748941427018067321360020514029701440589507736738626148685221029842159420040969355915341969135072511608297876534841889257808364042266648859775726521694720395275504653048066020835803274500942668676901190813365307065218646224995352625674337889402705120683094953306410772155596464990240458618885452734596734298894972058652214518858172305842728987771856908706611228430670233600000000000000000000000000000000000000000000000000000000*i1^4 + 14296106588580923402526293926474667696690497987212800156797084525900822784511294834265401875986290437147352237521109681041656198568648122762324660466824441273149221539805460294178002558211151312759371269028454436273254756292397458663161228609101772170832283720965263827491102225595987394846014909698079020749258814656218731132756018016921960087458521039829039925532548299383385130400664768674498354320781253915496937013038782814103192162566155460248912274110049387122328776464465032869393113123199779155288853668800556600014499080167606158404024638729252614922568127731865645004110691983871988847257316133465081271170745107279173487383190641464352244052085640182608297655695243750077401684175556379294590620391848117538835921524597488001632963083505884858704947175914911723330356556736067069685652538639054635534241380854035907808073162380077170570641705968892872299327819960465436026825472611567261105380137825339926686016468279776390192252431763262003143847379901565365185503615040223611404981254122702595925829363140482000115010048749492502771339815911320297325135685863768218975426392880062721528136960204723210527259186347130694522784257069139073196610107446147072204221437132719696936786099489397305556141063379498745608584513522029116197020900996662232931919372640752154643793598196036987659491375672687167757141166712049650472271716033401428751603305467496841051365405546509829962376624190293119944882173617479685356859543637763006569077252962613549082635707550106859979093705736689746091921367773515228977037812429763949934681439111543356871083678798098333511306670664661139014544587032889669024422119908787844130084630740378679266233521585560622631806258024100135752947322979868822520826049855488000000000000000000000000000000000000000000000000000000*i1^5 + 14118266892784162781740303876494693861953800798070680952081925283531210032301997727316997090643204204468475201514379892944986372273551676977314031038896129624396786007457057568398772479634219092392137093730263136461806503701889804725378537708096858900253366437794951988029329616475487273501952396865247070555102361969578415940399400010258721751193043251992573813041841201568464578710629617621557107939449327498290111036887857019504799225893087300981564130970281856698475011289334941264687794806431117316899604191788071057438761651999217390319863305719838135728756770758237320627181995660419445265513222041140833038834207700341897887863447357233204333059923649425400822442973866632787965911152475968631870320942466663812872295985393921699425982022102549489987055310200703385619710965357319011158169375876161573596624741499662505098339757931358264492902679463604632079489481699570197724573059885159529701548492236951197634835033531656548346455138052755907670635136829598355143422947324336932832292429481722695016214169285181538687751264929723905442325898081709122192680480600626354786240014032894672507222062687680152198406926806355602830486875585320976859940067085072747983395687801494266056574695546864069515108482017783553249476960022771103557877560300995384911825047513232109799017157528208829796741705849499490095860226352943996594062360556144752146223587419455967366261895695156126524193495310131810944269137949632925140307226788643318452380053701202374946942952256276802407658794836141038270259535901033795139547885042265886408554655738368633256943040668841000897629984046716810009230416004267000120698063043728066060087967918195848177088701501626152876086482512454329831470493060259500443596698419200000000000000000000000000000000000000000000000000000*i1^6 + 11004458263925424329388615649954154880127606906432766837923594484872156360038296934111213693197654821673568390458582072921080840016547464980484016964285856827196869803274629755891841938584484461240234752319456154699878056665964843766577461092901493464226106234765143246920478530761310480585550443095753603954839612964869305076317823807838586768837003080264385010495182927679585115852374275470205482205400214281451008586133041943259621163703753610126470761956887178611979826261288218937655009490054687092739007761301385635779056702731363641360209404377796745957458840168605802628161821819309232206716273204855836803422621045439893589604172344001704211263548647053896146468706534891102098372581016017362930581169140241747090152952162528022473858160390782307946915637246797857287824948464779384318607932991649420497904441037363178665578844896113871459879726160306672857267961094377022766543634461026047184863214522949055070415533440423653657905381153871147963555822943601463446133123640904352713868476874845213513150085157492916873248675375538794852535980074179881270871642776830724413862087220103055631779525749374068253378686109971223325671438200970861425661040451538013649956466914723934318825858709957764285856843022902860109330561058914319365335711624701635472644013439843343042044801779419874978192138726261089108014835763909928767024125977750812820188390954035674080534817356592985230052065755889221631161354402073748790196386016969556301891950150616212929894590894625397657858734597250504815698926357643971853068009281665373592325262129524879341050794810555049538983579155601787517569810464381184413865705817588262732044225655387739055406341714263466160900327366998033033236240596144184203925258240000000000000000000000000000000000000000000000000000*i1^7 + 4711394958191068101969331117747274259885806048428251021948601231656866175155043969925166673987532304204712207681669479809969694195775867144320324260248273654816720470983047068812098354133123752204043720886225382482499798857961326033327630900219824468677823863388116590493148264941161139346585981501791398854111908289153497354560509495112669771688488611803078210169646971339240117718069581122616472369634709111229362661602043571077641431854233150980980242477073248749446570666654481299450175476000735693099372396905507309869915980349254530585319070183738085191853415014078890751010094105692132141138904913347388646654259479724983582817626779634372595159214906287303233177227862109783638272675593720134515283390402657053579510193507571081607040206443499211192327426289004598009986368668932062999301147401668540990459575238205541673770336138888121856693945870914403788650965180906275375929059827641431829400732132234397641261793319669006417030659580964580084801435331723879909068991965818674707617231883546497363178363485059112344254348294099608919730130584031932800856635827847455216961511587272771313030670262226094952038305549249194316549134646478353951314242574519797249920351878994555958589848492321868753428583560254914269157515192066499631948028578547822086853588102796106175596234219202922084923925616120460711087172101211210347705328556268017899146666801583193714648307179094568208977570578584165724740450438380251201726261778038690745974322543629996381949540592982434136435165053398502344693892600185863792329127239546103873320865488515790599293974818460845102421498443080068394501442990981298320932735458022656897328868349925653359309536102385846169940181430733722765424727374589735567622144000000000000000000000000000000000000000000000000000*i1^8 + 879632667321892991585079332182303883619531596488182776620569593633773909725678479000471033152387653114098881310188888744185320248569727442152557149578480487637004136395243815996346262825337529171121472408399361705046063036916151051231696082104768469189857974046268853636462052032795401631638570563887559170167709238203004595565399330385103239151697655846694912207027639587686957255788105560048060947888809158530191800195412488779257185010980449465263286979689674750661054659078596226531624327622402064713557566057587880335734596799811018106106294657910457093191647094548680516623974237273254190260041469789189397092787157722083580126354121847976270625878635554629801643649598527388163107095393713899547802401306491273370061153028485988157347894677741352326524329401694464585138270889509662116333100421280356092455195855036382970417769550922521762770059374833108910877874264236823251043245390159870318598915018569661836027527171392096575316632781957140530121094105468054306896843150002203622724782619665291873138933265742843751364261506257340810890854539938138877735327115382609809080359835293081674159075433809739375630064403634005219392616829684988558339672772867791683664008620516189388287584643338524201944951957917544459743023087668646495672917484328175267474767576965439420423598126936894341819704498660520142748246384625349760956674262780177536153072845157290783702446638274658251821191691690569172011508965142069866090846073202643305003342714634117861258708937502020349349635161212798296305183028334536862320591038704330438484591585084377507003722697865912209698071465626412482417599838367797461624127538776028663210598054241449052154425498760352337705509146090211066568460417270521266176000000000000000000000000000000000000000000000000000*i1^9 + 73199041068908975601112269081772395509924822308746560686781485802432276882841790532007814113344932300164543920090323270370622399066632326732793197557661933569405291309102863722213191491288410553341731823947711599302522450149917566739074173795997551901059476230214051873136048783385476558975505984517635446675224113365811237793944693783015591881977581870833742942055596748108223200963663309035621179688561268930587329149405954677833180848297546192350775956188359881758600352595199948078552873784685349267084133793868983037885724834266784441081118022291267637078565260430852666386705269090510810342801963445455354068678826706291107389280696045739659726060349879537139190854326792196452436335803197351634732143111719240842298304522248284520958556739652683875373508654276384221514777766923319548452876999185890012565943943588119407053922902752803674661272519963628553713827320960434141707914504478354824495624683419902400255269384615183549790141073618931881959951811524608465219729597367564446949660258025138525513521031335173626115244200047943478963708382504404256404149779906091721311261518762475645259025864306929628908647712336920123229643343283763307746603024178389498578689696683569303237859456734590194277712772596680433968984226345349339321025500206213180449188756681110790968635274461867674428263594781717138999665221216259262941488842120566269874892404644442214979849980234499118999787737815331386635432388695007595335710022645433837361221689125410753531600428850832934173671080190263454414321599814395391588153184146630863217353624206627050040733199588101976239342819357579427435101927754527624053951010762333771561093221654285290074892427682997815412312528512728015223366536234061004800000000000000000000000000000000000000000000000000*i1^10 + 2271537614739084729672855439883055034716501182899105270454255662538121615564072589986384258468421628865074513586225641377569240679203129875368458409303743287647395143729902437866039990356767180699477993498940525474394584970283796032037009980309411340124133743457567807326482856545031854712233594742266592572467275552656155963214268420114544832089819082294460771479954933795609006656322960466611215588259758307616532894331015570421843152225496638086481760995851805913847339859184204828402218894580888545766475010628062999455282169217801794730081075151436944406704688516141413546993066551384208169602423892617727508653900062899250224945763370252280648162505327260879590663368794236677839536330850575590505875603898815069701234260349303278656864071235271534174324329533247698872035380382610546493061709794986553194234736332626074801926476537084052568163461964919246877752453712026482045939848134502405928721856686270316366756171798703845154052355171727744282141266383567993585098982390118038323967960011700253563190923178361700312954531159005902490014935334053815262890537804083511222990354025900333285121808223138282782364322012657410867635809511648545873112859275786598047598856746645829042530048987732507665430511323966015967279965892150690558105914115508336660443835783008850250101548646565272550818728993671302180596468739636809845079304668569622518399844231125583574033076783323143093497753644955297860181941429733790809456536118307442271197770777516676189634082218195221214208360439949091767258810486247905792582860460697277789683186528646259311037446846878150421622971926008070395176490611440461521828410473831300572003738595528731235923104155880602997665413763042014567403125557166080000000000000000000000000000000000000000000000000*i1^11 + 433461690253418258778391206485536803874740808674904691485576433357461434110352454544136669601530210193987812435965462635346019828318467347810184040891714161645371584749191588915971914973381164988719578191735420374205057915703805429028797704512999729783592241982661373975452364637426045688605762498852131467915400769680106694002710945146048332467799325302482905533455894022989298302479815434995766682205463950063175899003859293384988527819502575447285387705602796000634540596076389593245525134761739677923066944700960918623873666330047404811352299521647227640075673725446041601249621200290881768110298522354431443556459818437301901128607384998406779343699286045817817982668470780612167844412121633533344892635493693046987884834645500288727577575840011696415774605230810425699397252799372394200804114639380632274150970645130446430102850571400489012945402431651426769094681664966548790359577812296445265954259905377120469691331365634470424105843896796280366802598204487915334927690028271418583811105538599494884061629580763404421494734281267492645349769984252689316666177188078352816610533033837914523162838624392175045345793153014868475395812531448937171420265480343748536788184659891362421054451705168187700593226705123840858430565021794218993125117846569295023587263890037256482686544157986718971032744361492016831084054168712845181109215707900867963192977070081866790892485308956359057863391345424753098052883621421379559861403433533881192563298252415182409697389187336799124205571739415410838665555238500732146092569518733533672796827677059524746934860703141308872417802685494641988416805552844136010203487368000852172673919192001532163379065974019625082708593083721722432295314391040000000000000000000000000000000000000000000000000*i1^12 + 100373666156269979419241730225525806382633976581050186496976451933618888217704427033508677274793717904681670015109741045694043203269202510493081598164523412638861520366205523912923726363108137394104366847412423217336646302634489431026745656415477752039622983009418981636288042701729242709981739417565958645560200229973272347661706831116441932665960067915167782869762934990353799003940159180110976128739566233790228784700028856883876879476276612824800274985219677330796033192547925773383547651394523004145091363719733208640713734982883363872490922609863718078281860603608334379142742055982926705359351855047051615416296232473347672372243911822397508433963444550352627549827946951267276114457708792098932378548959000958300589219382738885823093831420017810121841251259287722752341492917262563160111224980992679925837031619987149294949884094109723149167950770477234180417171729531758157356088484634401907092914010091672881749815175564136605664664526235432476769186216200125502761735602552919198051257367310836941323776608333309579687070441626491465158543883281055145933997864980462728446482322916133053294998122081307362171082975465965909724695347200407643834429436320270065265754467534860658714228162440373039151609592125906191826850389044810018412705627416170691006945233860372170931253291446693017764458349674624251350273309905651499157312743685782581877015753782407495231369000146159189267580683764901756590850446467759049261156175226565178776092130632729765653461934836262101830725236987939673310324271481492058050832916628148067143420622177460218389402438427219210153960682147084541805868559554733069383648315206231342514123510994689705041398011809841724030312536543374206135644979200000000000000000000000000000000000000000000000*i1^13 + 6060547270468629095061815520528029818295641972812159915623035160568944766892411566698237233069367667817646138929117563208015988410045975568130978352479975251246817647775701710940801883531126776083270086787263012809277548796604023705820076360656592906488365897713489215432638294916201835392225638737118614355808483453578487724640808073133367006065548784156002992546593041104419526404183573771603507199670557330778235172031958460526991294617879773982985863689955509864565330419122694429015512248188783030614918421634351143747367195367637997417625926414474620081444289793689724058093548160085838640326652431669550492868288653028149669602729625526241968122586362673906847138592097952941317221395488983802672221383320791311944574160609202160523844960136768120140539127607317310588135536687437615254825849591083576931212410971792250904580188077338040351833145712904918324945042751032014097879315176694224910009064549864896281384520123848771225401477024185253524187065692996311901886555849860634757586882048697623132039673537262334573562555845216990442648865406675238179459942489416947491165276831481245241051349324272358555762892148352394113695125704019661392906549287374945238569187593124414287929378602886808769394552887914009568778474595929361912268760722379073400820787753157378178618252407766160647203226601195710229687368494194072397258854849724107070346370954078718219841483852666579999042202843130585911544071683990833143598584499767265221816671199840679109370884031448695954026517663922424719120424646198605988210057422444744922060635089256912139520384944184976135077793566673679454837136623105091698089244008026598726396645314150860911538772351622818081494577998414099272171520000000000000000000000000000000000000000000000*i1^14 + -159607973972594738884226579093715292039733830537319648064489790892972443138916728233621214839170721525304865796944007632850922243064334383352013945860608167483591829571481569530352129577693059972753839074980203293598819923940499433287084396316861982664464384226996697737098505972989148132630984683278988898665277806364694697546122764802769625182177319311568257616267829170993098249955182320667436292138943560342168892868049692306129859689324621385730806938629420907936242539786883217024080049726155515331451812795351784784266925131101036512706369875336035274633479281508718302632073849843809317696649822324344645090962037847753285185568234531002606507251711826127669454751925420623507438517103218314834948141217323147792052766763591149563092668171400846909919893695260302673657671384387956126871686943246228921883558717560464501874441048998205668548904382148705616642612676889155565753567427408438056306534829390090003264231692809768018514624072710679294125119403769120883637230460281821636665578973225411583498316308456940823081015743651074129912672167529885727906835912068686114587167908658340081288633100129268300822376911112316553547938207709717638695787737768712626794235783413745464115358647472758886600582103475252782158386321871609238083933165336703750579705352981918768251027438870890463854315056160576233144839732581178930285061943234826684342769154453940684352537769485922373059003920933039287709034628324069035536671083620846958977708271840138100694245483114347225451174056446936558384912314377403909164860847608073418019496230375171933838272593914146185566451514992956313102039410486915492413901601624210461777006742778593376801499816222486921261520662959451694694400000000000000000000000000000000000000000000*i1^15 + 7753138321298628686986526474259277578529335344473947550568829982383288538995277198320083053482486052128321575670068103490623177838709601547766113239917267456302095031750723070349449397142439223973174612984347859133404723179364133325232460568583453831083402954733309107616997915234142381467353900743771508822422687964277068924431077327108806204929899538807811902412127217853093708903590357309574790123118365882473986627705775217560768991356045755797412252588597295489313719046215459132661426197830240683927436905551670834508480706202147103635043750668861697941080179649923451951562328035069794722958015781277531871949326159455478096638728921652937428620034975398056612024103667300983753721654460294870874169614530917795505337088905899282143578765723198747906500750127821883892553671878230097469195127733090411553435684232885860864815345381119122721082646644486527661921237276326186891135466497582348387211012197442263337905012782702825964572889857915876505632881311782266309878644186368401775044044824702395592868862985373308489532017426076411184912443049761247486185829267322071850786863950892112393314872621874939410211045080342232561449962814898128249392846619327142559375758850172566682282146379992652611101982236129110145167952666895856842018884662035506657600858120257218839111603908030596592496205080229917500424687747639283963150654493724279208476548304107586761805801852800141502551908064729401054853979868799589458263880489926800210717681171747171639188718947294724230649657506033641295388619150621116035506690509485020855248720758722005694813041945702045654596314709300139183576878892947334320988507497011204661900029241476311080326537282061678249657419869653565440000000000000000000000000000000000000000000*i1^16 + 4958614874989827499504812476876786577673942965083248549363922156252233572972600552565131927124387561089803991006487040153179268836329996490294224900451990014603241889575484769177422325609747451878295503186118962876502260701793126659737164279010688823084387916310380791088902935557603003060269959937712716772038697775173135851739419327433159399841894320387767125722448009308895281505571523095656926999322070757653360616415987466864486512994905685796844428210131846778670436128372559019379783542545180047518877421411031912054025725611909818414717781314289920139814901275370423026788582636310020036820613113727850301318851824311389206482221886591437111361629864941140817991087305885108753598235463697377926859794825911836863836487976099431991464402056644476502152734223886284265595188400694188242724165884300934552547225123044159036863648177671816868919349402625059338355920031915975817843556678985650906847906903759346559539037587038168500540776815976793120076876207869136519194342121466074607888563585252046987771041487708682308106261961472067949152746803491935089097970946171872549032014151440366293387486403949815826929534191704679628970314597957475354751472977188525934307350032598028587499581762385102607311148247902419747523905110715003046398511829665948841779032372723777693329749545187655859439427353296974047851672688050610111294765095248592712900850782626591641228402827904697586268149476955198826907200587055081774056816282046630903963620554898682833012574824593276814615533122009801755006142464217224661312818557157472897362423627953035171628369786698575630635575052338889682276024475359353350300136393108674862713226328530518233767388934978110999127628361760768000000000000000000000000000000000000000000*i1^17 + 155969199384348315528660612955627226348712147108211271998855124969961021698589135580497557505624266844122636478966871347536512952690308489015253880799500917576952430789315635006781151658051607214563334684710966563358333562608183307979961605451835072095858201882322584161448868534906967528864981216962503970283514874570871950152160112161784871235111940580651718536413364157567099958371694120993392086911137281085683437758573370509019120881134313117662084235725610765050343856873857695657296792340858585885928275853794792674998019231580201218058600417444784606201204163928803033120294910537564650666581641569612040195646508544314042859160205617198880951311397549738210922540177441668311790666904663272927316025444133266488455113530765431376001850832747933502474765737713030696234130370118564855670657856177661623360104859060611591606389458147991913393168476986196414376051906734516579603123512965610797289969669144040726038954159033563872857681793485602034220053731126999278499737668038856012594556304038030092133686406003462243314689469833167633606752115622190680382362835490618547921803759900260327672535357348080803100634638710832919033723992207439186479863444873019598053700619169428031854507799830419429797126174768952718544246433088247371977849600011527322630227030879939508358990623130604544560154966577542687112506622713398242868732226093405862582782028886314212047871724637208369360702553581556137491148044780561897518919877078984409478151729244716072841576763805859271666982700691832575317766824779191222828432830718182475344582367976446336025737606825980194102108287074804993495248368213246749820255316654059731307539665261770331931228279002637223991129722060800000000000000000000000000000000000000000*i1^18 + -14038285704233108041464318608160155415013088103624362560362474171503027928258721263441735118496300090805503863140351757954782693015458040966365629496685924162426014305468365985162100834849711968235116988738775595914271915454841149061276626068901328048541732013971017921239644174994661630369279843713867301147742347562363630177266690067600934108561681593245674092115751300761480670347794493668562839794715608166587996888393263646144227432149077584012869749898404632311496416025775191073871020285340757456581501298048627756351697376069606248748684763043753022106172017724428808280047209179654351284381796317397951665571237572361780969228568761016400233530865162841364293799019825985371391153963709599523343199828324165664236042550124291912484184853883287421208290385107966612997549694468417073003912805216992589268657615360189980512164499853793549438811759591264395131424941092773171114096761102589025953523936652558774286328373636142117595991190102786235733690492176132484191112752434745180971374176833263523843972295715399462075974752800567516119359342211548048860533662035651623630485141405128664053264007912920308589981176243646249867163082809962432776129459214692252662089644389561169988716623559817514896844029226150635235258468560085695014728417305801462479980913964840177042487827521101856469061324916315963490759607823449227242612504730859778728269781107956170134946358421512827223376213429478896931765566203906034980724371382714885180822404025475202501130882992533539727635262775186936316256550037176661732490077357685257795736788717654747068107788621237965362219909365963635580466902343335421361768704044735053293216488658539275322576428299613956591950233600000000000000000000000000000000000000000*i1^19 + 116217139157250897826776748212534151425673533582664210873294163475183909375526739525647643402727583293088616890976621962592741942713763902431430631744825908797075827604550599637881745669550524680767135387250383394501278009609266873643881191602676116860570287320838927636484234763310523845521929532127002972926463894378944353303648909073738196308610481729849329517101396656194609342552681181931653924793446622712080265627797645041221770400623185199139462783487265286569846431340738771581783958753855462730243401797535078106564945881955166033281512314915062282510468171641785834314720434857126598570335152835976754759132274408211732983484669983579020303625414565082844340590828665808148338381849445838693075234726915989657552364927779773840995095696634627429342802114572844560452328593307468420843175493823896455873038302776681664968961952402643544243837765793984280807983726184998336494380239950849707561775355208807268595849829653957289747109649488363753177191201387548529460568925968513928367136909858670695448781783920825221478514468994061272155390970292629779467376841368114776806154059284748747896539971128153533925067791848498986957504678165721863289511429776071222578726772376872172804101122174936795412443016275365088101141094859923083323912810242006506312120098480521117115508412755254649743231365687436202284276937900735459381380677142109881997182783376350105262645003769986192088912777207041330884696911669610508661929619873481986316619123638548418441457803921856753188272933168938653983180356792882647795520426304646756497820322012322187489372157045904878320393838503956338257234101427523440815949975415134156133979087024978348240848091829714938757120000000000000000000000000000000000000000*i1^20 + 78101009898478970718504018368322198221248240803662198257251909767070582876014379428738783045747086978283600070033890080192463244582705829002830144205136697055101258086985221125878946338806772248888847349951776482429121521455821693216510909870499923544219018316256563964797599228715932599977022720526060827747059303545470932261921286413866696562802624263622318664040200207102829770281053366110354342954113378196177999283092964994279649481436926088207081580371955507002947022424779215977071956357458677625361919798040197678857973990598738251564980875033804441407138398640860328535907280142604854013622150696849718115867437287667467636458669295133688602591373037651981483536377615598055803653574164270886834003686331023157143113938065032741894182691821471038953421787765607182786331969372702468414710966988271658682872611489776183535746576691918363279036507629118949065035965660826745019986139088400017561383565733892683629246514766974243075019477202518290633720801007114714563144021999005037689097472348546954544447250298352112938429254473739324783774860451864029948367091900691891624515097137540986997037208074213655780638026501606676050293178593382054599243232674974270697672935403708041255567489815019740534964519515326459337069507697531251628114109140621489233988824586266632608695096742635429503765163870745390130625289139827048702064754230401883399593263645892221652523725574944566243275928607547808294184737262473240864056230480764619333886192204708244928238080164173372627493748555358861244193125539093799587810433156921012918739661208328156515101221158130434604524144120721167318845944214138917012744717468712102854729061634608667752518366788692475904000000000000000000000000000000000000000*i1^21 + 173336141147921427329548733663377508023489525320942034546449221945844163503901502023548070170046116863124316383543252788820089108017769705664575016791944299134582522476731610445885524220963403337078588956298378741057591606772032126042541328670106589210421184565606776862454540769363010478097976972498468805451247854713150397689909814219073114335808008033383505828167917527830333400920505370222324820016139379643358948822209235842193948764044703952265285329567710658915157738293645765456001701642845614859346661252373247258628006123046252889107080601466901854045523019381105149962300815634393618655785642332179849429684778470274399337355673638693904162816445444595754759940786410737994082535541955418746354647326803475968874842922514690586268729342269570525183920108791997188758261947757800090569749308178557724725830819392738941660909262196235797576972751389540377142173246073269063740594437857781669392105104806057900707191533440674671731854408983026841107074502850764553675990783757688469684683297721704924718290372338245616445226518415235092291034919042616757292822027040317785758043743710059157081604302416027489142148998644751183175028791323327151884979483217812373795309249957185131165285922098134977769319021186147669444992146536087060257699373110283708511672483158661104568596481405603135787694783160556220151202290418124494328392824488169556183873098457553543197143601676370796576146097219821151826270767004594254147666047900022978274916185541805878202061167276089570583381167030266112855139612301981167746026164100304350614943706460219153411744078641822516727449933773238509429254885874270326092231800969478449135596034144437307195216454955827200000000000000000000000000000000000000*i1^22 + -70466764362149275743725006567713297503928019764080540635055430615357079256789800132274795817499488269864007434441918841111605110772611840262406457651346673849222060141568249868968068190281928256082957475667695265478940178802664602737766921217761188958638911195857851286777771481128227986747246210539354019781164239969699378219585839836249926275367319333209642529627748081547184973591675119399045406099571935407151659950988980974115427580708190620113152580427569919789926000112229853195755741547157692931457191798464673519188879945941829458945526223667431169791344328686552885131470687969517330107389856803904368911977365211001391521390883860655449710202205091303205402293803357817792603443196177078009121048054060122497705877717162448269244106993723464572404936747215832885054933304675885554377317118783139298086828276597581457180278593406257386614243822483804313766213592842578347618169422298052191079190324338299231899044521474216375300064354213597960942797008884726104367971260701079480010313954936700654278031500208832666394528276231455609603162714436076213182738014829784089631940375366116836072332798043658083107056546498336538913494465068316043783132476181025568159294132020543609356383542355432336606526485714996749123045911674262964717794432419060166519302851047141277923603242691151117224604560377015174246301239064197908847726765615409646510424594261233511215522244073610608824509445995011259883491611965254290070839452043366427437618237407873305497124553041521952118703610297489174012748272426565690579013962005979194454610291233456973471965047608483318528024077841761058705822997992065407605932034356469211874444065858589733528423471513600000000000000000000000000000000000000*i1^23 + 2699916339155382580450717042549962516370547601342309486630600335999326620182874329940602631588850472540101009260877108455436688673961772701624683517428949562963183282232081471779565375335962147850038260918272715818335425055080364863127204476407248068591287852832288540670530638965267674806314593681298447945347236069644537311618305273484756010041627155037554219082916767438303234848077596309599429788387137964793292496226896459109860837690630862629129506993333707129821825165664677230598541860553272212825521960389830143730293551699419149282354379011409647966841949420413473930915886863351153097708349034777091995857957538283542432139234635655982941564389116908879803135463061526003233686441018454040650684467203404309416563390287615239878570242858340979479857460793965487837805447708467993233547007739346628274089368824478213092666309231307039367995610273557540705735911195291443282577522497757580908181564635965942103576810601891127309361267816367991167119129102103162451536113490872746992902538531346927182233261493185647932592122798685872836885879226051126338178660848436378751406269792968483154091563876815943677857704586509981038007451393790662736529524556375959609587321599364794329025499570106191296404623849637752642820343684935181164764185183960911124694091504915799593266106904987737400450351321559085064071404154387708754587378582864404630778641862360759531372188323875419724706112744122330262776296150852488863145460735909768023894186528996411363929760534297672228360019327728128358285022947359084019776165868858648152541306848408213988153028279448077187601095097114423824383554803678538099257399655875890879596817321539040951524130816000000000000000000000000000000000000*i1^24 + -35790595931723144421633028869217162476127495952603248794825834076776721958122380382351265841891047900999330149976763915671073542896324019589460983317988614887801950573655869968713247461981414486112284099262554134035637798366645675995408082453019418984756418954713400652778629226305103286208228694077779136521837052341056196950372951650347236923271946559195822579174325751815885099835616229267242053501762516083019030047418821334660699645729786544859824039465083138211727286330885330954632567847553074381754672948408064847847052320549328822955312652647441787804331621430368616857822029828931177710785138388153877407636735419756090333722354084025693051547794930178399710953585922876596721748214063000020083355481276320698645644858347320590486416266506183785749377536777600579848714327428754185201050762041903147660924775062476180959655977259479108520810126571116463726443005697958084327453161284021602489318714619035038203844973215431866475755547814238168814715713744319541881217220763504111474122560365979907427752482571351444131249844919541235608332313727420908458295413699944347982153448028096103569534069384517337236465840473955926215678744706285564973770134849926354913756323909701830673563912834297640570138052806213307967523228427419737301289655910381049919882072939561298685565864419137664527175411828151042955169255454099688354244068504013574966876113820254718055628857931387954261682743395299645164401281951503636520529123370930206634188993193893193293079020705831236807527902747777967597342777572009120327352347014180993262438183944767240969955498833209852692522708395025326243431941607369021152177524275898615767395715197396369497128960000000000000000000000000000000000*i1^25 + 166924723459615810124654655497264040502129583958698704422305176072135123946982479534523096547369784960339173511714734293643113608915020125535698128841144653836531470617616582651899869818237241020270245552400491396655025761847363452813387563621136626216944765152078000223504978206758497475374860234670715754130146407047160157125489921182559784087122958090110831158820036261043351769517241866362080127107126802837832985472134377408156417369309120335144082445570932164702939260324578652377690847479159575232733294738384209327616883573234370948084600229103758432349638387128143624970083329157838021945238393792486790198939138049477386825494182629165462851875865934570073980082917428473015843477348731982224279351029958817282516856540432507140901253984572454747655914405459494444408828750054614800814438322827123388219738405743088651624372463330337507509213599801910572292172895733187871284623831892717653681138890569666814733049648026124941122634882080629455461763679350087475020956411240107023124500918313977624965660130996514401067107195555716971339678390753206349864007444495762990176829266500604963762949618101078350202407181814773868674303418768845664770247447166454525814132415653682140868564099438196248703964718169504663949500918016387843374289216311383240521928909964626977063916873146301320440106006624947051153216586370949544917389361748221028495310819373161346499890040252450752303133834007777598782815470837950113254819374651696179324844164306022073631981851632728364434200482545377043962105973089120000955321278732130734404860066415763603688561988983000558209677606668402714436632110651760646821129500013019374722937996277067022336000000000000000000000000000000000*i1^26 + -108471154128216336609123164446891051124567689036694258135698240480066497045035527731493764332268632499722315503928418544592414376503969516118933149979461729830193093439278468556470882913105613246496927033861723948427301062364234692152973483591536619991799605396631882791603057395033878484420541630893504981332900628087456492652866757338198808300532510274749433793088063528140785707137634820622956386168590171006627707298857338858697715598395771157113664655672991724599581304740979198813420629458684348308513726746148413938804443008330061694825342902104717792487261700598648260068280318100750711194622590108684014731520779627797120596629015009746475310753529295958049010078999825370353850779234285337278265268651983019403944752839393106040439366888725502336948828298509990383358505413591235425869788816008075528205194053376262158431077428058694951546316113102393422428328022061459112243523967847106901020805603483696194773083944777181954433519271748671308397343452632747722198047955037876909018941213039748049455907499712266868932751823866014810001309144814417134144532258480219300134103793736644084759827052293282419160016601210031847173012431193708070222841531865077137609794190062977942935249988013567049717481360347114853904409191379768226538422764670742325236411828436539659954508766704414362312076647879156912493217505046975379850030354195219313695622502406077146193277744032069755307945415087975344790071274616455004924460591472441724377682718512414297660737638705040718716462151985813878683322479494112350155549092213752234698622785700675618398468986151614322514009241753585649310653185381355427528095774615447075265079185034444800000000000000000000000000000000*i1^27 + -322654396945638090417784742874060039431407272432377419899163361327040484519441111226039119830640193494502258934026420372766710874776458203929906896865931956916728000117427171871920043113031160406593573586128723147451280951304040677029276104829590397040507131199827837454549619971371942502277333886941345450923855602183135874394737719134774913842910217570791492528237598867974743710904036147341505588945168147065515149367340946853256463705221340994490922974300315545696307983451896730246908945891521646302705671847332367075705072165120359188710689074981029985561034878046417875371243951527869702177151552170493674192872837398709129320266820074525581559908715271496637420643398342132628468262794368235810809116264526203219367885543571701207683680634106777637140570750719223433293794465797581465715152332813923824569413900869671602553622548516418511623722874329004575797753214655105977555308508605928186224033352901163307110442965594562451246775427546569916447556345117066832185801670307654406349588005333290805300560719757100749145564467833084471605109267601161688397068169551463661136077824459048359142777545727720289299798918764451515743608475508099586286411027979200383620212386429328934357253381575252468562471270351459386084019808644850523052915048975566523883066260439109096983449806265514074263819411904305353737016637086962704515495665424473985818574897280338221379845938827089258139049357154716554851252156611647216772813878966603944112687381695623312846653606691297834985539023723991505286201790196108697554970294652202172778102190056224564396763546367817881761682182411222218335203194311096567242784642277369199578295828480000000000000000000000000000000*i1^28 + 909827243978738741571235380350131530620013526538960388318202857408051194703562894200358933080981417075575004751794158042568656612860888172456603617311342700204578818285494457230412364444530182615417071279001897219172681422104794726610743372597396768174457756420234150099923269137168569088752878327414548041668820041830746550684172770286549076260492112968922275916852272325762095898864323785113828919554024900880859425326964090019544098955987063771406512851788728202967113704054715519876336295547659945582752268806909246079029901134933744215980924849207242002945711048567076962701124234008270020522143461610522774704934048269561738933455406388729131189883433090164067908345651809089555371573738142928951359286675954644869010022849515195974477416572164193557354450112330031244807269614799258253018369259352259236138243945326154279511268970117205504976056496569363871841681657218827182993053334692912765818150506153351800843012623918029703140103036969364936048986927534369071132004700934377815380501318928657768739925847294216227716255694798143360467157303267151524715641427592862806688025320107580484723766323793141866706071348490488606320772130371882038373612644259594741396223035913099514646396445022139330647688196394927055738792652177832789459513814021770280878670115714273916364294494896354971822672691800837127535731132887822303256952094471294183136856994421373490287712776664262876770215739126524777211468382285387976309053652705168405648344328630004335231628155454378136252843124171362412884103786181844116750129221558208784519203707777438164199812817755038712993493489675397711522522453452311925222625063828048828170240000000000000000000000000000000*i1^29 + -518435510334568094569066227419662027362914485818458899149444366901272974183875688325646042335638053637553362459080038726615514712424039337411454360316360016550679912300935853188272014294200314717254063544524912334151493398910827423884762137779936179041490054466792215274685487225028544499161183937759934997735073569813875227965713006888809402939281898421957101111158631619640913453189644973903823192159197418478658108020247186703439105304966412825507840269911748696919721714122124333339556487419196598054044222727613045535836225341479130030618651280980321815237120990977344034341148931336823393812120893383458114739389909529798233924471485188706596435309276587968383377132921498966863171581283844529309392439366048544253802462584282455400599815538927129512935603402195747045678984202595518374549427152826090341525249756110042464103328274535289796222273385708606753071884027001495133985813588739131355342680605527662771237152347447825207848657261468850446795386581437441145410034298460831841601911099915602003324626478527348352913339639804743273362056517529197999545374112318177544651640039299298470408708312700840815280775748649343529562460114490558535195977812655362442846953019319127777012086819180590061759070613508194601491249922294149212369388580199434065291568031429911749404796753137604560709658755532620511192605764854648878425619651614364803087635368436857236608324406343281724183296776525171524245450159990863222843756072605997473124776389079483864709938962486323905614029602718086828773455267617785468878163081881556510083822398120809398571584734967851933541703954004312257788757225706153921304812786045000089600000000000000000000000000000*i1^30 + 109899444727407370467701483250649753740652871845058662121337277881620095104522507518476578572930102196925559979746772870755150587169883870960317880382793478706021494958543049859365574192287491435261326777063057431984801784032395203264517683199842168824580955291305955105306747023822698815765755444083487148303198927703475333829184409331406324285111541210787278788950514475251059427757186701543989582351769812123179651670236819439492709070294994480634533784585515677011927785204262653052040607440306776663610384525817399364672554332869015451870811020833443383823806007142592422158130656813581956635023305013077490433579528240456368541028227397319390436738933647727850155737338323501485925072224351587358547154996555365174075821255040234398960227407191360291604876469289131042494479839130581534023002073772024782683032889030463353670509210752534690073460178964815047169308665506423989723922215230677514808694531653875114548225619241174740357614362569342209195940647259851603107526970720245366849792729916728128913330827456096176785367899621499136763459782201792038389585134602415908259696962258694988384635868717820152658087558645359636908876291470527250179331188910432928365590480803069162717329262593350457092117139895491751950434568423039749622790144632840884499663388746493746092372589120895867322676290371348260812419834531006457424418795691140498969347968601276965255645970356323072974685890311534604899342859371705049427979853665419249824446293077021380772547163748373298275022793660019116795994166061095832477386263321802387935409586554054216570620080734358375808406625742183364166553484907786809913430203432960000000000000000000000000000*i1^31 + -250999393514661448723160137438160156102402254223510456505085636161050589525921444037119929425340366153417419738174446786634134169735328644627164208660556754872539991399730208407040279618386397409399303558629537164300739159375941113378102618521307335759142547415021371392009457278856588978075808625317023617838758645949254562288535793490253699518889012775921685985109456691185924587358811310908673341748426655501280956240700434667174387476392447921151568565227294898673469435223910991725517101425071638107971474590803768732813702605520781659138505528613779089754951502988081000238065180120212171499964637316837706588818372648591128197595720671595921196423019430685527197342612886900380423152725331435030580610251276668134912862916440996877255033964036120166196137666023945729083004437482340325553073440199433259410739558998455106183146219820169627827449586016551781869182123639202668624754058996306402257143088936551270679067763402880467605357414579433955311159709858618741690580284439175606565430375309352601556442779656539361301326766260657134547769708477254632680170032587325078963752527107947191271245185852605248926013326322737903492770030662015421974782167724931416016112012869048987545656015555097900725740937029252571242909816943108390317587984277018872717867026550335448574225958130948774431742273596441450213889769464404432396188636131378630379675006775714320908792877239259995242332157952739260527105501531133186207978197624145922531920172108636294650201683343931640727922185297149103996451143051824394788810027482156488746459563937997434844242463859333759129786505030543894092415157114515633471488000000000000000000000000000*i1^32 + 8534869754956952070295801097726352403149689121507015816585760595495437509569280703074351059971014943744524770273681614741312409513548423594177502568378588617528279332028815333095851306644502963491109879754284437517480997041093246215769984275977702725693517375982118166235055106695544546212850372923971158558843620840382506546294502901532966946597260685275650130492186020966664686983534065011880142947135555964389192050436014461654417119483259947476837680857464441245494073281826349381095137788540322760461117681618866932514637429796686728320264877152470861338656645391699716900028393270310679218996631015403302937450916579595893232854108453914238335666687206948006755988893341144794905878306765852339657298306742342115283085604991500004824575923663171957174177617449049434656984078115247858642194338552007709439050762638874978086737054866486398541403598879178696046660662220800927187264324874175494363980931198353087210824881323125756202035280167807585488075621258026336166129001496185574562730130373600701154646067518308575362625665144073884780209959021152249319333811644739275978835160942262876211575409708234036098744033947232797706283663439297946501294883169444625941657392789119244171390176940754715526521492158121879265055847088597340686070951432882323282672020172640819683964848022955444156985935020728423233883870675776434632998094405528216158023368049320651655669576767941602968991150408892156031481091827705095730626877071863261897497553266235920876784556974927883738074029741616251232452985235503474651235756611482152105770653268078141874446223548248716258995579567705256396827221226756977459200000000000000000000000000*i1^33 + 402853558888135738389526105990366409645722422000389331954275392575992100441847331831569067790440625322800910696163931883268307789840247937453407126947855657310705447224924546985294902630095684585736976484020820272728476560170982751680440839969479588129278515992375627927672775816305792935502214565427191960494577925238255000592946260127207592383447146997304316771079514850668173412520578524787503537478632111572873502698033854657721737115692480712746721235975226200667002508759747004470501477550322421127654968334458345433120316615948597694335422393091914500125798455583451833902055740562552322059272194221883155754260280541291153958137443942794323610704927979498246373396888193488338627232581195503164549315105760451837377533580298940615684162816324908958159831035316704689313368633414314839638392135841722283297227775827451387843394003849475932824545167531666188482124171002004112713763651941908311262188304732637455927170254102795143865320836812607797180100660265762487885454574973097767776357958706442038892915445380694033895169556024971472541951874286051815563101289046790808550967031176875432029197873550941550233808800942969588118176787012931882917207978043057687319070667828569027697330689325493636882494636670337852407143999658121691925573367768742132443414827940773800423198538330426438062434980617383810224958788611446182529633129086001924919283551543693731421069188718263809787049071165670995619643761818368839560955932649704884765213054493587566728474678920199075873429876724373057130435980630778387143157726242733346098616582997515065667208191452853230209014626049485374252668210380800000000000000000000000000*i1^34 + -64701560584714894442101014423720415852054681797512865169645379597404840361064250225126586683842032723664625378719265634158207793021366768043684105204399748952479033140284519473864890363718955175824672392325321649793059225723441334512255263523188085388887662527702707880989315324323099447518490442742278157956725971948202136357984892749621710840547211618886454992594450197568044278972384224084395886408579589159389214370448166668876127984827496542978390882105299119398479079728007892973004007010822672086479104295204162278518095819379552561768223734666193357548249123691111138100870307820616792962608151433281186667414357000727802416111165269027121067436989068218696179878068117630347194207075727316700238521502475060122063714307933738610032267222704790715770718408400934850428638909744372668228754808478457054723894286203329001912787828141354430863515391328492848375558817630749170135935310872761438534970538210293172244480527155732200127091706539976148031266935021952685328132553724857944442309608437613080134051981091690108369624027258466276513680523326640013626379000830528025019339565649029033491278343078947017109472516553801365741501476268415231374874367285663565663639716968417729544445578527993865277475545724370645324263933397731626105128187149988222867449620688930222905807318246091325516270986067287048875480342383342577769453048342724663715530918854110997652644352988039667823814657469748047405846430801591692952087746150628421738086450968617585415603505836777441032367800875980004348242790576892523415931949820668480068039646674653494363104085407595376900245196418076713353740288000000000000000000000000*i1^35 + -1780604467028125428821406617461884131422904343268477908050827670913709104186741979487636956355702078557632901127789711529666540560383515468604540189478761807231182674054914347800636455600511409492768458996614193069631786418505716930804635413397567476755435992940200345282154743634118718600786175865057453867326704146338024271804931086644239392518974418897707412417228164090752703491104445945970803606912520189949043967643377229874900536884359800796651061346980279197348083463233622868909649125678276413018799488751071902140075431365791439298137160843781764002370892109688664805817916842295363346131716187835420184426499014093049120500349957384329780951611378879795761612552984887843715582232141351480052850251797945165299164890926699791911377268234441858551617723247622866400978810968122765923362751032502574100536503786128553423402189879496839803431475801002152105316802551793079487319571427227490382351582227107842722776010148258200681926211970289049821732703401183041245484665101048220142010366284574883600197747826301251905753698913671978856399992093386594967440986932925559165178020702664271518605036418675287241902079950245467203627501689741050313195941479491445872600196121462008688694434469531380094271811336840708115523323056502665974921820135885795787781343234278714141134049496365123717263963219084884821708991128714096119709934874179885690975924482346849948530404408296905077222785023571020311416056145297098133194495733202030937309005463450431161927391802173832090677353922693717882124472757568347221282707417491456192542544523781526604657911110608049620147885054287360819200000000000000000000000*i1^36 + 247441465635897279913341129996982107100592248189246525154008011505750886223384797374667243266951210097873345584027074996581630895860722859463151683972106915458674821331236810400705990697429229683545649313914682703310048141255530890102054601912864709813522761782994812844917141269131217620752317747436243069390144012052512344749415072266411969913871635459566629622299825773282427934782181712436765191763435668418483481480062748948404496061220891531704954461117004393439375215130395018788119699092494361040781382103023990408629155223542200774772899131571116720390429455734782727860941797434669872784830184546657569660378897857532050687184531140335372605916202142902267541968857760965855248618779878460785666086290117215892013097548721873950504795972953972602314581311466122130173775411588024389634670668003499402875199348658376677712358458776170042993079077321378937994724198406815057961977374736754867707289005255455650239295612554920107435563909750162670823324381658047519934822142371039957753320251982854269534230774049323053522554957831192948912580823262784534282667648153664562879775732025943590052559559698876366611573132446812092892213695223910221283064449197862566309044029610320054517571588040489088689911556916429823186766556055783202103252603429543762831520335465820980830149983243945529327242704141256945733643292905666075804568814888733305958614575948043483029586748737453730689475905248911674673378695170036222247236834676398979217764946067010096196495635679631349729197937033751420074415657863708780895933856011460812653639385218468868134123324900382583230998679388160000000000000000000000*i1^37 + -6224767821866190165003784854827336383028755553708757169086539394440043393874571352188157875335434596000983788079540386896166569525529824602346203564901202854414245953300300482199892053511933096715515229415178139980806696345361072300808439258822138840343011893856823084532450063025305317485808070926595719952526585069038338670783935235111653189574468052975448600923862431629522556187186266786162873521807480557948548222889038140969766705849610758251386330119350230656908163887047175338173280940610118095388682709137624534018893323071238735311394378544406324369009649231364672720425413509782642399845554721255845501017601434908111814070974163336955367490164855134762323560611254111989957068242817622081292555052841375217068273444243716666328279653154016935231766263138891455817975600014548497413359351585905445227051390695221750260088959966445108897322957506324553616321890048114080022776776154251669283894780788410902906958615267671804739049603224489593719344150486116004749937017026988041669099054824816153008321571028033020818169109262759829579455870263739836095898704370870468133412998101909098427799212907890583601389540762859920210632487945618904763221323808312639710536280000626726231508763425478920888311574468961873343231219560987352680470307871864341023082214180594349208481824986523893368810637764485162510505101729277599396703414809007625884992616863312512386614256653860722456425201947980552966108627127256660978153368759367368786200400840826941778251747060974139434655535654273926456143753148184356688060901071554717363493989391515482021502337112068265212903424000000000000000000000*i1^38 + 60594750186799913437305330558868291901025888058022956309682147394723518530077266998077587143302908075926540610286376889007047892300330195042611872042632663857278512070632385867037797955559570578592516076422988450692564154808268691932731725409984829827697793828178908467016069091700685743442810299710858338371580658236950898522997666920977566155537270653070242476642930240876352557039530929533032252579250666797026031753614752089891236359314293085148398231739931229507746984498480231460577862671294846026806204101663299800340575279813072330443607804824756361054791290121745934165202986095255717429959834759135053619040241529067919975340156303880588379854561037659317449884426703345179309755263655471444659545702768930443078121666983178538344264933339631324125061576728904099794271088262537052302570990633402800336974739775024764998301402894483792482584310485503118581536687918302660054809698237339965725499059976436581130957114446637484428682801136952039602201842460104626815204381997917730818863586848264904643677152127839588660073064659011029336062000521862992150292046689909611210174169713875877708723655610670744039665599486040326807262603066904152758397657488416413457160215523808020370135181466332949787234330447537494450174576104289309969715448137450526444407894510428531065176668768368220495452261588389690360439323906860457803668142704716665880070274452987450443481092592936707240958591054167850266093240730761480610397753870025498890886390083796100916217883521379950228130682058016924146212161312742520372264244380594697665954406412420801873354989997391872000000000000000000000*i1^39 + -804183136179374254659848174676497739891409523113066112296203583190530936860125220176235598577449067496688171040934829977940671882694854031970609745581854179672691949902263938378430086502596938658888068824759898801504841451452710275531493312497718332130019681828006621974266658161542820692614456324456357831761022614334870016287491217908937351699893824045302932365602052795547442046909129404977793979021490982926031960119278908387525558428881919189508475214109861884197145489557208479386818188774932529396116649969890294211489430384066867647513752524469999172682978893166301019470259823002002025354853962708476213189990565835278920569542913642636463009038213796406713745879247713753000380306227923153126521630262686501820965346430123511072644215610575534648769502055374341134143852897310896355291467965775773946497461748042996980563178104299365836200495581828799078319854785798725413503030184722000982960007579831572121973704622195463855761782009642042860469359531868836096263296415048898581926632647951479142585491362566928775762838119193718502733340706357466066019121720360814271247622584106335126709375568912533255225967985488992939025150757274904255502066464355449086872105249471129208998634734528801878582937182979842475898876857311240568796228478459058982383565616472669954783759884667665608688483958225682580550168894814155982336001536689149486183869023324851754999723337257306784688921947247074110946251225391436151956114255918073700374355786743354907579100798377984828700945614040320845328512335260166410978404271597096052818451261049978823167180800000000000000000000*i1^40 + 6569606419185388385955946211619278450291428292153564061446322540844415679538668837879117473464274167443969975566461390717012532671714319621831820205856108573673212654507695745111783526233313448496421595623544333093932388540631562558535525646299480712486617444173836932631896889887646320537138703107439321787374362399634578121701876093068516703148736963558886229428967157804684179455059419826897202842963757178287093859896851238334365860299955066726062733242704336979762529877276314642347203741309721686710164921049661256858860409480221325316742829773376111494945413399367810076873498991660032671720247680370296072153610477653730455924931011163810039091731188296093767189554474351106021773915070069091823619138090942775527496913939079647715796925566394637794984900361474670565730463671802853596200666916781502222732606760379348988821926223410133171012929996567287715358798785205851084735391317480563024487876419360950690404128323246527262822372850480410195949750601342470981298378306821788660596488830013418331107871278172452413432145246865618397374618562355669537124632376050552812115438312467336600509856276272811450868181602035419389046057601926958894758169865694878807851385401221918741117474430184542466797123066538997463380929862072721403661964926026313481615520052119435045908930015051577592753675312397541318414642217744266332941601515308896083701632643516918470581111606722795137303316895745044604276654089512390565038224602415947576143854695184389996877071466876661932161822603388534455864972197548710932402811046356711785808703017451520000000000000000000*i1^41 + -5127081494790558248699641226093148716339042579912231817813265070108418888949860754095542390537846283716832098624947025242068332951054530219624433621821862727962113095401753194990662987942170029148117549897284211893627538132577823982623663379445674429599270640000431287977233218023461001860613494827971988507495681011747614382687697234047429062163090372094407478431675483761035991455202445372175873347139989441750622150195017238392298544332901787777241306305378795754744503302018255107984273082862038023223992187612919435430188542383493287387877032707269050770763620621614272322862290967029852303348286138134614019348985814428355237654533129165787703401104557368904394236357125511319577535625235274964644863724890029149919866724624260143720627717711891685683811805183949190349168179382639500949452619910781657666859295536533098443917550348805521694814832743361006836916829771874499168368831945771939591660187270651202550802473610234363360744990136117921077115226680064309249010147645990697770782554750530633825067074589887257024952077576918873756888890030206270224070211351965516605851439493844343192080360444337022644385461207510301039381137350801938401781501541066278647788692751386188912215128763092063571263937640907629955360653186616618537053821033678614152377206824836131519537220434220801899206789193285968238408837242665017620008654501596109652625729888095672119231779361491486230998767527395457163004993545883574518885571144326715180858342619694488399504492585210338490172860883279174330887468944865099770190158655194191101952000000000000000000*i1^42 + 72463330821250379790518180451954492606116926437295906351332460941862532528803418416196104139975104037752434514631856137511003637478577028641165767351869202036106657450223558163452866318187941617032668617568494340036810131231167084448121833887177446393731274553889733351469415426901063111566146714387413344114474035623650452026181086268817800409783598036213945511859267670558493733305754641276239065530484314262071948845485869188461512654905187221494328967875958404513507672417900295794770782566384162592110793389621548942385721275578417802768652266332714090961317846426573817079406284884084810410689883967330802229403736469296911493601713871912940225783077193748854014485588539798339113592706433257977134772990489676712850042434815357977931612800925085706960120221008359482406345457260215694634244713295664656666027617434710558411354168843005234848938820137340222820611213726668875372707152480778783282759602284896366700070210239826493215572623058686524892832084720203517769676421102125778518042749145466773920845046661045175861701622831607055136566665739010551954464222948806380568947551041490464585247755898761046802880964210914270236726798596633695879480581340460959592176354435999338612181366240267554316217318765448332613745630478097043370508083472257614341694983860038467647627912743653899565817827525154610599402600371261488021224843213067430859139427373058380270203422445557021371420965696928569847605755506198820760922857289541697972195452429830581516531578330521291640859337469095626255724158455081302846219065753600000000000000000*i1^43 + 64173480363475563417491191792620229977057745654689450413744506657612471355415539658996699982089719241975410541255379173801649945002967862681428921143184281044006912513624757361006803055329078676314186279348148162433930520432431315627582397813187223514084703222031955326259253152235683730504928344754440219899736402210785224567795678826476650141591742867245495453212000128489756511314390718252083664682750875312945219848759991657710276779649843863955607148351762096989023735161801232984924189906041705994675508567956200236884536799768986234988084450520987265765774299370146279622013677163632049010084710158456369513255139789678495566839564788121830698766062899664393514331154268080345811372322109484394972030223660795901060373304767396138416729387436391490207741715815874182002426915358165811111959366378137160907720072576977620567228326522198304268805758324374756088244972227589705400340544481231309151711042634432305831084515467471527749795958146306040357841437422927307181700641947153175420888375701906467295604400147422672576558081876730985422174543174018054325374151010887007638114157997181503283174622589769991733416794496020969107438089091944694508007761133357090588339147728202040551396317267127726995902451459235655555482045556787440685915199363067012549411588814918095115770079428218808966556630256964291492243486217414265155959036123888920116481079401401317026422512897874037879046410752620015062389978154094445886254361941115779617901354916817497804367217044825237146936075829450749557276898007890001920000000000000000*i1^44 + 366427246832300921087892829198610017826018582830313916399916958767748867483445389386308227133591960809462985869071240150685207591096203710210533839420170273709077061300549980734420459568328033147215842865886129214215682714471873928457415737150217056258472241661742909186640996980790566973971774808153325887854636176478725708615404356450753456268028277085965247299128526344270266052365796109921361749866317140051047130058044277522768391368098678659873239444160414451601908901647560359705615155090731803618921217444857407122798258158224565938820351306112757105334772864338882066208143984149187101983500504235571727134829053669571584870249043217947237305570437151621506024724685027958082145700766981943764079958928661897322293721701631907565445393714812373149099915090053620616094508421360081646271566833621773219956375054198659852151860515553893312564528728965245381701043819695273227499681093309074992754883484810807152405949175920108160125771167831709470850163507809677567525819990561658192358137724773261935818242426342863697755675312802456997185002938147085693375254118768439492863845137386238543053806783676318941561612393392138141195966838034479112941863791566365908831872205313757637010233607256096752420761489367384048237529258271929480652201234737979553666728218429682728349786055905673310056385333242890580586460537874471908842277120227936082880971031644647689446258034763161266337679138164219308763792479809833735833589851189811439548356178968873990423481405570107390928696641200561027159162880000000000000000*i1^45 + 23667552255992917015010595757375543228648200060700836648837402961548230557792983835937404285102914664834431968451260469356682063710294042226173092905262991593557772058820300598408517237559081673432007133128961044819391644721537536129107245708035327493869511225310436446253973067964479513726213224239045067965344339071057457291511169943459416635916749855913783887259281237507920346683532305973670771721297895121350409244209112000404047292118095626526820562770205214906382633862628713906106982799749943201763590327684885399676552603739637251346800139989996687287279043085217463454685418928365021165879645490859717066757122836303997426324503000473517806048345636976571641151824532699724056955695999761386495650460611029554360117860417837312930645780434230999285981263556235192384228262434311030684446273297481902271941127911048286071532387707031041101275787035100096472835416094683844176958697267484658672196372231437067770047206797966649334692291612865239105926028950504075126347612331236824064630502754833779779980060252136536621980342054858756103356457057537753954985040962582286614958704754525265201357535184998209675652470679163187255254378358495693781744894061985546065061863284179677079903433228797658296684001603621619535905730643024829656850079309286182526618637621113540040765151741593179033186531123221728241213922647149400092000497308957197997934993079179099930967308095299243057135650573430449879740674343077452041346301210237857071594374436181865932614459882019369333025684219494400000000000000*i1^46 + 1237453550689210408560377801385423802920513605117570143158306742002511130070088187961309647731510209581050950560848466127785069732918721472528847465168359553506399570992806824920200316212431875786252148090004829180688378856184295693151984007997405977985029763172349084074351828501710753011321058080182197608332564039434257704801030377034261727535469974042315247759350796514492106612024728612766259867096271265116755196197629858721072779939103027469232245300921909412833589647399055636492904085325990476319187865830937381074877189194173285052844160551509600142891517412300587770649480422215870179667858340123292097965053283395844560350060238216490619810442522147150425387509964574325644044057826386623983955771698314093116218224207757768127802032404934769446465444327126144217333990416491117205250043182643851491708555773919760146971543536728897503018590441764617399570686045057246774749599436525235030808018725030222353918228218092375001682784503925109202003951900789156956299510760444182975618052988205096765665762554232763969205265049278782035262044677759923696214907780606675135879420567524290771226464467914678674176384765156102735646414589050652986882261067641079916272176322062400838104276433944926970479925069252024758128843357518626434378312280267699115150699359509482170275810089676921543424224777990756515219620598341338209678589720055612207367220406093467237657818053988899743916528746815339515610839779212879490714879022259152409686427662403496031870948570073588039680000000000000*i1^47 + -5029896467099430395304559628730206738172571952763194544683747805238796429226156150471532868387540628321152484461728929640476087832053606740761696893955770633654724344696522984734011009039889570600440417663774531201219643203728637075729931507466596614284659404884509943932523390834138885076007850241029521617828154232979559166924384379930192325218055871106794045165560114977406514111989932977878849584339199402959769156780484040561064915859027848623761356201181601888345343167739941743465414598691250369132976397593002218604205147335643300792604618655127616664032337144279250500663350636010298981571749347187788584848007721720978664191519666480520318843557622064241737996786952854156067242957311222207177150292651496820795221857284083545422450498062499154803611925912987930260441550255239236582492633897137496566253145980931019984005596752827400973897010629802333075512872913255381995145061458375460503311096772226871128233726378600903468850223579801548108450285071686376658958005668011433580609458879144652090616421559624421607402524513378044431466340712474428424723153494057515062325919503175546031092273931341617160606158467091577767380399165174854160761559811419006448868485967830607222699589053263777051301315763003943157151294962985810092566531895778094508388666115033950686485491058957743510624936872402044565250364957973845710786844011133407382227745199970209854215612029559231209410384788736740538073048115090940915915487974536015130450528422030676590592000000000000*i1^48 + 7484645529148989327835776667509467991777164408157204890872099130411384948430343316581101987828304577710214017005952397796351634563922048544200397850008677015807124938058187782642543139226480879233338208949233753921019002589866821302793197609997399148814251207969297747816015026035155985789778546311903041121047885455282918919389324773714545731361504449712678943641979663241159033060254359624785623301476095972378306039596069581237912264409943789053962077070861925270428619859273271588378593091775673875981924662851491151204046375101122541048629483155409407521109215732513278639233239465122291178040216099181494554323367114457006532950782139167618538350242265258106221997487785878840600242244023972159457708166822614764533427079152461733243325946314617260232981635579284419281962495740941044432510710415928768448011285337771716430187406675541115314018857805712121293183168551215914973909485358708919554116122637361488001071992519677892186524608252425409670276669526089584006994132925387739200392652910574155983581555656036035858327092155814741366136390539718803183540839511934035617041677619102669818642919238374579249217184266889162127690411035459402235479630759471323178488618110407869382118466208835957591758479001407874740086202850201417661051155778253882483952111282175901864417939981206532961664921880197146554716756718277360107836374871959846597083821288393465766622199764411853246362429399192306221957995081630074342916593887196073479372800000000000*i1^49 + 1149681048655324503312418397715227605711358345029565474711476225656813234486009114202682825969689832985612580549857891942873769605918199796802565315266693291418549408536263516175644887746991527916682756842575731904751674924632578531531610051015591964735137917502130971168280139334228789315694688758299339356105369870239358536792130563958834875645009853532309370494767732113588230847567177732163568423036372237065076480086743025925539655778356299183965955461462274032866631030733315941923372663971660200828213562223112379672622822209803813821447151114003426984418297475188089076949640880337538072939828354738281353603699361292720338075579811363602565542862297998908993218776506198642144733325236078649436770970906646742868737725107530880123621876427104539238742249784861116180000544257140051136066439188721052495043732845621459494066073932364198675726543988517995368325890983746181940388317265569398393513105913123418964349768500534745855692495444806010741684973630847433861381896267922140795375160788142433288193537628330975652344301755662245457124676277009108078669285389197659075139549017172174171699985367532133717382346017921931296684627672370490509783075438704721612896970917898210516524269417653122871940637568714987659397427479920777139563483070085790384138067313507488338066523332494680169935184458697373773031433514515162325799031995377889977594120417329982794102268269128265139547858600146450450337187871153810225496064000000000*i1^50 + 104948281546378393118378507168664134485895907564176009500065860750059756333564214313624495460782307981710796805270257883700786758768488808341120038341495640064115957525773397875577137060556200057258146634318513646637507658022020376394082319103949593804391290737914596327746685088469041575070526123042255682314584661034644345758032296832223109392293231047161382092780547633520715483528482409134236821994252175533556751723886440168738134785257575707851635883485260562879376705256865813156259049337535366282717405233474023778881896179074177822760665713594644573690052403638255207708873368439871042237723474085181831651155476206105975078439545950926581104078846216602454835264553689821757710505680066607743507009314514280171509678835860956248380632569448455286519803672597273336976218613135063464245041632673865256461798971981280918605607420460728896857631859329789435773923082485818344467610637307137263442191977213034870750181350280692998822569130195458382350039147944256443333591038624739567087265109534145125365053701789355164802606624042747270632447947503376025713305932206247886426759977880375725841088739634128420186401356242729025111875790996663609644633218433298095907258368618925307183281641246370057190796593928147550441304320521322059670990753789686060337796085319194036098472346927726434105952815076375670627576046906041119210183280688437936294088947059749814222335191650798720126775205970547768760729600000000*i1^51 + 1996854427802588180692380842819801730409329603645478084428989121476120738145284494378071230087676581177762903071841924596403636807559777189902963693264988508920348481021594529616874384975631698986831019132697441834112856073707063404352836101027712065169775816127028070029632832948287088005625119333121076746459853046399591580965273794502466429598590396028464495318570493357831278998483232934719755220843892034908356490731107022944628382625658925507923357025568384182531407812967792596828940539558909192305040859352001188900877815920017179527773298635342924074198397092572828966912143607058497134121249225815873382183304336924802730867452402945376315309144207882203209732964154208887068934994934010113905790945761705770026434603107966707580650945507510979938917900353629971119206136421939623139426441016814036244353921748592073095580770254927309424664876102082881590773512599600504942945236970720559931856399637880817888574333824450316297626803272060480729588779229463250949635449633136960455966401946277542336926901259812094567791115313977967002848084468410053131047249284820691456078445533529860787670685267170916351614247063497012588948945976396793766062220069800144576410760922798523225896708712195457589205278139749133440602659449614474549731795051822241750721939716067086757480805291516014813497566778664450780344543003633280761842152866000811215730609345392558939074609109173238914744320000000*i1^52 + 27409261900215753696263721296963754320541254556233417074383088159691072512888872675301974577682390815245907760929130767113382183121061088412779107106196855294664639346776024648218481251715642177540325456362645724140032428822548973056593919146575728640427907184845228133330808909786637176902644445531591258551963273680231940390007391783209182140188479421307691021207303256172746713603051976568688821491418382987298819122342378500212250551908600455714178952304149787042774795354793862375653333697199766308091681430128915328585662456576597450309227568120143467889205855156387019148072559315957765741530133668635926564294732965440933167089414994402694525250856198965177451469598888452896917780260541472314847100697295179835132338799431939043414237241092044758452828449366408759684394117288827872127839460259615949138694655973345927971928805053567747263662329606597657931277450273325955458418335056170291698985967501679754408135146208381791331861812850027301398631424226344184095685969913369273440549918692036775253941417708594792769593446827360432154823983227058296287747357081262743427843873875758478092923117403477091787131100607094453581454625429734644227392869921078824303655229219182021338698374884176713373680229908690448048022049101176864644449101842259054106756982723240333284584485884078116967977271852529640564975838894834204850485249060534614329196290953773348339712000000*i1^53 + -126944683240870108217248415982659604855556026787257176342960947361592002734671755997885721317188983213598897896738649802192827026033232136509921230536176734869304605058479340444650651401955399881459987022457630418460774965936800792971367882056919124894191297821543347678080818352736553229928240850503324804929323413520710602101329709206696251200525296777603777407058932202247934887973576052626552675504487430740682707875600701880615304225385980148545556951789984510298746924285864070197238061555164548105078497014407653758241574613088619397985936219342497210096605287964954992193529471081094046535182569386988928687841835198633563727496144259053602118657961890865353493748093354310101062191724785889349171456772777387132854624482692861591074944227864727768392422116462073572219218324531824725194026501563345272223485869340588542321036428414574471522424162778982722157531448164911675635509929530799156211081203451501044335677919470292932584774672054191005211247621848488739100689088774292846547143213366812225706968820445878191151334227476706118780291686659793578537353233232745652252805150712078571047114209936716196809299223476385588140851726053680208582492525072185942016476417660203803710510800285221024947384608668378764173579430358147904280832054292340342998985954237180732996225493609176436243520341206848445437512381222374424299910961109560886272000000*i1^54 + 1162960714673550877934336306356389904344631290249943119756476599208215176288753324213072731262562163311576086159533712495606067056440708644676571006039336688506553179736654590635902426213925059932785751063240060198227859455303386311336599870169535271287133769298311614410527715458206790446247337170013313598854031018038575015383685995420076924444201509642993535152192219049599584495119351509967836342548079720885575063941442767616116694145824090683246035015204143145365883035123443717348205526933974370092250380501660442050210142008962945530779944311410733023052956124593452222896246583402560110396396301519655706646902806923499845964535455916229798057210546387898613471082659100653865249914075655771168116518715458270692252550062046367088673233461454285847956599031871259434339684418262263057779117241642766498583721337295535562210692833683787150703954347136864010712900702976966157400148253738016015150395345114884897505991022670114631552717536868548449809248954239579378301997390035436056781720383984727720563638433695718731750302793123258035315472274535130433480534836998931758152518467633434014825928723668067926948559015184460503495162246438307765148426991103245120566453404334926132498800204506702795579492796715950090797559250275001189371524106458025639293024037219429976329751057331782044031008824605763553009748460498518492160000*i1^55 + 19049984928137284359245248256309244153740829491149706505568209915032914522897166569111491635599729270249703183966935136361967435548643052211412152530510528022247502996378742929989597360739412161643051629607885810075501919960865580892130866570703248123038699285624374768123371554606456119614097999818266079760579366905156183058406106288820306541433500128365034532373390182643949621516658104856212524199573172059357637655811195662246476314472269670987431981012859955324994595817448885069969107969126344040889164344698274359012247069333027672567322674633317505505299358065243703518388139962879396075496284627336596138406672839612561480158884637179865685510767905371249131149332699254675875048166133980711667920647877902523125638185599546251633228016221037311910416249461435485042210149926963064948510776013179691650701590883823340574303425049726623980601599585526378655058370409415914211565629923876215733518457618734173986945929797763738086003142877508837300491027424053705100607817801381661715997385208298844368896503419427539740586720226863776764590039541468727254506580529015367045302368947743391299215033803325630610070157075495085874431230745631640044169953368046215800881667247473145489134356550351591924901179278245048647498871739953570451592283408862070197669525162239048706968315293755853982923562465024000*i1^56 + 85299252377743946216737824748309224935840124941418122580553130347367038255286532749781589735752513698517426774754171287661610961989705792834790789929754008630781116237365405621711368988938454363538089912094769186198491603365495035417055226536157374155227569548763716480185574682983139821295956893157084070683029523991195646297013411656471300595341237257126168031273568232540695642397170533732189693854441512412811235088929469589527348676082569613332709084446013852209091405050175513391885194358402101695996272704039903683178126893481603504430198561087590275331740688507812166867139370379395286325483759698037155551442762485287395048229156899109029550533172133372222341989094062308142380538091155174762080228949050596586783362332284636552924771913046831687090708517795115898613933760568709680834868927192651603547197175969813435679499866511472428643543535447023098785528597863282728418231075944292015152645813212788111526036541834244804954502607407105046875468938037047244231400327171238821840229162016344551031238103573024147968191598493572722685626560841996606479077872027955343300073964372613022362147069875295650172526158471870471746023350218241288876560854946572555867370671082209030575870747495670202571231155282917615121329039158604244715123864253849699355700880715677912740908800*i1^57 + -50090030778061093240656538496262978527559107476490683454477007808169433796418594083051924723573067560855380150708951846947174882773701817951561391311783440956614939973885755721272268060458452191450135103146111105539524026783297003003915992916680649738602177535837452060835015834616800113221501052128526844454002602965720448693259427451555728639235245090497788617202847373569197066221844321381813738807248732246464556731993138671007942761135097541381172684444677547318162317737188815005450189720773675435926225169462257010317472837191080549951003801865718412220083490724247423666498177591951580817577361448869892530916437976260053389305540205782306626036386989743057062514646893509781376980978365607639030942681873989724990508109821645357323863345927888753007339065488882635738947401819329425439605750021548698623164658331126586749332884111092121975172189447374715059389218037356002617828982911214385100433307500802487063206018800016111870675600829041013540801723115241417951943604908524611005231620666060096780868667605302622970254530822274187245048352787086086077524413145971024996812805886506926653001760356670192891188365433469098959347169965823980343242009764370170251904584794600656296879829170548008107046188897087432633736988186298688660742336520*i1^58 + -322273100429433848947334222508800734486813281442318229718759673070865775030917557849432637307040216009168062253300036164865490306983432302183531546660330862356310456096538893722372066620216762919559411757627652510872063774059888766970726972413625889687933445701652998496956776119759107897804106819633695060620584618965327418916708682106112310626688929438131103106995612737130039892245721568989174605509101050801766521144822475956709041081120235946913787998109382726708538254371289007841475520437121939674803829400934253934665709048912082634346768263523431796836343121881284762228845449384884398617218492434484595728092478973202396281355962918160749271513271796347370200918711836118692906812834801652869690838186916747046441527780571225122621409865216420534206478423045734578119341018897530940018296746313391703818181125511409804431996342896651118712759601516401307308841650085774330316313825854787812003857305939505605258852579634963496391380607571040668570929334222519148300308686825284849233111956507762140360619722972213386856888791360052254706036808466504086724079297479817356699288467746285237832540628362408850009718837779666861310817100821868657918335232694882550819532335267956940630234987649743465128966835*i1^59 - N1*1326889066583941436482837054000818817713418745428173306969776929943287529384624254830878784602625848103261034581249655127938598524685102815555381009429988996079087478294520645380642931422821314721391295642620839236766255624974120695170150781705564752546391406047375293876524824172394401384078742870364207092895285542397787185218815852196093956062398456828297633688085098678470371091088241441598895299841659159940304662533776355073535449712424097792*i3 ] ]