[ [ 25100895556431388123342794478664733412655139718457989942716612231119135638668781406986223010236354457231960052270832751357957133294924297632539887202766311659096911036176492190684274329509402156065426225602273083515736722334692888949540730312263751617656811858330176887438852079133595618583983239953519959513497085404128449429169099346043546327398830561121582491749121966428212330663498382696459927057222799030553830039218686118968493227227762719571198337130183616661472722031371479637648163002676989425058507404784536052014881863887351240429570247153992587583248365580394632165232158456573074994134684342156075755870555048199600027644810212598559100574097784325005190768044489556166526581080737788464753713902071345819459705599822144123691626730812560511396734809377344660431406680818077209955033494450628690387159880320896491333046520452424000557968592590967919079940564082767365739410490744470824734977701970072925351857515898869640714043637596270794698751757877415318949024905087880961947963316414781524642639023001981700248270827188108699161620579163530867620172285319533105797460010119327743020445659730948681505820894919431486948966142042605095530941644431368252676516117231893309491198065010831464934114532175505703440095495820316846467464695434060783403150401530734280998284709740923273467508284841025401272935750052130351534295676111321620502560848111439263141173483911267101132533502922200380880426755495676117032295248953344000000000000000000000000000000000000000000000000000000000000 + 186897627541876318826993728357848597656917166416922860514157723408831284866695006049983472148242890134007380244040007555562415647209487201480906881552021647227489835536639145027897541645990040574650747600473452357474640892945825432572772874389588036535534106892619563138754877857228188656133504415705211671837511672981385494730376226858043213166827174633461439269082298954712823634392705072124217411626709801940831085032625385814969632710083644147895931238809382675960602036601814270402317444658449923019610912956659337030298828281729576186462311576356580331056409445620861837350482785969951675017625099240765657509986668243093762879670804686929423447996782718799026132991604050829845691417576352790751469129527161569617632957282432299980197001047722581692607593753865473631540343169041965337686910620551226678385107149794210470940463303095520505890537698855526259631679731140342384587410647120797790608882868927211321788230835815584961213353798566222476234505919031655696210760610619629907750128418742909670637071657435568004379355905022160279651431058724513883052850641910798418030243754863482660031901744233921315876556669373211859377197968409151049468243957394048185107109762419299578152890765805455601697576360952932477472077556808946466666220128971474139252422232126293181113181089369766379007427336771779965253030325663107619613808861535791187753691811517258558816908162293117859278228176211977792316516249919117454007068943974400000000000000000000000000000000000000000000000000000000000*i1 + 3354886229323862862956468130855722007562191310622796949127039482195990336513892163952616757087911446121533973221857680933015975934928137884866343641623862909051939212853493074232040810811113079916792553977960208038516889568322477648218543451786552898313720542096918983061776268579937270436363059361336923679351914416235488228246704542318945472300157498982484003976756583239540181628630620206294155553748717993291112517692713906437599261756709368798752897497033697626852053707681339696503195202312778042794280902639166986652547280922226742196755893899966064599827758774543530425191238055322763916424990119984668485257655330189588462671584376014110881947959076878577600195419019307669606493046583557334847634641705669604816141244955704715898487168694809830605454586672128900388741014245037731814791600489333680848173199891213215001995026405017614797655333164570137989808457290087238640508505751245540101492353795794303991469655331279830289212539042603907065079237541535509775966747991884496114327212059801232675265990505067045750906833767166957464570391667869018685148782187387246256304435258831380306251929599471501845431321192866514092539513280845427353336378963689386974929826826523047398488502404859741132214632003404150748805462381290275940208168018680829376035199092708768662785156550872914138714599267092194926591607194808700807429625794483316819150061821842523089998922225045186233583351764875519292488890813088288987353291161600000000000000000000000000000000000000000000000000000000000*i1^2 + 82065240368239078461520727406325423728391836154794194114242059070129581230994214824106048759656228283114416738142920820931973890328860295341047450014908733934831230534875391092834596460136402078200669540203166836644359829287628586702616317083289463206972253940998679501803363656975987923575749473240742754488971953435390863762145428305290556068499274792580946187141398857014262227010223238351770624409506227604833434053224427473830971733061867841584267742916386225231049597173988924695539561817416406353632293566065181008476818572744222431895860882463655808299238236293976547226251550559162022725772046795571209638086974948826614101449911640315688398186843579303088348018053238984419870226088967089314985374232474767194866047575254196287863500727818917158817628821439222861992453753747216236315238088008914266451070484656764291167198166065574358810562980996997933336390435652775109084775195476644903756786395347387591470893079561030056635705991798240981386455690752615629444581116990773014487904300127462500571628118437736853409265159458049708071395038296737121657555755327980104133921450960545406041940648985311634428548891707665175292027992270941929483709407627158704823048202529948293296305536417512565433282485234554943667817094292986326565171809708913420737481097526298112824855755337981799875127020190168313514236562986702500876826539192192666267613886545103841679305307447513933175071123659307514303120562007701486456274944000000000000000000000000000000000000000000000000000000000*i1^3 + 14157325838054782485211457639986785909609302080605483476513050713330751952006746531875430697215590683003297695441502338478144668869074661351834800564828498508818704887104502981436077922640056741424543677747264029117560921025146012193427398270724953190315233010404134132931605050299412926160399885768961999303539211778019666274508801776105857534061979820515935874176955070017616849382311095352696160569980034309754379505791201955106480364115918256018171110729738977749130853385607045119712643839771061622186664516830087698220643665504099651551714653525792773993238108402734016101812530097631720330284608064362005085367218516975501337322274947983482753812369883725575963657358865033081725280018908201585563428062588189943849346158238279325759655463175148563435552125892883703261720551870927590242541568920108810622201657275095708269039374405238371680574940918437437189504505313774862228208818743935995136544404213063259909207537098960802085973838899638418336812775743178852859459414051411300550432948084853425510133157510866801769322930099383518849412104891916542621585895526388238708434827363756857108107341880996594234465569578040691443011169373262945261879107971344879733305894027255792936659128128007440843253177451056231660784501540813429464841024932749199259150706119401584044244874583604379919944550079548658998317693112237231730162484927891812605086878468925328878418315305476163864047570358190517232326750918297131365171200000000000000000000000000000000000000000000000000000000*i1^4 + -273046073661095247238593260115611285562552133529868195545335874536414124679003167439643788000643415055250725039763803344665243808444661503472885809569786734485476229696088242344286079429029381937324493848627738026656178008444173721748417069290760361012103984664246287514792936490116365046244822320411970881084663418903084459821262939403021695468514182531437426854516278358925794348123661018232031852363768438881031303916794351816227789870694077761570353152807866310958958010513532023868128840892821252591477978247068455918163818413712558107399227284682747661029133810689172793584847691188003957584663582563122594475964290878059112322302187625068257767914184406678351794979395271713735880838860577324899156225412699831955178829572493262296378965661030617023355511987448452120165566917324344976672568532471175049383033474873258522463438305224962654063301974424399354592093955199663808548870757362033297766526950598183260352838080082796062585087118433674175420541647976249969428680743259926073430902165509219535659160231508306729928272520628771737847223688157266440271057096802980522341870327636251975566822591688562892334787431389263727543634653191732748646388716462152506073943565896900883644931264020774547799440270421514174259619993779565374444293659434856462363975309098438235635478828761049618181349750679149659932892050645182006006912776331997724751898209755047933954171812956723583055360016031729657152190596795004312616960000000000000000000000000000000000000000000000000000000*i1^5 + 61764763961667134921128295905723727007510289452678645788849254870566428221885298113812168170584858258739693960734094175769644545629050674027404710371167969107685496751513815425725559942988153085776324031752929025047009049326503106965619193246897117415127523283142434860326259271463962365906727258617621773993154784684451526551302456365210436384070633310400071945765050183265147947345500406728822360673466154960031866597855307082088167930760341300896109812001173117961282237780195459039518666632774057058552071123031061939015138645878870514035288557687623114815983136061134745123923277156658133332880285558722234762355800117698854597993403869439197575356485926622758725753746016836196609214464100670723156092781697336525579612905235224481283656905229092967438435400644021812264332419952412058023015212276909792618678310030376057338027996858172190612684478645032572378682342250400600630446376408528939241314076055756791347361277386172016802139709764997667943358949957724199885674608509944449358641108545212622640683841094578562794678226906698699737322465616051980120557479995530579450461544174406461287962359075086173967445443786340096582294883776861167280960036167148031578193245415775755094163442210235496276488983234040834866828246959185515045318435940821520912266173275496877821064274404907901590686979235513631070454980690678002970048697618430682572795554083532206484399753487023497554825871034461819048647638659299803136000000000000000000000000000000000000000000000000000000*i1^6 + 5286054020558432491210982358789143572318765324735644907710495570693911616950634809938125424896257580031685297130684464948615346151979686020176707445832787182460076510823940991279885931007469279219028841563913083254329740194721818450639500419700467112229059126852361433533759493755196075763558649921035224936929038655348789795731294830129968970868508073638951500486183443226823569147825427248863326710571946385201322723566606341432550444772418331889423830690339631924137670148973927507671376160571809790325208094547704416658276122368997624564315966340476868567443374530746271880256171464122481393165486732692312735722080125984441801662155374062798466486890394638193170507645161683316042606728796255027224234242028980379256851357072060605736897454040314482363380194256070692509977415144282244402620177906530738089483936055363706603943338489536397913177162955708711656082013167132838269714954428399811077311843631342190751821576609234110544659431821710255527262347021104343627714791784955737030262335980500204512153591376478722409626502921936552954198086798574074588944822038682132080336583961906467748667676044559885299734537660860760350416305541254423613492018240235274509705670745917447854529114435191385366070923026726033379567443501698510496210462524084292629772676586470725340121192917568227049142884994946879346606974832842752978363753743454604917520331436820340224937272434717661830385858670346402662094543286540697600000000000000000000000000000000000000000000000000000*i1^7 + 1638193535609495777575712272628622657632915096325901420851267518827846744877850046219893886402429826367713368390411664613763980922401006835130490929656306103032530989928210324694953868341756107502598442247102508356992629183677699404152771548148846617897950713068994543553229009209880720495350844291253367843150770823226878025048888454525480717157423319339578317617512182798824072814074361632474952395089961514336211731690045166797930111011674740217656706135607493979883077549012977843231677763713430418487777800226953045954722846511609598554449434078044717656591164801563287965242784327000237920284924338193833727430863127067673235678676869581497107777740453353009684566001587146106687365793528130644904735415035291158573482560742897890326841531231031943289341588796068991765247183040853877978517534564304138095848540642291267016857785889771913527232469151928812733302071825118380607314059298716998363302819951089239386570194367488960713939957442160466158927337176175786894499690553174951531576423855689015228514098921123154528489574906273206305056834333521577377885988708437776265762851449982796399451929424362421477771003598835915799671938951966537266240881366357484600927221805790264111109272909013449670137334700791202292878207784028366994593408718524985849460402038019613662774243639740767330158970689490507063090854000145539935848215992073594169675480849501144329908169588554338824782522069021494304320606846320640000000000000000000000000000000000000000000000000000*i1^8 + -7974200468526871098699715613952462083586240518961101883899159673972562259491813848305064893648755750208715648813026864761872626876780922746302277680242012626470611861370032013215304933861234797568546794532360688508644025500334812556095851478002984927024322547673720470476315552936571636545467401093716603860095716462015932851077357669363479019613097663604918345941537350776047327285742045574488962254587322778585910107051106841253044048964247487763169353115701554961546492439402111043578094913825119215896739498776297784764600011299751712325135405037299308382361781550100470771106345661139757166199049198518109070056123083245568860435060843960031812596346092321474362351119616345129648062973398788638539623399300240756603525129674382914895375482564499100358732592372930747729481863784391054500270411919425671208035037744762348553165031879896633000222767883642834471360893195066673990362490822339391566478366193884795035803852580857228757368546836312148674657874290840537464838557945825153594099322774198258530594226789330086950362072219978399451531495553949164054070228252624653887536844031894086583635384307144264785041167690611214071511170067565953776196387402275860325080504274703348546053335711949261067602658033166098692309589728768549587864746028201565123247368955970054707882663595664256317109154366372900132353859484324099221703115332588405199096580370353530834703757745988394425047648879199209914066010112000000000000000000000000000000000000000000000000000*i1^9 + -1703743562996866844652120987756483966485964048869031855110458563912698192357333911029437568010913367011472911182860815535530816743829053621263579217524721337708977112151012744834771968123663078073436029358912752943781101301002231762244936901825582776801993171687479308584528587514098223731520685036506545924377101655813459239450247954617512378404734074424909276172005414095644147316001192543717117332482000611890793900406202048513375730002053443418176418781296079267011326888117795015767115426065217473494785049414134006859408161392561051505339161852544387264455419160993702556702906045863534978779847913922867337071408256510281025132960656845139651075046049178688431114953868915661624478257472142697402234358483126652464360284889593712482834739262976342249549387662845548153414931214197395075440006359459871269740425229315652829651512233139145823623615544909799181231796399527486858336858680868616633853050981556121196355217070301433299911518675693029417241752280349750329537442731075837198449284869687617741468381861682966201095239813438063809511306162327035939684704946772532338188847763671955426984797523593221668895728579905741431453627301808689832506608191080030920467748486207916694983862487141281105987845788664635839903477185356037412512833186509072101265051273017652922952801660503699678201785563593109086621085818123023789265705878453243786040174982379412923142339118944259912274469788653433645747404800000000000000000000000000000000000000000000000000*i1^10 + 165020724590293552627242521129798733163875540836146786246035437771988581358996494204674678623643978108498202219942269246196014385709633014441502012267276407119161003913373043459156271223314914901680595733048232975307922176164678499050620345410347173367053583960901631521449483741617352921346816395546125306616030042607838872384473834393054486608268727178267494528610169101860739355585178431259811760827931664134561399432105047828568165200557795573110083489055963542721653851910788363021949250469169234016696680637786829933703606775100819706173645570228670052596568562810278909058032802018610011505049721219989603079402375457147179845431058269998355767188931586373559385193489095517794535444111594190735142839458042424465263186248290575014517376457074010018056167175098802222795900428857973354890647054596256835503252133864344811436999075594549131562085095466750268962179117080927946030072048956521865975395079302061164126786916344831268385129900159997215669361177305533384045424834155673533541434899692539537720016076831544339438742492704355586194594911396355981767762175430777101386129936948575812490426632027803097610483855866564308719913873907631213735115667217727776813228060576668904908211952015635054858119228492529262877918740817961628394907957446887664833200316146863525952964295428685365175410828864293102995240930786515768792936199361599149643114504829939454813210789475555712689245219845679779676160000000000000000000000000000000000000000000000000*i1^11 + 20161727783550749372707080354163767790112086910265865826165859823916602701782195333935667758600300309308075479945561249322513866336161535179421153637165992414341812489597171463145177421097192184227753176832186406535063936734933056906710487165150793535460735336172118216692355159804747567947787553824275310496393021590050114391010547458977234081715455224274822182376478154264344588333502517124003317002292903679465457691420264776473172894684969979941392709095399174193711527410613740908171421406672121252913785002220996093030332195791956843800248008470324863915129619883871368901891453029090844314252814493236423919813308192669790006957600645603495200505173587030914899589149208055541815174000330505440933323896595018106913124346453487991703152814177184118565257734057285693291959218303270812849313659802832357668390025584744837182226669236427695641747692098795967921668230962184064349879264836033288944456897927952578521297548464920316746130681439566839506020622140787858885262370385876020461554718087639148939640331576432626022775407166607004506569405964380733450064947186582192358277217896010056151221559424078749535334672180871103820658818241080520798510624580981515146364243808511089153073507374042319092521009782562155168940883906650606386251195655721925355593588116295509398910916404591120852437426474126153467018187882019608163666258686665577077298809762201232058622923056335357071287411737922371584000000000000000000000000000000000000000000000000*i1^12 + -256962339348490591995546753146093377608660224428937875624036448199349914880562976457617470200569587948138266728607587943578571273325078740748329163220009630656208841677331393881336102450203201545641577448691110416531550335449577627974300597461896810375206063785936758637198015301436510734326304431488435760357968429884163901642757440300826294692135228281638339528294319807435456072092375025271479267734249303593927223741211143627676583755372867033357467730743549397748685802106253493962897228651476491723974189845076170080711968849891134769902056420522867243629277280224166398940615316827961579786801831531166319672677358411804229144939130906153111129758954791862714346514698075716679410022048569459424164252393467799114503724868272401352904770557195717481191860599772681628262673762238851232180712036550761569338966548475481580046615657188839568323627085246389546360161040362385142010989528076064646244765805513275688737463394192489915282452117381702454612415885914526046818041031945959034292047884676263373366623184218861048306582325037928562941170677841107473193197865511619840826829343619429988929200697431457910420394968497882824744619413091077479216539434703468932777307612474173534296071758906194836188452582057248977668420105033835006219699948444440135180314832498324452899183879717418933236604192579095163185706247799651283849312974481099436911072772893885232903141479372895730421249705456435200000000000000000000000000000000000000000000000*i1^13 + -11384010910992229591110841471222830946120015737648552620888841571692117373381686182114235421068910160002938254900442194302678065003583767724516456244012235184757661241133373036840295119734499965690466154057990723553658207875765368774876981086720650467045430157591268954397487751367342934417026822904612919960857017369981804973773651937567948082610066139699676745933392956668529981466833265326624486676127012269427209212040475570498247896746544394145383648032274202478866033073558269443509552596539583562765362853369655256082917426584476946237793599218510135315342504323411060852861202598102682132805563025112926182982925865794301188762668597174351409893461775619103216659341176800764975859912506855553404661586368318411037810982819952555905677847507792877480415598575516404225309527179294290727685801485569689603256304491745336217478985613578293885084487063143770055670854167498496986038550560845088367526299803123941367562891118589474486783467184277708145129971361154146399127388460279816841764255437380639211328692652050812754868579113272567140545960916377801043908237136226962375007023283480398134604736410626791532785296423942054679930304813776083825040098749468227928888707944840322778750224727781500024578515109893292512934551638233868469780651668118959488199556978913201429202136165740145222384634457538065120524425387488999499365717055754001834856179168339705767878107149998238068117937848320000000000000000000000000000000000000000000000*i1^14 + 393746278258462403220808770835647004046469252044136657815363444651259152976957742525869684010345960051438837625923854965349756338468813494392605323462767110436523193204160352092837453868634654378827590939999684614880206045881979403537379801817555017419914017779834779237744343765756102054796635785135535384954323413381947178552776448165120238029394614624301047947481148044085791323789789492057568955120898683830714921687054272803525632915313960123802040901047714493667968341339918632908439885404388001403018921426695250213222983488736763655203762861452619598640535737855179360298336416162692695934065828974368686063545910768339328809588864887032936824569913370117345443483695130650753688620884781214234023358298467892958430349223453312387152897920289336625817320815152472133192970891842118398608224851144721647904626160247014880313631899733953865214516574496233014481794791972030198545904210060306229928256895910262988427551932242297830414455846827099465485247437593190848793002751662691537197886905483500452016245960078911908899974703008101346705814808058460293337830825764189238166197906644060086636624938289197057311185692650502006625722660267133689706869027480490014505125100175653496968122815044955797309332785476161720708086137092578609153297980165962111098477319147432220239252780857709407854451194072071082521329749192351992396066434711319173353202194610864277324437465785085065510780928000000000000000000000000000000000000000000000*i1^15 + 8715536329566142056880189692439684625346837455018364949408924471458912528478699417237124559388645167084816278127858696468109087129355941524541429397032556917677423800131945084394270075923197606602836737728356186655964983011135326224331195560938201869841643856122433668818179995623117279100679697051262679685405955219487014573439700977412338329080812609084551080068182745520516042825273034246113599042532296089264599502605905659407733608142865419973805621122862876819647067214022570573096360653706967941500708318872132697766404030403023944985725150605516650198019821113409412737042454652165752003940357773371241569576130409197131614277097785294223379759259700023936997954948514696267049588073964455401332572858205887987460433811482381908180624653699338296568765724909633289561015163542547799438878639473738869922368797492969908765898864715678060739439303267389107319762108847350963047577038185020197822866561753725182572841906301410768786757486746276574716178025139758155575163557428765714203400365856231801270835600428988341975800065496120543442441205803685220857820581283308993987690447290201868542198620005332564445564171200214051340364327098241024992216356084799391959902215492862102196232717991402895670757609833587631966725195174280347213762132460624761060279506064592566153818912769465533787943892211437731691580146994415133563812540185625741369555813201581553459810649816185125732352000000000000000000000000000000000000000000000*i1^16 + 41408727404468554727576908599282938667571364375261518726977475992898184591808914973159903595520739537372016049177908725490697698371428894004570651500139404969501111148244877253285756484424428067722279903977506282627055853521350795905900657208178747442008475351007311037269624924344042712536164325083248579433323940161866879046822502417690521668143601430255936026808185577774148962867284934693890769619448282524429247805783197462978991851928439755178256895266555852689110095106717452131395006434999994410591335286224584699292734712986030885738522137295160871803727963567263787452693068810314337194416351896795045056881277122267962502656424796161891030286790246515248384433015151139788596523186861660590018125625507236736642305666801301274935769248133127103778763159089570560138335756951876741570450101318962910157694460770314366390964385829610291443393262165992964768162844758264369836563699747645724476575373233711947667604541888040132998333446954676731733782495050484897189238213156387946453611377954968026579758765702433578137156107321704324445740718082469350678748542641287951204258359788564195529316555922873719348976981972284608982416309677776062175116488517506727796070773472338591190947491448709066200284251621072929990742635156570973433172087834056088306452794478676652695860415316489573694753752275189164439977550360299108685672350639655224865341254231922029129156857934003568640000000000000000000000000000000000000000000*i1^17 + 1380298638472515751414309535927236217508966390116623259372169160475647530665573148880862248049999368384879760324661436658934030185204180862935291824228606438793185208157657242423745802602798052193389503747340220168392496103724286104675189996796296768076565562580168593443811461449108237664341882429128775233520237968926718124699961867480021841113942397889157693136164451772492469376775031978492986075714515924744850177830139977179362389931327440288981360871172945609539377455777378768966889889435610870974842426198859813012576116868431017507255614858629282558182467075327984917446992039484251933018464029833620861070934249812375592706939050094284726738593250865595003671950724854551000744148619928145608783535255860694710212009663029565779956410145622082777637896434185389983720181519214493426747902224041448332624686050746252051453341345701759447854901653953703495824966809299826247648968360673351811254780754738969749802700111820532150426514921756362451578745327924027188691952070358373259766251386845407176842578000667861191033354332603465023188809476006492813670909496595767735021813078723129475920407516325802687916372895303635801453736683517067844928258329088833738653677531282134584359039526658946784343486509533936228988722703797971088480173632763935001523843686594172975330126752312122203832785349425674908159590831029882301983040521555918850311156792845783108429936750231552000000000000000000000000000000000000000000*i1^18 + -115811380914431982301273800541116799528916919592531247310176943868379537811354748075084873551238619159311320711340481611807256934845706667441094389876592831312838526054768583290363008777186257010847124909807096742672657813246345961323745982541798217408113239777318623738408382385459502571407081823472505144995487706489499955914660130472907510441980093717901811254498820034680893447004834705246780122532632532715677642369785174687186083788211396285582627787908816152639845872582516388459225381517813502964712182141713968857574407847679348283539621073500615172654179127927685248370620826611812207090340288836170792364443411158829267439335067331381887517688164040546427239190714816625087869929697981324693731860777296929242865088923646588595758060625008679956441016868327093988511457551692043787485872398383452413086326986353726953953221423356654692283273597999681670727743275673952987391995421555869613444094529676923581980636818769255262137512175944620320603915821308988865614296069736119618854868055599679826197041526487077209798167066906521840613423795211997588185219327189511780613553713705533777822203222637169036315020394492098072679082540495947808956112861710211046228183068310261450777903009803982849832136576771650221491235460870016348002523645723981971176862465526628895802786884684335773243698272769922653598214833149717497127071953940830880244614967119246364460814696448000000000000000000000000000000000000000000*i1^19 + -30025093922118121880950575745631169293990382057189973592250232317882825304462387479329263057715290275699789091005113272290918241460850148543016317102715240099430279704633532754725996917805684922829203264870462804246587822616315209117216047710927579234320910650931107170056179699365912195768134766429217723944531005219272345484293038738138153086666434999600849778706143553789281990635819617026180499287309445741670707406022280822862390152531397393198150136878697488246578107302933152467511277436242126397789391843354091518068221820648873096827702649259523498007605711616252146603415614098351871526670544813410121059017278647886971104296579740034847578709403904620672969445832437404739298383798085720132165838994648556090317402911827706734077185999750068832977822538585140961904407004908822382119724096757994015561664856606794915451346233827163151784656022394721375436330870241036794989822336846991644320371131706820491333760246642942241217471245019495010183909851145111194890510621041570256985851274259615778548794366013540757390738691650768403868339246742672778724117088990715496631873406201600278306621195629904983958765768428088299478184446807785917429857491030466375601227929567637438333781405621120406706418573158141257771582564321720156692365588781521070921610419501589977434211426841384065845077334805360958067103110061722215470528066081920079995423728540162183124746240000000000000000000000000000000000000000*i1^20 + -15876619104536825435118433203937640890590597080221480714007715589907940892150013746988322011654756655401947261624723763626623114901294495084805560106807725471003099116602632978582985024814392130058033081198430591777933596402401125967054447961981015550799078918145515469915973374750669280495953613885646626475225156104963450346125390818807940234174947630066582855642770671131135239555306526439450784093527530745301586167916035960297784000235125373283557861444830069032827415843939339944630094552957738981048062911431000877937120871464758495726504728708438476122109631612429897550776845661724349485480498943972388345452267794173169628612305150930130463817609272463326865072541094600136541543102456086042809395670702103080306048863244348110340657796211938129880167757269201457047182989635534538796191831829733570101440094620687387299773607162709679606710985483856658926029518650844899626223852388134149424311188969152986444539844538548057127125738936844754651889324133924180594496522712111453471321931745601236555615041605015170466729268203205498473604467198766108893862901099108906019907000903515112137710644798422197121812683658727570649521406591002965589863890115712614578314928067664539041828260138377932794225002794501371169360537612105813343496934620223236996615703758190206102713020082580139092722155049951824600088487939310858459299077580130737618811644980375469424640000000000000000000000000000000000000000*i1^21 + 200241566637998452157074358362407030419408392149642088763150370673526289318097522499150366432098470538335173529242583900328641499164337636331982931681649976296545454552950873361062652294762180149904369491863506268060293305687394361841338939578126231866361245548129817485390822533071556974645982637596331036065089526901687196610054168397759004033022210536322369711282334424295998570617341577706351618509708774117316762391785626017032116423805624581529404740713667459072347590464657870649332201669452912053120968941264264134707419527516816347968293295460502759053621340918556592309894365612316647636393947831765579409613803187249657751085407261248286197710243653488193396266305174033349561102704842145942675932461628998876529443707606409305544885992578313446778559771310001906661224506886824302993840405472236030217615960325024311068687858868734052069015567872219602013250309541815950394663963273915187281504693519674790335844501590471221516590182347061105945439057280499257945825692206862165055713020811490923866122790840321761193713334208256856872928289832167465161098393017940708505754932100334999413293972514236074017240960638469444055301547244622098263063064253506191957260760609824483455152009351374321886600669204253043770255630032528005748188674314659408524375666237319056232720868908773969791439169659911068540134622163577395238066809055704948335796540523151360000000000000000000000000000000000000000*i1^22 + -662238317474779305370118927464930098452646474803216309963498266427340071722726240082706156492926425839160307748684780296000127870369816164438644888856872578837284043200738524039316822703609064523557517723187548501339825758853664545394053316860952253783002436683080416328821715523136655082110502935270624085188604295481617491743537525860601429738642670513160608532723494224473180565744418162717150560786763565122533012347483653966257389728364624362575228742283836954074448497364624509642970006526250115255652782035330980971908667515179244959280372128201348207570533743408163402425326138822961499544279772752326482070641843120220355641630793286383451802626631058378283414774343225806266379586012836547458500678003348398106362804038958124524167250225676462830298448673489272197405562442980666604710855532798050730734518900054672607924964729083863116619873199236656901376167838130649824298950848284781079836844230934858097873493767176589113863345525973986420939471273042495543373717704463028049558179127696868481077414762838298039926998600652550651380894956856747193231037988902881047296885265217504968597922178716475326940428094200487332680193114607002547585578189754133428661692573820837827771578868681259364536700944875230707623918894069418852171366749560531193323627624761064146200516625384089144631365999199928409931609057181046683973065855164568874834274025472000000000000000000000000000000000000000*i1^23 + 73332670774207543894161558541047768206247927963907878817581062225956076132139082846038536344493158316757789731842897510077742610976453309914692841827635142777374323972067297740157806615125401747443909093648244436856931270664965268494763336802630505443022808048203222940298075688938532339206855376298373579927584055658324479020682831920279856810458336761500248672737845995867890412914764648961886994182535691098285994647787891769089135650690685383837647341223344671743921821099771929704596133983714315071429124998406102682724963855468937956213258393900102279228288493390868183578162758326953072998472894138226440749403055319783751421325002956482586274215399102932125369964578083473940378141783140248600496960183048274033844457251241537599115794557298682072813508320997279194149697440008421893392271568901097215377607956517343310567280140092893191995276060836995302379881862819939249866167531020039321493627685488947418677758838242027794538157484054452759508462914793983591936289330912883011727583168821341258339934035515706790574898995701400510593864478999883241857093844444054929379741078913084659172999192647211933318983044187095262427359351812727681622518521553641127796009389462302296438071362825694821087677635679785834322336474875140810774263417319412373307170240263735902669249336329653728557837222494418764992354128052660067811499023338120089258908712960000000000000000000000000000000000000*i1^24 + -343044454095995184353054359735986394282429890611040130413176227625698898347091892189895884308244904027047744058799230799965964371706592581412975167083032604407395410008711072495932839127105175326040951127433226764985904142409534731099893865151770064605155672372296302310453187487823385033984979329546094289842097343792574095062404477052768484126970742655274601655383555615189975765367349419300982095189456068958894981899798911645832609446860008093648148523455239410943632183574849712795453724265728394344360491699927814327398864096026468184299848950370319589774115521319242776046544587049607625357363413821517314973482730241744689334513755094710629081843351985720579965594407544904377890639707398729794932530893773591485735751608142650645512236606277807024654745590201953159707082970083445945343790862531736497546914283677541669443676548347994039454804036589877259898990691027590364674329268880770365937857585220170081164485517516958214324032409810111303654858765196230560112615024103490401158953390843422436655758456915352054039343082125389387029653304084197203359818036156665634720955965611681654428863646208512457519132442773099235456564428338964222061726673753684545474782554716708149885314894947008082862155913005573363206007090153042288598154015374950371326027572816006019046638810080127310239905840660271841050541847319949866353361890424961708222054400000000000000000000000000000000000*i1^25 + 3718185852805491560865040217792538352303969069541873109326776989035598434854053432280760880500226066709833864525862417595910142089851783243325177985470914586749018417540445410870770748865941690977856276775120052638047823989029731217903360032518937136826197637662284202084448763925322690127827027795748924295793930583919078481152521318141857862246999950245417117005729870307968196268097098481489309393151916540655474725518946722727289562598401306596308866935129831093209231772178738573521767340914337768389138239751690689844506734872953250926795401101368733578230450332656589739311582725697394443536540584247118113771727390348292009511765381748646703662224234633962434796646950600826321225173221700457066930991541887654701991842258042560796947730945524430433608364264777371772189022210394865005935725477284339043992956660082813880486009703046957324086342862343940227177330705774909978512292910021310918569920293641735913732101988040769725800409079464458916971086641939488726329790434932652808238137167855755075673632358611711003392064475732617184675391918224589376957707992149660993607324087701258187618061419814936798245285308773530082479558871123916777181134496273246849840207540748891018574372986861051090956774415404065739395407333625940056013856453825234846156688642562153502361214387364426917780484833373178662080851321368343118674105824576284917760000000000000000000000000000000000*i1^26 + -27525385077769897396238282255430571506126484240652042374358802498250466182574575629954907483484538941920031030315460667534933814065439529393435959902936584504755632962020565101940729489327612114378108111491390785749157248895206830375917663663731271192867836226239109903552997168294983094324751156582662121949114879390775873508186824048790903222651477541912887017436486382276580103123233620502879993009711140777132851788875843215775160916710839988635547072020228017303295362621531020553015519462347404159698397945333133085981574107566983657987103785013122056455759130196834138657475214317987366555974810427040121752105516289913819069092329868372699312614627956611323571752192999638777411571333835476247301725672425202325953351678693405396653017232821585068501941750906326025009257312809681179396788628077737457372332983108682973535746061178331458161372409019138303295468766024980203645592036639180886654974026693270258346662510629243390351096555126582708568521891887393203729812370502485372549063313627815241883943074766634518609998488467726633651300534432410631107424172238351797253863681104393326062879794662480079182593813235606775772360514841755304165358834508737961650313949716932071484752049898924369288238308914447473325726627750954024027169169205984406515099440344642555416325183967677156896626384936801228662312075570144918988798976212336640000000000000000000000000000000000*i1^27 + 110188633217566787210256402868140563279596733508231582849494297477829093029041788840393011544600073263465744184245468949024257272260258888300469279382270307377488196683442063573910737123441085105687796245912753653180654080854751358194881516493890063544936437067785140202541569867873204794021003105170054300683886717336740408400229235528237711922963334679471369563099654064272555940233627574573720861415582490965424370258120973241305159021140528618203528499296827091108456742930461038324378163147545790009373597651778374754987974643232289564040538951513233558747921207798129623840656217301309529021018399920233554578049727052721047466643257663861746649992354404465261757387977136437435359674264793403208996257098691036250745099554760615782045035164077132959323492993719660032703888399006357347561611542564303905307949353122974070068051465661035023725930105032112548992511948726640117795530140815558291127203589108245732978014471160421444013792279609448052987225117293891576439622071285111435940741732131939138343622116944627983202150109512457286169742336239232926816659205559591392893606003408931254566380194241084489045490390168232450708498161709524627111107029509011866714855443320849490818361311916818267140914130283618881249977999518692305204092552049773400220955365657884271476196588391796529877266696166287835666490284144146582603801663897600000000000000000000000000000000*i1^28 + -289052499518315719237913363373949658083698521725564148661603562785468983576823990113355661893729287180901758282484973493027648755959853405938479640126642181341700621159603202165052581791018520694852536254225114867389849198140041723865345291581037608570852876559913163625568166655717112054105118501817417296265665882209631785064331056023811744251398218374642998144084027126477925352886095418483022234851396351788409883242286531805190778809572721638904810973376895817357618451099850811411573746562290681209327765426550194237253641734487438354194968485131798108189115337528235476710179588823478432103782503000800932288526280705444872314261386560357582806837944675322756616897532866995857930700214427561732697423294911140896650083527434267846072377367430395914739274945570153510017380767516617166388192674256181205895085373491895490905874706760308687717118225063431747657516122789274415417479220431027466417722303697234529076114634268808342332242839183767363836829301520839018832048509096214063478640023773369770558105349498151400742367396162886596635489436023076287208716713212357704937396191246674207916911672018301773243108436139368186603524876300337664160030001795299361422847709881742532986318601041300550146462807040696690732100702856431542812567001840981734761041762144472849009082414382734494025505325461360558985482313265523798961029120000000000000000000000000000000*i1^29 + 556699402470873450268091088703898946072087397261703220584159969472864941987350963553555088289519450616928140891452253860804835791321986233803062225838651756722241953935743266703682418098925632460709205894739012158335766341394185143865782173274892152203339138565118693555872741274550025841850312475019736890633547865753936784866549027776094549617945157160697009658589992528978292182871560364907333016110810765323576359758166811910947700477338344599079411380149628108522272384835821365462656094784625327679400124521280429930336382689880096603676621121609089762089993825891048413257115612161023840563443635778936839536929358688521771306168898084459490061866913404817444772176654778234155837915123109375011426670154728375906165895666767517778727190002095252836825472364439669164562536908002366118515113920860562735213348040316293421169096141156660443983610678165409781272320656750225468540402575549868415172737077845277490417757640422174311327123610023980714028748528233422623608272192470238409367264486739687217690834478220902692706444429659908605157860020260227857946525545182682834455147091620095327090962156497854518791751617921247069716294004532268965387560779847038588207942006621939044430290926178999442524706783314753466513081650421320773509769185032707154058144120610857896922560309393850276921730803233811277988222334948389945344000000000000000000000000000000*i1^30 + -828736804677012804776942778633629024735279304071562663304208699525567669293533448676883603255929286330369300345579952499412981651357548728682769154528878808986964360649615379477733751699840371333305566732154088021915335114812565602578237142780056419106809569163394078503254290147525618384689759086295956328489446414440934953366741379084236531374293099052109270623236043570342015154914376306963160688540033647602785667678765725057149094028715610001478553271369176628607671596572490791947504230982940625241441267111328183635038986521431422945011527288115913942257926930775606047389541284286967864040995025824405216071055638269138165850631025504099681220932927665692179476007049229165556889138977133999043612431191563834746928457535761378922861547765338694053130859208218944162933927820046602847606461866482225428716715288478150928348091106654036737008165677323478755200988249700268575196276946635775602413538390269322401531434373559924226922421664532294666357024307196710654258767650024051421453481059527703990400912437923953586583017806318990119633674210610723178382107791793353192813390946960393580370144025643594493159634855619651179207084858758308727024936497539156314281246135598604222813160632143125131424745035535091214875015012067720451149077290089147910196805477379126034907914202788683302221114268515957058269220346580172800000000000000000000000000000*i1^31 + 978551217490042048451958417143061144793593449809905082993923872114638550238436590023056256867286884824788823116251713717031024039606302987055285518266197934582545405658171635650039505925061321256969519395377109702144213067736519016173433172198894298719696902778202332095499489163057100732412879335934680794566519455561487604533274473237575779216576136704339852527045614147763794579342728310042054434029668486980833239705511174361329834710133626755561145925028752286959364603792270255957142170979397090142487351380295968277385300740659146072064489581511133204719889407191252330325988310514676011332563685551133390891223219215934460445314482156861980370738307791212281578110643688149379566762169449194390786134790999753839020742253899705033636331492861351019001299672577129799165670223439828071848228852141218143878039379761929742472390951732980745748941461680729679535583108140744396752676167511034071959589968103614454920528080061062412304975686374018182140680953371145496678816953573026921787369862956491572068124528794551130905196367159547322343967599726574158715506769411475734760711508114443899140528535364402508639170562496727480519478942214849714050223909992307848327634457490867947126423754018192166593071643000828193417498759396962697052678081332798275950366983537112269059055854741086219885496573273411206905478512640000000000000000000000000000*i1^32 + -916440382014884840542175270070566897880128279670462944835921393771844525484884641174714548171284667395843859495910758106001393131111497634662863392892911962507648957416378758255523435011756256043093884369877584079881024389462537962077210411862245310527530245632813464331636433209881265449784143727696764790785941873070726824405064312457840671079758863837858263443137003185142786066014531179867739776796532466625234974065020817405907985370635783168080706332392128309319288835402291920759751882918281906353097660568598376037825666229601499103844637449919248591938077498576065559391214846310440379584888615543739803866635328887574165315197725554938578253274948018112847979949315307089961192956403198572403705028535493017257244160914216438741098195857490047001108445789892845867355375325392003963591343582586754540555423042433634930970745592913504631384566122786471052425065369892226845476578177072224879680925239882240791968019047202602466890440336771319297811112346227316218500231851868136623058334820142255057580317158699306813169620719973177912465590127645421339034371719218943563295149476914820395776516665052807571943592292130822129596649002248315904785077040030496453781550472405649892773773127141583908267939388957399690431330885100165473230457387727164327553233740533094995934711974044859823212039648124407985995776000000000000000000000000000*i1^33 + 648122071288362299781220184865822592732993818931470637470998838390120269918686592361934315910912866734109699251885844190933843168618719326733005122760804058997319445019799965835207646704313669592130952191633394229922493558269785413986880453825452879553152282685167719409449409039987687382895585871405958873648817789909679150513043424666984032590073029969056722357213161066139001563102522594414164713201885006872244835574893599185643104879087651970412132351185481155989051071932360414394372955259039458860975465645217820103907624203036234494237058733756690793218214374339741922359387369478026613214548374261634167783197986847372597761185554429995135413722423485232972455655031690669112072074445393471230822540963783379386122297609108045846712924531434421184370904691587634984750341174017884144256214627152557046895199668386271699849388507906051839479605489151854724684895931784158737557806673734304907924616172880678443877391648708904606473787590997463530930064592447793215925721115163310461627093495182143867560039523913097974440631790913803591323786530943814109430288207327584780334004554270948577152213624099344371954649492182230464335342825111349731509072170970197413953437957396946866782081702076103125898992879038588592790640060586749127894044201668234183800168283782695720760435389519811484934853783671380377600000000000000000000000000*i1^34 + -311399276108134267098046804729023673510947832929099314437188100305417466471200506792929146942321777483325431978488509128571783102325431538737241855888632531741104661880678586475847740316293162071679100434910795043487352826894104393172665954054680997688129078380920599336704591661014340451996838228296981582936172379097906351834214514618112345583995107542570897321404809530922298265035060913521115514339925023019663555164710725470915377598760112733533942920994400960812359530950317578462130024914699899208337530817073958456242618408880538059749370255770986968635792124749714354725659244028192225676707652068938838378374940460420832788322215888109127563180759015951205468369461518112605904150644056586796530978714968939425498575092531845878136059637129851703114465281344413025253658524517119167519221516551256691711239501025272292690953972660167097278297029395515233090160892915923447426438587489262234956191094067202562225345178974847042329275035256318398099556302860967880707815113424832273634090079833911117735510978282600983211299513865787831350850211855455656789549603993756110744629467183170468924461566816285139641207311772550490329814069045488302534145899018700465573224667146833820582747073694554740547628365873252655688752646729408122529322942652694471601177647109077570832029681967298278884010413260800000000000000000000000000*i1^35 + 86672290277444479623107959559249741432182765462209993027699822441431973934540218286826269466053023513349643825545518286793983119482098331269475170504743049438130130106699587838618388072131422387874445224970268655612572326872230575972171549288886519463778747602192304760282452778091700139177688394049974943828059992488519356846687899895637482953226136645291430560043865925671396030513440745816696253950880208815610921140457807512834122635407385506286252293331873754176811595150171883489909417336768065141858306189310390638807619543585445623120785256652327133751970308658343563756097186108782114631966590369021335671377198466418442272406875773897133513766547652430673952347165321526199603024319888014636829352528947287844232868507338190677567570975970128550734042288572222985707427029721173634593431503809049389447950505679392351939038299476925225481332250984902220340324632602779506355652172583510166585254381984420505149025736873306997472769136570190888423995597648206074536199015377580259337067178045750260705741837366930376767725468390621356577838276057737091117422644550500293014406321180858054685431640257086149136728561177644903864159920228485909090752541704927382709991460128222930636550739928880276451423926655223957095930748419046104700564814074796051591503194013457389769687258339182043295907840000000000000000000000000*i1^36 + -11596834397202106418325290284703912950918084395371659262867307259103857370206569733890023192960643005688446230383122576920667847655565027599362292134446952095665194979709931422072638496768735220190878473385295274032502879181302477525091616967111379616188266580508355475773366629098370171608457054775426844075520615037629137399532033473912756185883963749698860851573956032860691961978952465338649052639791628706644770447576081094403238158776230352680471473786447576074446898954293506426340791320251798738434297052122088552297894386148167481641796814412742352672736681406804386089947901529159797047709040993239559099814628753401175966649759954198291258196134986956558524510127111824857721920334685553579547030287152582344318067760994126937068293382202845081327216995291813559725649227019990832898615671889773160090072285832688702670820522636467144079762107386729966323251684624452593739306303728833154999219155665730387094446347997972514507102709736036128889994900367114356024964232495101672092717401243694382266498291689297799157565674633598643436439993316334522182240769176060314517316181141093292298537757582343843464298062114362012061447293196592365621432153129854663028121552491411716687351559340487860293367183947217320098764335804146748583074895968081372414762762409419725465232131493318570803200000000000000000000000*i1^37 + 1165617340244510786941176679016618000372910036414844294460865797868844325684058522847902221708880563280282336179571571114157004277631869436835754421076044501947461602113112976894435119504012811640837339823197714172762255738143367534128909679468548785231637093195166200989172420891122756737119160796458967020126188211393676910393552179212802484449048339136506987357835269349793606012018876421799405711439648556510692799798038050859879571151351869523904330416421974119182241591972259307794925297476402558685366603151156193025179714816957230115244381421857859785824876526329970119597958881489115138043122228524478704062430732255787356263034205120654782735070141439402926516532859320711001552853011269791465953353074398622569480184465562447719546103743646783883784789877056899074009406593264083187680533141996185784766414158343893416846024167970560721208868701168572362926344766007881565830776696373693168979375363177667538162777796180434488663871237336517320377819434236826040049330050737479641529753007161478112695105444674821547369887852144026443579882372700237700029640907307559405626287685253616717364163836030839254429677330275625527439649603097144565651572516573890259411372301920971384693467971733918199041367452214746168192261177842037598778806902148812393583753307069908813740605953802240000000000000000000000*i1^38 + 44128560256562250759528671572503245543278661069471353100144135106038985061577201786859579600500809401184324109833057620407856319557440108778490988298471889020750489132472564252647318657622813845052102016751449469941758816077450577977036189225697085967090981432266911768411769104026254772886860521591619416980228018948272100925790724717019476252576004041800182608092153758189164811724649357170031712120141015432289084632298556312916135829470837458002372134934675403656719329889614248896260534879587781268562155256578039168506726055174877034775061255567456502634894823808924278544891082332117954833401653254753228309009251051671965635157557132814291483015238944930922893473864687373390000367274910449937702169726787305141856607945252412078183803537098622396019305400879946771932428349939198485691569900282804388223055159626353151954042742505182617253981652172506313220070643666085221239423651471031221281900882135730135395338920557369125015859185241604365427966247023727251407196369556527118351043724573803903665631231671600309863709860637588707487974912379924010289200148170267676938484961008662995364658711511758559166480752907697989032363734037954877133663507944572951710655319148282402753800840727345865422961067298478723059127011393073867828686677830998889898377738432291347481231360000000000000000000000*i1^39 + -1158154010819112827050693361806135252299304915010205417035085910547501986425611108470238269493102145429140688540906837990835698242909542132306547271081365650511271285812096746985298323910050147374480717668114108316419500736269229924661679562721984338010009802634655118391432632500776679840457505226612959868426388492602564696801029718639771740597179196474129592211846285158398189554632032125324638938328579110072584685295248539965722007418486856214860729347286439408780756653839289570427731275507699880422017439933264039454197806941468045706606537956128123020753154659734485602874983600157448040559253844084272661361768102134724375150200768377285018336607407887786921628321135374541772024374199885097497626119637816074075796626399884911149132055645251325811100798149217417270488164320874561563890704227033242800175893757269409612113074346524686730125458456684451232770544353508036100760300076476588723102530632746229817238152229962906330173401679580636771546432679973255408639755869761970876692762666974498856475177795968639882893724074480348610131978685573286673484681142484553170235882953167555073813611676493643815951672338237735568577504815142106620429065982476562979755009532536631899675790704669600845194262905475648081850299838430092679001895458015005660866696021988396236800000000000000000000*i1^40 + 462817508008319263972615177907057730914937002651818565414850317811819245183678284656619825289384291319409842828621109428773512097371777529974322537732468766282552860973350436354526099384598178026505930390234969632166314136379962438858158213524964782520662367979093502872579164675087352017363469471231514810509966040836519136816749754168779162950105963557085038607696043242493073000758001919521821251009515740007455683874186280912154476751574966134461540967376416494245520330396653040119137829080529750813940740206091745773618776781674426197453190607046657318765001408082516487106505890207126361036679725731440443000111811934419328060701291996266905721535282067351838110698376949569229596370870160720080147918778020742351906713018169918767861980873491304186012016989383240817320779170980106759123264498261672683574159757253799776295869473396790741584795377231336303590676155245387509605402496258629878832006885732928827721106753910943395210926223182669058200427064269140680367330660029271557891173607889602593589923982599826575734284792466618872858709623885668229670191271282167247524513629680431843959515467198649972002591953553018545459665883451627527656089814530881845929722242532622551123793382720162096315383316813476770708765442870405563216500305300604050197353961881600000000000000000000*i1^41 + 27643442758107723158624474740323123537145892283815023211259629200094671595614127832937210575375565262124577302040172538289546443674258503137193405590614278362446913192086449125266692403964117864383415660435789336920730083180282240740599590814636543902301633277544704524214894901618518803588467313016296388796959198509844977695857434246273981753557574412514605107060684854402427539845752816705297101251745256476901870148416561783387677402890610341843311840454510866389393652027988554740365914516811632369318371572022487431677409200688230434953821542092381370146443302153930896717276863572603927140234183052905531031699494842505122510376045430655165174989912524538681550488057203270050952240767016703416616320147649026428905825519425285146592735887842519422586441807326472561744088322732061332561608576442271001993089520829053226301076370185363727148769914835714556604219335223248194375932860798000922361375299308874133207310646441056250295354762196453269909988867714933975961278424316003978223156258717963671163369440428913871731136067896113644834696538142877033563526070728966053719325761464759094689877088118569993049522295081219567694516758283211240370487619186200216524720469721865566974355084871566246091483040809870038604178457786387008232110813383770015992381440000000000000000000*i1^42 + 379761159920725367367944298456487522644054809223107220228706029185821055367494163343354113402184656877723623979302396763798241529509950996075155671616501637292888253267561197052313308926668016818627522532274702081407345041812497637129051331307672592178092600461979386260011916960619249008139235757142944431298432768561438270709303105753269711452284998273282835258707698543649566353882617410704730408293597416512237955680323891961939508019675761245154278055028884495944274211005914370776965038243544399233290105499259091216074210452098977685243967682270811864066259510424304821181643951644075268008813029263900503279023949299036256434386648970688870734962375557674777072004386678788487703307782823106949242100781927763533180401201421852272566523385094546266189586173127072891437693753794129844027415561464660703658865629960115167647939628932410076059506655332672221085015165728954041099007180245730394655080252210039602723554004692640715788992924305090693403978254116974864649699295986625334210277926622346265991083118896996895038535049139978415389185778395975732277037777196878256590565948609596053070119643002033521381531074777153963464704239467303968690295187638111177099072771743199530254528192609159627762705953793877270013076128518133026807312287658934272000000000000000000*i1^43 + 2296747234721613608281679297356613327959275373470833859070823292545516683761118196397745424753648064803253978590502088441196268190860200895731838118839981496189838621425738273019260048631553398557682158177307396326858208359458725332496919916670977173253931724879772406077522755388540740141041794654423911269091597845910324950142901329136916606429145044985879329010071580869283258489041840676855860415696451980993894685061478278270347819384794272982209948728583686568750612076109965833439387111074043700345276662770982910159084314979536173201213254658113458270722746898944561455884701342282241760918010811004281602630440971957577483298465158959128650260510984808677744677462967107443380322401694238659154683464096895742708354886075646043023849699845798033915623944409249709976781826125624889866523061562545787141335430177265619687095109353235989692506615908512343924324402861874498943799580479175755330622515568138525962123548512021318897224149336475379576188083154189536231248051065887549521146045562970533097666815760151474968577254239885138053913254194454079045203999280433627009306259612602136944974920850970056406046973935108869567750925718154420740691858478052444119488311085147754439789357944976938320707884109882633516663076039190895028549242060800000000000000000*i1^44 + 10515235896177691158729958175997899174064424711911095094732692500454048065046268600555543269168583918064396662888467521088051442794443426939163230659125806872243859077905207885621996785208968347076998830836511682617063930651442150224242843080935792178656213144854720092190110356885298440904322918233291557483351459934967933451926580850897957537007818125605831517656798596501608666878068009353209774147417538987059064616362381505647900288229968046589021059452751154059198003660979151979664273415119206376015735584235418260840271301100347405842990214857577871669248826953170529659337740239665404011695294542200430828765314241399267074332483172168833213522866410875326194287923265289343066380917412336820062162476547211249079974656903483702194972682394383599243646310386429836074158564499547223816527352748086033501543813587407437982556999094206861755422286971618482260991880808670831142626982277299593119322785394020367501702048060992295179795346407058906595233547441199191830158679517999127767837049217908842133908304704256221164644789933659537486301831561351808061172216804310756928271603527770917430090975977147041353120554375023860054344742278654733803052437882351641095303191783854091378326486177031778158098586902405266521379533355151785984000000000000000000*i1^45 + 38995003177602049841993088338814046089631387149049574982765866427545276957572215581925722746166666406461534769583393479414470085493315197605411604074680105700259153395426288390399688590853769156845131564583232767827432005659362160109225536107611808863451636594175775287026436727288390171354492996751121674078508720176353582527129730607930050042852573044489925097578334729097083903004200593640253504303630995002368077188959962573617796853515324173081825292009153936879902898473960310440388625899809502384848725331360776007775756450079783269161307337593535581288625583277880443755050929443814473525431134897534303497234985471573957284260057339223202719606804725583903909605363950885947735152098152163641453219059077900997189645910081113064185777165111295638142941414759702782061529286474458617781077605139510662877692805752962357982697054380716547784938199298049079590438496064322915700578456112579430735927354537358635360547758966266682521563373661763007104072836841754544833442825409575667830833443572755357889907502915768212830027042257214580409636414249467504358690225897916904362092210503381712182702590839876170634681885520619386923482566570024522248813089697478692502061176668914264994386412555288571671766375759080665976271127183360000000000000000*i1^46 + -62291979433716549950145540615900037969377264401175009856294310684492576470290986817112703076290087125755976035388355230708143777652039772710584016218744725462573249866471101582733935332436831725689040366275791777533740759070572350486983603000063711485766695312722409923312614619787577061987790314938830775532685647473925853627983068202869797985734242823135982716595154713659258076096712075675321902144933213406230534302695995963682064412520194771280104007409120849614104149673692865630664159219604518838645089259501959941013859063004834790842148169093791421273839081797870066492679233410405839122079516387997072238514807710052918712665835550822848835131213259136526818385760729399683609622159849967799844507755805799083794833175517465586470666802375231182181991629006367629506969831202559389647740428951108516936273708339326974351845331908684730458268728357543201238730839026618035683414705689177508189838754233875899961367322136427515338206959748299939233495590061426134447440484205346589738634623654949131149761212294054461460360929976821396147519048372866561128418119002236400050760106156619033482074610094036466725023305657046234983570542585624912879090538702468558777815335562007356737147301670266753813738681812104350846156800000000000000*i1^47 + 46435426157210354358619400711685260437407805309202117926103078854475676016501962718318234260791233431277199498164921728146706190580432228821389647965146250678355088118127850343987819091895297404232212840784082386586153836117443142772852981564943016128305879072299574201881065826507201905586055377793485765420394406314701497602412277610957652870759468511488146763217736169427760528155951274190001004882305828833056613217229036927128225798895775715843127837635294259405015062818981500111414679273644133539003030149808561475398511071838632649495389906273458085416974447209502315537795467436988276295366573280996420138455602033576499391378022486645531248622889963108953563385880027398392217802680196343084617200274822199884521763054953594402267083555925674545768458229558635276931007042295852576540752693413865249438319680112258982939290466686943820687756012430829156722630435194196471568475304203289641872158347799397475932796079732823568178923421801884988834604423788545185041071223109314861622264670074122879403205196994184240503823178358479982951499965772875612644736481989862151978863699159540061415386796294114006121216565785903265787480301691047096261337438276128625157533917749038254008476536879421888524254660064706560000000000000*i1^48 + -7364349369826886598297934415863062255174400222130777314274537654730931198968602612002644080693046923797405276856429195974353209154165703171135434413966590718153061121146243733543502890365473681924822939675352590393067874857177165109778901093436489126635646267861985049911837319267811980949770513690891170104433263338727115382935608030589306228034539951058420627122558123699810379561033147948781778568175479312059349061837989241094850410865367341477696191232931103949924108634785582581309372894191180327032204257483068239683402463375126051525257319876487871608276417408391929339831206443956500142428129050355935332939885495811499431920533081165611218311634382242568939418131221991399925982601507254771708153489825602616280500876386570708822246210961816625923555628059835517498046857458640138765402870415857626750659526030487318754385055733280069072598593155709119295194123500041431684168613047103178144997853638377818028212647534452863561308155957003517007156391956452027554785369482425016313711422215890492311307341365170292072850391134235251947595199370289252277223921511691985110358585934545837398899091958245783611257100602440032505277309367832303422286391180451217081106385459932824421107024556982999527194624000000000000*i1^49 + 1046882690110437185466225292697250562721903777183939744458516919272827076009082983855124219292259161464626901970858076332583478545405455062526235453229188459853652929962701591636803790336714029368369772983665046503522326598845960118428671056835409946610224320281930424950395423219153459767637808618768941780026286958826484180081030480528360411758684906498874950723416442418667099009718017038082443516218812076815261552289817541727978574817768208045452760106551389051544914903317341896650800627602185329149631681210215715338884758190666317500805561065232958820284255804169892374681320155211040237632121640384944611351139381341211193780663710417535917514559426671919627894184846587322190166231773415306066381893987544382387838644580786871419232326338745137340302376665934638025628978681780247281775472947378102537749830931323053999703472365469789129834909876464453772050680266372555531973222287127306761057522481184638985644257438556832287065789240205591470519590110595859748359523553744221391168423559268073665230959601249985220667096321033719193989424382576997840752306994487247904957877271231742783972564900172536824798021244603149178436347048051657409221834530377201130915802398515361006383250068062863360000000000*i1^50 + -39796643108564665782862083060851175801298333574290474496194404126350580569269655713319104003870605574151095404526482186448227531666413686228481827423672369838074498568377722353781311846723388606965957894916362789636193787874862598886106283607889180273131507193289475446356813728221352940994112420782656784101095071060590616424022465506056719103397058576933611406979807161654889799388453607060026230942808266992416891472820770181253063538450532217878537659404657723130709383089784406525045443774054138863383536438184201200810551550247678482458030899425507550399343116912992132220847211268321405015691803877416845903415231952511853721424558241162982052999845722347941427821771505998502541663043499076921067163993244502537035118045902439150887962094638397285244273815950531349819404504379704711131959307544557410685250138981802323444271135175938400557614331143249896052483223375540317458798730470033100936926090029585608703756663593772315771481988978131522309770569637335729528741780082883379319971867435565042287267920285368391178348702836832557633619635590884744031125494349499536751352453203331410841411027964886247192885403086024598145821575404365071030675656864936779171121738906939161705447424000000000*i1^51 + 1278601833582907986891848975418030330357037872129373994989354531104247390897978666967043435964994769159458546725312342103846766774103365997608629091598333183132248747031695209446303588781528118081963768650799813166182705985441926812879389200348859134147148639904670279356940683637734647629634584049125381323240963475127076730342311901970876512541336452744998371015108767770007396703325477516643422052128093778266917883328824454075954344792577840517690322003441054551816252129619394925621614075220491929537264537789138067880284813753740640499210586733351517889224055854201913346350508210014433395932253276260750982542739710238670579158528294052753525365595106711646466550905346640314512087379413108100361612937015479876840015947076553914697437010682951191205457122639477879528220577539842057928845726096249730706217067852407855091085142014215811490550356914726711191429750393179639289119951865243130292262385894160088137661300163732681121719783491167457574686312633525442193995339967251011646376393646643363061060870510983609637506804519333843450938004243589252500042391173291871069323346315862236060915792242566627384135358121840320977241140406616431824096046002749142362859306542465024000000000*i1^52 + -22901724024167680274865530209713652746438317244090803998100440646676825945412005525933485439679887289242328566420104933357542403706837352199687979873411192621972802921267483442614239773353755251309306869251546798558546097242757166518643952758543635421096215732236211743829219492162774566213587163811173220596696314152521976130926511256593306113673473813525902855163633009185028859537282913169457697181255714321752107101772804953287764182114187996283660578744205175016617404700882520653378579829879194734984745944057296897956687612420326053014498891004153289819261003001896050506543823971845354456118813358687547933261387162490848713438767865424413713039799573287325987569671262125737495039889396936266126254354034232682874828160617750693510869378544569405884237372006960493351695778318065942254135614856117369787526565723627550240974929069682748395433113773318804499015208678531111470871355625602971655169113023941942704441435477966283948297777926237813331640155490794529926327417617849827783253230323027553615072317974629296424140338120290385270886620024959045280155181289489775995962885760778570407159715475423219846208030834573841183262767977660898669956161066264140728893440000000*i1^53 + 167193360562414318123367456910571546689169583099279098411657737604581522950624292637982429858917606035777767915108285496527029490545829693460450885915541082672020468068898026456105328229843444466826004575557758424861072664048807392653209355963838988357860728039756257263110432868105216547222187884107652790576947623669822666151260391993826985610739416860434140469770800868976274808050353758298845634465652151088267307966450861913244345880193118035699355769410138013560521541197550480745664128427392813660705619037273335833701135783009753798426758413371258415829472213459247423141878223226181194993178968547412319397573516632171819475450784986287068812136772530777859384193342633055604613760015891317134977336424455980984200476875702221986010001211405897819919799411445342767093580980823085389083275014331747994964331725443576469878309003640970245063548973340384715588766532235249357449141708858548327844983813504119877831525248824845017512093706065008016319844379697273051132697071781675005954403869913350673396404459606148677871482391659602977551857181382924605638127157802679505111387881104619182252802289931667821984786528708061283561397040407401180404206164164608000000*i1^54 + -2004656586113800672945331492475339794005031411025455714520183652545877784812689158899974611805621425024423003863493085517114803439285828915888718836470510430604730804264891752118861826831394245026457350138042492439174393089810321256473555258950284482473746515177190775293291141887962300513538664962473101708321881071102422847529225325450836892861431845684400079170180286093224340362720762947643328054625826779370528118069362601750368664391737512857310735926267550836898378702918327764831052966779005981727634126955164086672519713658625708948941392765174783359317161046593685363530367119941951866837535217584857665114559647561750042776120002967792048489689821244003797493158531615782634013302027637402385514567289992114380705539973369142253450865540374707450489965253067553416677976523785715022099110633930253499590898013978895171971097898323167622375781755124759405848131996379634339548626056957022945319895842104615488491728892836606119300146668108124747004263926043962198832439218576410549707727437173723116799447307961049581833459824341708808319828176652529924994139324095998896936459259209791146417351365505054676018999496505495270421820211432202444800000*i1^55 + 6015437654095418807798898103378560871244512124373740605893306802742768040455037238317808038218978553755663668867685527512219868252738849487729531837439675606434620007474789832468785188025893555639617246361906576128059683590014423603235158883442366269574210976605655402314407889326737216124703566362136524834010681676108893039578968097615135236236679224187383071594227556508072953285374522211142741005919571195303251237033974544751308110751566019278021334565541238524606210930762951436247198878690210448717525035142643323064987080365169220047885411804498130921453651268056702856468142585684073346621896821153556583800786568447045389570381017743412942885587963039669128438466237031923948912485987673139119971386417671192682870561070350268879462581825931080977364645279560155748569865325768206714512976261081466128827927952841300483825308200698766257044807743499476161105862282899469772972127346340787915780910873655240081818580324509831362113300271210938212914179869077392404174697388441478580280503459345926404504031270778561367104764461082174519763763254388388271007553127574541935242543677402421590236588380393130162001354187687420111168000000*i1^56 + -2051575797618787856396187028988698163964583720189123605759201079107319958794492373363994011442897325832482224368704582745529317987780420159692528936531269480202369671822792681248687742869025741378741390412461323331167297863705019660669939573350419350981711760699374528187407403937360375097632498755744766211919434459116328267176186197254363471566033945520416411074337774881202420573538738041707628868580442157239280616552697981075254069626011680870410850323061104337462391987571279584437528644253654658852715638458645638588665680662639475477738126485463071543568886504556145483930246006381267360652298912290809311142111246941713673069097285825462187271894222094692343399436415594774788657719253368016404676038501888636159127871412985502521501821023665148048236393466233052903906709910806860985682835376084369184860501625853786648837328892480289188044524409229411506537167433523729898924171986843728421118901068520741581912739577090144705101044032257835916874180804839017821836352058955955096073564082982179558721803681224080779783808130735486079716674206991197689845261668444575046707408777435435360725787800818069376000*i1^57 + 174910683033079225515649971494407071985997546071515562018070169971420380760820102697358947291833508225556095216249691091785028187582421643807425670863058388904153200229160408128097988952706404791056510617013887728890708477880196468311266925600219079778075989268856906745789580048110944790173765620000230660613536129815120885807619082429117698640457835385720727921520137683283790719433134615209051156150269943365212988139936589321909707745261454054054375186700679249268983913954249744540275721914651355536068452132787596451818150166255683086231863231947799723122790839248888184577215731440838698181401978787985469524915442107397402194077417182574068319006274084246485132888501539270272019871808769654782569154397492584858235793172281144438903074582832119222350153878760343128884399368075391978129310665934939649830532748624989593578396091796832027134357040186792930528611357904272621514382678711160584610952665723736055239674903156772380974207616530525824079842770890912482432204617781796225576933697767333906264912617638970312332759238745240818565249887567393679507232847844258138871483216403200*i1^58 + 17746500599070564130023847919704123846899079954581092346263998222413731052376936235762707078445244072424069324886012359590765373037548746791862824650291732228462677730098095310939737512054575057740126064911760356640999123466482811688275852201817735110978854316824653388876805441145864954380586295385881621506465137529596558288272200302746953909048714360941012376566193684188931743664368500082012603880153130060221215006361980556070733287382000272161408816617784295583056918402034768808614758873214863584909103984205812339250189193156610582529474312556823525846141397860431685656767004879410150198728309290788182904251712485703978899471062329913262550895353792958879719556606911457967252582024152008938822149532268766596639136545010899766965824433110030185151837155068355338087245161142124928940317584544593535249100069208726348858678198087668255713713620093792664721695731283516816263042389070743260979182758851341255161812248786003287323172197865808190704437444102244045451869066069363491734468547206373868895561792200748407262014757899904153319075954514800*i1^59 + 348260433074769415192905423697083744507042536642693819369030429097992970775628097980385038430564678597929658965074530775814876362586949354518609669317676326292909096369830590731410680355858767068526496504524334267894509495130158460557146007996154844570504656694591861768537807943551110381254409312101222118295340510428876546694473634992303247779499468531919446537402220672393968571912424141504680942316972953037093869765820058764870887547819264167537072089143585173075910269217284511427981411426699411372796927852168421863455858099211768525794590704040833936460479786874229744177702021784754076211271843611938836807487687821689418840297385121355246692279020930052394400968412407246418717499603927397878831801211895260917024617394693185235659935681362725526519590390162495667150652208343904566145121724106306827378240778687524666195272348973348549033122892602783741032618956223024379603494391373886318939648510178599657321796708865057952921779867763426809037317678142354686917600506759032339267204881*i1^60, -216971784669480383648681272181302644906652174107213864021019454100962530255145881694554491470177178997475709641968259298119323306664398709126586934919638621006282283044469505707988427768307959675883899178464794979115031812481865632138519484396363508308243393639682102585174555916116757735302690764546286268064176512074931646037578401565996657845984651267258608796878107858056357594995661644044085884651705271016526887633517583086428431739428028350457946726644041650455852098213629811681221348170704962033918534756069996050320450195618191349229004368234866092937590762498950224176815933369099755623883452393471630224528016070293782950855279859482916569430694066626413241803741306237280663827178783572131038401346840293874683443809751698908848598677199299635170463023237461984077723139453422877172864975002928443064576339287533342491944128122488227202885298779764194109930203599885730647645993472885598657226958071134584853584189458716726634949447893814664773727660152603272788534956686326432892299377144902928500494933501962878574562088734578412746154949454504421511347338348652070953706518230796572310080040429827172259125964553266091715506114176990899559637218487904829444732603119795089078723819769398234407201145615059745351452288701319168265076633095380265990786687976964510948076145823515713407315019370184512555752921498760323901186302624496799974329999592065777009083470317994828836254830528121794771539797373140583041934881068904141987468882788419931388788735457192701117008163417592873576836998194889498131383427800371243896475295803367407846902057275423169511166871191251788575657173018363111462188176378518505955870291823872450606272717129077795471290527901131818868516616854174334305408823372635449528975905946273954616311987082612461294336640190406939859266867650531992148615056226967960581635623248376347629772597501067428052605060947792940614635646238706168939033601156067694110215747653100606819237401035166824145543244021760000000000000000000000000000000000000000000000000000000000000 + -1739289934243895430044162594178744929322476753879911944485985108655377086628039035845590219699358507064313463961881132866576222111266430560738027895507197910354731123692856726194378581577875854749465759063637355834566228852933147172899927389357547216961781149815583463183346176270000837766483482276765572176359861776361058256999932517168678981054451495944465374996584648225222772212300769614092601962148705101848836026321600740486365052683719474898971431777697412574087807607117185097865553360356348195102898384020457571194765623820061371205699418341974193983992290815158869351978801707472494804235483988166141078384555910938888550596570027926821767526642824701942030650028407497131333595693102948864892772103513761448392367928860131488722231601442645772162679860729067717723956123802990833270015988025634909770266599410859674245373595787665357048064837898420553227045517244916089100503679228495436512910033095443827297107291803321330037653307408292961871951167781609267399479785314808101519186674400109435027858761409226537204800028536289528848666185155989523978904752390819346191909733053787351697075316707335289193399794526063568240977942700547777301241136498325747292970092681483155876591475827866323366316754619853425292672310191285742448770229764946035935964487596870924568842653578543313985747061045509715039723252627116880231061281733374483014754328606528634347858575432028142957187509208765150960687927951599261646416692975074191938284798562930532469053916849129490062797360351740691269669821276199495375298208320503154368400530882398770923845808522771962866276218053558225287783803421692309901645900654725857836506044337581251261558314600859972792260570225323907855159354107398579639949760205638630004932145599365039625676821368276999878017330091875662347486641160611960097853294012436852230668362560027755936700545476665204115746903409620263217378360366732519587718560228892153438418600149006506614057884454401975979606942102323200000000000000000000000000000000000000000000000000000000000*i1 + -26750741593409968829770502520841802699099154273643706410536934534074229643891058237072415098405928756765368342521974571274883706134350506707981763201185939135971391545504929807948830018156607718351176829272010897398001096581024473470530413384107417083968636606575756551609079874296109962696422604538405584179263980053909049786181593536669245908093792254945179199602772327716002434831694799740080094467297934369545603590749668579693956153043193940045816935365625302267874729839689632778793767764118397395421543800797641556272843454073272655376110684001492094746398232896791953612981297922482109473964696388354336358222540743792494930187368738786655215028526745099439633895604226325036934881941190235437085488148268401790421064738054495924120202023313087044379921286964025180933504156717971134486173774372323237408115755424156833383734095567022006073874011134947028575698874424962090479012027729075935752290498066165781620428222178296543947925728439244939191363516565131599571642220092917935019784939771574704504535656779918800743609446404893734090738622858324614430509332407722202355293217249284602482533562308951856478845778084963597374461357947044475003604386904823100048577834841521416392583764020646602915190132774168876943877260856008076023721542819415599129254366216624959200353918790894789325709504204600665095855727603746821309869798335388312709054446118989099517116789065628857618296771726213252812074742270346675548497902166227798089149557493813360720643119597597199833107031457271428178516310541411195750443051668047710250346035810511284257606733938898229161330475040660817920843354793331919734283975188755752914021690297920222644555812502078306384203541985243073828373840394071784437746225884614063055073033044374864643380697556133440755991071659283974336372473760233045137846515310911961846372618702828291038193533138871027517813932862354528933950800753245571840574329551694568790686029638686520867328045098565294945553392599040000000000000000000000000000000000000000000000000000000000*i1^2 + -650356291174872304679208576955158982159990106580302314785200770439585441876302737413388333415503273349104925743724675387990743423945237016232546663551859158270510950358434228958134610939216702368547309441455794802185554148409716855464778101364130774807769855773048069626494938817563674819386853676237483873086118700672242756858121682283920783497522077548855286130480450119885691952199895726063688300966281148171761911776256573794469624471775462045754346854882439766893043211534853494986452315438223684176722589542886917647518565999218988469742104547466435326415438128538798588319358449373177445904943237087539599161386408084256449473395253772527719283625655401084413929449444199525920527172532387285942418656297105288457325940966304516273373455196554592777159883551498590593541922215016190236598628314631837806323238657528817609885070596321572593959658905656199893198815701252258132121609778910623633897826215493877410387546165458788992576242912058620652209909725334393042190099640299450009569066113808857251561681805216770385101360442408694861320371898001689499623432623565361103330207606349491606785181511453408591759028151304167778022747826837109202736485598709002831885552797994136327496737747309489060717939656504299125476054756285994928476803456790355827677463616944909358999758426072093187287457365648914585543709644872015495771395099081895461506912989393733701319319099875309700802255104263418688817436877499774752793359505939012728097707737084658703492121367719282050616470811577754502266765133533814965140452123628927407382332495910472737828505419751034185565894658466110001108288316015677479939275324797226445037694969860987650988192022073246033392861747085830123460037478972396362932980362605777021482958058879801461917132163096825234154144603394990909282872972312255573616811972844021429231646976238665452849819352362434830541358347501743505279394854961857984770923902266881960524718804266273906474654971736801544887074816000000000000000000000000000000000000000000000000000000000*i1^3 + -94566937824036649845277917502026447170405859461136320535290610282805513783173517236030980604107480265799779133132740443530910407569368831450648813853354465001982231289148641038050665226206077903443194089319025073290030140262622880077262900835065276038281892527960658187141295181504163946800041791055831271955490595254095045298170226687654702768382807728771217292026562760704027427260377468163278392016111626257332433966392618553849072843119023740716319088819829496686750338292379527718149332765484368351303704153329766998852587714659322807583418190543955983284246247499384893827271088923894184739743401934698331726045768642105299961011648833432460253263556202825269842182109700563597539667539063170825705253556228086828569453354611057156623472110210370843037904453642394842113331884160014602980789591916367904712880854239939281137300415267229038380651784516260314987435226555720402396276954302016780062884220206716635564143844116598782301939062170500119212234681653902333103780025620099390050497540450968061134954774206360424785547481329273412015911097216508786772889352924202016446904644528411252564682350725000128153155422356231539967411043723590538014674411711619006273285529125788830456670585760023340373675801494104747764606768525327725578379716556682038184746650567152041278177574492197154595747297086274719380885265999084516786599901367159537605785532484263250396713390855299054989415424493781114273706843528837719292922709782554933112169739453034591520817378590970655986626789576305700437476893967079034661119091399583156057118911931442056451442730397126976396843786862502640744680781384879875458731502488105392513265689582288813268659992048554819553585152661123055871741944206723136803966241198583558989339793180806178575389159803478850039411863648795112791243964125855899065545937958710898030882723234936752382733038997789966933559199346109517709754228534477423281043377329290957202964023237779271296908212585848010021273600000000000000000000000000000000000000000000000000000000*i1^4 + 2172272325444053545016758037986658464909111954834297178976107234338795799114122614930788443602723056108987432482734409136707284545235796495189853462532409289246288003975776058716727727563121298385424889904074658207639383581380286445145104582507179083791131618158975609294420349315162662500018265489483094540080091292239921873793753578196338721939109546713883454103291313499050660498043334633293410222641182391888558000968900166994019124619340886433494182724081243339014807811817361996123282578116257802199938952994969910195667717851335531972542929478969082666663397334105204229664967516853732944396363924495534439778204155263914025916546749176768811263818793160764147975545019137277210294524642108621988940569365079763586392882321414472894997618199413528825677031890745993961256789227922470295456910495988039321706467779048491886184178013121265299768904058208991811356313332880304979748480723077021998501445326282743290220928121552364038229887784832292931167960184132789127314549480698745890257754720522444806391817758316877533771829410176221169678133615319963711446465492409004394890323301557425101942890702142170137590995643775542585461969769728243542012349914207694086013232394388414910309726266669069792266604210245825493423621910225120648722152863196182713825366041640642200797291599364458599978518247019768531608824537979470717601636429147530129336383284238082244503735429087327422117542660756490246241341866800175301905781993951754780262569501318028424876722139119885660365297918269494260804813971485080222884099122285698174564155182216254709700343550466948845871830751776551730818094614951302661774891367916466768374970434144233189003356509207218310036376461036635060685822299465209332413763070885110737811341560486830154090066516539160245272003640499343462331725474152552565581457687374968859764917965499586357618863389617767479930148646657198678061374094508970506242236821301005306490279065558625102943761557820878954168320000000000000000000000000000000000000000000000000000000*i1^5 + -492829911194397929897484805318922696076679190603669536911100515589640205210914449212171986540953805794470669907831559806819966028738989307115751800913319608757785711846392542881107266452549768155067182249870242251207350915575212018008983634143714967516201122757650072203581609064531012452508993063814075388418819675621280139078201171839285820478120162584004146723265326289530000661873714546496807591547600854387575113590214422926607827653804405087697169081631745021476131913353084498256662310232956758591255203530017372112609374343378332551341287719551273219489997641027049687330015925538534661746844820696569850946615677490113452196245358415169167863443657167245492933871585276492562490236472618791613165295486624076314422331722474781600984743271678146590570101413982730004471631322590582758958693334421725310457314581594602075289437062556145428375414251472874106001782315650748126994624251693381797394925689362236064543783205579977624095386431220159902507165098022109178958517815583497651921346197560563198560505125502246044264315164288050939789711250882602390118891014929261140500180046701111550591563136831324622754011462254940918697781641814574959311904037359378963582739344042464209753339434954130489287614802787346117985904028188535538951508875025788364937536455723689260896126063684843767998867680148842008496652462896913641989419833869321228550148534402028833390257575113792993315746851307471863740494823454022449399579949627836729071144296412180649057991742939615101620543739875358227764790310373640439267518347724649829879806546027761627734111641263393343055762041884318354984924819223820570478370609755501376219315594717368368517203033847537727240386677273230926321922767705800169501913553450515682876014095418652181558542220326132528137681240212016916503342403692815002701974330698069235628828923508072028394855389095317503458440965498287491874827593843674119522350825145804741680161837290864185029898502746184613888000000000000000000000000000000000000000000000000000000*i1^6 + -42108781262611717326534821763409638608195407518228061142149439206736376047985203272679161493202514947516760438383808637827540230109701324708029702966181232630104509423906842433677484566738082820242844576386809339675724705847498295876178374487732488684454688263338155314384971050297227675274806560803490926388472264449053520210086199592375263291110204187218459808063100083309692787178576987152830835458808622893035858601758226512733224250943829612056370673686532031278975108477876738366218480013815984594170741278485939784269194896255073834021689883904362477597439248282982327656002140772415182853921971995703093333814293645886316005510083994379514121912260033505413426574159847953126784409102343665603032326488331937174643121895379540476165878238404860453246454759423640739371918522462588645640565925646746010041167641562753639644738888705216194237904138131984256304541617192965041481397748370325274157957754455443566345736564108059411476982179411228898953638158196878821600009684957365507580330293532502541923611481366875553808129362035752037732490312636204908111596587035985643101467562364839550727220977161456465456900016797588874644487167224958191569835040327833298831068425343736468506717520170271316452498861184644120256212480182827919243085831063016805676611561835194857229629585760038522916307048598374450351778850677649009567745834664281748830048870962609902252810559898503593765549688391117983963812922220806409905462898812911550415848880550645737826005072873103336218106353266811556727711010462907589948635720244298127257281420087460545964913806608782159745596548520371165235179235429673724662240335151735643453588827865068345246617850362104352233144851612126624007352344910167899184089194043371584069884467210848047261921456689264876867254247492332178468270957562870998185962876119734629876383071466850718958190322368464196723473659244302190192161422910002804399130400506190079370830865954181464047659946494604083200000000000000000000000000000000000000000000000000000*i1^7 + -13058187547924938988713795552962185648342669648648768355781536454382025487102250347627439555925526894570219442195808390026506051297795732913049107943348364093250651961691566715593631953194477362390100373030813196525878362549623790816294805394563460000009444005468304621304658615751369793359978665477120873086750839929530028577593166207226634465880387041444687157874286744750979093257442014813247898139570158155680006609868255461020771394563572742769592444089304484892053310909821953097231478079282363647787404242262592568426364985521814883856405937370435287500976852715414143412730003038458808478739054026206137942495228968192309935237193572382781342601862065443399773037247035964147722642250441538165999747848607237674556855405357735402365702585778584471990531403722702429356616646399115134307226071677805479226474789168269437085448444337764473642514186372670685552334049712641796477225963249252452582391564151648531237515285686142385334969928871461907543089771997550708949585993759346745669555495735585799140323288061476055268999197341703221957408095876893383497135408730073606250266878713386027230782359402088009357693843775269774354433508739138807951826831136603053431190974870936968106822279799906573770179823448303035323104734345939383755917721487771114032709627438628207371239088407905221363627006514186054785106377283343121737414577142827594628240249230389610578095087145095546663413652274205919064459372254533788390019154313958244354589864319321970126345600539723025500067347852099968274699453942912462158823694909361391176168961825115720430012580265946493607323167437613286768932493390503336668097678840880505191983030362732374925555920698878811674542478577552367609189949901328561554141652960400942013246703099320872366626547076435196157363153086608717560572375397640255525864644176736221126044725804878045351976113993855963065131699705039322809610133487065716995853180461345844090751693285435182360156766187028480000000000000000000000000000000000000000000000000000*i1^8 + 68891457994325228106042731231810880877052530817620314879941230671339852292926834036508791223685147193613238107746910961852148219481149097212497119869738008725122572984357426114734366518988111273095112867750401191565397310161476664445286525946934727127759218730421462042847731819973754113343131975559030422351740213967505169821757402473811818526746075506452431897165040583632228886953867548217849845390145173296756278332023316042084950755086307910341677781399108183637353105612528894527184082438018232621386323272397448441835507300685470649224051684254590502872896743215576779402235298167671332814817972729921125281205472182431123906043539321607507617241645459685339900919317777681237118149824520294076178281668381868590349733235449038177245764300585331163319669572316190897683475203006858683154926879817060934614500107102249289831648039943217960951699705950265369655146215883499182992956537193382429160834609864607225020986754863773700428671092279756580187078616137622750987847408667575400284915343799106457588441313239396611478872084496395630804566867348743897866491472348011141499242632345260257565195070537708101906241594543731117634133305375313596032038579152078729308628524044551234853607691162796023249573788056535955065490577037268768625841523935404715742110767447131388066876711761945804404533861972608424387434751140907357413141969118062894238399975676390600574355455590411358251942895764698096892722648533961136574990853623846315159619885801752741116162949092850351643687402250526819240437022789397886685199148395655350501725123834308813980005806107290589742621559098367849789493073978120297745877088703803064637064195902188461134618171926848567244489149307618432779949397502718695430160431718766712183068304655357911728560164501356544903863680891735187709082736222718542526581465917867382336499660887992005517472675630031502794945497643654150623139139147346047218215572152298160668841102739383196766554816512000000000000000000000000000000000000000000000000000*i1^9 + 13353368011009828877059375178845192072531345170163865193645825229168646826952311991827121738406538291030969816862670735843936112662602584110163460772517181845023244123680000960603580145570534266439154031001955383917351116253131869442417028244727460545120608408406048896820385749862901468752715990350670063899635811151547505000712247890141678643923834185448555897731019034984930659380944817337853383930645548351082485822486727177549018960702270792746053390172158958294265836833470286337310900490595984716700414804933669896386647159679189973822115516488873755777597454484893173258157380969147105740045589480347608970093370929755446044292404053885497805493833519066043309919651434304355398702186220299512730445972243702668823907288511803942960572862013502260566346586754649742537962748682474162375397960125070407740242511002836810489270365098275274534913585305165814440867413375491900171161740617777689551708357700229260932317545895527143224575667685879835513171885382321671687050240666755154401428813568442819800002247983726265926827306383120648337243957209375564546803621789983762370536197849439281573041029676605699803334708654972614548835794987355680851045298473346480078358215015607964007426461454823839495724745830657134269900476294437642360773751619357022559342899831449454939515488440190577398715299936290748704067962739397007353679722782116547559594735610344121456863692216601995504981838614384840662014600900928662936093369011417326677834258297359254996256764044235960470871973366750114835775527445730819270811637099031774269405965634771947516389934541450897360474658487314307434061989455310906510915606414895811867577680347842472676322662992715161425780997432175758851811520691301354477086674263855193527067251389296182641123892478351146307942985482717782575515598125369605967137387308118713149561597326781445808717722158021514221795818950298884773489718846374760141221731200925144024361825405716339977145548800000000000000000000000000000000000000000000000000*i1^10 + -1329988714554648213466327158573986997286334966059588922337778173553368642287330939819841053365638863711466966780469699817638832644061021869497246457202814679861273735376786817140573080482546012209608814783065901004911066880053493507609190185035141332859612298569671839697398207356369867717925858377651448705295881155810829226990977836493060822506247024647537887992135597756181774002125785969913614080177161057736175175745317943971211296206237565002231630106617358051139672081013799398026297670547531319977170138384237920029754749933573354041505530729631078164073297131539404205828895926413272349396933170597728501068997815236802190710951432243394551576304486794059920818439926248547811798103934751035565323706050581594328350079575145908036265726242426423128888931484549366480102887905353812031350673514480538897051016698302088320528623954342661473443447052857487714230566346615461863384758008815648616377616986740124503426964769897767440175874762002772337792737270136746669913024926675929390803783824759764785257041905862313804130299885984731866117244856504003872988431977346061939280017081824164495322503211711872169236428101276026753715852567953456570987285334868185182034999286869169938278978030336370359671799818024503732870668265372399550890415660608809377090801937921597328531715419598629914484404739371990213862355239572654411188762909606776441153339169589606376832288410918993167688655506003648820836917264634622475344664709519566197647447481908658018515311743816330998530743090157585371790754510912482834206144290812316574476181688665500378748241635304568639834134806549629025611436564052695302955654682367604694870828875905092054297168494537446204525270702818761712327654470858073367650424523505496539262717604027909072061817949789777300559937863807993870441039330647377473769377742460496238984317714941306419740345532206543767121669276678199474853877991176713667867483213016694198586612628241181971578880000000000000000000000000000000000000000000000000*i1^11 + -159973183899664581282272742032203564592857113674783256851859089981422336914164555377299612682871041940359818962799846376432367003486855828323583355624051153739192950085409565786122399587949401737661086086391716297405600657220210569094011217773471341871895687706318842057780249204467838394405246328470615124887112280455094310235936398084621208573475602634301825281577593514416390559117358984078445801837969419762491191914393402769452167488606738309764957907050828626711760275983379492919341550362400140609352599381806109434703824652626029130899120812241859293080288724190931142614514940410362430975706519509977189260275352706996172765109118060965343250598516550048365582865102959929132587141903594369235477015470006856637135527849640126135983552540394393480020677391225802797652666664572557288181103984798350690498451470559507283774172537355188512685810974517497810239948533710967302906265176250898543262505752092569818362887112345431711888522286995831952959796179626363296027819057238171489438276412411122514239967516169200521154785638912952029790445506728944257801513564898937924300898630218648301970782494342673703225222654070357934991439774350434835040313440771588970268019721144696158148644574286694546938612543273992944445688915086017705282213204469638588790373069877524411455089194844450038999220606192674806473990255125067168859714359505005790622960192088046846188713353774116590590784206667305871258323407092992266949015140803247907982880711070127074158207742192986747453388415978981928976789888693365655415932601341918372066394904932235300910891996179963880624984732519306937394753903991200829951285262831512937261387263832135465352954172380111553022660796017398371935966678673901874947362255746873024903910382497712808468715374918451375238946668391980832051714681695163983615675653752807285839024753405488096910145792362526783182033723992745537502009680655436082336434547089462433013246157232957030400000000000000000000000000000000000000000000000000*i1^12 + 2111236477966317225499709892130815597775729174041932985744768026597624896399669897576495900142339604482184735364353852900205926679286948839127085115303229712629515927413317115150028460909302142325904635292527207159565954742540045445951329158319964503672968638936812812112738625620252198401166814511977305749225946506268477578411147391152185362257059602622319341020872941930219479091221288702204296876776509365558964786806734742093681584411409315759098082401903960025898858939028630970965641983568857775252494968154247391429388518607546681350985409192627224673142851295365418892453669341260269414589984870664938228791178316749607214942616551965924964148677612847567041797715826301528297693965218025225784700412809340443003626433931278097127000161868968556474898309485634112154726438428156713083338039622712489126590960862441693511117794618694869492718893977094462986488711946472383065609127497546007762410239402809266272802818650818665574253865978247574847440779292926705215197287415682978127554171841830050255339832759051146675019650026321658630479558536659305951268663855276990503620978548918222235411720970491826740531655653959823253437174410098063939311212763833724388847863114964705670836838802867074359656559035713399936217005449278597562309482835378862277261771635985470736736350588848400965913202925553050907650386119679053732128432763891974180637316299664631218803972985199126983360051668130572869072193162117411535326359114650158345004314322850485771681200756450601223779989967090323226580634823195152525348468391764664226073750847351196926237782208622703194654301193980967642699073802081085609789833511696293936585379633549400297292243698102309805794008571289035346728680400476010743339605348345156581069481369246411702873356896888813809593401163228021328715898659150118070186816500256317505501773531040297289999263407436613340761999521984954359268952482713795731734409463605319855369524495777792000000000000000000000000000000000000000000000000*i1^13 + 89031463545678538729656296878185756500725095205474605423220933707312940501343747901889638463372903614954278225006544602156129306925517347864024525941299493485224090115071172780736957214952907574639825841044073962302913609542310107389643135516596110671937022300013977035356469390219077056105804632461003255897323636954557415739372660624771649082935440215027434956503527348228736460335768440960414961171909660926664997508827627963449290408844215246963111472873983889997955091389846518377088679984366581090166668024495718650823374630686375666735882308531029711633363275285348743855706415479891553745362801478113526289838747070872564085086344346098276054847805726798220538368189293366917115097891465753240578499063437258879310340216374010141820977304579336107816455009081637839694681238425982120274963669057895288233095613752360789208802690707104590923864098375701194186300366720054421849668179976620157193099952789323810973852010037776317669021626082296005753448144702609377520700772817306713441205172197764297264763625580311582772942338228862072212656506064733990078534390932171198833510550417324401380036746718562365046462979173132366026140963744469794420037797954731358486457639980239504809914303737768321412961994501071430926256300464137458936701646655193553551685858138814384788807811796284678574801904986669179528161203718513183901620220158371802444408169769577847418227186899287010585087829157793232533060437119309454235091642004437835776042800667012064716257224450172923228914466407127578101694957626564225810623370868765024447923137074271757135767486049678857334288395107325539781540124620835225057380378310747026420390782213879586497714436558059784896581415351113112810233917180353661987094183839757550281358946671085159627826451489524917988585040074947535170194913091606499768908357983444666762807769878542420954017075317821120853300831021072721815048983050177126168090314840041203171472284057600000000000000000000000000000000000000000000000*i1^14 + -3164978095793592612488055213585589285929203731541826499217767745001580126923506703583948168638693339108055867459049941835607959845446057683535962838699371450127692071572513501504407028700144238789132663792431022136375181582843066031630983357276728091884283769525128231731226954204860657776315048651837885969305053984940439667382612601802293904722986490769818657159196414932017539873223786422645047603473592561586963014250730613046822441069979917039516704802280587767488089691034281296764293118784157952031754712022546528997010004301223571588511221541040148421057513960598452376530899918720272105207674845681028215526493111165820624657059536311460272182672737143998914324447306593188255005315569686533938778710129460826648570891315293164714878977638861481026751460211739621745418633654956615714981211345497143944871166502460099482635490925956097344467820817347447764566226157620829408148422912494113631704487000958941582440327269178814934436763049577983886158780263928543441804708673814796324538171718627568905313399508625697390884261204110878679707655674770248766410665683596502148476038350973072785603985233909154464118276516223071067581886769162653479055544129470045400209091820457643054506629077018962718539251102808505438049492806410762292943187975877170553828704933212117776530663571829338864242056531969676741074797629561335089693146197309473346882989971971409297815068672839840624411792645343113110269331193367457702606282162992699290691941083461818906067131386368984437199682094015233047595966807390940399633425939608584008120777349563823520928316055379616187399868086294258719644787720980589373247548878872960852859181015553615459073757729137218218197132331833472397478370510054156785924759681776569232344644727189473532803977144972619286612621989213449509325185792859738276036219262593715643843097717753610009908045784769319576337350726419485189929245426696024100780018382710686844308160512000000000000000000000000000000000000000000000*i1^15 + -67705515095508139497654171862521611725785713587863652882564162668391187265977570214827132635227460076749686145812289147964431229297818557281782681160681729213268453430958969702113654699651642561824898809433837843801653101667967223759846624163816752415307674074262905572974573568225488171767223093771490201052631500301456669754359659752240845471509494290542351293663741327197369376026875075616705295042693635542238999140536711306778617380780530429931828944785897676027733757110276174322671870122806423638164438344964222275047693368766115334834545477112891650622928348544876983622085750838209292937438424826018349215644349233296348706319267373178822433647662883706086084000317502014451641320241260097186047490333488447956477697676971331242172391411886682842515274758989838413633669766363642320538247689083427730378073791180937221068051349812319759569084199995714814873057254511474250720821335346989837207992328611790066109233652807233173869518833852005192866770288338258910105740382682100631005917520507430470040640507091797491595398367305418337342766708292102449525788896640287863615300422019995265976162354402814583931757423707739123899259193699436303523849423519027479348643099110870650594876577417630784468954447538120096044661839513419519909883721534142880202008052999107733971079242956183349649723322211349977414439189311663265673529500936161411823700579813065584211793512183523400982597814192262578694364592845614114076496630671542314117784575152185574798098282100176654270917520650464790326494907919708535899255672699960594960560133641913346020092427419589336546007516580789778233200446664247070459231905795617385237979386581148174662533986488019743594070746723499410115291987968528643032456416634179951223732471620155526347355723067001962220736558481050411691819148375435381277853058550203983412304606046972177125902122141315130869496021150232206053490265363477629197395429104808643002368000000000000000000000000000000000000000000000*i1^16 + -328343758099375655694314156248330165286051154000003573315188953021476930982148365228536809555581294100212135285682149222952345461234800192971801962687920590897749378271476313277518238877946803658896849868600439871319564410402932536326772688005755214404979403924929102878389449619510967613089754338203440483846935355636919769866318869323027017884311184534605990204788866830837147076345316450699702712704903032645321033479890767415183199215372991809532180677148113319128145214662994720557983314141532203500553092483804660362342175857907904567803629176029640156183127885466596757337178580967750882722123909821049516487404556330773745196461329157777041728309430266959282472586151111398291883518410121226181357484417381910107865939592741999021130282887796176838061226603818352486198165115827962841782799813939696010786523549517816684901465366044049741067497823358143759420477865623699395643412002691295957632880366097933391066873817629108880421204750304608649844406310508210812082109840342060502224644426690978570200035415295548585698875683242140128281443744844553402916164197549245324557412478450000047985708699283960934831563833494404078532110581641248094859670648924246258139429482702840726413770952858818248845315115566992360610580010679455000487832664374757291952480707005342812865898264926230629585969266566454682292754480326986776092803644352270936702123238289485901813589857600379782740253977855167668488891722800266154108325878676943435311939432972817370408025633281098363676862985314647562358152652501049746967574445014447664893599810720804953113241278469250112733680937765459556028503997379162684931356786997010328440499865424063047631648264409886487829199891532698224479710867707867505429099709414584458845845640205684425411488236170539576407419452604688759696323042499906222101085962623284311074989099213414502020449639128363554427727382574696121179157381751949593609936276209207869440000000000000000000000000000000000000000000*i1^17 + -10304293827858091743805405620750315068706722920951076283314646752947498748467279327784695947995122081303982296442924102402995753722580101600252715636689775463050099830170781971339931190600969164203229104236048717004391265728799850390659886398982634104980453456174587952118356719799912220920598129825057525068452063791944179112701098857988520158874090144496487570180970719360276545777419906333351004318100895139093128068014474359224548098755404062934629645724931978357769748822522708010892311191388777624506417496687542836246525299652557002348234525566382966835116732054734443348425251292199766706596241146569586595491383680595995550809077017124508513323962599335775413308339087279458092508670973242275895184069982382712929752023881029641964844156042827872640874196462512015584960690000587618072254392147940483824544940868580490293288201236630910583109443399839785072198398815255409786565823466726907321511265778798116021287553894749636767490648480819713121171466045152079068104220190511154672757924669758482173929893024215848281085943297414491208477536013336563762120830818281168607650825054014962507194407999894016592042399548588160960013867096371279325310725950544545440638935439675788558515838523758035422502782562178052171578953554209692723933429740174326076291804643584551758681757794102008026577119232074532929659921837802999403934003634323017055211213450465110987235905177571464932011519561236184479209902205466712875929381852398790451247929285340825818434358542701367866099626743143620916337502338784386105357953983989957072837240449223290925709065162701766030980562403656767675685912773503963233968817188077596724858285033300603693596406970761850126670436468733199572442031351911873730056546686908588881669169320627525418264742864137564724570302314195535437793930747110697890514717706512163110411087394340960615375755321107863123418120985021812905812658413828982548746847886770176000000000000000000000000000000000000000000*i1^18 + 913433420516337515891390193047577560376500192412017943770775440259952745744510889335906912581933922417631642842700391818263761952328250002673731399011001012766730848127724749794034580230085846840748295720348462608671633082278228442350412609545929006294662574661572203615876490763450398505488139394083443995480075667780740817183365030810306577511059689625353682381419036659910982610424762777667523701929471398548267463679980038791126483840632301014529554137845259113852054925826520373843592371640818187803128662012546322941451441402664413865869440559772901655522659557674826683433578961527078887673946795174066217331373166970273755460343857820858569559602913223257591215137846224982672498432730097785546482161891163350465675553126724614236909134467223391088784462200643360530982926055631700312645736738544332673671435218545581671613783315523685834476904799468825363209135921234170673113105390979114862374218514678332732116853473569445951975267592025579649094116723320552700031726524695238274099601226951521652791166857238206045971610875212133531051378433099654279511122572981360448843491361302377227860659134441412695841526851509111117696691755073564759499117394106384039954625473920833442782966081879135637615028236070962920870815356231444604741435382884457305269384399919516799362196022510724313676093588013457634021204258238229639331184378841268547474349951106075797509084393464614521687820660988218102147487581639202957882280194777927945145853058828979975703683920629426108104898648427190958923707088784199656615874085747364709120905844280516459939952465199105488645403095194918564690720954609847905322171613046085138064544441094712839845217772099416559218972854185999742203339865194039621611202696485992345157262956110450539024337851158897541326275813980751529663531690342890648075940693226118625077159814375248354965844209734540259991459850296478848875393694468729308767406417510400000000000000000000000000000000000000000*i1^19 + 119348250193329684667095721738379721821421060349185315232678435243645220471604591120917314395170482685385474645874919131667162149679212376345220161880399368202610683617594551629420385988462264672058077818326066214292914833764952321404289379274317197779661999295769408558279219865144025490016237503741257073349414491811827401664675502603071290238181141728054884393632032676536198600705065250036487719232990719378918510375796437367089778655374607101418048405897649185881776478654857459259177457121549351390663778899696104943157714218453032827422517431997100575079388074726998070085021935781678131356655515455969633662246003592187841121381645181688222208432589613171563069064851461720337388534032794557161798299785099924944581986791383822108722412781510319200220164781799053071729975930286459281472435229726602553169507759118604875998876892386497318369738050346714216424556943022205156057788156921838269957873161437600571004402318312218564160298353921021637665101771325338099945999688999459302974581087923028399703064512812958468780224135498972186893794556830483091543732456473949343592858076471234176013726467361151744320042666389307802714782028146076650930842457360540196250742896686576646758838364944481109052473684664250208789419242149375073115833324780439560451499043421469284156196917811832964319224691234127023007513391949123594081806698729549806301022002773816985042377238735819328954354131753674106339765699680401857400601870155995106354151569225425829066048739069443482289865839283227850631674031468420207145496871787772931706939405972006431029987039775813162618626623361374679901670419724191718801673197621665416730883663881769551281794146707927391792399869916782852682350988323725437502916863639642298203626793734104848554018831613650845397314322896390330825465727570658446300403152423698257544474629593850723900564713335446082036162032741638538007053913253032897806336000000000000000000000000000000000000000000*i1^20 + 124357405447869600964244922612833224310406345226605541173219464887454045493812539754992839334709529139358131085935450120621953325756358107740457845823970316519727863637292964364045425781781152570058177299050559885873375466769891824505641859993002438205909950949522303953460408330791398809213092917763551120058635029592499642963564806538103255671376655428449452396023856729113529316243258171784307702356217090667542158172482703598046450337655436574810561796233356498160685065588714609753526818939866410565971897907266988622123063366229781734189974290672150225136960383540647351487126731689680218144359780248410966152517520851814678267354062254128941240678247479161779965899136998086475900776454393831340372387866821135765512183632804368359460171885845419416152347684752475267259280414435094228912319089423759604143894169992897107939371976432920640892055476257459503687990728295297612616446604401586190417197282355277519919284540428094301072342718942578582776554690720034304413700491218855664471836985393791672758187206294759246609966054179094700730296596664535768903855856623978486945924387273226554455066857759200974125341198714717886536021579947283288047954339024679124812785011458431989181597706465622534959905150473797626271426343662946604291303265976984962750820557297222222445964228102577629237246552833726011372335656932768834317377117682039770847610494110058258800414471395762085999392589249165562885723550279946282091982058800936541571760268121787565096347786381591411641852053158278149843575694511474803525192001283599253779818587805047152792530112436010392018538106669266967502272729678278285519690827099744199575352940649348699532930417875864667160245961389794036511329253146957090907033369598250633298838396470096884038651546583752104668540828595309582241371349020599659171837202523972306851614534226188906981306427659472772042673843420572247688134092060478060625920000000000000000000000000000000000000000*i1^21 + -1603890131057472579732768310532822610978034879234741396689137334216498081624543671502932510295339328513619333492892017795809773930928010223283331387320094631268616222542863024689820249054072996617942223657116311224404808370498316814679869842638614293062491920185579932616244629750770609459956907548514322623949251588092616660229614438992638400962750734438759397572921370434494877215545574156238368788581744606740288419565780124366138495012560612795716178096305279270531038471393403101577794730914627607827142180329330265921297337802992544335967546802796509948793220914496848912525966493588099131246713144743561594903026840571700345694361237869147945751838590815113769658146841983816237750193098430324684631545152266104560998085797910822399997039186477350171901534855054203853156586224027190380977720752820440059092610594821962947546138323875510920966150285744426548319466713502303832428066725643052003535623583510211432341747857837847826085280074494734933350244745196447077160519435461825825765266805266261610060063301039932614643815010863195033164214577271312772887275712785201323203100900787456556389085827261625384347599694560529677814314553970814104580307226609514087052311223156638250107654040614109819385641886413784253288320369050342640747695263803798376286245557990690193374270379253395498437514077387401263994018361014206935815698659965226082352945989370353967103089566366635919995794046150611328688379785649237139719374800452995248824635473003814985457018707619914213132732849361941058058218940585443283396079114781470362968862420417923555055896778572599531567463658119499736465335812504179773931602653447616360827123309977800847838321681438200472500735708856651188353777005402199613748614070346278161163121326774756780475193210925767537649181078693742772893926314735183713276934966054219756151512940393500192558199555200005849667151509636294956926707562321018880000000000000000000000000000000000000000*i1^22 + 5402941150715142986826390788975966943334063779431447503374706431121144314729487723315712662861785051492494678843826018602196070662714799769248102414255778973514636870308532613524433066629450299714636835116575345381426302493360588153181925858553539127780238673215444848716880279338343329748237061330315000924878568772971999737752872041657416817288305950998742089275617667751994157227303912074282122297084102228043932526651493909106529199194682490902933401760055970202071745899362658899013488114656572991529221802882591825530476094781185700171508641505338290377864860205167707335017876566556714664832289782766745176918499568726352431874701704608559959762117772931091767627791533036348771006696407951222141382161904217100562368182513181493896146969411719489650966376289290405986311388027438762336098912326481412479070640902161065685290110841139358210643476888234220162852060082908598766197167167651594880524125922168466660847250530790776366902521847929485683482125190216645238616422984620126325789058391873549836279811039325857789734603364802990598450699200891943575899310361389595907750868997378616265342386411406754667162945790846233465814223638666619968263248287913081484578806378325580081386106728255010913019609225156529108681245092904128269248234579077619270052260621309472167376433428705946956052725760108107319756996061018450595063856453046745144257049857978831909318673484531993745979146815886386282082444951786854037578275582951794437401074662499147340847569123776772208362930398452057509907008507208182823155371260751596584080182576589255288015628761596395362088413510922871684042817211263745812795935793645164945389089708151419460530114811790560814853701706819101940621020890391105281217489423702280440858869563071948173407939962258355277555124020183082819318080313594131319570854933711487076424622023884166113889101269594591056894753521883721700989893554995200000000000000000000000000000000000000*i1^23 + -579320266508722048785199677878030392532107250180213840736047437500747290652089105325375194479071364422715648624169529387868877928989614796386387396925970704877780062737221313862079843911724999155556099058575848518535752352376319021406818867022651014932079733228036649553755324217868239270383226162334730818162790058571023588264964849147488835160381304263156009596338716181532433732947070196971375114870969481087811651233794735752438437945648561045580078843285394032204252847796443571031388965931502690575800612087275014634080388091942436418080666659227829062428422386064505546533198524799827880399071113035464963071422301996686963078727542943100893948578498577675264915464533568545918689609506093053553848890004431542358832882413951607495762342962187554963453967025755157265339746085754438285304950569754713120728733722781790976238314988081983965805135997090327745506561891888697242950824694407364760259206528183391976083338111871375345222785588602170397312263693681493228101599431365302318179477310699741375737804194264076644073867360324147589736501974835729568544787607264682890780093918707980358267997058868210503522519053744760373428017348406516907035305061794607627178535355588083041782944840735123320626927751426473506532030185678371025044872870963058208772102102640836945894761750791233802232914144651961799923316157735123222782840513855715359915265207346743909432459339034087977809947843758967463243977660950248625598952716036629110522791427346364199553934254101751275999518533525080154378329070634286031834299632586995467381679534986877935384448812732929320107677939606916683844391835301147278500753629184029338367614681303466168442814375220931756029971846859439633751872464482361788866022593574805951200848727319356730962615751961931634567397256083748792511316221103574290310048691939054677324625207579904922603433142052896849036875727339016786561634140160000000000000000000000000000000000000*i1^24 + 2825554453809056207683849817769442862497429379179177947066122683827851657430997072602735757980716459255853980073189682493828593720207535558666396980387323901539931681945893122209976342038255874249497022717114483017846742258214177610212988439115348873709590156555157224143247741985032019379700232866543909081976185797309128857035451645736050664365392898918454343046266712669219901792138133810251375601462135771291080155431738008688024115943088178245537561372243506646826967626407804860935030840247156935028385773246517978807514189924570532776684963844590475340178481584531699758422672405323325473924747517616744741904785194435903301637530717422781414015378267917692358802808942910637282443200337101599152011495502894542349035777957437977952370656204637856938049241698903395771526545192020916109337872967109824843298773342973228468600314392025822557241885980126142506012602550215268190657497282509353318789410675406403965441616924737184813435825570125095953232219237679138461937315320104863160090701475065197391852296574855181274246696972165454396598065045964669721593625519898219452441531503683629757280450917073408411051600795147722649155281220360876044201525955972405166897246068260048885128254022467591532781945387509410472612136067778950393930743316162776155839885744121156318754467506842651252866202202255455548406770670641032186750563735130070685236531287024977898091943434451595657427262119729658591846185427225611363446936022978792770552462767828126362282881867959231447214308164164216058451540904742999643197457858365612199065005184040975903669751734206158982668864234450308373051741203119855516403442344903831280758409509063982505765963469374112190898623772913844339888653190937955212245928119377172433165777130175205047795214067868997031587613582117177850326161821757380502446793525872778701913245223366555046581951044811469060401860265055421686874112000000000000000000000000000000000000*i1^25 + -29847944518886126551066806944566015227668631352873284082859267420439516972745397977831879717194562265899276028016491054826281853757630942183562102148625280797762596489210957223943249400440148525759907011638292438121484711408827780123954251106455619066920064393968798686733699501785137012260048692148269314958081205560450222909083377907025383128010871627510487417073738258876514098526754567706571772789898544633674498230360498519835008453257175770531364524036545872285135307369862873033832318468413504557605989865617175755384641449138560037760113845705906762101139884998135871529874114544470981965181327019153953253925840988936851874981261907274716812371204003104488517886721836347095130065286353001019866875067247357848813292427158284512282916057264431075483355816361207625718791872871970731489405722527862613657162959795186782022758117257733466671051723186194269392529803242171668363443595757654818015443476614755156180249775732572834842947891500215976450966396657069937555918062839014640371115682875885006828441241703282865812988575036812865447672865650178157008283945277630624816123177050739461284417046336514561382736003585846902434693963317102242776772302271508741393099903570787966255201683898268184342623990155233203183150795643580691384477910366272482636130187173938236603360910379732653505395422194937260822353670324982105055172619076272704469405566685599248984903653267905374647146559194062346898215766657395472106230460406279987555754835263948091938414375716014061700520505792029264306172398076648423577198385877451005236851438397389923022642080504967472135421222865895713675079636197172296206821723408344024705863847837580465123586250359834684731489584240600140981908515854348907077448507013467269656077619070729443179272817583303269520058653400026056412056312072896082026069805801925433181894993394859982951230492286942388361227909165937569300480000000000000000000000000000000000*i1^26 + 223246026273764729462316397833937992051749544180805537280481911977448005561262903862598776702740673815118129698780354676863701074392407620967741854716670229203131437576408776188493600306477496648366807552102909134056744045615751319105189667985136856634045577422586551734397864253183994779840329528081952832065219059722891241315165476411341013754546052892317028915188975070254135183459689160676742351746324554946051453483160928684437897379774714714826129009303108384478608331411510532397240044910892089986232077938657139824060973274124168478084894109154975392576610355776467506369592359747877633390743703177032631304644947485513253965284747553454251907540153583062415627289758031198488913501792736302766234333735755765371967077960369684657121631059545038497662468595074391320622900532915550645029814572738613355643630017778565479579115837337089829382681268299981812996021776027855415529875895345803810237900895209604412413604159217748951375029377484061369702941877437826353696933989228032308668665348254378384809263436573525303406884628794419335283454054459581528342224541765061742739175319525809557968099982198454224932824716337547332612162042803055973514534865711784199101556891751938506922513243478689357424432508431568596041862752103241605928452545011939540556631113191924148116529911136178294395197372210668144469882071195931024950350029028545560161366240852911656738156157814881757275510959262190778147173795374303152400294866195892686956651047016050708006152907474651377614301177373313257980440181560126886476243168628243582575801136308741000873681495080130340398960080489601664761013801462739666640494177707787563731013585856912405466614700925126789186502045072730580657413655014734588199291282622797302083132053609678767408818019426702224995082425160013312367511366384618222473712822441565273284244570014134097075184156274635075687084537239568384000000000000000000000000000000000*i1^27 + -914025810224286244660171567519061085351987337033981273181440567133145136862204332542731538374994969650463440239103120624531500034986225947906087212114220080596653992364601982583251462547226045734472767325917536458776529153732156081070104836504879097532106712580590963515841522603654055814227785713967704234363493438187820134098273542111123143261975490387296775549020907552406646623733318610409864853852170265004461285544981332481625020369348573217680515057769582343962757141701001461520475188539754364652083676088802307231178546650295045606589819644832152992895443859386684192496189689116923996828531788777688995287496423369954171083543857963326690579318566181401231254935693102408928782040307582917104989161729417063053460619174235260796103619810517959229720286255152013909371690718003951196685415704659701321800933311857407164192797703993069109055963160305835240235470087165077090162545816839172717608520103305417763818071659972143613563393494796692326807269754339538822381217407411328927865224158177423583003262971671887367228390655068758490522283198429102578860076488643867552674984199375817826572400257981869665110895277067964558846717707933649849353684605567669841545965372128336846049549928974687011446726816398165974233972418077071645348513595235238985530387229174219845938640901168465662737843850509133421756689462996806357922260767443798418645558073134975417671455847038941522808081543040995981801891226664368656660367250840184818402518387350048232295887185943863944511661937474181546429462072272273816976034167297234189093044020541203442880472177441298185797395718645805187736877614074888888483371920561097316854957955178453353303650304794440770503927278331369814119602915920048885132878741973359304825138039836104217589175334762716263656410484862661120018625351434471910542639713312731407690816282337696508347453803095741341242279487078400000000000000000000000000000000*i1^28 + 2452877991897906269395283365389644799355819470408321082081986950601996754007700833288007435752188947196952216993360613814400707383237578831380123453415237345334694569442477646349348894186679357553654280277935179163640512806063507207690791655760429289002806001317733738346937049021443791231737595700177167584491670361791068512512536654620182691501915653880428452721527641511374727725626049407235988137486622325057893858912983166581699581507664556486965273273860763012167524070931219726401213923401018087781028559634615128334683249510732933598879495297769830876005751028505113954003886674313640910849610132625768183274944932093178568856297188581597444161535700490684012687382287385803014887194604588777970147566911836454957384531199994854598746322526437846536364320244303994463605583623153535154295404956264716514449588878150881331647921160345338930309687992423240797517644896097933715794462153877669406952916667700250038234705750006091497266898177405922783402882657815339392325227544055563532242389970354536892506843711312682952364626085343829611794023017488359604447892857410179720624916480582073396647387682943490269677804726845501072977978751051569658154916414411678516136613811135853300225340195597243725680166193641873089778755607507128091418361615047012256025614569079593963044903182245787292573767902222105747633642361844889444805746256913393466481767425872295719011948816010182778207371362992349526915028613003348821774978225168631319694113150977172462085717367846310241674435045062780709993361380547250582106928084747730185613325047901704316083551398353210911410708415833017100527647354587580794470088484888455580009940807793713731225503315192263583661299274617115711323596839234398074346040424540513952500903028823417554912464844408562224992851115834004752644936940221015304175477573305219890018382736055803736238563664217089679462236160000000000000000000000000000000*i1^29 + -4827386806921946060443029952287322753972967150993160399996026036087921750036013578896214083842197454960366558280985379608976097002955172523466028702289128152739830440128313986759021398446383210395737421325302207342677480137831273653912974934923611134150687850989933834925492418208579051200609239734249515587137072061989765428529473760873796253468976530022710711447748317621521010813185900197326021645615793499770152042736018124939084264753177665255030129161000101894693158364493721455091967397992900008165163893768036549299735177325864776842889529357690259237512680188288562612149386284285805589989324665464402899472288804737242247114914494801195371841351160679294035095965041715023156714992604983737521642695697236019626591067113814355233234391040125142448814262072194337695536340207903650356915757690439068265139486625594372860927093246851641638271301615181820328712517265410256010307708872819636086244549617702605062862539090929082354663367933937789102447036947669765774156488478443864176109695831108545984785494710408801250634562691149394917762745353961264446137142850760626311266884125339917793534399780537873282347369310067690684221760052212821622393166193021082821030784439843237700944817240113673306585624267096249329271031729119375593898097640871231391453420488113090780856224417844203846585062048958540909825679048775721827563815231578710972841981917217566555191209902368727282212071660324909381878598333521045897963133539289024422976299069858991717594435620876228313812014601381592982816928941211872119215295253811992558336257305565623239512646220035254936626085945788114912294210411003721042146884779162024576381339503789777403098380643991222871115353014259296292407579928195773344429865869139707527357850182878995699064254671967472904669013435176389068496115841512752256327539809896921629790009771019431908961753193463836311552000000000000000000000000000000*i1^30 + 7348381145290384315995343971617051910295520533267242920127687778427798341843054987034127328207690758078324693060177752139220317952527393453865833026773409760181133494690630159274528456210615480759564357771653146365274730328265944601978709717695171315399648910473771637201478449016405640549401624461858422415302744803688560208892805711456291802722396935514917294084203005047190323686436013517603997588392961555915777882256703429070559272907805412045047412345424053971454566529344938481474618901144712745788895049721117994691275312788829218792910464423657657823080557097045804646181969079422128371078893269619227654015454258142413619828479072773517256653098599586508355335710402572977039378321317721581702946771145405793133529117897831472240414281447887086333265339096735543530035755187576271342555221737759370188755485260551152051979701032689747360271736556683594856808733467407953581258510838436627500853318756205732286592971610408325169866498909476332536556639582391431395348494376821499083847625458568345460502204107156096908948942149594399388012293100582219734190256411815437476009149571860151369484655229425548389082740276409613912261703253953114681453119392806424147725295151855135794323896399087610829765935669390390902868446966541278671418219391472354349967124645443429897806574654671460021563177551614019515488344811972966055881946683830047587774773087260426720343230615738798348338947887152980857602071242245483470199601348266733464637136336161542398359180284074168289005165391520483688778139910409915739963678845630156677867396247934695394339145627710673371521067801504410379100883445504468720257000340089228942740881122409083364147787540599259976520067102863932284313373340826727886014798191594365172062793217111028472485556802677457161587115739433081831861254824779963469763790154421618007161541939241097559473303323043430400000000000000000000000000000*i1^31 + -8886350795446542525555214930815002600439565827536029390179117726520351892353044249771741076695285800936843542520565274846012333886535188919616330771328607464015049630692648367065719857346036041910104466657881068501880047994104554950021959281880710352406933834387847873184839372405321409483238194461175966383784606204183825292065238013440552100941013765410868630319383664366619401935192702523167283450405791283612201508915230448728188428887229014296066445017879639336238910606532131918150586915105689067349760394176287026670667704397236592061226085539392698808346406306468195322083221187815467816166739926853177160711322432852369138418236408645833411181659166736628620320072047869489090648281623574234096581074809095875904872429343546710022354222368316385175339323683520615572016813286646266243145163319278127100578817272191674427207358378485716058911984892081003362229319587946864391337773734201810420842810514383506826932054280635935053026683992718920928554898762878756715422330794179953012031723419182037080192388846465288365333820298664083531515039245377720933194732700252963231820739737757281949794592826428975657805091576604362697518487344164791434869387211920755558809412979580281438743508093822910157404011842882945893783501852451015327284962003785297049398431310297249542310409162227986975177143942234793818975718997729246917997704353195848951175552005599813419883816473052745171140366693882780871021753975591583181199824776806239519730635809899893380335985325199773545180875925352204575991185715062924040929870996256125980510871358721577923817780461374521717961070434775328129936418983687690903296423633968420411330749667175090428187419913601593574611818807461475655383740828267553161007211823480924172413892228645077622990337219124515668468885444473804485078034371515242679246627737608108970744886372663138071679556648960000000000000000000000000000*i1^32 + 8562235006017775877914122274121781645979025521057175033882554191283375035839696989474021873793610276546966465471505630564060294457558344221348185826673961439946871699954465562233422832167325192850248965278225357357048340517474189911766913643656744162067453655049353080448841719566857981526484590045803123859626762015926600079685506474904630258471347464118641638043919981747737851884230624220727106198843082148686449919379709610871104995809921111047524304911562049341602051582267517241394419561386505290269830191145907804586964557673502695140346529819425453331933911834648860337346608698778677548831659606969577470625911566648905467546142045228511676461980272464445347220592153638180767384466793913615234422435246572939503702135155562086323155610492264537463413156339065425736990585845269111449321895459018898800480788169942454280185521282233491192372813608472894313332880813979046230732105476591848335340992420630993067554831597427219398401255462014180844945801513106170838047827528275565750905607620395928277331239642634454693000063879096801981906149482484991968123788259476016677943670371378396928732280731279380781194442213618021264523423814280215836812367985197938790191758923405716393269511732283350467321027714401457719345631317012982421621081305355887271978544051486049967704072305982305215554106467560420496036394999704975672542200337640757561787039255608967034100339838631101556206376667818054133488523738828571958246530086412943440869193415862157809729860264608106616725363041124726561399641268338396867776188026327377379102845310090472446598307895421396098173284603962615736398924967511975306164128771615923833863762544976791593997492611379131505996555294671188359621943886777734592052642761168262791268494781777183368588891841182363214878234607662157949649582618576268848579944286281908746303687782562441719709696000000000000000000000000000*i1^33 + -6316921095010094380826374012701630554606394020533947333464840657783423172244563786735391454567396598753241866969970193971634067224298005500679680261972445346800633512613003359251819281141594126148761558725126170118584030934077227550560025153714972356015655108870142894829520552230813423312729915700570074969526082191457162032793191749886756570399414047611256649741565308658547117369113707479616969408421297159182173301110468972281425220449820653060037582164995481630173200016048790847231295736451242793110023514370261911663968411423312881981722102991923256465122987932697229198729193619926713785439364620237921230662974928992538891108701147566894905118294133254923285822275054662481516096939503566279633303565274893892270911285929040192756341140395167177290484879219523485657391359800989077940537948713426458370722007068656219371430732042496712254126136459477161093026369293306269361238782400959787451680920033614798954148937212587063742616929570313074694182215166025557546451950993298616607656118975326524415233377303346793710906862836388595175411732316162932541885101095892771082354741609911599757084377880408266044012410505318879587630923933128038303709399290472714892914572468921786190153237894996441633703982343412751759673481550825635567653711787646783641743603524061794764839669596924420986709509116348874196974172309092239735504460456888242248474624169850150539228298626358182625106067383918880880889545971878006239133437316269153354851301105648035881357747415353292378343775034015299327243653741407683122309811778205363030933588943831796691743566927518991995362100385979463001477300965550930171421152923507994186410848924891071057349900811870816963320092017250007255022258348334921438109384836632812830081853692571033325226180429703054753698943251407388203242834148258278680928783431837176893634801916027758182400000000000000000000000000*i1^34 + 3264287415020236826792379241552886664830514927801040129443686806333287357439554858660632271023225814423997692391463997488268455157930151053590020216085549527632939823681061889240143520986623432489177462431806239524942632491793424512301214102751958763444964298236720315399521754756941748564213976666691129883639196314976004173974399499949250833165546815855158342241485937673836148462994299066939696168640063235000575041184157981117106173923915930343064080508697601188588928747644083325279091956401076338689840795239696744062606105860174852306869917583522563323870644343876042664899646087370625109675228732727261522312853721674711089677091583681428273224811447822162921576394641981667179895425602350580435502261389289707017684259938556125275754575899739270531985230200444507599002066899645819890335754191365253271007110436393863191937620839844243381895711704005793497521024658544994534189563682203456273088235049586235720518397941590991605571795287686745434738309104458319331320916258218502782782309814057686686912764992969216854712307246583383654890932907110467329414108039516883168228140148123691022526332820080494126207582829799605909797423850356633484892861799715663067582713595898280553372583273508221377020233975392603861377970986533288365658860812772824403853178078588740260107810476931972468647956247973014927254322533876459263683422407178242656553738035477598470794628837572362791012458036988269724928303589352982631387661468533892668787826033136756076829513738887323953950954403072561177523690015439650349742797739270290632229482447808204321626212819766165147977635458374026878559606094210653129393262471786410030306129507960073990760213060132561843695328453977063565383545196458506739471799447871034848389794080232994991474424046990370194718050801980122728862430226152955748500330026278399124965045315829760000000000000000000000000*i1^35 + -1039792220327400570433338754160752858058333677173072329144239030788025130776563575971505220366592802872371622484387169337560182949473274428097091782241450648826664721147652985906132545492203106574901726489904981483412190468227219491828014098243667655350533501816287923413057957753930862455351063240888866334127528850387095181085001374876004877623859665316950716159170480964621461546698061767030743913482681992398327007041639520890855102379299654453460605501247862508975354865973247750986672965953370432289638099327320205506768351702010662226497226264762167397632357099757643289659574361956199356750875401733831928536892498288530373790909099218713165603157898272214536426959940636413830476731425798504883295415320994053704118792127982276630503675293122300168448772503159880926527896099084769123410699082737357938568754742769527640607372850831613346769187628774008785802338404702763464871590784291920655457347994965189772146746801977187648344087087711144983339893302274948162236482110346824032970942086475336096593165423070356100977568161228298504892686743494367684447823179377044897624379784922259588515751669424450482169473907691277222772034988947429788506977892160002796183509202674887159811374286716089932614991292301494112817903559798617798331360089228100826527946229557988496765741688687627377603052999435804876810496798423750319074359783561180606977896429069377773008591254119243591783188821801946603808823503232559176694832761884833257760732986274626231115451913682152822046162415896711765162127582285858712888371052961652132712250311587430185940613895779869350928324557883615526019601801738732485057614788350897791111525321702737060432553167166862560025017562432401347527337191327800492949241517830922789737353233995549281280688897335950818582217232279282120693364602255567663986932864565894341910855680000000000000000000000000*i1^36 + 178335821142411965821554895687625544813393502441827906732983199239808661327521981747122647759831086956305851909490339148273560264163050748375951196197947832191009562305205118598853108316836698991364057630214378483817957208922419918629772309708756107906386269372662746477611600502504348538684222159608822270673703768438329168293809369337949013096163390186255939217380624513120152672985179208308046405404365414092883374307386760036918381812617512135111614646417233504359448827019715835872523524290466454344617339367443768858142592734577816496360152207988356672999113413336414024404908995280875061303413790805933184904967779114828887783400292108456978417176190408240041323568480746724815082605363504042166833495022803123384434535692270125846794766083747057345555252525985504548312399126340930744980357674272664701212892321112882570190855034889364814519601244557090662942690846156511960476109422363049413442661199877740692580677265579937212228200486986019797812208844609652389664338610899127403427021397373166300130264777200961804415370555091599895052354932339393761501413694154206922034855346819027372703309520711256739195493400348135738844607797564845924847146540081082242493608609616006100678881427372406330944567298942427192579232075344663218548727093240531415949373940260851586042303662205084721722226964319518194354510727020250412889482910623819350225183570568360548928928294812129657401887213774510128636743085741735195076454028364748517016038730931321510861827940193813198369544212656932190214384163046847415422649868078803021820277356641358401628761109928277814634907282876122237563463005958037819966166767155936771964913051388705165331646934825922093362236221602778640162043521026960475923151871862233352322868508699988554553431088587955010581039615741753466399052721887785994536091346711050662707200000000000000000000000*i1^37 + -18890857169413262296169697234824261271916199647817622067332904249593997345572053368375289807629740866680336082722162422010038801788004582600820572567835325107083078198922809744442039429291202730341647065145153221230148290108754094677974192470733969011523163927495814419805835327680219167913357021064548910076930009492110902000209058019899350396654741665344125856268767493335188123550405211056442234504695822773897923669463864136399763387655446391682620237054303881119278716004120163210472658801867682562963119506399796941482700585509071869833443248440261558022195804032521866509089994513588633327062100332563996149744729001238687198189624404748864336746870827519388931311537295733469683503421116209145683733302825354304040666231610135953215927031195885262099770862713718201002669347415678932462656212679369559024128142349824462220250899446605011183275632833013110556770989598728344266902898540368290842729325637993427093131440851333053783198031759274934228500022213368142832865572808913312611022998206486533071943889180160411199588100629365939204367679476998704258145193977985567783558937373983273753967876226373037014629997713807139487774696560053580134611086424035283742764396982292012162955592654207169115330858526569287431713006876584404239642473654143688942730478140229977653864765845122275787265044303803677918652336060183030261245079041142781054772869993042746535346500036441626070524542030420125049580014267104435692020861801504825100261745982053144493748757434577550130354287918570427384018537207322982759618323229225726534064848388876521998052039014737445306251685372319047300976772478581222790536321085579105864537804493308439559576034235909145491837318798927349167212503438651117778023632310885330323012223259634878250896711609044107536647890901199774287500246765799902782412690470993920000000000000000000000*i1^38 + 503007887755601279543919469856892693210884272888760647483098350427997050470571265669468107853363561464436185046459919760438285310093097641262728022398326693890185259688329741124286900123119974245435087788828584511811247792651235261324873986844480409216616548948611949878929605863457529683243010241688223333189475603188523615748888130419325486886890371569159651371124153568474244820385128949527064558697367483863497407918271913249588658830271269499141878828784534736394768846501771357515263298885535040946250027081094358118452145497681210549258352793848321172020797836401740487200231065815795255290140547735718432684573861929474861770717124337522245265977812825233390226327850668595220416261870955045166411860113176553554387231470838763215782303066081038567667000470172027035006195019288988912036406299719214256058012424756006646314596808917619287132834952779646877435771679788874605221269175526811375990671580096772990782740561626192596436416919293223601225841398468533925339836480074290280303467016802854439066512216262711493378729276993273786048738010665004365732093890600155599720201704855749563302275526135477701760161158708437987508388958302732330379219326229403276506297143975578231501407204680439068121957995918240622392425744696926120278813325426935874447946251698436731393304200585839173699910582494719918812257416704539292320614181989045243850117575581346902392047844869647687481536418338643793253717049777669973977383656623331046180502480864219744940446415346467155034529157279772286094709406497069249266400978011416638319117651604369156892192244767790625161307128191923195645557979424443303611704184333109173697676372941139608601688116015732902627159208782025419718167173219096000373823247683072687386912738276721445906776107812263679918612195142476858875678458366447335818395648000000000000000000000*i1^39 + 86781328979662248666317977802564646224393135496988741129890431861966270148207345232533380165751699965551762690498870660812857588388692916425667171440403979041184150569389939449908083570182088177333608154311051585749548800776745408948240114704282770417442675457490856070683826348086746085737797925593951042116924446978842720128303436146778807039568524879193885402191322821304242461053458193877485798651412082297400626284772083745572174886433940964317643181209383408391424942100974608531967145593839352066917875895779660353912971653654896810546237983490314676491525116918507767666848652697860269325360010853597799076121869588283278061596715542937586518461181415763663778414696229710521401899761673245585832415423714517282397959678763396155066047531207023012442097922059840145677142722004454991894816273196553981444615864795583859278799572675345670971183176901873130988674172281686576184810988543184284436158190727609873952881875610406742443382661344029121991354687922353922010871730083263815601022392889951376077742628795677070600001455499085436667080642241160226415663755061930748837574106353309480435604217201776774319251544920370002707228686159043201384816147689620657139125422911766549484893460300331444326394203326589057597160044668078702929926376657228687312540489243691764932702568590528011853747605467085484837384439007597082191384592060915927100356169617799299340243051338606308018843808216743431416751639218073277319949925364890393081221195330219391552626643240713270296280486938743981043888453662453511260390235968738767161330350234949082094873982578752460051040475126580845711247175113726201429137656384041814100920403683887533219915634832411225320390022732247586839733218652910494431321713312000621718057577112892274256692046149185284230969311350517193842617416415921045504000000000000000000000*i1^40 + -924003916631793165073577399753264468772674056802445163850379384214295168577202830245491758283422017648175130427751851159259066856222776996415424527876039151746245507636222731731014359338677319344354353271793897768366048817125655785332712069745092424802196747430861178230222457837872758967970465840135610990819469041467713151184628386380241073616233876250130652524903279522148283586701221959821780780731751266658861492719536124612766539269347587993160594876815467325897606390629691905480990505890791912086016189028767128948240841030116897606159976716064943839127742540878802451305349521867847106239134271505243753806513541251132498483847999184081383733923194320535839396661965973259713470839789225659247455275613161992800839326274633281190201219674266127853734512897572849723451207023157263854626149554394602186945176192774620510536671494411019101036665248653258068068269589759844149430858439111875313717507203897402130878865117459916909175517936279903051852072041179965914525343761496894172155088674557109319325111562545278139579609144836840376821289136637929224973839666598473158169291319571919019498598495408064075113186556184384908794378153476884878774798004001343773092718324817366798776991840718213375163282113829318171136945589519883770580059840919951841156183396963237882224219423152308135544118037010913382553664548668144789829137025720983958762931326603016429656445926633534375826582927622547740744103120891162491218711712369144402982061083079608505681743861945787314319476093066383850044203096126009048231490406650375993351006024399080663254993358875091729670703130774323860687779590042567797972107557933576321523948764151625117944849770327232269595533332608208318037759761238300403564249422081817081105198321131308779366400389011279287487042897621794921980532621312000000000000000000000*i1^41 + 219943529991216740472810241883854946938736319182902596816431802745621636680843137048995201826025130116030278661927201131326879011183164203699115018140026454586908352333058131440898212698720864886907212646890594270037068123551760202499768050535806627530387339189252517536841280540477254503422850165728175754644678214394360412181364722419131288848068215813214640605544773705570419607867446532254413598649139063827708323438843315401696575932156675698571531943985077584272372632514129907253029316943910652445537235839596128961335214531457603301088248322710915326548427701592568394494262937140330151729349205852339187894609728294807810020589474805151813130398175770536307530794650728285725162191260163758679051205443965773478282333479700155349232418455029640482116310209131159542113460972864242841196328177748389458377708361239199100722426608177208782032782243126515542755272857747349024711518369505309172750290884914130573089468358354532589074746824793056658251726129065247310444522385479379179402665948814672719435942465161549383878680875960099484279628626877473878984650864853335457581521884832630154618745504034455090042585451241966945186373835218799661786428557214146149648752604691232509495127608334851123304669249249036475944919807760888219855314588479517028551919130753648086412488457093465520160807321134987163910942737735099751771326523345772016107029651465277344435556693674683483329485624642031594288008568935656534527601355269362824423898631476497351081132532560312296835530396565614567762786803870321106404975388912339174419330202635496101352378941423747733482822865418756307398596761467251402383051606012592351432753619317026059641886850116141314199698439627719966950633423507368773439979125365051857534469959210122459744302704398986911176049830326033531084472320000000000000000000*i1^42 + 18007541766365620046722502268238982906793949558018944560307937098079721868592907665840214979371756482859251578418913740784961660929339447865638181024593943614463673591669650210666394670536439334068429547279703528096076094239798616138480160948685281688294971018276899746557122521920776595475810104478514152959629630710659927501569878501765805602893997413265431868780537752902890531156591529102619920371748169981228101337199359767226855844137246989097374489120008164172765953884958312546932738429046063248633828550854261601288767999090865415656913667527400921461838943220410583744413172040513744831248283841702959992893961018579375932222328746306839695145375664935418526269490949372496416769963026572928145497244353402276807185984285010476173625319261436755995793197729057454273924045785949426953003734370398858093417729233423088213340751161602056559499237186519035182671323163205743649146769340846555892892342872493358250400828990233196095490278945629510671436707696943737860916737585092641375508495212294763110511505526116190615344374176751845762925757315707254205541391981043257001360229219413462342078042319156548390016522851623111896640802480556928342215553474711891371997590599708144494578607494767801726046034079632234912155351938681924159361375674814660117226326458594023818713591215424007729822789044342128057522260718850968295425828748821271422103160982755898940929567677804965896357311142823903589248086924788895387303891487962670679113929609623638995363553320769992366866370486752446374976265503445363008979041274950803115347290715732142392065681859069930555504181494270134891490011817013736320927537673271952514020927986410164279238491405465907468847454093545990776894206362787947103037196040369475920216512414092432658238209058283565099243062069689319424000000000000000000*i1^43 + 243203194318566954236763677091842140617803885885320479108919091052752437160076288583170106846172089986213807414930143295298950591138480040227570334154511358355527219041244439388497894878626562467817636806454393129429265540844745941558104523348302113628277672549389417545289004727299553294965991322087720555466535278190249336013265914787626652516933878462422556169880946010846417526515304714994298944079273248149502928917267220538021547186487709485621049456783401292599045432283705457822019573937345085245429504119155714614288172497678195158214719174708212329059535895230002324705524612622755632426864426851999056790750585074618894971184502222953224511047096026573490469993185103490828730957958741406557117222899441952787679938930823687818003503528294614258913443655348428877924280434100280528291516859645903453713279348054937449489501152747874513509240381292031452466617378528532295302580139530229706203513200066422486236151640746796119007716712122413378545331452388494845607443997688566988071322530001110297343096269562571352120169844486290867843575219562767794171451790544458542576344196149579236311317865669691452563287288791713830138719497207474436434982062081302212849192830397789506117721463724689054672353183911334446217808885576117508231269989334539344223423657152582269958628331947886122178895788854067454162120695744700237202135497663928812071978262633471804418894822973334483663242777300080263338061255404864731271174432409537702467536798998984671558478288707481838879072702950100789546324084204696318697404683211237749711490543109738232950928474174516331852782630855446054934645214356914946946955278936475876587277776189774479090112218308637364802814784720517404541748109530568430142594249245205184033651943173686169147347578479847930778154853990400000000000000000*i1^44 + 839407626647263289601565338336257634941163343404742485737606091130856471448795388677010308793097471899249629630964663863703289032053607686133838229142649735473934416697627569916174800902167919827275788891507238684956467648007735657334978330971588394760484355713978880038624192085232714832078394691787148426244532708392177538037870638097028630559133186580020898974584473508058674966280177236405170453381017795810058633596941985192459289824930556972648092243347828193874032354459098710723628383936752585601994062327092833624009403761946266174668001768441252229575307015986967941618608226682048398958197870680064826226837160664555862374657907638735701866782382568763175679170423163574421671472211118602560166798115847694037962386727347069787315742398472160201403048634339920402469009877668347258803590376461704172858947238864530444433292258727324252882089691879155574598816075450826187682343981438981830549575863333254469597892790087322022015339875756093188154149772556949049559897940500164245464660796303578287406980766108746614761627092424934798402328227928216676842502822818213591222888982502594305622092912975822181706772765682341110160443379811504154204489382855386363293386718882908142694125513356780385746843027598920536451678192117224392448486646286668406804964405527936828730407635275076093183067791614576682935179897923347980332696413178971014657848953580975307999675792355606952182298095045938330289987667277225575476189093448330839388230993147362287689317362625215192478739074792378255762005817074613109201013629168684012173590848269534923959169003894931127915188421900526960480653973673949973389267540300524390473782380572222290394826163539685535171264779472201431058859654897153842791892915623171116511683948918469842131637053612073125150720000000000000000*i1^45 + -1356872308294055312675895458688635915558435410275128538309686268043565689880353492965224336382901123069578491711954932427585135490256464585717081803814192800047505941433347658737796164441628685508267178984621393070875121725482221464069464733723093766376374618379547921218359809391171275131538234062270429363085252244857583649615346944200161418845589959640236097378246237131968176889266436801437689678144675639149561082868489817978504768899196313839540628432461462670631227780938993894426343552032865930166647179948240829360685115699956735290908628312053154011855256432167975940368734250610367579673500871388820826770683273017977575228334439822325003254215900871993962213952256297772391304498009316603871057189312949348538128151771919354431718550388105355457509182106211447537958818172866754391499596347899468386562760888108324467677556278624717122122170795682804981628197275449568131178148766990318523835886235220773681939369210622890502087763433370773544064853368252762782316972718876856241879646211966791169088169966652330667226609435284317839279454049981536626317235242625669961912278825375200304618893910877100390112542107044200177214021220369197943865299753487132382343943771904434647910608823626758328429211584053267376044761402090353070291150961084598491906120209269412489595544666857842969003868737921150296380115545385382292871224969561545855191524391493491973620960133803602844228838602321158203294164562228737630946484997740142538278757872897913379506073185766672623218300545482704818368112827665993333312850952098909544024461885690028858342789158318329840666243416683851608405195368956823231974916664877546007634923188727199415094838211866512456137828750008840749841832609713311576412887460925231312360185413448179177689482019209216000000000000000*i1^46 + 1000660888187321978916695583504672823922413953748159889380761900406411067662358598110915537507606677059126944198420641399578262177510743916631080004466420397854386254706564781749165279991752142046426472263455718471844312671223793136132184130981799625394839687556534716688623671804673174532759157930640898791492938364684534866171317718885047251166078853079348087709342794840452790452823622914759358240274284987615162432500965634434722141742991581315431168983276181108598568471711758518341574756619835967577942696904122043262730608187739983374313084611228931531864532750567066889435098592721014205760847813468185740173920919216211791072168640115198804926294710803950953278131684740346715965535917194813926517777325638394455297183936413809251249843914688277103391171375757026177211012193633609991534124544369532073002076168741007563766406674825286286501359672777654874274932061433733631938877040977308532543947339046796192535971974826290540335571198702801268453055958908640445577753307672488104384009725234457721449137464209721435050105919401396233688975632069881430047344885913754687811464365681982106237217916198183791109760969335715257601636447710806966078568507549325256271984422390424800747637731853714290380343573035152959851479192017765471683180950182255714166352236957285586543699500742516834737522535525257249641588309628531682504051892167352475417913465684141618625465004332875018113273228554743352466998128860593749070396211837145461647685350268873849218483373016795898730418317629935912469596375411222181866594503667773072421020068885470473671592059828802942819988101446107488359142226066092839919139223245411803136606769571811942030307025898802547950461619329648536683649642028747871706773277239226173927351691976384601233817600000000000000*i1^47 + -160379584038057108241032284929517162604005858049266563054661747691636081843871809481521167849298704575248697261098341873798276207796704213065107382497362391019817288893706001853456683709301065272097475693003969143330476021134128859235734426590676513736134464257472339063574778467639452713549625387369314527332829027664727883513132865544851680274035681696011056849863468662413487723794223897372870921174787084042025426748966384939823779154993246813114367067678786368579980962506018563288927160256583965651894966150528188753900759279097485029301681639901680796032735937555274940138375247582023899608090590466628946624875253306175025046370122497391841699622899638455637530109399768088172211334563775681443838679531282640797322686172157156501431230376816638597615692017784255688500473973692485811802904260184655926994569027667408367009611614421921738944244778699319491386007463357836749960643820336128605707338637106374971214310328660826623610746185810101415991558865788739834506245985173263905718592672052907421888457737310815310751159022379839383129235179489905747868253831299331553026712722649578764470117622511669723349786880278527972985362087940867181881797264364674763263421157434133394822758344519163240230246164415308916511050333449776215734075585447503870464211555551361003391715925004362451056886920821059320962222252245872408138571370315773396630110725984490561392492626317451992204328336647969934607308590727360702182934140603145386862403802041332035359940204275828860968853820041702415450669718679724048670466877598164874256200482794750379263455752600858267956316892028756399371174369655077816897747986674735850508436074161387274901522373326139891026449912761156749649779251557507890999782248526715635487436049313955840000000000000*i1^48 + 22696787932473191689451379718335217212958338855712896003228233038614919100611797650719306252841400659620951949859086413786237163940119861982148773002337269261802753927573237149686213944281854627177551017923466532403968441244524518009044369926230614764881234526516013376343689136495506362121790232769037593195870546530865083090731436678727861050055755942803040468313972963326719153542387456583809818266997429041797948557809986725725126289674547721437964302099092087882247942529583900094490610363253689469388675376467510574131261449912715741820319317939385615482812124657165636585063995277376551756030970716430904110675076077802526633703734361449336056572823462054034493316420769743203592836439117997507684986254339609589787711324588974779630575174402638074666682334278165780904303137050123228579568972605957648428246805153663993075624196734973184016407475858396808870463614945772984607415802725514572814725221716354148974663960135854063284332912918781406231971049939920330307660150011239862877256378972124807474617369834061137735209900911820735683524119199876988828586579115940756207813637847305526981386010566430576652792786690710934109856257150550880105995656743513534035493547445544511832497353052631775347140938135790996927793011846866906894579939794119205407417352207491609956839262112351605474495161558115608443356363370507706870291727085401909439061399079422106787551669396030193217807317242224725244227342324630513001665201890646516020386457196428975511840796883856604045415108750886269739147847534092311799277069703064152550865268973276366111071725543590117391580459512334062653744295111095068945373503552341510364753052597616860379431727382546787946636127077593601792524704239516611568667667435066668456345600000000000000*i1^49 + -878619151277782048128582379142016423234243822153042264172764882806512030806926959404621184258194901683468966948751879843754601260981768734110353493355960357313513147683291430673005230864521318770449527469657586578018690686418053038943931125226451407876432378312866178747720192280603069602972213101984650984111326325922802057452713987688558977779843339263070463231871789036591794678622757114949765443781345094681323887834814231226638244939417744125554727413103993274074475204051665665305478864247034720742706118539569823217808642359267185092184404286785798236609390840916584786390279250475999776435643541374937737477851866956553723367936387562397827850280502482440143518513807648545837105404862156354246963127757207199224354774071631404432885969477632255671593557048559667848243754771974021087139754427736425237949020177849509002403497767960192921138292363633887991412293293940058010018207212383401921011132733046381822308943259547181251647857012008096878019927842571015516938589546449041085398093186506305039520132378310881558799748682560148243888385758592411061647644742891315736602966491242479557063750121043919566181088048130588336281315544498838641060810373431875813731181015682273298114006214370174311162285661232513081070212582279218185973782892537123890156546528495930147238069588057675142983906954572752469026618137231966601911072234084815840824171031625634809089846426227754670723429138228119129974508270810147914473982568166694187440935355990384802093577943628215303452755100722645730699823422547003474570701747207736710665537216135909317754099813341550988449611825208321860093294416667260097054366725889346663992099653202052684478367441213161275012647511959604428749572641046307184839622750149017600000000000*i1^50 + 28061607243768397501957267539070025758439759670282666115532122728293446744895108804665745380657826070045821307321624043196989020191889922143367256523522018848389118643124223127779779417680819273416222664040671634676382446174792576756476198010166510933863056023815101774184943945596008840282830820469555541211133343968008897329732522699359509687140156263662587905631636967664992023514200755254917526990867094310615691651151034330589182269217851992749549258847743679423897507079375084846427089727448610730167018802204974939223427887363275290076386207252614547945752413609967671249349573407294215738028456147141104744472586718625846411034319645671976606804739716400370522370564134328562476081680619412026305068552003499675881281505256824838629447094873621779421875295245241048643751011391623826129298801281607750747524096366735896720291335332138806068009880542919781258403170116444712230376502381236919146002410690697853457831827324004691430124859279959861616512911798921068498807816521032285757482684555454101506258010674004122418307347874987704405034544202883607051818410171652112248916555595199779198804073382481672694232061217508550956426676517994251779217725943602515858473234736796693045313922260107754847328167615296653661356552091588951848248749280686577570559008221780740636820788106169658252084521621038607587333770379913100540727161811005612855311015855971725118595250208173729921583043299697609010381236481731319673673831188603132241933680776493064535106492289565534508548051534176942826112023052613150398742556491022328921927370244442792177688285737519307882427476916932767406460885154919446531602948295627459081758639567033543699456029219203172132379782144959186785741027954670946804989952000000000*i1^51 + -505965615389698496298927554219721799374063327064621008721230421563107786698255646008003563636083777920730038793623886364820473678735216473181324214821891146892208836639571413242838773813875311928540110866559076025652286010630903073827235183112097997441385830101232294655557673309934205732550444000447853246657555422055697977771365849187021664150769207914791437058693559678300832586743533714965093979336917911824095640644454123177488834471035405211695187677398527860396646188474869049009727363375184006654302060084736486682936781124988529545850497995645580407809124341134784470538239044422455441776892363311063722623211632143720770083981064573805334473760845174873279789130577130633131874272124577944380745243406224483632090077416162972709592502005385083195615813537059718032887320450554636587892761883144970331308447148842203689540771148645503056377669617689106002312112743299987226229824710932974154846436964167311430035476458959135611743190864842777038824167092590834123597803065511729589243966170423557298391650216808302832666261899163148125902425121541954369145251083771676090985931078081764867820924889168651755131179982748429740154706552204257950873800502696078720473846328910285445754112541593365557887897459804299709060101717335687871281464299932595955485682870532444466517371779568933524230642643597873315680377966501484044128429686736880849232709055302165342010463184178112139296763120056022333518630146488406413790708648344701856236126553130008936443393330452951662939635433637800718341359472798837174792747133764185772049898608146218472779788250925595759340549819878404849895018343045522250809653779294712640052242609425932187973227297265443236833872521989944744670242139132313600000000*i1^52 + 3816616702801757544544516229070902161562906132782891451059742596193821517544301616783338814427192013517846500931136932258324136838925098433172180479126590111922254827246052116167991211599711653616211532016183536901933980532569617690773870159349747792323767650120142931329057083704735693346177875780784466804208784532462862261083587466212097141869363006921595411338867567220732587913432673828048933491705431320391229753630881253452809909690124314509842315641891162422095088838465490621752235500558950901423996149632050137356787664043007051629507475199374746758638944994774535302081830146226914000394124980407889503899971449905204208111371257901720962116616077304590186492101402200007615877904543212228724905401547121999996688849342633120263372546163375054146793102367565450866949528643386727941057641933740805502517449450464872436102589055877335464345790392529788919979933630643746775248267815711615771940191376004962589663384861639250264139305673538911576578268862499820957310176076660320368484920259530177321947540028215806369414021927503333535359168297443114012313867510631175321620765680239866529079255852080169441662518263354982259652139277617594009828653405877914619040170974487196049227335328551212992256682967862429962191193227647520434185217791239149523596762139293646085461314763626745794161624665319576304986257801433851280993084917244901781873089377269955095855204228515509693283459554583150750724989841226445033009821392496891995625899350468069142816799915026067365102960571763063023763619560551463774255627341077553118994608483954071254694806318332055274785665421013116311471932645419941632327257199951212878663575144935168244605698562641889376304489706050015901941760000000*i1^53 + -1532101654811394895094086890204505832522747831242317941063013026812349558897656508983165640102372700206931444930144346671280107094569803542353255973312382313034010021629051031540080537226170171718917235089579257079427172913339662295387264576596226871852977410175188274106102333533835097360737843616221427841816202614801757821496668800723305440198735032644657199667199823359945342794080253233505977244097301899388382204319259768925394372274205211790536184269754281660040761985242553440260932818492245934109161528608278852654590080421563289802561628207228980846630059137208020463644271880676517833297211891580544898929583751024757263854230263621482380774078957070242478985614629916134247001343577534236983089861461942985897771366323178584531181051651083568661105754015118180781525985536628378491700565022186372648158892324545735639637942918485788315926837342472319930515232254017280772085068856590097698457413852675322907397305858788412770712068894024922270935108319361627019152953672988049597745003364042730275660324097405222294996195188559207372851311881826678808402618814141421026121044460581284926743130988345247179195088104621625736253697816975743285461485600510255367666858801364038431611789782565554993520223965732697331573735336207056034415176467210859371339437997092355900851863362281359902259121351304256112124476486853511097278046321238834162946979693767586041022440955200677929479003593007664741774144894941535494543123162054901051731181188818274705003192262148082922069596536585617624855328889201087820710919787232069731235810116735639116193615399983439177531885329670888699684229308129188525980714828621898094112025629952704319470285941820957423469686759424000000*i1^54 + 19111149410847426530929288925239629936784238500062799351872318883269903166536379249600419733129695875326369943340294025946650617419919550896686628517815207833063461463475645723250482919657345177609980339096177815452727029332499687844022467953477197622710660552298842771038141890596902296143011681326709498419213542615249711960183692172251507423996769070955474747792813106193685752202607780495534611687770175745021715610658001638407357362688166024104945288615720966380921237876758904472440080508724200715905347360208549565638546231655128574670818109223324188806164610065902126849362196545991546728536294586405330503469025915762501702040784004508522987333628923126625286162676049199168802273869522318517061393399812253278348402807855471204476885235511109060857721560263909044510680829716858116714891899533120616106409210241916431796191281570146370175825672870791044985359307641575615036416086114916506862800505247845799996833163808015643795885632746382239505982659013040118743682769881208034151762596764112337576187719149186109471167189605869102918028924140271927326309895274172295734447832270583005524156266094027607805562551544608770289844495704085048169207743615207602994917607359749280516703233075114824650265667507398383682052360416417615321146145236902205608249100433196733977112449121738859920523588045174969522028330496880126439474621870575076772674017536016279035538946669661911841933840279282836658445953226679028244138838016069454955297794828071741410417313484827289806189157570602390887784506655092566858619685538449983111646380255688951851907060047803272633048310881357976026958660045263720232446570307232037498213113994255978728685264323476620800000*i1^55 + -59809544151748038617006606948796490937551428396308600546278693369511421434963355302976609576337463504895195548627428024130255710625091365657110359393576913567608070292703827528805969528797181041842872755424541830026805203323777015150836773853183610084626507644597101104486789625623303748649110051001983018041434839630187148374907583434467324850303230527187795621114456271757775485267621232474783661453863981552006226142267095867230769605582411432131264293613345238653721997284356561229863739301458355788074327705724525884433641513209194827189681760564151262808501992379668566698635539402623780576295328370885944520857663868580952848527000874576376483478017677252791916975600991177905230640794640349118499491361410636669087940219252179804450514605798218695652667821178117259212088071750353794659097415684561312695263613969246350216858258572886482704211510269957555769341571730247349119585276450438409902791000531193319604343484181530352363917736841960278700720341986344914549984550636190599816785421726620615343408370643973975790259775293582740119654156123760446067387191931869444630346988785704384130128654016652310136921066379772657482111120581160646866092005829411594968716259665986964274700979557142384491372421679898491103006465725969143475302942962309289225125408843591877157874609474530123381738048802955049635911271534708960275508944024644193969053732272608054771630590489498904108781772403658803169307974211712027639777455659071739383553791488108221021879297415938233471961216632868388764699244742166861287820327170512606652522424071708070415284038121530263550866008021702435559758106703003074731913861987281916972510612925920281688000000*i1^56 + 15369211441934832236240376772342625138869089476372535137011051669755694098940321155361246932944522062246258877093877487376715512710721897104590850923102162744339841173645801991717101321164189254450753230338777322244945675073022460880094911944029957700036680575942851298691613978118970494787544906865898354151983624700604966939771934736497990845527222508332343857868734425245432912780915433248498547358260511785625436154134375091786311485765032913329398756206745257043028513318777913033732018630115613933276496053670471323426098893468889694123336090490487754381113647249266474183386613731058381405135963904825606898618061063830933360346592138827076872735003418428101083027024474262554021955192399833738185175281729129049649546392709096955891793978662036916048264139701848172787668040793462286669608452913333675651473342847097371604464752927561742550005137517130498623739046787366628968165948714084095715804753516863635862249147692873540469945978859987758579408629087828489822321082759494137952040643200171073506939695468176903648808384736616601301469554609570546301046436034524094687983452848658916715238757711645261874202032978113346633061572762443020727202517436526621494158021486551541286969093841056055130252096258179003309109149839299564203894015495568595777358412987895357973459203363948486016658452132395894132633495043812130594479698739571049163512692453944177754494751646922259768878787810701326071818333142889289677167413038537976561866817991191585434468443097820235764564826220523530943340410445440093299538806600845344397194022333838782109622988949913856522101347595339926199659441534665442943794343061385176000*i1^57 + -881508768800797929911460957633450965021541603000155981469355233025641983823390884795251671210687744120155882267669771463789027468570331490487859494363892781859180620924533338048303166125744543614294880945623112172429663832236987105932803403605773869327780559543315030952283447798271948662951315397638903690154382240597680783422119677286865623138590855382909939393240178715941004257928986274549376894017523092692443663737342786171870643314215694858212627474953643755807605720956222615291792691826561024707760983718973965248601830231283520528074086111688622001565421335942170925305464354746049713682884217910086120052948537224261080412696711088293196159286697589346178658460735622492870489532233221858951080745741209504305981113389197054839850856313852062310094202725613816740266899388264090155326877385484579543535451625160373993290243067019483930881802076410004272762384538895508943240879467205469177295633342948429033569140835219887288262593673593693748842840705988820005164552429349588073604629417045146821054571733546762820754417586707844183370827307353098074963932703125891025536927167738162491753283279210878647646112952678669100289782023048173047684608921112946911298852276287796506199592376141419629357706771631327521023688255338755441192270581681829466590393941253288653977626953045370810426086667189348450790128224466417984777928489708101980423897806064899649942458256036221288131840371732483110061406392215995431879911586864692929606180296700262260206980753040891401150288460083570906736476011115887252210304422236698790847155482938530492631441503472573105001175081644188869600250757100*i1^58 + -44711925296756120839915809872108681961738999714046109569513690871202616540495387135250610375277502576397635571713694104346398734304961879187158163737351710071967438510623471307108601449293548907360805417700391152979705926976367936794989623453351433614104305462301009673158824476742570007321741315525303205495383773864664926483541553573783569172492821579316757012328352991146917840046405319385045054224380068285519470347831967458467122451042511640520778399690586097917277011113667605905707269704805047524617036243538948205812696427995673286194139383821055492618744723214377079600832420864694911345520061422880135411246768759464785986258830681232530128198178256889848467303108008146810456137282277934962773317731167564423500165654143650086811221658743116149257375866646667423890814250382618517362398909699712643098900665734650025628547755047741778837973798487352359016413030952013887837677441431098459409740259047118385163506994410349201476447191926380394106066148762026398327391645688685129702744292611221031707290464637875138131838356402145793609505473931948660125570410104104931502526458875485342273018483745089586176982919600619789805547711462699057657616417918217211218673708775323970906883112526106989528050696299698463997779825445123439793235925582260267912959365124469641154306341743062349665502678123244366558405464381635300365910734424811758741613118844373870167958177400914683847020080966286399854140950978992778315430813253587145407299950349461580437782684507396166087276021070184583243965205792680271763898141166909541702206889137119013184144386485*i1^59 - N1*38666101732555893716519687096752134320520893256691983452395514983046148162421301089979110266979909076849999677469467850445802916750515188771759151461012671563241870818385646035753541046895038620276731388720783197317063696807946880270732800913469927396291173661822009852215897682995493824433660024557432815554776967012747668052075098290781700661797540361596978968572565920845681380675696015560477852603173082486282095770848613649277894227604448664693341399526913608503607146640996691900201917896007188*i2, -212697558513525096766776455914831522249113492362180753485758588694957281232744692211422987414049508781446461646392140176716109839108554471574933391306418637200685223904419442404665605250602013217017909205201700226486313486206439154401947034195268455086450896464421792019010194705914100456005005502278696681375626954013596837688534276742060145544928300561301267948325267155486939434289169418289614926134651659521810562057761475987079666417910977231051184406346568485677373822949378204770387014196598160466684094665327001832891208340310094475828424521147134088978985425102009232029518447659257776685767874857872025397337611148303137936461516659299860163596342481445098934855979686323876570487516700751413233547379379212109053038871431492917543470365020703372323766924459449127197745104742538063561664239609456481603691147479060584360937203501364630001639534476614737890128314203736991026807139122721741493037249019778599523698381685576307725549600538328358955689910827500499867319720370814321838000653501939152903707529512399935872942941389366326248177224759973880277311238002634068538137913942236797471303617091813410292049842158368178169613229561805717106551667365758487904009450551295654923368611945116795757734507365966689678008205602770675286823756581992497868920612027993225670042001088470043053986649813416018313960990877863330090219368216971338546217836739772546087234498502774322141578103873678163221213002481282724072617408134518981347532296874781697252387474759007870201453614231536287983932906294076219812874131245496189135923265116413176947306918378419347337219833712369673116981133008498606573450753839202446953306135834627906337942435577134188251654192030478011727873995086859033730118621395622048804805345080100321827954784949530296054811216432689938996716079959781285691269974502805205001618441693821686837272996011655807962369736171709372201840117594329995909474663605303714118475970666708515692390573105890611341025006216806400000000000000000000000000000000000000000000000000000000000 + -1694661857824947890459890091692303043350428307098614200019386911121270928494664839200618547212790294820950039002939174866933579197148667972663393533062179748520086620186309659365851674727143656425714179869655044652343784089053745942112429957483884590587438902141467791250499546140980164742120774584329314385604303612910816964905389733396214919112444438315080079962725354146079466146973133968410771447865988187230415647836073784277041826000120049715842162542836413407469951388440051631537569651985389084568663504351229995029465848146323338929700209954730746370913829793114480583008943201090466104096081080738769514380057573682246226405664575752933055781388864290229466238054753450708773723756361748640993941113732475359454193671683326720686899335835538232689083330868466715185387340642638854982934858479366890813939162533508885998612856043843283734544482724039931532244125306778083466138031969054498476347342640267627131670801206219687054368364220652311631550238068310284339280573383401682908697261418162852675515764053806292597836764502943034481469359084724846567201935356676430819186481397008487899068362292003681617566635316825375525554473370173298477770220498044692552198561365763893864716089357150963003368778011371116563690075281710331437603221823043050474447407655845175150605638938400844083299675432002286408577136479828811283161266769269240542209456267078010093520049901894730317839500725208848451603481860241100065653384553441726810303949125767718515023816461086529271467635421354970580586812757000468424236199636069920332855310806785045312218888387387155282713190686204174275419780635961328928906961362983022902169594266350685030295743662886299941184526048058256864639199404547680931190924867853517665216251618370284675329140795768401620950611871189760570935324744880364883373371948258818555697294785529289211309787198335667796941187682429845310846502571065469054061850898131296986992949367916919194227044237477965679001110189178880000000000000000000000000000000000000000000000000000000000*i1 + -28774055164137037431146500552286324868468628254231421424353588143909090869386001144451963178787722478517058638254893151213201806063486806950697093074592525817124329780042377803848908381421044804591429450208819271435527419669783950726725780577847388019321657460773321967059511067278511713470453717536068964584686578441360219930536947471624314718131511889325409161773107966842410512315368458100460508011478250996735591873067248179532234033769616560641968321003620229444569695961933471160257154409952425302644056607897586096412328408643369355425647837693845650299140727673459692532031100951278674486289816841619062271132245577731683205772390455819195039574671531369046847680260268931978230457641890419772640690791281548836175249927804112261103707752630018903941919525808247281188667603966192411435102991064436259994486860047279628713499265572206700009772576735897514626766081138726722993113351521024442981342578624682935286692243539554454183322078267750969909589375091415574712163908450276128123750106021644528526377652670423174035503033628325474519332836914057090541099566628152577899802116175810111449050121250593965948605454754579305541945133881345959050414842132561987075340794868856803266732090219411210075207904784384132417041198815313010285827458850908200133895261281476406062993013065310994963445382248539143454011848669540086371304007045408411475518599151886964494451557049719549614540928606038841077793398254368647715874522864388178198944005469944360615133112441317350827964533528428634610791003954365075143179906411967979495109808604549326752188520118551623888346509928649955412408999758137147510829346715471050580854452002882253528652745752614283766286585336308573418610293181514120923638044492511530571883960221828285954718788693754463031978393272968781744985362417608673604777518301883173302772685555200191439799127652914873176328301911952787304361182332401387635696223706773649285772246855507976380016044523550223343914563141632000000000000000000000000000000000000000000000000000000000*i1^2 + -701523470895250993459337824799052984354897119935757817294698450283438777322100883158538200242628276664497551924341159738517104970122804928144041909685289273795577858495832404967468391584054118447055597117790666566813110107918876578752170819099451131440553506861049790583053484738181358228301836847455617114501232387525055017813557602536094192691638048700441286272447606467983528391711675972747140610075922238214380793152396239664293364525042016989424571551154637097064447169272119354237878280586656908683150079935435006585457222538907765962401415507797237760487125251379287218860275801345749755828348996570780908104932515434119781777439008940213767795461049048606980811245662612853735252598841146302867812102786132426556278359250101053449412989637178036978359124703680011199243122080880273708729546459837724688755759493425422085252588573581844292104481454240262086504216054972166822419416505872593007816922734567248814071156376215504730464862501688017580928905267005285466979230686884102482216848924655692755160284306793138317875347870568549302364812058374006253118740806708355658599945483817632252349712551398607957328226493749112185762686559798603487540490524946299657035354948575733432274772753443455339093791254524521909345164490537045319533013262960483592613675985098892166043083065667379917067062590786108909178125057019903911259071914625454888938425164206342340676114230975643180722118124886457656721155721984960421203773881460394303423760272856214230126764621544647419859190808492998861837356771083581411181288829539403028047519408946374142979177993509653042144704144858443308099335925637557949158087994824820268877319538939773855624748509902374870396071280444424938358145862406645624960466107520347475268381412201664916501581987742579498655829893188988073977913710623328085098948006867099820546048058512810861315125192143138067524645630388829186278634707342324054798196404507084033911019108054184332842332671517045791023903539200000000000000000000000000000000000000000000000000000000*i1^3 + -115351468687705425284609066892602714000683482367377692110209015487325213659389659757429897513174524126047680608771910086980529189968148036243190012400448259841247364860362354144163332269408422435286481532521803348896276101323944092795412466963643285902911160276275039526199741494382334298368555584704032153055226893313758499745454759950392612917645186572421412605933280683988225011097362485319835287420844589388168977279152612558290560933333467189230595675500917608713733069578706430433745592040523012788854462957586619848486730007762742769362229934465001478217072016676224333717398089157293642553890690018083858773001762292779552545331254945545465288518320291023315780865765719177657709092169936912028387638994478535690330864701360358725173553272827679836688003792434101050606277720789238071667158717011491279210334969169694898091340666830126020799777332205982916259288302391602036974652888423428454398813075573821437451110379092020451031267731125021766804054484793070560777181693590048265735776827443956892726366173854650625843775159080360099537946536423924430789595558854832755271870775636016567274634852865385861210816745359950726025725536095391908641075955709500492825809394040057110282727340199508577984840875970889702471870583146665458447827416755732120309285239098845974124747313791341533400046741177410121749094189207014452702953312280628939484702089374066454314669052770802646014503564716876002181891399576973984300488960424989994473299660634733063248838470405069154406795735869205721942971271954738247341287646103206727139715039593578268257007472222214284920584366110628127115852919359059935647485877161838098241437955102075368792672696050753919523696313232515210970804494697715017184880444880643198038458044092133477396137276631241850744139989435550323285611666419865614305327473806980918244770455493299401950326292300015386153823706446833655464954060464069876873378019551088299490041282881550664868703549950186801290280960000000000000000000000000000000000000000000000000000000*i1^4 + 2340261829299325197498025566613377840709951668562117893709458871933065486953538319229363066098355875235182021094017412284974536743314186777460923427192269603515982449682350904025594524121406095860382509770199330015725742372082627777585560635636690381014329618915465921798922284736852984969672983055465703360037946069735216090881867918484326311077157691640196725035340927626362916337702597523793298355407285847402624152756507847263751957654281427402239014741810101854959471273990466565070917811422782697639046437705304565279356915200991190975941843195102365441687973435862687643947940102167412715590489854863055198241906128706684787166080020042547340992493359936416890674597380709516820693740288017708771912099520955865756640947632672182471516281164058656895566210493890773336430747716494640192554570115322005313009742565778328993631042378879746389813827446101082560371993512489205373410140843407073652154888528426686268025552249563137276263379701388412201016493936645976128070156172407559365422154109925797581828480960616745537367670770602748434002234784650013196861659584550750864748097363708173609254734912841794356722050352639254856844416310536804832849927056976379568364966114841467141410698035682712878654721288852108753836603497596445365351470961155276218846815809831303119910117724046801235964335543060856360062040973492966972724780517116671428901685575297938551401741609200788829001141668803309448675052712474263507034164070460510923799724506690726841591319387192631876482600964024704852284514808153801373909066162734500988411562196733579585397708357310880551198461145600931771927292678661560869503262870246022162576057087076686692274507773577067553442907184474344573017380712570647360780651169482087137126893024608276050678563609991655732237304092862546674009584482459381460441024368404916928731012138352584268987207723178232910739568565626273998912592948066242462598128664247095913095098214337941539595660618524094359404544000000000000000000000000000000000000000000000000000000*i1^5 + -529953470084911610584532929984906278840610877422746916083327881590016389744462651362921348411899837543808190865515713030240967794219717516515629081459199038908456850992706795437437274813524367770237193796265247041692232874394613598743607353173160797426478527065489362235551216455984306448520529437109027852870896397748592423891208593748660999352147289066818056130481452135822898402281070610818654998213360013884464345410690482088173486299631586930398474573743580360622860181928046485837654906349192306288362337859738873968196024577308433735499958898530983091909456652383495271735720223178288676514033744054810395620115791000316417872445075872262357654397592608218514525918015117796856184277136149685081470247762336775324184094673332312172129452490320552173455423255054837521783210153694380065639259562992892685318284025281911012029098099000842694190442306526698162544897417178359229370313755337634667648613698789954390572713703384142050906131951091643331706377031013500376035521826467269249896398962666368907879292467164957935729544416407261846687549299309864261506514829877232186894917613618585402864371138279815542334619497560478493236809477048421727437526453359728916695181533618162085599194687107983527782735696329760141578557894720625179259800532099117590975967367237021841764756798752820486726215518019802923084853308170256065826890315968677996352626342063947091377380794012217223744614605977269420260364955973873148863417324996517544327079451523921424937105419290958628054768836357615146195312421633873893379683974468081869027407964321805016992121444975663807778141444020604238142125785813417274093057201764374234819462075032419581607615220124948169063148202989089411626224844483378148572703621729484536356835607033401718123200276975145684038429051353137188096893771646191726703728586696674157333587835781721341949767091704842128650428614190657473671293764332390608177225538179560211304261468452749169221595151308595553894400000000000000000000000000000000000000000000000000000*i1^6 + -45243514023335253273458537110602101175003710119308099420591255445349247327308096182164694983125044675163347531636153580421165726683349542309096938720829913076762398000338600593786543794133939922782888269095492124533576294169862962777105145840768292826581003051166277329959451864833326529603526390633887751814551842377362552465416867086245880854504885498147931166541868426784078394802615649681576372315155795669619658109752996500895454901974444147733396387603303209650014069221920351317503026349387542788594989696698949523050535962582050691321287125970777901722031017686828400568722373772730031272749810121328533376590345487406365080762484306431961052916644997096104646598960630393624337233291252888076145432386569291450593218434164376284812506127921055367370216757863022565052713258002422658333175929657808947216785167053519163650258856307371875131465522396611533048747653300240283293801074802877745213590046020440316122678337661066233799679821121579665031051573739144993991319477415304710511543821401212225559962960751902170509834844409597815370417659528910243682481904296572905522833674772827450066123650925110517085732458800961687396783891965234433020141704282954782711960899816017127923365178803183738951786955199959813286006193316663150495034027005605971355870436646752704289113176851029170100119889309006395269994885137436951751108411844553065680909553933587174742764145997412403089202086358486801910193519280112844612888003895741787196045870198630369331414898772082480396968182567529815690199638540298640689806170286509002566567787804361947122366084677047809064526502717748416619698568423653725558733786427783883197829519602070190798531239769175761857372113374953083356372561016478643651312461328116229471208931747814711478528927156620363891188719494284152737953016654805624374009533692412265845821594169264900035995415229568992146910333703751646731879013051906089465572783763155640738672124405727034839685494821837864960000000000000000000000000000000000000000000000000000*i1^7 + -14051607820807854803874467131823359328991589198900999176285347758566923685834022470308630225738257631875995276489499719205058612103986777893314985866903510350375793235232624459536419609361824256223865364540020530628604870840924167533704876608607447807409181398074148881065549884337316979555179893577067855688883813710124945337923735980522034335306674538553189766589865308017148276120859378681530954161882594360415433521861354430396923593393021344890093404412649055074208647081166527438763238202172156909578935839458264827517116704471644729393263701486205318836646396257269416516457089729475762836780731653681152222305720553514263299834900564698652606921950035956715960458778692965843690571525020773081632051049373733551821457676049502480251667336320639636952183789851977002311606624605880788737890119142078139658684839475158313066515479698938281003050215371850561752171862464432251995955421663393340712049189049794288935598379220352104945210406791267086800845327805272102846493970173962461876505278342597710177309200833199842482051215921341896383313802331131226436598127635470070260604762675035776561515112730697298661475913080651556195314404403104671685300111065053541030192381047609130837944784535309820671992445169625485877009558634238703969943273919302410523905938400777198977961509891837406402432920617915923006848326925207385542006360871514395023001817367945630264273802076088139794845648960942336601092087353395349623986946939042693086974791033614490135782999634920862223955527666917276418286466608735053500679607885979625950691808930722717438012899323263621670737345966619803331371573219849078020003025361673445187302750845293760142421455649547303143706668305782477791285866659908069024752151629357321816512125322940277510846709904768312586330733942895363166878047619941120590352060883255357314154590584740169857469481763045676070737193653601529716575712905513368671040648778966445569933343610592795707180498420760576000000000000000000000000000000000000000000000000000*i1^8 + 73493452044611521672510835836307500052684223784127286685326156298309419235935805523245952971435562936393312580585692841731875548211244640469863094752372519023478773748275169753420204762272869172068783506822576132060983498421906834333382508682295774821363256006564371677094409795449207653045955040288643783227921871095309701497103024636609325736250252342301227829414524978172071048098213033340664796376593722794729151676139985499630106012624391726245723922265066665369015085124988629027505521884874071065616076815927695685264165176715221444633367421324827354263457907742128313452714450657406149227393756240472153010154820573563111796594136562948656175526169301911248410292899175508876266887419064696130455776252150265545354980214186757602825247660851497057248930907288217006225684625053029047204319205712301411555874066878129751961313297449091789485955087288709647957425972237299941402017877760759631094687317551537995849562005093463438157509442113136381363669558188383534535510530710447333021050887165611550925413542961316719772663146828480074445802257665729853697873396778049352076783129277452701478286152039679535269564576011339854397568804915986438794860122369515772520983820604999511305800333490984874795995481911992468943635167111044179576788038913834023687628847630099622613739584770867789259137292655034173850186003235597789111727738262563262672329407640364391180687716157895228168834065351602807456793178994078672749683899623510636776794317269806711898884752579791496808756766854120978244126852469407352512147399948663110976420986221830676369637902658493278015737751761983283173669601318572684233648912103645326675286671861382856192318389760679743809170252636719068461525651716714099319933406670454763295914320601332296521173469755432987655401096291002346800438181282164038795709515453648569464321173842422581353507927204071926054462867502319011057501203542737020992281345233489738272999872067406039861048220057600000000000000000000000000000000000000000000000000*i1^9 + 14389255427675562577058096812327847985272308119442639553534387228397477981516804113289881192947068140297749718770328923636054207589169561249844439299146338493880860496850333408771877459142786280827251844594747820240818261915172064246407266735673632165456642169339080619171259277393086452374586973002017667696003579697011010862289415968716222309918685869838952775296582805815458891661467979799413900463896215358173880599347776660437082671369138183836128174004015033270319708411227805375519297914400979761127374914017284083461829123116915135884327076733877443269974634026072356487785726260357618031403699951742385590750969441039533266715779632714545972567972395844075120640280489869843940726400372932226184599958510641590585628353156452959178475754952876361833025799966505790757194485942990404441875010072069153438144261087008075697896281993083331175232499330805132190048599328517839644873079668995304802520750707533647923187583275239427260835257898445482894652461632857673982363263208316905761935607082739630940351941958484293578779375290788153891480695030259145133105737827705409878517625200267275452373532210547294463375879625864589223194410316123322724688261480434717608315703513707313951057435465267480183126325381458233876596554401935174277100081755205566114104721129626758024147726747116644306446918932436236892461374148553309312776120255399189323340235037374371375102836977111677710508926671714123532570625238741607884844127783969865415234875413719173284016506208753378899147691162483206205797583195195131724032705062970662715936119885238395230536041585208932716481691211863406444660606154586975046751162481622947012193400133195249840646847435288040132400891629582103951612654964841678074956203924327253816543839659461815955825748673015211573993970660380155261011438767150761041621090762948806599506841216181654638788059877276872082846468255396341377508053720626563297054511886322673987604172861932244108669091840000000000000000000000000000000000000000000000000*i1^10 + -1428789092772158249374837565954860355183859601496502065000849951944577840509268552234956792657022972215489497168681866463182838053780204969677088916968563151008742145826323796961311415798962842257415316220683432425068662396496926328359028398219809601459996173446096660103727843159967015602028682229796394482021732275503718122735922338652260862255247955049127761125750416462572959473567183815417949946518519971050565027001187643678479149673130479668599374460891329038373654284589538392944353043086537639836225799085223729061445961464269535394669712779318727074627038267776442067394185171539118937604978817351515292131138488018711616607492735150724272911501977576342964231297116862942947929056705825376397123157183177768736488273105690712884447812402038342022859279790193528151494426148141513335644330870405165593858811681457152635090757265135482454667340738877435544984171464023723186640757363425141247639278966187555717452145918192275966450574707776407309845350149082755386193772706832913036637422716220606298663855208506158947995500480448173905319499253659829911796382935414232220855882498072393120591177330318504985387812236669710104528301376377099324366668915771131020843427994439083590461258011590279942732708279185422348077804076680026174416375610191556950252380027164198430361078610828892186250210297360377548937839724968320105875206295216698097406086581888165448450055793265454559476319263218985103873485631180470040026007066863843000458134715165548463764550320063825944640882437307606883969786835642444396790486654276497220829358835912431745137602250132901563313357400591300449116182107719680984251469922077841720360115457497141879844300315163955145034541116455907913710569561971139273797201521319201103330074689018508939124450459186933952196827386339078259406756118968371772858863264710433863835735094028171320714271672644848792328699168374833858392387867645571630247964720581686325991462942487523696312320000000000000000000000000000000000000000000000000*i1^11 + -172249392877024550057971426198185021245955301590865177526422300771214504398997027214987077711594871041401449389370966939861847886366879871041096421657838050726418858562749110446267224912070704385039511405311160107895147387937687685429768727543361357433757015058479298636331487310660740003262219966764496328172611171941696577799136493664297467928421477083367701500429168508275673896888672605303543389365869725958902510562771352744214941759522798234934818501897616282837064241202087310618143944011783657991684439539825458760893753326951180381721403184312078152739482312297609419280895974158208421699604081694159614330627669255426268940307510009866145475305210588243437562609024773399432751335187603183005857701433640161252997215350722056507590935585152763087070688761479351870813641967397665653415817278443723754786196536332710287700279933256577456812004491283879101418543089116314830336967945014140269772093664219136413047470271782111400358316203669089447662100228040225571676008116770547117784353861527149841393370915981484748583720335982882066460966853942416992799442447365694760935692151012375648277001567404725509146805921412917576605320638875367346794429947021745313525444312283713084165646226238091618909214558997612278538199643952049024753818663727631695114189151561391081282359914039602686706790445053601560423304544855334631806328025960842447877479816410334344668137290277240200863339755946190876590504003546742878032501324536936531907930273742184399456945302512411714561921219773158491909170288674037175164349713362528056779656449306097325303923576266199510827931190517354304219026377865965798347338617999143989613613024803095129539789817261007784840498058533168124588343403644075937729594581515804237937815369326016008721653814893288914939325222161792282965647436019914248689926261336050709039479114480208035866929031222126036220602693928093135309629444592407389267712211652978923992181518834184749056000000000000000000000000000000000000000000000000*i1^12 + 2264338218775750090795379073254544047253647123347285669801759487011209873188460064917650849862866408676092711124656924383041942412244683432380455605529243104422338450396149569472852408814493076563463479831281885727078573188714074124370411372106822308109194869926880872281150943794840110874129644409038243926887006849066553871730905902212327610917220625921438653318747310472039944886653672450687327689186736029732027382081407206138411015428521111633056629639508395999380848638334840089033844267513792415798036513618663672762915231999311288900047547011083492939532684399583546141687181777169590176922488289350892815574021334514086647531353213942221983248074397003266263619478326041688561124595893950906588014508103963617721734598987453406395996431409765755417605599345056013140812715001598666151378671467037976064948878447149175215452380604857904960621395873214212436003015646113030494044739838473150165185477618999697461889210526970948097899911368308307695923930517421054410857595423021169119768157963493538069673354453885053612763620276638798126235763728680866932373740661427753595039471161015173872098705365028036952938125120326206572791999428243554924486443531198996992601475105279254135007359070514115352694838684414903227519677389226832679614593761631646996859438575012074905715326660478280562780229484261728662613078945998180640484665022457770970424941112126823812742255105236538916847403713294808287259987819699966924786819912712213508713900732242704890050308765329416738442307043332568646996299146565796381903438111874842712418379932042823681869825906612244542321789753916991612301250546416316021051950356874406627847740125523301292983038358506049618240141784560155727351440130341443031845309209552140748848034864363020376000273338087188776150636606384830491720342762771895207317749661363882715361011590907835434058851785766825022113794533775752309586196032609405062270234186941986411476731418168524800000000000000000000000000000000000000000000000*i1^13 + 96136020566045857552736788585030683530814013785600317031844381332789554758817009975802624194321357421322531248467750569805248084069867967751406103473698275954383659374225436504103620454997341564800788130996446939062385495186723033389198734066046210040546278031892209974780775229071518216064331539831525878665388747461163346029298561228631007752932831935756018452616091564901682430830728819107154000697879007297643547285546026632119821806978516954246910431927498545946624365137289132408402045206295788347786973795006033568227342760690760177880219602226703429686970434360452442917952374134556872334958769666064677501599975593443255369336553486304512123897578703157805332168309693093032240355306615980215581774665322214279257399212428378000423209236868363814453496735720499602437143191170339757860116248720796740212152426941532256438895860124887924135664236341252678409911423804404221894968120362196885320897383500121634536563985905060590464828823816205178650340162027275577857680483577229221916196468982224681125561540153369288208197713784271699669790892356821308845900163644306106888495892172637211192048738082127516954849368357713904954562958663079141704299785907481322083495005639125472095179681148475394333871097226514654068805208336577779714674670106437003898465159229394271718496303521141183667789378797416905253206413307036815267722959955155460321757100432190652675686634531540053880088533243955776637849745738077563287365774189202284166584017458886338804313412963004827570560299529142360022071686581537717650788639899609196242255625709969714873891451669035602835199208261496112308807438236944090158852914767340860287545801953056666401785687589286003090294127564382573053641717506217188372622681903615786597648464224719056759163388822740366787552181120447805510533745126920896528145244407548173729721371789652245389033556835250247042792883711638736908062662209374283743497381403547690912143602876416000000000000000000000000000000000000000000000*i1^14 + -3405243929119323024082792376483794802842780986680981663264993775783208375636111616804918034343276464904706121096144293200775184018274112959131791471673094866123202375468774205767038319702466056516404900116498364797939565291582176686461342920593579872027328316278560280217563874257055814046882290422423010255523958507457913279025834243557871804464284002038488035434601932685862062618094575662222274429185380095824372373468970122726903688011573332626981396745763938788432772837902663396190527362653948283761347518494276234180152793332328467315410102184604554200708495178387038756086030120473150778611567480539835416451049005631855412953158423247468985263605922387330725405617214601680028142867055046364225620409272925553057713516844416728368727706154192308287708068682442612822413684866092789612826006407391567305037798330332857769371925541171005062194260995189921227542829947122412747732769822926687479683184501295945668121960768237529236309525433093462041320167334398817134585030129259235732680332696954923274224493966414938729498330551046123297434501064796206757274326415630983882102926272859839406658346859656885261160253606995351776011185876805934056904899926054213981735760840098013376349606514747885216571552863809647249049130407278870519874278915578803036830452932264250419412050307179752637955436059082401011023153542060974657722186667774977488445768106105922966921590576674644407444552059255088669959291942024320423642799166514044058683044502128188056788995452310565302569988411622772981525485947005531241483622701239202188850214109748514025426199486842121141122131442175874864524781888264979757149030493284187031931773658843594863338518843352288578765218747878067671124799027842633299640775795378375799244251711694568508625087997776759806387506002119422021251004704667390498040649368796208178634039082867896567623577086828940859737166857792250760820189261004310190887757857313968065586659328000000000000000000000000000000000000000000000*i1^15 + -73053868827431810295001085022100256192204923933457552794301089048781858661588806424238358880834816538056413685032230195228693349536796209059483333591299606253706812265112312935753325722210257591494240865635606468249764815300386616923354224698074829015955474882178464115466478891090739070014700255501793897154620212215170074123105686305958617755012042799184562138816611705500693340873386334613807674440929920347045550331852798442419558557560283613088991626443340288908787478304893247369882023569588118221056068460966476972283024853619579195561658459208214900525165062489234495945641666450743281115172202811755643264040529780678875291676001391345906028186204176397990916648104923929513191705406556637460656330194072362435390638492784562963153581237956320379554547239620174404716634286789890226823064677090359451699985036953736716519045411617429545427608801026862402105724030225189791640513972124022289363337343916244135486183995119917455414441687728038276319457267044683301794198139065202246376854332984394723694807056438327106210675183202421212824690008379256588755929720233857913456410801700230406347878949783826704030827793383015685137124042211936449121185872758277834883361268940625285471764468579557910431540187993835303826572488889745911633494696681409419256647447785779470386612984753559852812596905543477682703605800119451046140917620061897351109990710963989146108835054029309041338799144361126655734221197585789042748465660492816313891657734849773438731785264396350753123514101553800220317921335632242035957376793832807231899497835648460442872029276692657402649212351441815577826429921630310104133917244805768139222692529973532253214277777156989912212560716931421668584904824689339523329956645051071714392249785358989091249256606860068727338698338859166401799721134170673781486729851789923830859243099039018506949362411708383767328129028659690979097678412684183383422926773968393809774510080000000000000000000000000000000000000000000*i1^16 + -352726659795504591166091066884115691794879960214444577448263730017407486118861783505491165312859113524974134031352462404356447682884924788668273091711060574881112010738994235858306300703021893759356529069295552617159264862032724205035793827618898888924380102853668842528875992228221502524551061490830437757116351174439784417282288423055881391314276512623001053005556752140008811719656124623669542439324659297435717101756924228982760495959788287343855304681814141588046749575080731860271464949462763477045660896127702551153156319036740606196852002451179904029305946116842548196430882821158525756639871258516436020114794985021612987665181571356826458063406584947081261891804003437664854570701376813574931282843916474212087682502942021494381236291293920716484739276391771077664133055244060715427322684129384466445836709014906530256255891051064301052158958790433629045976350099027379387665436551754172098342297548183620907519171531092773087789409346957874972110223245119806106080098614484366128245176361980792950201140845274611586693994301668005917990863326073159774037705719940254409071257951705376443559746485818917677280579837160082666630386793380400835990445274932224372081059760928561083437938478810343220426662950374407266908701753978502675452130681655045321119907037584278914169217929518254389242165485781288213582378590477269247568003993969848097333974389951547035407915022967803865801289374942896712502702066418833939686909151669620933551236382977041743341082715751632640911697864585066983485563857966986700089057242259563908107863748279504200513204014725585846951786417782101498689337921765782293581982476523337082213786223237894715378724514134297940361216811661287251039540528928212168632297648229760855141351666839152337053835071600251852605147292708362103134376751571816536416355325260138383702957299283266799626048476499813296127389811215644074214673995476084553251488318488651497472000000000000000000000000000000000000000000*i1^17 + -11186993593477234569915223421743643048191780274669481577579005029149774696636522135680802096952261023832247792180054703316647155803274767771769771014520098100756199042663677860555124524214877648502522611064810649627885782297853310132959815735692095196786645556522261097921221782126732026481769490922366060328195083924908569648251942814506853158529012484430698536465697422427347240651502613060165152997973293245047479532384809497635319772586906596196994799847310486644902645241826768371022549558957626457851262774398111416160909771612750129157695123926450229358948843057982517966756422569985660522263300046879147912388132407269805908257538412285627422481410673534379533971820353337306835974217286126872343293752963237699892563319826409299393031927040021530148679808449728909227280590099600995315795888478631741671118006271659447006690040394185492560717466126879186274805186076666783190956885876823249353018982390020750952231581984731179628368099226313634378971603005757288151550779593068446112512726526970336603643717023634615948527794297301709154140235990180715951839022719304112043442517084483148961233857481990076439226789455776435030999235553607463420856512247957280781912940660038225697951598665543298855247900987728843281064062381400802651896184150374973580494485591019186156282047647210153642160409700948821051085242875457943302302631938431697472636002966956418457366220334226828604877836604084895126504516101200067374934948015570099699992740549261896756202736133266357834887997282098062003411951312701763370022337226416838991373416509559918242128248973352812057935719283786090739647966899960910179057463333766231540625263030042455995924767740670544335904462191657483847574785513231253355246489071016196728805056948662464976568185130044204578202729695822761652320919024589779018025182189291243136410372137338259011069118383151440500176394400556910420290781416599327647204578426041139200000000000000000000000000000000000000000*i1^18 + 985097621893055601069130820159991108780640243968969421283582930332626352675287428123563077704173121740178725404626774097780158873856761092741334063572202679763428099508739105743890209741995113094374357889381283636603812740186673340213450157676859540184857327115223624780243863299265920880400284897818557614714784612345317200249512599882107650429000696222978102034613812138450002128143876389414215309010148438826731681663014815863894237970503692573907574626297258704687329471396849834075398876489668852680108519010334280015781027612700753749285763537744559248590926880448434715927351178597599302350966348415010406586663180494061250460438160479882765313090663181725357790512870765545159317917999409986268031596794495037739824789173607838296767890401442218000590747318494220832239611972661528016639147924764916743886117841392033381838431250751758443631350959695675833535627119089576436525042320725131946344395768841386503622027735886780292635467330755198944824495286122464640698987082499909388795902739904033667079331597206645774867932230627699819482709264926547860679689846136750898902748526139867982284282791884248374515951612668755990231581919800022675347134047487908281033309501113347927498627652543588392051945316290829186220827635886430848203153567034935890860381049031064700843813742689283022126968529917913530548334286679988878780178273300845557213145662115633579504206927063069149462825562922883277963251353002459929378314231257047524887951956137294701496175103444150914696078946997659699142501549496168927813562514403838293469184339309034108506086816351064869487974708709990792734421397542223969058286940348371935871920954644194243125161293358265877511629722709663593005042571427669430828654473692741136472486379821128410948101783305293567626841694955060069662567805477405493016306094009199666578572608330017613752699301397034834447443176291659839832457355254753132878416891084800000000000000000000000000000000000000000*i1^19 + 126096283500578662945138656432898275608498012976994501182221173057732581532645411168536132473692333713549896435447772664405140974120601930511323721501164879559224104227853837696545484280572405200903986585729864675452475563438511316875368054841259191793900220238772274192817973180085151786475751744931771482004761303719766441488491477670656957913611695100532073624103067088915944308071587854509426512905720922114111124471192598148761403707113115501083732254162181301570297252819286344563594495012378638088646550009078733734804097221105643392941690563323579237069870861357227018360519250440811437146458513523492560411425580869988362769373727084339453625833564936075930098391133600004279992997177710395711474200902400232121617551368657588785194272892271914907228543917430753272360892192643571837582679149779055032357134546150455487979348591464339857056308392875285413960582141354851344419286847101601478845866596397635479001158285051780584731284138099727662682762255538067094971619413997299909967737175498351530349246464833316035751701335132824829689424911729409211715135472484126397026010610391388956011890729587677358338977755211755481425108608791714936328746726618246397531022074459095484399281565368832667281017193423089667668785059082582563452175317262284963038653658056488309435309003384839224932957835888250793231857080881265522831669840060718195201513927705920641005947072431583349647624415276344699570840690097331796181862190201235986849043049566202623898897184202098012157959463742444256207706106720331321534552405133818953499789134126884188984534214197531598018212864175384816692007904970608861689850754794123024367749067111958558826059177090696857874173255750160191631815384095909452309906061039315117737762346607480965179655404473760455943290743259000893740416872148283385153961797044058204989243921801769443262563628248693900231080911660922841854700814053231228815933440000000000000000000000000000000000000000*i1^20 + 134254250090782999398685946277624511272628752426065965837150807409777627708623151288572484395542492154797792600199268285840556275226118802570173672661849535935652314984533823799992033953423702199474630782239471237438920119248596476482456206295115450502946949798229697247546954246727535673713373586101300855014997394375072308531374592966751353857699110812083898665161826743703656226861051351220959598680620539011489788584321045707415481667959196264598246645404558209054476237509464355321701675667674346343013347361489926980880388864059129796525021603012596395921663896557125766348441692355457684348792390833235973595804556763232482442841135155597442009831029851350061158525709587121994219080773518407350527742731282225161600653636443502036516535689037142318370531159677339828511485016033173871453915842285877192604331642687298370374582829095719740117025738918934182021272196052809894335820356275512570522742275934933866376568344955136896476813610674041172739287940591239667849327352245196174796540421272222283756382209924988561664375565949793332382263099051164577680261852232587718707780238311340247313286836088870060368764458725568792673449997464816463443905650188228993363797252820609857416476666350506322148861025430170224904562371603813523152602327924379740667369766667807787914300685342196666320572808850577106822458838326271244386862106703782725612149131603287903197956446098906103997438555762133180745514420918240281301509136616021438191694746248196138874937177044194975262448076993536834445799719298302924726866132388031791478034900409878281413694119634233053709373842983754449300120085602779819502805102782234468014022673703050981234295500711203658108840664482314058975075559407024196542656437820176106090344268464196470105604647563083718849110827758967433530026049722833632865446754636653498770884192990280055278416795002443984228298768645159863712413111313589480718336000000000000000000000000000000000000000*i1^21 + -1729539191388236875421758672026523904945565159744307397509694250098315482221763669968155324980680420986238075865415701822571600150052603127161186523941509995549878953344226180877932999885089993433526457860328526522913081550127830669227787450416228134029485281184506715590947849249179037365596712621684721167107294749440243793056903572649013960813950762318447872447218241102313931867464436527278572711010646331384368003211335696907677827547661983662080255220247870579019057675158956124041906308077767311503019789788561055309097983004741619099621726127707750305376430369022180556916470070834577971161568055475382656590846118712410880552098079823631071333125003937541945540628957715856051705991436642369462468304861743479580203475291023043922372833226400268892968018307457769132137355024421842212001775367849821023275251120729721333024469535677091775247128006114391295859791090389945747601603129453001731695208278318078721293520381066260386432361377466137920654232633607729480849679773600462866262008805492431108551983130541437512049721053204609309774438019077443887710753134206805339359164132989969531718838187385130583965142592841541366162650976516072726005223858631760880621319889724023301838179837322591872364880425104147688607199912871192098781982475271408767847030620115134366932771678912334919472315146524428260144247808692517998880913888834953490698214518199527239216793715332329908758250832081986549106019397905084128156003968955971959271668536842220266212657852141898024706151081313852758933040567890814077052031745330715667582543466880075481774148288142459177228323506891367810068845072199942382232823264143331342749227029420145142251478476546538652567149879570149391992410364798106015551162885322273342849252206693437562969119047058875971994253090252022100713978022768242231853884651437525244708676013380992424620716849935826173918486886378503710937188648971612979200000000000000000000000000000000000000*i1^22 + 5846304491325478281284669969800552360984118317213884414471008510908984624857960620366848155213903950648775250436590846988268917213529247035665729307607233176682030670120434944579609782805615711783282063949128299133979637399828742116336727827623078446960547756417689313733086450193528454168727129229308247527857237671250276732196536928514238992333976700270642127438285703096447848270394707548522293790449676225896924278723854540331323169200731189686060748461493327657578240992761809924705030308555272772665508574703937642287359358030329246435379499364520910208338703433765886231518412152342249085252182814656572966133252168029056347143051014236805230586263190245694087286988036322247620686022365463694564241276653278754157935640979904668073883135882882888107842919788356955610683285312646419518916658779391522724930383439760110892046662576954852543589192922014243135493934464444130018682891464003565151385672843682125564858012071522554361827354494753307575874366125430343611032241836459699918858314453679671535276335427010985449807155088127977899820264699177082514691492685374871015179624979873449253801671331543886263545927577771099350480546713287817181982666913051497981877875863505706529275771593549426833646933942134091176315520284286095922727353284802042692968552693177494175203848249015292134107343812287076548306687749682730642342342912289689176781423589451092730327074938284753073426307930179257316749531523876657689843288989760964921875653269828217024796226186817274701224647573304082080121597654396268982172210311982665613505705184240854786554085495798908965727793361044975000233724892967566356196311870664431167685314236818457514059843896915277705890934715712338082536334862825949179493235832851468831870670201470416006499292273250444641573146032932595943129120235235559858146437809356180838527981582138457913353519118366735574003892293649150795250157926481920000000000000000000000000000000000000*i1^23 + -624822703134110740767219043337578548190748147874076174431280375473862118934674342007430609543548749727558635034845713849436399084903936460009259873012019862343519204920583458233215433758386366528094514099287902410559562801521369294278978436271043257790874405481614655695475695620049249952594383302719966758494937213440111661786301687458540229605043789885773467860377633032823813856223605203754116496441829740874481877844867815129615183702788726139558881178792187172797284023905740998845332947970227378705272449898135680204922117998422378326236973267212399237394319497202237094033616109058901652636769839773854336637819128216971081818060911320409057249398045931179058235742995195546845793944674443029174561485319130944967528285325964654745100257516036931858932737622464643728387440124030015585915331122916839701070747130307466176212880194749996325164193283463889502736930184564134401778430315230897324934124023647160944714577258390243433019737415028776652784822529965660751797900612121789202382286844814758105617882415552768474949098271321008000153159960233805644880895357056047021864220434947091845058165330171585217136632554659515852770878141330615277527874516457289959705778978196678436098423063470257154748677649787960876972040200775488530684143254161185149944374130340598486729491146805241903825268510189679458362226278433316205736166781215173896942327926021210189248823128002721456688108406905990404930163722208533542216443841260405843631213730559179647137925048523893703786107585322453818914089647601543812951167838634321255218554699518725128717577200484009660028184377502543523670554724382065234921624278880313633932547420056747950148837951230749245925054449689640540868877374630062391230924591701498047071213065925583494160850726722731335268177098489184738136891318614531219176223736991214895392217353112172226287464775641642731185258546357898736862138204160000000000000000000000000000000000000*i1^24 + 3040617966475003144674907670752861096010388969576311399788880813160914735541122725005668139227225765234539865943153054259380010445987875397427785676545331482430466545806935416213612544169976266559809428388327754413420466611187429743185061227924451570348980115128236548419342612953573248616920685888200311517918458831688321746453868969197683426299615060338662769845538747357683988419307771844526721973036638987747697522431412971151250925624292103204146200890669776179070427089435826117869242439267060192702926092957284501737252690473068275281549216524447611110742770246837528556703229320828869532745406971647481698397644721682556658004800530135600519476804137623311882547296764196568518572684371011591402218834311176397248169614249723245884806224078722386030837663779042680438100941575092558305200358284930692556659996941239607237437369334441554131031074844066618735571917470691097335471468769575820233076423521558909259891178164963273977657529025632429678140109688657036480381831537354712302971579916718258684086249453120455714067646491339697080075991758592611189304281149427064498975199130633556472775788514516374461114017223240294860957611899109926405672982411977042403438353200956858449871430763923236702043221745558765416352692774669045236632251471824215718898652152221277574316295173281485969726423171486014187439148156949101006802490591415310777270232030023962156081549821992369789968544945382196251861553280849327518815697586476049088113412968463913565107070548056035665189185102734209973177624371559892917613734022114050148646142045392726673453414231389616833569194277005578054584950883579470625116438620941265044325623769172074299895332265737772861128460503302800783712157108750759884275949210792420436389364454977608643890589901968351017631198231710652317028155117357643419476525423951302272914710867935825148879908039386530488944642996115977551678013440000000000000000000000000000000000*i1^25 + -32160852019199934442834328055024136687675442199696604737359233800934455964563789943390025349190810548631079727512327903876659918268362056528863671922277975874724457055826018314004233155221064094785663701798878072761254767329286718212724802080173825707803446363524687184548268362320783551187459028059081164159685134454966806494742022461490570766518977218307834459097773492436570172086444129694001055678068408984225438881799065377782332910258404799583346955122141939071706620243996065693664556209220162328501820107197238641753926169268265866126579493752898386163822369771851790366696159286644697418388503842153383452951661652992615673902365302288039638106387185975213074143487856090684485473797425924653267324302636183343939161659310909202255938139934747882439342347526288376679902430613069816753181724939861453098460320853881168484843564601528571245655270243438841571696213923857854722715441797094952966806282330464482187701312146298859114003604610968122331217066642177614145311537213648481969505591937531424257075990749833280645385276296282938658455869226474339243726917025803670679236718967997041486786928705885535396372030177614590516976170194920968971775348085099949653428311331816445524015562675608069007983958836679822718851260250840030585253735475289259282025613029127861261677110191668312398335367078821842880964826505156178559666393275043691762997929392435605663235645668088078974324194373160353233939035968629882993634126663578551013064643709866860656526533065584446493421711263280227958681351338657486390079557914992405390870063490142571861482660366187482755153924126453338542317280804972428986173391567411624169836858368202452668355068808603624948799264399662638968904282354876068587374156866357380803186979328754849690600239606358515314260215763984676544750170850886509006283071490970941402677920882788921546586105891921732408050455226335627313152000000000000000000000000000000000*i1^26 + 240356528065514356207166310933807431501126316462616503624771218706829926512812573047919881848868139254341930168132403878658527928649033307409480339935032009896404822431162781360123391732705673833858550795206201218745047112237683573402130713073147956578484742729031848936725403033581347566179908153664940956148764762368467425713509213082066975954975844088443210587703226624374232337701290800707014887942193682604033048902593238090518910104593650810583915392954746447092207072551209686463386280559019298703481929269455158272284860906937654946554325200472608461463828215090694324348195565932768621552698933589708007896980100418957307596517843043542290931956437431249441735492267402527792544879091845342095460924910871600919216004558753988111171371718276616988843003401000510701608311042134185958819959565847795809954319636832100053195188571314718258725504046146651915912645136964297143524594016155254272438853440484290830582917412283347645692333164310408725800044313124304522768402319692071478387502554247746492467399234111153277017778338571607143382590730951593501898454216022262787548318093492412452603382960246071755907311390320582911735319491093242592545251559731524550363400825601760321069102397853000346766303696175069671696991704766854222188432262418550761738160432631701766897165373021824084815230773289866288618516070798316150588210808233985963529839353558308871245769933426651853516588662811788239504047564566281071321383597253871200331389152851548165551047300267577733471404533683449719024669142755881039896063564777973125817542240511436690164204676789112227039053963938043956751320654283170778240051494806019049290205113352659997667809701432967409604162789958812933264230758713338897478838918464210034972017457287075815268318800546460798371561597191067629228753040495948260770501514514925133086234019281637418745073686143904963754157437149721395200000000000000000000000000000000*i1^27 + -982654526920598376556762482105060486145691601906010333201047585801223265434665153932920094012736680409085958553105026101874407977999396227996133630683166361139021361941609472434523888336943401135785258393440961725557767314578058091988426774375301717797447499858054030373607564307454969804633608266829925129290254347735284015040537253202047501062682818228577160977055933108164982186252386460913147985248030903265704626487913858049013097845513900760064699875280789345643883617368200784443771832442286046708262318404585903761755047223297315822783845867764825043461625672405438503772720956442940743322667579151449652128753617716304128209974810359422521426002138481823581190919860543670280022943661811461343095586491290666275294583148671201345778815602280208716205677822730415952758892104128548278598187812282981465211382486628293048031259024687751048341895647133478537915363187468371598694902634248273124568878297505696541374431736673475951179519774062085807438247662957112339591834712669119007385776014065411490098333188449927121198341368784809771011515917173667048077191197323682046348782794676381975316220569832201081527304160899131325859384161889346112037585086225747636149676792619487308361794061428766578531085331911722584685443900130415885969906263597093044509965990716370885792226460752976629280954032632259902319376124053525111096975464906138412471077838285126392700529476293171365914848308493827067172131456994300355451464108577375661981080376122306518016954964859309237192329321902919225904892047719575825673949037678065098172881551107765282194663033768686447178097265519292212039801047675574699262399065732544110040369841334150117984783869253489517850741227878667558570066015710230252485491397141165754474128947209701314986796702520868657593890474387696272238239309416659388571812041824220352130002876448906405125349210503775124578576818503680000000000000000000000000000000*i1^28 + 2633280684382454937822755189768716352946327284039279712041152371733182711545020075811569833141340282854284852403514615238362474616579947132365103948131092147210941349974565332778920532921659412770077251351712085295303346785889045125514012243356764516459411568765303666440405833216711442706085341731068538179986038825580642484824340453732800440139605506963379303140808155288471863160447148591204805939081008171441073271495627634376512783200359950883150319667073008831526739413143698435159871249849708765326359881307995632439673677042078907372200573616636293325960409258213340446141708723116310270236707373719186509522583681732233453256017367175906120698550955893683661336452805250921157695342654934545347751122828300269759859676487586993878986622518572011275604588366048923217431694069422880685864095142061437882397497786254198630678813063922284600386274664115088976105707004381009405345147963073645584543986797804001871166008190367910912610048821444118688446819351081131405178924369441789171857423345025298660644808429065769257159671235218314814863122584284101816729777846560226950036278971857593570651482253197909075038084523492478377196075013833237281049581260177423917827619375768147794626891474247807414632675465700737503358213016728460500987275431459590145474511207744776651488039655907895068766046955412461187233119845383672809267785934120272985912621081907905225350373427603836914211163676724316722495427481956805893584801542656593645398947794708062914515563280798482765390066554448745835784969913628559548113221338000215774456183370277506804518623262094567190105641871837338091548738276472742109284805733602505097841610961802327523438601361643661054721860611244905443638044284809942723640904739610552536597429889607495823775045315598988206169588802143664480741523065998427472208438637825169843688684972230069756195558624495253085724082176000000000000000000000000000000*i1^29 + -5175554585266894021185335078037936687830789957303212809244748206235858708750106499418318821591086457359436079936110200186640587095059262695885973900550160126195814398516947566685848902882442188657217637081154798237932452243423611386784637461509537184828998644540733584642124379606455689510147618800850182798076899696061133172277810597263005283323529590615363535015354209224487367853890306365487879426984605063668857489336656581342761596138304809467020628833843779630995376932974861426468918593773650870056076622886388477397205872705895905933731139461533614572315743166696901637731465425662846577303568074906574868146303124435409694529672685924791341290467186265404970477387658305226709648191312925234121172092445154643659371492463140236794498380927094307438258833165180030675582992273603604393135970885258981693413205363529790960391382463823291320330033586608226731091147678359299570850337932145182481401080248231819376974470511193831490354569600285903221252639551457376273855538581181024559492090429725999246138376638404943411068894001125806192176821323570702618737805396544177189756628912318483514372865341105542864659063941518695529062948669572671535377398708016700648452128629075214682704173919423460566459763782789230820050484441700294543532519064675683730862546796447739019928219586827656312516862913163385349901413517941734846955610280259274077304780258328540465629367183789128882886419621338256349941251716252149126769084637363169078119599668204114519318976582940460968680066976461978715301141280494292566963175152823350683938848962822490529782228498851434139542429900083577406253767792594244565910460121430128094706933187147278144866226662408128961969375221824864279439912583118178263669576544454665327989534969580119163951976728619893845926540500488667476645796888808193310623484946113249231170800409728867990478568766307466162995200000000000000000000000000000*i1^30 + 7867855145493570726189722599646924864894674761564502714845637806205825205987813577800737414561864158718045868522083948234150982756153268872505909804061908534351516853391993275564384114664147194300736316399350681795253675060409017774334169111999684629386036429768713360848377123603282210250729715242301601314367260021681982445048347262470043681476302342161158626762740574574205928053601320382419991733929300831795449901233321480014158196174790958990061986209710882134535392199991742683792965730889960972293088900708424181154294229775704847024216909402897993942142104571734001709257546519613792673709809147953634173187831692196175133551479337202806293714872648170171651844832442623291830888571691236434928249825988578500193437945125704692094470768327622880648958064407984637658374434529015430090988617839942386318319551036768540356079793108799522077018513950551149339977591531055770473272419470097926352307317819149838946016237486928901515186479021035570751394435855704517068848821099084369966658251705247937394856857574694553121936818992835254424828812429822693034316716273991504430595918886664450968004298369027907146233222737148367478710373063798960643277082627275732337485191353243175505434629506798512071975842005254257425350488360427152008434205181663197527222691924925096703128994312441307641299534623286296772514094862838321884654054898969315132333062982756074137522754242947054061848814848832871369450753253794936620305926914692512301893151431729230258956616344976595555365087791846105334491761443139859737301781977901339400376407952694376241562306228747755682138649081483733388822493406309169014747815125395635061149961550765346129625404269386414353562178655918853174030369048655725270396897351878788901085254554605939575252914052369910477323686159824717790206682234607514074919847187136891665506710566849995468176035403614126080000000000000000000000000000*i1^31 + -9501161503975340614840239961241661844663575475179792668473936390398762112285168273288511266988153930654630262530817961861827936950231686173726975611394860055202754530615456217085944717057011437348456487288952630276156588932883439702566044625110088942044446040849975413384461492446020176129316219841779229592016299100994641522465506256024958232625518010182902294732765573159247011935155131307728785770347019571732367855364740712871075848243381520111603242572216148296077569736590264427646956459654598371744872493503086422293988781913215549594709942078837567151206920706670805766386842456366920778189387843715763243265581731062904703900446943859703631142610521283123345867483370336454569061520096033891000096427755717379282928382311661863348921864351013690547448172304007503914294257074000052548805501409968086440758245735514941823508835437002524252836253373311055314670797933327341109735777845576207084552280613727022687256658359779869117316650054044199149822109437281021361591102448969189567828225852793921635853430658807525839462357743802836366516398368748534962430390202767561525980784690848487134885550535288038687227441555577033414423834166207332511025521165821836808704160106024462163924394169023495653110519271289032490174773648124126835581173819766158187520289016863053283752849552616786745929370208295555894365811681854279381099876530691194700430559371026359146965540642274364097479750845936580606876951727333644695386785863816324292172135936494635734308653361154824968077000499913112020159769367107791485536787569132533087322205675378542037076705169250786636673588307754945890740073406630623364410189944943922866129380701885408160652191844596777763669996076760945415259150752774571662067115611984766601620320031226898287312655439543593999990192191997991521882221130964746537791103218861909472910140968800870153185979793408000000000000000000000000000*i1^32 + 9139395551241083927993757871655396225847375593754060364467941960149797319123949790865016732651579245313784650961507228343911880884534795487423455543856902290554569621308133406038064356255950965424288177205983227879891901474857230074437571705795731760351580571902165111121421659867950516232901673845916135042964114208714607099404662154119533180071292007287041006470647227972161299242575793508163122152345529837368051163097663578930656477944382152502546354375552054361988603169924268810919348664965125304453459974389304450275638727410984708886784133594898326624597440864460521669286247846411423799838127358649424802733212089226390748015905529929708117665034351194488209142491975618193108461753264620181742890254133808326378369172577463936678145237606066753946075801403549745175621255566784412168675758266962172416446021662670543263062528267859228230384794313449769676099314351854276669049093512577726714725221947703456801033785282676654475426392297651505848357058566533140676561323630294825213416009703600652631413620114852126186791996724628528787348038392337748812888560607757407701319496955547262073896664945130169912962679683123959224319709784981544882419376267060636678735554905927664313867443961087327812481116713209715885627773154986945122835044503695361397007629444603808588687083475552847934470420463490061016505929284105322424818013356994317828499580907820196572247530831590843164483984252648011984616760823077278081625684280136545274073739039110791792534830105338504475188043415832736226759874573213820486685116702999027112394781004145079491515324959406811821553735641730370208752833617732398686520025108301574377163015674151413619467643124591816125610842208715703094696560992898179465291322540483208978374911504305420922483092080872818285109683246916601200752055765341558273478149006831240376095411115903128997933875200000000000000000000000000*i1^33 + -6726185250145249196793802728244227941794241788692810927137403016295884784084817615784662635132601597701922412414768164479654236538565126088192846081502029708803041621573882669634717656045935589175819641313329967234282945843568818888936421981325247990274511764389719153866514281220803257042078020442058337922527404660706995063426382838448862862421131735408261412237521949486896439021481407639868894404589416674630254195925064972621117006506036784421735069212635050397286128049186847563660749732281528682277296370772607570347408607703109732451970142228558855808049146799314995966442260639747051867554216841188080531158495757345210730902698883542324236329536962860416080747649849665793339961826670364775710641960860966706454869005385812722734213213103697453924342161530467181666248667531727580633247066470785437290987394731694098795813318054141580023629509107540993577468453503681499209516825249356920091243487620737902121522952288245377161263563105135568356600158769443334794920356904521588871771412703038070495463160789867324406801002312465653586554693761607927688347325561117916549841313291712009565841262226235010963369998824014824966102447942898088628977327037378590320625957479141572650823491325217187788062834763648783375096206466065414454850615276850366691895716064379499474642985871105310813216766288143139110593047263091742844016417276008757303676928215900957965325071556493450802675325067344815920589372867662399638072603046177564431138946204187195742485027762322988580203010817404517590918863706923404812120732465709260792886584522480453294328122512216693236769589413882316892840368666528360098233094881111247595181747222685357061509031279792758072552106518146116584027234748577044317099362954845915815601674793108288557771868947315717912482750458213906013285268139958879190979709036772121898031024500795905146880000000000000000000000000*i1^34 + 3461584431788221281854777290712408785047579812221631648626935593263971997854481156235961187293083983550184563125761232488512186850680394731441361404544981727496758206754785642118060833954600585643151904237193769283212889732505807710462189446626730313993850314366907999386771297605537244035872333627442747495735037647837309599033157167705505024431040597088163393346770175823460350651350293416460987321034918848898615742408792280901368501954890466266487629572580245095401438277287615077626097311233019394413059928637216592601833793649333299207469586396941254494987682366508836240360112570042223598630730480815745834584528163303626271990143382932812715507207708127776655289739018434750607065754259189682417287498111267492213436511093572471311460654132712317826863768271763481212539475822614472388652170319310693748064620193388214659843874718603669059686628324711583575192578063412598715771297499148127800157434969084263727841759676558574310629532314684877055749789134285730675152018700773506467079658328328725383522525104833793847082488267645447498735621533984011600941513038718755142373500154845130272604085986796650775397886945707739967601801692740213685521025276462768696504633720250804407630279712589759472901837497439111419120791362240880811959824274758719311450938318203892908000863345614059249854810632450398899932595184221770429099940850263862351846463838009169002209214494301416491621881643623229761884942313697258380136040104943379019824611501356156505352873485252111343087367633510437618975606727678619670000020656098584330476207380395506194731310157237035118761113087739754771009326649075583901868420808248944302580085305706825404469550337843875593506346108716388995933195235072131557419863653573058615515273679021955700097414096186332866297688996875868419198400940305610655730870144773450856086226054676480000000000000000000000000*i1^35 + -1094918905466676478425873233606990156485174106511614599944264710728025325430364856030042098091924348881193767891767213740699296651740308329757731146070893549106718366702163397964604008386053912803627602997931241934031721307541733352682706269390633479192192336952310589026584044858281979366449245399974702440080232998951613397334351083500407893556308591675388477665258356968668066637783179732547499857845242374919228349694830128454279563812918193926562333823504405241680695830889325895543399865280147209235056969333663989533824719972892586547297428337647548097380164073920275316362631857038998843646106192602114360834937402807901320037744849309355586357831859753111050688128474709784015299091560987786524498663002611666976837953836752350178845894647460820006019644795369225186926322687180906790852189354756512485382025900354320464957575978287790834473240979119470933192126712241456967915444297787759383899293944220718250103680248630098107784500078891925374376314622862142606783912422911072585122942728862583967191358526248906466650920873926830360446111843794380661142233602835199549719514888614215046984583967785342798402374304471211956286598202439661844646295108352753801388936906891930326776055500737912976582843776549036412071149598387685491500496706433668827495048528826891102734115768180670759398136974855722771756608853340272798790082822986381981082667089636023721446153138977997427465675621511896101587138391184760284244968910298777059075877364312251993692615403684256297689303021585968745676350197828655685473247432276094872397067246422437464756754454602842861627394636832967187992317598987646634621141731349266513799894399737473102499239557664781181940912285866098083994730880843312273385200285708802297269344215128586427643069345172529119752824886578284642377925805677076041336075545011850229449333145600000000000000000000000*i1^36 + 185673694393990933728240070276901872274715044919363735704426512926569179483214165743632936834405454290343611557617268998417025079765213463715557739565849416837137894577615158570911295315874206765724732335693421574229695613989137054299702459126624461963966473182547319826514323761222555448813992797342506019988422117905747551821978588814931819728559318093788881391064040287768557880004929059128764076226322949758289995407061033368365993839940236642073665481295390118373069375166775531054988086444754193835379610183073989324994412149013363544172335297997851796883422958787779827246726373460668816617871336692426703778927136237951904145297333016329095159941177097992675033647782492510945316026487907783848267993982242302864881507018966797003582231021762096996252311161186131109700847538453204397941831089442033993893286348198468617655068110364885787125339347642961367363279873548819547269362286935618459670472791477490185357900521670233117068134522266016649334169533504349362529008269578408165225273290394216690433439702603032565173627806690842553079935844541175764721750523908624642679696615544316522542111674540413615883186489008660693938887786943592988177847980198145337409260726529699660877610092847634456262583513564713547261696986614062561801791759411899905800439985228874788464570438140821487759512675271950356197189597077469449963644901898538372672676764421133441493684001762055705919796994714567324564494381297273203437583429047195223813562362480890717541810101434175330609768600766686273526931128941014351049327056738995686328274074210214692469376991239430994364166174155944528650696422830933065301809690365690264454203827669937618733276618701053930411577082191500387811794491906904272948575105838926959668682171060036183476223601352801124758336179168519735131684433623936087025230550327109626101760000000000000000000000*i1^37 + -19589064706471044469920772481085954103801739524210424699316291049758289594343572375630525881717654585383365825896828012603346510164018645101258295634514952808833515286619622094668463996544435931513624520872132885274831133140836348877200704743410996866454914218946704504589222941597208198371560909888296776648640091310212422709204181998596078044898634726562260296367707240762015343288074468875092402842990405505587049863221483656271534497290059131780816566812887188980419399557595308556051352359204511982441255462589372481838916379023272589809619877875753832991031907633560766448955698728641823556495415573678625422423377897942571984006681789169433563844357560990557945134120944701005987564626145023084099796108701900170881750168724916231092309470594627563468204374494863432183455375153542454950657679625734351819070355080673669845108563867519451871407369531235817404424517654548315308504315884258989853143478761734070172481629780884619882521285998496731965079834622071975108547156137860789449701582398971225945710002258013408041870092274964441937808635757257266862453488983069817408014241663709101493094221379766179493544587453939097699968777988144356626576388920675743389824522109313222426681289915382184671409875511095361649437390170412076725491042219245615980485360844856484831072122992492229590593571613120864420338903118646484730972786413125387476979203735337067119306372054664039438506082141709415539477181421661442050977689256294612653736966086579115701704530277101398471736965643565483605614755020290344677846336571919375258853175377547082312004937234260599825317896080673493214878462597025923165205724112644747451606331774946115897899407483220735751262160904595208107583431640156402503069678029839010321434663091577338472568140791718905798063040099546563802583841750979610279774002960400384000000000000000000000*i1^38 + 474891293285048479793820947807729081860453722264956207744435008629704982942176362062748771085047799739034398573568433458152815730138461124864174170397123376867898844940262734605446176202049087395794771430085091929265677639408204656427382711729794612721980569624117968793305763734059852784897620394690036661330512227003362544280672248637895302665503454938546779081900074636703021060772674658275894204392186081636147679477085297619494884845010837002363933738156010502150644159002712023298966859504456688257381038626104355612523271448568811288152609445857067039295489069488592949491615068458093019948741349098350097169246241432345597560555976628008914871662169439743326431711255689492834208694011114363084234272974736704222870647146061388721510258553873951540413986494508775432958404810446781461883186361238346231961816048935137808625820983320133273055452231074923631221934093057657386818672784172968163373824079153988693402176658475274090710945352595320025445572458141752200281404610695227399013111428666178551824403081425029765628911846329090830331251560507171962105699409526822394045857728113378357011189963010747402267234288285666993392980283352546527005366704312135886417873560624744884645685029984012117366215692750551580287625517912292638316352279222227841368556857604475802413300954680662208044036569610193366918221040706406621080586484589038556658835522264723657515148593789342783185156050864229560432101295800709925787511481340976814586307217441019744457241586315609555108292320920786326052615237578867590795752142810657955979776670506731226835679651553748028107309989119736490020675345072177108336638463345719319524185955451204420492800898591946399617398112659609336414928147665197483397257466594671901127665141746436080651755433634590719074449211177830148985848581792546911621742592000000000000000000000*i1^39 + 88181462090832407370302442028546668801833055486779303690753901638877046690569492653796073273987920174243082173528095132874857798886009528558983735083049793681760830630015132413502343918071072573696997005233501758531447867401242670475251626185260949122087598088098568179712932063939733921123420336486726821186416223183885576321063971554383033087743273562497150130654915166817138962459407839330051684434818786652650109207269950734574988577122813683188493405228763711329659555300404914324924725122951560474801947316530323619367048420634194663688474290158236420921187823087593140078836676845780713317953080925754662876906037739313600055627477142142060742189462294679678532717096355518764222045760283740690174410032523730121919243035103481235508457808703181362056690192854140185598108381062484460455260568428225821974895911711060567281078150525568884729781574468346200774873370651852403839389436125588243132867852395498335221841072198056948910792756926715650455880648967805171733506132679594980831296325997490115642206942993952824084870028600100547684725468540669870385534875739148531844275095749469930703717276496858706913551989272722099061143279866111490493857479811582958538818846084985521153684369543574745661519835061633828216398743697710568853490628236948305652788876036842047709270580336747838077605020999643131308018677303923820697503003940815473997312395964919530566951915468586037755972738739073452109219601343168773141570868759837379112267626260672417860871597642709363527279403152825819300673491519471491057016490818203235575822862789899653077787637272747566450941749667501883690670516839549011841983345338520905458702297970566275895675895243451892026017673160927897305512388241966344019407489661126960516354580217160628164525628711377988317424015156297517896525188881951018188800000000000000000000*i1^40 + -1037208009635136844791454206298864583840574986681443946537662189874664253610021966548494594437803487762624796696900647917353696611232143780783923218959050090269715436055183246912193759986298011155272426145338755475936405921871481123216638601733075061259198630202753010506094578300597806269831670471639433050626203558790850248387677956748581847884927154531056153117414908889291242802256507844442486297905436860777381492521081700359824953769928972491411651433747756571731923097424058474970997325166947185804489086986900163488541604964788318388997885815324042297324402037767848412034438338552335149256964366552221194119817924695927596888774676169638144587579438516474409347098468306335568447417066546801053242321816539352395389225220019995814155660851900028694185321265393818244675482039116046512526837993984899194056256714493165433275882758252463461652380826809981867492881347928791602743249599741451277964765496050551729766266534140965404278344500835743769416673729329879449705038902432742049205914762350757905183733349019678271581698680164677448434508216240849203897921355292446707520452457883171204719585328688407814268472027525489895202100636497652138010414198190182411018373622659515282626023438063930121930997248708577558660034176217666044739744475297022708809896342709741007275698529831405520903986991920503040547364494855650579919722154816749586042096156037321600957479742833028792186226342282716165569140584706697985307044825685678759674813814054350376402877155662015485092292190536892282108514815000261257209231571778053178072292107936911332506814582577886374816402106482745389697226448028099424874303659664788834880943664328426868581287293860605783450496440196487756281826659230747772337615850347311216216256835230502557071636731283500168521806288656689622879161947258880000000000000000000*i1^41 + 214770905043954323669067328449122975035969874669152983170516621810789716219851950577528858920247901851324960721687947648361797990366814431783205632966969948282023128682048884743101093302838375706862389435300934721072357546598699699738423378464833466142380225001463782976189329325920367325208434700433799495457960309204742217885163044256524859475226972981713934161548510614220219775513756215692251203518076879155925067001400780417872335750342524816821180845037157914716758733647119113818781989430050969516647518831015901231595335262829210311000499587379791364642871734345852207225247701341564087322373853223586881968939022869269022901609901909771162153449575134223998626478593471640785921694786001742278634187768602557636509217113888321255084095670760858827984533206287499223485450284770085091400578487781453120323960263296875055252550630846667418235711915818297458816983975582095567839403198877317182209682021047829696537523207517403550668179045965162886587902135525317672814169912973621492913750230073047872561839357776933591299806314539937978334744491502201064024789466137792774702481392962197065994601217529388328192756883390894072152975418660666086097218811299936754220690171520572089506103350089253450207574236692623206759031005462171668760942778056573001566138514519198668374210201714776275853396346162978294688187888979156711848001649616872312098957898788017490206807349519273462765760996246460583079666992447489792427113713657758841958214306174569369801909435583257385756641654790498377854763927527802652907745484732656935160025371839811837999957563158139913700237582622894919212182133364629251397828981397344838934056412633951018544489664068132128138567708966155171764311212081503928957689499795109793191874323625051040591182804207472516074212061175826909835034624000000000000000000*i1^42 + 18104469777153525953063360220035020115566779274674484157860726700494703819589310994392035591529273360729112027623918588929719767271808418048647248500605385092056044062193340062534532815950875608068047051634028229381791972963981051379254299915694981493548510675228484137103661901798038303000629341217612849726208968685036126037767533174824970066466247419565808917447739924663368537820222059666787791807816705551024380599261869973251098766424976731681822016475521257730249032792774240723055751465487930395862212610766196506726731791462903211347574006796438493264192507845371619717018833151171291848511983883752738574619581194243911966035004643901650492918386372313568887946485489901747213014105860336777822853057884432629382154278552018480122685612512950389257846043973781790357261607098317215559202938817343585773999736637333674619828233466461889311321553475903826599617032041897989149854904944241217469255129710567501903971617517967220603282992840414585674091643661551677804183290605439294157423840364819385225435651533322801117710041456337258998079710367648487061211775472663924291978589197271309065289535239661853668569961253333575163856028868508113470587836165647700276629748085230221000284077710639430620870192153410823926309391000366330143894059332989579544404747529988477661314434484088412161433990289822234947802406068598331763052226267651823129290313742624333692745590901411481743896580873847278578797463205785052230513611386599915811428065161634227379056107669815933199765660607922702396977063346112442573638948144803053516837167372237233903701483639942699508754430558012066463341647641578289160018178132141289184739729496253000096566325616649821723075920414253908696967038577741399759734689703080429567080232793146107471087894008154111305163158214242048409600000000000000000*i1^43 + 245524047140766205071180227713653753781985670581874071749940346833153397357885887531842596888226572814892883036303550820043079896710976255661258015436618000560704006861279010505550311526297176589640583964060466493261187061732656365796378058530459502436443196441587785792357801195812707376209710015980248519703688717598447068755182308707587687806313238258005207840793560245104307655993568374711819007119287766563046785070001349095979233045291018975838364336573987878018740847105038304128137129409628064399857640739835545144229379651045610329644202106773066377686908030906957767035817156775621388485472782386684976046448785296494718371812329848237297919919447882973223325157192667279362557815601124191954517050425644257658289744701403291773647103995978072267337859924083034896627407447959168629290348052122264696089581297849764470903667354738536316220543108585861796391020088559604172647115734807297536864836621532316931016326864949455247193758884871388871538840169793677258042462171971920211384050499792388631291767779056945407613460961599528284996141345857291929147756156978917054492308690708057874373932509121485733372927715160817806595450213728320690890217649253402813738374046412241558529542994399291782285377047251021951995294389051342374685094233497153880372738470104007463767822639779219059157068891420798418422967652409089864811898171735328564641925131987195566048427085077619245902370785165559534510119740641193087703234717331913468523476372448210289927762417652823173341245751415581409315495487707811195479073874881289567677781980438934103708696315505306017364040507368132931033120949450696240874088701307265687654998300451418726274938325406693913105718944481511693409738500508904763734437892799027648690946140811770390858668798181321854510977767178240000000000000000*i1^44 + 849134186192166051211768401414120392068132375090816196228470846000493355607941902937697040335270308401421316376141862903967623898648023215061028422208954149385483628705575316145670142427540490359200152419500681835873398966607151034216118289197567040822980531177394637053490825959332135338393995767642352107080159208533895367789790776898906262894298986551267025480650001272355492114986326658390615282448689804863556975681372240462741412585679724829417345305185462009730082595097514320921988971735731839064013331819817784006382879076983027183078853313172577166503512999119020621763793738411194886561064517768143130632452700042363536168918408689256955017601358403270034714010209026825223338995480287003784651486471233400888856413323250301825580891862280656897107640004231093128445594187604761543850596791090848566347109123478006845307411501209642631422271639299393100868139626340547514821269976843282641303308125730304452797789427016078665892883583789570800379888246492615453954921658913929833212226481842703169177979970406172116635055721654127248328979383391383905359003892587233176598277413349883500700975895282246613269100479395159735940214907411498640853988797745618389343445729433024802045162206724926608362264656228846841594311376635124182037561822385540968449399915305506971474467449148838107303968005208406015905943150945306261174103963179079694608104655756195433951321127808138891648876748400007615366282815815427377814816738509895821654971136405019366328332356263850082984378756675901655768627075029331848547765774646684955549746616835664667716289626729469468271033075656447653422238892698030092360676529684711026755955911149753009658633419123366083902868494836256195827520016596872509849707825817691759702301003800623426088864016924035254321152000000000000000*i1^45 + -1372176903805557200467220324408542793174131284455440389411289211728954307860064563105024233160144632696051334735190279040790450224631848545209239896042893868597776548096679730145666228858164022944982689277205959572702593266302319193742220888428025690929415642851562449371232961253939819774940679918215534897575821021902068873139800705507881950814742852395728054753606491094392645929917746758055056234957904640753745836591169121824291725256792129420263973408843753896367792021602062570711754272366105367050252184139440372647873880717019456494652437002140532332297027435112083528496155435136135719193197212530879290700726295865795067797980278397669326755981410778015765232827399223574085403658310221491304495146482099731004680141254319274744414416164559770992178829962643835346034926716583014669429114746238287600072189374750575047778418142045775157478403776804071597098233699754623377278672570839106062739027008944063846101997604765267171405426174033660999647150287834192136892990610154365777692600894523194528024258852344023727941109181434721638200167291852041139149651672041341605614294880479303777576880169718478914771281289989571500933117311733239756942092273378958200715282747770957836482948551806029936788009380815732633618384048213522381925172489403558931470938856033702181293573501239744063498194645095325640776090309363837697414661644286697990683306562759150884635973751688131496935893905859909838092587676679798911442968961228092966414262608118129943253044913869958081747604764299315435630186962643832886378867727594963588424102811107903468162646244171100830345727422787571297203397688682849333637794361707334107849081588648161458993426336834865823241295434538891994039767423625939982810729990039967629497000634588331988411120801231667200000000000000*i1^46 + 1011699412313132079741240905047788532280820833888760348698595254045958666061784442341955876757801678848546334656525194297740790219887839724605542495534273700215384632914005070020535418904067797332186858939559080375613832367989718502290085652514107127326751584848716644781444586547910627722433518499517199415904473094322036882987801095756628711526084163118894443063422773148467362179013186228612574962453680457318457378391591103454360782117614084241144193873365654780872732068839530043620479306401436113876763332813982105678518387168829480102795880964053540839785697569456722632155545999381908091967898281129533332277082138159246631006636306735502787766234700369501620985760189408076408260738190304226875941435514547612940222395560431360273893076073715725103517865165419478904667696571893934504460624676618259694368657152041434771184776111207430816704943351249082580872342158756552863764256906222792077828594286530324994767300318852465322624391217719162642828803756676569953706726158123465403197954131498332374698485743130271042691493828724731677324966612281895634943661568492031076833837811481294856713844379923509432561991509917633287910902629180220609340769171062922401061819300985741114305700338835300285410317989176526305685617143892849159611460177197398258617027035680892506239101337392393823339166734898567787000777746635568137290425566449425712242299497298684676143911846981241127036866114436697959206427175851654243754444383529759138701825014987212762797408329977202216311270287761223357832307903049601659320289979937455321719784640225167561506963328644417786645547649122984883346684437875049294599284627069566306054729934804010521801303114438558714285852955362127286143878059727138268785834542782660958964792041708922181706055680000000000000*i1^47 + -162117190093440362570874651094799032832837429661033423210269757612882720452882979726343923687592725805364584709693001539970627772296793527701762128097444521509729345205004764931654407832452600137591485064917701729164725678751849343146123419273832441522094995382557620791900995353617200607018613999058603312013397722456317947623176270174640546480951870381480687582963227487072315159434877622214649551672075922565214117630717944743689837432486837718832911625452617056895703766869536267557896290017160857006872176392023697772113908126175600781094797973084865729961192681380058780509945762167587863008873071160122712247768480066916495888478370636183306606256443607731113104746873082418169969139458036515853437152736962514318000681898594171240557566322439968309976124797422868993707545997919392588647847430490990762852009388072169819908909830693129595189181289971636772511767006369866105590388680635371022830858989948607184412076579123104690939980275198818078833035355222454726568814850793222861688268174164101441110466623727590337046444951241668828741627839894579100341047220513888395319879970912746442864502592437705871223128523548889875102562448866530457814620607524873077607477860383312092723823812395571455377633861317007750332712777428833842904368411794227335315187642137402001661814682118721702241217043802946015431639360591945952853849142812680198836947485306980468728632306906468212849189498700647605683665815101992258311769685444495826906978795889540857718039657188790102750232229414177832400457300374558311815970424087916670958646678490590213865622763911340759443313280460069581038953954028898821722574703154635120626311922460134614283404789332988121274452710085087617271727408244917030988810862551142734793384252112109568000000000000*i1^48 + 22935297238963230612624735287381322041201246906071912388999209501373078493643835820426526193981539220842260542203081067908152134135111807151257789490297445534507551271698020490072678413415734928057548730145357574660990659830943275273240940593533736723265241495367887308109962874079664235016667183637216429767842659148381732428495736031108667186502268105929072584308710511094456125017985832593573546691034747522031378085733852026600804032555946581452696957913307193637966076761241015448788456550223249359265383714209873169319513182260336686169157354854047394494942505208092387939254292928180255649189406973929860201222371309754252811418217311538003538760272470506808363963477530578018792180416344998791906191863801284147873324051056457558757132692313331416709012897918306286115248129258930157363991807996670509228436277103013678206666329051424048399796655585755424992194633683583668271414017325937187426843057049898910746444521602926771364891626222625485750773152098656715486589013966724231890099591815135648624098478333534789981358611202819801768181618328956503919678293671655832349105049868459341610069906094028880977951001203006148953691995242734254384404004657403563256019478345343958998304756242110770982423755149025089067813373214272078186798631805919699947425197238661382268936665411437880815706871972246556388624790879302719971649757244747770826317491375033138403868354298419453362556410443445478272868537849579728646927183361118823329962611627403944853501439175216697456154570527910546358478239374297830807847303143922246194087865792138618763145098237330476998304851718065572072296519790056512384968335992086460880038891734307973902426057649245927167113613086404441529156608446903435891851479914324088978617139200000000000*i1^49 + -885343749912721929798406804978328318314081243038782130892259975672269478843837203829390943477090336218681955076277894051803851150047150506743104408983043768723537853193308791360098043757067623350745120584060658504430879443194716206622953621828689496640503682189245047690468380320725254450081500964383838526073245884073184127794209022366788793409582646842418580661485845270206847753920141736674017294619631154498947297700281869828378645687247363929031884426053434587534095396493999419319076024041433056756414868719310180477315524326516505528778817508975992703792025059233248287694441678733967503865192732894098354935532406778184214377013626526245456750205501029521489105295263324545138135273654349099954209715175338864610676679616232473035851857637622401288384959728595826018472461499151849200053385091959670448534718643911216577980727596167067283040490109784186419610589151874971326559321199883394103406162731289912999544558602379674129923374831721591428264056266518607966674619511463577472559089863992022793056439978594136751088860829387921351543811878655812642873350387114840113725363017642086912227985937931119735145444198717379199017857631704286080765995649910273058056515842312585890842078521444824272629346321039785929801279906744514374121644617966805786287963099902651957039525790618204037071232022593371636799355536757364672570309070999198251215565537960697308489835861874041956089183226903115562817825571386144404959624833442864029230137532944485244141650668262620883114631847789603684038442673573294067108992123702758748769495559025148486229769357924317997728672319963944561663052849510880696323054034542698460234037489736725228785269711444337664536785095755486307851910288394708057294880541686890496000000000*i1^50 + 28246749266127837880703782434753214939190729773037775042800746699213732195669117703177351805967638310067966538837244380713030090827832806735412607873695967004238268640689638884624797744164358843286697371280440742548093142602711568461474015205188706776514338285571108433515369712407598050309927560821702215851745511543825254347776691813280340091588067138726961219936180871357804720778090494059400307075499036406824108863004409330843279920099276197993253138284698395686826748107292095068231889319601071752863335816166123187008765561431658067321729504667583622665148621940558469699103773252178505703071925210203299302579488284677837181092880532108775132776659735792933767234165065457583004329136686089877900803375859796790411697340260094593379710652051893285371227898044865761555392898413450956205129807810677973376840458451325764555651066511347985816347588263072481865257544263608489361371341726632294946053812764179806549393997048128162595897374785950077292789439068725152885908368393938288400038950307467376331271250777743182931826895131773751579148014601147205917318346298124371137484934183992002535836192751546566660815761179184196548779832890269693948685243253860516254375453419669935942368214290541095471445042744316066505390649555874635317790254430047354588266059397165636091993244336913849635351699741571278833653049222082927425007048716174811520488770221440949066518704039703701691646857192738771341995526311516470642163481204259147486556182202841038996674881009671461010255299061191104798332307531926531775154008562996568738228396617049239999018039128842639674320500529284825033780063119383594248155107806756257214952747789341707834726737835213532198335693011373456914898962218696576550063308800000000*i1^51 + -506549390358031123112134798860515139981295664280100203998232344476610279189153885096838743936346305734481539553721810424469087456844726240892427193675402339570558156546320938767923386201754001662475879325844402880930933689366720971048090179914034384428504243626407668403556761688856943972540170677075801430695653165670767846037325346978765603535025929178822623835671641574094110088854242154591948750298145177218282344515207659402078303412571351332289846191847193090525526294965416890281990636379821604618674858847055301225304271998212763504926384309026972641244695146852828847650664500781137477069371510141072558297812396433137379189445717005253672751539623312314367127351667824933355628812906903477255239739594549885227672410830196136177593570353977349357974861308493024398408940911399990828700912766074216766540557380615879899103929168088046165784699700085162650951599857615005756983901106438513125690809012213699859670062603383700220844519645938933235571750313960544419872773112451816458342139870600491285539699994831432662137392025709621025520134467270519087538950404618691895832637704834385111322881962904008892000945680229368714709353776170172050537673420962415546175887349398172814037760411486784398944101075358634039177618000157207886560272770406037820657374246546024864153442118245721481621245082830916733411019356614783754554429930462621988402582862790602764268014337703836637498162595088446588400444175827194292847883890277846964313857592222294096071026259503199961884275180696787785594656292919275850280008924360771139461288712508743987142792053651158873428781903979362328016625098999489452034790150535709923053167298842005846408388735132316541026789796921701513018430051953377280000000*i1^52 + 3770510831498102530101371486397902841264552135863869242830591931100184114840242643755602636179417964170717734731413619462058854883117261492243702966605050745051999702986070619836789077980583586663864275160046431885485728583840522709651137582912333536994837551580340210603641790605069606305157109182289075569630597384241917597916773237832667934917557322787941150476303958131835380831272427774847402033994427706508330222720398541909913769585099253949178381844962843049268942089527294338122898094682721003489699334401828703833462144278591403675008976140841509244131444552486159077351850378657197015719697008973448578688511891918281951202376306834502814432889774883805166744453877351802559809892889680349736873044893650581247075155484994883929549073913347822470805391445813474383178844848270460589739758369641146830060364873611935947988767870637529294184234548019265527170584535411737948594579050448664658848031925860211204921465677246514178192001304154637858547179692370455847221070525569353452737980996077537459766791407752006062809018266895092625651842699389088630222325562479570504910247927484312494887313319880494096455643811297336533574671330803455469014872666340334436971127540378598533226586539745400308784319943988951183534118340506763725594269204366592552807187488584480156906866121988165192482364731769548654781716184730893452394114591292162496321357562422066289160130573998309384855278507174741346110255388732431161429951378822128132517195888686169334016051455090108486043112953515398512690831509308005157394990441717521482806451583665718574910715100308080878973384615474919405161361900935597103468618362346251578785599625232012871296474161665729514333040190479056584558592000000*i1^53 + -996060069660172361316679649034188097124603778400406315899359767291042333841023026297849845959019411305475790161316540420620531533343456303838291705963645685115568633098629628309647938871955969755399039522823956472802873001843097532529233525702966300948824563080904636175960601473038016808066099295895569231328855764744518459003385942281479823232610364663183409474589390286275051213735974853322045531958976370800503678119497817890293846274605517161427809704070726111705045052482779630884747019117843955166446048735820538239394917467250957325326814001144897488469390192000538537670639427535979775516986989199097400466888973344440818837506382025557981564125184369619297593927716771188943942168697515184546297820048182866848541639687294422521045101131132286284552390199740734325092370625168603262777326841569563238161787362534230727076123449252700221583060363618817002280073235447909318057825038812074575189236475416270177012477955846392626416167350112298016500752480537700901966339341101803713971614797270333503347976028921534476242519687760294066437771685541585804016755846580883017983120634293948709358134543960632339801011726137186000213094907012095349210375929256783854440988291195405014025868038630316568601085807902903451292987258525369362394806982381401701885781863234895606885522601969822876139143954150122405661752701785610502066885048245391597477606988517144888918203206485363558228480798623568115395813856065493704996298812679144126662636609695801541952049886976925705576468941177798805360006606164553859033242404128735528590687972100321981991809486960502219351246191544241493603164425837907281433652696926445876693439350814347532679258927415000613434184693350400000*i1^54 + 13398633672885723636875551743537029947354566907877531628552278927596670114773196924859526723288243938902950891988760657436939843086083991336794477607196764949878516044769941378054202149235299392150688169512454337268358192909078457332551584518169322833107579515537241904731720765684374798197253447290168894357471573568092780432243355541108640122703596635304878065393718476510967325275884447869767841952055108676910879930683650641926248096036307611872427321122388094031552661553895294307919199869778860617668141529317481726317008900370930349116376921820864992350530334398225097369585506211528517612274247289568304712452223390522822928179508096013872245005627024845439048809085648630909431900911308659516461441627129252584410584366183239843344883977000066720227777855641712592509396568111023233809307382433089574715910962446581882068185413107694823971087769504431674121256152031345674897525847858179730334236879909082355819119756146196919261329523674016571098991834637835789669469636166261009285137487294441841058397452964813521512916700830301034603809936914735466002129161705548671873435400100685093060222109459982592182998756464899916268892559681782960899292772793020597826007173878913980505973894515951604775101976870771540551531399439250972798044532445659275834667506861208203539663729523317006227568292155515876099926774094412015584393993457654619762273940385345352964159984995107813843169402908618283904241875541281883156489693584397777578051223300114138116368063345476708616203238013142252290007371601220827506575566293208441421301594741859194978627420669868213922778078492682484965967797604176741653643914219727494606283269771575616312951346619788256000000*i1^55 + -44897212471935949257664748496495162516732622413089493512668615600746199989901728153110860069048316833107488393765332800619702695907833189844280716273026618286275588482440485133046477411754941578901647390244173691805347325493992326579103407377234818036105485653923748153198929000285138813971361282368323609229531745602295252322728232193952611656903617688256782455299100668635095221841902550083261818003892840073646191180974442733307874588317944244629567281065707663239855385827361083275940710650847244125392895834734951185684365044704830644020373825222397166733177253381294750699288385143556278190525194969506485662471937644037455655754217303791444053154578184552938388600545531254855881074881059779087363623418394179548076658468966233525445794835191821713720328588458400556116828341043729168318627737509502004354529464192625481233186560902100790799281591060772702065395008741100168108930177726641310496402072239954232119425031228215044163468866290633991706798110695715484743678368827811472082069669538255688433837368796728210515042250446211025384407587801828335633779135608103236236869176466302832057963864706216162296850447423633829333102196748509590819393312720273159777482657912867646978669503574961913069617198821669352447509472808713024164178418426968481114859837793755375190109012582427347344911349067172932415607775720705331081795839645097885220628194903328437770654956953530443056911388431844770608307372735071045264737347324540680935303585256860144692754754988435418179819148304261124712258669773538487349936400404097886999943270107137922597188609885179040993236316090460506616608203787573216034598994321098024719963314246557855633088000*i1^56 + 11547745673812014560212057167195989786232662246946463898114607154038948835986927454521200204273200446443570625043572988588855965416905776462170461338120453464839005365761918771476267249736371236227409336763725037226269155717232255135374675712836344028681750831097301371949619444595951083194785566284430391964329461012236720216334669266349350513840588746800064824150615263783710791988763832460025889909317382473044327615555294305701392939267394594053431975615915614237878699940059135862828163716118648858919086999379005350281246351260009082024587327279671154425625361225806011880127406537458167430742749056513637288269345532171148028022718138638371410644262700611265231336114783470258094734046216417705021417070470397920892409389025492487533751359632409056281370849443911393337243428694536504015320310526950244775920666575637279123467506398170684588699959617674395867748812420628686130002873918846525979326614659110528998707530237114316985479975450137246974666780005125241726329060989958840101827600897358803581120381712426638887101245629547175518178184473355864634899146268586440742279982925448222167764699328316527721733286789145251031777405935633818393004350696364512264667404036694916078928494824556173108009378911678890144703869274842902466166825508574477264602367025292901588879238061058674434178666708775437473264091469880342101534742972684890417009437202855501790171847227363555889733220521431489233180853474256742263356826651105985768809295552783503768118278712785289284130294368133808952409125110995752560682943072211685685803061683925924343533203160864962420502826574297845954286181448312959778530089182580616800*i1^57 + -663509582957575769321998764340976701691438702869948448673355543167800799164719648575130217192844095831978074792203193084183758916878491906792424092641375136066393821358150772229519355457826860074421440815980869691783796267861306842047338766234301417957644272766309549299040777507145648399669145913023585189663908946132517619132332013321448299186585343129976814365276465842361008182590591025540985686288244003291898982506341401228473829132588204757586097801631865315959461369223502806463941341116258320897670435974470266341779875350226013494777490860570766629213255961633859880579526144798286552633950581013486005197737467297579112586468776427795023640901070271788308274643776112221815274963076442253557248611182725118856405930420498392579827523993613076546810813338672995791889928205781157144852987331559738670517806556259754988285916494405372892257745299010037388760229024028603578598703762152481320825210677326595738715252565685839015251735154869451619617531296554428813986147554566133819534512370119683577784374061798798272633082000995991727283993990104269510190211776593349070897928677992174336541419767529596154593694555541905209492657285539762429864940174581686088601569023987942961785400469021456541395363555083015998084397658331533079965612930667554755032696472676632969248603942588681117313605842085331160893539654150707231387039999788956565710419679962837939232719366016491248019597528002009127647537706779571679263710135767544230631280714379436212772070492341892037907393763647058121986416829722563084738298226172542682845950579998219222920680320718911201151843907246223307043655065120*i1^58 + -33653413310751626621387370420414939427658715665676302537902394395145982258186465035119248207055261479727536123963416974776515553964433213875403306529429133942108618193263445480880040882329246475546360235116720026076110464147139382846228261029568456546718434519507005394855617138011858263363387526059901844730888539167214108894139908333122883008059155806948843830701897718390018558753009101393799334988365815764191756983156790237310554749687615250428210465234325034354875062886771795415561536153074661308253932527081882852014811490155242708932806421822671879430901892833305986070072581115776788835646568760408961472782554003678895681766640700154279507079605655164159732152027401407208274282620522345711384611887797165617918420572451703131282772930839069917196023789238385280176212247505412213081539957989978508760603336212714043757603049769171508338017130315774970412165854479998665922899405019724877494512596396246777099906484813654150497702460083136254345230416373577365013921141967623820349779312808516509127918290687748115886234322780193004494244345296784797788873196009971894627375470765683275788263780475837578403172657695861379945448967027942043677324898454761283250928028816851846021086527913601448183054688281008486551301380125475939093106609000275733071030856220026236565064961440048784841404044117769508104242941554353660819196488215349813509923052208883202177346761862735492938488150898277688601415508077201852240571840024928879109538873834014665001581328343925886012517006919875142435697430970994682388054732926976384378308592301603215124616481415*i1^59 - N1*115998305197667681149559061290256402961562679770075950357186544949138444487263903269937330800939727230549999032408403551337408750251545566315277454383038014689725612455156938107260623140685115860830194166162349591951191090423840640812198402740409782188873520985466029556647693048986481473300980073672298446664330901038243004156225294872345101985392621084790936905717697762537044142027088046681433557809519247458846287312545840947833682682813345994080024198580740825510821439922990075700605753688021564*i3 ] ]