[ [ 8235781848433688996772593660137056758097914736689556761411471295397997119041297697671637740594192740395993691370031215502628244033480018632157524642772874438534502776845806849528611873634254908555552273356154318205165506021091001408953611845309885910842842756116913476047250840517277746095785569191018614356182034448893850090670765518236621941938962523577078442789568453960898406634340065456805951000057536252992304922718190971793459238046191518959616671856387444576583981044545797262619221795981122566470272451536677807165016148473216852516905243730201637802062565910477109575054485137742035454352594396726852716466997233514600394324639359943870849739761593418913916528651187389444222143710063539077105020705434487565530108707702002371137471894568026782931159649734758337180048668200830928424776896164469895990039333603689399217651959879485149341184607719065440100167824821412468516252804459555729122599790249137638917434278684337530856348113364559409755287725805100904462518538074563799009356347713130265614159146575000788980907452684018554063242927209553749305656002262578919541905502865148909715095629854111414737921590054013329709506872473662270159984773076386682444049692928835030549648502638172801934332888561341708359957256853668007797325824000000000000000000000000000000000000000000000000000000000000 + 64213821026869791223176407911803842473387891479442230104244552025755752508779209429188149684134874625899674430953137000648256865908658519654001882303415107681625306399130253652459331479382731695012783975273523751660003893697621417629609748255351274532927403659717019878360441993210492812962900873943001031783760356019917650097604508146279126622920246246121663746974330582422544054694518694006660214971859328972536541601162338570563769963761570224066634868973864762092049320768561351845346220606195421010337112378913574370208465627157894240871584256861738534418177084359384765635097931384389135614354289645660331176465793042568762038688914662586617533533603878935256789348743954246005647415905631473108059687518714615483262687158375178567999420274965072712324644057642490721520704493679601956342134475386863358161502540107448383548574441130012103132630239265190121305262047363437433105577826351653705582179390073356611836906545201147943287898692174390742337772040080948855238986640505181159901169189403208728670868713416118851037474451169802361170666456179339619298166120559703103555455805398632410830677431280617076173548354341092311313925997196156533211037876471149333606781282715778298161271425537012101150147363877402223466862524949063364771840000000000000000000000000000000000000000000000000000000000000*i1 + 187423856248228974848259078512414377920537831826914169378767739110254436538910729665023852677135988683797160390822840448238238792575003270606675009282263818029053861633215809965479040150247333256065877670432536672657247866655648067237684226979211172977879884670837079607845064257086784237818689749244006548160922107099630944876911344305335084574551962290831304876797266660600220279725968207087139451173452643818348913725095049810227428242433814812392767882924449641805469277597964969644504351678180082185906450822573196058042975745432115225449458562826572077293041694787176798164202139298508065069572997325603191524128601453791247421711286709126082030000164434012403001285143343267374647594904680529528155053338384131519118429781777263566704604060542789999855070865664329382124211027065658142054277104128678311698670393941168742228280980648918869682424788862837815756605418608534429579857816880535135864157504117331353943946079280708627315923494513198881571153151341975179576945102370251986177981745940152365861741771219940355597441599189264013053636825374074401477580633674765514172554447246209905076198675575597955819289867486894657333692942800121616819093378673979194999877376929325788543498567638530442421223957763332181283988152120639529943040000000000000000000000000000000000000000000000000000000000*i1^2 + 148440858348698689811196944759949009228502267553996313499113903625752791756895347248791932141375689458957291559428642474905233661506195839926805336070378534538205031140995778673977386177156788848001970955548917521417157417257700029161509954517075441238805139308462699195166286051788423768052703895955290106658658989178194014320597845053442757687388418433032260369771384177571233304041322453436969297911276339734974519898833723784581689118726563382533481658678855227796794543052770409268315598270850253489303589710594378943863152864584110394000420969973387567382847112554715477960493979354689346018753212229413426684095512409958963230129960195086242304208171995627965635425968896355245353057504340242947760851396572411173374463862198261921794888911799406480035074452339050880535878434485100743666630100843360934039414847882906783530845308773030770136837919160878434908999543736979240181180717516627897375363891200301742166010551777313670212003150771544230590976502124414586337921311851597981203208567063736216559007255680532238489922696393095489980715508984500589036656385761766833248333765986492030008213631932841933214334433292440002067470424212833798768064006992798458699329505643396397665430283358541628479858958289310689102323062134706012160000000000000000000000000000000000000000000000000000000000*i1^3 + 59193694725056149140243745425988298732579619204992419505221221013653454077724192253584573901286910338117023893742311530121179785374929360490844078590826014551777870653203048300152785318298391312198330492744785801412098522315455129900151529297255860304670988978694575179389778059720053223459608521713066145325555430487143219635504305789485166909344655144046198275074417558644387252646768277077421535013977112764466779649213199714602243077147636621570553915448056387160900872185827390024829879192102721076074616083307005238872517750480956073274454909257712660981836248839740051339870525593863610793588254112036892415651647677015850061932480255800379059248448796635644744334928777577254882935655938527073045659196602411549301099562746350886654086815688507997680625214002211833510384876975734675395840659533553096107985926659177830952044998995901381265894210791278177358382963318969470254837095614306144197614554288040466948561620089383950236857653140165648677532429688869638147850524015615575517362759771926477481966022270949790849611584523238549075785723874165873152587921030929103321297514606840649765883877033702108856941882385150632176654197636428218619301535451337678020116020629529207343023547456086288384497037042255523322076106901893939200000000000000000000000000000000000000000000000000000000*i1^4 + -19477881514890288378935796232363625138680838205494407365973653969273865474938617679428792793049240259857089486103601156426145510950229924661966394927423988973376321354255679528203206827630808808746979178201867464260567818377515409746121171948122903192844502595930987609546842413669852438076099383427157602973435863645715475104679032493157535738131966251109277551557128243012491034727751348922274766799092376696750874347353296412813321634561380876262628712865619732778484677925830243606662472551332371283114233048384751962581005092136688789197971818810671431922213120236842095556667420439328630471200827260101753523212933923206512387299629645218568578506367080242239124759652259133645400712160508483552671832886435104041133975707265637782229256747262498087630165013220471206926621108623848024043844658683167165172300968203167816496737258060136652412738434735014156560643225780967462619300210488265434597958682472932032230740969881085160194806534998348759538465561845970261562749901147813293157653650072838763632531912909781383623896195854954948639009412933548695958702419667064645687667258250543021631231562868316762246900568307509804855851582174766459160940263382144582317542958803250634294463469234937624653326284214317222055667907386408960000000000000000000000000000000000000000000000000000000*i1^5 + 1850464309263897858259677317581472659027859360887476067482170198763180511394126174367988583795083100902354922125946167759031142820043537374241629989421525753143658776813429508750872595614294930206028585450356797663839105137419158806354565539055253897458606849107037569954756553274708274316272215670563812058809163442147660760594888320530211354739169361779667001076188437085034873802378941025077851015571222353834756891823891723424571706085819981575983313081755998964343876834686961911166531015341065522371672622595583457352580679909291655743505177143235662926474858151985747578509450921032604368523375029744649214094315432804808909493984285254053872789413071270534120655331274049701378635283215862269646900574313828942655465134537125326241203297787524807451260315659387724097600434269907547431673051612855665357167095423382530540438112743571471827370650200643838068431557771197701819727644975205029231031876660732833021736306311812139655763130486807831608328080842928266016567627929864521108842286049064926681753608290366242189439846393121480009392008811849455514168540850330855863312715830012144636582834859510909900879647074163476609259403944267125714313279786650337479205832149009495839290309632039270047501635397658897821352438267904000000000000000000000000000000000000000000000000000000*i1^6 + -56148543654542865063679772235572857682251480315800330692996494688328541538933298314427275253327649379526621455367695061524684439735976661146108433915608799288273222723680605571850380530159259524816600081524684332402256224872925501959504488593559577582918094649087783549306161466317519579891748669131361834923074907849707405220037186044353047412146512893061753275073242668689898943787024469476099753135142391311276470601463865597247080152701059437931274278074691040434939577134305184208323305572567137156954737290464104068152548135599054037564606260285621156127605480389539769423817853802592459193169013530460146322471156290081244762901135095606115115823892612551402123328163967798877631313994818981195989216650299166352288453580490278640534874256841450253386705944859680597180910757997110864768991801595387214726945512624989822129719102366464726633067179335115939679306204074877840897431801857128700674830776777337793921799386955511683188575531144185291098964509220049235310404612173073593650742376893965237837523412367125640884634486836057714537805435418290026224634323525685130424918724119403152067254980819064631684685502586891889623920679729658184905354970278477559541954654163009293847136542212535212651465481996521486936335974400000000000000000000000000000000000000000000000000000*i1^7 + -723399187789725979923452995160544170188814535883595630246152311279581324141613552080549725852864369264751121314730489521206053017507066058082401637655254394289644468389607170553168653699149349446906042426973083542411590425334397980660401370371543320614367675127443470471448750035906309496026916189425355962466209739532611905867309059066255760162989926126380114625036535920923857512871269890771864461144771281583197834645276293039571293825406966781425823537108759639814244197875455952936725643209360381778188716773919643404209736806919117397680483380524601363597242835598540749689752901919723170916624439279126582884294912551666685290996714096691308709433975190128609137830961708673029054433629593503785780477913530561992688698065432110138304349997934507263249832640321848227741302145740908111837259252792172730110528469099942903842799218367196216762067036107325195418019749544513958740228828591869188470680458982100485453087877195656023307366523378694816090141187525974764904127538645752603669710426450670669280542203830176752366154607193695407071926733126842764491549251195164226240781597652255073652026327715118831850833813304357708756678034148593983345643506683689539058383238375605452073212619821921130624789465758652222668800000000000000000000000000000000000000000000000000000*i1^8 + 89073232114484338867653419205912924155444657442998534864585599898757277996609116988311644156699084461644783415014811773525745837596328186279884875400301120777404988874288079837271614804838960988917345456613608741375906672265900425373038077136600183346977392260820797515358960452420103465652035823058469262178854866553194463062455946137620945478503783214786406793981534315586841871329630385949565370645191033728114916521236787953687207771798189527746519837347464588078974269698855906608317100506810149922772514257183036135197613042173359255406159287523907934270871048537925358826883333306833858686460384359437064225017211136094460779430380334169375653348526267581739289895219517613289115997649695988732524036453060936249165819967140346288661247721481015597263846838232668429216627497831329849961892600519629466679153976502242929691074179112877548332476741763663141947115369143497116384502924251173673723539527939771630009974488910827721973837564110242601744395488695779112675414428525800981401126468364844338240226879236356420606323317503654218780913191490970327867779560488716338280911062592011413072430414965554926449801058748745042763590147267483678865501265744908701830309276850941403774174855644277644552881487802550714368000000000000000000000000000000000000000000000000000*i1^9 + -2622837328374176320748923248190162564165605095525128382283265318477866535079818482345074369154797990212542199428906955472438844177751481519610395567507511605635398023689882612120235324118153879730928259912855321441609460262657776575550110369867012851849691255545358012806249925045927494993482428052514396403736211942146611754102218271481240600616604104770277321960153671620124261760990266269287205164723148830099774059166354814671551949085735357361807646395470339215490732206048445864853381643127072347496270943286146166761480972141502732105970811289421442632431248622812464853632220532530049055732991755077683102272377330416801076310388252100956387096658116487105563908497254064313774164457390763132667157038816386864777133599820384709637000250572538256587324695642038695918006179829719527410583412908744024414785963616085855111731238225506085217205797852488963803188747151658129119439937488726359158611564673820460680630521833135227845856252824021106340339176652769195741153431133061292518178057404495522587367551712042377736459355437711262722478876915449184388162666024646370826713858619604108130567476258223666648521531014462516488204227637796198644237036462651604142391853938134240829470632552617457566954806045782835200000000000000000000000000000000000000000000000000*i1^10 + 36196796270684475116953414031944985906914705338332655414278255866846956302502388444888175974697874181104749648824501139945474619756131299693388753882460090670914041268187197810342321804854624730219055217523729467878799340713180982905556304596610451281314891131666864815497964933887137195228264711801502527047112949485923215673381375216253076295722420638044716099607798829844661252660788707072256529501535680440652221253265943122986002903328689829479561192511260333156812111104008327557023467536626496833309187196648391574551092133979701253881084152627369809785573305358090622320405442131258568996968414869966629892188779485015953047311884376247378800795600353042809186469486378845114994204390603712062733262718629946546401352263043521234585309858012741519628543854922808426275426018881400117796026187796780330330024079607422620382205423122978802578312206132943154473435198318877275622022984520548010969682275299384366811408934277495923914425406958097481933804495573704471865899589387224428447177802174417449406414629644988838671723818304064455514029761475130925409374232214106618340397973906104489178283816437581670332488155481879078885056062023838611041824754828895805000175664995185221722280780619500071169931534663680000000000000000000000000000000000000000000000000*i1^11 + 292886573728586275882617891369214141143764567368624522000076360087163215188148087953761442316946864109885755302480886390886022175824853726161659426954858682596400757339658465177972659479966074796663088633714583948195356761871824876575636100687964787539173480081140652388901975061730930183377585745319851468152637052336937927349442892796455975745246017938283594506959338273066135903880493554700167687395945878346199622621068209811557006467449695483145529301115726805977039098051256765193182841711294514052664431870681981605705311884334901936897118418484845145958697872569310476273531496369815656784596602822565963635928414319458956247574935460275738430240622155231613323970747318403102483529830500542305200658957166770406058093291305947656503246303758295958518994909251455301287349820842380259686848195466590510888995402689664821856142218244700784389895377270457689654350410492677407690370194051592434093591433992608202305973337271274705369445367778121956837950318156448340813311308419774645068506526166898599210498269643271883316292650001721095744198213309954582428996109268394559939124437610416098930773244497709533563566507369553838945542583957823139093098398935152067975724491150079859363977919244983027403587584000000000000000000000000000000000000000000000000*i1^12 + -30386131019472864137356447819201660969427017619578300291622526861655332779996688885572921287100056937201614548003955901217422449985880213178901496051179374957976367154844586242442211729115717747049540229041326771723970183146533787403665962529295541735619677677749196071729314492279971022631258607337838827892634405482159218475073932684522180228131146290806676742375696891879942635512009636193346222273755150686981908005705714909656360768936041236700026340754861637381519803262998190354025081198388534651134331701776558015158132114133906531824873129761306342442089177212809768982760371301231986913615890964868128025270606221367785202108287861824900801177681152329388228057696189802356789499862970615673812896250098973311032197773147460330366085727143440977684954739163670365917012390594030010258961884013515411641105522576374785289393328293349848207539414281923014988248222892436575286425081476945200878985825407319497473537153488358221449345592961976287810916157276362381024616213056939555020324495786986716260560125063838021500225187975548571615039842858090944918762642431578398786854086631942272901807361064855971814081441411403063080718200629876164656446871458274766054984458221901311098166832304684734716313600000000000000000000000000000000000000000000000*i1^13 + 856773555626176243115477875374230190289430547053140718737980613550875273907517436191411293253860343355938730526603453405393526744008906752007723035280779617631872797795557034496226185955362950851679399436218140038379317539983490315137302473639897120418584409846538116231547207175878351782754733421956251046777471369790116471288312598944614008390985794592812681415752818253887795818831681069166206467684175405872200866326577801487746422540417855105007646891650976687839451474761347819248505591793526333986300895290390571500926394032368355520463533705505842327557652834481283149247609360707873096073594548386721703553193883207810048120936995000838620578516888384109276622605932988173071877771750123475465738878781215318098070352369632829866869828820982308392807725920371488277368580022811334703794125083539722071108288913290508852862461067672015745896607007138271731638283973082072397157247373952189443559042085364599868249289762561222233400372868004249059174253969174741834823382126816680579093237847584796047607725970670096621311618138846811504933600972484489701122015663805259609066019070425252798655464924434028124490727895479945190743922129176397608940001518696519423704307139292544160911067707817307668480000000000000000000000000000000000000000000000*i1^14 + -16040046873032089130218442329529822801017922750003389173852469543882564301902738786449966943692174801551529507580848736861954201143551532497449905366610546002382943393861608373201179642358446764710509458977828281071356877176778898219984732506651560718414752397367437323638877223495984613426403542223917178835913015756745298623352167282142547283457523621893142733130326115418220362466184040565068987402724915618645083712565150400808313174435841540683892256376034174538596492811135487860079442414769333609566977677979918427859682664677116356642487247595113356643745018895835071846120885773266057077706262191807840720031743990875772997085512658248647354810853364947273289153213314918279187340992955799911576844906020979898925898962324025492938094161604221287334678796990897557211013161693796062482751117515785499533859137850721262486725438759345015683608884142691965741645608531890130746368486423175789546484115243704486112906480171393967339998177483445500894302300177943688939392269956342472218908635585575765461714145603858319999605583395233065693069084941386451303704802642724214077273084760986982922376974141551692208125876852560025975063064617039755626153048133834751615787266414419982020296247399677952000000000000000000000000000000000000000000000*i1^15 + 247742243755569272648518789227756236448955481091534341928388151478273970290274167797714396821490241540901950113383616884738292316454539256998940022446400847196197281485305093458890907721155746050478381744996529106063522041832659656000050621213351339160447582704387127965166689857887752705677174463261348293443667340299246250523765187543824369704266317405437730366444520035879502051972131369530816261333890835844815295235725830014700195775104963684306874823620367798187194575431676159102220956253610388623864291303139022074489209770431691697427647731122108535999676385432091680578306654311610635453060690215920394070268433991477399658794815017176754355605714911965301311377506722308270571447674839752862686544299730854362709568494605946490661377462678629011640623215393241637160070393143472730414480548559508444536567224623759000128006991477501872114363112456790310456041283514987376914186003979272030165158902029145646683086065732785636255899294293388429691067760586320809679094621555216662530433797396511669703331292749309574328211008435588107263666922297285799927576364540733986197059447548859831893780393606291688743272464845215885235459936379717804232748009680249068781559307740955578247472060825600000000000000000000000000000000000000000000*i1^16 + -3423279976655069864503535658298685741360186752926349587430859104251734395433437330680227930026274106022670738886982516155459284538622344358918721551483264437807534247634452245110578735159243517269056525265548093549604833071271700558392662824874007632065053645860317490921353178770277854627307885518800999275218105251848585532577558349759683660527247931201252063886124513362229409064249056101748138322113467817746106995375636283982241919227588618121021701584816758578186640181718835441644976479903059510043057758759556863319248260327006341548823208621813834540358769277718198329032060715727222784747049314143928673908527024246625419414580934469886190001042116904220383027080643921456178947831674641399046888249842460218283801957504184874496251929610926093301544087268694172337911315329084538317168981958487237849830804130138240375315354220596526960607367814384884675749770235199092209431073257519864867467637985363765185895303052378935314789779174435439155803008010428733400541621234694380991493088504111926935740460574798109973537708207306765733489340503399084783651402300004698227776034265544146233372663685979525219649534988004986130477740546727620094031808041479789036724343971884996486601113600000000000000000000000000000000000000000000*i1^17 + 41789155781261700434749618682355445713527981305886267175530499566783914895540843617475298373561676241313918435025882033102472591074033139982234672654044923626785022220450127453595269436701400573588126698937549709969109973989700049564800332244529477709827587739442575596895704904832037065048374155540243923435476449340392682167342237260926127023485119126184929465815736078769755386697319076933888824689478620109357998553201470251437710333136501951422179859428765762701390068019719156552439377607538070878750366682958363402615197510934232133707666335213441640693140148926917966576087214245151874193453097241055015796025262049905094741279245901437858943882176913455517475355825878689906583204239366128478717763558912507814964457054071323663886730135278119472868565026676259030516760801413934778535406744960387734633602504200350775913844546434124841058340514855270913924087117910009289571098111668595803023276062013765496206735292106300140143556627730825518091907119061256237676410222060357078393062802807909767673732007958531387484000026669453070666786663286888793454983208793848823333892642086521795158172871811359135686717590790597025293129560307102318208967705520816114378952845245155502981120000000000000000000000000000000000000000000*i1^18 + -440987237181469704223576292618631410835445109589567079085118469768821460086525060393742233074510993244190901608289326559205323520020957305608742818139382615054603289805657585259076056470809608285333836986976148210260869145699606925081240342034496963560588395515051066925854421687586343716403946063348062620918326423922565063051218143170341024192450834802144586977154966469335548884029119249140326840505597889599777286808562072263894663261113647714517599103255939359204266191611657020691330586734050776072553741052477677873660629682736815114320980638917607438940200038545638928865769558056763742561226756909319794822204483319028194336891270481490051213203284351333596203868193617733015421643035110281311464590742639715139423812879229666728810166579706216712754942735406184173497950032505076981450470902508168301421447543923387618082816305505980549909055987475010932815466882773844937547280911323947935992826528332409435784158052794402063093839926967723592700852205297343358926755972702672641351673322840160935463046426686303448784659686940288773734137735929788093213459362418528819547380445758701999517422745281458022800966320045197607954507882504933823304518319717892099245121634947825664000000000000000000000000000000000000000000*i1^19 + 4047711774091375871031245065297325929448709560241260313854531763459108001791427541109850410967837057233161058654049182452642949115911579781461862369258428975429817629670031063615263349709658800720737246449688645960542353951805475956955027674777489546950169186724229503116982904919081565503814859264646795676272792143371479813710887787770126051526556550760811575731174282541430197934452933608094807979329960722719276084342218381878716440712725249767168389924982734177671307653512685353391256218446837136764242541907598512885987830060444553157004651277646654088950823676885166684930064209629274871636224611642216424110745933113226310883783686792644181201696144825403958095139736376266651703416180656817204918126428491508569765666441366401074979944381511724463688411694604307631403615067307598219858499835785500389130833075772757340673921393458861610109841414398245823043294997469110544204378366576822238485890893019334410754057950180383343468274452729222220817860071409541333686635914620571070663184079048298530623898178985533416009146448104184991505284256155099597666357025199923393860201152015395392397820692129945395185018049786538918399236665247271241267046279588539959649541029888000000000000000000000000000000000000000000*i1^20 + -32984381902764917491584020575756090199414332502012090625649573048699821608008104461248664090490158998247010574730861153086706994545304444893919426730010620351679428666551480511764072882854840564340286604039465155668394782273410973424519077261895193043454567205780143840353579617005021720142242853834241101697932395678988465974142466927860818275672391759172262399919771189954654152178844721170097360899743596335990439368475309344402757793401395793657321610972758007803411829403501948544910402855201160492582163734521132315309482294504196952297790326144114994615818323293329183450601594695605327652297762308071542023014699888249992725136740503390162412894496272883349432803541473346962566790808023448493376375539363260917371344631633441640063985686509374568949527895551466331205153154847761271177505635188800995562839537648137891424362225850467683130281051147501556250830129531372258276113078407241903194446003615511146760489079219263402021915861575414890232152592130493256196747817871581918759384646335923903744907985417207012998457199042363631641116813934124371518889024226541435552564306336022695647623931201046586486952507979054503495377777123866618502887439856495443982084472832000000000000000000000000000000000000000*i1^21 + 241883503324080804872232896758605009105474845999306777814340706739433374392392596886589210023494530887469311366293189317302307398858318545184699136815592021369451818463016067444460760980442952264140439468784598783731964060827453800192768611579783570436961945303366140743526493041060260005983642887603293661167296730388410093455671509241106785945774531424505960819403600899097110067721965710477212971465058502518653864556787823176053362445295751631945186276897157739478940528766595695339874044906977153813595271034399652203073862860868161224298805570340495125374784100798708210888494595713936849825528434183777580158165154547545898249984099531789064557264036550547429947362685012138464418839377679273956460167651047774048743572030839162740520913549472991931639721940283268577268388547011615660401658672984672563665854870786842269616178650987467838500878113372844960970259102802084772232054208172147453233787813635035496905587121601213246584703505718571633198268930674060340002135838547389681779636499593456048287050318570995696424172423216442805256980079064593623554098979129295906730788504970263393585565783719619119518750612541969973637552570982042848825102757950518956602163200000000000000000000000000000000000000*i1^22 + -1589727632110435588526328990601108184870387541517728042201165097711188352269189862609537987160577925453139463219090652615593102829359833019966408282643872209943859409608297308416823358955251364567393057536895839423478556170017844189148705691953099365185493793161075560680822355486168782459320555210388239024659926907955737930730125745150328797440845217305902833630464208589344077145917533907054481474294166094630532338145462205065157885080825907130604582889584747475276135599578038554865881490926358416238821727932416844401877301572212026345602193482444281149207682441698941926073889760996390684581191856938862080837459445740164858518701077108139302776608627779361361540617111069069017069387078753388615610396434767986009105731019019501894853775178832931425585988384532507637467645859000652930009270908729189891941601824347761062501789938373981279805900752730416496804945380521846219368628748871026232601463057975802241602567669990283415600584873523705974275409570005008048491399893524163815247130029248722154084892086339822195177014740113744929256566250700308123975948353579928173206488149858861024309046476663869028608687307833411122119245696820864473392003371484252733440000000000000000000000000000000000000*i1^23 + 9220366374935739190107831472450210317071188220251002015463245144414341237584556778641999552387376214106716960128285902640987559177673850095303683713017626936476695828890541190707176665866944509133556477696620149708286128859023772366697185377917925346880622949196149291385951695113162323213789715054873837807405969567377609583692244361143750152945088143482536854872312116471617211990013587220835113997785337426549607502929084210269837256845350423281880885583684706236124104657343554304048832966830289025838017454166624984100346505857199586685406949881734981869662620719336448666945422158952442260122184038964413240290909498298054008963595554937776178980531884876173509774055774183530568803960110075124148442199967674107125054957229097984482863590423621398523656013986783324905151848396555853416789212617751703701515555897595682687741628601678338272432803763499877890799711989118481676498614891775716235858629090730930602910072014404869950585948959891342794921476426212757234606314436642539258687060110834291288533989783802824506895468024404858433452318655414753413155621765256344797385513026528052823482437885940077597690220720460927190087996504504089595715645467525120000000000000000000000000000000000000*i1^24 + -46554195150862521436244437216582825841769048746335566060408326151366007802299253461397765267647141990147356568936167175494015399427719221038910436753772365415978503420402491411579641490518025294718003434969901745449300287783111813734110452127900446950969297545141067133311318492846090980032012892921904712872860723481436170883097104078121201551776670744133046441350724300539372676971945396597407208725682854712734970202575013849600949832967367679096268985859995595835106754818004051868721040741958943911528979024778608921278290942446302067751518190867797474780576624597245197847050207922995189598172218387107779918554118251468583169968717212506113905863512987932984904649250080677956690779014868278574864277875657081326122141532008607383859563612195794238714387403367549731773904812882722872086645572460817552936649699107560883313829680909306864353779524193035023427674598267233883942234904460323077224586721148682512941475897326781167012079058995352962089707775662623395540389313873695182861966271272915147782220251763247130080411187828387555712308560453567978831791672281459126699399553226579919061752242909857507980361467779233700601928768219969461936384376832000000000000000000000000000000000000*i1^25 + 203198331120496928254978992268468496946345134533449892841484416660768646062328358578129902046981904331160611583890685854211174050115221941101091684553703230332072398327412660042646888156118796246873690625726891366181064470023045317151682375559370417677821097910946720768285646955791575554481566412114556447753769743310100924276535370702935995538736072926194970797654702741057632224839544222065043676512386300077220798725225388793023728968152716619115740649842048279268350477285580537385063856828309367445412482299294026952006715273759713070937471499729169562606541071311835298392246262233763468153761139955672138268550458221297582208636121824349036271819355334972543179619991008580078079560002928210000418438774326057220765405494806367552733102228396689248437533259914823583289065190660383312713947706685827548705325450869868668110144886998601671562740056818706023045599806478422834175760465308749126575553091580544230130732501677710097853813620697036496587722936181553392680467347324734928101844546811651849300144410315684420585930145054572814876504918955862795154677795457020497974432958905215926199179788374026310335945960769555678363816865925599250696110080000000000000000000000000000000000*i1^26 + -764949788715305602414638617307829410417405422924168188466949522278577459232863403131440735394028003244471352020202115458627372639069202778356760137620457402041880183222295455121742762440315458974548945851712717788099948546559223375585176984959630071749288184475412564564937566276786150273635356712487661291791092928008415697037572297411775354279620499432306576686560725526397300233254951905198394391214016910861000150347817126918637122194691978743909835875805339758513108662773085879692293132882372733124924739793551043211501303612655427207209096236935971950110952469373536387332106736367525221388809839041938473694682758991296483405476335899530610616521888349469740057524659523745915246320596997815207667824785708821130857825295206847620976874557407478556184101323380447366575234112913968212783501722035673274387536340414057767610138570234626156975298868874849454273463710905399884619813025233578201199848741549479516635018930652676185361826256374244537228131000909354867765968742782737237649671455808532897742966423948721707265517732947875668083196835287372744313972265537722627629290520863984536228510287819637353825854446541889170788103104680115044352000000000000000000000000000000000*i1^27 + 2480574309971994846774933794525953255248223604292610442279280126465397302778758090361738231084228551522572032829134953068113962454760330597628684420430227476394605931725096268937068226978868390246251670793927041857234890534097441115395313566048770182324247110515871619760664692707964359438120190691135412019268705052056063462756632115573328910626174959632119171603506827360671323292757570756179811559984290005471858518669972966452425195702975098909218220919146522327414267974310067557396648652063808595100636378049881906684128408542481954925335085368376782018826962858997136356302601138741983848841692451477514952545480075590425143827116056967168841204322696514635999200981388733498491671657624720244177842663502929825615504251705901141444778268922719465254403664953804210851275159527762068566360991656810939242850642034510280336817056035472996882689383127923838255288056705080012344837772563093161637465929791545204305273486535920139834276511013754217912773423626731556814388147968552658996589360826140083954948749531300386922042988861136262652449986394474258900413752374392906477368511330481821136503841673439014423454333171222095534523246800640409600000000000000000000000000000000*i1^28 + -6914634636422979042207202566202617384971979818252369497106505368310131840325184782954244860252110034931762880472073054553054869804196961461394952477963579874246121585658990400566438426701177255746202509385252216311457502859910426105217589577618876566338937544836855910125118492159283781273700261381132601750978519178062706495718442029943487067763465900381007090387582915483340565348040180852842748108781570540700783239711110232112184412069105258985887113931912080366201572933086099398402478546595235920727074422562033956134826370480381095514234096988044695622595902802713814838492700143550553462361586228710048720124214575179941915622067803134853951315730203793910251745258780868887001025061986997590207946506058279308821755093556437301479035251773145382881983925656732039059664369242443814601955847246348982931057439776566163310488527588060013909578452043151442793619156475379065928655706613399719835719957033403302370850379668084486074608290274679004371369662082136544113925179329350180139074922489222416767332964525868629260847493648145114745443255570697903382244896546827814437444048525201911775056268324566430649329335541898504966534563102720000000000000000000000000000000*i1^29 + 16513501280645749195296997670131388390109010625031531940529449692934545411062852092693142364284329036423137536401285311141109070159097617025862201589077844445767105184610655756176689410610435130298762774818428578284569686208264919494543766586481096099273294615894384562883576760595028670288733464019213275743876247881940478527263006084550083949402862193647336012789464929151857862329694373461959226032565982666291515655452183271704331035316033002338758360047281642710075814553212784205149773991919180698637381657302638183510168229144021743943277743557555594255697067577550742516073270313987248846718526722576897065170606246793761465432534329007107797299169514596857276061522571875437535361266281337102592243921963766564360163226268689118667436237807259319881358006309112350506522945722125251949985565104318560161755963002354722361845059935728594411416750063090643044550377820058127867103367703411820629541283187479661521643960010655798091962097326577010651877795233319985509357435136091448582181006411663790556135673429124841331159515815572817662835469875707455421557705362523326450961679255176988207531748463340495818694013821679276988039168000000000000000000000000000000*i1^30 + -33786057074348850077250357870173919530021691581982221762267152938784362301341108321752373679058001030745547998433531948026661896048421544274126419520060106216409965770401728358226723159525880495034122737287612120462485191131851502183960503779298118601707303119529001191469555420693627548854396729115926828618091810148321169253359816332078616526049291113181398030494748409967218233219372011333758617717797971080484930347454819951082770571406493929205620042438218531635967738734683546661816228368424523506661712161376109437000149522903338550604878153804881796745410160635004158589559477755807332299105161298885613425309254542039816826304589026509249395828488714819154431252979748129295427224752487975859732134191295549042396723964135753008056060805622431432600204319738477191224647609257139319478181103109891978166894178103838631873100560616732717499678270121355524199432493403335051380867228281256392385471479119571220124077314098201416836376485225044662246945216813767249023467568403800610422540781734229543146816127094032063469055702756817455585419216188835680103429166342064328225368936202269670485878261359306186170773175089099282841600000000000000000000000000000*i1^31 + 59787920973275902912087164815979963357769619487518193180925535472970923439798686075544847549466886300439942683027745239255963372069983973744948022550188643229811730871661802551197262901468411256220057299662838748901691973259162843731023387517067471856298296486334956713308107356184805903054033176402611658823922584898576314134921043420738085983991785323432653814198880560655076383208056841842414765461480714557974470218359144325642341244515279927796824778284285612717831814288348809262872102814069464818509327948598144871528392660498396623721180195543551559412483819124215951435177415747098610318212676825635312090143685319880686338759245850918779700780478741484208966379041633020597966128353170665880535784388974734264082653103183798831687243163302549772500658789078564529376259158855958413284736443830038403469675143739304141423346150727966200984298174436304283490211131508515603870848411849400142396037734154815426026132305181132102577045950646793492942490970689384042826923030251072922600453558147397676956189199920852331841934666222999576118801149920081652587663511245433627271675991077383507939255257179706873015030504268759040000000000000000000000000000*i1^32 + -93379107016433660912385580684455005773747919127692582180373735633985780245893073219997587693050140459158340907402261522450511288215164104427245688975182607486001738578812489744910117894293047967015432879187488528609490757241744069135165043279001098256883019703457939560517087009434934703520186346533420166870967529780906542623203831256560875113161145929093862221921743288920916078702411069999809208843895127208484902576563772536445805324822460734711770673557170146479363107754876335438847997819371363016593561550053502518080591064217785631011134156127002392669159511764234488571296461213874020940563256736772378594324680542248903980297948839243984920610563834498466901781028870862768787655528150629427304967730421448331692896065082038553605953327870045293959269676738360302512931398473707445918530053253077914042435267711840895203189677387254825832747782346940305441923810156754726432971606868908647358031079180897362034665873639871815737614329888199429861188578988316887742220891544004056634527154295425999325639388245985870318304188343754568082137677731332006667546845522729067184268769644012198284108046557791111088747577344000000000000000000000000000*i1^33 + 132525121975904791315713045114818407743116618112146023272775757002479361068965434373056817908084590629195547788118310580758016529045723953920490258731809779009214470955451163424332924915296468098269320669939294132660580514561338383958547660613005036846763876675993859196441320542905729918201104040435184022559688273183269852241449294817319807311964660936029668594863204586928695757840664814582017202688733406835840761211421386179792097487785526337088083341641057332615704679099342171003663686122480671809708094824072015891030049663330317787620361533814340458627800426083133205310744067823203768552939980226683627434337944536214840390929597887106313986121378280621059630436428847985181449856234450504605643028274175104418726960674119877325036916822054693828276038973230210480415319802733734454433655242235801336106860178941622767798800069681460328808179572000984218497779260828829307208097846371776973344921672175349471956595198016349714060032533364718956370468328126635942229703901116362422221324470008262677784217542333863051362143878534519909547340189260711271254412824163442674628814971427030364747831729982819679181209600000000000000000000000000*i1^34 + -175162694036732831925074834240153450454019921159576168657177323828314747314205431945966376931300090642777003215548798421400007361637995683511077019116077430061942688954279746847176889201092059913348967784957993380956198245205325762345895434856304034195917127306033763346693348523307835126306024756317896239275043483079756043177014441665868304346820650710348171382521108184013498619456330528290535311891270220549746489195787127576717676858702558848038968167119264995850529416662911209441915437183746153703820500308202329373052648508199342189485096453286934860844466607514425530452184249296182880281883935278091976635024439914756400417867044068665257783087118135746177554604501248555168026599068523503511748524062371859937058280602183245190182455774829726423356231246275705523030120573743642876466398344145577133016064738539725269725891934956789467412940836427571114249268917617358082900877282537782828398121160949585567784311219415116526220679057968491918356182930216405894301134271079204145317164620798205429071066761772299220822271671474378597905887274552285971602067594454070941361532402558191608574202684525951057920000000000000000000000000*i1^35 + 203705344611568871300499465382745983113863081194537802753066181792176705586567552085424631510345397482830961358672574211121104892558065355388284698783741093637372345898551354295316060332843489133155442293017165564787823394521644468641306652385498838862333418751342588285346124443793547624600480677050540472985953394145186660873071842369194870007384744650412076108668610377935378341216606675864611352276708882611247308726249972050115467999017738610254799262139842188808653064538367464243994173589969126488867757060892799692651353715275261969257725220926755418861367720745663561173375751828538834600549165140467537246269920911891831041266045330020059402533322449408297438257256303246174985623971241969745306834467451330818405880736802301390727320703688710560729905352432973424255177203161996802715750358244225109686359738696967244265278549389504759013672508337136919524284560942283057091567946450667262535755911598602363688625444112757573836370306207119037807240546638665838464950482698606096437120546610527090588473239702983306590406910052784811497411894566602394644062068225516091882802939735715518022080589201408000000000000000000000000*i1^36 + -176349739486695421636665685720351325066398905528914680825326804903313511213290959755844265472671796435657701834197477317980101593578148748511058912652424318330604648234176650567909187544105779128437627625431806641244385856300741460764179711896570697778267246240411511284253129351806128324175138898951527645318686948888276789438247830330805793603208926651208751830136660939377131739370714715067477716254647920862001818847409777610675902073632145635928289287807615810419851342715778481679564285839711762645459264116453737327342666485623379451612120444523344270870700327459111478931441934203907832464542493991378802955477636799145720920056398043227090662441258228959194614752838205721962916348402019337701969124967418104636242474558472959626055892833560274428231582275407841156906501318283384857896571744549409265384839561255303340611984519267151772855402476967167698629143279353031329386581346683423289707168881180338918350129008001524740231949344114988236686204684858929729847590443561782721683331142761794085872887501161691822170775581927277200405814278256830256105141926769429022424996343869928412987103641600000000000000000000000*i1^37 + 105810125121267722660524380297831955664172244509587731937831368519334652661786875518926115911904331256826590794036564091695572428653219371191035774957974543113742985504208042194910405366528370453424610504499854322563097896174925231790336069823841111223948333646442279787771536157790247462077859084222706462001701357443068817646439933517389554888007919044551368541493340390108747014640141966497542914849191133323487289914907930589753193145041095204083020415828000290668780186821438482134702734421906168745787823251758748082855730773519553237119300629201371353892615232399214590757164180871127012351096720465073974717860946765071283038942015353626521314046924021767446410425970631554413472576090584312669143970456851288653315872672029590595661728349858659833565602080689970689948042930772756919265312627344637455118601579770131715323622799715968310884353726918911006851997362727680245975282087178389336690307207561035231320283086946853030873423842926463289860048418888915276455346700496807254197668676600533127223089708177519698772718853839353049283126605019984383970636351723999908642657181061158031851520000000000000000000000*i1^38 + -68815256587233738847876614635590327571836813173136364409654800953621422169090139445623982164159122627179650188301876025931187649668177302718179298684183361234194712782351249238538812018625888880999828899523665751179142034803668388231177522261962609091319362695134698520984254442666319676814021676689296116794419974046224676492355586769689438113387130550332330654376649090170870126728002762437897046418488615662080764500739417784153398398176694938797685670574582726708719693867924507227759088627294800567832963139022096855006181793372934562795693441369983631226798949955830658593001915817809290360270732457392540522222621954343851204395844566738831643518138893426139077184633173551679063578451569240806417605842345920367647139448688922413186675116690616716755273491525936084064742666946307985892139097571205214072970262904380679693646493170424033992092148232366789867580058143926796576998888726709459721519236036297657357706741097188247919805524345068681043017224853603753884118261526873529617558341524838572667969717981372127825257688517318327391552910436766525931701729948069450503925792600227840000000000000000000000*i1^39 + 18156426164553642396804182502899461993291799354966396475059467820444789122475643644923135411047201897742801257227961637350024970212071462271278537804237986266457952587642791189115162707958411503802375039866354192575086163704769202036274012945644287790340408640792960762325185744015596927887085901547248397935263387432867263195929366131967409866026097461998085359028253978615494756891655587444006316290756159177150615254266569641867208270886978963415107693571346112822202756310423985914423768645799555185852696069809761048752381102265014237856144980391753278496752070624753638433753883120224383979643608051815709064301318925207702544002518439582407918705419127616988459319809490056282965784821439446389363368003474750807232892622346411077983259862858724455048932846674632144157253765650538904879947692994936101081253353673731147554768266007905287442740975469441507987041452336342381318319445072895885120722466292813622077778164082989297496050928352559551744658427475918202960820837789406145218921125547111345395499489846798263125782075333548305996810909265317695798454693537530478774700526796800000000000000000000*i1^40 + -3704119249651481498797021643152222857201486822618420644802661079582598429830100378479229235264195796593733406184821175563340432050978855499244674627759631919016260027196257677884161261588434271573733736102045058429210343747392226561336184398144243462534468502794064473510245524740996890675102650413844802454257447799869348012330745292352017220260682795591027590422566680990347153948106572077570889387906370795786804308998545294749986404963594043492707396962808751547352068681198343633226898541825229422843114961506224780886516197493141494960002387344072657272560709289081100199096647191210118144714014760494755080391886702273538723420131274962460195540925569157550239475207152044326839081912993187198074797310516671104020321770426566928651109284464356748839598269697971547172725692885663352121713689920136142025830236209997438198022646555165063416349526561517268984329547314193347899647285787593321669108889876892603178086689648321681738994768182455582865341215277080566099953798553491867573356876357859963935509872604579879744839838283421034031258135408059541626182702297940747385569280000000000000000000*i1^41 + 257080437161717969108617155208504514123108821996824222008788552170685901930211315663322899992672135229061202519263932583492372360043135177049591185239722559087893251774542636370499708377006113289695433183004253993828882172760242741275457754527655385403047079951860870088883382535137160550031556125245163616320806841786924726746293949784688773390626050675634080550115783273430957195099066998867525044137775155124154594647260145135319399304684403182413448384619016517049156565327691397432807061583866708737036282276816263939344252230858432377643639078488516900590421614694676449957595015173053852646911978539420416606030678028655066908312291265751089220927919769291854558123074114383651460753270666504101984053661129494560688815056065243792639825374330505785915437395197973725192526828127638150503548261828760312806419138080481692409118736956326115251914021267303488935805192090370065871673504303264936486604466459061728447252514188069467429038496907907618277834736799199783403878209684997259350368434518150227459602346271785972420057341846310849714797818523070614726317242935410688000000000000000000*i1^42 + -25042888636796753346386237817900741427095491038670930317526531476440716509538459267007068654736145361340041236351016613540694387836407889398113123032551234242337340227728896509839573196182792577477409562722147882359316972996465009035053028491788329214438435397288392257991424831882972757768914178656003192226421344969613318990589998784689066035377209631312048102428491788005229704747422529135517000561402486454670917064083090469935912285109327199833090102309881398054354380276693453006204251616133941855983210418441350730633136270563667972624823300296224290163933373478902345408541192404830501049051859730131721922685625985569478032756300616962603445556769327016147340967273979087728423707122055626276428293222801361497534177891280994656077286316792387208818851915668630028011714639297984000215452199137776530134199248312363154392384367329867466772002546196322178646736621191053330713025425830222069160902783216914278788168843059671403538868831629857255916011545859810354449162531281367620165637005448016626536931551878058475726086652060448498685066085796462682315874212249600000000000000000*i1^43 + -1619547345870420884335657800732451495573934149575620271980056077471901914105854538677694099340287461453447577818376684128096021641521099083074374106099545510085902599838199479498732732742972089135469054713856035851758878199157063465182810069209380560637064105092735540254976753970940677249100236085018700010155745532135088976424813216092211433843219799158638503249301545056442659287168777014250128337495570937350172126727068665881294166108310544236723342800679544646020053290925267890831136457727916771452945401174493775025791716247804215900173783037579011965675958270350563401365881913287144874023152966418866858240942605403253591518504816431508401998055991530939143372125541096707743656670347256599522606039941814629898564068225411405726346557852237580656986470684037000512519178819845004391182206645612491608699800876283078070593015962490360241905842068413370752637104481858525175478132334419833765444825220575133068375764262257014608589890314186998696738505047832795324577199793838708502419399832569532313861830308520953781304709765226446897536931728099487462195200000000000000000*i1^44 + -32961889290204291187133250136107711840427702418637115083092218557054166308602948648861775870018185838202180450875564507347337286849291521145453027492204374964714497425774315731533706366754941172720759177904470498161876971786411793796056767548437231903898191285838744331031116945394883361546016901295802864395174441058275307047782938441125775582541956004527726579849097705693897138558082787730379417402971158352462525692942205280975374252569861493180877809087803994647843849408977959960311897856188284635699979271293243214122096792910753328964799321833445400381451143134409638255571722120173655130308262131258570310942381058948852304232965843942311482505328038012032019969168770124180709746002630044238066629226064600329966831128046687126232089792030413518539663577592735548967139832134952686356378067162966643329891695864767665707288697852296443870184761289193904651328075396527782363662461383095638686580958807951030443149227704056619554984233810103512758818828119578716117336084731713173272749734437539275972156995051278322155840747124601072842347189542846464000000000000000*i1^45 + -7802895126492636841503907382235818345190415351718209337005576605747792609605115531799046501404882076497248850990215542018115538542295706965848828799759134428768257844670023755043144521097491276673061896666246114508852844409268953559690496568238239283820538310403931685341680203340494737243270250065755840981156157162724383020413121387340704065351864193569246706317052737988633861686362406447446591752891210422330878107958975700704578480226154025522005704298164993633432215759459337772436309746450254288497801754099058455956175709738823372765291189989937510828103863126783808737709626316541356549768645645464883293893822210334205075637463086840449244664704689331660105464253825838102816467402159267745561274473425859624625192978581097176256634425153841938837538197545579443809691736747544597372591435740688305219667482470692530270462684623429094754027763030605918871022775599255162469085450098524092910505690463098972390676245727334149388990553210598509783257434968506631357815659434626899244366189181046668897460217117400496810081132469430104151106047180800000000000000*i1^46 + -361486512123314441659850796817890535247441331912356519523445975243304116621076635522078191835773612323099112138911285288991549271197502316519372837641560026976203275857537174977205184927183136067258563253433922793451495399752077160582231082168563424165482349255309731878732402241294010651889907571310461403614075747703153169210588515350660015559896247631621018499073815877591443592493023547757940398407864988027421765843877148392422821272645279696305681900651516876089172203181490865525021384596070310342237553666757107134354804685053160219686378907359997675109966258188577188793898471337729613020778712965281737779949542468943565903053261755240729129534390121633295012554628531179315164206152151728628668081210900575883864688900187000631874247096260878064506460364463188458608672216184310812500607276595737374681307178916500204825475322991972502455880345695813654800035326384256881089162573587648655067746746583127149098196280763635307975258645349293502333357730072787167649598629863997942904033434229560778420945264443924141882855440993013276344320000000000000*i1^47 + -6455726115661500776148853678191604496724740342956579171052770764929750733934853221275406729191593782778907731358979427536878469682577364778833591048256918808936325068595148645811104937911088724811528788347817942359701987344680295171970142685323316175120439827717678419129604186177396860502907704378666345078377505418538111983624322351092708809498180213515042210533184010122172470099053563763824274290900334062630687973372070901294478218866408626586318058887111971277736978157510119699412658520271107683209203375132562734204953582551862990859008095177364134641424831843963522775394289833265489161377557999849027108204653513807063359627367793501031350333845772164427405341613405280111142722047761524442799676274668973513054857838450986927335531713929280862181864943459364419130006269294236108770860035045048583538085949562815851849638110712459225027180112466766057537500702938938450249762867216664174265605459733511053109083287164166102830253051843300343677031852633940214564904356206817266586786707233839599304397747696776834552117916636020736000000000000*i1^48 + -55090814099851910168030404021973916164081157776275423842494440666296896445809393116452340677567720220791194616723646094983354842101241501238015615028146304374729845439756225978500080371476251523280461185452874866270133135005921073671361471365734814180542930574097220748030934488182889014556492260284916242672407675203695182079665278594752741656812544400673667913581633514369117519849780616197327524553572727142087953318018405329764589546598776120640628104294124382304612396660513497086750550212700066309412643405447564883082548725176325151978272626031165807821728884863363334635456564176178039842211411987893965021200264242913458735693561996895029578977383481954979947353224853915140226854523845442087008666955314518770871825556220464424373349922241383742961323146359019061332671539371045229317118514919684169778597165696000219780730712170604129597649660071663926821403669897527179574581731645658029246137828326822375297646026043792467308101747807948067554145205076111709430423295972738877997016534397111055737772931926741623911743488000000000000*i1^49 + -368661832483025476779071090836936522481243090649650936344816542455343265524595530270519324571929281084287467712472029441173445988634143652575655701607126737460279258407702300058746126525082221017561990475524134295858896196628076664105078132996557799969324225596421980404429389662916967984389286461051158521987096257419244945911045642320405800280639027950147995538373478402280089861532925269822128879373369667351533368679210149119064572039006523259655737396741881465226380998909621352498745984158560852527145961169934226318609550616316312866639878690245999457605942058748030054911669675644851961955869187857694458196576017837390513803297875869106311465012561211257298818241158797140822173473100804771944777946448133863796883032882330838088242092652192428120064726763107333274817491527952869464269562707979831580831610751622889050776967523258033308064232918280330777012663257140193164873599177798129857004985418333729803978546873911084289138409853835006916197158040573195902800033515040994402305333865980473836465884810623980666880000000000*i1^50 + -3604399038601224132070735302020643864947708645338292666713667869955292995354399873182199871603057656517471769952283167765026140023667319124824955361399132074248569612922144455333296373449957769765627136876724409330422709936904483999404739299254234614183250449828456566323686337392153888757781516802838607510780918546037039000085554058737357908034234494817106529064561967257144307561727862472499707737840318830342950125418165587921178681763633948411667190614146194822993675511769596068482932239830616164572975832579755337298665167582120993666676276440710821933428798398967494342604326578405426031528040855801566067788803809758072425804631432639726113555532305656757256081956611970998038569363077618995371040380975382303328294973589895523758487109163100490128239623459918693674898689486354768452656237987051701525627505815527950102960848418539772804571598270374830755554504957059456568215003491037289518834837280467475733525998673623251956961937946324303633621393577475724774890504294411345171826619867184591145192828960768000000000*i1^51 + -19189001579171764913524761409023520059129632400706337041181052436856071298422158580851053625554221693488894414537780957477179728518368851068069785137335673586922885201644210189485785982401305922469347815253439740038121870106081923839497909675918968181647471041828150539874516692619118904339166861294185136498783365987864253215337751290016287262186918072960157809265351893792220900704072153627244404147471943918980501675943713260032124477992657781804334383230718300971127550096541944810803522749193923024243263014515815261588362274585098979712527523057288949657762897008103999160353530991042008454372990599097939078534742378643525848091005356596407828405329301489056477348307999286967856801907752286157487848648479582854100504683690573474543823039079571361802295795924743054619981625554936322734794328368865373584251869852448145535127776023546535907192167489782297765146411394458531603847743412291945371978292076639112971972324991304000637448864874692775030354541593545955588348984840758259807035419689839857605017600000000*i1^52 + -3642532811639738455377857560073142105865042792622959742905403803257227797507221592156988535928000502505294425620285991837159847728946607863366777626869144111851820822199158826593345192286615525743080045199151100619052905594372391512184726156839810262055656849465951754147759341476330758800476764417634598113731925382645592652780155535782110476121161411481673977108661511014735468840824483762201724962979894085336871844557639700241137005467103886488908907267343415429604305063475947001754794052519298949602209624046612362912545699215608181438767763287029603436183941068393785395018645283370863007150440204165298345985044505413466080789024233816271538753179257502736455968903159472042879897827173218156375857868165716502302605300316931407333860443040778052500445726024118702624219596889323346515380535452522517519482704984210770711285541541273954707175304293733712672567581386607027526165225877451429017904143183856528019287631965224678889924360085018048899785526745825512472808565460026805552025067229020160000000*i1^53 + 4701560315696412954485722148555467927343132216029469357256564592488728412095965651807383650526842388764820750440133896410602053508151967181821931369096714401144707918495534022005790002700358509643229472749834670225168622968960033796129719024515502569951485648570174308475565931585820198118552206712487956936675760319864432775856911021589526836719167931326193225328478726036152495784805697589966507360440271128345498539390904809030523982890356578820768685790256072952219031506864658388689809167260288181962375332053763493531566474192595825661290479563617036368148257838678460025208899112493736414793980030193483380630213958381473176956314770956847599159277354720214421091590756741806998272910326321443952502642779522589655120179293777131339958985796139969599049954281550628702947314274339781496258371411975209864324458163210219882108331277366203768830447713887366952633753135625995876918683338120549976141012995845731041681546636626004161635616366802508103196721516552266337084801207023528050688000000*i1^54 + -645034694231563155751329793058502639668877526901828487574592031481865312644506057173390046977125955957395887576996258596083235956595380123764684384019535804218109224748140135331590641980957401580027489687281997885381023156605460813283144003297939107887198317624526797891383570479425699607560122151744517826738163617643986114850433977708981386714819644139285223370356377695845206134375370543934688315106223489198159694392985658391576636641860894031084760847543400677922769028111785465887778669637713273368570832078487747266880350430736710964025994395458346510444827762175097970534733920493573455747803599376126627746627488470894705964154659927005696535454974885627440955402697897954883051476352332612806675589788250235417169453467814034175334254302113079084547156514716506101587227218754861613111033471624230309538124308982632677851277643237643161165037716517917143559166649656032045963854688422072391274833634176068034634794444664179052447122892971396568834836332872291914865754256179200000*i1^55 + 478783195117340980174917248685014233292053896208329461756195165187766612097233051171590337220472897658399478628721583164963232887455344318505650606147582085763714931711366692844241470212608190278095449868709021081985084753203924217846552952150985976703418627164733421711537151855927974649625902688284243683218164621427001004288722625733038024180770019071834988696046551299218328688945955827116091689144914881095947164912972860053692456447054505488647905269284063782746461361300869360015854143986875835612813563758196102759360558737821560692074609464783905680497310833177194269888336428097186875121050884608181445671972461992828434266815923223942983465128030143193031196348032997310334417903454278953777561669227493800456043815981724088419716900077578166472047512636001803789811312339266221049873185187297604500183494225884947158434689011304144977692996795221304659243354252190555202364313062035567855256955071353025729763956486292823106597974577194194980399508301769380986880000*i1^56 + -3462143262811124231875063072406743041086226522024366441797276004718358027931830767017215023451655012380711752984587594049174993449270081375630784907432702570998440415430143859812142907389234914408205748867409200747974212447340042419569894867594072758872394620949921843960135343023026372070420657379858334208005758418824074346396336514303216258280095159486052248911988528069745892169794130159747312589890522870031195204763956713225001538551029336205075534896804899144528019732276049096345948283443156963678933193080010900074085994298608414020533702544353434472739585615382773850999636565485987929937665977407976337311779321160017013912152379354032697153210752433379229927238200603979309157253071510623593953909538149222650860332688502138080460743961024196540965369924732945371568389994835164019967876481414168958244490942608142845054771826691601775371628819089651338915977918183592326625656091209292411192891448915438604844375252885037860465544686569985480701952000*i1^57 + 91084965248106987311073471876219745777513191476373782679383211015171248874746785426413674766841044234477461698882934207322531528232018115951483510722160257671043897946305353642970333592026322974707487872807868421196669904870970917031071121899106576448944398678391711374510465057322897501294987477215786758074355989427363701426481036876393399032956381389960058192602826815761671718188106552721666831150707421459737409412986898883677256288701898354594428291059540278233666343444196349840985729683853857986254443082299215991162647888888279060679448625399991491219974324254424678065676262161164401250189582473688599148649088372523296819915630655022120004906874968250668711735036685017769823575869356406732820669345269412271264343563069648007257096779039021594151349122518573796549974121553470512680152148510314977020597076933344930480106894056949074205988228817269506250792604649558528374546888277435123007693205145829745275731964207956861292864227430400*i1^58 + 1176089774936550405416098677500526467486583009537097057897786776790954657708764124306701960943100578862521541022511269545740250579495373068215168898340379573277527647477259498279549486922126190939445993744891830674991208729288079382338720168878135336034521630394159407698719648918955342779073018630443744204974994200711076530105557259074339256680197166330631562782599583276572529631451229099505480143388525243092788445596705626212710619768997570415602187685291019341262322044867620701538658011194592360334251083969166166850894319734132833450711923578127592651069547767579182567209665530028046192445797922245555732959888298006688423504266572801642674711528305822055254398838644512944452801199464275918868371266964419661825706047763053275236785214125998069530560673170264200492185466662322020076596151444044351724679129543488493164433139981286580328348905244367032181097965602063405172975434185101326044354560172398207556438735753971200*i1^59 + 3990080974685038125222157501525290967758801464385736319932895654351707129204785863069776207674333562976694032133429329127216433819667808059127803257670626330443345396344618949187934900015358184065659764184425806505911783977470331189138102439619494598395611771884327573212327857276700089272136303711305278691012363982780288534389294028010441016318181404123557418327402380317551374269203391930879250806784531557871794540397746395827834602378141584492868135956607772728155458843431846399942426333250791029597862836585161661517049468061759976743737058694642399446264574771053686221873921285854790800789711790245027046467352612434809236696379676521794731309311394712859924735473816935070695309758840663166274904756599019527121281547156397761202984047717825874806862756091646068017355042207535856119915530749869680142327301366372414571894880529873055640432278415487122635546176392105081353608954706000112130339363362844801*i1^60, -19330623736952376794378575873429500937554069753163789556940481038599818294680121833225871161568162600355494104312556284573310218791029510555888657881706655979901969283746883147564546935756521319810224788337722632471670062891987740945473389376413215811508630106335286061182074558194324105414753358463713213294307312086105185472696261238539093011607418560986490322319586465088085135494492398228620539282603402703461301490452813634693557962179406541748199924271942076076094662312267403396375383137028274431075081791615086975541095574170800637931991352173141651747707459369854319636591143849201722161462748305429779178274325199621727810277252850022542428213313069449055976513004407918722537481043035587792712221341519133563803601634991754248588066045152195217768682877721565718327879754526568470364968326596655113664990924642023439339116154151428763944572633547705370091535941118581324351840310676321014626552094266241413185519852050653755233378243173796748410652004974331171438542845878511058846995162132264436606281413579976432393201949314028144657721042806504213789599751077759103164840584687419851715248523199988260386105731380739694188892213664929487554974973052446325527133208504831214097835887877298467443815590537541469648329137396753245090859129015620871857574359493208980463324369122138442015683492656049120239101356416592143899658234831131867548390831181897444437530116434543423294069229865375484097457953004016709112748520121776206092996588037251892427470417007022826788467731081166381160015120985893545762824694752083251384740251653314254963084057420786238333491780236702409064515408645337550745032167309066861384720588457339599889030880962805760000000000000000000000000000000000000000000000000000000000000 + -150697490524369766380576351320723963762270156056819988861495709658497422434153488586636795136551168212709384827644081098431802006434189905266638483628165901965845500108892738251869267367251193236243648952149897473860643501811184547005809839294695724024901538176617962147622654629223552355854650691439533024585426051400231434780747094753039603292345199141914070547922037873061986656739985696311743723250639009296357614381574773624231592619563129948621856048234684318002178883291560435722486026620045705386758009499540641251435307059725381579142057851808390463401736735416840973704837092040538281580443857123285411988677053533420902899498431324997936151339424474503527884164698814094914423093121542754819956200671158972425406837604252739795007716283166483489860338332398866613222121100568426725282234666231826364140305317171671817419448475051335214361868930603383282001494927106455586798479557048512566209781892740642076975187566435405453829349339914993242778566710081401601582333300878216149882854677315790501102060160675461947723981713039906964058572558991689001892839189813487020037573548264571672292151928164546121250325730989253624550204988324869824516534411811194931601228407621556133107483679192955428513480792169838124591225059050097459765234265762161860349610603282872675066115392726846502167457594883658199361790949586512016081446536678298317998471075981834332023603776222647297323484280761832013894622898917429716131731660318679282575937059381298349903619136079923160936680749561439932906137869861678398444423935417655903265848963259675296166020902593964649177670760109876665436326922550778882846984599971542439763140242756432548062412515835904000000000000000000000000000000000000000000000000000000000000*i1 + -439748637646069559924873636006720086389995672857118316757756394588440583748779390156946637939117698794626562027429096859136095442227254599302221547104332000371939064195953945445819236098107816155924250264482321321810608966476379548771543109791887324810020680722663153259255315014371073260378966764523526158346497371681191966567648324385630559738075503970807028774471140062444119652164918570283794918718891416059364275633328467554595643816112728514059106123839469800979694400560341560501268207058214211956291474298524418922226388577046652004316447961967036568033477576481610817492436621446325134225890339418408041420637617797212437300003208310445593937889306834960226862795677812709333860840788362693876765316506699939601280107101771029399873411390540721988027879886013186758863376035518274919318327400424638909142708588246412492858863724749634283047274233476683045571020229404804355647992594544820917699776571607230762214014642119255996328994525393636715197872210408042267107386228323992320696448826322007518907747144363648957976072104291450046029294301061207297368896629856026489902661016071833740130152955195038239311589335089195383085463900661228641172699492394018752493067744083869963103157378416372439191512194906125457931593352786139086364260981128519007271493530941183684485248816688620440136805234342336516982220425481290444883536877854199876253162910313788403736146785990644910218351215133763442988343246531194958175814004168611272368167923763140293297961586888166417563308302429922443715766904957213538992032908793038076483199824419353271665883148082276866022027294001538900742835371943176789603987593808702097689354122418617698311191847239680000000000000000000000000000000000000000000000000000000000*i1^2 + -347916244132138459063813247361224117764946210680338476469502160266586084180041067223359571791100070348420654626214579805744458325847111517946627770031937641974110327031499143989455027849781601281532046694994283804035103129586196916914772367647969944238160507792317546313573021465552221855564542681333272441530418790708296952093129360642184889377783391422665352978859399935741353193635851251762767368585561657463383687318175302044173795638530959796601148514050195492090358563580238263586173772028701017135808284350197081186685074482314134494071580710955625780980140169044936370109897450244747414501320350552191120153426189059429937708559478004342729931688846676028838755866160487738539140112473103053449416984133206583978349251674571170255370187871449061473138435773855117565013255487181004263317386703839586379499004398606972857875187967426851481815872348382332395003430621996429759766945379338882464612761155134410439308411511297285042033490889949368890583699014459069096733009000999339625582086682244514664800599083126439313025570882800466254930240414122108848815405231005249661273918284138506068632805121817266688622682314968789619210987742247899378573318057012924270614612466350388461459630385443318385990360120291942781960615119586760479744170183770000040710312200181635983143934942211437664441099937048090083139137802330022522502467422203742205433339651159362490451157339280268270014836048805148758138156588898785601651005560471754641583038648172548296120137508775018292387319483288007361551037206248286148476216081461646367313853063763824913946141223769954359781256817585422353510270669117959947570798985728910419393176339883204298598709723136000000000000000000000000000000000000000000000000000000000*i1^3 + -138488339893658834479591515252040679087743776136541563203262321152159306698918643960409072400375707750606200988684705587215933192004282231915350535700134194518432794013887745017961391096801077346410445368818689051195662501894732563733266708253204829848190550668235688021453979718824683577726021143714306764725434588090346812141789162295538557078814827856010951397828750591322717357415171901357105287036118313371131493257194397658262623656666050524470810865991282644210463725215621438918721957548962012676756513525915110166295008991072993203265891357545785056588199350458796044578890171693234497571275697508651448097526602887315595924581222783828841070025818312320758995317527364285175527425015469812039846723828860630071070007812503610000513250304440197337336978965965487075639725109253897633583563695927918032949314700958388145232882208313641770556647745214908513524779206650914730131105826399427212741400600585344958776954686331942733895216269323625549340677615054650785311981086088508781404113368681184235094661059294578496196269162430793455971984794155811750010991231195663684496216166186596814658524981522619010709474803851698308655966007900414697334349288767638740048076811502601256133916363337969850147633079094515607532479882865459094057680300896905703041393476342848766984027924980320650326599822459102397476582694200436577335112344861765064603902666304242206374553906051031635802558400163632731840946353856055603540438128212091842203626886667764390290020061107441648791813660291381065521598230398811020779430482711566930468369379052302229830910408369976356148271468077671801269807617879528123061330513173857584808933162322874891695344844800000000000000000000000000000000000000000000000000000000*i1^4 + 45874543053672669919229999109290835511694129065453664736849010877200419106691248510796278261021465792323005078600271746522253987745401782189057567523980676264074122635387931065671339665061367987131665596080630088811877710906358447790466758692826451359273683409188292464623197507948424534546487049986107452741060853069919175935926647029330994996164173947522158057502500800839731369689266817500037524119620791449473216260135774854617017024676411406620235332821382964051917254638049306663143176510584404652577849047634893245649764931942727414862894035602603041003609681713956760972670125058312686115954747138386124402515527559248824851913545770953157714954922912334296865224605184415108106765747108872293977895952882145574295103354369153389239042627912012646448005954527343215885345350784780670740984264180906001384366255022966410924878670193648546752965734641007475638809145359469287658076009941949905295105099985118414153004209099686275410297611681177038535209483573424923901882139956130753042021362179997790530368225182392474573260738823197362831245908166902151871278642942096686782705168543958099529349227659676353261794020477715995019473413276226189433584373743319672862095699377286873748767267502745602030239379805500132652398276253473055198781407018909750222618169574166741022290584581387338677397363012630768067149158857301318999801422379125899170506866601863189580694247755335621552191520680186224345057128452198303374245383632167411646900693926068877044492197561977847453919357807900620939126825004150171212144951000020309896658296512555364442300835366300496906966816853464370459384068857381650254272927527509904770306075452534526564106240000000000000000000000000000000000000000000000000000000*i1^5 + -4398046054669990702850502214110149156105812804464627911834297393778943139017947507272150927043198476603456986452788528515453215232654871916441281207096419502485660135784683282835567887966379253071108587566864790902901199081380350409526441384550214003157216122983212381547999375479787034960334680384966428558885330953352210122516742878101804112548252447713994152709671360094054688138463550309658583120605480662070376957159410012206512110915505973759594553302480539675462039510860637549630923133311387216710632916047531658201227331118908535730799910851210411904238780320892290685854713393377703904084939253135152207734989802795114243556050514749512048677199299280086611574040279525583061659088573371727450233566620882071131046980758344775560731058500716325068298324156087361944896515630373422087213596771301402087034183039164697047251988138636105116130267655692051879698505448498760917933188281972810138854504762675026237619027220359595235640428373651186539247084332497432345230732012320155092520422299950603189225431301526317651851688558587526053291820179383978041635380897399037071401353350740253124228289939026774768583562152443943338911595523765375685536842166476775936968217491200038656650270453862364152817998465948741044680058631091995942229075495789389958265630162894142760720765165527182407183344078608966238636867143337921181755273023572990058642175235242744614344224084683528974281869186651948723248707921585204275175092982728524508409773848134672280209733557510832764133316558953663505107497888229375734776567284016469166804087165074969260629157656541312240330773170501088157427791331282277219771908149252191380038424583973984272384000000000000000000000000000000000000000000000000000000*i1^6 + 137243858164715631920347522843296059729415598515659114969557861446900401797409709286290952240565228155710967776935653384029993962307405918291795963036769050845077976347245006582099061513208836801611547755478768285165934238367138680427976187140427877484005160327385445620064518160710017222547177808299698182411702622807759647069358216626705067437056390983762226126830974300642859638782641557075307693675007217134714080423994958640897309560212934794832836734091402578969531911213106865516044190307806724661416124494417144783930758845371071253242757071546894481867604822748759605439459448378087612182341129341345361710642275457538479878265002849676739391510069766894505977703479804038464679737646627221026225940804416514501323080700514724226556400552195359799686020205279993164390668202009216061478065877963918716082004546635283103120564835451483007303922455014823091742724728252197873385112087501071228726045267839922948503961070021749626292390207071975121815098105391549138943116427421053262753377124488146234069066544894711192558222238974507222003226335279795360351510600307689823226952727727134018427649890409763556628617495770525621113146511752558509941588385455209972397378290954558823205691751221836295283477724749945107550051638668945603061070078538297970787488059396506775091521879453396087748675509490771831980017571392646320463753489185020137100371810540839764674712848665710888526117197116392483509205747499792717721101611426758600814736877539028783722171152357525045722280778396412934678336534551898686137407411166619312125477261589638289928255153907143070831401593757540888317568105519599019709876087763511907811816300871680000000000000000000000000000000000000000000000000000000000*i1^7 + 1515793683138955059402006769595006313526080774347180566683539121993997873931439162843877463040576346271960478684399702165957282949186597179725185332315965248657148301294305654838628001453014229382745231702244449169286378126140095793113268723448042091348777735348985991592680204687796876507379326960299464070223269874324062645259065316070808331545680801288362988630254232852041158559295147920652874757342789119603698274282813321558481294526014483977602767649798013689084224949602458455135014918158015009768804734704253474940942171262467931456065483118000919623625618144356834174628092230988567876688582216245924496094228417606399600821477269550987254223484520721129884612158819733161388427282013297548733224874375452808766300845538142496993873899860573552034327957838984276802006757190680959438722121882242517887079673026968512528632542262326475542565794655553904501982966891071676820111572440899450470001348597595385906354270028847428913107796555620921310537382457053792043700747024267368871560463085536759388789499802456621062853925229904382224597734494055752438900263020054922151043024780711310892667817305700922433431213088910664830160947917280213058374335911324462311975015537179202146461719936709366134495203244398648668740946683129938370136886282203218145360121461773446198018483769726361683807756338005719490821061326048014553898858392714086189582544197764155081919091896369336955560824253334621525548608911314110459859059347605739047900340165994260265167546529831578805821149821062327834207766068911784761052739918816140258944113446478549958719234289556103620558903335207314549179178085451417458546448497283372448784601327861760000000000000000000000000000000000000000000000000000*i1^8 + -209289376179773194444626048310456036095726371127013256650784219188237115038503957611744297983537046169396654645307983073564938301398967784253563575372508254225245389931909219737422787535553574707680980885395999103555298344445623911586185839977503355473571562882450615846431458416628509196400223302205573504807878511753418569922248188793910624309110431802754623822124473424582110575776907534015282097794660010130181708111920379849419501491818342112901207127725151227328389656620075028061869742261258905717997571682249717615162167992114822649014695249665807528760078038036659674597155706254106187760281128567956192669358935342221354828045445702516934875568909097579738957432362189449154960485204615358147815981459139936516422743954686691514042654640757688766530741106275845421554051601973407849834110064905219277291774691734149716377793443989040433632760100108732687400559323937626449769687429038485056148467534464017680256161150191449629324749836684917809940492768349775734485031031836383033605920607226677301665640159382138433086632371404348970884280937466539093810517952977677882681110605487514398863280933203364015032145386308552317196742719367990521558866606864253997931351268229560694398165978043109768044294335169889127862074552481735462193736253699548364382515119702859179920354389496177659237744977475799488254869206114063144803437383297873898643201919132363560832447488117958502543091468601013044617485201537848771194821256514129671353405606220713344925304772544082149564638167573799245021417684927976037984215044632703448180942290380393504722771921288471064906772319409378182327931485034242759795407958794712980293033132032000000000000000000000000000000000000000000000000000*i1^9 + 6331148022550655888202660536516710791681584667466035729161497998718552108092000323217392684102400873500455658241442644058136995907025543118784449221160363315962913012493988469781772038182131360800442404345844301145604563156933678681303610940348641720508148964404607455019920429081530637164820076593156901273112151984892449570348721537968747108488624142314434738202007269223864644451650381549821460152220549792186319708527424728749278828464506072586549566430289879807588315717921873786284173110311586849436262096867563079618360366916473865691448215239898239402809351371438473142691883212897394694521681935750718036261961840823367978937733423526797080398076002588271801749730682719721008532837098728513431074999756755351572948419028381352313033258539155040809076836698178648842143428108132293247729005423750221201779292634455975776745078106130918529006127348751600998972927303989000921860566434588555773255289577574726407161843830867660679354884211399648947833784850440013593162374342940345036283317286313729252290826106150761929687819856178600969556477909911980587742197010861763559263776284407315685301322060063088435262743332611518635166505134119408012185092149868555770274212570143569294368411344621805335633099992296252754779283514917829154358773992251278160119684498920250673145460004224495215175111525598711532036015495975548111601465515589751344719458935545813546698042985550598524061405781473581983634270629052134250078681803926650985361167405589710275722401456528945666722032239656498175249263708475274310625263421711887438980091831390657976341041968315804731137805472050377966526762433986307365732670383396421830810009600000000000000000000000000000000000000000000000000*i1^10 + -91008317524150075406444566111613377476904220993628812966418634004177310711664891688871671436547704797331219082172961347885645955808889106881219765076308219376030784123122189008975019735529718272790972757196433340767357374629536051148519512637529429316091555244744150748472990393282794972315074583905659441783110967792720758078903802364186155052378599493919490790679866787232355268533545257952109484245020036914196226260551034057037720065122171255263707716577649332439931851836853956341287207503111044085122341346778971716948338864781334510454111136893355720731505276266399489489056571300068316697565917592795516907542438373956671858744071208735850355563251106617429001726938990031669835618919242427090639318987696396002495385574646579702259709482471758025489309649340668933547844553386367968181533067323820623545921547270414603596343590419807171354350784660355305891273307366896877306833325921356157599244629573900035037543336609617493265716353457883026939295658943869111709723524967698319494534522548859675483002856035939358485862350453195899666088044512714039042773815496993866645334263308239054270583033946070347646165906925778679759075204533397562339458554418661905396623452599796412069863425679400515971708807457567509055834220134328703823303797986165767059018927807609916705506041405884902646243695697099038463717213754221658929413399145416312851592721082212699615799334555716837679665992582712040628331372115287807746691183060703258483497689627212632059706273388567324731300801811281327880198319325026333125642664596714836718195003186163648116285465484662295702571801459977615761964645386773908327659186357199259566080000000000000000000000000000000000000000000000000*i1^11 + -570795317367935508098749059828285548147779282079841993457997637574008117506380005755521086634024885583326029215557669786579876148250533057955366987728005653444401777453987003515968325407640993492566433624758024570534249231890869115157229145499817513525441074991207624660686956085936358006070608853674614029250620757104881691960291434727656204925362217925549377535027952830486819799205122428324468783901323558007681028425692872876415616543623870148867053831498014716550971220531972121384820003323135316783346199830501525827622171042896090795364730404731339212869397851093953503228735225123679961165351803770725775645348333976524791834556248286425700300274583444270331563774410725577143339695034883879412633866819155229180099698652814637559161730308420254847386702946289195940479102043360725051634808782301358474107311776542757405764481861920437845532057492771545613910335114942344472172029181308764181245313403407412975749686171599825561566282800374672906320257397339495553426040187129893907444028840455301410523085981426528190928243127752961964838788890181948344382214475937278148748178925417820402036184149558796852535091606260140494328700706875432643372509421953886292534498404918663101241833935909658735816555440801055251353041369741758434323007456842152067328267013102250569924412745999324223284114948426083761008117800837503477005695194823736916912317734351190930813335974189698363452677261024544124000367273673901768919509085568367058678681074667755011101760004959650276760208208958543440496444937122155356865813188412690694531738697014045554877163031959034542825916699880908245420170469703755090315414559600410624000000000000000000000000000000000000000000000000*i1^12 + 70581525669884448207094945015917610206467544116329256551215191721299160300035503725553373475279596134994879999855311282815966241589979870497961042091143178757427095165761120555594651337050430084525623827946041568714062908910189044050911845431112254442641406169567153022780171245652502944827648850863166347888166473839643067455128909266655204666148357379125641417086325833236801306970983279844083321069570875766096052937680599109271136762546728407603450391956926378034543175455794329162684606788569366836383748434882638790157820353228121697055076425936759094865040860830076401982796703956904488595369674474123111894084580109098748542060013696107909123353584816272623039354811059355058103766911875049863410745633405936984259576008684414363103478994400250028083852660498554223854391523929695508409334460071608399746892220080816021480100189903010001875617703704311421409205587221053630661168951775874198031191356460484888934159080016609825633675158476824333103824436498809245332616952227757229972063488292645448784977337615726976233771160849337079218644181044340288273320408204950652615751962431312476565551569333150136338818864289709581733594158844073446317627930359256883182547222455352174892364623548853522609149488608501945553028787634949743285701787045846943863118286533011487645880652633314001068251303747952293138580797128117782414988231524829727634042823454717249533456071803990251091738373375266627286637234367044937479567237779655238724363201893098534314413712242350583688929624915170213585242617471140483654770313242328277020605973621809784085260897392385230989394198285401771963839210454861916189681456984883200000000000000000000000000000000000000000000000*i1^13 + -2043101453439922339069290119815350855025804804895308397373742639222796315965282391982082428793579227850731402722868047074424021594242896284089535893701718572411010824090098880474606312427877393775358694229094459152269282587339051550876971245762422093606052718999330090012482681975412539171794497098818598742368266718458164967502517292052335705404524890612341177868343056601447732486741146276714714035798658814135385336550967125159115742741247922817711304038478446696830028663620875090716312688215233262661828339555045912116891799614105657147856120028493944041388039772608675311221900098882535577283360807150200382055462583838439952254681472676372252532418381542419221575765048345417798017456823216420348679061018650848242525814968147591095617539178825950292746722414401524601473808796130893944370539371311753682023133745483893064484806865592813602764282247555318197660592291689260831709097556167682569128727870033681288124809782988983247431224447760096038629045243509583700056339282299926406612248507964246382044709676498922221835008764559664155995751736656102693633406789307933774982922424692919424541355509608637190901780805498830415859012043194370705695357834372411080868306157133216474035812521170187485761393082310575697829523470331581826989838401097114882298972883593676436629385857619855004400291342720485961583083026544888711995020228758001978089643103330872710811423924698501435552648416267099817430805575323510277523042688585207024542854751856993609394079595817545612788452489074654487232585248204279927049014933346431683401140304873530334265104412318721888205198761395323541611070835171092430904790876160000000000000000000000000000000000000000000000*i1^14 + 38796662236621194140946490717778164979878005473320921608771180511662814403164427592398928757048580232545450101496191999176373868945503140651504877070895332256503008152892453098406720099136086549919182406872769121741671849555236947028009771322792294992383181387236942183935925882392606595495941322532816492596132828620185515427582640677189879100056687889884517432052089696758832794459941207399268318574158722223566721893303627129320106255925613117668123975262135038399576814637201648616659116095893916603668202110613011513944986153674186375761401747194365932801310758590746163073338349236719878526331488263169702594233096996431303192068651784135373080219913311631862015614411456741518014016996649427119891550455065107365528136885164824266633662874894508310932764681028820740044006027640077820315702054969236293363736776058644830339922638139249822055570453355871773337850983381971642062832157480856957794486715872839694850906115749055436036426790535037003403618458231994616392405993191920674800583327332503491199224771494356877421520891873612313608004255064102756726407958330119025586212220449600920898709083448082836952784787878680643942405465284208314789516835398641446066336925653974832713765999960938322531749675255612913467099920229240748525815382610111083698029734724578223177047127270014279996340559695322949978526830466770890189731522478757576024551105159016132680771908404394542363860926917829479134257059848465384483268495182159922552105133785422374803932999264663883963899602583283763601715183009279696170321293452876338218687658295428773733220774225961172890720684154576433789570277441181035985371136000000000000000000000000000000000000000000000*i1^15 + -603050436268624270121401757208867565159949034568555999313584009901225193252693053657549776199034100635980424380529571416473383530801193791205200183962897365818074969683130797246804708712267900388579768073332536284316792826215928918361167879502374168043799530118094417166535971781183390031169160864349760550190426201671103620207404898261269035995780763182597260346531896191642688627273380820315353706305726922611113392107774415556076343234025930479605473691147034799158391802690810974472907710550709369851171743991774899169499211119819802142070596242480127745823918342119363541573129222307186677096339691790469921436311129106177826974253305118038323785636397987949070466482877239984502011355142553602970485373513316596069852187335134664171532337259526355748315586402924286152019122966532655584305621442557732672527264602159313773878312646596364129085029372639980691335421593020002125561104657110548817294238074267094133339720126156230054691746130592598201841087101004180751037910321924309359660263267790387790774675731286078354629242462117349870107934417416529342279425690453733796931500052015359404624123754002872775372427307001113956918757922731037640349836066173671220498684455187396915917503170247241805483490098697854059407245515825544108460921959858716375801728954042774086556903258043578513352148728600251796179394451159159414752285972830989265317570875585636035516790682576738284303120648949252970560996752696601979674249455315257700352922185578395132518097703656930049454348553288348529245537609246225444818222319743337879748383993698108278003285983219248632330959587418903195068141455796271159705600000000000000000000000000000000000000000000*i1^16 + 8359658594424625458699544813492656703851553048713988468348999696460245620406233740015858240348195012573312635427556469217689063412161565909496205174461793455187888533152078265321820791702303196815086063064559657850740430109558140930820285257442987646619740624995252655458379301849101967538777001053426800131081399577020821465696690663275817110887209523435039648748590023476822540038309859266453644698434850055300657312709198950934978519088707191651577821734730996983380606443510499171323130441396396642253937333887213007885822688360296549197310083391395800948903978722626017411313391229356593902038048958427626627974400675590496269572968474986182383110105769805364640105524690058479460753871937077962321532045316854942303628763883321987778297050362750397915806808944035899939691273794119477114073585493405589357033196408235523159737324221011762775473325144913178936302220270361696167100738369456931304432786022417178289811970706504779084935552678183361655389803279960087300317587025173489787536972313087523518455693270598904880067322216745837032156076763964178779412677049194265798374281399998811216819306815396293964832022199904899054358226623893699610976125413376196932033408140766186434642718884751708602585295429688504260203492242187342486605539546045625576712300849829184103657944526599649409606349000521694013770365401728714951053353054306075150329117965360431447681915775511973223442365277574443956765991433967013140317062478356315931586697131115870346323587022849191617067979456044271188504982454146917224494784156008143563598817159607902059598589290248326752091269803884814407794102379195924480000000000000000000000000000000000000000000*i1^17 + -102520919270060920164802894416304473234176357664827737784027123112790058677249908980442948943045515435589810738088102864879946526594861753066787267017414388705970734560803881563397138814444711959715535571907466535473150183697507496141690597674258270930200876974499323850360319809266654563765595388082857885766975405676070270344275935378682422449639603563487369668182850679419506332983314647896383482632098936232799444853935640289589701500793506635178499072649701951395981089449444217959661877688708429389816962866080295937961172127494291048467322865195292798381697072233831568727513370360123091210957909320921659029541694219708046320424278746596082532573731089175586978524797312345913813411522811175261256402392379852044105636142992222573359934030268120831005603282436141558925537669055496248379384440276737735300168025185761289143517766950710208268467770640247231324676297464113426444919074779482855649055092932275832677930721962418506829178305682467280863902029712965552756786595068328089581150040970071211301195765310211999808487277817956682557704534427843060774300775328077820653786461790143319752110746235354594649804490772068955090570037317983539361401628895456878205474242633606005931404666587382626970932094460008120042993662821888241488236128477248056991540232022820302594260030998856051933106929359463174778586347846056254868603425347492109086320917527776738135887710828639686302675696086943036685334859152585058911658458239059144018647916977955920378085485738951777711174510778255631026539503383845082183059696665208118929885095105293290132376754675679596437148613272015223277743610265600000000000000000000000000000000000000000000*i1^18 + 1088116404807654616318514960529772998412516499288392128424911427797441269123627637405328779417941944645493167706530881260474947627677556345704714314726703576289481338059653322860294078477482066963848567198603205146814894377441343319254007050405002578612200342925777853477598614751893932545577172299760308937976089092697729272888644000209817075158218131798561160624644525857975168041015556698841856292841517781507126990483486164787988619612338436906939380208829532247320626629206487406335850790634966667529572441038543006921581703458079577042971236873686633321659669207827337375546411346027705025583777414545394776464934980898564688474421729944896395686509365212931799361861829064493694200509578739587539854724025965365337073320316111224139995853811060316008157750240322520559814216418303773834237358595446766684608489872084207716027902628785111958293671135717031419661539537923904847912502170981892611768919406003598919207287039939997901775888036167179458766452706269512650227763612578034889013424111883958665541142323468706211181197112132725268039101800554980491344286758758802996103142951417204284356453053119415130918780495654172112951045052550843838706515897824231663425072445878016628914172454912848579274920199226594415447395692874353227903827501873115917240532283856117836277690939314658756498727508242040760649519107814677750484623835239115571221741266651272382446371341620182353532874039929265270373030652815569747235068936069978834891475043135766818760360446444501257007597211000236086277012554906290089169121169135549744396829067722588513484917254329991521124305444333126277268504576000000000000000000000000000000000000000000*i1^19 + -10035769556521836871126303223470086339474382714267232684714421524466047179433143414497167972748140585812351602650493392533304884627580925916525324691414161461273229598901419358108041901747865179928676267251299471434455317300519487242864944169083305342215041126189906229258972914137765032951023389734829984522335255615917534595599918403430272935944488581999922014293972833925269408264659148149629873494178441666186305810614713824056539551506559941492288272441559239680346288685623474992102190644557604378844790653832781952925511334684087289859767545626054387322764123447730761506667519857735293593510912711153627498026471257586397211822558448743198522189696101032615118928564965334716224591229932910035964978178070718374936260804978886479132427071623345324524254243886654300947081208731134473158822968386030590918601187527824949877433555704377982930117706037225569070383688576627682824689712012076906014601519203012402051171587219998696539362452986733084742329230763356254038218254297173474570744918471810126410829763077021505877035528722734367957659076322446616440943380744582375783818872498551466751297267265031464212968737818517309692451686878084093957382241934275822001863623012358683553167217345510921076981520345515090865963652175171101458470989911618586417477146948496171809535904444009859952119903358200859579427084516872125696988213450302413689036630957924784868874520101402374343969120627192453689094314324047667228315908124900909633151935929387612038916294028883181769127874327353219943391470374463505103346585983034328872430576450781321043541983568163158988093914541432215332454400000000000000000000000000000000000000000*i1^20 + 82047989117918970601785195243062363099979111284455302468213524250677186381265078827322915671412276165832039956980546090286017417399998132864000391418325972361337891901143408505015792300309333171825002618832437695794428193762861674413163616741005007138850110294916530117495196164064977162711290241357128975323324691034083956685307383304768359944838320456435702807107979055360052972453074210724420468981198835833276602230990357539996494920756964346190475930044011247524674407555685702556886420091245195700707415131997052311404947492745300840139136592648674922006279004849151146925505220469474418362956717929499609940490490758105917892479739690246546706196239435956665680571422849437593047859307984123732433110754837713777603781495064281811103820991298326529658656069722137018003038982781441437043091641417802527151586757960021278687468892317671303234577213180248711244712351213153066906440809814138229002383918931893111703599412009598460089581015754184498773805358843684174507766633579132186176781626497044863474737177109828549824429068323747109889356471041520740099127984101864522812599702273012551843235596650757881258168262581804775614388937636851977712665150878465321835234553660458285126580898734474102172481102731905239405051681981411899216333883887951139509139119165694037701092055340278173695062736904042241274469122985545372235803883976085641729532759915420318277283381377056457482570020631321853969410636913408041967252920153609760744373747178380490822078902628977523668260205898774354052250022620764518804841458843442549076879105182408601375186324395398072301472423889623580672000000000000000000000000000000000000000*i1^21 + -603367276860210576185997471364481414291658713147102471335881189343076726776518090972252331036410290083478716867827932872990096724733819212467728633147956916144845372747702002587395101845958518662885002557139719354078789000528274548630677055565360264591183849385299594807834826125191898114378303891102202200672687819654356024919426111617635301733128920707085598216483999103439783479029679113571290725187639321123309569449495639114445942694628626138612373150152442964557568997667790191862259332635001232485351316956235496895953968145224567655511905717955247124317316028307220597742314108103371288398885573298771425011747904954099912653852676947280945007281607389162078360563039500762345305391335522042522868076392623906592392356422971155691679923616399878769104906832256277422295953831297630477083183561355698639675756549543197964549407679820275771235483110714167966500571702453942151735321648201503097909654269033487110943716740467781316438320719564315418877361164774438822623949662956449941740677439325146645504754906455880283239153286089878709525104828776502233722278991917626823231714575403748410414277352197639207192369037121600265372654059910127577626871689914885310495720966089578768405193458147078284260438728406028586602275835218939397194854069798352793286704725159409915109818843392065076483276409444054262429090646028963596095336050442289788901958274659797687643456838219964919520110414771480745844907465613104053362732664182524080710518034468531243021185731466735745673855997060776521636088794869196248704136402102721791994286318951387642917164103829753419392574487003136000000000000000000000000000000000000000*i1^22 + 3979024774194151516122395598568125346396697765473391710494691893061344462137872798338075295250146700939459592236272239174128359706708619968822465421136638937591205631645132806172678925385202530227797071797027333804668071233635454837270750884657596274594464667201122954333824622109913889991276592075886279890146732291623845839957742636687802644693939264601615866190932717640103091907299669420105627724600989859545747606757392637064073035475771860756961642238150686469204838201507918554382248465034840469807720697056395826230580993349879279436205118216926891421100569742992054261906789361623604832527483436595054929677482139861858186424110120633116234553927044795684678556539399588085272924364820463765827494760919774750788614102276584220472313414429301556619833578814553225876502401835896678636934156512207178282406101674802289804037476324279535268153653145599042621426496907452124692147177190294471692629125637181868304385299360808620303708248329162920393497092796257991211555956978202259664869099628776894041204109859953273224751944567387234393324074260278888818461071113830835877211692914637348560287168660168000669259441705326638385230944087635350087860544517276256635772899283032498295823399619876861794757621297702098545726849188782619504718067859780202749811347377877967315497788628119205761913520349701508722637276225101376243787429858320772514338093520666085273737727786479097610657530130392611504839419305088288499750995914956014373539986254204792848558462795804355393844872582125900178999453889630170785828680025062217550954987268144851927980228309049252591355916451840000000000000000000000000000000000000*i1^23 + -23168556618240392359652580197866730002715555715027806086696422996784845816313436167523007637760656808162841083159865181657396268926918501474477110058664284004838875468980533352512333057768545868605168681226129413069714898357933066358375837543115118689730987958158927615109667620802749713249778057984476096069057752302135298724359054317022717630865357258693346428723463004836011403882694177195764326767083281079926448193779868036681697920307525152104824720019539377398534131807580879098759404554047364676967204531503669637957385803263671353163737869587475603921920882378019845229771042004689215465223881903764226628495163544539743134982462586030423911616117034278152992856568932518094877613881006358843385151976725074329099847718666648794147908649700891471187495578686359322258672811323444137955569335924161744017917125546972777206829428416984577405911278487571844104755043451966314877993105148542895589424132628826129062583058986402637848422447994817111347812538493949178365975826036004175276360893600625536938531057008097106423071525176229283017551871578716546610128953097243527775418760187575512116650907659293266606036311939718085700913753935456698498136425608843240328967741773415970979483395500895095256048374651748094327904863710504488098941770933889950412263946495829413871434545673592034341134536386872905886878340169316530292287337081295422189493112985570441491763768126888854321214261598210394125835451492729557927511551793179284308483166038604780195361559904170103111927310029561283610964021660353329112205996240024379990585827541508074133881884308198014672961536000000000000000000000000000000000000*i1^24 + 117393977735069013356306879848007136131594361717916628145785809507626522961220941177870463690183614479337826183467509766204032475470771678706811225552505283801678371389747692253924924674813931376279469798495895897407725749827781464420292539276710103963475329205141593996478986574207422587290091892298272377446461062272792307379397508131231062096287652839118293538811320262107914646930129244161559012431273981831149450649370322097275332076397439110447421912231041918487829043807968763513531589702392442593318438270402548592316533758390366204924763949219615937684158339623556086930384021685357710691956489743533807976790524156226218061873353448174571957645038122921598661771533005443096923536489707263912146772490864986178619264538726242168409196037822801808231180055446067164179128738094041164453320136305488469668629975907636767181321830584943593791620435501423574165167264766623130031527898564632752610910839700355770610097219529635118498880592613302988667301590792041986369552554694363775138695579405636502276879454163653291549741570812874853026829934387531080327778401480205284296914856675585122093153832046241743917120879434157647860035539897831716922589584665897629501282688949535340175928173206798433230803425401775392204592020459136122521136044877527218613323049894670612128739168120899150872179480228645235272442184807369718875303116822345640077551973921702291813265532869329909125118176635526080854795675682951592347551130571463327154075284541156700759581664706862624291288431879549204546599119585517796610402081860940917959181509421164020967995384876134039552000000000000000000000000000000000000*i1^25 + -513602213649721085301172700718859795177367066776535778993726542737700220858547995382344167651077961677653732262742539128650864728789596513003476093333397141110006159388523692782168646641690284655980130051585178068557231009652197521790483970751977264350079823159479803223077455595437174884915796183595340687763660282440751752523759749320924055997110020333401280594279458633139174433268441226854308510017241688827696488304262656678280267399794030293474653328993683144866381658933642942487222127040405209928705342355600669610335026730434311206763411872779148641129423280860671268589069003656443228326904934391374018693361775435931671041070337729869493893496800902304268599999357966931671963053801540556965561033233872243759386261578682968416736843030498380557831325122508606774779779749078494166357039734913517757513254156587188449741677546662028262868412510603234924733319535231280178140712753744329826375732240055484181404713854010243435084534286114587508327716833629966814795855245831354378129481644816046872899247886106206199799222868620341128489243363370946542976590333988453896122163663094298016838527133761827848670837286568164808965110146668415910681738063599060290028965373806559688133273736295005073385220459710701435456897490628146256303482956040122397980510432188009375213355601886118483347332963474436952070871607172173413924708785146119672059362821298744385437420964200424998337216206903954614737668587304062753758617495303870109224166476581527474630566452014753924181434120100810343241825012601744742688812651035937289034645742975191006917649660515450880000000000000000000000000000000000*i1^26 + 1935003582517022994047570166708563866622031712321229891893742677262994415003456176684049897994485851446631441605062239727129124782807455583332655317731313186621564886648127212747955209920239668271792227789363921369531716767888969344813389376734755730852164178195674563597791315118540881613828587790426796149678690740056230515091604115382189085180804870125032322623791218331162807441425321993048887900774020958836611939924688953529020721979596218432412592990582622660819087225199140621863499484688264443914347563502416922405312092756151182435547302000145948571977931919049323069613033567876623008198175155728994381819056955130375808350670802294041960851486441892549772451787801258324732186733660177007331587195192251496390892772150159272864151611841807329203720765222255456730069567032054260584421951117637231584084210870098384593561315617807412396858363473286842544981646983649853978727222657802050845065771905478375863198633712912358171176123630083670857953279859365264938927243450029106374006756200582222042171203089889912831981546827228509897359778064247290043116468650512820302459700318704386627454891713986146775792338065776357424745719844410488508936748982233416904162885187755469059045617150944347831937741056326158627467529326202902287819643616918225152302316804427832090514267448348364743309334516253353570547839472060829386557243153975617367938224652866473518705423001167774307455493979803013250516164490562634068983071251585487999593487557020781071840915662615162425046182371143332070633942458179465505687507909603405956179058924657244203225498779648000000000000000000000000000000000*i1^27 + -6270682563737524251844077492177456567015373596512837603579378171054474760078576487722893008590690237991087388133942086882881890119781533519188988107747423423175720879361465345939278835742536069535491690166726653500998560169109534857758382919072002748182516863136106999403252414739275516466337963049362913794338876367537484493687612935731292735160163875795587324334954388582904695477254841204250112989046411456380993915077520143439060021980579762668191698863803564449581350327909117328463311733713019660576215290952592013327468580329591060509053566535793108944478257458400256155980649402034080133234296794388479764418162626281311626186612699924950856992321201268983161321760365142524361675210961283100740346420542060649667217131412834796556879651068866413768108690840572340000700672050438372331759759014096398571570286256826736015492712783326604065874644522387518177375780686315837913730092568102140371990226587414120140823414471993184048346609673786466228533045163407492128984304024265228822717464607520385368245995156029119868766542840850567518486122321283689310170267904740835519273234304107495265680187474958271200687514190785909714204357053556384901065654888300294506241380225239456302104231782997010632526539111586411007867767653578934031081379903863292838514949481294752425087611691771784076751792837104126619380231585842500491234258786450833011691223900517549561077358451196318043175599995150551094848539147653987146656380925161151924647288573430448973430725642979969081029464953121327343637788455774968020686009286679598634410251309495076704485376000000000000000000000000000000000*i1^28 + 17450503327907026861123029300245647033347962369815171663274838814614316250912211879006662963557291651350864624683528523969726661710992125597998026651750444490065246382577039750887475625856604421073209680298235303882417998965259973323783296148603160391985834487118732391609355125008700000226433095080815439865989551834088376835821904369119978644876224235201539813260007733537146632411128694568889529015379145987679007147252977337977716146843107904883580006248087697289536573966210236875769804320699756246130864723453348179602680540519062728600738412122792669514776264585529004291114950231294352470157486382431529572432618922573437987440175438606139853986423866937307476178451580459124530695746954214440650966080900107454901990447506011384178178260767241688548116806221952900786720595116211325548603019690176660319325548721054044642285054476994335616459661966030472191873227443603963261750960049016913441295249937006215167545260312069128534612669814010933939041451269452908009901188712364760611102773454012567293829941698144619720475111767613063959160566533368547236246327691990154384012673627559159338068373909813879754658940728686645835320427450225254407150509403051973552721516594101013835116709529516614707919889105570567350407579938932420973799877017551323643258856066962296410677426747311957421504053385764861661557062607051010273040456687639557497791692752417898346675455995296774751183307220924954934970454576827356646340512297255453573028482998091537915591528073236061921197822770276631716020457234211367775422038334762056282460001977981489643520000000000000000000000000000000*i1^29 + -41585937377884037871743004597292367739755559170356857052146828036273554573396827918862499734572000456039192252304427623245408496716321965703932378710763247174593685292690903402013322202400156179383154288274583633239450608161786539145752678660352797045691170174579329139663638399102776080938669387377389643793592981810364627007527804932800352419227346336569996047420390478407215206811889352973482066210741764722766000925193742677557067930679085773993466006007363673463911198892154127431046442225063720084677633404268053361966170161925480359006195431011373181580687717550206535682579695255211403427808848255562383672136229519966273018033058850853009772390528835833719496275831669818212165334178317492253439695651108601223542575217953613762552219793664600775934800703670851624672823220241431060124958556578870913889635285106462700153061036363510431250086182110971167622631711443851098908386331126888383302437563572939656041300461187846972768075524606467929265581343998162713476210863264250946374645845904685480630626665268626190982521326179651338416153510143310879517773363282367278303699041665612109358819232328223409731301891484746380444366827645543869637534193863020522320130751687493376761343749410772824013110924803005429300548171166642680620929343173362243533589886142280739031730853454807542530289450862664518572586894173824147260025295931314560722043333088657789990269167517631846618381599220274806288824277242981717347394315292376090070817904869876729646812145706537956853652509889920315202407450104099134777257250512289667148890821198086144000000000000000000000000000000*i1^30 + 84897724789084203881307925984038457142051000449031083017602720058318571398463445762405882157841816761006763096208803008861215937175845873167367748850874289080630192404940473864665658652220770185179205270264542939078505116664745055154684054121069342627043024395260392268794638590002839079291699148559506823979097370931052315420053469137180906832812699413647048151066266913059086177092260143353742354281264637924827609055083008247938936593866658790722571709170887642410592882750668784591488565187346498986528168833161998823112208621868073975797344926871341414704228263291597177851983981392774240826566360438458168768508078062337880144129970411173060148213572876227416726002420208585230230786519381329928245154126303577231174804799052315783613258252723093763987423246482415064715360613792361672687104611914845605885198943300002324697088135814402597593263256047532731974186234860218180238590070384505819316095155352110569269694117148675855454408780014007562223138025349695776455127690286404338107987291459604719893882604199761176618227498601621138855394658918856174663240166258664152514870003116168409959727107135931836733217823558378152247622488756143259138862208921812564923308640382895749739841226285154454506634195334467693314279956642882039033362307178712750201082727668618502835265953769803778452502414667383126229218130228014742109981355776201243842253884451651192507968104432315236393959027624450894453704511470961648821791326977906559245663780883765452408702903071955229400036761705038383837429607557163625607168905686410939992819472793600000000000000000000000000000*i1^31 + -150001586894147371338417876272072168177214387946180285615398371850308602588085201157832635303692338791514498878369074099593965121215325380979398601951657872479189077756326273321922279852763524093084974827378158720792047304938272500908657861596959086258473250540498900550386791435232871170499261454636091256924753065754200747185115755509736001236373730192932390668685243359268016439470525233000730589460321465302265234779399501118817191124338214603268939866488219830925653788718366987207939688392172184007663211368644379111272937287899731250239542132053786453907455527470834237468236247380968338453064452305809996762878577912704975742728043306414893837180536612538122371776747555764671479410165342380954728554145602048122895929236824619616836302592061656072586533579592844017714785019721949670680303732542739082204823507351997026803179519530086426834996723443835818682375793737031620835570706983291559098029274904085152320248163322389200476361296785509431758803195264287750873535794874102959942718557829110262766293975651473066962751251427183129569835586464461979938774213496139071459948525399457401733264264494752882471266633550990954454055662096630972007846481900504347137453592443799599876692198967965407642358175293124328421972748671319289639065541136680680728428643439560792265245486926459429299421779588292569468858895945517175259396901739658002395409225889284477286414229473514668891858311363523968039706943081162443064383091531299251176586664581851794311430281900711185561201543924129443735829250022079014587487549270366425668648960000000000000000000000000000*i1^32 + 234301979858363035152594622206517933077105630017910186883195800921281211635393403985013031638286546987195391766433994362847399444704264498782272839292972037495324960528593138851908827470151831219658865157131427548999498663544071749832430278583890745058006809644523105419520577151835335911009859596949075512495821620298454465085244216939408517962636947765037902478862115954935647044716307584526256769899279797347689622105765697416955915543296987704079263221777869801225660315488096377136542619778161295231448637700806585074305775198488862845915127383041524671693466145613149143637671165555458690638419157883454821254602705241205286536421130526858484875642180916037541844421796130617143193679958354790974237609279360541253754274945481591228743014402342533032670302737519995828271228582480403198933097767230326303742647887381808748191901842138747337307831446222997638816039334699740217262264706132882758217301072343741505594114779140851711213749740373613713763391342978057932030101344079812308473481921520310736369992705391034732002502692766933314491822871712586728266890695462912842162268071254613381051996827548466352466596582146395898926625927475271613446060027482179979112196324754719708050068036903001139612763580051767147667593647382817059240621115353519540544644353412255825474190319285866333385796216948946000467072484791289983800436438913565616965486497861814400206914579584920872577652804665177468031811194655488685576968369616196630225326886432301446953223092404878393669956276828222836980958635728813694932994971111339851776000000000000000000000000000*i1^33 + -332845225759656816509859447282074432214633713842035255362586111233109740364799298752010364049772804462917243889870342818377220264610099993142897274192652385618000920690757554580352159183951865209879144583328812298082196737945948196816887395771518247406287895830060339059182367268378697274064633923314157004512655791310374938367467419777155649406779305067602304464100565121175860526887431948111860326569657893212449346219205568590255471351150344294564703127659826754191999211678853959962010807691631787318289775342801773560807581958902108160096878262611956037228115710940500767679977257651970432918042245972595462645805896236580553959137834504551332922013910309339225053363040716699834828792392286104923140926141530719528426274682606071017568750455108193369350177848135651392078388612347924255255403830038556472891941056430212710557261246223728745774226355148741864429347253122024708967124293799156457581263071495740765721057392785631944597768209317536019692570242044378908353454476570782124351032618531461237708312483599967599352339024354820254934215156826301602278673518844155157751850403240443306690563602181908191837833653243391913762791906866133342108407067682802378336040529012686287902677901457512931537235035456239580995222106636245912983466887758763251504102942301303593792755993398525204471867113901854922058351075521856351119577599642207329456127739531027159202376938030217524012916450955619974930030175140551082744492527344650627187235610479340615408956725537016764587093400798847517024716607279456536536894918361088000000000000000000000000000*i1^34 + 439056327360666056668367802587676927208505255350560058439481531761869609018822832888021551696812268769680141458636576850440777140261218733904366143753361961326081796959879135161308330197677600946172781848025509060825446372099312730835096032106057423540313054187171785029474908897941201156708536410518768955861549893067069554599624073341930938356755172833401050372657951187123715189890066124580810539336168382714853804436640489709786453287582475810356333834804707521771616855860450938269927489252217891489290817924759480424768621715781648612291758661285781575693165280235494762473321287899251071957912308243158063548695432553879989525380048699093995566086350835955509991933580844668409330478488107535971109080459047629363654579229947100778896880790231151984975467935978222401344281513711232426502953150898335957858797361273221500612102523090774750653047585487416879881127075084725186522950385817462726055578796680094657106450922997679937362022311000305686358470869052898061907654115113699303175556676812443005033208063421482680635364888004871323510701882995022228480501288001588096717629400333690741818294041459335318625875899841401214316201879777325598326217465091203564950786545309888188702097900692505577311738148842544318741449451294800600112128696511185509359916898645359816138135666110524485725946827344482470834702510684431624193531262466546098313673543723422451762502561514194193380533599891379492179653270799261828645322719461572878276825743089111707327123248491169198038282278968305385106832575241611368291494789120000000000000000000000000*i1^35 + -509013590873242783600228065524752286833759133091853973751423495608351945290815206795066457896310851095314334185533897356395929092956812569445868549299559105816307696831020348006754357770566270283256955710554641412005467504488218372297204635489186638466998749437525678841580921092807541728428305626225649700200877364534240906198094201263207533138594382335724821595196407205299761869679068678762497275511405330359037107024474345258230552465510603052239109951027731691397730967074066846373890945318904713585151968707244464015583914236357269325302539433449303506008035517259014200492878961866728979533617699642523492857521935440099708623518592939603331488129372967049846007427206114226137717245427452046721927247775518547707893741727782796976257690556490265645891644465404357391639845796296259939367473401318646402030330929040437634237268604120491286290734581601005722082836144308254897763544670937516461453873239845876106402943076471933625819879537905550598702945715915253243526605347817113686340433406942710365305887857497785982553320079904919205447859229803543476449881260070894606726475922893389905731146610792023771204894946537763561495603888497925200573769073291949103010507916171692469559320968674121362465026246002244640700957778220093003560767914217967400884118399667808679576150459861741257627260152558017069197329277256337218620131943304648863123234606753465688946693696320147974889187330116532742690088628475870566689536477946954459587157940096366917965758369478802459632972589565071130665504302920941539688448000000000000000000000000*i1^36 + 443591982923977121898279525726756907973559555257689332106944583638775759977191255075792098569938513128185610907058071936299376964856889454242406272588318408228347582066982840115834727862659105050793832862775491545474243488956766766899319792644856177781629518798998047977208005683232499797464796532643782845387980262789262456954136957338655269623915671077880468254300185491856387363780775334080893694711555696996602568995721309498345298140544832062498150589542388965739743001358612010623681890366044465330011629252498565728515448476645796730966706272582182582897204656007860771925224800386727554951320895658794614266029456234536430368471165320014191672802164468036815591147087416144138054727061073741506006572528013808873505129431767210578271889612115820027957689141136541031161434541178782087856472261648543897038464498601961852193858457304926705285083855000795830591561918283753941120519081952733614533227957171965761941717932636326910437185736423249257372594840286064231144791981734452193476049990464320229677224977410019131804227358359268322908662363664965712764541719933042034162984758035990344523837776910908388536770537710564368687014743508405879596893516035638681523436090030303961233089809102859143339786857540482363495465476226784241364534786800923539677611434632702058235365967349871607047021794634767722984169876282953769816393018899902313821245908892930931715229952178465812475655124251788083040455829569487109564389951207390066312273107230665674638764818414897877896358358750581494989844803502053785600000000000000000000000*i1^37 + -271346611779749480466458086282272673160272439707901976669149722489268782697452712460729561192136220858469891941817882965713981030462468370146822160065107838808009588573017464937076856141328554429925004605409537960315607031853597427336152958760204042431134210672440820759263356237487762390036547668844834597196068318132485414458534779627149002148319875721164590357341127561771712240531083161396030382072442919229468881486070442180625260981848126932602214130940999279795785977533131017439931935602143964489290916762239858935939066017628019176794597364138771992777696367870759445603991575013995912698852822422830297505145147433281475548983503108724264758643381560786573640558502642274468971859784217255655137292163862649102583892976959943578526621742424723660677537937539328789558866847877043061444200545091923751386592442917605597889982129321639377711715530523077485267719749062832758876038385284686052061164848864764061435062656922541723526120079882257715301639339300957222949312526966774092367567155458672297407097046068732336197514087839680782478659396238973090280005909794745396394332765460250504132716423992916844024543546165796839136637738010851049612793672559703406871882642747091566014462589547924694582581520046118844951254477462434982538603083414798858035885831090518290827737907968476260274405094614346498949068763316554395780736159171906641392142085961130830878999088216730796528968240521772496107313107226889393688839922829309853560924929254902268510293428526079130632382132643849882673059117137920000000000000000000000*i1^38 + 174638068955516872192210599917139682989354277124861358729700193257772367705355879291492776863907724907114901847177794533874395985934541257311351625673895337891377872036389355261484973438915852150190112984036558261298646388601044448406098501123802919132681391148568787257756419350148278385838880400849677056968872349981648999772406162442093568351005423209459123115090250292980253975972903601644277604856738399825346966731718822818976818590572138213342454438915699569914646988109603769684813148876770727494027324979892249493170717077393219431302834406891174459225000271430901246767002566394982909337031174098523142291663496688416408571629207608471206305506564279172382564875758703317458469814690586155115327909855947416502133579214524574492513659777804163606232818462050610704458792958210890772919645927390551781381616161155368783194516252362712369682522513489238601964633415030679293510556954061936041457478562465156471499995791171811919197837627974805875398005495062438234777218243889705383893643100533599647427712870797271515460021010905650921264674294679699124261555142126945187116414276614648319077716926297631910732587350083380073109369996362182035271634145518790794289160801597983803903022769774087364946579847623751024364837549569952480455237044435724927010488652952179555841800879955085797607098153306733251064851061809648535948678034654797797867283208761025514231436451962061460103423015428761979039255731360478626103802748653834578259994352611940621463619561382905611389484733743304448606732288000000000000000000000*i1^39 + -49944592606105734562312524897681093316339430424455265565690420708036960263628586626778793677437184342656258834820742613220600215704626642427130019629649056030598988440391276511834328431022378985887792191980610228475721314985964778179607922853314514117936024447118625431767539380977540030502335544813823521858503223302248084708536537506361702200519116464654471434167520513055674013340608986588685647379672789549562865086077410994385843525276851242184916256982545000955015085373360129448595339109552340669341825195410836586419104850133458246235844872279470540231681129763214021314253507642497580170785324518191806208178812953267323837002927182796966948615354865998709581535999034442942941519938830917646036455012777703386502982796070036159280974392299476373985281300398827228471918089322137637015488693545932013306599281485495291813531958859201019464106179143395439013226326968286342424518396807175856174514250230044386657856473504192012575810013996317845073979460890939406853943957370358550347510737491653910986470990516240776665696569355595816623466887403364933554914640502716313771853596588421906822386559048365680330424046906750545027789046085565445968039862064557561758797348910653555733474915113529389428790165510426941431291306055118071117347982295203244685602189012840565532410593382012272607751971271369248515837294460094666898099076352073898409217128289078585836646040993046367508036034489533201951854363770882650794203461777057548222254067901048621482056129683004082971268253499919433728000000000000000000000*i1^40 + 10779072987738418378111269380424578592602748032499516090339265165004701192995664136779571882491215779890373009851482199500183767161193986283046636746748310033565931979799185911704209567465949809868564955579256604585543492611029716384847553587340183236861737363170295546252154634554792330046671599715410926413016714125934499708409707362827698733437262892294252506950055419506234735831201728110109456696672062724870827260657133145227861372878711337737148279521654689669205582338217496726020860572333138608029063091410314931977653074725375439170330459668153603736378583175147661623120146784618363994254895751170863334503676591813492925483754904267221868732176505536190270217384070198433181758226267105211124216772698648310053998029453915775547591485131079513460825507611369355012556814234570388510819028123149814592028768991010812692630753890643673934310300653685344984055139513578246492178282414569115668163662809173773918346695372112262876783766356170504964177631476084216541990622462918662482371516046192544018957395263846913417202845321130124762562641217782777061722356916786516842573733741766087537720402448308210667029233943885796990852828411333492503547068173269790433913901964670191553408101052575415715559905708233756351704809306291503826193377237630216491100835167864889866900888046726680793222706482427779854187776800583533677505075176613989504906666281270613026353132615635934705230942654595727176582421120105636616946108065403116072571940947819616123820320490628327991801286418759680000000000000000000*i1^41 + -1049389786624027738851596575596859209184376969759898443683503292873626397819503667439336117241853233693192433832249250406570457001364283798423086277247035793609274251976727364407933793221037837537156302579713349199706148434232660134835648889434643342730491464145784566760382941966489233074233089470072500491021607569435197910777343017527407213564467696264768191930284212395442254131027298759632471755311704164685674119752046057737065558382955926760218589470790466622697259740782424097844625859552151436013124311029764479208931743342429577805585726911151895058788769810983286140267734982664113194485951698737333854809206003449442879953541489436491386803415081190645836102165151315212232538835720669197113964186415293090337940084529594409952161880282599259800014570151614132735090981690313997411954813703195276943295918478803748054282517035566595244634839946471371567539140169149785440623138147988611707920192034528396421202775516622674783601803499498669154288477950578568703539808967184411999126596742259001894027849764347748716827732791570309734811670718889543315709668552323865315014215382599020190471653129546908566881007030086550837950542023039683289884370233927779078863110694050443502283933730106680247831663947779279489132484015843610651918277270712724678273210351106901490368086617186995212887652957390738165116324649702967561081675264582414263363266559795946888530179600615433573194906983438249317085242165406969156462806328938635090929807902690688252604942590133763143473561600000000000000000000*i1^42 + 103831949910146691528823585360395598756465113041359445638089888355302275305847384687985864966746020786166682511063031252091824764750759613182495474035810863761039694246355233751610345623996639203562624472287451348859211394931068147175768970387797317095496154260595314541402519775540468287477409864851106380890075271875094892590059707967216169379350275915204029779613834363627642674726429098188720112256768338883454190023935155271880776132485966110962736135836745015588402340289942526056399492626455175785977416530583048577404463331126317459316444444068124727050346935989950099478192643546838791310925460942921962859344200391973320211116744314322087425983059396485502342545425100941954189561191112442638796361627019673992032527992854490789194301776551478725076743976382511028860360647772738389550018740038991022010248309080086824440496375419450826318305023658191246099057832826362640976082408761268664099052996418022310350229808670942664100233553164984295073706957594333668324037710333800195916113594527058187896558553214019075058299113392709948469741996792332744331993140389410242040751268756888673335568668513371202063865226611008448869252754010843317462661071703496187508359831584045040590684714501062468012842155539579973924453425022449420857128960941391097284141451448732598481249050183567524084614360370578151744730051951992154436588846205258236556271503943664733738800338293811294010179533619005083803865437842192815022227810738837950761712855205227468838913700284633553305600000000000000000*i1^43 + -592378904938289362979372735783058234581191454774048576562286165205293998211938576091365552149277869726783154764094371612639761252524171230150288659266907609518229384124490961449085617723571739731529363471011880946754100838025003128950978726229367930637448392753394576756137226590205696685043055189476778722553948259018283193650449371562520923685366127038583524939833262234169722307519661752798835233600131440270279676577227167726124327710152365709153030766667257039570761057745447402527401597483006106349920044774454377357769481104181800673542081337031129935622917366941587358788354396655831679710047659034033978596563594373029252871810640357189305586145402829948430649709789654437633245275792124447092557276870535317125617078069805990565437062364300925549976937804528681753794512147167362764002887180443491185317736584385925784236307544067678065883009224920625476079556427620358676834816564908925546302892759569054331867625330839115622591835597430049623884239568415892756527928684024232405576182159510689869794228056042064513904008042750189134610502401743456783071072696873153759907707186664944023044453685003202116022797112074766147962880329483525123060393894588505995147963439687229569143787330638271410985037754555319867305747930323151002344347385287779231239492687813644589848775466060967085476337204912975569219656364447618282151121344881650002720274320958298968536565660916416606697480907433468830667592946391284071048767546914205182722612429351197286916519981219840000000000000000*i1^44 + 134348071069934012666856432747085494164679625395999243922038945501526915362031493255510034393827993774056600039209563485152186011862854761079840811445909109001559813302794874352646075145355807420216962056462600856771170096614724567466689399251151938414603702845826822844187456553442557132828644739696261395821713437031876591764769419731571805891365865465027435689924098424255888138771275246562414252813108756237259045858356077644357690901915504588470238392548583930254235054479327129888186271854836115322921830366569895893656690302756283403817580973138315625940623970833218624618382232069724774826862469161053265630125696087044474387442170955577021631959228343431849477401321489393491384431430933703744232033875485060643310477158943512503760538241432361482619415105026201072634301937936731286352588604882504971495905551682741259875377255693878664026874916374590229825237166766618132133975939772889254565747687998393011997544164868268796756574639395974831808527299768725254564883750079595139122002919057728642515848073235017886312284148544440205295103964539286348004507734477308631010923072820297760486872851610809869166466156123241761636390533644457062689943104245432396882589166276000092482586306708946911824594579564475590456158995163705261578684941538444287607102112544627064842023339858476501790893135062243131641525060343895531845563310821532539353410570398522660081684589052550900322576364759923136072682982538738586345385452072981194949906405987005463705681920000000000000000*i1^45 + 13407404194928632732305052336764438162295301924883930072661831826670279521242010212734799064404349065508186155723108980014064065893110931594550424061914144518644759452836347070188377832383245405745093253151452590934126432691700073876237775228203831846309501597945305836424337573076942158586386084104096328660013147511317548516943875232550600720411526587609452134347454181430892800985527718523409306874759632563898264587602703877352211979511741580615776171221542409014144265898755298230718275051718349529646026328611105282080232837504956799176625981480318410096809269458509880444004694273253927270570999033200521802392689251690897481178113055309229777383813950746602556269080357784261443266044609958262721112062548118033492878226094417668045658111166565302979494192515326311264526110257572745633807214542570962155260609224479227498903393735446620108920931758353163124539922146291406017648876826372005963407506258144133248239609634357624356605459775109566725764798611030848630581126115689015346775967551370483425573539490194296626509749349793161811706556928503543582796218542669378426293005614031474838869009554433006897948909785658507477345483035146402094156918262977541236741538657797338069494280208116598735936280048205489490841044836782580774608937904048082729589848471872281844218559544917768022100001991899988405606587657944447506251126048172070760148101716569658389801132181904909601667166817615777136593958536421697888277145106021229353438372109090606284800000000000000*i1^46 + 361876816757865225452769088561639245603898586669400414795722930370742192719228277539362515023787850994203176863552894006277438466852590470780264969988562764018701581415936207992968438169725790300973868676510334686848922585793123419665403335135192980471176941810550491521401201863627697184938374507923914512045969296050979497920810891046811785351090435051215901296252355004041801192472313798350230673165158844181186819063997480718450905151109607169870653537284924451346300231395715695953463714775855059827939052749670117567029360043660546833200474636439665358186989047449478987447441359836012658614071534277864257834908108617274994324626436094135061801249026400366707892329607666715919678100449227318352766318205492988225896446956112231110430967034764894854386814317463660202138373983557254428599115834129939952064978314451871479565009822515466298827732178853250219216504919421629548025888066945196757807045890083415015425981584995784955469352654438079716541741050376257167694937589668237905926669121209831854374626450262825090608221259391259855712825453143204107261703007692139241857052384547626941810839243228833426450089583899283918891719004787576777483387124597489293132533596491540136479980988947753733756812658306132917515637853254330638013322533818227691880856759634154952147790016715217189556126939841828123258653188257264556106055243626259608201368498566504329258355382277140522031327332980870524845303767885411480263216303622572615944859182694400000000000000*i1^47 + 7174450090676421764189064303717958852077479731748167664179184970038846174270425413003408567707858297042690957401708518212197227304455889018215215791035068319217511268249971072500242172072466121236509769940812678092431940810346113803328730266609087531682908811609516867152449606074819074043613231971901255644858866830910414789113880752089021179614800927889805362689960643798398999721743318439170095087241841020726942540604553214329814762207776135475623718655540250129167028046730448014157797702218574364343644319599156133930010675930580766803620093150400677626750576942356780906261247529971612309051766772159993052539286766310433154289540078359695795021013483435535051227367913169538002549275111337542396129030101873042469697647542344305950313370829855945237486170025773741366205851248705096235185869980380354582196854142168327903508653259318545290148698965389385196743213235397869518338454799332645841948539641660597194430666109801687482483944746161565505665868000535972573905900953221532233866202029790602021129581757415607382326718903508837534116261453720781665679384133793293590026645586051882560146956298085170798813855442136078009495827670703815630902874263285473212901753233874842908407124366196748343984929683496333369994574846644752962938705977186981745357783831874724652992788620607653608540214290129381600294607343339191294247135798481136023354738276049042977364114577678818016931138370129061859039640935360108271921580721993715606880256000000000000*i1^48 + 80643806145322833246612306204594193165663703034704533942628545548842880469144050721099506612240830872841317583603751267231420504812833571656870742464194072206354128167699772317828428260763980992716445665264863517141411770116999092339393499682187305230468844073615930963932020769691323394737270484762636293922682503059378881521563100486415750580092227774983737329324635899414448305954202052416214317182408978203409307015640049667815920943170505066255304905357721497089804392891120171664718772033355716381205068230868927207149666372324712877290204181961094549725911841545466467062237271246310250871152297791546226105049720022357079992392821582284821336448823040659572024945751569413151925188731895124386146525295425251593096193052190894143487390270108483584782369224885049701939964665426071042193135846428277978280710913135832270556012826005571260103496987557109738008951835266282421452695350686718799298559243360600079191274644618015016408549180142971765121150219327788973566660263267146754798456143744304958671896679607336801502879320212049722274856288496474036091475391840601650418849346605115660416331528964260385476444561712321336687798603085444139738222518300848274644872542751149871938111074095300952902746200496934802999865203394580390563966460099972952585313465652701415663340147967780155851428747114793222946853761022064601297771299303505899014734968921984428846619977869609186735363545761966078232442451433663100840484368994113945600000000000*i1^49 + 61235192730645063972522849209323299121328565381199912643212795265191906700519803456535738624675122168068745603119760096569178686147931044055007485464969630925390074496021959354981450524260915501004081994935336587112451624433007320576037022366101259092874211316397345034874999585024134089332792103351148440950529190030922941822172806344595675547467895117188936138498338237486517065214158160380786502522648813601563415502523489771177478651102349124058671767442081538017858372543060455254994230359150162510655489285340712244709377769491612334586255938705563173393189049529293779258495360951802203654101721812374516464547677735576013937847048006327982559090149396438137551973777650606902890538188398283535065994656564601152187467552274626812040894387709172584870007103338305820260836372957112583518197455055298541917764561834236512628676163920672576733281813613961660627799895275299805406961811458791864143508198780270536732088833891054031734828380085752893056555897494872953692830880046484798063838480981603212890840522827201575617979162755208652739540601266580642946335049933144268432135375023350598586167212267681462863789851375120534178989812725387428390540781511618812475321121906547081344285182580279722188282983500992047170351508614445559015603033700251758980913802066351115963558144498713674733313319874696090009495349407181205288114626300344683626820405521409990707499165190257753731487143055266573494189682557941262087670988800000000000*i1^50 + -4344929129161804515349666765593232269730122634135802248432941679612332073892142788878385412500799802916235427861951293248775210330532910976417885083124249977767472496842451989784475500114488913755613329781536414181618451100074313883021249923843003846945531890086866079672104703611095402287472168129167802051527337359392952166533510029879548394155082534308501238763887215903688717646028410302562806121351115285246996916428176437349167701820776432439163972890245624588118285547467110745721037483714305679932749423115443910053588346221130406754252132898132568329201906177717193464073410736846134226061250798743286280616884180703199486636341849252069295833547514205749746991787057895627237603041253000587415935412931994196003727516461801158116609000095896406266931582629794039354040235204602141220307934754771632728196491334887763399920533127678692257068202628255405980036667889817574994878451858676752111852139533249893842355149375494362813329899120998004493815040583539558977878888269163279875923137026507677868263018839745390959892627069376694690089973762959406578741043158989388034952004744185796077581333652565339738549578975724252699281774625808609642734211270067047142061211472925898618684475237592468019502407173003702877384091270176195716478751788101737210564725461743471095288145646164867643267761320394846994969593427335095970723316420232925546728064921720023513870258305231946910669311433570900520655738309404442755072000000000*i1^51 + -13885936277792869430502769545508852080792597869122163957461594991703836112833846076639185550809546636966528286585449055299131009036417647077541613048680556284810658003904840749441037869455534745177205846363393745443200857711799670141370996794415437112341162375318978580046297836417914823014220917810281959274470582309677805264239035699709254402570313881520855870345548844488558057060516829444065953291017482693919190257423893602614531975198633567066463887918608323637209302906838812867359524666225978925552972474068889427354857540922636201805213622776653905556487046212649480837448677935086960637020506894411813135458545399118993508222508820558551631342282814560223168169345851685443890859495277553459529173967594753610227575812606845102809800715956824966871851383111883944637573162681225931187758090821730893450359854253283628464948051754778295565469197384614580839063315817980644293995972464582851185326013902766488854588842591151097238845058516457325077467062797765242479419365725035738665314169921948512496212879062300117313338402428196668451327572499828154397643099642104754122957870038509289352396100862920480424372215360253022924937349435860695630069245061080308855887721714422363473068640543541567685154431887121703417931402402796588810109263794472848222185821591688494903065750311183933971431942369294361981349653232695138194723163585975799351242251936999586496294964614332388942738549043529350660503959188275200000000*i1^52 + 155919352403764854742819624066391383931896576000817043437101156848893589506270639785116075825428734596883034332877245053192559309920115115287753834817174368140998565133022965800062040274509919866383198971248986887781101830927240683823497871189843732518702045517900981791474914783041068082757106585102927209137995321045608206668010773900905367416179140968031399455728546859088022996162771761086850672646582178599077791923874183946626151430482787719250991444712741604946323941075196021373795532341628353383825096869490162563041434633453230739575326149482727357181720545381262980890750528731412212004802428026490757336302361448471549459305829288998057235993543154722798844789528047962327584803153196567481631249795370239877011133054176618059178865939967583423944387822839102246211167309909308874477301155501557757904019017471281495850543259810696804345472200103566817871602702087548872708234707060850841595821737625855688453579668015824046473298536038460050328072371212066760732266079214970715391544867747263523127408325306632101336560173512648424506522640403954101438447727524721492781289573945543661864303065136190954688100511887705245584108862194508905327327145538263507892304978770239834080903975469655444002348069021108186110533662718213488742472367353279579866707584009126579638107629845946365333159413431169228855435832309697941029654994146632539886488125949681733665858783480607046128849501687073074053120000000*i1^53 + -3034979393412718398287794601097585186828044874293647756858743176625769394966671180901477586003742015178037834987703121710165734877929803263237397967266648568644476670177277600202845305051024268603458576052452765168884255171055063059322084808830360890624222985401404561445399349896053967638597821796855536576815102630608080672974461802861305255972556249701649475905272336784409208427180765994125234449681555518194713298722739035786167660431085676114249215607108351562150057921174952290974641838790839573491160099380643760535917243004019388279156795560453246794065769818009734055469370486797904465422078750290636346615770576179830793425853473246074179027651423030527332872227961621878366976481876207566870156584277416286927437434298695725590047787931641489285584338138983353887030483751440760967113595960603918581108851793203675191908078474609561697512613455070863392200720715230531306586924834732355124136117180197868598648235080533037355324242954635396986749881767015851537458028512172668853552022127786790185759453337953567260970296255039288687300878738890899192678631382910730920188246521971647953488196023898883769089285776838545891011066653185008499445195826259322078239907556926406486898405634893911678595556892956961807908116954171524382588992173643670150397416519634093624180120823634011674032712049264087601276096370927841064754535356464281721753796194561549498021959339908499247639826169856000000*i1^54 + 17962398797079943159486433828788301867394085387818380428346472128380983989599556268426975736527880316981646268797408221896237264687427508484674597698542116404409922798996377022436914614081604922387143436172908942221983278870737089366029903511551699659778843510548332513405816484532350235010432196850486539151124318249859603166058115908480354658580533933550488158564203517184453301827282967734744570766823796370060324341608259058007234654646249661712793107347534078042627039243183000090086313898284380352558720463067796900649369648244585237816435417172925331403205627964378935285953526146210042675026243643048158964950208096679686973617229215786319770266867077810082416198092096016272609383481506231948579890480340297541981007995711646449148459129338790243246225396655552646494668319522814634630028936326978313017267589687499382485377028723145980695679491493865154125096394145779735789752524142496063832760739050739587052048438227682559612786724507175066885065545359716776688880996291198526356206493160951524289427875067602797354736400950152278418457707571048286436236923923114621279587814739101586475176423719831471360721230912977313943923516991204137544944768902340601720663937964813516183165804296047722548076907425303016383073379288168087619482784403830507869635056439307623361163017226961072100182865466736134688354593677924498120781336507698135493932345420559864673017499854438357401600000*i1^55 + -2742883146782075743333573281537403197311034511877162464047591748835002997285913283015396347079244882855786267425803573150543516096044061293503912313804455539130604061883592036362361830388742669490847615040833769022752472374957404574136011736326589075649600256955116319181799493664856612110014525697755326559310030979396850322750678770343098189894818539470754122345452577240552667596865739046554438247905929365658790824116731557119089171176251120812059767390237717849559085872901868943047540682425269259160059415397240394386396996471660901120149473837553109550004981588628489343137912843545341743394121300343852307965135103180947482827692345976682496688168498250087451454204287656213498859448879211180038541308393728641043816769349996480952687246277574589316097936245406772969940427961311334059693668678789845168445400532450855940515886605016514123364792428195643003394439284265577498926500867092169875396346026656397790851967671723904835248634987781046877862764055077961779211196568404721211555176704515661197874560625562523504992178533461773150217342942331802253333803964801017004609040480653245747859097150115243499178821222328077507797338435672626402442910685648427246350019599317880727581799791220165909413777057217417004757337957772779695981571908789974969648778303198777195332807232106839080701468309204867060233284021182331125336029180685030963612547703503369553058145280000*i1^56 + 10747963384576501687110126269530649281097721081806339575186654800070475657424101974460653596179578374759524507019341783624966988707010760326092180370316979793836587188177634681670465556464489594840291421901186417954752901630772530702298022139367554606465880205304027753536717432810434898837470877839196760963536135569983820051790048211099156976478776862702251794957834872143640461187046618001625750228968381627417513136900576404738834025598052722085704668273547170848499052458398965275873736708613151485307705489864183848385310094131893860233508280910384024612659621090394985023750347667760748243152680534890546310623475799733822880801719088555008537337470243753473391468566217480566450263101997770783265690083905216738782080826269850291872963215572798398216672603857275739016430779780352844488703233954711871927059523110002372472369404968351784992220490625601684902088399170730618337612767433065403977997755533743091932462014045683272354511188218518306951345310797604632621721074037789434047798077344927388935151632525158308779127232778018721315861761692671703314070313792366233667746551712467369408480855178765661514116256645579973626198388030237177152893637944437658050806519319660257390084734534760391577817550091053164862326067565315376638582994546834073304303701537700040665676567950879760553604663264278199947840564961243674199198839673256289618196237392128000*i1^57 + 164528232475490487077872798777838817926146799823191540939794503206634197359360867540848300262232399998305075721556922942666933979604290542519310203253537632219297282132624592397770057657246088426583334925438179299418095404779276564651368544256564586670925039358322205186883791921162686508742761962963461449224563361646796605689211683731198674442604190677690577723645512077613046701471558061577181581202726625989285819056628635154934658897905166270166160923635962389636786616926385061703973270871426981579443228279527614945271828250346310238763436553580824654595689075335710173300957445797531500598908245767087285671313774470905419378509213233787827354783291097851174544956268146579470451509674189512718592245861739735517388359035015923932190196529873982176188088520595992401642120442192815841068392922560514582741386906403753762527555593009029985950062650676868124334023198068523168613066126645160483578399836810597460093460677268385004955199272236002587900048033863157606062699683709859967438778518220425189479187060528124589223182365170443490962662851684937933008819202068426992297213888665553671713455968239170089108066284544727989170347925011436002791139975163959097635952479590724621517593993304329501142329227498148856292989281154159175874025297118407901502634053792427041868368656777442086415990328497961755131726305885012179354104288119140493600*i1^58 + 1506039141248882061897796470768539503994655194483071232899733247228209618982550026785195085169581493829686182127802744356657457126929843441896563052467985030599514490569054057854267184933067379789923949944812887137978831410752887230271991042203566340064600012361312641464808875135086929844218317517025968231548744573089987060240730252629982131393810676914493856776064746110641042995159840023825857255490925897277589406797716008830485948830726579188590118347235924770515864579572750130121770243371142650816686415986519216827127397149308293029785427433367500924162881936052247673339243278668835591715128536902515419578985608296694081903601619529173123366138120276336814347818765079568068995256867133804535851475356114023925502762212210949826589665235437321226601664123494764617522872102533622814780053886516201569277976343743759558308216185548340576825745282457884938152757881338595199006663451201097652959501864978367002108128859411649579903237932649222336069016410433285569999591449913919525510040020303191453176132196282897583868311368415667949944140251262735537007669959430898071234550287049338405268563651011115776227637485494657316646657849981522156365382902707250666259900710731714888610181253565046190419283859459510137525188706384572285639529532315088394973783015283072772967434366173813196844091216530211724550503732603457155060*i1^59 - N1*56817780481482829440004386652723558637142355089296914949118836986682458949641112853334477059270799669574179534314210544854384718217770483028048875185512016719812776869136787839206732966590080828327211945803736039877449415988704114222919638128433552147341530621420701364409522278926261362380071354794448538957129235120096210263688373890033745860680157982817585379573462001181372880863267753773950248701*i2, -6484500103655369206916612613748571396911253489258794643589210795307632741761862602008218811028014089887064351940465572502621639536955678404390611595507769890475815148030719542866362312271868814375528518796860954433832797332819217677759694760166937220089355522827709074638763110291645469242595659259014968239311179614268893405476634310330235346482006637248667223079383861157531392642772694039479179589402016832828899640275353523319439997352289560171633249487859155068903273153613917271222449756855514169086588430147670324561088143401484177883908542320748402786930903060295356059130380288437846164663875167319115460473021964658865033340774040542100024233763372410174457339850424914111857260405054711110103114031747101537183081319524004829924398631569801108563057715862235034288806449805446681323463631602737324410806068884810338242802910816764119117840252171428130006965705909973242588831686172654382707105870789714869901259334199898060176836863564594306269000003440547992672284913421485187402131626901502213015898018717590695478242762009812644545684740383154103797705854338097891264369213047500766164051667330137921504203449531996892917211338643604660381891611704121481693664426110706085928207869121343386393477681663099064328004481684855130741893889678314616853822001252592186505180422587173615525244002064772179871999100410429434806749633950589772569286518260473742353100045064952530982568942779207652187191994181498476366581577810310920669670501177078288890821228230214151860615718394638804965986060245622511171764253086154484969380139812769707911958159537819300698510417987331868878849950173986989094014140647228598651452767236787841992913499503722496000000000000000000000000000000000000000000000000000000000000 + -50551657703112624395696771320644559605422682709160080039960995324548849139065453387443869054121600225921905574190970997768962817105410691064181966971998430675816317135696556606741582091582742743473461992304743780786469587186471688475471524362609387317343613377711178814555284174694388708077239624961527700495021670720673068617742618956123222866960406115220443584885411268976820830886631325912330859232679467847167279633576976070306189989536845864133159681509809090954496014943141698409790915422357007484160868367690225755714747320617212944745933010366582662995361552652245540824238593317191245410913788525246046591199335509638927497230311879069381334312441474590255192320009676023823524707490973577945164807375149819230963567054229476112444718544695978131996307304900598103069493443794181851375715060529431164940570213285819882289134646531584793896889139156651319246710416683701097364433401093648044315773673385335165317286832207447364344497761346623481910674253340891481773755329883640770500465966476172486382932581335511173642896730995338585150453737595369760527433194246511971409233672530900198298980594616260087238039486833825468114086513992799906325440677328391328165568344627881549531606110718053938550019117340174919890236360469720147817613029374174006372422838951923921888121172775817439091088849957905585637424053041118712579897443354217871437889978111030567138927682569158983911340891780564038814968301966012362727553210308940480615547167919345280093335199624353936165871364137791803403160271899837113019525981244347037296471826881168013123985976229601822760097755418097018260899683992681311669426788796923147752707156410723353959497353784197120000000000000000000000000000000000000000000000000000000000*i1 + -147514548415634137576717411837744372393044027090128030020007127081137348824864823615729677131461897489838353309699171136946742568857495172293028792806446766596219818250456946713935609525568632422555704207493898335042214926781912631060307686907854654231114954514157348027722105265018021075856073631289758611547600579955501548011431414363985198484544109072355946770118958555393621659638527722450269456061081487964138996696551735302462465641426899495687247513465052055104785693955822584810512296013916786081531557577681064941808846486705671462849077646714017480869733607243491733906667431921088643061289408113263117643893255704126096347477656059728073540692566554500362777266007494715177227276287649965295152537443377820186990010813294590956204498509995774362883055796054767563650571570412701217444835103146322288478931328192992590317450275019828278912341213403570099171428772152293406633249437093136709544969888074857456382201920063119057686671670919668938761578646113271249955149657515207103178831965571159537238201439862907693289263609928232118845848051174964592646837811637418609409144326014987789828345859833129654791307777764155813598895269623717732876492436605000214255992811231612898698366793577696683756747334755725335364770904178614884110813680244900675897970644785149034429641233798876225297031331436767266398948014895352989014756273752761100598217699623379056633541611568637956365328389327014019290834132399511579954121192365359709026302432792264909758535865151829066967456987848765685732614308416942599204926682388867101441709882145513884977917870192536969230775303529722055813693741016252634832915265132590481424089195794222287029357535821824000000000000000000000000000000000000000000000000000000000*i1^2 + -116712774756538966597363553017820663518620448384036103108448881533249057100827876789927932248535218252419013679212816061810844003639333912394131781782232725542030179223013412327894076573450521529599597396682589808233409976285713127659310595632926232461056835390657290536377451659426195417889890321984661625605794158359849543696621737836063670879580581187816318370489860032015170370547304119302464451868961331370247806627775971779854739161922676815027545699218543195348210015180011425607244248766214964461686788930850279006546953562204320927851087532554218460804801383142375748850726223479677726743731561421645676896500146288659241260976687233245430747404519513565308702486136027053193411065275137622972759368390659351046393914674167740381205552343527772780369048175117154382980587187696964577038680344192287676929744755662748411095038330857959045719120945246050094607494831917845632128106616476249672250650759262363024945719655279213978268594413115792630314779054386787624359744684965465506347875628750213845541065168548209197492026864145441909586409585009912270270958320345876361939414036577309190745483751679882473852403654582098047714358947066306312150326023840954909375561936606656960313131884113067024038065972656768792610516646517106658173551919178465432286127559239992218658885432442303542200403365092354694229484956813649332963386638630355605498390979534281640250349653037971877457099030624983938228559109253295064386784637092165593921777447602936307715336064660632830085545962761895588324921595030611463076943468263139980444720431829652443546139037944663446283242647167778998349752056223891989682083829798509111087488385332803164797697995571200000000000000000000000000000000000000000000000000000000*i1^3 + -46455026884647589238400288806331526013588876486219798336339038843949850853210331699387249867189912899051023017424663840263264037116914177471908041780665208680279923988599669613560131474877275184273833945312470179078104202744008936049613849313014741395230983263029974113662424439630600189487291833298105936784028904712395098704838806759417304915075560128544602907843038436610248931878479265057523212589066097951792778835947308391871808934522197841723721493340217413458008559717801171371389459718962281465187000965976324311867815769019015786835265377515157199156777086883399747133761122929903923771443919522971256535759987060222052962084116484521912624158112659754926431879620126192421060809995090120700905300113201586513649879218134382052726733659094164882131476034524421907380392771469096732600815715641692494524704940690256835195833506413832243907308633012769153314339676113511228820206310744588619146303553783456922315787770584001989568155655683628414328056722976742317084008593723946752007487792813624349422990380830943608855128862951917153783429997726423217051995731424050775772560470818652025814950656782072337527054785595148682801311689245423295727692261420669630576997075679571007453315265645300254942085364806478933174034064089780073596621891904942797714091844058714910609703636361914366164194148493039016789022689606806916192179471888104691318394090412102997400809016852778288180141956732744277798026393783938620571585925437301715149970190363851400909919943054465341275185131234425705400086995279478819548578442862893444908649251254767899543659055897064772226496679427659273270208315101179938103795850349693749534226046088844299161189744640000000000000000000000000000000000000000000000000000000*i1^4 + 15392978843979815909230967835343515120881125020589563405213910197203437704901684673962873751507495424072398740376816983323565348532317508931905062229057445829327442689171697185638992824960995398047480417799361827664720512179520189718126218245635933011012933804420160048680333984412133447948819597314293471949983007533187939207113770216481290083371466766039834321734862691376999116827643700671419107988585757894485134649482646794600240598120656796329004438158247499283496295371676693467556328800851435609062385432353024094419365044350219663155113303399323684603917622158650605103015198125034880958021965658905811199006155765715090379933897630217298333644555782574788282128296090314383977488528960679478636893858247727914474275313344417648073545295291299509749943391414733052850816350763317912042346165912999885197487497581941992087814611156601901664499283025399712619987343014232459620136410193296241573952263928065329605644485014795020087655877825223071441297884128510078675974141166883341446212062350391921589802405507461975766587978842756510436053792745353115040758214473137342848365201311298736009471849848464188736804673793296241987494162087635345083828858175568974326754999939769311547910703131758509921819469690856977960266197007883563853466422667136283198338190834237252440252186633880431594311546759449211633816743292849353153150919253168684235261841871057459742708001825033700251655497871692348351111783178921506109555521394524392155019780781014287058418468404422760722438263338230848355381889171026571056575303332619449087494285657991830661756582514826635589889847234187716071576115710212107627048448239866999948674904684076813195935744000000000000000000000000000000000000000000000000000000*i1^5 + -1476212043448919980211494461999360570704260122453794185698169064587444147709895624668938831029116129114692707521668974091646340559505972956016230288895851329264503289370529672906932772868539198880854890382189919436904792233222983061455114486603258997585641591638004282816334851883660981462742213120899067791540257831083563028167487054252060978769345572145440311456305094266151778861426887816973657146571192586095742823344008130001510529080793288153148337254094130247686169600602437297342811946778559296208150533450373510374669655844348460078172519170107646121529078735466140781988154220995659386349381194666233085050432860718981500476310558905300764383178337491105268760479294833992521202333713465436220708031527901239464245556950538529109272754300463405333450149869094394882812110731329394408792285391546571581611111705168274767186503006354788851964753741774901816031393226980373248440950061808255799561522415060009725234459958341562213592562384992691455356634389100156045647540476581444104530737487387102763758662545214852664243912948972271119159462993049262946654706476074371142888479067892764816077185534261211503338549782574302687633914147754145634325515517807313720224513329957015945966189342906898657853079105333787545619314908447935592945094215052350022818082067783080078162762635724684240963625703623624148436206004638017492551271642569665432448478759510510423040325190062587725907329100913512000547256829573637906199351611447505628682092174435411790871025051599089919178927618929469919958690551872481571935784680385980469863068832173792299634845294766661038060155405926103365127099640538298672329966235006498821604023339920507535360000000000000000000000000000000000000000000000000000000*i1^6 + 46104536958012809860429208695239646288137424632014492863269139883855934965286198792228268822961996900992373480089551556613998955982703692673755157457401287732873016416209161043286224710910445663038670959159788596601135001588338968031595869801593409619091022238137792103565230814256150203101398813444908418783736455424175804447376430677899581026448629677582640145795637894312120652660140908356732773334030973040948735220416350134823543305326143218473196195642788688269941326925382286052285968136967858503835891276826864339537830943935529590381090359116916950021934675327494459728131505483971874904781098984613961986544544880217511357300581127595159074824882162286289214319044985626234032205683443567221193493335138414070266737567740897881948676326980785141849590248445148884262008255257680372981494260088058769817525998025330277683138433588958280610954805842434030711094944722868034049613217374066953557392615546280292148253349155539261224737775700779565565795242157478628217033689534634820673649015214120463470584469048089439614599883327538115127995173444907251099135500955912404924611971703347018156897762407276341334717920571672875857861441451638103611155082930969089537886222409561140114175433422938092203964444219648041991182983293781161103356978635424041213928233718154801905807201192369424679134431157250728195262532206808800197343081778797744468295199341497637396385552252401125167306636268039145346714740525369707254864973472248933967241762773173325952879142535332951828228913880381608715930571705845410639005707199391373677193318456212901778746188139437221216335715757026918093200444832106729530800862292885459778768098642928599040000000000000000000000000000000000000000000000000000*i1^7 + 505313491162482240930697658123040676695276189416511174721968355498349491130081606463455257265757395299119963214114266592661746136529116025517685923789317385392431463425839638186234863667620372548916102218180378386051291527265554497567261931430466264783894873708375507950357889420067197660957916018953030598967137666307805555436607101738141462659656401248295377892480327221552909576562673352016986817808415450117601423074060812842185372201594043539521413311561390091942948064453558939586417687622100067351799583233968650938704600514225624621810313394161943732629865160339255270559460697308468092307222187784805104787556864434199047376694820811581949040272854200853077510806207698342557970676245784853375707404513635819730004143623031933036987465363358999463305624148216869554468193547092443080431592525269431783882068069333977961257089780136362609572606755826414679945162596153602603725743271455705058740891065790826972477262566728164614391358302949412530797841600134727231305184798574865426808332880234009392691405873146180537878482979507721684246882300038929826380585046017233408656886600624794561335760588698881033959611263505992321203575296004947172614417061209312918199421247727862641383459234893694007914348503222379025602622309841652282750501551453053486295778348909673348910436746666163380576281770591330449043812773350243072081459080313542375905564781777962592231260680243737203502511675748054698169781077791220401767014275758661212158189471683612336039196037196895536523321287138165742503724816868883086047532638991657407551198259111381881213854980143457017394261276387948531540035174312346739230481932219512599294216746565632000000000000000000000000000000000000000000000000000*i1^8 + -70097186838768148803777659898299466454329253985168181588743688570242996420517382797586935434370799395712816240652995542672448121605526681351981917576572576087926986988966147492223671620568699731692100800280382294697878500831087193583331926446718357230700596240303744235720116137171744600269535328471162955459144219282134993251714190608449351706529788186185323354741706703395658916256422049786323370803915847226771504507549125521561769032302466075731694075328607060594614159071536124853142537014845115796195537060181230319130895019576705747273396851004394918789959812072853032272257278070548686699139446289271156928559164403593554083225488622302265670398332969537322336337333816603579274539209008514652287997218175982752586636252807923875444781794366708162758250864101221574169303149639547503401900310024880240432845089442220052569132942092402579281790156764858423505588769067948227137754814005623609108828341068869694773831445522172515235867350650883373188576381638913526030672210700509982233111844762131087848193979321430794572092416349711351447671518654094320612627182639320003425660299523858621016987876445035194530147408964830255012780896763048920113204539659268350097830229606949347376278412667010694982156352567731979558080772026935801952725357224341078056032989176720170721281448912443757775359192367284540173253579436291004065650135352315202436321222064152050475928982332839031502840641290407190499640065903896421634853692220156122621467546193715172859987682211913813118870560143600406671818893604262039294034242634861807424804298260448966918865065816318984162327916692826618650596157142868270169688583996066902907469535641600000000000000000000000000000000000000000000000000*i1^9 + 2122129900425882203601186791218615590497488370408330478191247158138888925352358468859518156769859691771772531266059013446914658183575138626246009491218788825717598328407116150065217160382500690149332952425847977123718304111587952524398776475261738979129465013274525698555758100480502096298649924460603362994350476352124660583516068396653730994465851493594612220393165746823234325283965476260218160660553145845054742884387911865367216175494625546365843066044893601723054268409640588765820380400181424810306097948301277917908854911203291708127305933894643034126062444993483698844526118717186054199383671656839048521861883647720879915341190094114284469986143965439861267231216165336336454990455693811653853838877617771707114891684876264567252617026811038863828672978744921387250674945636859403039680132135858968073860885947791453649789447683860023768370867585248928106067406224212530957410197116404060480141383682905907278645784416465989240139104925007440263324805347046207384336676505449154310731800177908196874807165586952795520616743273550579894109824080356328634154841425063351491548737627753010880834110273311645528895367711091842879896773222383078495416592301958020648546713484075115524546684478123913688674463243657266349589497821646249736952378815054800120574686710137354489401268228936549593566186005872537873321093532757781898857577064375595525025243321760903444451062812798943111187625038770731549798694797235759139804058913350242174352819072877717168736608446985706639184682089175617167655434617272930552689507324566897561935000695378238234043580615336230012558581749871514067009806651845090020248347015599638740184596480000000000000000000000000000000000000000000000000*i1^10 + -30563060056765434192369887506467269454858628061201790425949865882908169884185398471394738009244196948225005360795755472325449848934079068617772549346351784204844323066845195554198977071798721682834754668529949835156732105692310342560150427173799540931670740840982314344865427393165730644945932004468870739189948019390652250921804737613557938740128855201199135465251364696820774383320826317608800513636369665535885806107979345067325256770051776355943091409313934522418014699621423625206563242540551084263329761123253600712120829234690714721597277654488684896524104311881827096067050293085382292762387507424904206806782846175652941790516764657318587582105856978720737879570227786189728002905845586808808660445319803203741164714651042533099811197778925827405769970452823561722917366071405776474826142010898409193197461776097721676973188275378844900886809340062205820952200536065609481461914078077948438526444750364212250361992123128001683855967557232523067918052196867698069938841899009082349736231661959498469701156098909466747946809545191277677301406205237778406274909545693690987231341993375813470008331098552640986399876857295412981428864721688684514656629505481648238565042912196120834334920277677559030073267581666980389496891792324728827094927074763775734185902050078365590033411085101518201997075787399540979013888540290592670769792173922099673228675334704206818582516087275575512205283958176463001374646382386673130203218083808312864730605339746737912183472468123844912140197708841621034666465991169351943796430173880381693741712987421675291992111444179129896331602530661353819226838769121118609346110593349104839950336000000000000000000000000000000000000000000000000*i1^11 + -189098736553356587175319047962346794259901127194109412710303191327332727027156049181733202443036678645513919237026716838210039606301220421614824504004174470479277555953911667003154037191659998376253403084825166282274051293192928527330931168990309004409144681036563349242460211622351186507500616640019324957398544302210982356996437726683031042333734150185047331452258066304214153030449323362785622382332616680459993209829154550849864839691255904022375000217691222250628158178208271262830715610130058761522274015487219341967082772063591213666607949762831368886617551657368977522794418350041922485866065327538030439197511643355573039701210806773760966429592781891214100864548479706534935977445784001287389887043630731966868754668189018566309497594181149796825098735080563567920039479874982715468548988372248835562238841535776641268530094248253241111535709883253710000695545984894215533597367069082498122562451951630162121468074528713478235663141794593785179706077802290395272772033869437954004158217898093909572989064638837142044518443281754401637553862510175744038432631581820293800575705211161499352971416386474223752674524584844888725128725519192981486090825365410197332388133027609412165215525673672347376329930392283563670856968413451439808250882589351481209435072057234481890749901079916196632353585180549989208068743742946962889041507789369330660711922832370780980153613611226824114083273474706620056962197156461468740178264774958864183513508539961075204825866146947749225922094360336938446003566099072259069264262679537973224149723372645555021537202958063280522515345291516161822874921982302776069996482174737658675200000000000000000000000000000000000000000000000*i1^12 + 23599909455574130404065269475345317379191839858852910942882071054592141635959940228058586501382747282463200429668249226521335355387041506322032132017024200294579126168909287376051928110164709070924622576599374495010783371098559952018133170634232732526754565146062883476846015225069461092899407839662991841866942285496429566983857126336358335932896034721317003961595510345972522217496760722548085691169232594609640216503343180523844762075704933159044313549041532102436634219769076217300468452330436693485041960402909523105998140641514989439265537784469200695507945576663867508323308943497979722789723883173408450119133846453179371238381859681990485903474545304957821357812453488588714916415964942972351817168678919562704751255147757686501391177504183627270951926507199990079602654749803678718487551754276594942741229982623526950605351378589076472636223513950335519179703687867734438089737328756986844400167559324473478580786419745798222160240832023049485669332577999672903791619349546353203801879425746923251517811978595949245562311375121257271129144262814548533470791437911084500999949373920001031886542550377838973456599330390725676465697402988549822906990108035721511324425665018395463514619689211081739202446840949717929907676596009826262317282490018966116715419403281234803140001062257014123785078914126050178597501983499525398070681619833320175886330047057503537240291906277586904090618782921526395800158762454672995705589977482032158205363190097645936261097558537039870692936497566593407213782005895146837612982247949457442431857486693547392818007537021009289817344207900102851057486830230002489906256186347356160000000000000000000000000000000000000000000000*i1^13 + -683233389158462753508653030749841514244246079994585386219586704585241986829140149269817931730458797577858713016761964082322390632223469181384059706008551127940089504016904159463533965598999271204294219223184571403757226336558528270322815252756910743258677931974410701032724231145462138845713284814517329949418096469167347110355237725411661775469946026034123184158358276594585917257230652516820262678736646328654692373587006844569611124726900363283925006400828965103175702129253354954547381252319536193883980341465711042608059511965710978892779601221995427070796464780698868158424304745475769682112443556634397979304728300367905545742879034313739798025426634081444931966843017520539813733324863061242482407470399465126768014025451902442249564752282032954583896045277360243071468241532117690077146079149897302389332055467015030746771437620733194734168008267494436783111468484275427292942735327641711739855476674761911485668650913077730160730458650677575773517425837872436169165728808094451719573110936364273585221519667276496666306014061247300426170447491792094268849318381076500217969444195794833836441204794059521687982972650812039312338343384618449504511183922212671458543787558618837822268025623503021294839997749025366021231529195584455779181662444160239422268941994457663402682575720251945543379176170858623658512244264502331737639120341429088392012325438412548156128421142512513801118540598449399074403952455122560234279097796459380355710447350573319695138210216741064503393945233091070546170687437087992353025849150122921453286830975202478361696056198653241704295593484096280656819270510687787900146555027456000000000000000000000000000000000000000000000*i1^14 + 12965823226593411678636402954178041200555973955598508671223240387058592365539254940982375224410187618752710387457056487834318487395359284792228587547058949506374639586907921102321137974341790972644601035321202207493737594626263583152388677664357456191762556241435076604750433024518357498948159729865801677115335771541001484522016892432401156524497432299740186487580180672664478570657383880841198558547331680390583165595353682029393509293686965033322468532002427360398217173729472926375880641218409474041465110797335859038965919724058653754609732791968038599922398894025509123349697993879439176147355248970132759906829319596735779002677132685496255259109152274801522555166753869967484910500817281836160096522113805249851289518158657849083697089654046150460873561574506842284806757258534306274735929653060685572126739183140498120538810948351616777308608355548767978073110970984097812508215791739754634601628261563619259698127842936564126390390217843379771786585339930047958495565469933364498769529651946984473489686987660012478767431722239120860916663821498744878500766176624679700288545420725549097406913790908947247027421882057780938652044051431149509918143330791862781651091958106914298331914298547437472022309329918947360381954103839653768983327837296717457972777695574988137910739025616880556763180014424162737240718880662228652443511149631308936932827687401374736655435119152977315661243544012510032815791484943711567931241400762520111584901136739494454706798764779192003206152273819832053187623011676394564225537167732580094106864985173321948328527361815192699057458678735461643424266770288376792334571929600000000000000000000000000000000000000000000*i1^15 + -201422836306466809532542611175471447126361610423328197558971727945272933845536900275276197695257229018888888878598245551283370494070456793176685837391930289473265079515530097302460314084350979187662405576490739296214699290881952490441425334508500442752767718966028584186858337893117387262746227508296622500673690772487246684058003290987189852021462982495391218462154610644329185517141030692956164301457664194343277316660603165381777832113797511199709763172134281053552290432223270167234717116554537710795008727651568737716847550516658344247962043107496476649303371530870589722122965542859941288321588473774617096975832930952240587959830165456230337893863902678799437064343174114825705163711496499602962315530353261591303249471890001104013268394923791344383285004348209382221165209026345608303464256621701256013278116685101212151982788742318558371881110585715095602957639891447905464756600255540583652735296096945479489612238682350948009818278551267559440023709977792678891312564598984544132537612983735240560755496871390056451488064181279825917842162565136732498012302660930682689633624238919729083152022233028689134671753508043670396209139467719419639350211708807513459527530926874213363878056218846404215313539978712117635148368807272820974339304369465345614765584784726070686779372802370860106039477995660952707028046606726435136851881079838985650005920098243205704046222419380175785947390337590241408918836815850317752502887309476217260623423314974270943998661990937771566139222357003537930630820503865886894673579206657328035717691246771884645780357928742602947971416641637129740046138744249079488839680000000000000000000000000000000000000000000*i1^16 + 2791170651531505510851245963514399813490953413880519221930163888623948200964155598183917835599890566021432282546824687265681219963236152789785606214905451566464905378501235706536059814130155596147145094111098125235216407161363456194432359928984281290133504667519491119815487835956349181509560605013605555857300487912313307499037459514119057344344755532022832267000258763046277685428113846185167909113776724958456850133913447817532558345763385309583522691993626670970356647434266241634886142276458117858756491615702760805042696932348268523534581822135530145390335433143291862750487305330223886091240978852759150711951638871238715259335837021833441416898748052916547136896828976460830919692127086832396319676039459187815950150408984783862318292352493143136183472860409245827630103924565853967519749541590670636324068496708651878225746909530297763897697930890189459946888366192023367875102812596166023826277200406631767647757885595285881209930151699384242244148413310159858689652977781067713157488506693678772483210608296620445669597929711603689935750127481089066626830071181090399230753638911867779392614407172992854165444552184987968699172014966158014327559762704806579108718932317841862910553540943888228039058229222928806592836067822428179724302190409624368154274250008142785821891452529213549899263985013437290418526803887422717166125394569989637486861677640991896611757396295451798077281488264034895063514426693639592722835031286385542178084694854729637244939012818101910052038173980461773083906363262933167398845784100998980225759701568882709220009439417729594040336591638492762759663561300487700480000000000000000000000000000000000000000000*i1^17 + -34215307819200347631438787059973161012768587579025121381267540966485216037778795821492340960805980135654472214631588549603653988474306790219028211446269850124957192185130231253104515879030862601402496047555636178129306772322927091873873155223707520081134571429051600633714663517613508919875962812814031473041733662515731186384645838142281998345314526597381549472264242537773141054204378822546458608345022888014813118733066156660889536376434120900275619387512931742731663178384454593512909423704887470259820196186547064424679711718532309560033235643314601529173988243887784440154826180286774980758703401201499391732050479415826499564360037895629833634985892572975984924943487427258263883199318901215863412453006542191914079758108191700713547308530494916067227839364637531005186172869193661424352610587581374462761312344542984462231876071450977689915346413113679509315725956171635369233562736364628834805926092450893442378596982112921003990517488682249152045992029698454049521839822008482742041984845368809235108621438100079037323940359790461008032442489211917574866426324795198516324056907162725812863277425159042752280761318139547630413012520696767204780242175266722694868977136769110688852555557355194699037535870752285254884623175019802013585822519140382584973410260322777587944250839680659116306803905820281506199150745697859724691232299144196216279167768171787314244204451197964223264681031816813853330553875563766239611540812450134263037756095147254632046718598067978760596156262465217643077519154006114701661419723970310820271493501186839316063717217751173332260521862074038142791210835640320000000000000000000000000000000000000000000*i1^18 + 362910373134718423747076479126696122049443700296811931633481959040890038582993916079216230911337884530243685762887958448250583612668366302432444278704499855808604824068624282087017373589092908423004159010828136562883586980227761718149238055519788993560920386430208763789196226986825636877578411133210838592798628507212096118553264072467945167717638766202893430875995632307568938063317156287238554652228218441669797446694300369842841387838962278645276942820006863910199177693622532620047484796598546900237690615196980239621563272038724689881429807484177496573253901876503145163801851151266306340125768358555304303170903512512509313887442664557587350801974388939696239484962317257166908426576625553302475094382760476598843004277647580874098890913189699731383417133140856901898563987511619359310379926898625844821444200494122974656479183342223294533721656124478047204428064497017580283625476704503484113975893125537940182747026539019876733799561721863117249358660497766003418533941759258286080428546632796829126145214122067123744672566044649916613105318352283223668108799465157394657485569144220309198286383985592340166010496184779036251981451112789557564658164401935903864703527630461102629526999919718668426147773544715000611119584792523284692064517871050394907394576296126178209189299363954315962071243122258525399694033737922634519989123962635636213755384784608397231266697137797946581554569295268826943526114344707453573860468117282277198252983659157445820172908954540082002722823938750841102066472090241329508043214986885542555588509000191694791060938473888820858118419273772137003636437811200000000000000000000000000000000000000000*i1^19 + -3344702100830476721547443843801194087332882823120027102358972229815823827382576016244754312317744449795932175868295220856081024061187841972462934550890993335740709576589455673737750456776283173842339246749647443741263025117402396031065738278624456472656405615837234278038649457790886460494159561087086531582912343087765815547970034188554017885151769357535400440209086048322353903858297325771223708331547463378413786154244601749561907969938737525349559218520971365490985484744260241698128698789542751314097456185951671483705955100724976839293300712002569476738329708134718897658577229669087119294065039901906163301064832973113579051059583438656327483446004184249347226962899806224684943198504589034033442931226487072544814371120214714252647349444368240659437631332333953790736686366015881594053678731159888002667396097845419564093870081433384841044535997155137493564375773770097672785226359119231291394069507065323139575207995774777160559558798419647171866413596930232004247860796300057753815554059010476128544354143384179324071710086620112315733014103215300386204908662574076773364822569653610645253268240744744466011745729290381498238716673272738996039506689881057065852215679566956778654799751605667375556618965076471314597784268002902398647780789422128562851294906383823004686485540546890643439356263943666530364292317764653732491877930552406078077524120480704509313064284000774626109862396298981764448318582776289360095506289866629429154871302578317113485402647973991455645764431468745752063195597664294350667023581009597690569225263902421873009225290671198300065690801192295607012687872000000000000000000000000000000000000000*i1^20 + 27327485220117401443010242481072147872538285180061001980885375060591593346551469446937430213093503482928946186628044751179298726895617031050871389992499866016963256773781286217639859597287752739874796729533281070300513058865646415661284361347863691200411918730739580048969808470711408187461698110133938397441787498892099454096609464197321321371558422723176458841415157784322380238073547236388607025794381612598226678233318899094122566780370729980398215495722294535507493488397759491442836899796922605292531674549244011064705181602275712638751078290479444100019343824776424875658690861414741154265902079997536796301256113931846215267830821746505104568955801819648416007064985132661716691155773568302490815974068996062979499216182291645198456109656499596186528753994677163312649116807507974617666545972031332396993977629210927228034791606982379080770296802328867681970313101773574449722577890186176657299048462742151449537213760940179234875223422883529907479725060379468588674890322631400151658003782515734880687253622037731656772077396891817724700444123640871787847128059498852838052350276409327683325947762981472272825833291279787884652726665950778455774490545968785816802669258205703967270925727493262082493322385355896570153499392740483400022609435318078842562979746761446517858679162193798543124063916934194918526156430429653257914463318238897756133996318952038217949611628961353924270710523014641698641614511617131416505145139754993882264295032441420660802576324667779090339320073256465540580815834687759498949515374117667964083373682997293006993746353052189401524182688591782084608000000000000000000000000000000000000000*i1^21 + -200849110778358439672061168509758772384970185200183057824624788090793974529094859007655532641337254546039685138452292366481185994334170836304518439468048739985714148121437967095443377737949945182317581590687341426682058949426380018157903099024075123896176667470623833124033411617071598423554306196119191897280569134753172831654330108907915079846549819272568603182748989567142140926536348170687209259602495044528888495158512382811362930578820616122787280959357586917372122292182511431274378660753163310555605852637873690120676372841093176552295048212997153240824542502610711952794009749817942036112217887726121587067210979583417713267882605071535908077018407461860956159461858173227713422312035706130761947986721319517081287615237529356223963155900798626576763908924554216301296653553042218014478426629710775427940102033068558735246073477941672602729043813827691978952523673253116276415648245843188195949774177452014459261384616815248315866863614849716638469102448802934487283121227404749297706841233040224872422407594016066347267493278840264689009289948516798748541405010403799826214693634986121627149704200916985677144929470983939345467994953322800243708528863920586935832754332995193470870745664959413834143914993675079495449568257724443759278903171240868597849751251474555674004495407361666171780410537178957642692017885116552625054070235124768689017335331542666988196139938368893692793357008128534331003146525384020711210755950925675735438206612766396885355015849936975810450445593280403450368071758515566615741986478229988863258084298158415118439679165037914195430790593238794240000000000000000000000000000000000000*i1^22 + 1323648696173775479949820564852828337338685617633505053144073366551128150846407712925949787438846732560169321012840877503157174390403778221050618528054654574968267467029780946750754834701949546353990049666567680394333986974839115854352462764185635055465848128424676393411530954382003684645685871560109714167789981746258899460975564147137734439261858599883000505497526220621937858362578297108890576743661053092677148977766138237397820226928394437535317299510018827760044216863608548128881855840107306548790629579776075171581750123901739788570080554018607405557608397039702342151824961177354493745955150255886877546770340806465747408411569301659718239026034759434938674579523093183970810499901281168392037888119483329901862154025102558797472099863306149285714398464568309710221423524267331719904823509424524278396855289861840628666733666008036182917934759923642150343213346725702484440613385111574242905495554086552499297801486626111033556061508271211776708687212598692122974911263949901333851815077358281298122596445075590915794825944574764990820392056404198269850114714093984298085871418332770468227047200990137236061084241904734984187381843306969526861876615291469614761689869749602328498729243485565678392842535024326844950906340150331155538823662009550090842210129775887252728176973916798173598875116238977837090851545545084136963417953188547184275627267181326522058423164773147775807449199432424072455412020084403093158283426167316908154218014309555708256093951595262904940266121606216360530701572495173287276219111318591973455404651878402605599420498889526498079516399763456000000000000000000000000000000000000*i1^23 + -7700159121556481007442201803732420914049243959471929778552079419403787594190055412648591084661895079215438816499540149880306841613191621549456013373809687723365956103915057664604521037094194465360319903748998769808944281823400414808883207678912992698894976798710050275900147144687448522320628735440059815730977131159995390307366251928345236332877965921009853288153972705419739805791124562623680362967468001519026293394506413672898906818506558312676843631412887432082247874017494049805602839536626518381800887769859176546506235259532333635443230027720464569177836009551926491518033834478921711402924964105354447215488031883654638614946405463242279437361003876221113191774547998705099125717753260626098746178122885080982176900543416092784925847165546650607182840765409421055406141537783390517191147161009976636155667666406615094662899329768681161273244200317695987536528579931444275555164673693695096342663279033397095341679170099314453004934104479979503649697281112440570796725429364585400067448985686284139574909069570827354137753385771471594014125665096279145005609816512292029693268124004391986073395820993066096141100336745793481938335646993759564672613442554792411929258596496797210176307167813318458315787280391141289851576694687491004912220930571203364221522551888303788530831563231090439757154333600859158525350795712851156762412713732047815690545110664972478176234491282143891148561166651668447911997896552825690358666605180388240590232895127769255270434288543699833919846041520030731912262736073764429942489049877653900026630109990897439243042998166312004244996096000000000000000000000000000000000000*i1^24 + 38971832842983799695801124078841602610924847333910406385810189356522037937596663052303494981228799331293241125929629147656998288471878866578722449700712595996270803681879061599054277009194444620845801656399956567756643122298467880907007751637780083046817264105499612700186693231657808648612803285852657944288236406883801105591226704100493295955658248197590911218662692781590068425769261212273544921311876391619931667604556448118339484813980627606196936654866581694944023026390116624438190477436340606323411454562133294192702741482073882126612247290728962602696769938034800923640417566593678809278891305435052083180349764224497079928460163818406594362321455493364982552632795977357952600915387793820602973368772273071222167868210327740483485450476382393967452409531693066964781458859408102998582904117207206090724153588143751482462253328992291868314809200460726217416134078253929678873493519529451836286438351803024604287213472946392225003486884070916225876352714793803106916609700402658957275062324134212265404715114802949972096592717682718912276240098726605473198423346473971751785029701665345149757138167104053291809789379047888571934816230248496881507953452891430103955303436682572661524947078917612358796348881633906508448110103341536452112797684705139671554005768480462020193197314503166909641088336562720604019904107654788888887875009797105884878930098389964816867140282659511652985933760117399314017748225012738094991848088011920895620171747942216568745933056183245311896744328502500541521596480726212894383998875812315760379792881070982494019450554314243576954880000000000000000000000000000000000*i1^25 + -170284890637901089464744372286304031153583471024157210993616272566038673571491577701647017787639293731995856834830586422347969276928955813036412908728134929905114101207790625633717332000384330104314658241511400384569892695883997480517763579119361906686913420629098746124081580975866195252008753547220937520555207871080754440777182207265222288298038779906140131635547664944316138548563664900251707904749227385631175234411203858210326614466460466670915079320470023449922061242805586742223638703461383299981972243399657679349426353413899015310314800933893444110243654963066287352460468123385162124577397367299907504351777949228153551749399514906864988528498329062323008547202071831734966022028264040154275056230230552944937869129044817189112776209245058620935744885280874879297575343492200345978970770806151314807447313579758272096762136736191106517159252124120325326350692538452139661417424821940022233974513616055711856228672956019327790043488228179801460429831631266112118238690933200187574829532881821555090001193843848352523651531578946396206273399334877063079848539757086448573142754841506368197698360242609830786550325876920303567592820559495389108090846418424340742437727049429384055270026184541377925101668451499915795933572935979992893306569608930019669405387016035731019272838188484290616326721221676387348933081646221117824620516524289449460811173172463762346503048129815615668118515936830237468720972421746923761801517033952321503452259346002964986528899015720958375821307257959247988669000463125713413093716049560416453145256659799125569530712712856731648000000000000000000000000000000000*i1^26 + 640718305333195990746423364089744132830332287022222035569751911219959365700868936029798799647559893725869611834814150099818413463964064327583057492236773038954296585391763564688801629716263317912782475811183337549662035650424639052003450833601739312780142620544942994500638399993493370706929465641919874704018006235999796996698730153816525975986701886682518734392419028512983194222210429501419258968027472375713796852272395479486092732470300538479427810724488601949294492119470007938780087770167755297038505943232773994165772199838489235866278730302349431261172664278117722519851101819411650863343799883527473811115649879255614319244790156242709976489392318783845408580791641950309095687291910308262139548879832410413360767060168281036433171878208701408824020928929067358842254652483985623282633690690259128945704249349211928621425237233743748382941217341653016728280263038931460459291108352196781184285062104597043396600302934034762415516631165522439613636255546087069487697939234671638273212824710159484128475612618170834348077558118970348651768190114008559109847738083568555382988628157333107987264240321226879343084165157451412963118543834993124146098691647324597451441483698424510564882245642041732250171064908745811038071184945398698372173357848250300483256527386969683667120466004419827069766884377603425713332615860753505049528984451554325484526592938342593548476178007010686003506984087036827490291654057509625551365734434405927364205701743583332229744025226514543526697736648378692603092570645391271102137786977383144478019448152763244025874573426688000000000000000000000000000000000*i1^27 + -2073846704658935585786453159188360107184681261743257702498666014476471857733916815593814826037119655881973626507087876796548302688571907748475756711922335030128004287250001007222526911363294420852728754390385723826857122458229319047394736646042283027764314222055089593447717463684851410411876853903970689159363609685135585298887374077617386134890732175143052589754521305473634033037544691985578162518208259192918116434346944601179777377415541913638691208057694108043462267706973935913399497418938410341750375410279571478956053500610895916514229511955653446879136528312451202478591502461355017161543326650415340212405826727040934691411954097008876247148812333932653539412282852146256286266208550977816089847475877643421262517680765215537771453283320338230924951194815687317370167136903425126920739616636602409328613094011773299071474706005194158313015984756963022837955842297797966913306426804075791000342432347176473931721641170921980129468088749665687697214715707629685657039409504691145626882579113131373017724776390466875319009593661603271488193758127225573778567997104844806431036886676806125227237610927467789970578991636272690927569026508234957650962569382774351247342282912251269081805731822576397469674080010876037332127560454267534420223170988568860251969788729038046566167769087455339212470986430434671377116605305680418980825769853266883554651659674996550921846101319025366058869542693335528818657270565762597107688604653119739184434093379794559813876647968929385686880489198386208798346940719177390663380505855370966624512131170671117059458334720000000000000000000000000000000*i1^28 + 5765284377247306140415335301841217623203761072573957204346675716497786164969090737088618710079120063946957290285169515197728577596532331491104803523367290590908009790015760195780335476102317974792537326863678196544543329754283662925905232681264975279823281731037288530992486283895801450799355965122226419750894212463317296663298039942808113191640913364590940169365317928827307381825359563037632349885878594851659803193342205728568059428366656533100198367107313934534298999689000132957115215056509448401746488079574918582192794139620930803814143596605363338140047233273091541294353083419081853164770869744737389866472528212633296026067629753323336464563832299669966354967743934287180056802638369134076518765387212710929846683074380381157447133828582537391443193415559098520145398100079676961592832675590604557620692601852480995033691124864927541455230275703348744181337810767091818602037069816451237135096553337687111713103874337515411643244920049193534344144558670598113292350451957829456184098187583331657424321307543469328923007650676078798840368481128670242709598537906052900362431170447311288364766578293577849351074842526427742415549047695214634837726983805226751155716726984345230006542809842866150992485991321895527362041200984370037325212219970938284975386948228939159716517917431966987768359724798670399909872175078668807536180685798181026188306743381752093052809031047949848696897516499758640067237820057844038915203645016281009795565964792002164879265819089458293280226837433388544960356264721226665000309382164186837842451688661743162097664000000000000000000000000000000*i1^29 + -13727973595979092164600878171250189727785058142278991457453484685088488301062275994256897353680917864510042903015892583413631576835264335562386330365495926876967826678982457339586416795235734471079098942099161127675801962363032111585058863333545299390972633527495817686668950183394132407826084476508111309862416766934220277396791597088888425947015152992922099643717174021831133350560739823779915754113731755947538084352192328826566497529027048594972960954133244670766454578211391565130782098314387199698483091012158895993945744251537582825032873150061126990606135909267806115507673037511547219577172151389712762913159293167632237123453990910339226775941278433279897928055295928202153352013166255681477586152452455487883167057690362679318697379449244045995001379926501871028564437366449265944819645639097647080793878779276163493296456197084614620433238998375453262544304013995352226669750660601242125272181247476213253972526967826910412664513475115782761368575411029171247787202013660865830109135646853417628937964581970916246999917116610148789268677719370406607766174281397626476319413279118799335365670866336830895966200791654627311680985362386131573642680814221519478808985780707862488992902494554745246208175483255992260653464473898461762298025289053453660458460187200496026630912819990265365434299054017578625840465894393463183111690905023114128225085296436454284164332033352343979302756234918269465262106779808740546232883344657341158207114687104610685486761901082819990370593244591455129229346969685161917369393523719112275623589531457526169600000000000000000000000000000*i1^30 + 28010742755301693961836164622548400522291010629113599947084042232719468597451147848300948259296509661054958556636677250430260353744932138765900278165203821043911791253438790065701691917323270484773162082187549264137503151631858253403068679617878472886826353030260185134246268369057305776235670313719772342621995801506497592913619976613117119869165949624238216072404933607311050099085137466289635371881904303242842375445243761095219634699222069053624797773466543338899988502233746742197435382592300515016648248546419333081395867623937586101245654140454663173008889254086310065758643177682393133973311949261727174451490064082411227273733836659632238793482590712158616056313475949401864032395307668430894275964192971294485045376315297825677321946550466865631528740827535847261642661494620900746680630033132202137499517690517425417005331342685400650863204195480587632723375362660030618024878473460288042828303232152852366317838872866890970469920173505388882876253265018848037792742381772449038642648102361817488960281079730062441222850825927417502581149189129319482686568185887611875543343426094173489198048602780264293367152812289178469827647257145628044533666512623529552122475058462726401635917880292693187792744087767216616445399763428748673561493315207535753002519018487980417902131262554639237880148025168258145752336636802354043011648385509029027499338221155315507914411927264247471421845861018048500309233205802552929531594323024010015242202172207795838552905051180427551472000579800955173943085735506999981400979974003219442630612547010560000000000000000000000000000*i1^31 + -49481192061817178051253015888951246897272027648171920976902271723595163035528039125061623938832153155848433407015975502656180533146110898653527692815284887635927399787983270988770400067961404891721824769528254024956495975163534500380632594425828086123535715038299770820646956521134143683167649381840716880371278956984855454562982654520676597293653887060994441686569442001707703789913196276659781994855205451379621771772688175403340535363572522472181116751269932633863737144222544763634995228751956073207082752677067526333444399314749818281821802431013399673024823914966455495892829462006920172052171276157922032919448366702043684412858254472672437280931325515211248043679233879948559943024366948242544013706652350985937863917272652938905815800245334359228958706832307345735909294996419015546651543238412507610981068295400963599637984499917410609968266002609211453684330175969960030546340397199519833273388816479898484917683505643244757699727010438894219227620524388854827910541089683701948941848110716082678310057480432466186863755048492657686740575510067417115272571587570728466303037227191835895605313473413576353623357894087913496711482843713836824897144166395405563698632489651462292755165948084008479386831170637720198739832563524779276107686906746284645906594261532384182977577259725369598571815975173444340973855003164443980240897595270937158023886871866032706799130411569092042993434651971276364323038563107633758967156123517935837933683968147857925898631622332820250523904166586523238380731305658422567273964134246729464483414016000000000000000000000000000*i1^32 + 77292466660211829618460801674019645792555851666184148338936558083862109941548994232282901064048552835409871458377965926232528564058784568131610076382959873613979715614261167964707300049936998791417612541026959025400859646260945639937623092650161995368243275063822077564348714405593016280813685872366473701583876316453306683237684147820746150795319168979161046064677553514549646879128631328328176515582156766104577836967738133963393880376726212797957105942775872891113716859573359116373062857214812848009860791887221599710943523388163421243578188605800030809798190035769153696682417554494659027115793125905183258147223422616175414306851584005216648272442234046280805266379705486141158385995732608582388253533502715548627950368941837274655466094324404074067805515947471142289905450005011123340521530267465662417043397461817700553598143649046612446925824158716545170493003877615817726104016147131991711046231475334481497283463989695264699584409057891223768816309953083176846570087432963268616750021666943322910365906408387054383024686649760498558811772162463012657358401263869204718775586604333577179389184192207462947112287281286831762980379734043271866073108362020382666973962564415798616029067944775215783170299751897536330110146851387903015328658465308117883355325620990628461208972863570592161697884046629949977776067121665797448268268981947850108032598151474694375188437352205908360398388657002708322635722928300981870036830361982443299912033981525109158494570498632041688043696690038773611859960074109606762028903960773088247808000000000000000000000000000*i1^33 + -109791340431368986875789300144427000165670769780090468432747339831083285195444511569899976016875570168810734216408073769557461516030069821659514693483783281698018210694795327310420000190608754819265141538673209182399654450099473031108632249267043344241538550025708458733617877780886455357974713319601319832042035233723294229736349428889344107835162756313892685665293380315964843919737337045944264308782678366780576665813466812024428310469365331301237692290361795890545204874273331226850687197500520878574759506432990815227680500472638529167782557950664643810481534339788103592237322714906993029944433577747520341419715699023404541659379943000103257463701267563620618530267239074071945091441698602374634041201879988153859144971159954396002972235783221148133559792800822331341931489411969355796804769515213813179778695000367283775307351331444253739948657859061230646950920062394939733536867783801903485847566629058920391530665769111036908668691768955501620630240984858954103870366772717915076504161729947479242562299200696043263093194744434329429348694316015199388381537442322525732868114162554007575685357695800091679823103743512436223307557283635660018542474107410954068154330049397020648841572680704621555858909376812162188446677021809837546091164139840965852394721388453297409770669826034707380243835574896648421366944713009980556381072690181256039192701500751933232409575608727109254560285986111294413802320587252819574173026890065752252073609860006679126274474671192856219308708132443200112389321518956892187845949686881976320000000000000000000000000*i1^34 + 144784046821912533491899243562144502973708794701917383958610034852282700118551894707945220397424039421762093056074764943721548199832585365414872769969888756217665988018307203273004137707228186091787464942673410987414626974760501580823362602657725626327108989607508057476146227767886542526997018917379082275083162294874533145966590101781018764094227222950970990149315705337849420742654092030299387623707299513128824080582738910301549346269044052048485774223184439440041136142851013692768572303025515527131550014896653426142602625549318269977453465132429808563852347889110797936254026341949384242607616010193896860480159128057784110122994288965249428565085274249322078469681483967791855180154953313953386962012277489164105870896090548322257130894967572581129606677425243918204106590226274789326143666652484392759278787047599877359252030479860578358835317546265744294227704649770071991787214203601356331854542556077494917757178976200425574297205610360945379486531181067002866585215922509536424633110688685636016463526192828163353200126368546615927674565132984703699259919656774720726208218843921725761794404397487111442784733789853757757174281756594908894843153445210732551620151060151544467878705774543938059727905874274611632042977928881058196976978533786762602775093736158098317012767752520882908849492472943349624171746235449055658968341142614217478992087640563924070043364250134973073739225317445072156516093237834704355393243780740723090250252769956110273829447128733201702361385730993089231702603652866946185455340617728000000000000000000000000*i1^35 + -167847182952632834060455206423137331579971471090567806446634437045893583294531583950561120502828416879111881157008482079215667082725227401483795619011902284521902746086778877624772876289046072579531507340600660619771244790909728264743306397604133386313202874256098331601212367187829176194698530057984523721350078594400468530819277413546497774492021536395752692649325176757191224724609634765645707419140091348830021916101019050388681757758901910278409491163350774726047274456067373482400463466475422170284501864471466641869410840839057311303534643420278566005490788237556280093533397713106213551857398763317612753601012954375714036027333165502847760912176238552343393688939270917108796979472981775869175428422756417758980172997050345864492955630735808652488668131767875116483112413865567949819669229065078881064992254894636666097163738632662471844392071881644678412884560230663500261759399855098749129428024359357709829626606205839515772418358359783000279004322539397213786464573434206404174054860262157725666171260955480591111301901371472604775569272747005356222640620383936528838542763957730631108122408495783338214425053756536724255083238259617345709404304595351444447514836439741946775941082886426026187203153440384918406568591716592789336199763170076433274631886680038533205067141860793095865766651967398838504174076797894182088797163948046377793295986825050206714858350461895826177461767235235469721822368141775030107423525856135976879381261858536107151395530514608834304207770005863978557525908280415481155393945600000000000000000000000*i1^36 + 146305891696622788416405457590729996480490710210246169879016419860123631718341959739072411476574488974156909256410648739450838249923255042440332730408742880729046486809014396191355422632715095119521879437681796861390092509314681434184949600086729617375754409525690899228004094870687895674642220787407329819815871556268483965768644904040729134040601367069642805252983509898816693800710328720301709962405963140716798274038316943155437155027431017670323822823610573013617920687236822530996762795116237733001282543853253728175659138435649317011852183095403059316959331541096338135691982580114424906048716273504189794695160026988540136221396768300889775885551925408529719968827134632687599515789750932895531850215090286886387005512928087345167647100921163674620290588604745090514911318506487411691351340421157411430900041904441318080336626954025388234283206818120492686687283715521585896078180992237355747420668508414560990332297554376052739554841528652660176952564541426855906952101650068980822931266701017337017011446496229449108136273466189007278655959334751225401259208348395862103414915436230096966825281366068026107770418434338798185518032306049931682144472214682883940061176528715690362028481514604085929340052184443919571339235742307369694444988905215935481945088280001797800040929500489654757047650064547731913082816825821088279120341598961611218300056178026281564627855502270511002303771024933887671753128667769606450564962395720089549798283719634344893278411548570011059616786394274110853937286976501417246720000000000000000000000*i1^37 + -89470628906623223277223835784091349363873958133273464327643828960285197254657337937430961046127726111064483122193254382759030723957655766670164177187623983138672988312375245604418092775274698340227599755860236649027646614468325690115828977466398379881833795450280595635483825965100711634232171581945187100196118766317156229626787115783815278676388703433937644033673723919483063617552792500690132276578844082574483364986065647318556139607601951585633452519622828575490049110983147114222907233488520986629581724643430096522382789905522685848633496266363887174006936307409166570942220837826247339328941867163018754486257646313026474777838495824849766632811794483780863124371491846265583626276144357452509573733253222864451582679651908922312905922892038859525519937520421193565911311647823603199068290681607351100607823404898113680229931861915395716757904949118297923235558751630893181892249296586887157096890278338094985510749294601899880176792617277856419992880068633541738955872227846008149900898955792439773512995572700291478545155223172763444217877300192299722026577160144444711896687041716986265071230874823920980705333955835594972568532510919443640145762789783361425023688356023151089884267841012053939902082621579213843523492317194340076623582198353570743941486558453675233832353253995048765143069736719654738201461646582775205167062708549936204087385653986631618499860024371707532911543333907036475113548417379590715691808152100549971963347527612406909763430880052140904764783593807623775771597238960128000000000000000000000*i1^38 + 57599933811402595846878834632689541207483068688321617159171913796976370111859409087963747789189531148851789552988500880128734400991876499237886552296878634444713247360411216806283949561593869042943192128062878326830470018658840046338355291318178318149715297325290235016764624386722096297642859785905829801754525588626489708726003932068113760494455671581262255638053803855550876189497244316505767465990327041668788039083590662416944568157851118645816390382801010296868448317946515822127815913614098100488353987182494098299249560905436482508448435042922605170145983714951484109262959253493014992640036099707375904279857045668320541079558987821930715270430047919086433928549739864307309266709013372913293954257658867851148557682761917482191366827164619108664689779943557559159850522499390786589838962934027475487973473658245128885835107176891642827044603423117096180212589215152658385540204395537764066287495493560750977446928620928901900863063541763882265888197261038350357364787252495861901998408508701791128593854237434609148891365175557649233318559914340576157216428183644134167474070113933580946571571640812282493705115232740677026274217218304456772119569270205553303632625141595558933012283228493824106890452965872991224462566987534479490741808527135614351720772575412384630555396152276171126013976992985999019421863805165286025511441058718411228013287947793626168660875686571265863193493944669512982078749040706633435093375408746560061466377270139216021258559024672972550088061443893814728341848064000000000000000000000*i1^39 + -16474411501893200319780696631883592763365713886949882993454254696679359090243746765998567440416338084134653241813630116438877549644707827455034692866537747041096881553598661842612249318123988609518070101273843219772551363213160488758543461420718010159017546527207388648865095981292877361684091669598892150490655594341515331420221323616126804661497180597476280779856354839153643719790280891302291339030903355504317276282825604785070195238783645266097382767396219481631116735633622594577250500762710300171313840403075368975180229253388329232433116959503573006784279055785802436551004050651791220267473507474697298462707227989679703260689444293207868124080030355665274860860072973178435374647228667750328759434261262396221588840402151346433413901315664042517069904185694138659966957036345840842648020671794153181237655628228742722101471929334776466996918358099985913764577254954038308790212377470129348898570113938992407084454312701569818018080773357528369413031538554085584066426477515262252508099770248192331167020177602048080853925723204312079370706243798107420834852518301801865055578842652912200684689942783628966145004129082071962722185294832996957585388566953749599053441015162611570672099822163404463834290224301469559553728599295372698822518202955317843999442767158434470030880513743933794689186235870151584281111997025562959638179841760979253170976982373691575132054625363279498029551167429750416347349439270933571567642990053483671817137717619790613951303392199051062762059760494916067655680000000000000000000*i1^40 + 3556582433281057771395587745652492693869039692259489990415461657902753191491768398564605477334897640348538463934145841326216759399106757031773292148399394605190285890390540618826982683357893150921354198124294395465884827288391874378381700006003736610568939682432724827868557954455591296044006911764088116094485442862684129327866041692737768304076200362518986155261047767633665868736511985638887175633514757416862290161728123233819563225867387539811876433581104031623300633923037929550958209723034598994535677105036528093161030551771062006116010347032534421746354845111327967033933768089856983812886452888177713392698941277185734119846978269687267805923365812693568619352166964005622449683830526429017309915973797101615083394314036523220296195435455665143967321021147814507724905677248076639703071679862457023491549910024952693006452632731731483234575830897854927514916402139844921705397766032426232333061421971395327409094786690030178516841816235982981027444601013817799531329398753185281649353830836136826959731710709486159291580500175934322422521020536906668397384808219951989262867697082724837661578473539303047042617930173935357119146885108296280510689053055143243959773213860589451404767442931694291500479496664459104781832605190436671756502677346225683425505158119016498944527700650959047477778119589389522290937707767060983191775358789747928737867453534693607189443995785741480370149458622265959752186149498052893261026456869968075232322801274946462383047336958923746106574596084858880000000000000000000*i1^41 + -346654805575222820353147132446681595279969381853024900705282061141959001967773101399892733282418454796275650049859154335958273174438356783929612504503095040026476815561533790379803145854440684953416154091957597527740524285592019685609368766199842644073937785857007990272548048992990343126900030841063470568159704665071464317171998359683212209562846921100799005269232952961962053603037342196827192106396434344608941325936123481786285485395095193826576334403973347966541577603563018002225068912849452002308605633152599816741212896137555446089814096254220885594213591797483023605647877215541761549341456886740802965721217669708641152146649032565769026808040510513970060668131978385725692246742944450123227716805697681673268552158989723654626299419833436289030000743166613318020185987073222620082818720057652756209372564764659272912367407800386311879479539779209570024411413961419767845653734802863829338841574670011650412659873810385385761003665779418037641743906778909120721057087593774631729063117156114003055736751844525592472332767400197889449626998350451762846060914124467582246608309792732386312378132994449084991375112705611927232708134834637539170611983391718343376441177025142925369020204803368058005096735673220759392991986950702408420400129688400936409694475396854460364776792052901911669670270463887793785587058630561157129562075223298559341461261360066060140174194266221029643913526704030799380678808122120913831107592260352437858061017304199324059172941746739466992617101721600000000000000000*i1^42 + 34316457369790581679004208579530383975210651573339510163675052587687027475165604062070307826807880675631347372511466039330479494604846953437799569866430889592422681781328191634451505418431241514596165795320284084096700349797334140278121635038330141886612613659659963826859193946892249923590424109338593075673517803910098899330480900859166030218240745085089088498303109120806162123521036926428639145325197924119833368998935554882980182105849299732722748360280621188251973863495579067023861401597393493021877953890039243158182335303353646987193053496471860981136807794533868620346423438692634010006153723202225252423457702312797464326590706545105304856029485393925905702130759609699056991612434193496183188541335842840357710055347372424165183802890482083205552533139246836968185945548067776624743611804135191461218715089934437554716994305472257192056933896070249548236437721448020729263796499696729819274513025250943188788335656044929017642169370195205512298094431885109085055330777063081499731437787269884873524058434041962611608471751204613249276596371920902288413768827667335458085637933544592302210393882984619474036399217708284545687350391363033744122096832407536172999183979198381127685818575904961254862206513691711997443017404295759597393340006858535243083781664021917970638216931018158870869830413326590799870668139874352533599399077843075504782530462138097753255195439136682616953091516361013218658684977209574261565101063045824094414573499252475242232958664243390594416640000000000000000*i1^43 + -205326799891959410901056527064020388059876938340474372637844534415331946317657962009625241800268717928377687238139833995084525255977946735039881283017724734008132749675749119164222935903066132214057825083983424963141010792320382715911063114594817896494902371026306731293688365917935277088680693620925741678007441659827714389867477688639270668681031268945395012789803692481546400547470507112442760299025544846076546688703477321905647339100408294265244968485528952575396701913410447610840849523754062965043903972504183062948701179822020374982920090464853536293575124639851275123911224136975995678337622891502993922831008569877611069197397521142563439617173794893019929862382926020360283883933614785403688426410709716752457873799414139735619008076305674308724597627841839041346973138539511334618516129238180392043812452084584561527263969094819338653100324731229318338325983432706426563297667407657611248973597442935526340340659191028077517712327913058258938012068126775510894665242164508338292837445221235978739633792767823130848432649214565071642793248191745493731577061807428694473315965418358178682573412099239031134538861883309676120903967163784275473729270820579048557265718917106722498040359481071440591733685951039337851733494347702121900757434070202067890186565305186465075138518110469595447844053484469665346439442654734274134798406904817804693492651622429804202382053951897967318391662661893412814438743012498633165458798331392353386802634795633443660544872462417920000000000000000*i1^44 + 45159908788646495709673644057616944898690030326595345071063866259147356893570305110745526941141894681045576790620568030519272769185504415573759719557004016501682354021255172066426914146965028995151233314047771925071830308566541399570570372024878940396889988387869049080291536260060280417774361938683517898870109728780287045664279070261629323777558461516588666423821609742105909317456587980390644572619999235658775042327776556997475889491617878441846235493355170808405484578044941845041998410037533802716016177454872671582507833070142403168910411985213536354495145953585091756672409952872890493848874542858952002053467919878847094445179376060038678200958013999783943616517464432103597897824190330981898845878241235543722072305538634230900007125830446744110653603721267452704290089672728326417512949928591375824368905639995841323201845912695035262257065764077668114190626127930558175291287638713571281858496289422031284488320591835329007195104222271066882788841711686715596185057207962970723109588351656474407599468719628155494273932876831498924805801736982389170231045414249230207352546673749260992658434862012235113822970862484360409129316918392944573148502119763180047374413021978205741256219505910234014257823528187473780307457711698144979313825107229578602903930948697887790827054792704971908000086236483305382837361130259873407416693785163123098980734300726997847922655504255716801433414724110707468357850692451642704576138104512225389826681444915264915573519155200000000000000*i1^45 + 4406636079865682307166029958402305515652545475036554197735932678442393525856009577389567955398237344596769887399953234759993603719749851828016055959353816521035306081866188893967890542734691230023219901432551839752558813945516495176156310247634361524650562903687610773429123427622773945675099627026935379828029173387810861347788870714662480486768308875691183715760958988218792626064216907617555536475338591144435575123512671315426597522092437919616897714020704250722685569157965201528182311825814581115878331240023928062243693817483595355813103646870185760952019436729847530182450422116219443571956851832304965124191487764175479115769230332000345722862197440201471801050374330727948986708269190293930638243303984315526628209285775498507379970659833821375196650599828425401285494740484054013550159448168179611244791507509931128122373387018454465772384996244356017662938542987363036376249233074741134688742830594262928426635374221450009731379355294931735783576095063805119406448326546929362963814771406369967047184406369569637423951045946768479165439449907242472837799126550000898357522193109225944892674643801072151177496942319013273915118339360942569355100392179046338266991312803873184667154104917495768108671574065063175281538499242606571753696354399787338557744040560467902355305953413217575948220606517514377887455704991052319849227169035535685437887147210678536149476434905122377324086840995162273737525165557088193708895916491556881196159020826798483046400000000000000*i1^46 + 120594410656741066939987929350538412265666916475007807571083094511126811465241721525681387611276194483195422269002012356427978420053844945996057209182240101014170288208750370363128583500024725720271351538292214425474938021245466557440753069404281723555477009992886512097976552178818265076093068111946381530654350022683242736002867108166766251766629627159142972299215789168140763148093780844783107490133599487105045705050443226697627939820336051089612664687223822380699429836643064437715517737574182517955875373121042597953668889397812866725069951993218827350236361580558368848447878565672430091638376530691076648939784804373822911822534395258551921887427271121324856939867815938167133326174208340328768566368012770409083772931844960624964633147976435856935426889165142985743618494538711481406838174801785372842665508143332729623514558441641914462863662933524242911988817167083761182275350459259323181537628076792094092324347811114165706822807207668464420185200136937679669875054204429755188211447066403635417860034316345168830827726223303154214882930397181949819667131987946221020678931460429228127710769900497782286140140829982660422324220040656416329073013141399501156573007929332606402824040737711813885206208198253346527605496011056281017750469410118011972153878552435461099323166071443955970131123901725723996702501777879606237867139532646320947629489022151904207579711848529038177481793267487694623914985424515726230355575268300991528711254687350784000000000000*i1^47 + 2453107097003671571396849474978464648378771612277511325776651642534720272564656155330219499429683775614348835097548328438722066441284468073603711767352879333822724763444904738970587145871496319156719407822984247375975286479979559906272298695908442643216793699346124824109665748158009769340953523220140465046967699742213895789174274070279404944507657471555223533483732345959061971028305615831579744281436961116357685756720496504544992049586031959771342924601498946373535429426148443382532360633691783500354433327292065025752182737427002591889464686350466944611251966278943749260915674871175317664078865024357223505906726344367826084017521342851286931156919177213895646685640990854435285435617987926678137885748931052756979812841817147158390459913572677372503223688543755584793010626663193260520158287810836651986604005657166812188303471172066819589172597009714144462381234055638199411996087585379497816408608793739415066465846943555507108742704676395356534707178443623040226795732591994970373634706083870700871986402369085522172438556056355286382610334060097056739155582912053968194939256634614369742640995830218963559355595463534600328881848647600964303425942380881046401201749927082196639900010312813736565252894816019090888371746268336787652957140783996453097683192386585426706503491071499155807006979487381090151493652494909623145309437246959770861433721504023765110529397356168735305136912901795870747194556217243170838277431428036637682460262400000000000*i1^48 + 27708073514713162662601959996751815263573423068825510450892481587209167742444231060704730251638858908362220583194579944142736710844249320400504462775185569995850420370017260054055886623694768185554905754740161489878473375668487785777051239213175028372474765748700407619085685721048352890337184478213423030363386223480440270657693481568770622273927093628122905178484374871374314814001313593787327131462619284707258886243017589312185012734231522547452192834502669862760014826857790564095520128275097235726638810620608727195016101040258168384468421171440533819984454578185551808023425269191827691844472043477552102849076417370888908335256532551773025641680349354140586412551931842549679679330774847307339537114232540343142932601688222022136151430243925174844540224670964899576751296951990826520205726769274168410306972572753845835965178511147068448144959264594413878361804837718594983723957053706719452469823866626413042239256829501649320706217761233522670686937350759857017609879739366074366028676009603538465332913633100885599883132074331463789603245622189069057231039592256416472889885000714831989761789017953491969864181238272856793490086163021479863325589190811544102464611017451875270962277107390280595765638325314644894595688296044058426572971435067361488848603914866264648444845580199833421399384050027271021528706560149591621822587992724606951701265728365672515352300290592088904169314552213693594467528196721978817476173667360361676800000000000*i1^49 + 20016754096717770294432183784147987657788511042872744321348841088605033120115802250416040567810773661468889542941580844223685257597046034534035767834016776800639953752735001454798028138867916262934757541063087618251450126103133966075317434001523341014018876936064026675253175584399943267976735689032544723347920422050192246995662325014124071221329878089107313181600146572989029543134255536242158929215890345511550683995395185035444627517507714518973623256826296727180012716283504988372712202124911436327220196026319912855356095433044914988230076474196588380971706191531844404428322773045922299356919669018004993319820972032598610699331763012630059486425649396020484213638149862915928518254167884031016297140262795736497005259736819379035692950504245226832575508922950536184746588418179589390648880960466792036265344358804337815071000725989014657777843054100351308917054351401581148612314454562415889082524704589597695852831334521657287631204988766953062183897250192183150747383492430310658383186426737306724855283357520992266606793982957366936435605242051432565582510930268859256299592292482700426757758934029345004006957804152830145372051398886930102747179145667618184686095193048433349496776168803766790643877589794315103488239998435586967963346230671042160339824977146666194560868202289497102893068774460308556561113505359708700319292210877385180863987449891548853114337081942626085939617324388483980853900752703576588438231580672000000000*i1^50 + -1484834571841696424977174919836767679339740089611280706551939405562109408425263399637510345074602365756337994820939689975484662915936800026887283019600486859129579446308676834551034786152882804582741264364505191238500239990029032107561023343731446483669993106166918309427814573538592880543807013548534538805456059767320461354539304858661880819805200032338658531235144928053814471671757033944149168295239822738289913116911269397938653625757399960012760619869183448817984865259029761802770819373467982222080264216322241075392940234799238624169794808515311461099255169293873535028483497651374756464732402409757049542975294139728809939130324534672222775909187894986662341775565512258192200293175914898809677902161815213853216558579078476946763161850818806769132215849928023487579245592283136159925138878936952248139721153778342260212787517981935102225690010878807641120626159845280091690288320990051942052637485772984558541301003324035031273824236820808580006546776055465450832594013240317240206924896511265527615341573938387481169352464289640968493588690639391681932087878998737509324538307436272646614724717416332394801131427375765980784030507988116721124105200528060557425214895987689148628650187340430229356941429105413806029060455717879824286371975887101935931251461564058377533007482105992816029964460653817653757076120260442083057711164210720941719319687228936311226187338956242594213261157666558040355274856123205459692748800000000*i1^51 + -4662149234386982914958895120207637620427507852980562976768413000153738017144447745021334626201320445039296189987059380444601854552179034096381364351269276733739527475095785147524800993258702901336454200462124673817412564186137743746935232225336974796212786149696078486235380745680573786781603900731203043799201925980406650103565807879748010482694910576921463028734923464876984415865202925049222202428419672168594731737906145322022905947943225068905458916754607098124230729109377048981817467112471290103914235558527083969118814046704830073315215335256752568531271981385093960396142566598356221853027240210479347644864880209895453635748685334146334312608114791925403110678190453187919609230290282197294560153801003994566291814314540016670883242008869925509984857678664749887049552943663090465309759415419862069790301301007192861197617167565475629787913838112169429243527928254185964715534124832951693612242502108469823395437463127655047363281610038895698598419449234101185614766878495023037749287040360579858308996659366141291703872863209729104663436379361357479653764819396812357623864211748532887882165882444177109614472025917033496897645011426937361974867239837825293266009333802892530797465334378854613802548369763385890805744662081130789036981586495015974025086729446762696884862605586682633643270543986616454908424471683565794838035625959946662487897188585552529048930681336314069942687511997041289235509770578821120000000*i1^52 + 48062078424379793008592606859517457696567822220665266884487787376437442596083699555487915198191124090809141860228854471426817543098147684350391250843910343679787444649508775862859535737334056296244584716972533314972635444900850964397804370768940399882295876545853877843428647469488477070069855082452828528020827139624472516549535209044114938063228456499491524560546502216279565443617451120205507969089448712406275944412633757250510695460634700120746325600251633492386579730117113642987486330375389240164906017709227286749221224835908451349954766316435819559261119587724134613859602959440354326247968025540554943080565841037018502602791871674892057904566764790586344420661966136082138561125721939116995714041763806992156274382528632314815509950326223459132473222083281183238420126147605753056252557045582931577925819738360027950505035862048050221019098745579173669308769330465917568769017166689998568260105953145996904713976482451463988767835330336006589135002480115073673559605360078607232624571660761266821691371986472471813130997826398956778652094347056324059885335822733632861770167439273484013571346983505260820318253656816316972688784047723550789087777094430078445682657758323186361364125957150500140394994571258437544744302975907072397156379232118695691436907436720115431078531803618643214477010196738971415655596348126667701705795411212659462097278444473332979899227352540763362451119154512461852573696000000*i1^53 + -988092943463358405415497752679432538905850382084801385970946961293692900258101673728586624804219211031335156684567753480452065929214281607498874832842986854139229127850851305278088607474640251790919437512400964496579370137306649515988882839442289461330752808652706640995365243579093528586202540950435946345304726808609339286136185855268777283226057286340698220546436391556753574696864789313595625029150036658894624923551758608124569222729867327081345116037995202334282956343628996373562519043202509773409721115277721122189137688642875622604335212569519969843712467790685784504281424132362777981261391450525422956278931768179953975499205316781443041534466744233014564720135786578963967880073133919218511482096814376637111070125906284350130363213009882892083869655988312948422137071621564417290318744374833608674231049845026096827471714516858677207570663181238673066501839816162721118312773591821413069767104412039280283253262193302807315535530730932504220410406684658773271219115588817801344023074933027674307616803802326603819658481773169705147577898056540974771711446436853481973258419949196604622122122142717076266665609443390083080473694058402818981132895692598650793780134732512547006251554303259044035830260521859156959519854122494737422908721464441008456675734406367048585512082212421257358424858663786567026032853105629865898487372090124225926963003028081766103875935132098228658689679071641600000*i1^54 + 5835354660033249265344534328835110906236727151954864216838998527764162730333758072223415611768247424420872663034899197420167395766313337601685225622538967839674798655964529211764488815436196040464233358212904063463115686829689850777342890099685953048540107394245035437670895201699177737092927800027988087748124498206519642887459420471891904256812782691918057674464705968312319328054836450438528170647674482396783634897552269379535658032769147325533178979979068220239074409021801987535686154263506287020421851358752292173205318826857547543624390066707401366989033537997877891759472684738354537312087612391561673900384133999340461531991435210215477850331147557049367920218102308449456807427356682108043452376434954772765677693467385187432626487353836499543877139875557773634820613973426048284795465481884398107607208837592164660543521413668687946174772531756999576137563675455333360198000373452006822657049509560621389912576254461813996743924993145376790063743134365786438219462145905701783681732859402461945345469857916582632315992292421600517897001991264958019029405845704986478681570606764148065774382795256511861722473492216602880852810705718993051052878096427006380000832168463814355911663071680193007501491410564391182844237532798497751821072367583590317631848748738974993846162502769964426456768558495897339924111749473644880924982600701421177785668371206961727835530217539357504839680000*i1^55 + -511028247625015256847427627155476416876399965461035373107396585978727733102596956122472184694344182091383788945782212668220968759862125566959662235095085400954118777151874479070906905001808303796061845400017457112659952036036337660819506975522494978804259291564382441344090457526706959187566879517525349647411548908680190724291280350992326090929455521768559351843342430470753055095326697686402942767578134976641995398981082222195864360138424713292245846392283298642339998652484104104722885354042571132467828897953252869890560023390775222469371909065017751828825629113345750807335348288799288700357647165148211886016405906954314547262693811252351992566413830534744988775007423413848014211311957148514662713809379560466653414621805302412589521274120189763922966599092689356362926204662189685228890155373837464228487525053471075441555071223452849851017207147910142770391104260180181571685249560569530068785339611246077159427483422626002147120306564409429687706463442957519172674384474879314597196045752908589939996049934823040957023795484357357450610587833387922177762100615771639884859082456140191639672236800192301444625707535563554635326903629850346539829660141029778166794384348903248985650127420152298023549969129988547885753536812548169858422297795174772045242124558407651549072822845240458424771339695114509255663910917337195059586680615731985077555509617389880243739783168000*i1^56 + 1739479703588703965450015783690304177219801165764723794270044407557411443897876357519364599032452401434290521362855014510152561589822076339599336376795203291084749429476335355644866317130023786803512093509286025569732839548362029908962404427589348024712372793399388199145007775864547402219379528729429500940651613877753161236769518975646743704529867094128514705215632005469332770958885891534249031660679552552188117870429338937272788241702123480465034764908053310096302841605461215714094951689015543940787123109379077372031193965110547530648726981373297984109008966881782869876714142239494405254223579994241782636866021286639743878858364737909186238940024934769745285828707167802358550495536270383899054130027527249300395807363909664605718391337573720395441685751026722124849069093006392230873842261039936489306088932613318648748372181289724751618062592000056147378908000022341323947338524918980942106245013701330979500215128174831673730523227811770765009057302893143564465348690792297250882933444918292354024852344334654128472011339329858708761219395521710043736845236501487827449382970506112120329054028202582841067588314155079917613531287804150436492370955649459417352612639898678608638192485883982807168823305680327121724273702145153123474546123270277936229593700242637336594837771497154737244169319336877080406964732803224111473439911112149616324453099226438400*i1^57 + 76845424493487566506534708855218690648699272846043711041902122471566752100259903976825088221097626436865622039104820680418747500288877017859607903407002490225724486090867029707452195208977695689471796138477671956521007216567024234898148561580060103082916763131741798580407564492500470797309206344907031035503049057735629492785417113814215703672154976375424183067865148085791673203203562427595343258928952473158016864775432324437273228338858257637562580619812960189486367798272932188370269676179654079605843031542758483924983141535788720237848574434699205894700370507474667999890741453283828440306301950330470089839229870385474079691245909121889330924950453542298662606492766305818963243278181368673000013934806623869494483340685310617998646384016263095465385911814804677526803991375774110623224608830262550437928983539010243850271266059152819599203719639657651547289910532655758588357392823894489724317597481365604153471374731510988876069090403121034004968605899825580078291441100509141948092184860087915639045408553871719156615621869429100378721102903863281870660447855053988772392328691598886540118885750431010760921798211413797171982531529304654635897730604594251470563916702464500356997671402080621246389219562204386400876903880780075971090123602901179543842923449053183534242109018324341154178197941380276067497539961879587480091561342240684243840*i1^58 + 604928613235354801625273577836485025437255523729352803945520810953247719956843398310665475926313118779422404768286892301174772708081503998326875482308553047710706371281775403951085427677731764295064931725565596192423192509325969641959075858937451483177379017164848348613554941876717650442988656801435740640848019237209406388707744288912384823677758199597158213710244253458914876546535318887774855828074869101210988843183163822459546605692288213693656155195617791072905337560778770462256829370082135926027734272643493587511177438660035259522096251086000235830943182966004587570624937374623070009102340447991660471666340158299321818266358214854887420091818095954123627955183464325151315078397295299577050102389102540020668256366678489569957292175857541203318564952200195605303285595134680224933577609829803975308146742443421196102178887256354300170024719467125738409042186969838912304597889682741820754786171566681858340735407038439327774953336660604872973824947055783712474960228817085329017281932596753205396046902110747590004412648632430322421312643340571573578603117827524717721265876688163111659689771657377826914056320583114785870978027089925357999940114220508857159324883189782856429507155344149450628099977874676774257973806989628394979614481576356072365847100049648559447707820610391064828185676240074531215705775298688535629230*i1^59 - N1*56817780481482829440004386652723558637142355089296914949118836986682458949641112853334477059270799669574179534314210544854384718217770483028048875185512016719812776869136787839206732966590080828327211945803736039877449415988704114222919638128433552147341530621420701364409522278926261362380071354794448538957129235120096210263688373890033745860680157982817585379573462001181372880863267753773950248701*i3 ] ]