[ [ -11700368090436318202483238450125611769693439488651424677069289874623282123259706019763962106280715136683158112500665002351309123489164219742958202063378091835881116602845764917111522392277024117319395271334736470615120791134248033457726769157558222069169119276782870108426670988013911342466420807640800830695862659908948432023865048571731802377883725346388170405688802203117127380338908127723464041925152942593205341465729574498734258938045450285028039961505408480558424729520588258927705592921470910057364879258878907781263666652515242766916763464183910828861713297158910732036887261357332607803921146181983261607400933981486011886437932265094092035172439626957192481890153342051651978601817017603412367142228494978864542584104189474174713066619137573565260327659228977116200595002867464600791145755879840937999725292362400625686990272259748458928960113219965600090174334249766119243457942679675006644094807395598529891206707158178062080441680043860674650044830714372021144068616924072811346125971587459542990771176262009169094317652274768705088712316289024000000000000000000000000000000000000000000 + 694314536468223527511015836481272221951967448346476065578781613543353782122449571375147470287885987708361147514782496421126697147700530406573763127066818677563866675442011078244661812318879835148872861536635179905101916497042856080704955928386664679410936491284986082719536779273860855668609397489960264024520686387361557366932367519148315187957972415371863183358460532929330596449005697829717748724361504791774429993910899739579041199406589493577332504500773789231171147790176495192400060260156363599090003823104606179358213477205521803602509544831963231129304761216322493547450596128311296424531956302095249751870980948829236125213512827721234616592463927426506814512162029437596241108846040357092018435503693396278390787819823980562070815365928654003006376609849582332986371062927191765737228218995792100500106513154368804420442315890248149774183745538364122104495374041706073643793986253144057798576776334313344921395682400450352746549325695796514532968971621906381983190226995718036854830566705409693044255470014828837630801754578546494226846321737728000000000000000000000000000000000000000000*i1 + -11997088977073694826475058593594987571769745443211674007456566732605764256379304463447238421173456026271350423389124656613870745127305212787159517340968475913546179465990122033018255418135616015049488892981464876305397304424948046740113832460702552287261028110732593470917974920689411325785997979438940616272250535691832585755050744691968944848019272403628819347392954200431223015802339981744562582647912619455455574790057510046598962142506355678878447995818699547285628640804178658897742017846430108808152389579171588487889987859796901255324359542915594771577820399464404876032269349649906113370563784821385062801317909063086993847146433906834988985520832081587264877010948832292843512686989239565393573463605889356741274269696487763161617157335232712622830344227101961950998341966074825209264222193356262821015935113027274647692102577550698590995891330725039078400289434450588162305690767798563178529789608465300905974768341309445612642124178220728728028051848699698638512040886979308749975485107254979522932272825901418735879964217102536830186890104668160000000000000000000000000000000000000000*i1^2 + 45579127150512381552855665869083687875264985116576504142942020501813055787835566054464112591207811874722486736559382055097524838048805923512937409898049244721939755559890515214632699964144880681597382404286867041275382337119780079200703206735618894809084510306947455839798928079751851047959701619156201137914094860794087878820408319198844156689187748266463009687047872467839691272086584887598062647040651023969022210467007957069072301616566395767274337134099054081736560315791877657043986716156044489436071257887023291209250452746734048759706835348087184391758694936663547528610608872607352326411761515483714650893906686115442375928365990203812941189473092227645095682968195851540984696959392514967445089501210585504115915563125043156889060309303200451956204229390030436982527201025822816891455166817810262520980884578450510477728770317432378309391554297626958775875629793148102497731618811208776784424877055454096250970265283409036468768163232064936107370626736482796580403641057919224461337653037693454135847124070349677436299243810850042215207861747712000000000000000000000000000000000000000*i1^3 + -10711619108378618529291642704965904193082771787911240214529972920525407352989781393067856618542137859042266649425580804389633487876268229926765116285029746487161610277786384040333386329556860906558620637057339731975784702500022278100182598291739620167777675011444482844659495282890995826720003810625880563060446437899378486814022957088857875631561795140475076321622427561990317793274009861781847994755063414391288198942447926003347170333357593197052030004275729954951706807134909615180566327252447725885471951968113652590168689507734467220071624281475571293703913995213591522776683210375757559588416112980973811050590320465720468478413253872771081522620073897832907781244243765986202101045024679107470079459831705798845774781661439580310515082317847649467514092030249639934592266889422762537218251918283124953042629889908448885553238028375111378482413549860046763192012602320922343539471087997099542337063639969906459514606120657287280186341659663250619499854578161819549523482350669237321070812156395370323986226452232429040290618391468158601088362086400000000000000000000000000000000000000*i1^4 + -450590792115250568503487662828120881229678412587318276899862866344449560755860394912089208144260865581714409327476470936162168648185260132317563696668238756503306149515657250373261014056867720687474732467883936668307857320693010158257970730432436683205851815350103269327760566991213070549745361337689916270702612423962831081230048117998833725491083427486405143720767094514576051111910028584271948773424044119626997153212051783134218130714033514214501570345680000562298014146772955746817797824338873633139223908015955369903816877928916172317881535948785982315107806641860242280174820286531793107618851646035550035232162695287217492594059706545269324177032885063337477222415863182671295936763721181523316409947487742850057274895916120269675852874620254781616088548828633845242285075621785496584660808239611395917073620592312652799958635868135147046468874057890914320589446034623043586605062786780231130202969250662885229489666400389732338524692689108537888955920568484374581183475280252734849679591347187353079925170082910103240542339244196953999760424960000000000000000000000000000000000000*i1^5 + 291128797528483078220421901189229003614256400253928902581800022137901920862109159381504246834122329377965661917403434276022334295068489660475408326106476676034548823036781247964554301120073967670984831581180198678289947314411087101954573035064095246071671588332723707433666096297901017236468324150097458443831791393002815472176751620269774765041716654846032215207198892293476359438495652815675051581269640366780462704524317421499557570423763152563584380361473185273448451139379556544935729069193926994650442165761175512755415221544864608649571946630050335819221575426216827639517873260876535410932497001636240678362286189476847797764212937487034024123671776845999332785612452000097633059775416608091040117344038444853467400443443507522603281006156624325073122971986372115763518792318741144372874606258794376091644815144864593373105222086287807609282054128063274816532927613000518169164296541662797148669542745428153052139993213702811390756808702514609706576964290844040783509082070350586479987063620854807443636517657618163549886187717750306077933568000000000000000000000000000000000000*i1^6 + 752358280555809144801690402219517982835685681734270384219383537208747636025334722364714111292415284351654405166553152750206846551961652076995323523246600155819195820464350688068332596385818085665613147108983533345852351215859278099882255601281443258155418912981300270824766141914507789323858831535423767925890504204667741020773891546518532732977819935857411022113129308789241790348619859318265818476714780069125829624779542542740908594975774319091109882355731381106875629077568727808667722700924721056434429448562956823553183126857558428154806446245546112351139806389615158493212403318335635038648863297320823106175542209387376781019671344169156083486164693167300194277535407430441660574718910234868332615663787572350813279739552783529228252707051352284529405497188575870291436442459859858827834611936804081402973006344880842674416989034021464328092363328621194149606988854599877330252072268668246015386699754173446303244513061742187498329992958544980109820796726027880852284547965747089122985105776435810297957504792004425770453475431662840761548800000000000000000000000000000000000*i1^7 + -928241328335321618758014013676578654810607062610408771201326191888060788971526182612191139307273855030526333022732790128444576997821135214330211823098122862813043521195636923686627245039838699092936401267082115912818518782006918146502123826786986762958326454397719434832500128683889618888061363893136241594438354166571069708113344494422001806896621192789417157418748044341681183467083807849608719190552791410707072709028718606687649410581338647696496390734773888501991511504746426858163355489617478982512761861876161598436563938551781811505090416850894963950673450601120098904351811814483887968393268639261368157816474612791249639985687395571667056825734063933135896744155915762128626665275394934072680125190182904887604313677382085633648709898044732379921885347376177381272167841661523753890802011955559297246806863866443649565360692459566817072028714061462749777249808800091652442687302143313262825503083050661944651001352910179575803948720260654882420953320279172374334450772795319394378696407768233618607420739223182229337550848673454227456000000000000000000000000000000000000*i1^8 + 2012870488472403931248516050680754457067888037706575632826716583599912277364131319643150767039016585279971138454247626162961823219745672766206911934765516859794638968041656374886926923450827834382511297851873475281558956186256100862529419550406391526530837548294814187706132986650895483993034645730343257062768450421394170237109935609092294156979819944425636944903628270225402296056090622713153311750434826981739474322342537560566009115686045960233666573027005775037745766842369583499915617552729556534278979557135129443688061286056628053807157710481488557382937594882437834743076314235005221545748561894326098199926751562970450206087556540897470586534236136507656464823238645845974197571794674598912407738158000347062564301673427778574156659522669417130461705399529049107742518099006551235416400714200006409964087764895883992353881170979182124243287100803560762896478418738802795625731671242866130706568002281025950842854920798904000499925665838919498005789337557875646329139007216228788663781314262375127782376281286878131105572981716287488000000000000000000000000000000000*i1^9 + -137480100953984290021107256084654960379582898338952014558610907766779945906553829285301577896020262087028067081242999359077106687430188152904724591366400134314467457150889381592181102774718791114100549627491131068717517560836916849885747577848190409642339870399816816491725296672646924892040686721861202852773765982161215469849239086660850989765249173977861615088706435222881203221718542975077603004821158421443110817161782828522324659796971736989968183205166695246930595144564228678177701752830066184000991375879388330016210122390365358606543005515574833150136276053107553443180062080829178257478474822734467073612392643497218409200531051106901291633100763480972081727695487515125985669965263875598496041821696055180114813089847703106141950657370304150921704438978428061845432859381644356628442743935237725468801906342950691747881664403668040168441985668883058562279480280186089221611914700826535471190195666863004248014891073497360746031243529890285232485206550989123985253505941015503448842889346902285319257718718805000848875375486933401600000000000000000000000000000000*i1^10 + 114569323669872640024236699426735106920508927309911974404146536095022571779782237845725048653381693309080101623860459345724713326663353947877330576004343555762577259779717252661822652802520056488832380096824064473741531186464668847437224061832439737243490411150045444495948742076121605972008691102073848822354751742481543379935301454403700108540176361196396563285651799725068378145782799735802538329675209739408349534122631851056424652533128070409732798774954082045477512183362429252228419334827215213885566651738655903266560142134269107014837968861018101607033817246127030814611060063445900171677164093155786946103170165988121319027466723217420388893837942032271184544888794317286354009131249827208586876958516789215522754379150540461602644217738706413257686037441623565946061858814817751917253968749002808077540727676389291987863338718196031484034416341467404750529187170655010387872933441893089558873218853855437404421748089482708185236755302628644187452905370275187223548482259347339775164539974343759198047654264784539480837807899934720000000000000000000000000000000*i1^11 + -64492171686390496550994493256789975060772981849675823227257648250199919977616137111842965009598646228570502084001421563070840406817208104999031738649303416504478848170034286862876627260167562978397847745097364190107144193899631493310673252400719332596971994006258690848952549089590428015748397373746775207840549230416873882413570161892482327356862129538090643325031932095217277222006760615161608896537430714598080160544431704908024577554281624161509698229474807415395326260761557217505617364603016612037454308568665882139774606757093345722657458852318354113632389013799712789487698897719294148096037179372788502312398034711244295591647744688270911007045500897554916225955849423952618854377049334270387255677401350423948576566326836419001867465877977244866662195718849798808175367380261258185658663676986397598586088107053031311281951363667710028368595464454666073678203355554388358210102868738422740530790666117367523610669451530195195517203697191685732133114968328211403429581231767006294981965302057762683804932406838151928762112933888000000000000000000000000000000*i1^12 + 16847117233826142463666999716778341387256641994309523231991094566972417523491830147829514733156661819768714569717465729320216969137338355494517959654794171298517286023591060423598655698067204939008032874776277040219966163720189114627216892231367360463297310980919387138740454544872945910285304712729528389066364358631637840198827360315687547756600411305067925380306567911573943372836290085547534201429391025781562858404353409280888930385654886322316315855806702511226418961231120545186186315312193036346956179981446748840875334223933181648577751556743705839325533698778278391296979870570496450228295971229454094136865078963586290361549770573240698958582020778210664057077901214370700643325599197403172963477489138269098445417086147601324236161802933085473032644420436711775938736146516329753653469554371587558272113685648693517296183753672201196355972095263111952410455404908440567565434253336618490895714564507354079866077816969029465676949679946642295585565104261123408656953478386855914045472932501519160540680562439975704274246041600000000000000000000000000000*i1^13 + -2654063315804976868375977409847184680397383213945329576865751464253621862714796753628245723162297508288519662924682797089170906764076956824133638633815296444846492995405148749815456845779783526799626669956121768282167479840696891368801132817277405123898381457066197798343730737906083164649535210409026479538327807644717169548503382141783273403437553696113703783067453363569052385318629403312270028018872868536498543638999452610557024783970031791169885113739067779764171160778553249635468757045591839006604502476556683999672238893505004470662337898686238861842048925817276548953797741844310466437345768313603499941335936841202032383822746899147959226321745132922916265414326483431877925864243630716549622816365235856223828880595065755700670656656848314643631235453562245769816901345904767036173098040526259569843276137162216126800203498630411255199277852322632853034626792638107812949645225609535121462192710923098647036483884952746401919254644575706642154387786232882740076303998160913512499800762896308216188962769925041589143470080000000000000000000000000000*i1^14 + 211311063639208494080217297983134560458055335152598511402526059118427432743846748406943044712698822987700743895229747834920302782403753321276576663347982496198707182378339309146294653072969918109525480906759324275753156459774904217130132698674607939987498678812850894339469980904300720832819006444582124088585407143226653863581502164128611397335888404272865525258084612643084251713482837942129372127474838060391846377669220483497332545872311782292802497852216779426127516195230060569824074371360434376633553156668104635924503610964958661452032207005530265245530361484051323020743067916135730879799904277663650525525280807920958808018665501465302037028544196362894671848943273158588222882802096936116284474124807096320343043890467613042619611162780479068927894107671845467581822547456843295045370594223682848597704884803419659367094538115402440613055099457930436842877666755191029856174008388254737217934671295636332635528098807168478005106475201635714963750465232102592891073491629018544311821746660449629537271313006983009796096000000000000000000000000000*i1^15 + -6132914180166785075210515489726582900403658770750231686417929066906260325241704107892599165196156630928449598867844543851836629985799372825914391781279123727187505013290119236149573384284966452311428611903730593705647025249101216035305081426102538355535530164071135866663114211386475528626609601472075901030689773227001781514046680373386964914672522789779319708613663780910944634646321603412428179095667072251367231718096908359477540184155045774912645827567694029613334962312322092440046979562156184535680807367876494191999423475324972362758149925472587994859125328116901936106172142757711427139622752722684106461162747887680592698653303467891882834567294491392970995209174358142804409534278825601949644529391859442769717502595570324927248153160890016336356741480565483783505299284197322855366923474102343032981699945039310566022585361102915890936739350031311019334527708419322292120338371325815120326041428045544368141709802722670045359068420236199164561310485357033131927104327644614603739256290936887385149972945496440832000000000000000000000000000*i1^16 + -358111989030904239415124835359886509816295896799187188489473652646437343827735169441932147413270260096306573353810791176063664002294393286649376805519917543628129714318357605038242979040645625340796078827884352914278023828427461057443884042977514677708307558453034048317421314402079477603089243025383280198927107557266556912019622938746290517881288173220635516131545013725982989922923045652584490654116494058500967500879367092830126637247876227192967070307280450377954740535886522379019090312391422779142697222076793912958191191532203471676840168530431823033045452804415778928851588518899365802631394233200638061783496158497874383006577354175570924460861786825125825657214061297831411856118090845898355877647393909015348703607605004315329512497140588570059605320848818882966816527129725965400489843373733203335299162344762666432971874583056290730227700483326586874305905014332086192284648390459079610040789513102680249703650998847587024709900617175515104307570379105387463692150896700889054288174343428382628424907143249920000000000000000000000000*i1^17 + -11270484193526516335044456843011979923211730937703801610629940794489491288202370312089748751478606091907325060730823593270091251522712936520587277093829838044867962236939008063431909459399946966222465551857916654380048789967708070290805682799017330244603953432347347938403450288990431423945067578273337722697447242489222543604490890137035263864486049171523271791616261532523805767380876843780871062173463343678119694782162282522863184444978823679402363534976749670978174559974691518799588266891509535028726278800465454923615336367734330631690518487133441090308302320362128331692947245271945941145261955232761404180946283812365111773711264737239880711190538381483139509441369705673930628280087423211439884656566429581807807365849908840732190647270375851344072405625583393325814514831349601330529620962363299855424326253454363761428393727077541262817457100849541170424299490856986497186416748636910016512461438303456564624382651782324766352793734303210652117455670837239859605542576438907613858624805881941997192455651328000000000000000000000000*i1^18 + -269665398299771621722559534795154638349502305897139899909572298573317497905029758765800859236496492959164565607513042418093589609459423764216246123739742972759753155874338174225043487089637400744960172565183372855610956835655683549334138991667609747101683669868202173028363863929509842349032656835728347934957314113134184090617343203016862331845757928725355204819287398269202919870435121143629841122538692383775070563528653052922158672176466670757616009328679286878986268747170322664060925289218674575405930366344442222856160618285238937554572246871910154130596716416206883222153154373441860842051676421335737204790221823118471906999097096229722913898470940872421787190487538098721136058196090968017966944345472936643903145187297686567248615124661547340145406219902972750283835056372227915483203500291067025009510232681554877714421328114166679967533966381008776068016026383564704611584290085904517776042019681837837265912052404633248921698136210639028248096913137505256434742029525492280225557524218750653847882956800000000000000000000000*i1^19 + -3425733801740323340349266443129816583527518073527833015205023501570344230064520342434820036802254362926361202557270224198111185983830968784144605753026905755685761856412591237927851475016388456814052266952905646004602434512392945383663178943743854890921979419859149509424924312714950183458759302756914587967368140264425871369067510326444128616080262610168316662709071528380857328353773088329587960483384709464868143536441680222435017337564594907634166611351199714275256463299622772884731853614161748632921638846913372508194219637122946995224353760459594578696443987521674239674384749354720104250023037174608905421297977435547111844790113693028672495959924281871423918082360718582529873334605487266344251977127344945205989877985482627525585802204130859361457914610769269235699686424563357552957992242697922532927315808571662867797257992928979195586094701764533005970355910664666946392177217696598502520874355646629919180009020856793726622487103291313251270434533859276959053180502108381524159763759410059705057280000000000000000000000*i1^20 + 5938581260618333825288651268865114398377544554167504131767907746098290875639824013054461120907545959960267187720375493252349940742659032370215905565601001889607945710800713290328789237515538285568265550571854623614339629266759228535910513836312319066203850992766438078768460226290394302242754510049710339496705104045082841133939898586236190307572279475338394813637546394022040743288531966324912054854763347101126492801573949027179632541180824196219191651496131774018943576682548707228678416981238645887918327912245354225690751645707842714515833436170387229316473927306411542761612836724354922987903386840851380735759650285521695141852292109154650592292421309871325238004732133169851425155997604422278092587344539714194998888313975580348797546793130352330654334976871978435478144850307622623177864769285653968915541719757560415872617678203537580277468692190892560867870942159587167913088830007595151800955355231036870768420968721030006676451250474881866828919184227630319555413784870148979213425047830003712000000000000000000000*i1^21 + 145304010888307685843127705462665846933865762797606358808556996990877746560052611841185310102116222878914696279210381989201432767242764324820533070926764160891617289215203678593891826312607355653288747772270170280866290042968676284488891797081099787167690747269065002384082294940062734653909597035993647616079328215804687863025774757338996886721186073365173253788785271870403419434049498165656760636597551097488367135887265363099378035954819682823499684361732956065778120425354375670196320883952637050923798514792578418475242977540609191923887001156224563611126097208052727466169794286088551412447358713673226146185999478296549447940095531332355040646366791235714444447843570659663323801869032702475956675437617056335755516691097557418942004382779187384573965349155380054898266523180769440803565271282743934353218343820547669591831873280980287229306769191810222148432290764931985350362114240384873997091076568195936601008823432777328290548400066155403360632274982985633712195463797455577725086276465459200000000000000000000*i1^22 + 6341148822619793933493983519103517717282920414362212182409210766428681078286624674750827201263005687941611043846107379137775561221318104601372783186985608153292827438918018437413954200150672898816562556449966335368253423586845814094905767625793048070452481366797354197705047983679405139504420569047447042169004823545910805703669886529969307803168836074396542252499903041352696697616476993474200429844658273664770702580531107846182430940119205202069808869240735566921904875552666901302021150004034292176550143146372569013273758693535906990364558123683502175917174850249514311294080796300874027798108259669611111049148014169990666879512981003590540267916044201099895734065144291198208243223289815752429475073659570429035113684523693226899973417509406082261535656521166373434076539940089801520070635084880668201502466418306190030570303725046780698165660409512587103225291242239258687731822575817851627518419010716710541367419588723216453519032099942641656381930244154082184064004208982913672123063992320000000000000000000*i1^23 + 26708595557552228591298463567732635617855664263136435218906928760043217656709911990256855905888026668240998300399604263681105065923726018875558064969962560513268425932648693565818575872458692436807553577204570376852853287325469741243304736187611312312998619776953375860052802566040099390873325555036171460137509842042804592292293579286311062902546456806442794890662291808842558239104285820719818562188683802207271160856857965289941626573677635427104761687989339519842261570772829507586036707746650777456315693179743052897572040193525481892241515567216467526481585558975061013468139604068324154112068719438401935692111181968344707928911003278900436403927571653028613544335766044671638331824972522081524613627588393632066286100428615643716356042077348625443863451635812351141209255262689164516066960219852903394413589408176344925270877567361861487155624308796969616065514481168154600856913893730749370224863900435860880679050422098654121733244435186704762694202078584249513558601819028915153272832000000000000000000*i1^24 + 19262282168753782423751337782228170126798344869450324326438572830239686418208750477625533352719567757910927265426127279837312050805975503536408926169485920248627835847960986309979380973599123214776623521989054197067960982297880339869086025681404384370023860446950436255190001786699731102741961337712922488685667493160863887337734330932006579537769736132147450498324862604289381110048115034846821957218950742124964278542556522020512052278563548313118255427371285211150217220812036414159289495701923999623625423502087311933409192237571055918196740563078738479309592435868831817751562651963803552533586326423611603783055594172796509130044854547586439424027080334905824097001497409737202051763847244636591281277383026692865191706982858585153758114557253094311445112895295686619556146799840434279898135322681781420969547613568734361738556056639476749382466022297011595746537107987540007322135278235181560391807289266290333565449970233190612927601274495852365584277015063142328284369467607718297600000000000000000*i1^25 + -29810280382038194104190952917544549568536928642172300206792159289290661207766467869553399325944727597258422425499021429497166206776804127282981020424862530492682785952070905030158658492283004410675756489440404566885060626922420610039990040202093206586540971825456164469005858791025404287065765832204791634194833816212204814780033668177194677681061354550287696597590877111967367546768724342133719577507161180642662308789251755259411007387375217127998421743866263999616180835122062073573200794983789737317151614848383067976895221289297633703955544930561995079365420262404413757908421604499914435198029688860742779875314468106612402186851807366905749102702032461023357385260329832969827809573681215738863357520955583841525759001917904364456802850124837367284017849425579436072373254322332935221847178249700672952639260171040419197867902008703065294807517684429560016308266024935208465188002268109612486093738545898706097360076703477571483311549531542364334047814662737857715398309817876480000000000000000*i1^26 + 28657974265840486485245020100325570986496291755191068777555701997857397381648218385122520763821267205289431846224579664381253766105032188181717969010011975037411471671543852350695940223437128562603392521868296243547304458439363014431636854669586636497149397859335315407575981595851868777184880447801051931462803197554199528896054736714930637795188278799480853811150860708519608652399071003945552677560506334870388918758864878499470067924494127827435267851799725694880238763319130556020598837098078176753740043320979961324296302162001658969353860018680629356080720129661955681576786817967012772182454137711752590017732864570637696512745255445885946511189353432549798008697978225641324838792237326832767836468608890041756025419696947547911234190969901814643626097728744582984650426996469197536819219223934890884133129260955263013769136441018403991576748921447468166236902031781351944252859287162122475815468785176546954918578341547138698838855664959942893800232183877535381405564928000000000000000*i1^27 + 5085041805454524112030521929866084848587145544722260695733620647165625570046182664464417355917166566790348747491314067817722604196497793485782151677772266095930816798988620922150352401871871748207312575963228355710976334127974147914700781012470265630759582480375287229505870300421191747429730760992918006868712636320135175826123438231735238363382707918951795235582088437693595141596886039204652362008540390619240941548076239403397254835649648695643323408298922379252333240587939053059548936439195485623696331664088170050228356338982627185824932234285499693336360551993153115449865739714508485165220771363942025300663771691393733229148590139675301741899919437964440758320119422564092375035572597033271370750225339847239271230103232730507297677306971103287436143623405741634734669221282624671401901796578604548124074823390547884054732114837169426930968830174160584777730530350610632465995430746152040710134943035210049800490626686674936134689069623462073830420658427386658816000000000000000*i1^28 + 3553301464708463274574192296819495395688124178786182583501100489097585607458535375558758234931279672761739387790481770149363611246657101192142204741015952691349400905323058034933067877241616178257985303435882186848956376403753228010446858085512507554364628207511446645654688324579332433141865930239096909831481613454435737854912994347395255722828355961562189664066532109417978315727627198833081892678200330873116918825530840569951809797754284407124915751551388239803412943267905300674616376493340475870664104099389734141948534514443360167591967935684656199152308621729640674152769683044296925618779586012756760232979529064809771094434880676468711871546552618832490234720069205224089663540138004464596137172436316244885270804713573875453765069430321493191019375752272239583857517970197793736430320807382000220440775210766420840615284659529178241339460046080424220732661377317328854135971623601549982663182997279644031768318646453017695287588339756482420432001539673948160000000000000*i1^29 + 390440707674100393535270662474227989950528463070766652202311688219078887484857716199328728107551451870573748734985112512261395822447412619615016147887532365030688199965187087904612751586687982799508577285513140012624138905428924485437503683243992561055300859437478625362319231038964819115246500511008026705086206416505864668974953245398226663428312073041687681904458890043958032993019065256589453522169855869277799788210053662188653844911830180995190482548403292976689001717674590038464291933849430074160497386720587920956067944211356792730042624259576225756063347264260360730353283491737583077903245491953193607498685426611510993609654024129455609053904121424885374008233527843879529953921152668761032861058636871267427857570138446057742239498810815994143989024162415838856935982586926983155182444243283596859182889366691877918682520179578237041210985042111566494751960109289809817025458420866416839539075112372014532543717395798204490484294994546612666323959808000000000000*i1^30 + 121708860274630260893617359252834568734194110451802705760712076088273630073702359864556619648093429556225663426352945111162331763633888786311307221026378806170645429766401339377225927748692449387529249034626239674794776881266159665642935520057503379819518687842144183618280069240130135955999730079281183508447683389672456916755561336222760239673165885536105964692392847084592370877595962674934849062410944968477837766381616304185185526435242736602970481190295930399403477721523529419875533882739822135051287572557489043489519810356827763370752575729454825564209302028620758192453852040900425819765553109789140850414807011457467082311759210484290566460542939677161325293222456447875268730562109672506052156548213514201825481368445248572174781697481868656634677580383716174501002413877342094572116944459881685821641449891683640989881213640754510515253571292687123724297477351107948909129242777560761639158258473094495789732058609797678391196525091458617075302400000000000*i1^31 + 7591817576076896556871490456039843328572201511130016712724955892634941737483418816282973023350805614930329066417437203214261573703831302968211044353640528286046425208158654969608859734322794657921420106953551127929217928285445832378256469195313084306671705011780849439885601102658716926296346385157989931304437775043007669486039286256749649300198513078141240053993638452821096234424566676209463909099738548868166267725490369190919017369769113997784096117542487456384704854515880536852769857432524849724701754005476681346923357486945328172839592281097134727420987875356950323558146370639455333550043295591580313305624765422758488523793902448787088311651072079556595117555308705275066079397430083977436779950635207893154878563846532839647956229080633095882538378543138497071840181326709655967059538260180979644997574917143222540065044151545753523813397712979972208554156583437394625386818721531766458625955126021570266142282885393198390727173783725015040000000000*i1^32 + 146680267278152148151834951828117346713535002359983005031816776203106912363149861354908304574723295749359810178355221561298024835473042157319708415395056093640661099261249319357879216608075531253997304818247843710415639729360764118264545759199981317040335587303359256483726284892389738612011241998522195500266020637577310876695547740775666106078801626296879142882655112723191661214723395946508039242326676901050324192032774751898625608232437567882655978831700279014198573420099685959699909787058861287788877880104823509597981857631633884243897430140330183879985164882567920264700383967596078321449116646506293450187144376388933511231018816743681807244000361288731879995701478621136685293799288917943760289035442728728731794941866666047751682034985903146704137971613814519707679566486236949269119707120384110543779611875225678927372138852996779024158657546731918864742809497416886791431171007989208065680966751102294822907970148726828836514168832000000000*i1^33 + 852798166861754088290758672951969296820565633506008319697303249457524504482672349408115209131845507756456374085955939761260240925226955711003629025193374859492386915012439913345014655232098320674272319970565353016629169126085751762794883438378192588392848040592258925677890789980316993052688822249448759268148604195837007567275909400540547031059095046119148276035140154273215595731417197302869514020554904024569933435209912063369466199985219107162415354642678784310494999770762670318726850166954179817355753573762300813020376797414741385709162697031809367523035159252911086789664373865392515990186476612383327453671920014618573818682625383843614621408662017533368043202832436653173008183624193167146764542165964092180165430428122455621783943927494618710138299565299736587200613975631028672366600723815237758864981348583810505391351097537506121084990202689512317965437586808480339766972882186871145150881745732896552517785586301351126630400000000*i1^34 + -1277759243059617441352150955751786976330744394000623325755818598543726801433600396027428573611934439666514101833186728673233811132711071927374241448472658502647716752819358195675161413942213288386280192149586505150458228036074460815605787527603345825728851522679069415423304697266285405246736617791095359106335840402867192724915302204716730674970856133018403444676187253694266189086370873304331648386550867257090919352730212407508185372810976099715976316642249558020286606651606513911086322598155493535922483675194047944020248383829815693798922705641118136771945808003392083255662653273868682667800267642859614232426937847832551394200146293063627937258028699534219485923185535633174635450128363987278131698816683326552264559706861111102869885195694174028604435674225757580389787875146657992682574313553720839225993290333291425901971210711165938982826098393782654941025306988104688816161660007942099300169019777309327034878022123520000000*i1^35 + 545954317636862716785083850357047888731215938244062994630458911997876795282198942284402021896383816921855409609084902168010479788884833045399735350380886133107776052891310873173167717150033663313399585909498794763221078620688929826883827101081063213316458364643157622546603878405252018888111142091406824829999998293647721831994780572415120894786334999304870757635956058538607878476384934415449495734890163257211732288870798076326299970226964297864333044390342211367635060799542409325094160615881760458360405907837853704597961005478195891424387459393105910392286972976295848571383429911888466096746838067845380125891981932144386197599044826170132156167786299147600349054405295279345599265443913451912369262948129487897110615497483208920490691343834644837228267599825007785664077013186962670052819121120350680766611528848135804103303124358068481327721282789133513449441047847081273278183570601382984832887962275675740569600000000*i1^36 + 45049953405210841817144873930505227529353265669412779004593775526194846363862238798222238459937170514629058474504098707003273461178107969885367529032417543495747762374051527503314804790974015565320446892502037914590523821251753205715212911744752697897151344055391402530561583778991586023041430317835738229655706718501139358982098010000328729830563334513804058159931349280666277230674620370402627456675360977077079342477516170202266343607547164330637493664457656013609870913267296362890133408174512013814050548377164296201687145909339276803016935308579963228018337533503879913948327406832259339200162082607166444206278076345883972543974834956789854897109944396423883547081414552635859321916462317791462384781979400731064751898972104502076719054991551290853820005396109832269890607026138920732861959987975335569377189527041753302474148259219749775299892820585153032438625015151790142270994939718458887281599053824000000*i1^37 + 1397208059992777042165427354014025459939838803105873999508540129166460821436018080758728948062851245077095609603174613040076486865485717768830995708555381013852142296731917827173364073899042410159731087484872783210831670354326358463707481737184853392908667031238007744274419977557537899170254852071637141750976780652949916010274984181120346933411782742159103707844315603363536117503292535552436002197447727759363921903610075738080403455403188516831609621321970677105287529110459281645394745077348569026795459316941469595628783955586109125334484306490487977550972214455768806580328283622665563301496367862559936608875321716598952169388354012462127715721951507036007866450838035110525070826015024863968104728455085694201408586690249509530182089893228820576073601013121475343969788827106837246969427299411356319477946748319455080618435416485114900245906962702178048943172413651076788730930403275632814325760000*i1^38 + 19752350704093428641735850061161673392561944618882848609489646733526200270131064023709837950541564495909727398775495656607868067325604343821059892481789503205396332318277800431032482507021981429037347659605136969332126161101786607122111670436420306154776923173526250787666203311678098660364568584340962825311313453103336666147700571671679298971079488956674814254610196914561361430401807943316830297715795478634158791967865226136020165904713186693994748024995373208476275873882081357492176080016591277133924053352502326790165294733068570571358831652387772521687622650003265266939986096409479322566362279712800601091058672367926273768278676275850099880502693585808964736803195034831099293543084239903075193112583316548659826780857672256225144705211275850760054300049294448182422375117530528216802341540275538087789746045033580655947859011249252947213451959758900895791596714998354450164862976000000*i1^39 + 113573774617747623531998555228724382738329588787274820803673792316798871112674420384058767645750973652839067447493253062516942650526070092305238732060712725934331640386749083403444027689697389168181532023362153864686981735356842544555471199629411864060996614223479916437148740450349170438131144254865734367583562187055338714254969096906728362134201260062373923293416525269950369571423906779612355767614957184685940185732200442822091213079228517864957573563401515346511003443391125657486815150171590498804510698785851402551711974438054162355891365046097218605812854372572621388366417627373260524126161039097757800223863815075950813050663884221389300311394038182352435144606861899398061433923977559716331860058096405176996716549927739190819926017014809701801289877868760973967416259929386184383201083552860874520224681048325211892961080987633344193357123428873023012107739880196184473600*i1^40 + -6658822962860707681606788976332950761316310907500029562260706517701199534345867148683679480122575774995713200582274672008946047669837601717414106897705823304404089016936305869570622132006900361026723002788250134474204727249542135075378405431099885146487070496621073644844017094102903642110939035469303065047673760240983408869193999795052048155737471892224584515633922072189264562543585793377887810412932044512953491073000315425303698618826735902876424067212731161054998333984819553054120961163199859570886730642721683081806058003739764080020495770624322551918639079401198834641589610980783603535097566002803108939545295870965151503356917868193964180103224370798902650741877986444171520622235965365962594228087450884085292357294788018727012627688976244037949493061452417089513570688733589331884350232755042217398331945606867373132877913130603629809468465346880*i1^41 + 414480273604497270562480716157513722882851110206315720417393752261788275386176114333076213401642061434956489879297688154209675436399047057047355740631919602342591787875412526622449880675844496860178945680879971145292689401949312501218700102750357550079288977028529515555615381839591149829660023912382425325704400925581395439521944596054364078913425190237526222975627920761422646102350485614621664130842997980049890156779317740649501479324339805833441303680011231895928893647233018370690387031970511686641369887813910515557714737544627623578178469061294101682570411691272109243565185499076456129867001797933318635355496094152398453112873935513466604139436922855995044211000185519398923749159266306182846584181699589487452173581782716719044790865298761691762664813093159144067272913189708117235613868597372578642482023527349621805516569*i1^42, -64719767403835822872310805947017350220852122888867548671201017186282407947058854053069765321526594601377188993934241258187061414048426844165483226719003644953964688086456700557569512861306895056334999840237924172962885318426376042068918782495276917330585784943418700358503395844882648869243452344899383576033685497049535025109735491170885632894002618062039089481387932430008362161219227778159920310322950830386883124330317473954820359774543804788781433421339749364166246844751480503898424993648347975652979096660395901729741742940837875508475806055539257234752127649696330722565849753689155210086208863046958944190848838273606779253628464532377091159461655367385270389430120588555280057245586116543259597622644616553867218100591665527619135444024543845395332788018581696214080009712667634059533659476119104301794433048149705602896558504494875812803307038461485150982968692407022404285181145684845273414877933226782570746563154813465803899896719922422247486734407478261290227515010218651426577527133711376191748650907287796143625441934691390104438079145753477896410214818053096332896599598427722964321235451168672432926754684887740614085913917205591140211180876499953952789374662802857860463956623535865459618768187064047937734472687906510780256970763559514161024753839286981241712180945788495673794703702270779607208302249002776157282876809102660150432221865533993561731619419492426231315058114042095585898753074603874664125438986501053131745160670892288354233861759527622542025264975774157781465012670598423102683240824918918281093963767496876833703737280643268967819486023327978356736000000000000000000000000000000000000000000 + 3913818749984685343319378048931115952462749325972624314097825115678846052198076839610201947709452735654727649714972405261786696991477610281962587108998655281025144674320325815515102702262091129986196291441985474968456349964071718210244293421705062577078481111639260643526213845337643452071663321768243887114476107352488879814519078234179342732143963644939406245807057258003570013003635052088524637700043318628300661994626784656784869765987260305284012859765187979619212438287437116740676569274288895471015564104704967679280313376698748939349606778722557781906963266157206036893341585036916371502266599553685632553241245467133934975757102149026974336583181977361699867894744161060837073650302350824440226562964911728657350870092848859102617752626523318759264403601999720066220833910057302632250651663150302941522237613404076251631954334664155323528040520587654746953571628395521699294113871790296921584587447217194575342049587293465427732259156832833614294029590886585074931535275280027889457822424987912821364588493437466323840655885539725752795501686697119344183299030208864854905357698114669613640360788603729546914470856457146584725699880379516680600090194750266256891104450508104495439664920209583106151489074345342797381921503943609271386168790787653958741165198497262294662799885460093973067161434112335232366750717175633787847469494359411415227162067099298664105695160675077708154943034303733900600354261634233867009760324473075147452874223083840513672852518346888885151399661844739603729980840189360484021428150861120679697773400889927431540653900711034835071858421018694097305600000000000000000000000000000000000000000*i1 + -68951816849867825433392798618835955731226396759073470473271727313694021735577527857807940499677709509107511315481172151321537182903919414919430435508722320824194264313615365125498150471716439518255855490598378553886341526919428372877997336194836257261738612098639678001015900756863362730339889460265572775688842397819422270815717321963696754356747049526476449787020908672257007050790630189311445816291059952024399877084290701657484516366574857827992483524588849280471443752928085318139210035164922996418179266472638302475283686934725741595162683429839039063327053064220272305545787090984849425514889892630206317014318972510750499768649789380022498258923978892169364499755352184011513816658229101283936891658016850601432841994714336558164059606667981756563014822834692426158278969727764067985201529752329121184599121117795276188334420737087621637932763940118282005220525407506426184692707804835396458256038977577980213372468814405201834316933975716008334152341004773624396332107012410875481451764116725326519411295576240727600038307677974520344237457642953697980920054894573700394806450379732614526950638580528002413988349762327230883254080574110555383330612602182394202665342804692428553395739373122211885378910724427883331035021947311740161117469656767773439899361228686571100302299551592812503431491560145505717425835775616360927080251458323542570383016412420742981251722190437177999633477200984306802716957630445536019299747609609067104174681101536357842644976986416968899032222838224658290676218083062225457422751055069290981102142236490924419303095980749832196038542695255622287360000000000000000000000000000000000000000*i1^2 + 264264033690959830658409085696173101472924908640517435649036030114381504044060261176185090337393314404224565217680941559427126995088025558558148113271777985601763502565980428496459202883863792565596981898139771171331533358818149526615153250201638555014297376758308691583387894683113107242825089839886762591696197540466083229057003791579022016455812345791294580683807639708143149823088178410461574874632120939339971628447685614235564181459913659384180311269386401311189508462431881220227791087716955501231556144455113048479366565779138445246879097509852474027956858661064939403285081123808556671984654069944402042413499605222968967058126192963119752753715191994479630300938179728582320513382493413559441054605209468180030361787263781419662250202662433923063649375892153945386698087503169891076559555384767878964611788141336506415680481014293899261342410819690712021387973745669101722024882769272622948729873592865596955417004171469649900240045977337964994188854548849450119462542699778928040585913237177319226862303974033809313291348759136088494344327794207547166548430172249110928180384506518520763315559828461198209358190899372878626645282682324922592286410995244397297094186477053159195961464750014191054404667366198888633577495987476931162739572900207212745512165815591640236965653001343901262119892937161274994022507127194778064941902509491413928215755436203573868231329604779585185829659206070330937321670344374163239402213111117813351714038681261626740490834492295088244279571388161787771855526405772872631995318094032026367448060905357730938271681762270106627530414073885753344000000000000000000000000000000000000000*i1^3 + -58245983098426720593984987822574977472516602582955381045830682927108406639838993260748327945523204675560351000703576748316342457717229125668729874129332809678715822940354611186853759121419771012293489529627690898372421542821229599417900303169940293306852412375585756317965256593179775804690211052413590884773267953587010154658832232436415955290389805335389715431661486819006480254312172829023601684592910311810140973552187754739783661251046510488270935922148778877927601479619333809935324224289634709187527879258623877165578736927293703177717389199934639485007885281334037288014587268756516712927092719999924789531724471523172819143687552787613182230032550625121781950754082451525287963471577303884557364040946940730760476639877647329143606789746346193472717666540665447040743669559370764111940777570178849736603673707379817661984800018504374812546304533967624410918655183106155848477755861037681740178864064109114758437099115904357159273929677952447065774403296054093887767621497355967751965444382200235628447482142545987219991754038767956673925496666569210005165340423430351117267734035882289166035683170510364151113783284407286154926888975628411617747684805764133833845854955879277726019718528339297631264051477551164690265449964926468885647172874529685528281108439411768067664397265676036792964769300562387815121111258034184166486597845606781252201357771726189910655847514333425070746245480156140663339319340483620342255423200843162831033309133848808804111216820586834031210076242273289619757068940996020272232491951526603709725242694635604345069392048699675714324275661688012800000000000000000000000000000000000000*i1^4 + -2591431368896065942913511314033591135093742509584616423547101142335794556241713429077809150388337640332745971387381215792404013592772728677013624020035886174182932561791673768678193882563351590968964687003234573309273401384893812128185492563496110601753777146565332912347032652714090904991602488184660970018869080794147737259982186368645478525799558577133928132583184933676868522440495944294923656063231816042089522837737254235239000563221884530471164279076235021904120517784035870733880043445046081082728797812695026202383695726511214570715528752265844592723520366607467061399886611011885561157218365380748867279986204882878795835600612378210649188611921039565941997024812590240528437253064416889153299079330007717595087858262505844520990031964430683762275384176637971315319993492282137241004075795022595384580877549997761687757639364300934607543957301501463512234743072514111716272955282047008268049520988674586171708239623402413389335818755386190870141991745477521839771804736554556308796619739760024366231626730062197126117122672945895141101443437680094987262540636614395776687029550727684286894260650248106164966656672049926977439854801645683182826084942791284321364090724059553850595958293817905234008641459763248760678696756451522582316889325782739098741464918738811673072224105484211073009736931482707621154241000647247099477710408732364047530817437686792388037605332047824805848259706079001147432184389188135534606311246392287108721325543089681993466334371063295379012571881308321605848925257923925577928259145260905469583750083259321080480285071722960694961307241152512000000000000000000000000000000000000000*i1^5 + 1650503910415281837691999282980082611230729121332154399259898555726020636367501847414968826281481574865742219859799571216482727892991698069279189452030026994066981479807940667179036635620865077231605750518346997446935995841625197510409020293155421323916240755292572774079487885866645461201052319073165173672410965326629158566249372377570382286938297554736470729354461721210989135129019317002194473560580332808074486858693440805420827996030890728177825782948348452365418201063581395125559427996342207930677050624033352841744881914404417958308773986648772753681081629784157374279783537744380042116013047739385039992281465979409877566306588923264260120463777229802289185373502082544291525397603693405150961937196196517725023142164131910233588749434894871099425734881507317504503571027184768437686457987948234617851922156617821882956927470983025599451732842676735940504580745746654839533485133779780279444882180590567318393698835596527072237687190803783881019190371169697045203808554282939112188810809576663678528609032472319647158957261460869170768344925914856277853066237398445964394269007470531042775507006951843253604791723721799329931568545004268872210974987183197021447709252027021945347940686471711758894394488227647631953989367031015607008320801455329707871270579325682172394674965621807436796962007957491943059315192341567958564937168902088489520652930473883082511806302329436604555255180339292708992990412624945238348331887983306525895810387199274402231595291809345089725911843306868779861214001560243311258858228947045005899474641521353860856722477400034928537563712978944000000000000000000000000000000000000*i1^6 + 4264710552897109027530986277654069150078733267407009408233657574459444259281410487964036666816925488586494517465040831865869719350760234824562255012454964445414193782774586770151899765615069020537541557758746023359737029934290487281886568266422487385900219578490337728715614897477225943959402382200383534907794748710510966941302963580795691827052733214971080600374187128944885560641011481115473022648599707727828063994387818687865484919856565713836289103384262155101860095835952445020488014362979860476447330846587572582905359211518975959479435827441502223048442254814736456438116636610680080963064917772368796072581268646858342791342087516623589232449271099658018464693697252454979414470772732416889936144319384128546446386176706556054243793707576129595644907650388819750403079834607816804513454108532628277264161334305824907485147032002448452847659747241924389916691430698904727744068149719087386679284972174816030096285113419408318289074563765999202576025930516777341906138893220508471357302567826208873991443149504806328837168464708964135146075790691870010130226683332548248268920011047929344142405530073261852057017082300249075466983474069808754466610088444250122116739395324753799855666633785972863589976589205560180317067602106743965754378195672590822938890022837080136978668825954153396293461158048518054913810778289022306480925671191741654935068550106247727112463150343275328143202642549031356912401111483834105931337568280778249654653022794737361552541320836838628156509549873156258574084913000356979247166465838226621142020134356196222260144514173321799498674156339200000000000000000000000000000000000*i1^7 + -5291642047682135751540919516372333583988383789892119842659733185927397821046315042057501154042225987683418705898540242365210532510726286954846840353609188945545211268077542525035936508921693463935920476846861574715876650743753595413476283317027304979285904458860420743290192530103628562350417118456415952150215700728791693911563181224966241135760729964497886106941661418094431784302632503544923366116611700673753083086166779323173503833036983470614039151653449411022660070902744616926259542687721006743069914973018873692397194717189306051648973259940823156617714655632907015938226836922736332450795793873404694790836844575817519510599088781038406840811468813051124290833396548558408490770941322879998334386573006675807200062960325289926072362886847200577934914013959861472724275678368407976715407927230965386383853545373828722250432569330445572655149305802449881072564716619961500627115422434185741997624835546180951176229461147446760718450240602818703459046441681225588566565945886187049886656264986235954525395229151894569351040987495557184430864746509582097716043693727871790405895027015769724741267534613738747050012803394070076143385865279312947297858606417854282046221765676571950598804423844329637364075267454441416229978761080052870092868663533722044193307292037229360239433108900787688011145940650263643019375534202600599805350118654976262174051698115933832582933052888052625085535551764054450709417052893696875522728398865984724910604305186157214283783701341465904937469221219478599284948640885512892009849076046960153192934133520145393719473658816944208221306880000000000000000000000000000000000000*i1^8 + 44094402967753558001353929118881548283181422647669396525014829667466511088568635297341281791551322000503536352256341987177488104280058016186636922765628843330831017453655229182678653106603449349738262994301448798140395584386880337928406843811693715654961879464181705498394258105170858587120413557233429997235631105267324263626351358046150058547850561919369124760473406736750401371284987358102535952190609448183372205740356599797883076252011805535604685549655140953478366992037004921869135693554736944402308640980212894903527186121816247784965392949042693201864163574313415588729659250674713095301866775214598479259848440434382019217552814022513537408149638946935005225380772515281108269671595267935738441523950721964446429370315287843355683962858595261048151991978799450363714703761938081999378760069326396285055916634742865496228574513470332521227515487575620032284237509826365735299382948032945235182389800987313031629114429713203505361862790374447889142595925497231623679916088506100644354425674739375440799757044868951479500856786947490410867312977178927938037902052902427422153053712114325340942556410157587267943801011320399855721710980885445780919144903319348570018657713602148941880404537933265609048822962304691379512413364985597792650876244387706816767355289310644816056960622906930636340642078104056627758177303880056909601545552301619916914704561245033869123677286015640973108302342500069619602447575911435440720288553606562686714656825949722524066969563028222505403362201525007047755734622313398531751909418947299522553892959391349355947412772043924086718464000000000000000000000000000000000*i1^9 + -791167671949008085771036489217922512202838789782282789611753877402141392031464782860930012278307491748520877752103134913607204194586130800481091796608321697607965654401837782048328137722558817944044769222870034866136544932505289168597327273172365063083251924063471993527216636823244700290435302783874716419490816813277343999662982027982801528058061595503829597737960656850319549934009612993787488330015283773954052378842226681732410836533388942132254077918867830022060710206335053406691189655185810130401081252569244602222145094931313624498898573660115753775327889627960769096020630497149484217939699406530084074886656918352314860150019640223297822418585404319658922242285924525485562725894218475895061175837987574244895623167086953600740952419378119000427966120552116477176424219944002686009843166763804456285431225510862386509840514254983570752169173359515412664210209696420950438155243872306722106487327176602963214374226986952489201767754706314616796814275378144028066175520667378465634217372281277088041700001570588820371433667906754451082474049739340291930616861789137689049778616761609181053795570321063742129229500446720298975099344909682715774650549627462264649124495404941492874135509946183559501582863440042228754953777882181713371507575864201542467046787704883583300366925197727085708399509656790957919975123758189567289086248615270237266848352288652022243314587267706578518372072536721533137586477254600688537609191050858810111979769830982287115304547138232299498531542781837967528933497345818184215888137404436180201540729116188834158253232580551412757299200000000000000000000000000000000*i1^10 + 658858631460313315498381420234090324144150334384409880833235753902273940467654809821009766373406885359099742433096112819662842910984103244688950430622459204029358762275234601993083137315018027937758692789322484541001608929739256484631692587810176891042465246817018059325384867006486994803308613714405070357590278323791929092441004433393692258585397046024242425907686890025773219275102754768213951235091811988024119084487708486149179775483473775620295725665628752388024269279306609438302650330790764680643283514460720348883366670803753165921148516202969662987953817519639775585683430464123082737566444001510651500406114186456189153192350831972870587655104144237203498748337641276557093934656323670058791334298212402197011028700517710267176690013705314051482423635493421938628130290461150785191192247665627907145112421447446311610915376227880982227097515585539691619958302013732246541990257212498959552359672254370564985175141210079555433136569477239441962628970430649178305421827034751969646019129922931743754960041661838706588087066939222395811183773332591993985795967412107703275315587649110493283716802012225171401995383392346951018685555805807687700963295552254825350180429810717172320048254098707980908042635381964010363202514249491898463745810305163919815218299305939092065921372365212396717393534588366550515944914539381097370424339995618107970080176366571265696375500339449002477695085643261253073148962357205471833517701316689076943463097992326186250972642651275301608910168454101546046897160228119015590796850247428963859316842516971104918061346757149972234240000000000000000000000000000000*i1^11 + -371494876325841754958180152116164023985193170777912866208483448200626810690272743576636346135311637797003817120012967615421030839035373031986483297864688500759399676749382456876012307845606339645041020269764080948713643270203324691588854044646664129072092228845491233190176032529642268539279096456361874251567511860039014104064141290346672730909904635715208338161452479566416713119096126180044175068976980134393747571773956061031374558308878719435104780025933240933142235552836834370963422480302464829482176087956917733076487737130288537262087274189541225143794315017413506016332400679949569365641646086780283129883549449536076551538192844654255173501251055980940537831949202889795175726421958755221294005477939375491985727158349598651784609627890867310219425382270878920833562656791110222338733381148418843664749543497289516750280043236644359541531187080385964207930359441793525346357933396957579999348700244908365251525865600823183051123900990095392626478320804401357605347357772607040148922318910153348379019437186134907795076913251345202071674872700830249367024765453249015291994957331542596263824274346980898447526678232717152260665105397612239884599205155284834477577430801843634178078370177758953974336604852658576791326257397577466853845965410621562767121605364173539762232689509339557412060634563226175362873133076352415460731882674076986658717315041442468952038010778175285638335890832236561009840946964050271201620604805760451556696112302040585876686256151264138613858768264318300679032298335455532431875073977568577352770933075758431739749733339697774592000000000000000000000000000000*i1^12 + 97928082140595089332117508168100580982611696172412185134349703130883782574934246484346265265676278467603281493710427762843543090328219180884598077090481415142299849244732904098827225365430037884837612538935540556948712554782136305857510569489139922741575184699956184812842351634228165761444034993125749200821901537517222017726024678176079075377823941205956084557477034576739360686202082920158795414995004454989487258068192181055296154295065927494979721850493984632767739577392147374488585495402834570492879582660305126270745194408548233136744223286867446587045478676954292918709170227000997278017906224945131947884933511908690328207378288175375895880473379321803802757736738476832115528995487310503618108391817600910145884460985336396301350037640235379333441804728095766258404315252806024657248147099802959637972166594846309415863624434328693313792109094089208345543152368135814931133870094178890150047106559869678885684049210148023371233255973751475192974382244618223741623051089646707460643071198703161935995661478204451646280627057032644714815748917546385427135995351127624190195636099935299421901182474540904984798664319264126945647883770365729545774531697818716921190615697639721954542370138753943514293053963731873151087082781204549817651261251282686725116787991430630691316285853301762508478668139223607148446234306043595265993304560574266499432576332718578331998148257766457565308622342737010622737509859012645769972498243159805770631234905085103436300257941781885698220664563579428648063482310236765327161096647069020493020193784267461275225733180109619200000000000000000000000000000*i1^13 + -15717244584543858584088619533148056376751762711296758767375732238108290230191555921014046357870644867101069090133346077979422257144692911581839162259082751986100778849067834835103221146059109023716242032968768846401616182634850068770924736069138091711416829058875912026227358399681381420018125573352520134945302368960906161183114703354748353006592693837927400969899544288362693584154137366501259699183095084898465399434605377820133744587970758625455785613690550128396565626054966537068073629711781630687771713126828170569945246813185303592576923575449977531016840641289370645711708480558709596308737888146822112553119051679995243487749033521913830541489717321096408268583113403694899263874184754050820505826036370865046702123259378626729610937564446912859226633919395089698166499663729725606625224877256651672061668525111524378610548391091072417634077469237932354703044525969384889575132917843700745848388991209225161491112887256436533859414058296981816273429815841660594008340382245664597580309381329974457395389705333555810542424323322718113894765678476886969681138210470307825925789488978785434966034681419836801462530552796829848839242326265395430975932942429600214813930092750330337020584017615206224744884445718531108755524515545275188790360567890554676764329680423232311725228670919377953208478490943429850393267737137517371818539783942961239860825036657102174653750653199411651026108127334389911028518965736604530935200207785955623118499264872895543645315038271406597968058622855479681173679511416891076714256282782317607937637203578833969553500085944320000000000000000000000000000*i1^14 + 1311507584317704615837599718585776127779996514242025882497331176824648891129184509954200950322389238013632465068344348759733696035146652829974685700284823151497746694255069055282206287786091944400533292281531608488138495712816479865947444852027621789091009053121707568577431939844108577052863140181349394904600213632774632623623830096072978808156512288083492327370534920509494815163926609426294355533346740308903632881483250419807247978387942270765865279245642413144492362375882847514509555910954241651399863512518859712102495677966646546894433448353072344423997606163618654313539911538185326719497578609327541255319468106260368752226461239766374207703910774460862052190092881175482827800890090076758989460237436602073832387932816553834704648314394228457955891220598285993617076280417071313796830577354022237471464747371530117459232896427069549900244098479511292099465923639533419191955072253738233320955614658828547710844278730205883102097488925031376738686198104667142053215888764239006582391771995951071957551753795743821604570734277282043839991448789002111573880984261169339939879202568044819606810945737793453617264591047919104614181654267735834562949144290626303499525969736200323679570529452992748914433809204177178757528670468132702864984136674382293924807192738575284270945756841466460663151323776624410683431734658727726522051802185404520870017931019519679157162872210483892571059538392213454322545738637980815581984373365940984726026958953427754951852426391975204492137692084761377668772050789039393500018375108439558687736571839540228819980910592000000000000000000000000000*i1^15 + -45248804306201591994233040503456356745704325381190511878926327141799883756070607948183581092155389358493718161095177023715111958859277968634076488900354325127717530514852114851780601572760094280004666895328101328200396613538163354391670334813237321648905323470892903997922832374565140498103974980715070781699465700126554357623718355465325725547888293333902679990983345696329707437307842519834616574036306951502214908058389391737668121152101222682392620519423619543557652200988351646624648229292093217021137558895607189518597812314379625909879303938828993597597979197400605043515231053208484962848379301713474636314062853917701138560491569988799063815696653652159077030067179915882402722683536275687098875853498906429453462364782227067740226816019525256111471991073234445307970817497976327935116737332165733123523897274715546962229642681002661814934492320330081774926990318390377866973627351803231327223742983295703445233516823912324451846225173136549915542143476820570727988671027357709684568320662334070229571246778025810544620801150878408578365084705204463366791114878389901932087104994696829592720348193628253577929008066898810143903510835471315598304167803206831514130014808692202923513432525885509798702583713512760209353618233052625499416975468275192071724602565356420740648370875247075561498255220558107756356571132086509837097463383324679827100820448131316834282859721415599039044493408175790439031018450926623493913495555698532128920587765102867251268210017182193213729159744298637894922365992912910836025837061982684894666253372767140179240550400000000000000000000000000*i1^16 + -1625859765100272014718594585236176856772936459862237540925104665712988489016447919445506670064253529263844383792557001742581750286770584063043441749586196226962350254540347075961118817877210286171916003521996041393754008601961454318664431824054060652065017688315099567563437685465419251040356482174268780022148481073984663532333105599766799697732161210205815383020486076470139049997007713585646712542036290812035707050447945247934668612490943741384098489307186640623152130832727885194514551903185298300427574943900222890377582442755379463441125047821146676879789933915865177379158759980437319904675590066867721463825734406615902039799041056577724139004932478873103329252986056264112833094525179943798201909812373425758922249711714734405936806482356542835024487988736645507732609629163703655361664739481813079767932544522381992668852892774301679004638556927705894574154232444443921173499770772212719380750267338979392202020375273141608721578938614698739089661641694882217195061991108726315926671355706487447023350322184786377055122643361245926216357337979436731713079051355724740484404906749866366366720367981966072442234005473480646445265204512843823691488355398204287223055504149817777727334110435864766968319367959432559373990658758363516149005166208836052176825334689444337575045506836327053874111871232469531557173649355646076915784938436581089474970048781796180720004756118193476515064604482247327623873291396683074163705700806745744452962821324229428479849906719070941055168307966025800220262275338041052338674776254972774031134338020039112785920000000000000000000000000*i1^17 + -63291232071805805304386927940586422688154704946313886830893113233680608183528098150292020456361507825349032146969805347482648541963314885768462261630600742719821835385904457140709962195081628460508063779967545562931483164801742651556483202801906020984399117492747448216783105800652918613229078935480145244430183668798202957740908285308266069340603862922822907425543989948370067955423816461468688299912370140095660910929760533212759616951996894941024731800581185318736246323735040405250529703478788499429843683503653707129719985669098836560513370102463629431943477548573532337693255975737472401715488740144027752054532127777562184387078766513069986964268655422652931952193144238425871764636508150179003355909007995213366078548309135231684780969691287711290471782083463899824927555304581059387786317494064851370489088992528081030106047149235461468879060747484278968859361327935685850396767439892129230789528608300212356054431058351489524858886388256531496167994554383335034075253594971008641118257544469834290801143638518192760816741789573236791004639763646922904100048347069955385491736504283696607972897274812553065197860664582143350766361418513439102833971651173123675981925245444574679669509954763632472568474629781666053689773235027999864620257381607838141020480696930312076959721371799540767967420408591782192737913049034443529660978354126278089288288236501026665979727706886264746833920428747665823097171435179634060259528411786350425878358219930235150023355991056251660462258481114080962067280535972081184717323905070411618406073586696585216000000000000000000000000*i1^18 + -1360604337211561222072181559358299476168271087423463742230988562226676459970683020378381851485209583421602039573936336476697159677410885552863251233678238979286504359490582889151441467001543714518497270776982889096628821714228349270621347097162912175013285093682163208888514285438549971481757506124186407756696085121203540940932504676358267130916856610584717188676736080059696129295968363734482638206806770881779112067938109883428496787298425840683573871327991550723575011991515093417836829035028694487979519954304122863957849058078049316560109115980544282555432618778837029648091045270195310276486057304498382793798810818326408078116811803802974601869922827340436097955426336917231270390294062417290402977143337015846773495717739003135449385529089999910223446096467686872744404399622270144725411550827212178815042520224831956227418553860418303567832703891530056954958148918505246220626189533221887975698639860319710847694843922783028434488471389273057292040382173519070686599549060695056487933539143231428883095306496227421596820259026669652065480864992708280173080169239448996219018971882409323753782951979868467961711554962284135392274353251663060705371257455663029813842771763281468401741142305234321259261511274640810778350039650328652205954423206657373960344733080597424958417213953589515129013291449928841103453351784970615226939790147690731248430564586399871782580439389107442894088895942757078411568891146869178251667481775259780419892458981427026738044962174854773787093114374952391946102986639129121293219843779964499167697679941632000000000000000000000000*i1^19 + -18128015407479910026988349112592960914915571759519205566797372419791994994483637379875655205616749945402533424858390539569620138199796021918964759096221254778131782333635056600353181800683679230112952567226273079395688386936784837842009588986518729134229844265515308437926905769689885322862693184968350780189065538016118620734593989208222069408867641755034062767576973577709078388978052807233177525978318905279034938309490207908348739264878925814108095113785475655821873878329122647495618982655295073471613846662083785269729791779079249818507415776019601536587722753660605384222686314328962341270718996569955524691834721199295992357651212161859029012464594871463806506785167724630036796874582263463666725474256176517869044382361864855346678307941809191831035806771768662457981790037209242364006631411168422500707365451342898183786861370525986758919552950405149700130507277896099995447590588917470308116918682415637840616180356016420681115882011300749874324410794257339295114555974951956449185220970381731664193097256417115892243972081670412272413152340379566444754374276367838608887464668466931034778224264572800724627348015524472119551376909062481127224685363086500137823708378677517169163531020005265552545891936245137411935403516265941092734648194823963318883427190028041935398748674681849913731769644149895243285565136439832410972926645180452281705379230299639515452827334410451341264570314299068856855987197480250854656026092445797902285990713940597762544504624331732183163515927968660435646076874134089669810892732519179445008271933440000000000000000000000*i1^20 + 18528430266315633134797942129130735077872336715410888277949201482917516686169603334134994197610996860355971833293692395744351402237995032779252399498840526237896719644743598215593043015569604277964462178018829873722035221196766499575300606592448042610941145286503983745424951593857955525624609472022956442779648462107084141344323959603598556468037510787741104681081116921306704663093089264541252939369635684672254941747461075709103304161206708084211407285424389401828949139745639037072198322871198914299968248239188161105098839176306442848075305426344453188211940674432764780811524401922321068793261984432652140703020326417067032734463776780051180548342638575903208566232755154303839156886426404485427694472072512685665649553199869409747158386250347467019905712716443747275787311974180249239084658604973257607304116784140116981550399857319268799509569927984102896592328224976901006307260630245074734457907410140726364793019858057539783156213371002029278537905959144676972585673958200583566653256073446558726787307137894986923246942393140782911609679664632460851251870722664909692659926490109315043006046212061606818461655584905712379672301184772245821453005702857454147788363293449884018304245474543032824905025466721500653372308859810397624046736918212459528783649733617636128626778682981142735074996976543933088851981466734892052924700924042861837230403848382421019239115735015353068330387312119554647030928291853865144185327095713726061387998007116107244720562955326494941166504421486228434131015811563941309670610904626565985861632000000000000000000000*i1^21 + 778669905425120831993706174959394765179383378615004697823572955147241438784237261164571475166842056106507938561397134865746890624910094723839107465036809446533732116423052506249824801262413097816424290692518282205049927879811381965785375266974792829457197045682751886582883764245503530064884160520583344674493308380918904363760469691927604168146032819423058377285579075977609020544578635893252976672035043972650998410025004751712199609642871670712970912013227441566262131519696349894492535621558377603179757827355026004390068088414333244439707350414074592529543401743672471026090660946127633338537736664609667686069465106593116195179687384610916234070752318608521876114692314545688131295853205023572239054473423630117355235323796176256296010337882461281296344877913603550787863106795164679647108535250461894400607349245617744684419471931255087125804690506398804558160190583231015947097226808357305749319999631240363703816657949428997414948307985584681953647598469582804929412798843726000743094340735985226075222443932089942727435641275977847926505812542743821305230875398642701822062680805999358069816452129134938688497440019291022901528093586370669921065867990522940084566690090304866574648546541684086601769037350470230328001744498684915043332543892394360293985833186271667255669999601213790636362450378074818265850401399951337895371176770104878781074399018844184305168891447825607396662815982912615355413302029126354312940657078985441781143078915340259787333896872742807539662290926855659736972016377220218607176742436736912588800000000000000000000*i1^22 + 38412244952152291301860839899977153125520029862748192332072004722329263023976826243003440530280398442072791210669035064035836792801713375589545020130968438761168411839389012058894688995390773512327367972271769634818777805173255913577287682614091683736606244190562718549516877850606275192906345466395123839373666131608560839931730879436587735178980098997369221889068874967765087968481467316357577157069449587951099068651797391123001952089977350053780912896648754719189870136127273860963620788570389501088321168645485785927464891074286538712712698685302836160408618730782476646174267710791437103377018736149091370437980551018219904960770608159384050486418788610011857083736803332664377329060263854041131532241501737086465278065557556156253460400463285378807018617352217416391747218063662900863517570071663901468842544117106559524892173006407010390309908586220918233649155294909964674127014748451546103225313524897815380848000650079373966985407965033825517503586126548928315840074426377950086427800509963437224427319693764750395539754129053866082591103553138516549654960946474325301314688817491767966605623073846484323614844467891209009825776774773645071331463043284252944118850469577391408808667932392613941136412290332296440837716718730844890338751511039151512764922220146867153928376846382143103811504295335183716919466801162454866466912638118738640458073356923454275070546785671376054373430031772661193502678246182703848111093671927789150137151397080626387933181826783390060945889679110863614924616619482607498310499925061795840000000000000000000*i1^23 + 158589612365030937847769207493393861933401917517934389244771129715927145995565401029040629533961907999928315626811368108608158611734019889537522972415453971994605090194626800919818400671922632730239259489383926763314223961205880692381358696167258678372797887638091412629413343673880370520183121621312754706863876036605306881494864362307415957245876992198831307587384239321528966466541585031392483875849086574165966599310658110774288854103688537994614986710861787109709499801551677348081173775533967125266620937627569289254015092076585497068499890525059106772003703674779780582096294736775303071854005626761966846403056976038865268117954133155675647436253909388028918399421382463508124082017083975035014832238319304509001235023874722248453676042029722353620318579388738339641961482900434107953935824310572248683915933336772808070197887604672945453085614007718611544394418610587484786614654491354193851774078402841107577700226506469919941009396777889740941967957481696127317162052633281738723158887884733605771080914238128969208981255426237468749015401659648892191818790693384388280598752470953202039466820148511040506126178036854882696068432345347534491256716307324226940966577149135011845375859832338920801988682730394690426615786252783172365816999133326531915409223998463575807992939663092407985171945619767770815066935011096197835659070689385783277305841373767176187596746377799526054958286922997678667364090279767888209242278583355609662512457918380379737548005456274927678022023787036724270710551872658753460980133396480000000000000000000*i1^24 + 103592128107073896890651089527038552986800623224013473820282174077415825979938090654635701726064057069230701479522936036197309311162148142723129207439545458255675433231642728482448920116116350540718290306587868007678448867035669717942932006544607190475174000541387447711084755806871337590547656193616947131538222868620379931576866053495300695527052214109935439238166225951556026644281038894991527254752237364812572683149819365666015222893259676683451301807583968711357145575327339911562316862155384825877328031918255770198416595279153668893418381198907616390182597365304222740029231386320213717259737644518279688798327718815181563727119493937532352539774634414391571278357194849689645748855957477948954967501341395256153118230806837937405987180080469727411083132728235173734058895903047421552975289855402685186644668501724809047890075391255043192782167739924605716442524571702976184737839203807590286426093760389206764809086574299042358601957552239078536605177894771642344325307885479202292893563067124094914304697199505869376272894558798735547122263962523567363244562763215761131962077795517116425190522202689178775560090622963937967018889171664206592676607104453528730854311662294086910374990308144470813689209284474211556867806789726067505174097331348942702165179921136148637932120380479007065135771485958718055128014482731144825502582385685951235692041983527129273830146293904167023498376416005695520473494190876309301933026753614893866541095921282198599056581379027066614537901287606515097317493398267416573850419200000000000000000*i1^25 + -179632792463335405821687515097277372364105473599590666912689864530156812509881182565056433985137023695029680770966339113663067837030139087118705445131109451716677219480407400651509167585677317673157428843597448652517038616405688619520932015466871145653765559985823982901231601839046546606398747546486335759001441478350817958585109336202772422519546868530875056276903851730253319928827396208324202520331111797329107321193230929768283283448050502690506832140169237619747877003099290669903119811197790674237631102148919668778124009457948076655041577710360702618587075355154910715200573185257020868677630123422864985945016756616530105361222952253076444719584508519915121611913234139335663538879647895744222275970719018057631526870316269651900375267602533635006391137354647687689647400253170066384313329680345905721335645206170672658590244956998792359619321761540677005916559603204123266189193660237204262148480838983532227814281528001988179361757769413754354627177224149288225482412118073534528678442093062889680764341401980378917170346194773924698413324951502365663960514764062382625278246389882856508459434154814731747182990851939528195574800568187975024374668372175871383058257422208280933986594819653882220861974033527762053953670908017744897028399288352369498620290925139718449738355543062666500286187304989905986740804509138532557260533585567484687077859441760154460113638174350854429286065125819834909974201706655567738864161418550116339523606888901925001614448050220577862045198679656476335672226954269572464640000000000000000*i1^26 + 179569090885346591394727289786868658149492455778978769813138200540542764749351138431404525668987485930366162823798922294062480980637670022495360344769628713228303048875610575388524763356956728306706081884925001650677834170696512147303440300502580495478970646929612100706297832717839808869024884814786989775921712589408901975364541994327274386573567747129211855488642005308553759920828415531411554061610829112605797220117156558343366326191298179415842503311911254763449324218129748377819349750489318325774669486366581479931571069242571552392313238645959887478466983834512780610517328156086233649152507208517299400216498320104747033415236773486173288764516390621096254961833603389080307249380226718884438953220650869333276694247994789544843999703578340719540613645504655581895668099113904244934195224071335558474625623956552061408624725868512776159903184692877868280399298871371951120790465696747920923794234409871517538667139521210478362508616359399853234098298279896814081874625846133109846149123436038273380054967595236854711757737202088320196360039067857006500151247443196575899983659868190517844728368574283659983846021625741727695580233849728145141459993102834644818105949579325623407679490155477594793012245705814604068094464415853293383478841651174766799413562156160194714737389612542570077077288990367329730189786470527884267454293770645828371688102907258271233959125643283505582135487196285306346591981729678260782030678698471872961408218010070721211812486945753164847792047621390140520930077136912384000000000000000*i1^27 + 23252080867219885604676092344271555205430863923452650493920448568709987571857614307729857176366353113273998297010943538514368286948300326374580331426542732434417244539276081163604967287445354189646362336051079189436769080843076351460215082675534713414188634079722506468182987333427981256723620987120868092290723771755412711332386571696509032528106189041895095856311714162454129531295796807927256352158332198929094978182717191633880915144012490789077567968672128190595192942061758344510087253093992557419052345810058572159066881780797981037328787804100999624955153151164364609249070340704447664918540814070448540012152004733452718168440317221041061347114646167262898642842329214504854829025027558187282507271325713810939166510018582780852824431646962614890450371362964185545380019362475144487712863770717444980056661309986557754022913159696513104753026543980364380014011760416274818526372048160912702744962868635102529693967467893772660552156018077911284568417276457512336321575045349567850201372035491477331205365018155135583315829540674351565071985949853266312998978304311329284716528833819461375415129801361655499254320184956867333706472363487089221174244740026591931680683860245157914625256058667333872873021749254775825987733912992724847250208232677754628883181675669174092452871100473133091706124770339858268996544417010106092418487567550132553403777291294017865082267289084760136921729232218171942010338681061222096227131585532109253837531259103948645454473476491325607730425748570985991283671040000000000000000*i1^28 + 20170552265189159852413308573867871949140670397497047295285127703375907714308348076956013429911375778538166784548698558177599162367609114688761276236156973775291701942519941178026233684058998736146567965030784950235909033006629331609426969569647677177271866625774440388607950678989973023876072780267012835250495485287239024461516514766299012722308441150351985177826479989236665831554645966299334374604536104427353867715683449767990365087555279340374072104265055133256529981961494384512341171312297378785450116840684132183424732568596531514039550079183931779276699589661204127970162937340205218098154656923196522394757346464086614606035370931219261860537628654572372252698844421652631786188841351846713364248391106201170518878662331138620350451458112421999328028914738818346761660886152981418300777257749364831007729221952908094133889106694271121898959797098699952960644699172377144710225007517770421895042071135775385392822090200773681336565950487924464333526593597720579164078967442993592980663125439430305085466859373691906279989117194863157028769065366937841253754624797473465157473925916462339173493503770869772778923653364465552246985228630910821760404484668995156312439891784376932394039482613141473374778099886140114509445765058103086316125853552093862495471341834137998542748372974893715879590109112511381825265487394224898300532262567880335711696383568915314184785549621891504082506780235482225367926279408826591260989907535055421961275305018068496558533772085641024313230918053327567585280000000000000*i1^29 + 1688758159006109923498052605301123417422782507219553647310201907260661244760214131045639072358163097360280768218724682695197477417452797431543055518943174220168693505497688763442760560191116399849578695768230890477718367189224906118692943683929102334629151957182792031927674217041581877140417679722377299030662430944944947049579575436237842633383600735525449988368970273732293656839213292748360947202238075461780270079296153508096512967088591182123899953745206729997739692361125543076203153835403859486548150681926958851867987245785227154446620848446690871094618751361326676546034554979416641402328064348633357968114832169869294221344055585932440976528629006963232997125091614980508578739500158546984275746763429678360892103605071878478387279834511755070999861904012744156373515921391007843305559974704969615891140122471193656787123190546546826365863858919029413251265658250755176016384895305697632555118949130915107143170165730308817442560742405150868518420736794038939189725310558108369395297446680450581799620106636356787071476546338441219505969859906398608220853786305980851596396861836391169203140010564701625505514124344636922137971867397604551297179254289433294526306763391431439369790064296743016049058845221067247095725515803376101750263398011727681980882510260418733226476201157385740309032794548928692913354669984876873458832151389227303011918691068927404868968407723194872098177051365465202286387877530226059960189096457659538854684588249307105089430246141780825888937271682400256000000000000*i1^30 + 727048779619597133681176011637222217449383372808350717765813108680192342137042071843681502582705097814489662084684131400129277107234454315347500837215073411107741483528504117257727230621851616959926204456326426899487304759701417439505641550135707110158795156943536104903922088829082426622274303826432139783268188251686215475613433542003919154591543387327027077782416051206382224513605641037937747870762162414564172232866748879064665477042371790809640495854359235641655945579734096974961357937195364226807107506801676307027864196129765739689891254221477495495460909374187075926012067168165198517752017575512499159049622199885566149282219778473654543507780235433149833745834192866832222232638099468342877802174218966695098014183899370097436302768398168871378897147213500953064249150585588030687326964819539982358916335223307036571923253687856841543672666306056937978621649958880707012324680662317436757048824874081821905822614179904544807669646421427943065382669724188774378563327713165307689114340918248791677056485701927978117281062162206886501577596588908865495893278414925450538201025816990625846357058525735204490130760969515924609383485183104096178253767875596168486995147906293435980186350468497440827701619972171708795599445266386313522904275351363304364313490566865264555513601599263804314538360220528297629750627726480167153285870108076714386586093330894956829266726555745139273336564881690855340563352105428244429376079909496822974020324040562806799822443592321592706758134988800000000000*i1^31 + 37130038128353362523892871451007221143225155272230293686289650100874891225555653688460330676520492935003634035954554420964905869724753459470214596084261049114258351807622000064607764621644514179033517695866892199936739355749406007761854216968268240254230932635707922030463133502684137179546251064964539734751982801205312497345896207449149260689030096531711350392974333683008794462041112677498595036791940171545189162591546046938571292277075595959706094507255091734316035370147248630803687593964200774491968244928441796513801744890098294913817481709420395307497112597165008275871127675209986523946292087643529817457470753664255830096738537435158005584540742578529708442769305771470010605855704120117218827142184764492474140885518821078715792343965961052959929587025593456744398311685562524674611893913199898060096410058923711383003810824314578743416262775304221596364456177449346369613012351254581748708224473783482402301551192794145165910562942928319635765392169488527765883441634035013991975673792107446814340480011295940124691834723545770511995742883661956388806445915923908930389249129924024738639097596816356528598840815268554662007221206518334703996688680840421576604598239291625544974097795596433659110690203299147596736118293876171968365530280225349136984663065416335648653302938205832258480537798830411413975579201570542117442658269572600783452002141533509480269308648450418560354057015264287916007214955255725574765653766567028954277333346219927105231187324004073430056960000000000*i1^32 + 363705699364326014852877892597356948175600812693273460569927125956961833465114204832715530033213460566998017406384210353844892131566152482571441554119775953257774120212194636521149564773612862293165351352585331017673920330563897046673934456251364875413713372009737711154587991207268639235976218769605364655224042726854516237331867335441818505180031430846298023591043358993805642506712779794168363880859410996178206408025702005241963714684450390274235756297577725036655175213616576668741449044638226776279908496812091551515091806061176608816879708601888586619601369890469722791109793095379934852445545717099271512483006996756470123954523248615877418610828638890490112201616914483003598646212262856954028181035218003512356847055197654093788563391307281333380777402893718459531993475640070875250060450161852480434136460405907175556228808307133701882100755917862771364986186917265003757220379028483872103943388354732510955347742775965282775848163545055406188145330129317515832937736825415159183494046268849651779284531673809933874595543390209401231410195125874892125993101114480116101732375596716154071215257709275832921163184380469334785989876168942380926927453039063511360545686880991971348591833297723679476118882729334003447682028247341060393412961115405202210746236935434037797180618285739563063367758036517450295487337606515593062441691541931490015610086680753920503502538222997246637873837080100381879298066130505304394772258420873984363922741421224500362896065318354944000000000*i1^33 + -325591249369490006495050803617105373682877239379995570970734314739746360600731962171577007945989923461588866082747527013864552756537433049689732117766395526832974887519986525612848332882520230744597845138521399904067849811323670456025713059408372508502664344830228770544928858932984127328880371586909266142781867745601914733606148724129192146854825330316930071693272698167669068544130297012704483606312150237451735668229188464166796675491806024220395196810544798228841118338248529393544312840236137884938056382628464854103016236025847366732607753763105543125649483783967986700419556136095228152770184504624977295388176646314840934879055133232480980069419175106900601469478998272356851928963079019056497298527675681121090354495917292683482207357346894705411533346359936547289732453781001148109814387079088202797601420621467698511527529312287412412973052396723403151981983156311410722715598418940541906963910091264852350234065036812653697185747641771125151453970067858678511102483592476317826849078949067711666514200065976149890818325046776381564681552827826375836474346423810651651649256606296899530986735841368401388697626188199053646550882150422162074904818948205541719756276521322753393909951362401177891877987778490869767713614651119535349229745960734614046756245604198277049558407233102242668806223022595993426190805499085962999055290739508501507552602658772278363290278287127832311120961311286157808359197113138908845934710151393195600973973048070973596001894400000000*i1^34 + -297555537991840108725276074221015185325343602244902924405796742621144621774438512323169230150654240419846454713637639980596070941923555872470011659841293062972928799274902000273247804173561502110997350462445699699157676649523538946175929042169146026549354465232040948618287060582685869752527795078794805347772106334226025868680623309619147696478386182681596489556786795595749754349943568843100318193104131514377672840305128568861164230269010083439153768258715683031569097996335249526722967733261614867860822967447086966111938744333508613539691498027226403178775184278752632194559888778259072636033215870221432934689249961619471074051668370637994791850696977674576059474048016862417047231452066218836954385214201159309646671282859228831810875085308185594909938915373607790325898908244429566433457866498801415133498004920261135511104665525412427647696142478761744472104599830733318523812924214813875942625769787438455978910650656570344965425868707260387004919298972106183350772661694796153753013175307123578664383777600327593501026505862434411426058161229219691418811743880860524829749742294376057856977817199417059720120893346310081719335562879716399595779337197751273860932027883137468191180454328527903466116960773535398911769134093409423155927970852685158407759217081172536136705929164281324318742741556203539239412471864090530772550447476833053919244468781548889454765735841199635316545211017333360594012572004882319247165923048555811615427981612490424320000000*i1^35 + -232746548458304184520406838686603658251607031757532128283256619502624568788259550407690932647338850951686046654221549792583119818175467225877342888054871306027044246675640385645195432817396078249985501312062052908115711644289639135171326258642816663805095280056093452112940608270466904783115926724454458500316624907709169600652240326002689040398713263129629004884129145692597714947395550485330853664064509770305955200894598499735033744778444734910505858000340439720111778543822310294591647947146350712789775765334758107267341327195000501745727273005857493183643712592708491193022068470509217527107805062853313349820921957045100403739732268781923335085243462169590130944447479852354641303285630805335386461072985209341114006908905899533967467267045805459567870140485561360553719455120623490340632324875562491954308686632625022892089343041127701718779202266994805371812611950570289709254061897717274485484821771172952157948471015622161141739623846956391517349814118483942887445350937875535172142547226699248582045713118078975335457953513251045196513873322860378187105348011006460766377427971159137503306578113596050205684071239698227105500666165794193079212983241573838990483487938784294448429218409091010924501246494826994706330660727335712975062380293340421801887725113364441048929519065687463170636668962960051857810277929485512857798401331601069687878178013292746231609027210725973852770694586781643998541391834423967435144735277425104572217556992000000*i1^36 + -15150626235804785179625637936890904737272462667325015611523933783960686201699267566811582513407570274188831293219828168983785522707939924394366382316779110531079741409407867838654021294516756176972096025250942811092391098954566225241413526730580471276364105724591092837956504330201417971721786615134306165125588827771780143945942883960020195940067564740790235323001411563019985144996626556207769422590763514988425981242529709606805967919757353719031425111408912202298941091244870684814585306371099764543985477564980688433763019096599734305025941215773945353492877808731152862043667515633795534631125962053791701826953301269812768592354477053756510810794744780074675468758450195901315609992031753822039204242674677762965147784657330122121425543359083205885256824207418796538435714128440938421852709907694025061182170271511852874873944749359619023389800439753079480421042337140806473979017055444453335534150697216981645564813368954065098257971664773387858643009865469346789731103764696421839656561961155018861032969314703248919562783671272999164605598094082214608610367656967965464108730392750005722419264711028196804231140120030011419660400779367426703294801357927484539094635504725845550295082156363951593762427506757058193556112317481033598778352714263241144509246078540518330063360297847498363591607624255173481684375931598542693958176129192265171002191734101989904772356061638146544601992038555338215400357931292712801451841586718572544000000*i1^37 + -401895811658351930236070280445042370703480423225158291763248388487640216492022237311423726101346643682773022054157235648024701938681109165846711990869193843634617140900106827359791591613404587375573292467865301488077755448010518813962297401012355216853597179923405168042420152108569377991164212010554982284648905620272637867998203001382083495687500118595606863833400443082727263639554008389092489009323613299316489468500427422389978348200796892539456620913053743039680784147243938010690701891195830130309156686343729414885595701820202862485652994531258876660869588122165285281898539915607130517574942858995223690866796643555992936783874496865629954551072761850610019930260282393733782624041025052530052152256533906764991092773369257537943569066490390221210311032917775025965821869756229917596762206196972348691706762717940977263054197781678262442105621928022731297003930665355185650884736251815391298275902059083971270381843322990899677270424285275499444743406103475831118840106774783252719573267125970981282944187675636974871583869712600304141392094188048176261216960312019066798607837715704739638134329615473451836410766668562033315429922616740272628117980021520528094984164360183962908173183108425666305503050075079494329258864749801873235462510695064716345572049213229082389895980039390771634772009303731055949451936137828415684191636017439401377060945898555739110494297864310347350076314259732362367446378157832673633480212480000*i1^38 + -4837589157341201910765601425843765111806910981381878629390714090160690185724817193462327109852049846082184052618719136955120867359148505344672482100756368546207948742760927859734202488449897413721596223002720317668637224602482990159868373647847411861641711310763086907400140837773215515143106485823292303563571998254048357576438619180633528590328911480108170142980123125278669859192234526299974051947585885322061932372974948204539682859758386596752356412842070860387892166465659988785137528973967579328991833626299183106724912579943570467256488795472450406215957023755680329654489169123381221820801976092900473748558949222953874500614501855486876793440859299977211870688878514325696646492178263503039239964541951842798736597456564100349024965151274366362031774214051452362777951917531899687496073445493091597542589846594104898319167890226826654204491366266010689564667723312560050144470375806672387409899808536375489420321123936813999159996897981791462505617204372755224135561071200148739143720966013283827151045874636530639973116067890054812801491416497167654861960124582339481722121014077365185420966396100928819810464678022862980909176931848020242874867098274261825459982503537636028171269941983178002428396615111406615244038368811625428588173335479776201663145100052998863456984775569184231297871903534301246548857938760434702609132531860966257338520355005579964068345518034058462619156270509450268068870076023963648000*i1^39 + -23160739205937242205477261935092998477744188180225528728827266710425428388036550113124419132357605340156019850305789236888562933829822253179525988871843565998288228014520718966498640121522774825158790696788538237596362159402928222279433789448696979408855299279286563682741632618444826877052911727925922742451240744747445401450754635999807357740624738956326867952595754333966760019783716105004223566663362721870420000776298535016656921733257462247113285243209232795283291754259352283943938707854415898671353072458645360295823029624948648774108849114336769497464771433681258303925196481253070272057371234357449107310566703908108842161177962783268851962981288143621309012531920278124188950364919818969072952894904604450280205525975380906338901101715206981752799898172004766806133129977494132748149902300211409907890840976819489637227599924137063179622681951113524365851714415052249019785246104102443552721733765405923137361196743335213661767300456171151276194891098375886105661469275951003583434004294755420846075922753735773366731828748193823718256877579061584234697497233618502449869316455490691137768669018743195209492516451487693180303495297126669418330150258246075185632736564433667665034809938308604116706784413434177980292783455668875224726003783360829158743989954683873290533520891494284955870536045743010776365249613477781044629529822110673968405971413345035680169268692326621628541553094350635494119833600*i1^40 + -35119681348424113775217958809768862309054118172226025779448361733705029981323358820202012812578380108580674931808049256082268839651596315506546705137575013985556830813673925307242329623495352972277533401978395376887884041165711257716612055106012283426797534064288820348894261193778893623875968064092765157797260903995049480999359961183091941044176460343744133712111182867575886761513630049392511313458611902908510241569316294848026200937412208182753658820485228787900977654603585616053436889785484859280399769025514877201324585012623991199628716945287166379755152106522939069750903269213383900782986097204444464417570409835929372781394811780567333469054618249519016464193046017386726845260739707177592364137256823922954106457480263251220785515439380051283129500809786700829524500413882877986573073800391333903976092556747941600606231140087082160378448768751545442960807803253282985149788428503564449883874563206808529136636570608952905508859168734901395449165328142354929248144927298031191151864045109859598466972435252454436014491125916496848232041358251787384889033254887328104368031240580114859066887270087393498570646549923305132350694825150802811944841633563875039462263368484089982281807314851229674548982436730332045819114961673865176068177269553252748474901119573446449952394488148542295283178043995882901151784598037915404736097456386184698353618511211845626132374203887779840*i1^41 - N1*394588139710194945389011851200737143993189283980193160757172138693296280921267736940730342045292673369018391810721660018758867114021302041658646534179744964287157530819872319087221513486086251490702821649664158342474184902202949961550223724369032276238210621967175927287274897026530840463962267679232506722247747557840024479017615024415192628717883206398623153558719099305110598698707584614405903146041673995703947549687322970696496280718800665560233533481017012349194884462839597349054093149809455742925418847957322991897969*i2, -20850880866616647539904608846914138149334944283987444264156328361578839607828039258124552128148629165447735275727782481195366441165985016975743207391230804700522628271068138053041602254164620174896947020568265081815914878045594002340585555131531206280050320584010663558681176066447443795089841523787965382203037277442357050266485816445481260307705373510345487405383555860762671150281173746880863115081910312839636069937064307863332601947857823575997034819587429721905349216544699807479162814021108945904123846701405553017996185849477870442003280886338074098522669241684491720566021363106233562746701779214550414574020313820619402992111317365888318258462660598614382446648536737300356199029378261813505582972713939799869031290186635601420264800027729096973338190828107787899536690575459144816399192214730986345742008253876487094524833015815062011368899644155078690109270146282820130610423074953646572399326812680108909562592203534424199223246284234599310557932272482583453015331862602144967193529392002482233266283306014275570794328209899144204244436511131068325756578055366803990720740467906691187309512269172962128434860524930632464912754183790794313980831525645699627691328924055890652657869654986722608914292987498640065597892569158955829855736970925668285501213747388904322059309969166596384274387312266308091143030941625886399124119223836647972784270884852220507479905240560851413944515622880538540703003869033533047983914509842960407367107894557696021051680433342332855098703598482317088086112679103509033894317188265837119598811536571560696914784227462443682683351476002440714649600000000000000000000000000000000000000000 + 1231253443359957147579295055844673645882553072097773369595595966758621781056068544888926528877015766317222525879788934773391073675755478721927689317755135864311188522774418973515066288790384502297752114407960005846996048564947095992466347602955862284756096787241478944174407681064690683488877039283203239034841992663040538969981577478241402935647368237245011415196942753070445325534286883648930000531340644948279992396194154204863737359535028073077698153243229173444046955234358104361653675794498932139055102160268514853020654231790791693629274443908697925637718237158028135742017371382381538237811539007426071392325226430820961658168708168378715819267449389710704421706576722371325462668785965543593578450372130603056402793325140214791622472870073508360800824995199888034456834307201070149370285698790769087113914000119013311091919413559016515053775895607799497070648121705440435226687343821433815796953268159001476417732908564904277701887143499598382922808681932669933893100375051982540041925428539314701988013144255363470813865859558053816406676225723050844352102807806423930751034860305446531765504451659793635312920034417666577116517831101919343370890931982628962336439466373321815353549983576280704453842181357037341912406983143906650176522625930617893045348480560297747177135306066952118205779223677954819603939227574903508265950189016829774890068475119877300500162267885040235579838594450130186555629320748006081611059307441064610301083024888590601566893762153180882242958930487565548537563083371923238627129053127419579009988393273910539600386813515297772330846054424556098027520000000000000000000000000000000000000000*i1 + -21451223658081369924044348474289408709068191641247703876842936421851322329261271964426345090856775204777552510749055489746538773162937112677731630612540881381940404179508133987156116234290457403904834173362095445796822864076455702537355068480419151864880650825599935688763245867663647642799917908052311459376314278293561543547365656479083932460806880926708313487245382364259852981412495850499111441333526498899797328621041748307246498464707028553098752939208732219007130412065504081275844803472833817095172880592060751654618930715274208252506490198315946430741806807595264506928149817996111132443380204954364627353464297787247502073009472413351851831565189451494957111979488178670482462413440613819045513473688792442282548045110041396444622639055483718820508617034559727560560337698231602515548656775939315458744750380585196542122508465942052224803191897809696448945590794945140685339827170025812459168170948217319879814054262920613787938622896181940582035090263067782301992060660146785817503701691750927824736263061727018030908292562994851696750318573209727981562727855379218947762118527727605516085907093537978321983557821934575135429702530613185764280621328961949213868938726383112763682975125105345511535674103474705221020166485676334991032231101061694843926809688561687837640735608158878337046035069475134161926678323610106225553697818509928346416227045457674733079318184266282536779424703074840498955511168053305525724562277830061409774815714541647383510259607435266435079050752958008948290360691620405753108829495198649879277776783080618307316073005767511847385351261705444786176000000000000000000000000000000000000000*i1^2 + 82401858418332694418468444214363392072721422458524787203604661584910214209640115521518970696774951891888227078467968444278162808787005090654786574161281579509260916438650279231397229341397671838423382609807805605609907556528682140617477181538640108464282120830744617725434130784797122107766056609775838561784225276808705525615084987237486127462284762812122640030756423857993815024526372835150356295599895712270321257198650121683049726050765928087173645703454037763891815647445062838153387809853406512464483768183564878503705408992336035313632973412655771264901809986369650910454240114580559430585182492486458429093397012842535080208614374048665989697135302896601949719451212726107738472002950922602484863387013024064006811839156909453165601622013638385896537572334966135317031406767794191422868812938055747707793070105918939051309526193270715370488343982264599268223101518302839045784740259335440451993164916212249448202843668408981799273825308814641040624444839927365210176553138805478554083589521559122401759469743049994798153354786569832319902578326752787377779292203211579224274418587501387326433826895847827510411921095331911129955504040947364912918585978359663415484597478447780847711235958619224112967913419679321095826066505748096443961677419967499018210435136290436503744473734301096893335512454416124556061082668144092406078921323543169231605858367267073598612759911254840748335936059112203849816001604377780142388486205795853607093427521111448887831918355064852060233023757086968740025188893901463619330326521897898582338962005761836374662585931091392599053076009430758195200000000000000000000000000000000000000*i1^3 + -21374091576682914834351242409714749618697443963285609070357660978069866484115652862265679996340507194578988516832430987504496286390216259447757229030599624524732024677393620431112896922712574343583947536765537037886931145188568897891565046380760447640042052826306341104309377850320968266549083214466903563829443138519988593033905934177748038302010920866225976506396748763139305298350369856046223752104134938116349526285220195188822638782642182503689501868956007148906160060008886145901062554111047831986812153890022916898155984258675418458305231777734183448572784308160968398248599657523276379667074035205550005460660107411825976336941976078206393254274831806147002567545190420907684601085567921753199090023075306060407596407347069033871166204409493587698915529875803640766582039983560179319637473675102587321679176424089353869724387139413532759068832211777753108802883398385526581066270975994001878458062052454395798842956696956967358482364583850444901158853805333623881689493877619209827953442835649753163618784137873475868901238429988567817158057787520422132251090537136389643751894464105922234224140623307596066598612395926148558284244625046480782257697161563972289021115907989871494211191698111815123261711868614366845962593057759911441674894129884684614449067267351194131472936270172772484242831333715239571023716521539511211015689137276947587846434017222753390864157459421905737029547754789878773284205989138128974152596379741843684092011848128256927278901793210246003594703234697676422881627349037156820604031272602551391259496063644486628221650541643173135172957925476925440000000000000000000000000000000000000*i1^4 + -803384967676244124873485282953633123195624198716541734625488737269540031914100882423805451436935264832977509751620379707550693768243443190828958592044542703655221463560593915069574306054503928570552457343218088671335561693920465431006703246324435235570425920721344584856027162835796030541756309167913198193907108988110519961817310415627888995641405493099169153932953281088629022887616888242121281973295821010444568226926339849787676360348115761626645360151415595115244621077969561907273627852052204056113342371545035894159748446928712904065220007121653097434450290549059369172073117990739757146085122100045046813976526745381842074009275784659778258863852889200570061015517709635907598878429050531802739743758086042918895251325265787826760879143485625121811069642370493759988054300775250772301064480655909404846873602865708091328988939975868013530422798697779040051678172769927004453061217648165560434480701995650988099230228089602305759810849691953702738471039953735512861762260229603694061748560581651410303266968812353565659598331475755326101690260082082432178070181362198020869004573982365875147516110391215967171317398150084775903336242010704030132978698702703785271243061426159942613279891272013998501918028770119458480702906745255487956865338454902070912711535000585012478900915565345000072448123128615173667335125308375635756185905606669129038561289263448470430317535102924408349175725821888576609915214492287115181164070788309819703927472988757949846024629966186379504664174555930132662463321458574881881721110715210813298691268791108794141384327083929748988676098922381312000000000000000000000000000000000000*i1^5 + 553536980900501373095893135094681751382816555147204117258629736158440610243411105749449630679237757525019233520312817377378678304794228927560385334832406853187984455521801535775957433849130132360678482927392894755536562444612466257123162101244365805181839943673240822542936909249663097210683707070980454745327037843069225489509834587196059455425265142847040810024843370510665971844537413745321459816403003635949115909180012948793700729517217921305097060662871968480091448016524115614990164990735275909908526386393416937929375161567024705996467614263202207146924919639549436574967817441947344789042237319035362178666705679288556432634249899849772183721775554384145975293798355814303763388082593270520437923388368724133320559606466317441294230608156039599287460068914870520483417434136742898285175912156955334815904468770343193874082256194268359437570232424236963545041562830820645686591947378288728758357803362037142656288590876281659474972267736608467164876304763431276133472147682000251056798805503812118640449616605664743644660999563655367097124006969142939947204113281500477879627917222181143640858770147727960244899337344886419064157652985916838194509295665593991933875634894152830795309355525054629019624850355848694017276023811566837465981078885117137054548508912998091621293506254125884898393359151812591240959050188225092531981224756635231714710903281358026687574574155003496732933339223173829095422093856135566349542461613391655738237584120374113094685719627785699077565690568090507468883970434839043730771722361549920761699556940359211018523177702893606575103746768896000000000000000000000000000000000000*i1^6 + 1332346785997645753026209404882136875804527795394148187473601874247890252549498169538518916481882817284704611559812449775118298041713366852598556431687594109932835365708192704494215472870860533356449709226634880441696844381376091706126862983545002226178567892267541832767543919063093807104045911134246707672281465054472297119333937489120436996404401406438745069016713402387920921632668583401690702009392293251991933419454654324247785567131003838534505882315085801596264889429598363297756336198912842024358287710533391411192291885845992047103297056536421446823049761256002357113241777431995351281362010468108140393664718761370222348612780327236030136353302592151707514322288423818689734302349680379602778087228912153753216658241656393561179729782003585250196921144267264380001492458195406293936033300062373641145985996619997207063087305657543927324436869184555900165021605516946877722920467626201205437839730972657341989878425252387214070154761472508964763223593148206580930406814814870917561721922817194783633914604412346739688511440293682593080836450376597260732031221834773163867673814571687762386930217394369787471261970444466464300515239025325124689100699882082259282736591148659325180724090081547229045827981623524419287258541297929304547360632664913507847755677012014326863000343809021096367485663082159871261528867852532280788058650825804746628396055827381007422887993750352293790044060938732266521264776571732304228784958595500488783964763043384282608189054038507278497711000320307734010274059660511192372208421406416480303413202285632429796306276273541146654187873894400000000000000000000000000000000000*i1^7 + -1727932599386974649486345830026266943089820188480883186914453439869743802225894104662876465425916917908334742630473706314786982820584835229752908604145741967661987840535315011919215229463486483139144638644025142421764251431271850557451887098617716993571299694590412505273456073531932058274554932143836195666765751966430041274595332399449348961095628546152492602305916586990223756939354366733210012678445781775234921165838146319410519642053934237136220643185777439047026679449475394865064726404780181656927959674770938145247727871300866787058249318480467070459788539410558598747461043555264305128096944358539337207780101546476144799664292203508229603213469273538341331683485380042898086966556870492566066946790412896629492550520206462257303529592490157001793968404253121575421349321714200596685286321419560981489966052745645228946910536787478504728485285927070631460031220272922551095331783895905294370674410538226053289800567811825734503053935193287609047087282474156703192049713552967162259196108463064202842207635832577525649831842426933847526932218237248442334403840757815122188904330543620043965891851054629688974960198294056078929076212583564775077735948094401433802708867223927754313312727064846449301038577502830565652541738982994544088800994651585461964841387502213302521257399112128594054773808537488783037315838855319601945253729624765439502468102048643974983313389694014064773480486916133685526368563422962556590892553754643826586679767328265365449491811645544503409779724834771257906550665243543720872496830206908521497049200693843788790077356714581768151563763712000000000000000000000000000000000*i1^8 + 7322974784931524024406974908747337357964343925372088945812692202069104614559633332996400225307969328787863519842888972282972827249361186802061708245887416871545406230833192628806682681062741869178317995209207358854579770562697924313346141676625254425810231595512195470165841903445772154051990857273084694888491789944729793993192109225797892240528480199967415056589170191486115300879112449446197495210470315374460601386722219765110165959621090960813728625512755619270771686110680845558460853707031168626737656946137985394825057346548853201485813107989633673290007008576531231460210321990904595793019931703081862756831034747563114738872510131026151628026002341378951860869045027924496223046706911983724358904418047413378387320314211229967144509351398816833185550032597052459712722448687436874628440960740199290356175920333725185056506861721300824322879346071748501358658248942683886817049817963108639388958619791152267630069245101544911558560917697734783966754003986375744828046879297473078441786481277813599162094009960747127124369509886122378820179375090292449081281763232270015479959865445562936622059780431117865871991953066106497664749220570076522852682423300554805974644413540698340605398235547533578804468435539584664736876871226774859965531015613740687580769608484920973653487731622736644829084391851336174463145989086527573544151634309847257001995771965080193389947460292132007752379622601566387256136932586001186278218263444762135943072632403260155035815465389818873471070515131239634965950569484235375541658549855185066213383763348595258684471538369119105371340800000000000000000000000000000000*i1^9 + -253292500754172244113887005693473454817509947333307806098126610661070097534160461383245324770845667560049529013811244567165829735313195763254613495988217394322557253121405487358943660386164807966036203191060872923777949642369124734035066152588403813729853440793626954417555510793330975868919342069547543650436121309529389123597946984331022309774297009408350926146754272179021537966565105630873455475063994144050913340912488529886869293407960674149131135878977122796148799216151155087031868379715529570465374979641267131321251257200151963247322779335724451356358784824619971164359958942190167754378215014920592688838599909205667770949701597952537134024673777349412460412332990363319512258200243397033952509672942014163520706993212271958467047688699195359839165031423434708173897329424256774166134891754284134905276865412470202578694101475017891668598738733787150940353630522361054439640950412336160705651482534733356528621917479275916165085882015630376692211964301260905919946259424132027208554309306702925002016785367096701379774402574953510156821635106054456290800466113467005448051377681124048283575167741212723541592316919294363081295347499531414216248650400708110561838643667311802535642296233361935389643880896041088255538809153170437397094647422469738183291695482136879200265198739126789596101289072584107356827351169450766741154630495810117421645669126448193632239939048173213872503290281853115026696677177784158057268106037701531163260775148938505346156376319093417727353277313481579723516396529816600100139183705215525109707272244530569511538434314564658171740160000000000000000000000000000000*i1^10 + 210839466923936370384919020281869130653626423159424961484874053610713785399862347488785996246749053515193808932344404527268830332209906081497606915825486476369522607682452520612156149321717715279053521205753521619288373368600783609452051254003088695243898561043822021179749998107638252760668485912777615751510550065536941602843163935877176846417618746282734993689508665367358984764885653129434484148827387989850630931643736843332508265681551678351738085018814177796195540786393252083864947664015575830569447681461240516202185070880161871691706982303864464300732414763944964431143835867725251396065433183832693049337998471359436938297760419078901912532744676983660649878489434064946034257263124577671973337398255771517490720833848758416739831295336680530130037942186801674688085798410935019976525567106542163318686564247790943487943557341074279915031764967666284478591801875327797031492946124841775402800078538535152975357710966262866098248678626867663719068438678691262166539360213722214679731399815353963826521007325813544912459572734995875917704632074353452291572643855688877383691692467409682620988293502315856232931655742766293630263188758696358386456151879126440980863970814550348615134676485262539224107480286513404186852418855852052135080270220909811562022510163493515446798184031672597198710179307101142447026234042638329054420588367060245262830031201289200271505873458685167111053203738774650661283031488261929366969428570352280767883576053187419386332915174506270316758578093905401200334300921043816989227458171674409522281186187981379931026327145413691310080000000000000000000000000000000*i1^11 + -119986842615773125873257601892329554645758855549231475039232690481114441552026951727257917580187024037721482783394593289913457821468042586398422286218471295666906461841217877368258699222345264498465580583972730115264052016739631073564117473321571090875907237694064788055940905999002437533287406033264002745225331185486196366451631822004714927729018961576612587183837122780345628787480820179361486462013871510737649934821518548320101795635932103704070557742323750639011167883264966992632140310720903475645412988255938399588426110073577654999259283552404478034956682239146679416578204732717600577555303991689310982946350372175653513259240403755620487956347791682255287606271731349444521588638103351745939327666565777851746242171830563315691349943309798230697702982148088597275228284672018905226727535814469061644523861203492435895701340412996758004449762878861943099325003593067105589794914596560913875361788830305147933000074966816114975693270088775664504187251247431125428179245991770127389528541440762638488916950587475087786516905917933734812819524386764330201320125733418643393559090904912848288921520139656912607635523901108102826761894130197173748029128772556220427726066445085531490995031642786272153749576737483169273575072837010709404561699720245203836364937065958160649711252522494296749575665005533872524606116886613483218141988292810462993104990144089799713843043593992837017740279219586792611969794494099803751031941609253854367676146028945116548971520035776790018688801706635482557698526142450480619778165919391390739218181298183815392381891919112621260800000000000000000000000000000*i1^12 + 31726047219296293546776802089312254122182227783053778814689465385139228204753861046917069214108076739513878200103570517399352643901307879683974756987885460420960822086378550620272952110043922056590367741985096919557574889011662841394437430731142392826746242459043839134207995321345207557348968037525922082273996408817984148723642088880850369090658132281124773596504065226982702628939265182380679096913077988934879060558299363661094010477711900062264360025585197418942587192857336802295423260719487887000819735636313572251064143015749511993472058790761978998146933611632081205684770052588771497299269605147711838787656475046169520724441525125919257656444981638549641984109282173554512758707280954500069897352436491068782257591135220181118199473933001525642821491603779569155870379799625085959173173725679581136001424762896550654317113063186355617351239613175492687032844649271639719868840882202555515748318012244125246744210823883341154120292953547555819346540078707282884759239733402784332433480286687926070195024295100637857718689757066321277069114716071374907923343094053672727806906654361122687343210562643400907977136166785882797125992814855592147085644241078609874170685694977960358318847581803639310818110654362964588637483825450224220441609185073524101275156747061963505961641092021950197826301644618171131896089691158755518036115228632478205726294589470959270227841405195259485391543303080102751006801672235569092232626118768633405221534107854140064150885611483296376667751233813980412268588834125788513617083785669484453319636414624938982135553727240601600000000000000000000000000000*i1^13 + -5117183960579991722135139951998058052746367344714657100660993368577648655950864614530945269005673723166780761451164702325626391625299426935448047040506908720230235458799355103849883296009034133531610197834010429641371915151409851299755640271779954048771174450389147219177321535375450700937609248049649232726765633174804781016341401831637438781888323207317502201317056069862351558918470346921226845034702670597866040775007686144508290036853466979422497483340685736479932138421973936586881170958298996567419199472741481237240305695247253493808978516729360509761027412212576401910433784560668010102522730154985269464738048341159784912567377255470635024933997303702181778736359816927519204977806347033320857971979577930040934067180088355905308505608194900966602824833944326035008125544606440204030485950203253330884208906625682229658935344226035780652143994021850723170845023647982880429097595192117463475832084306023572444482911912333442616650655627759482780083496652199568645439317871096980479471006375349136700649113840232878843363800233954950273374941741062781283962231552417286130565524778708940983064135600205456665269943993578714268909334948229019683628147812451222378270573851254343696808383976674672133794343429288579041978950498611585622811134710040211248045569626306781700183046206541630503385245447212461608434138829585942838333842416939218295339719748540657745923512695181693033934529868631309116893617211115860594938510974105503801178266799390158234411024225908591913225196094379388947186989365834455211340269299772030380268779503138219446992663216128000000000000000000000000000*i1^14 + 428594890239913682731184504092564521859721470736942395275914552536261323666970946002640149300057169095514159596410418327763009984051859431104649124604356643271128283295706986105434024308659753792069847428691093170870419031043727751959577622102180833759335135564547219384566398069156181513585505245295972527329428564451882820516183833521548523237876024028069701578104381064989520089226577323884822953287059545091908211342748708473817118260717136690664295615713941376144013473232605405696329484339019996779571077865888616076614417098489361429288613973671587231668476564327261307610304934460399480839905812298907648606718818487717450410111128078329126857857445730283846885482639097669029715627794754156457585088818197209445352243299112328195584897661652780958179917456039420266223349000606850020285236665859868614981452439586351853915967787295093324026633073095739261305150825351170357179144211706005840135336582741266286664238627458480112746679561999439090224386827631843656209617687616375257047255909485932527393760004977440463394136253522162447843697061925015440381034428810166066543599426129276062319902759543888916417856280596075566032670039140802546245435644720810217407668461843695195872813306031713428491582390838874519152601568942965457821735865356286427406789336112593858859263875412241924581466218577824563764049082619845589128351389392789629167035753895451211403962447104251985482802417250801768615939352589584081487148372614527058809074150525490140214502974987783953405836442755965623036231141766307191301834576064099918399648608789665955568838246400000000000000000000000000*i1^15 + -14847043702361116747556027695652986520906905280738328798036222980418799109220182883355464034549464663494227956417476812808418292446066506283042604449583361250392262863055112878821631712940494934630530688166355696550960398564968331531074324820923536032446224837208366179127765377800772566254358466399925960557058563069723147271345355710917337946364137476454701232991429547999051717439691145340909277592525049579741107353485075772756679770233490851777165819249568985331310967811740555732153754889473685447385037717109189749299596570026981257945417978388968548375556385413340193268417221277915243832974380130250786388945077213778078151237874704696337190960844629994975252371887369510711638823335583802387273238897293027353374478946140191485136090149465085635031807162995948436435070120766446097059988075976231578174574038852150639156607709757836974999144885090978207819712143582793210252539821133045161634526127979824533282576357176978534355009103603482486540337229928337366739281583395496966451159756260514642917286689887334169245493031059007544931744617626442431945832404563037821780024238498264058505210791615959267113626490458822448513441487004527704727205607396131116436391168478328386309476979113767446443432072458683452690574512694941258746596468160838352375873758975375642182063348632311006983179173017898188032388451679511420431700565086205214254707150443104077040203648418009594042095447349928216533110944850245117266701845752272906532986816874177362395078836401876766962504360305602652973418174847723011903469624981227661677861217549863578092175360000000000000000000000000*i1^16 + -541496153104637806603064356081625390315286363707472005636636507445646209671879340958119970207048087766956176266685787018277961321066522891134470738855637579144006954623706531634170323853948405121187898062112813429643276150404880850700709142223483333748493379120806452765655443156325195698824846530522972789264152790075581065995167103288280006610908734354175132357431747558048638382269876785210532920720111566496924776511878676020931123168917523594024997579985014622864287019793862079638227777176559328959286291041545828638456711673623763001869298017789121287020645696487244122055997661431236996110850676058047475437774238950942796460501662342426693012013312560983908144411736906929689431105187345329731722051536976639963895655136708289783263167794883796670700429639217377361447781163336726573516745788629392837938546620910826164232115013124679384686175327338935900853794381015446918464103719282978185222910086744169823223452329032287756570562255434865754544261403788992891783545908379709988189534946535205512857931568819269530368849699538166300507515238255647276183373510880577122269183451301712494846597583710432008150452043411889902531542975993679673919928852866370103764596089996301253336017589483947913255229697988470333583412453494835039741684764426100938616770962946954658948535427680158199483678117746836717525551283001151577698495856076107579934122367680694631246204434688276540214016900882023052727391329614899052587356318697860350179993769809848164562900663767385176333338649914412221434167341851325865121631204878232000206043256783347122176000000000000000000000000*i1^17 + -21097628866665387024074163279334519522866138678543245268731618334872646315745439742007137490329307889574061155318395354643167730699388960328556469930372705317411618681006842924205661402729422318558029220175945950776873573498253198554869610842277841457205963127924737147391267584246473179633385906274107492683837952654351556629154774579211363830465746645264196124260824403767112037414230585112231930313643581908523069473464570328299070043987684322344755112198474291371876851006897727332136764594607208637107401725386404125029294815205666946745465757275470896212480159933715740724849859237403467089938031363977096646224714965725285383831281085610848366176547044283997565455523436168700804881435832390730914815588267361274958039236410860106629254490596645900406211858965653660693672612057027686678722386520274437588595362644444178748153863332562086534906992695215295957259177215648814341483281201885604430760789110032005802766587198125149977995202194912854166812278258394232326903045249070002966028237190520633085853708572475651941996651957000231079991003084634668861119875864775845547038395528557619637795814954689108745071779865484141028601385046046308725455462565522114817571291117540084959949503899375314018446718889797664744303609087645250693112626926873004567734701812722552642270517761005153940359859501980450257978591119254591681509980024037967535374411380255763252472700956708096942622991369134270619228015003779246241502833101283017330807445270533873781161301862597995373443787721936301614569193396697961171893264428227081459026790811120435200000000000000000000000*i1^18 + -451909600533499671945465512545112230700738579902418898999571162587201340879021740738142181600362005424425483182784986297428527532746248125750350043673215254125581602044050991621447586880190963118039189489869274487331021262205156647817357934061654737310089804249724667529791557734083160796287010962169269427521700982658693316157505531743841668682167092597326575154547551665792465877453677716582967602185589432640795531016721285513692088034178188396334569268272515295249257295125170593867988334835361277257534293207876379327839523667827425374608001614105293038641980557812024921457711740759821927424759696315140990091455738773132001995250804492951929311900855167770655220924812447174003408337274725606908750806599538868042928381696950097536267364862472653470451580829942042395658483917574951660370257721456436335504076958468693457701854726019436879598797226933528145823714940649734580107814463409408267463495038447377776995428534202717201244786250524045645850431276682550071766816766822716019686542983466578106871829689966517044104446148001711297037944214121530147145366763295183839660665837239705261909872348110202821669749464200870280150963490296888517526498840009372106958113282967287748090815619745961872137995665204891560731758862692020315986516504739071391074965419073527366014005898806184296904772498494339580401387891195822616765365736387270054296398241455425402088317377255320250271951997868308673691323735007941673172208608933198076062838559643290251998324965444811337713441784592361007822840982770256928689800110489021585497804117114880000000000000000000000*i1^19 + -6106025746202367833892433308366570450829580104557584424097850347151370771851700056316961427457891832614722344667851130511021416053264429141431685548209769417726401178086725432322908137755885799932116144416655770591311640463866012482347216338423478098166079790016980507675749690906278054204878474550276020642117597371054293382176810136898847156417256062833541552102023613542818730940086501840568334430985721680224115934903935099386069642276773388329695521052486499182515708778016848948728909098478480299707896091721931843388452435050464253824703522148434958004124041703081887551108255441406141046229767617426295791351502278422497433403554892803701794785327633846225326744813797761516042184190386861885135516005256397267524864427442724296551348371437800946211036354143359761322832527641608277043909608592773338324052765122670834345567456416300829628908121974024001564995001037232299118096247284672486517241692623162907163131106035919953423943006166412307680280904471350123382035588578600333201148186327505142313736642966053969242823003321771288022096649073714283722232937418757893667812358408714509728053348366256982125645424513650999849508138521339483172468481634649965062352897183268832610927347719232411832166689066812316664700655053561845149794302006845459408180610433363947489305171865916131479529945508703512981990981193785971193307659126863570984173626969399556236774771514011142726720937699516642507144758139457565817079776287739387853068672231030122616155689648105599909169225975491243207593761835462838511615293345187193440513818624000000000000000000000*i1^20 + 5439283890766739625562029064124396505530867030260958103444594046694472688245572624617064271468901943178885204917927560459282759039163754063520576842734742842935338163775047617142458661032977286560930157329756934555054931776316700280706372307890684981421492804572449924392554118947039548959292143338295729662198667425361915593272913128932786037079935734888022222138793497809917697883626032063282231515737403724682096011088844678223743597739558651327513070104988176424754933286906195592589117806281629470245668784418002861471043872809428324754461964762612374964340896129362400813218795961088520283177124641068627030070337332487933603717181512008256506824807452972852269247885002140245112013785336537905150058716075695763144898043902902292326080760474016569667210157718362607332604528769790136780314506927886315969162584227085727209041708282085335513837148730452480585215874698986619694231720823399905997726479067986231714196682831701569238677159673749593114565341972260305977426019623540834823729446701198388611391211350893088882579531506771276030001687601001996904018558021079003228185802950743706527782936741168141788940942917310117272778031733602523667390289883382918102579016302482936768620306677796039394129738106569606470319618156509105940190557390689801898520727122918338633774834699015515655145976305528646204472129678836370411907988412196997302499545878908027345003088988571949400564079872425021167792752903504423397670987043036407323241315719814996072611712315962930915813518006354930788087722826048175897840479419911752384512000000000000000000000*i1^21 + 252385026637044893625319413483458076674643724643773237158951731192801479833078690790368489988312444689834636731696424202401432888327728862152854918702163767584366687039490199015341314026743422341071385831690899419766326955042811077934662192708013481878938655007441068069130028244589875354071472711336915633376854578150759011568151900462621130744459459465408046086973599080688164970304986535233898515160099471586971561952389411274319681271250950198403076722377322132830931092779345928721533728840083482108769785453239720082134738590521164051925062445712004760849259814463194925400833496290723902449554343321858399607205260316082970256690264436806487847809942403630893161181445120633248085358901667115516285202603741987756931405131141927473246480570137360743218928738029312073545162899464796828775712381698418158455974144027155375427586548550328095096867310456444004727388178493259077866579689424537415747817360590898972901367068913420209347019389467360946665863822031482453650732160757175463578030512687246831582867552679129160839100230948396935697499961396193131131126838421892191507958726022040501815781843198331855116831598020031107043116638492887343135576623719538120914506569074643589953003000664077336679796676492707679718108359945511094838408143706615580879411733457490971055426946490528048452344542430473858050647603159258904097183347048545908849270600959819157637548791525697377978388108463592712893402374298114035145181544714745177413654925521027637364798750137115881703935258262970465952645617210442120209792996989353328640000000000000000000*i1^22 + 12766907787658179338772476940999013266589339995956871017331097662026280293792353394585481459709548567510103521672270619857401845473068463306650809451317740758201574289994599274200875885097756282671621869376986553733245149579349307568636446820336989442818959925380197760908588214758311553214179995647021004894729882495089828316728410804676067328430442990482646855968624559947153440169465547398816664061446373058233426303513083415991552101166874608745568091850510791144631761244465787637778205262605775655839922818926357698575087989168892220130410841279599620594920848679031239357751298360741241769817827321257269404406035423004571577943098192289818706492632127451640171024430314415027508894377367669777465045735578367403226574281173303285067558180807600014286608232846502553302379159652851691516301905239199332838858622504328956586825452514696772309366113778144812816175557107230934542175369812331942241924778257618844904191496022553311296066519206984098799760472038492195742781913661630637885389147803140232885322268607395536527404205097497804653894287842413259555008613132697951371697106365665200151764552946352540667986506850659756530496705570440006359254254824333042509478666923934492283577371043576252973593713478400115039040482099194350926264473962166882841361403590253176173520254441679152623396604394483550979628293841730474118904883149455934172363807657274295729303614751373781404524088060620488285420890272537628925827759866368538389523601185143628048340021441014492935704416090360375171646676078852464320733453848936448000000000000000000*i1^23 + 52799856749179254681104817095249078926509360620376630456250686194125424169519255440232010989278569311028800984780247505280405044601415840906793176000058099811135124145769000844797821507590380769951466447032712987529520495307644911320100979239636380999755727781998962617809558547513902487319521764494731116134736800419644848870439146828188705501794693248773256642390141772874050604117122674923948175331845466477957527770416704762984672628129666294092704645207216073731213416898862277447507606279239205147029086736450746592779640530146172663286401223582601551163831816965735165663326244453940631521815983692574805184953016785694270247874248850336086683693635356274669366140388461593273288917088945233835958011630872243583141967966636141659805850204816643247479080906520414041269609861082532479963549938456231864526400522810886372814374147090153493575521853009093686000793466565692723578636121462673242665349951738092172373433208631207908454691405100313970452581185557040580417421486280516558133704519770532861449118252243942259932355776223236420476401409462276031257227115287318327340107021641127409377599145377655261972163454031909064830850722061479201404037697466989563926817897442582530717499821298771343654112086289896739552146533418312886414880381539521027049054897126379668549062801261133532767335891958137968774455818861145860141807142256980305942267482482106602395692894130698054434141183166829504831982050702877163772721311821154847324787947298290797419864799256381730526326036651452655969960629835334170946508632883200000000000000000*i1^24 + 34510400649444868991142275358932059391374251820811080482884545480263908950041449628640032920774431434951016218738848967285512473177539490311246409616443167390566424918784618510773066531378833859685123300699579233883351332304216385336886115412595466957981763067976689312599415146121340433787629369148632540492596632773645745642302432301937960846887882061579530017809539111528535673794965361483015483797642709499073612961101800202276601089429021207094129562354650987777775189260335436274153978218205490968768522568479783464569078545221564027103349784161387521022545964186343704756971474340072250075750632524153953518455949426695898185864942706112969171360338126560545117308812749910827012827201977013680597568863576385467248730846967915369365783959204043954998621709855625258706151716166719707268962740443429492480441213044472766669816824755524274052610434215277014053116215386605690552371715250343022215819120401153025236729746489907793853468630295197143428824653453816469256612462115514430548169335601009184355784547359368700586753149703768330704554171672306769286327089171695915835487991372891674340727020529938182299673757871818376409835359412781344981656197715976508146108855004402352785623746723826244588027449858340017715557740995424933943218589766485563732081881972191298505056341658895314675411596452223797880115748963160970154582753337754951557280911089536821253852894088612122142746703937934956261658723304568846955470901995005504444898898105496402720262061445316289926226292264634491356154658858131701807185920000000000000000*i1^25 + -59666463176614221587172632756803146770400947418592749208758651629599957951745152183325285472325976400156941097758215792456150726889795117670578095082069643125508340992815851864189964260485984097078862535253766538432129916928793947147013360400265315566280283478486994601245662349687486809001622947278781401286855957612651114273369312083657265511082217791070532053985904726869883527171302156763101659638473190413553554046256938838083752556998607524795321807618939013165381890636708410867355574450101661379552880026766049531159316937928729772044937072521231031098698412074509236308860078766500548629721674389392509236506873301320232241961432664193827524120205383262877580491506027503806259758214249519107592117960990883154924693850218327336562596010345975404051353293079004877132010396814927499340821164993993889584049030152336186172245268903439547694632913908817834691173841460565423600690356086237904263933753331436965930252279210052455835260337016504988153690482551805559815784690200248564255566087597933205204966589402286472968507443635756880635559313703980856330575706664469402805203467236912088941596211691974187634008699203377783483615926670605510092853683144903319743905215724465103706212842581923581182551017445847857399246688095480208550374175552863389301887098777855130458104450907043957563166189251029880128488391338794549690186642394232516044105498236912245820661264831294189525428111711368560294896834441170069110620479918465908040382316158348659634361071712446158366696164981391736715135044099046899712000000000000000*i1^26 + 59517256704012544558010246198805123968475378113018985273695303166972214945084353442191413548432438272446925984526728019264591823365480196994492008636103533779116570266033072780253531310859412433392327620565592605982233267623407645817552889238950499035615431682513865877362156991913581232479866164003647721438770891163398637726065900349287061214700603900494166668665952734054311341658096909890160974996670832314218143785179104210967625454778744571967007319109423028684515427562359639314311012427886570021686450120091415136272154943616519638715139231178380988957564433166863117730790574428468255713507080586539965230411626408490361578532310857629859466641615314186651610691341723373464928847891178618169273231046036802654838801296489035630735904308221591553409723586193688982258629594916833372021363501658335115392127834548797770782282882665171162987609121238264542747800120901581486738441149376717395343530636570392900206537459196768595663343653640541533997069965680359347695798743424757806505508953830854663570367576982482255001009317904810580247526778952526673578989042866187082010453610948292531608745408253848297322467622050893683757034272607186933460833263157301579247116561346384386720118473378130693536871483240066624665513992124422083821367659632218942306920842942618308809472024532643835163180367856487504271227838030731161684890267240404581238157018514727089666988062069632334910812737946718925808680974872350572149458627173207018693439452450564894803231340496761226392766721523672159096670324260864000000000000000*i1^27 + 7760072447354790580646977686908282726143557648855774439525381966993806441382620604049816902048399272918491201211969313425224619968443630568642201294722762985724071427036066014446063320676828901105547448980498067877170415291509349641724054723090692857552759309203111802495649280032386420168377452346817257242243079733791709762208001787090137512659208253736031554054782479539177717669202053644276982515993858850875117135489704046063326928508569024086328430134589425243245853261967156753351849040851226489974617645941905170164263798888275342708006702636296609398041063314526117324687711150508175564104885883749401783662569383066712025774780394483129693195142787092107127419519111266863614844282648530803921741703657625366911266066088221378517351574564077670849506324186332564227866278268031810597431599643308106131206440706078416829608912881591961225580389667401753294098723092173607447083769135032679856126656821955499817571855283560763492143705116340448150052855494829746188240310066594604810059831523632853188516197259284356896240478317726367901780829808466280724780493492850005290908729171703345025189906609402999280697553981304965534577312764504993670289831463483006782700605467776446914123394696812075897268988121420539642278070378158874040578006520809395553023963287125714125899738197514464577402576694440652498999362011956891468901297621193833277369486806167852619444073459655232997237391835748564946479357015016209323545782219261620608524596209419110828473791107548170061915728643250380861928898560000000000000*i1^28 + 6676949590886138805972514919561252012946383468131787442119033661877858604149930176580529557784657805223612726937122526520973832055533152194440963948199465547546779252506887821041624535954635726263880120528309041308583979525654294015884615963237194422759009312141675569477676860443909569601418764792292628968498579475479635287244979728290042107471588228392556367495160387313587963873576466572463567149172410729151573776486690101193422982418840225313276362592207134188956814844046401856932685529018685005813003141442042312202288910956487375186451976258952086224648200375592370614173340160958145901150042549369902918488342448101067133282811510063347280380373638154195269862944001917137390775247198460110139327357238337819704608294728272403470066589635830502186409879948619161127168722110092062986531760848658902502139466545503989223994003153572623827357997613953641242828885301908108622782720311792026292832470265861491706596010092417055395513223494884845550121721904877128874514525772598736305980554441884853046537022138032875818357540609344714231513913179559661898936433898600183806313545720068992202740684688395698317996734419645784880139400499167875748144172485977804194514095176703448070405503851668589492443559322652660211999140779123804683187732625733977331392495453652027567920653998322108347477400881683992385832970379373073793111886566161438308419194609019289520603555947706502871993708396834458956059268053091152096066450238706917532139785422041519763998586204204245952613190906663472726016000000000000*i1^29 + 559277448909701602502721121788529417174372711897836566730569970958594579915598298304191477451464343757348212743422191416507863582170103858356487212207182563458904322490841071227086958467860080099130481887438946372145432429736667475186075204559553822696501642005937779987551118140488778555155078370318067923725738283821428275643661826103558905156322065568894525254130889002821177837124892427090442429744589538152218501625437598854044461556630806428043495980109828473271857236881505421739621719860744830748509303254584819587023121200523656243133358992774302352339259652048155022656140765659710827400025966649955286369533589401831446009283281894143453604516379989647039759916012106183694175414737086368140824565623562276501412198106184190953081842395021357501364014880743507292002785092731334067774572403590911928797327966031050589087387546887439337815989308612176097020378416222942238399714642661129075064824511562574285371368110202533658290612823602951841148473433311447404103092122680699549114013925800401710340930401240078446457409290914981817448119565040469091895740572842914407085729051967073546040709069728753329459459134492846707290659826464577402388827590871352757965527661979185089758824755960254365409150976965725969546061712516036471321925563701504428543885704198156729010508221354941623669550628990970215284511562073708099855650069980418436997854809016925879040720193035368379442207608544612842446815715152101502431065249723832087335070615304984217461472124640346072488718621265100800000000000*i1^30 + 239142727625783956052612455852183304751065230351843308641365581828108043195810129068651923819830195898453574985377046629097185581649125674196769647491260164770471009085875645672115359766795890828959671337871366293461036205338911813317069395171217456205095849489823388739333164588189314188785499071086736994838110622505241561693235688505454932792621630935753816579560357312460276326075698887446497382574738656372705906583578722577730710441402950374937936353968765474499674836890716041288302475673797093715278179594537601541362479914827823703640126586389199517772438998835282589874153074319883369329034727462808351751309512772997740884277821834120287774794343937398197735871520787900831890246058677948858825954826578244248671483331960165524123265972648529820715318572392717887153700208472715984148559015543275596382664938161513763545435613325254913729914130328816332589147800332552338290354140649081783978529427779161658421305803835817936886942647988537349142593835255907118578563249217092148540685534749508098931460837216230779936105324498517740410466685041645357048599317808379477395202818342119531301204928556589714154355385377243480397602417834660073264938722568533259513852842633975323589231681220550463473958149575340982068607209598513302804758513579554080021741014218335584760155095512035044545962565248533884285013440279193795161408158747471361196727442397104845760449863165085940809437472743990815429234565110240996710681343061473599336721971127198923907765657148697305524312473600000000000*i1^31 + 12171451978698694947490072256198965290021888828473046225466887366427466888205627023241910193770060669550772432894250478090276581542809144350890943147898174003724577971439181245912132764311027408338092602567858370719622477861356746919165701054142537908187620861432796810712723784339651905753000026663012465537321983083064398219985656202879202312377102365874580464858949112026205492923846856167737242461878119901162292555150056894340192588299740639078862938485907909401781817794632717928061760606320349941362439201508498091139967522928437921888771417823079981050292607710818880102883745361882027761079935149049794222575940889621865537406608920686831375407618981837472413565831553358379902081906822131718014520103110108419450550461908147914858940767247787686972969162663759546677046172937852444882240661410243159821453373499940065153049742504713798292328010534219521320772568556376563791074968568987974932898514732858621832048641301157643120946692126940274949409736023363628672613737193121825689124717103794729560214553226058377480845496768658157775886928029347541706265234708365194873610110491869525488378971789044028971753740493918553425809462514005211022459307235953841166941509806379481926308607992493386566683930299441912358951070764950492109881371831781195703284326893302247662789427151802817634579603086802973819527966218339232274858514149113223158910200284094354981420139831649721306012662722416216085498775792203354739909502417557544289995182472828178572113088646661971902464000000000*i1^32 + 118260798933931553949428171534355819091866410235872994952105398139500954373512312366669851296137010385751534875851999858256044018286811600375392510753270184963266772438751918437896084606622310972911065805366080286233592608670324669358571053727246777000915088214589679039437383444013068664446781507899437847385228334564826284503326561633991183094830531790199652452556023203785344273136448789900615931133975470022509173019073194528734302553762478259879197476659297071668020214766032136798981474521518466454489325510092494063780419799805150966160631596047425053754510969887010955380209853085701565405749826833423376157746051110984651677640939924986730241536206132165967653363788537773255054791119767381380844428509084085538069932000515206143449517089958035554189911400964144491176636113314564446977890463743717091498377351730686270828358418682092612718983793667938179235209976842154222977139199096224229169209406789631371917364269962484832411428883690199333632237644523278239327585494555086119992170778696739328779018746019671731115571536433454021254435432526821722499965132637252450082089646490765224404806839207662129656298206494012738331087648412144714682780275417771174596363075850135050173928465999681054898234026099484772801778017049027405588239107039560578962404621279732896490584770044290993264035625968101245062928432064783862822961616112137168023151620667093104601921177437430108271001491592409857968070393349725516405964168279961646911045824600566244811836139503616000000000*i1^33 + -105386607892347511945962482522441880384617679694143530507946154853969083077716132751519610500607985373489362946080070002347465739237530535227751911087202258469782954496827976545749935320837820803938092061792261317263425135020333865678830813606846334947831063643972932325098556889412663588444671610206229555452943261619712532316418635623569284496199336397936579775472375895791772202666333786435581182872161795018722527967056852070316041452025763913914932795614293970914527931797176626173479463456551685965367052742897063976250265860715491882681778313620479995613579993994980698147787053251673823258987678703827223748008609211644801396797813073922293676590526064096113544940754726579298013244608137765565855428513098586914301088776144088365701347701097651143162092473644802738123090143024094019542682840034243498830342115091067543216203532343015329901373115121078704175653396008608307958435883942301561710519628955378745240058957845958095044827768522767616485765469479465421612875426517871050017349820765577460274632512723494338398321729960119038656284944648703608242411581545682635005279956784052327216056592779460253261370286850203433695221447758115584814539659891377804227859469804177314350653146038194540848861901776944192087310978350790198792404947822138642233797573712393847142880034030013522651975381393636547655490449019166032554461704248302299340457847608010404948769675096984816397983407031979957932024987771088891237832038025541501801789532907256208435445760000000*i1^34 + -115798447362480250075922773977994976925139903566578838679770638687182283484156851519158963335509835839202884460147675000962964931059087408771821289910278457877260115919441493263458381883626307211429654686054470667915401647527659637169421950406921303499882891610352795787715828763211927448679937307849659949651029096586495392111320594401743470898164124444128676963485758034763233992849897740363763388827602173291577188564700300748149584023168911364256626845846722666996730066292012340122845663732267758907560895386929458136980009401069858343985677523092967423784286551807544440325626244615234109199708116692222507126878511891353340201305973449523596648786631259246056419289836617617603805925848565634343494600981938457964487035725208049812501084675275175598384942225300970678505608012983963344751349123562717580844412214705968292716145892662171823942699577882385801300721282652220660634530589916337635369381839542591300441515431128004688746505860215017355379991139957556758075377579045226874043169817168043496038758962082618229411857909429161424750006078977434909465785411177768949957062737243686757304811998100028221844211778712090701334974857133354428334682893196038199661966327911826392913600934560727021212726267165765504990133006957399012719358078115318578038365904376745587554962625419235055635065324457257951314591674287428743036141107182349390346077083005274741932446436913808234905452317771296268945497945600626404236991937068390621466544155937210368000000*i1^35 + -70023564030887937442131965273510174099926747708281866841313149144244593182178626600356310040524790135994209365721714930932669776547362541032211667730554704299445502278376148425331085693680653130145279056405595765075669340210286719399590071444295468068594360223281210317188842965230764701009650942351526059279457980768960770098103333428511598697695578952501284039816304966858490729646234072544466690593643379970863019866949494894747198991583798454750804492180729163416195604815361663868576254654675578434519067788837742439284882293396121255361804636592468757593945474493587050444959187895275149434865053030977043221168758715784146915828360330050134035983291483888946260719423495424803650976195377383008871000234914204346964168412310233392514886754327483227161428226914853119094672878621425374427856009342491400172946981780565083088137970776011077449368756195032839766629523655146087146797993468558832285465493545455645439000499564240798576262393691632138425549832379626256518848388811218667723910781629920376314989819106702984027231544288341208866623650220709888866358936666961491962275950928698449689729945828454051471753517913943133909631864910510621827427011364231663701597979372889014689095683968839379636355438108972640001880545237848144598087840492041237610775742024608928244291993069130946327670718239021345858825125944727511270861980589119584783351722214849318047909473580760040329081429496858390815049536125628620246308034272939409261199360000000*i1^36 + -4488215261431347036607358012692644861979184340948515555426661205968109193764957957255706841635231865716281858172423315799608248991965354866363776685992622549359212875402963108115749331395965611875659704788817829777384418865836104426268442672622933072939031630828093748791104246269925478319373444257243009654982907167342828271815624237836191326093861979615679396116332392693239197190466491797404552027133187766084631096774853049867610808034821294369635605599954972807461054748784329620359188668750359805244409400274362531102347902896540978879734548063026604712135645336085064687595230503561209743684988641756587916924159603928057241575590971715981854973348708156863852005975060581784132860954790105630713821835050629535562342310617456589822416748035963282464446668509838597323290853042360953496411847928001972630782433366383998421297950148198021691449911057118783525688215901956984337192712958485611470449632582236536396640686370767264854479191600273415599067572351157598591238004293072009075117234048728242283735256314695475258739894394409233994373926337745301836723767089191139196135636329281874952002563026266226271095869391011726966019371474549475532485885897872961952130505360015647138607258483799326898609421456758045125413932000560763269713332584478143663332052415205733747260255308449412294164475800272588152481732965201448933779408022615763262731201510006417174836487327183033960262103350474006955537428493683902281961815365103124480000*i1^37 + -118374591071458600235764475172354666670686055019084881572499702716994431355139025885574928058571988138313998745289958072142464105756700591148851225698439764272011244893616398973687357071633602014097838300070769816271265856204467780471920546128269214632113071582363196583878825508713476175641469949836810796888085124943687875094201337357886182072376630558277905283302045724721434255635694331907320878206451725556248400625162739912374316891884125160132149984241757199042392643493428004262309153680913665888022910246007626202806238351154425391347300715968085281278818448195314875345126121401054366676519190342538020414385415536801102491149921948260011368846875616713820016962897413970349945438003800156246786479016745166021242078497975976094039895611481125658185844247154211817568116292047911832970004766185139825999808947738222450390101780813833730309713486017853555641473998365986535740863686342742323577197219681913634784533090870838271208137105989544479913791736205766343745841305591494692439878691132963266570327553956839971921049998842447375207093219376638428909193143371670124963602882876531758252602578866317315667309796287747060612243119359741886705762557178519631407020663659271416260059226630909942794175795969380422967262554045713987893444200533542381058234577405421433825398289520907876014751845401324853593553167652805252268114035043768740103783899771249477537387194055850017596762965324755430102884507710872141023936512000*i1^38 + -1418110610806210459937839027065621627146542498391304930837643111264387199591558450603029068969684072933862952883646398243228893383711742436692156381773629546785023925629815939073928630233160286451747626544139928500866825253550249626823470689399471840358042817735940064430163971425647762146164877314734068969136944661731449354195919657281092933403394064037037539360315325987552041392329486651924027400645484089693388803911580719481500461033085848893709996246222142449430054242825574078668462642800685009223676490341409033644423041556318195129797412623012957920972997848897604587947061927798255407998532546657402131906626976289399601554494125174366013105220496316933681659773609317802067367154283625240461083870665834337984504849689722869185841745037237489354518500623830476270621878123984839506084804343381230941017663668057381215041797860242890439077576031869674216534105190831315156783262562753280617189783150567605302633887097878491543306750558583672997263427493853804017226311449835718028785221285196538681070373052693803454586499667081305064534872206514906810005563241551216398729938848471885835335338051970578236313172782498923125895444902653716872979598763833057787222618792269967761449911030368386283795764114780341644117108302044146673459943042571187874410741990606883963799100062350661420005590614360197226176790933203297273917644455483980361051154663410067847721465738036266570714174940971761157654264626020352000*i1^39 + -6790662267211576137617584411021491898038013554063828248358805819294312447879161766780070395024565597084519852066303737117289054414381558694153948477479189318251518067568709281735928584674083300314297327882705847659118711998523820897492263564471626509335576549860513179159373912863944789008709883508947167245087914947479694006949967123929716616526998726639276394418415497211148214921601236141747642779102086734760992506057902881484681770772176944726658699428733072152590274091207904335493335934427751397718771583080799559648473421638314463258056339410627945430683391598139743825928221588608722989479343646540026828373694197094490298766987676164807042153675860583920310864474869333793736960655036925289979272314171195352844862135659400395554174308214693744780713328826533642110362112116027454225011559455603130566794737321846686692946888028003235145135974618612793995701522713438451326443255782984598225424044082728225903703409197157789807796060412054981582895785322427854074835257406395627171064800408702286894878610318395314692560675885120536125187244751795384226959775072214086528187929714851108481963802312409881129280529098542525833825022859936645430820876524127715128547967267540456693776607979618612997464777747822548444896371223710542356669508763482548183911354659064801349284653073725545264621011332503176234681413152825260803126037952707901992163728729693707565265163816891096515563987919412159688212480*i1^40 + -23189261107079197867173268017508915703888100655772689135271516205483903572297172475613993873561628664957160829244322112654720217352313914042542430466773707340864537301135667638986033774143977665281335717927120071043662340241186123143082243949566903967899814572456242807524949104604092120579136165222230821538455662505787135707051470287858485682192385709282872734927566672918050777731805375329264072069646391732149785090385074047303363510171496173279700827685254249974597565159217730563841404509986789656903359334689135238254151203271335524902814385524631608596776636530446889815436253597788042037186069857253087780951152338270653700261879790211976891650704679240353926747847986679108603619581675665670588542464146408063101863329336032592026523749343451818967602466361478742591548122235832348158555279481200722148435054084980806952939616696015780759725592425560430746566714133228888578615586982999222246101833013175731303804606488185308772366370886669114402460651873878274097491345744022030246031439448222752933405822088667299632468156373776490914116890946740497081403522558084098802044040633662597331408214221314772994913401136141295493973124299026292752919680231740285511438863582041745255817030651515077780663988960721002718677053965254130749450873449793695537486213032793454272612485820138988799694241117792630270987998220510750615749035756417288696593460672014454517635458935783424*i1^41 - N1*394588139710194945389011851200737143993189283980193160757172138693296280921267736940730342045292673369018391810721660018758867114021302041658646534179744964287157530819872319087221513486086251490702821649664158342474184902202949961550223724369032276238210621967175927287274897026530840463962267679232506722247747557840024479017615024415192628717883206398623153558719099305110598698707584614405903146041673995703947549687322970696496280718800665560233533481017012349194884462839597349054093149809455742925418847957322991897969*i3 ] ]