[ [ 3568575176734241870378634228984283512876545242014509656317149539866362709359780638002946907643528507057991857979111483094208441349714484225755268118940322777219668689353846572955224556543040714531738768192758297754225769842221986123557700049317318728072397343546656963447803896475198263847896885195779268919733754343355946676842236351953668642367001708046335632490938075461244872523568429150325491080447748050030715353562425493652949912136839706022110535900649522043530186240041698066275868663893822169529642575870159534949195658087136445055005812566565809728779486798792948296158308829512194156979203787490169477048686189810794430196923053057449167137157003783518159540250469277307446963221746185406083100725728503431219216422813561908227120815069230261458232356749204541488823919327443046881741156558475001340624901657560578124237797584638258101267135736237439103828632411517269987505010298374490217738596032767125165892801495666656231577705110445475364291170570319511208143321952665357023108515831661426085045659719560704039928622857749952181254501739007770273213902954407404190804570190058284232382469167408666131368713824071843840000000000000000000000000000000000000000000000000000 + 7682814988048806157721698322339405360930305227146718011914444974496210990284583083141576237369977938732696581399650599175411913921205689795846949247147852882448227935222172167051925970530665461647279115257801997292427541512358902768765276552696371750997474021404050366148683442454310981136824720930358768770498901485027705742086719780521727471646965642788231703539158484976751683669729553373485545267016021766717581654575807696589581004733067823605914705904150958355048696573724557995402029123179535161966712766927221725121233995783687492037761729555933964478860789531005658678448490452126430689910995066187648240355959416803981351802165049272787883526011276529734441151739545441109284584600395590096163623401398172840984102991648224603727588581767764125223733222122673518614256545871754481949808222858156955469842362221351486616255456716064289509648790027227677513920420892245591781042383537825606090801312124117259861283997005362613242084099268395200753324498865717235718200349189491107177089525156665898595045696355250345709369456783735955524142513186037144192223370609021169730470984756379416152429992861254479980372190663016448000000000000000000000000000000000000000000000000000*i1 + 29239243255865324972720627389096967374117629902049061860030454143898431410216097338778598877796164039237679678637750221695175451024335768243429129140945559307715044456518251900132307549044784237805697716649538903930684383088291140902356192563676287951195779869539667678946508077269323702552724194513852238650971724530221152634964956217156101836371519540407264980584553872101742731262319397759707751833460252240736848335977275606856675679417591875323631792518718814427195094775713719181656545188103515486953945625821041905775614669274036299378240080589470159853916861073280684786361340434096348780450100953741012259789657624119393215703021629131166202260793946451206815353819262484595989013581622236404869220471301912056753861759375915192695558711235654199500488096821927427166005040986088568508313842021350909404896028931567941740976240670266439848192029973915439937505024468020673279893647991598706774827557832695930178861194346889723549563083136576578432298027426498023782308033298103500192411143137982612391318246167274031107225918566270947597069606986592332185447316006259041312539258695070188832620845084027931526621205155020800000000000000000000000000000000000000000000000000*i1^2 + 64898588816161091331507137525562752344953024184460454836525092904700087247237081239819443641436564436917429941662311173887906988543813189667611153041710668256606091727857542338936116610048717132279059162448910160325538899641866140822304923047932260348322982736614340142081795274788521576805827516838186552916524951078480667100320518785598595728170701791436130627765633866851579575122015823774021909090967480785759354858578333697221060184851636663430564686824836781169930781382468326422398240960723974369142057704300434904438099208012883762180500790313474660401362139769318839444779822052706926432034430003233841061361466445546892856221817418599324151221782920159449041608514421832555807563313260044409857962251989813388770173866899351335911687335541351151777570178154564687887062978920552076365895132600755842772243109425328680202488703022966615270019438749545889038560177451528907993484236579270251921029674618553353080496256739972887763557717157806762755104009829264152505045845319234991973909676928270701240254475156361790837064646406402701062387057986935678285443644818189894714726855271127079891228793242896467643188526448640000000000000000000000000000000000000000000000000*i1^3 + 82988132575166906536199688947806401197809551603504546794557802676781946094313018398053565666664903831650147855720720570487104820390721694266426342158735417938319173343237929798493444679646897786133954337846068724184937352352725943898812251118025526527713866035993074398934118764280630950600718145669561650807544668435218309814709503260717134819169450110822230744382401545950097902525376403690859921812267088116899528574145133918321250984564942291097470930922048898641448578852773404181031949935269110233925828116154673507919164559018869309693164994519399767441190135662341195176883567548523297072371060343583747107296273933581067764273215578547685525716096978683194173241246855839257085480340597108826316200164472847614726744951961257500542157394184399837862266707061720540467622448693537802929183358661483625212041454569133402353992097289160849092159421205515971556679103756231686334925243862410904655124879614705823127695617500059026235896767579401283832018304006193633782296957748341489596123866774479217581429331391342754347792697485054580377406526937278745335682579388168892568617955986648464887351813294728037699436937216000000000000000000000000000000000000000000000000*i1^4 + 174864008146669391849317230801593806764204022033272624865087899678312896680761862777419776373807371813974808181405404215408116938873940731207616321815679025729200662304523205289561036022132207419504976031109601270947695331901309454108568979684733055124621024895809894072965316774853745506246390416011156925770274174403694252587480889523942567282042856982092550572464723842540734889111828684486639716118809315510132837572064085657592684525630209262287079962135800541659275566234133843910071819268593588497320698537894095577928511565172377107579604706787769166521796113672807441893824751440572462153794505591352870821389181540260605286320505663090381266147915039523537160318306120987216862281826628181130692832840631772965095886002098942561211325724646991403337255687383073260986088655282883210485822695475834484219529123491510382900613266484282667351836486332999817403094518435179565342901711863145266686726610861920694005333821659031708984761215499773740241470244128870258467171187838928031949368596270579245165956116390898097643486930809051092720483736991336875925099814864153145385971824340711743558030755875968568464402022400000000000000000000000000000000000000000000000*i1^5 + 164629656821979507522136074964796141832893288798856858871166592708558641285513623305650683903476068980951528597861950709720235607085955715499535327768289073692258045740586688010409148604490200869045165904765263832160172368447724234405554243277077736824161561913885724201209342449883698545277504422295645831236388620334303832380661552473568425753458578031502117967127644542255063566402048338866700470276418707879427519265979529622641073806707232615893090315450241004823260144355738174978453752453753570289678033649240630498719030864599979800504085646467580194306651112192612311172412072688014617886903590852273657920066456096291979545210508677446300569336119299513039808157070765648012830357691279244161799763226269086255980979092178369261644432770075168474678593963286469032375459057573901929308164847093960273420756923952404431596869857680883004936732394547439942852321258748684948206377972103703133465828370931965691849731803674796350032180668216916380576206262162969161029984470519244849082198396789196903171845631321622299713037076592834573154089361751494391530066113175477666622613015485782348155823975729079603754434560000000000000000000000000000000000000000000000*i1^6 + 9977185148451305071671126496675915902797473965251844812265810964542320309969980264891498012325813282849847077408027499974157407446068740647810636706204974601305517336032646307333399848813772052850524078581693998442561113387066386027346035591448826812982698808809564501383520751765321789145849226002229262565274523391261326905443012673754925351913282527422832833291064633083955475255793891198634148510642722921007181374316010708530706376470396957137096795274978702473999169324583903836487617886983605222477179431964049518719251279323758598729466969957540901865177579101687627743465700391500708589935871186584299113242851343061693212586136457284740333503032998070965121034821335996168871837144138064768713818436398630178300544457048220385803350779420607997756840175646349024033087556189949725547655307559472780288178796239686239293862492730064974829037021824526016844253040189707592260104594976446993730573841954022689785771453304716149933958272075368376079921201404218172108581788523259033153435501805646838546654662773614129780471491837971863175214905842829665435885362827596951383378868462056316651051956139278087487488000000000000000000000000000000000000000000000*i1^7 + 18062718239664790320899170889803516048702131617512770943369988381656711074557131494509327167618419925158838148533879188295230728500227549685751497015235540842609464137924611734196501025471307692843251557012362214535004964705397070332635022000907640695549530996163243462374848491164739127581022306944153729838075570849978614957913000652105819092496974334158386505296789645292546592196145978783727624306467404030530655443929314780995433717358510750021521392378977470033608277638538344352338435714277139076565649009888992335822640155242652784479552261761516274221128804864044986903774651688541817919149649172679416572150607774162755090884688735339920669542309310170713029846589155503942695943859253336543621433794340458384142575138221136498382327980930053200480501350591053126130070494400301948019434518323480567196646010098254283300676162526748706659654661905923600120736145454642402738156467263829843675746496435225576198445254261310277609100156237023942001623120014508733267203908094845532424050798321308355913870339415114499486406221824780764261070108505890435899795412463782407390432901972283296733716871321483214848000000000000000000000000000000000000000000000*i1^8 + 449764314157534054985942583646079518375224319465197914371594956429154875416366568881181637441302352636424407073515066893328799998709380873322929867387928107816201463527323042858786797671879285011604624244890027405314183329039123145707042847313828297665196071468343599386320237331654149080615819433478682943800874868936449850250811218252938480935004310531619058843412204487099601640374742826139105057049304447510904142922418736043546869407698065599775412405089004387560424816531470230504089227062075938550594936580750477032414738738903897865781067402584450370797486948899594448957571127518642484084617577010916470414332110592238213694907158013076303776482039468524140592473840837291209158789550711263539007680899138060425833785059357719830505491281714251146582345482456719391018059349371550781946336689562026333153241907333010374013338240394171621739721770130119011783133260576883116965202870080986277889906183064826994632033528669786882150935299455536303005613564993067136959800727918109646086554443288101844549587752685798998347875683332067309709148203039172459776781876603143364485587445899275238086376249695928320000000000000000000000000000000000000000000*i1^9 + 126040923812053540279340042894114283300013609163330131397186023591554744940996146951413893342327718459084638283703695492824445034820579686162943902614975943668793271755357758025712689606895085092498337212894564657847616795346850087788662135126558662236860535522393145359256259782097827533964632173315009577081211389261470907268724443163819435791984612283371623763436825561361777397748753324454253267019733271343035815254939088873931661790335947894667090662411185236955733612876848540901810984268841744665975188903704797170968760835113608882628075102525103434985189309860182329537303207763192045506017174078956197659080170877609689846010068685934330825954996248827282625213094671094695706131385179672808540371053868555556920097014061936795541158560311425352711270817893907954137629783988182788892157325554528085613724843390512057823628066422115515575503526356681831261089582656359023803346071583809184809382098658556181766778261217273076719191969918254831982931169706688808003314228737108838527459242317362427144548253308641905534871948901129315044413102295938606364746246484415266029033131586652403698001502011392000000000000000000000000000000000000000000*i1^10 + 19406166328575836224008031842004614350767073741675134860158545909288181895588955568341359652295917660529755478931397576883612637382903842459202504912831478212853190367617647173191684617581406653666781748727893488087390146281278141514686796131961671979001454322795681372188375587883755323353274633911805642758932428510524273769315553213146928099912940471140370609766278684946931638903708572990287910507329000733199739331636799634999173181251279289311860944430247577551804430216577334520359386270483143267912855164370476430176195624865539764895744872050201844927287209269896296028851343672861052839004594066093465569275530310676294924818703028693665927935873185677549162443048286873219292422549242585235902442551819372297891859021651170256393676606220934435298217421504030849757503784865528553183268435298253396762677217520416533939380430388745114613427687504787093376751543715450940512038184798489882466343435286984460251837686118421761219739408316384690606951671934288095759373439627606895133924541537516203862093614067174642075660666849086685848122079408543169568720290331843352277684498101919115056860731801600000000000000000000000000000000000000000*i1^11 + 228968209109565882305620418905407084998269774676889486941364913823551314214935116779683401434572753121457125189400851422058691826117614029769639990424442501709437994081784319376687593773055066027209925958711905686577245276019317354207612229781396122492622048760607865019019730282486558672406761112026167349357776420166960676409150792957622316665728533580235996565739403641540761736386751342855193154853616547472562723714244952721487323529153742591372730683025539001858668455842565129154559692403104540739962453555508887062829808997978486491429861509424987716467664135307630550113795429218527687304094901631091671757209739095572944734999764531230258023441576692727259405954837739298386795927466227736547741237247708282243801896266714423782105429009409805493988001587474816563612493494259033667895954038601208652679215147083500964705822347811785731518258803033019733923019577338599628950876508211198956301426876267442734269109593330455819285818251182093353312248129282641959010812769690213628409172225301694403051266845264418407708088484653070203315221133713333793258337088443044378461440013777513460143226880000000000000000000000000000000000000000*i1^12 + 6050136226430757739600941786474516414769049411823603567679651218389377986120480375355936913332225885722839277441342156374406768318195779203099168201954410766622065088255356819167060836527693625661772662694157781640165286820175534029677107068766111947395170350034520276838776513188848889562221615611282501913018588410186292277690122774583506368336917620133610505636378535232175357950169449015347466499576279332342365244236266624072559890530498579596205156216412226628346630690657581031207895352765013802483037558607620211629095428071932816199744764345778227571684270954588994923871210350107885951627579553303400114436814826295775598492356034499160525717834871299714987300190187854897859760491682184875201252238785916983706014942555935138774764356837655669983593933016329823268598085125948631013907665486930675090097938712853118870453452448132496302232923839817519947844722101289035387740902523849457646819021152063593156115390881464601465099427101196162923921900065682691494293346306165281785557834790490717387308500691393500827196782115026504828380987925558551585146478459214347794428073515133024862208000000000000000000000000000000000000000*i1^13 + 3409268627413850849094352576226601910051603817625010071494387403633160968540513183891806767464747967850953518986928304870268060403662546625053585286887842203420089589359340400580682291770387898504976172519950051767319459705754067486678967567264724139005011995191599713419501614364851287311292462258426924803280833143121256435174707170879211400890542110995122743836493628260447895229761163342065420432831285700304790714243222285927105109869813808662011736924214825540092675231263764557184708744095992940184730201200326793042115864347421615504486794889753499310427935001769718377334347174380599583063146855170097516749143433247949041419936307829610750549109473789182031894865891489569674857866728949289393911281444589642379107064540804754882960354490337172883479093635814237547139523958847171562199705531476398666556408899724533482014829293975792888841676199633861546994873106085312484497668451625995361770354293576066922100554554766038924955222104959820908357691104305965771788519039350459492861732958694930790538738169105108492188753639545067070882191143245669329835493803189875185227126318283987353600000000000000000000000000000000000000*i1^14 + 23493908700659992327136297270633232120784770972524338495864445934431757537630117137633546913651518150867755221191428409579083403148516225239143500630710375348846481824331192864190735793450722490104154663446885774779455845428930040764436597431659561617599657206066799747364000298319052192405774553932541090373765790443874712939148901200980004724347300542741081995573923850224656249782198431502071735872437029584368077212851981521485320722595497123077840737161060355826385664046585151783872975126276674807691276243195933529851172453804296504479100599337216413574872440425245268073669227304685121951568943598246640791600751914862272864673334524284342200569734063281653424325853851257791247520273926062236160370653421592750721614645804133827544038583933141192224364977101977364353149325999183050147375685907198192096744988057964826843492025670251537446395150499996433322493830550584832652610437722520113370160585434466612987670866136217114204177827645009136383069856239411216463609129108041253831626919527049938250255023154251578406864529793771597388381426950420940877815108300130238502722627887431680000000000000000000000000000000000000*i1^15 + -3835241541953018277513867373080121338250104897094719417149326782166329054714215815238129573684317038558887070436576080978460957358995320950247535050548681311671598347932315785788503046707441595304156815662631760182161408035331514197082255778773185550059184835790910033931563129516582171210103107999499117803632335240363959397239502837516917435927738175858416045546373565308400391155550882114312927259304193341019552633155997682432784057097671315525785625133412248906984567222524750731353967854238272001804563267504107033575700172453970813724570619520153867186103086171767729207476339559896205668866890943573640581130296586468780609681769658976614944195412287404062603174974302565768174494972102895873932594479159724043817026070695267752116596804562945547548432780987361825291353756888500779320207215292026806971909521517370116209403149707502720251839710831347071754728355849579998138780338093644696044192654590804897342651721908631944751152173458996213321684768412391089650078615504715780227670807132599178609976653403691009826570703715361693366003602183906094973723967362768588964937129263104000000000000000000000000000000000000*i1^16 + -7520098649572081658148398600031467774917713986470982318521978750033757249110251377481464745085447166330847627912290763501025140037649488867145517823383376845423106743723824474390458373394647887474866451493393615112198696654782322216889600751125644683104954060001064340207059181078331391139425640703488405952888902613556801027991875770002531128612660333403759440238008549308296671304179768665478020450505393046233195426100808631071329754184339494020276994225813887027435391714640306061750291227536665007120105656641758782282427754638053430740427079010818519945719048812116824965585894515860576992225805069627963544434243208260082309614956594505877545459189976486121639532061024534176958587108533102605584192506203527067862811513639630258602082716157071899385601412956973941235410550148201088663316912124603137275287397948865789016978582539945284695885807453566476622888069446186328103360049836414882637211039346776007080069766610904945552834639175012908081299414699380611051481856741561609427350670281473107598601217028437898873248640682606284519527318928188470668219867590784481977014681600000000000000000000000000000000000*i1^17 + 11163485046108453908070330497045832167454297820597438024936289198257418399143958393944175603654672956041254631974498374418597893265639103831840187725870049527115105743868242868198463744466578094967959222383820651636994237902319717117159838192954715363549648724501445616187304988481492553412581067591405618331717788059672410666737634403480780386790216207801402156683302144906751459775315296650906238090901536340286831215779053337226805002569513807330150688589037777928919174432406198489087962980913507493855766900462000351461082825309696914436108264583908602402704784745277418168575502135530650025404574313273065183928643727325990905548926497741287496684060883527274325235883480060543319792880648918239636733371458646226372061900601350370962296717885309530188325551647671615597032585790743529942458640061044946362648470876306685094377813885356230412482218973108669401649468232316328926859578180746366707621779559373815321700748841425978294343235489475246356076215569482218132280551405945396650170936704721096085114913369159645057216051431921260572332963401275241616179599844010045336453120000000000000000000000000000000000*i1^18 + -60571306923535536145519763672908584052428894301017879101264651991571511607274236954816702828525693608425097667439712117863448414769546855167528557096194216732458094587280597417666598845388801016971432200122997002958901281034750276602244683299353930109815074760481380434707048163826988129027403064413760702631341253910943181742968292503711228363355247110464503786952409465391945734021096126963732549455176299466965103764155298164163830557867088999211964508059527059647192300052280326107777044490906658104951542695089451528323148545040903979194071066803585958629032742987214794713299964296722890316181703147584913772779711196941019246348410334322462590057678320733731717886360067951267683459387691814614575058314283551066802866963305077878341649905724525522259718117344495136277608784713994889316930553952634568023609126496873870441135823270256110237081830110204036013323059390710302272471019203916054942552739521246674238300642653908442610329097983130267486359002498568814294584249876009103777130873406951917248480092989559407290709585679540252822446080874080606672883844420133191680000000000000000000000000000000000*i1^19 + -1257538365300560233378678326570714371850959512717648537918346164657529186776874548462778350862974043434131288686295547029490947038014245744922330952121274896858378423652045901985106020351003094483889245353215500478770473677591691136907831971675984260278172797051299655546894383090279458377023503457231435580552147334697959015864308483794538842253933161176076077934024760549835299286947346839422359528893875561056965284539218777053666700750875569560106237604216317740911090231826263876117969049327021916873276248159046017515120360139266758135311600243867341202437512536287289850027366204708629727335707229961511081316690732909661013636003189179756536193182292483398220052884189598558005934336653512075687022205279478519312438712244035020114724121345670496654503157919487831288392028081574638367738088098389806120381782278075013685134358089666817875757169683308249094799828154927604100371402978775659412815893072041035938441648567883650063633996027029813567674367808107609834136693038656824429965745273389562928946373161443520484310172065648412076040593972670835305289855960875008000000000000000000000000000000000*i1^20 + 29095838378312272969523796781171784583826916161900021583649548410848679403103051654599467560490795254709021755337898413589166379619230257377530518006076978424870187533617306993028775515591676499494106399135738396862738359275110028695984240118907214522179044562418123496032685419626141659155082918487500049466057131500884930058186757799975848335495560894911182857330607585138310443209404110958050957988348154007621695670648769304030870251405223714485490060479021656411408885017130186802679069321212640076468673838228188653770211339934953784719009408444273347415314750984147336689469631187627916794026314612506131803139658078084262863722811159807660258869978645955521834637388727152898852627543044673232576791391047198890428367510707331236746755102202053555768874768929332870697565916227582064052531394890471341881951825418243154257660118865729137062215954421641607907211334328326124887962157490507907420311056576370735516790785817066921174004858740802475326981453874314239419805486322490985695948565812956718325010050372153527760684230614877733098963035334173996120938182082560000000000000000000000000000000*i1^21 + -314889454337710685648988473865772580861764087454501563457007684502541894197145129473681668365325539428539876865466459968325849654078915015370059064255967865146928096317954353238909698333334030968186493338973536739973142818166766508298691310951025676697694420305027100553940580476017278056985993538600904898634936624109489394733326889272569004334131036869224872195894135004447170950196135817785865097044016583704114944786306335536133676416739930813751508678254942796228322345418376525580964285501061242384779004491511347408658543396661160390420137592788461582819038015074242843210934066827847932012835974179102616052191253880857994639589110906668540338429408870755285098970195927908643265656263897678878753774824494525692730651761670464368520393761107019126571026135968780209829063141233409058412456654621414204374678367275234207919816551735455048057731477574452034513633984279058062942298794383096332151493748332581668786759588302766750049106629678390925332718563232052957977807687746303525540376190092286953604938807212509471491369141345225167643182159851700930211741696000000000000000000000000000000*i1^22 + 957735786239894823577755824584915238591511923265278231537561612784815837855918526272168884216151821527446083525627829428089658443067552218545627378749074393308670295858815990307608455676040814887875960338009088663431198904312333184843404413193296618472358770164746173931587354517922929022603426159833286100133044848329881657868575721221725157166496742218503211130035933463780014121572256221521130663474585022940913997310280353789908022765732509920040234597051826885175266472098418172838002572767055253561760664702722325993769279035170059754510441910690411633198487240418961299109676442588886715097861972505829578808504159574168121897957050533310871268987192870951737740082841754128710755729777344311099073966206353632262800533646821468025564719273243401686989410219350815747979418145740531935397225976478915039609054704185449659819051582521966379825219954935563243584503585605990088876002365327242370218807664621542690415400471461854342079842130823742644243957968674874199739961299942748686060653131866142822543850236092580579544290222178571373124724320589352167014400000000000000000000000000000*i1^23 + 24143284674797423691640558821284662634063606251558618092496732120962552798398027924215912932403501074107885822362080106591413831219342814272300360602762575402045790921447369383423699251731900018176268715645336768883585828716731857959483661790421289130589750876759949904424366322209041266758689294594659895519402270095608532709228263910891495319191396307433467386465322589246349537185011659604514806622571694101357084317377321555972296971249558614205416300511147165436136176776155282668283742598271968474624667435121435829043340030216197955900733028494391780770536218203114262285575062049242899124373863221607757080015804261422816360168902625837210573620104488625055604098647626125335552369082263372077945388917243911343501312201445611311882912531216188272418776707761435776958537002089348468022738346445868746900732376516397355059903672967579708046571555202420484018846123694189369880394422860454961749731464468648043234690223105207525117822536940164160824052260657246304091867882362508736409245500948544809022583061103739363708672637561955218437338208687578152960000000000000000000000000000*i1^24 + -477223611603145322064717953679830545348540814064900769405836776229426699140799052363407322962929839585034221690057092249635767669753767500337899512087731700773919403863830104086216902572160375415295142500537634390122801600417355323147528182911809546695347460148431133193044659940018117260966502467542581692272637613451127885873702302767304065451761082402424494710768391134577598157549577960883649016945093383043738078705087969959235258102411993267653325231284552166237629586243311494231523559884750208209150515089785351807743123407936466931650267209201685329717778978863193866574320971581424156644011692510219390473175643466800626442807234049846107609708488269627402313333820217187179722179623461477012205163623627545455395920048666865943292949665390382461529015495522420281181893201376900369929652538123285125778946087634916919993226253033279004146644031200438691146133827349950001387018629493646385991453356293995121592515310342801169613641036301795460990230932411892516066645165760849165323661812809731947121732516241601394329744906884180076770011807481856000000000000000000000000000*i1^25 + 4491549726460367880884381965500685861491054665089041731536989611671924957291707726205941947248602522845894216148393434250445745570117856041884534752909574903886700744316931597577725767062092244724691959862519240707113714496430501575269510423364816217541441415271993850331932497683395196874840116336610785324452672606441839701459026565153904411647363009219354116644861711082623363208936999485800596412453826909630890519513423062207657999935978508246761274135544903631306432878550034556895819139667020869185961628275622468987062229590788036846509620981270078911335919707439041419356988612218304315413777482181413982401676130456075641686739528054645664160812161715531435151290141169486294969671379790540801851622809630518501526110627629736658085710134632166747614493996339089538511045364545015503927342299739614428288167612889141436632198073357278270389894675317049391048808371267303553285941280789912260383880054759432413253934394562557783743618663982465466034137024733392307218325861614879008264841549157032738211254193494062639166451087817173257491683737600000000000000000000000000*i1^26 + -26630117609090769965770352563140758084850101703546296344715175929979873753529999950870044153565089976096583638853182637332733923004692001202291516442482382321469018387858069780527951739642933510001349484864288559515098150684043083209399358026175842819325868909702954885489642914095575374588524382063896147397236702109582987914139849398544382382367836987305089979250504827558628071317221869906836380678004090483142714731471770704928416115147681844606383850753816974320424394606878694245355916933728722096900525582793668815648413606748564093723054442686489616923182989189974386361274801121248952059486851326634661157599836706574567309620877376724547558398304845627887763609372228415661407504438465210642775677770472992640408886609236606785372177243597458686560116527493608047720952875915257460728681593396402947056189271617597642280812400636293140360741162367185468363705409598452834068000700090871007608248290088729815694205699663059373318374063756933183030557029055874225515316188158314735529586060011928707641020380567883302439409904658542863130296320000000000000000000000000*i1^27 + 114280980083320245072617562829714655354742154099536159687209983991851401585605031883556016602499420530567070654950709149819161459513112532880087544422734203803037552196689058214744061284986523434040106105236394959366839313865092949510996731820746208467975963026732478495476054641407914414565852619952523822033883652639620362257327212479873036419867789600702290988433219454768135867352427461271505719736724069033216809959459712032247717005914237524572112114222212440108066004172793686971890933862900893400027156999898980821127764493772872708139282343285566743053543735315208267502496428771470381463218769092302424951944125401204310043988670742239329707949484322144582753842696651158171231059696207365294371026293177585871766356382480179771480498992410929468143552991767688124534835300751251477776990525099539767165754404442869566508027804687078097499256283540712789635028594319619117054742642001589785088360679808824956074819761457467012022193868072844663525606190971145730707820872910685759955422867621569223345822582055964077304827179655694909440000000000000000000000000*i1^28 + -391560363653955734140095269261435083011874115369531248945061831459573905914520756036226121501418461235975955948082852047860471646661486562414776747513149564631407690255717578637849285262512107119822195605597601757802369141218783922171422767608935852031891078864649928612280744416525495505955690449796917235926480263407617630432884837555180911699309187398983192075334426451847424696865768708419614405892694471348071777105567140716199707403995521342461645535201557850825976187538705661435547439504166779464318559084750994649742183555109363894582746839705293471469142651900285180346334622004549847250170126464442808060348136956939030912644266598001851604256948643765366910478047552349799486995698736289522278768583137276633777544345581573558368406403927558572552706574870744430059964906816676069834056571634118279044482328796341738111219805645405796561577204330860312097496513520049101169586578352292622754005879498772033840517429189134643425791044288610113881116649676802267116860870757373410835222022235564710509096909199554525198614990212300800000000000000000000000*i1^29 + 1088899951083379878602145389770623506313451300083197867780751973220684783760278271755296555729334693412386896962485318934090224848083571767551276532028023717927391670397946372954794741093903974012184630602159635154210192036863360499967561725204113277749680957818549993841158320788554171409710150937128033818084166138114903255164395618656600606975900117340673052652519635688310522559258216000455242832977060109623678194576541211537657394251178920690062514488906303832261516499841280114556093000638738406980606094899109622064985204448832796650415139344923884111168710457140903043062463196532967408383796018016270583850270917347973367230554432643841923880329979443993278239399058103572685503655923591096418104379127469987157134764585020547694333990146660526699644114881135253891529150591430086941416756966378161883932116933020897809671896828061243919187576052292825696320154047625036564624711812386089406808825930893246188986676443961498294934757942830733416723964612662893283101247120085660926165970280419142064739288780529477187419169095680000000000000000000000*i1^30 + -1969120191358853578629298148692854633814247681042368465138295609773367069540975338880999454375068520715706353158059650171885292230617172459160854295080141847860260534164223620260002823091607569690774928021729547230901415638661389891675128791884295402874134608822622976066132821645864587540284251601230057180541895812256406618759308440292042089328689618502232853733445930494251203850108731554060396397029890923481483227189282264190720324615851930284193589620601678582530077870634868714414788683924423243138810277465301310458426956822675327877684390370355713170115917701659034053862440047234270353188828509772961772765516457925652518157712674463017649383411035979164839706962535375399266881687563143151400280032782483536093289614106358096574072582563203875028800081139900504073157509431516534210674461724598403821331072681869256005974378319645463885023585546744183898476795072378789398810699364908423256651542533025043267595963178181781722775675492869345149566740673175524566129923845595914945912398668349908050376974941967110249644032000000000000000000000*i1^31 + 2306797021565707958719581324501543963058242563493785887833579717787380464402386251067240088774705783962252200519228743364630469608749164235887980691755501233059217577512333848748297942713805699911987842947921916580670971683441439923339047386965462875668337232549870016259022932787193552355103170913638308993463669834432600112012338862047346621709559345790486627640066573493766523013329181695774674218628378282876505490218695981677044806984658302271474250728976464420089426566016213306390384715508281405353492869916900242479370054351300650561067357042503950879033903720898615182442337503584960264988904946432179754592268839525821552622440642853312636397718770676803455514798535292183876679077449495577726499029220612769141123530282778739862851465209604326543202427426834839735857421153150049358234359470999772623937347642796381727209793290091588596861714973597153826804548888637539514617513124578316944829587966703934396764272057470120651217252652220626913604423714097736237460231054219931824389274623376056971872882643974488064000000000000000000000*i1^32 + -4740230035913114334246750411763943882839909806436569279763181714048631141808823941779200680887140731501802678011745226936310780831335218544459284361528841504241327214107568692179887847500261072165728622674846846426957584945538947313151682643524793383290063548012937490907043375642320609676496143494066675999048011106328503777602385835468451075730733403020445424144635654762449903868603497129267461556921924452583580317064611536818179078508021228472024888478645152470627846683473374268776317989820490472853316540056968507862816055335303269237037051233202974691365939299096549056553790292656167680079730771621932099100839918748805864185442371457915023785371220719557294700159108453166530764065222134660014237641081133963133208007998824251573893151132165828860281055526804868052667399274043773639128738144586050731991066367550529452018924566147701943492245424893389854912119170225752651893734139102821709494982036248768575422391671274667831995373810486508836870514497322065756204142748943812297906627558570309977304842895360000000000000000000*i1^33 + 3892273829504755283422597457143995490785337309221104730544567148822926672722233437187411923436849392858751909432200173597978775459829909703468401946403085553551218196586167867963945852945978286279306988116811903535581630645543115275690402939156830983700634240238927216057521479717065913105729888811392437803285533651657261152535138512852491325636690258491577735287920576624042272264577638677553191051362481638097058486511539999769372913882261009883158489368930391290545196568634616903211526025232645942557610750140798943629817663007869591398956363553969930868970519465867024737577913785528497506647889195349374600751563878931790240321713906324919250243555129254413648058900005615741727766387114470490318556353776828219059244761724990735771832336910358803987280176165936021104313210799653732517619972896992512677230270070829742561807863184378177369634037327329510943261708690421757716530066015663610854652486888757898201374045086944190078110914777755213909060530196591678901933653003732448500317356546292580310056960000000000000000000*i1^34 + 19215406728366618152995223398740429748447078116892812075349741293462510469802192205413825683866829769736620137138458244066642600600526198556021904074073588193466536679147886354643057483169274893761908083391094233667412160249542354993694023072329684330744008640519515865796657836790064955936126330878629171241801082571696198277808293329524610126456451020510663621938682207668093687072152538740870563430607589080784699460837299782815885702162415576912170172234719014216213622179716419619055435484207966101214881260968440173122331373443883896445283217351786251677011387291727214944394347053854210406006788520979051584603350021718381675115798050192073516999475417056167396642978113911536886499870064966675882941614258096207070774624564716367665695214859420873987672679585637664676489728652790155655403351327830560143045407411508601344672796195933368216462516972893457110448470402617906313372494039679895432669324487231118871216973759154934095074991400281150760870918153694948879608796600214669586225355047305216000000000000000000*i1^35 + 1202455230590191830661223719074121074565512599085989958345380336195575405982824995456506410131746493149089003850503971383294853021536127058458826029511756998548864885099236546200565290065546780864072821115252751689860517726011978131980063955932675187715408372499184043115092261067166991569549622899401912350772539431852162880758828093511427586919435338996304719484689949131922393998414925757239718613774784430236384871908340652665076414921199222262078472893839850694573350128273300840447550033820832941481209693277149948602328460875786780277889231152305038545916914087939501708601591857302951599902668539934330752341770925927227185519595678717083220888703076996151474599700359703364292562638699537681625254139699162138663785215238942304804412212176100919962343345475565136860933846897742648461224700732492356165255625774033229715886332763705007874457786966373473922761287618538003282381178524789687094416123095201704373819951858940040935458805768815029566086812148140103041462690439846638786342048235520000000000000000*i1^36 + 2594984628446245305587563765297404109135366232577375768374825411312589804031745266812457251181868478647143021750834526669161830379186182001973830141841319101200485070879128119571107124654284734387075757691403163850139092871345908223903784325028009775519614650949627720217116890264232746953530472930332891174609663876210990883013370399911811873371599457443882000154496009707127292796099179838960787178810209220502790402471146899780592385317329908943311249659032919775906481019522283355969800038248819159878216618567547716010085158828063940937410337162046243769130093196300363831946877352647131686204548074573932470913027372243502513557729217813584911408154000680732090261770174696210749424739800746515784097823894996593063659555134640345768868213035828321058166566368312419675144201277683604047107083072902082262281879877477535811175863441870603758480213070754448111483990222463297014309984737191347690276987415760809684083774508419744320036853368504317524348565814764082390318638458336652034048000000000000000*i1^37 + 19302339757601860761267987656872798091509376588153198494924052466431726394963494148412028996920644720805325170346453165741129113537371624281284616582185180760048408348387001882711314582017094051354404647428347880464592479370445191531485936061389152974571319510238303266271816046554368067183765961406539459281007184035228013449326100993938024587302417745313481579257900201065245783286118710562969657625654982706981102221448047696294777843267684005696679876760569516877696965259725506272281552335432162955274879694351447472632685586547969548839174353903231748263640678782353029326120859883756242457653702163517080464831766085183939188755574324080390924914071165386388688469368590868348805580234841084987689928903389724869287576247970315710856323856819163295775272282949045681614332552148697125539451868197346259967538495668323244768924112083843350927923553164934555111615346278755831821902190745139281094998784695358234976193755834934777531751814406907981462754804823780937467256021765324800000000000000*i1^38 + 16923049721105687261712475617248252150385456690566615728693235918378166121890837387724089265203915220111546430541837644397541398520367452550435863478667740089260447361476120008559761642265771234488254201092139223788642555747825141981580624359180961483773701259523635259755126878063899300911529598621943541809613723283869483742906099981731284716640068814089144753563753961468836986189123831671130582206293951795388796323290582589263320988951573162667544637575327580206357056316600096376825882732110145217863229988546839534560050073632329994274641398708104607965582967892478059727648902194179002796428642557855694450432993260884387998501957524542610617348344526251113086054145661620750948352580909669003511055340293224725357200877389404295101797667643047509285836560150797481313531699186169069070228679318938492890937764501293345068656816769072171549828783338470493295808415655617053054282364278248297921569974627597846133554560909223040917402981249015466766045706534326257393336320000000000000*i1^39 + 3201285623875364186407704392396499331951912898607848901721913266255171377104648819438726296841197317155803044013551463891625846162430111954825034184162556319184825033428178148534578334424486031114680134940315337623508359044930703383583675910815809517962974156546583686386376904618276435788380557910397591909204791728644475525820196723726294969271092308167926248641773582858641569286909337072055232242227710732438086198474456807050000796922538702352208622800969172479739298562175099450300591665380991100157770293853084714402016449609214424450052484255107432856158159812311726883542564171910396764486987999804648030344148393731191880130975012001761789286148437558906096641668455037073938363462834669814700900156085080878226942678514732135544346418465541862562408055103770758571522417558630902687570119036456824496825318928104553565507679050456233481923728926603972800501025924666673058839150758358258352857445297894921210723743980641193396939773456109293130171810563751936000000000000*i1^40 + -264944181705205972682465332022610815081843305591221625467071914537188499140714414269441687868753285605755230008431176178185362953742035365056697638538705912010191671614302740721552552743259144038946466169018421464360967104034712970866516319501343805269312711403101849349848419858004127992824604415003953759772675572593888773275003087612581672308039094529199680013646607149883390034474580818183873856719821632360327785806139193297738493322791428365090371124186544761754258359394385985903153243071004564159233619800715766446774386556032658774461350155080839195230650028801662069055727102439587161550447490140374494562008400849982705562834127450830050602783330954328540648374785332622285482089365468357567923904501161640513677678362679382889927873192528510759419117880653757047256298146208075832004052117190036504149385797693422454644045686219459525321341213714697312411392531263954882945419929154258215626301306512704440137064431407059603455769236665278882067251200000000000*i1^41 + 62276947871404385782768815776160370649482482262648952394166504198682392522717584840592823981749438299696458045335114736415606346713062001151435226496566708624643560558881973352580670683449095358853761709048456286802958203919480038851167469734802285729438782129177776358258585791879698420145805897980258087173472778259671670249171452138322213180513236184788852306233219721190491730545342801364601430549375737616568353656936368229274991887153662277222078781848044661752788083852817093525222248111405895524200099609442463100635071525591521899261416290472850456490407579940464010917278293184529731134826795772792362289546341936226673090798404846695236454922458167719984966036587665344074484483286140996963065612982137219926166539739812613566343069720537126480262397571507134542201588455729132006850654382109057774340442535456572012346907815107540762432813518404955026194835463095086568561043823791145265738551930711058658666726007268296871066091489926840320000000000*i1^42 + 12976850040881075471114543818055448623431248671081617471127624001267994821516987711564466759084372790438859636272545591962690500359792061753437918488636064450266697084337608808911441428240771685158467554510867010237130049733926946472942058357316090441389423089668185519418063743961122042653943359670131605778301054426527166265826131890611892670079676546204048191615213631044044180655422050095718271599821883487195668310758935229210327560438773319578733297697623427253262675152737306504843528191986124261795834057637378576805281751043260718795190148159988837438903953519207094933338537251774989863594306194817931708120923019950723412367620408776664844077373482294387215771329835902424031784588040591524070629764273918790358901554898140487045005870791802940065747777544641305800765389456527974851010809715780047340999902126259975528979006320840641159682538525154193432695653713760043081554617630850621296385960896847023344134406419129858038693888000000000*i1^43 + 1029101574944125865240108542411636549046836908222572002261176501301864279439348882236588477436669524352754516389082846977304962947350489701897501318470517953996994406460951823882881081854358594062491214620950443471498868081246763172264835533132149786990653823184960539540445746858575930892987284252244631644974844315627646054459604423149154604831601536083855439369035970247380474845335073862985473402275426577417898977404535492510236085304550407485132124943771278701063275681684038156453628432810064948655273397806427926455282677749703394079697537729812785411660509744289301338520016772952841349071616402312096626169341465505080836286927638812946116578832936464697458859412647496703667131819641288091362491799189649137943424060347626718534435253593093548342839303758527994898795797438496974550089615721275976929908169151342571807256710532611776611380941024530356951173160006186746804622915059413650540657217485250016499026704353696153600000000*i1^44 + 56577118148049146468544683142780203236938328581561998110217758285024161804352325822772331957239928772794937436229248254614829222467376821457949722643300327365367921158112130925170819848833035599934877293572277699714181827446289597161623188210546766083017555283732909544307754405335916372126122178756442089361427103188712649211331043754593102237849042347006582803133762891047760468628027418970232409595095753052865758472703723064642623575132153360057321430780834847990939794944853674033892207158672273408834278879786195425139971962009252389122320259843292949184265633410683427987252171523998519637635736230229762140592979216602101091624017503586570751429770213704828773467407659862389426550359381114738119619787152618764178434748853412810016960663869714121753820553914786851059545564741164876783431960379654215521037703266114117551686436463240478468260050613672607712835843053096523002497650094343825419897314639502931747143680000000*i1^45 + 1396145146822223851001098808742624677589965104132886747237770218038479943134867956657176997244029742323315356984601786060776228919313607947221750218342744541818228955831431726504204795181855851860662140643430780112973414325497930150929349034233378306166509416521174038800689899253284176305669466900277633702015036002708838606407561722698644255692810319023995336762388097346011809144779563585205598885079393406473784495289216660035458820637893280424308822998176836375470006390094964837838745985891665481912344677617922919181210565955941756519932988765182438941334022647116865453628245345094055591970664587631248098092460099781398522361187981967113973634630420364021528634058353493615696413032910592135576702505789756950305790989713916630629640117299715745788844185144532816439000867660053442043810337615214253026266291127714995852278936157412587723831854457473354765215768178453958600470035137554859562381882325917696000000*i1^46 + -2039554154961736397198390401854355774744245260369899581612825815074186913400066571137043308512343880651023816724478608287200918295843683933040256979951787456295755220077040662161587434468164864826986634776446520639003326078937490258360295558118003055873994055143587501385252764854922311548501650711300349820394323373219511451001500675692667404904874136619489867448197186161468797698847505572919882131208020055281144374840454383614672532457957864198158738049471600317133709315819730844333435682269161002395638082516840208657595409884231909179556949794563970852798548737616820950228078455885054703481217217579917320333243130565205505607111546179746272626805062026162528800051802840913352637459761850371718326572854505517053154620428489894320858090116718638494449131984663806434362919398348301503715958478489589154650532867938499734660767685836859221631443315534951045103215398461208221913243508573317529600000*i1^47 + 767983037578024305168231860879922084306633711269615416304301727032443434224156281510635203327516880193327577952817780798453779005618437798795428067710799561905704083273876395083893965831291909132326392516355536583559594313775350157161255868276031455256295386300679669300142059172057069270616589623342296243969000873294092810567981474730114996283033651967441610302813323469347074645615118072348125152522601611295712851260226325033645520266394892484769117537004804041733210884592815565294074964078219047130743485733492669206358725290379163010442019285098028789765131976884806236884252654962875829096215758224215642483654168560621615196372918086332966377464745691844943967960644727941476335349843563166383709010029718697895084719825104478173608767707982491880781926021009919268435184636348643129462598280780951445571545421199026266699262646859469928536880509214274005919273266672347884459520000*i1^48 + 1495104095826362429929970644142315231824115587145158366765646114383524369937473112297842942032761840556127598256567050865172116090069692463278578974434397035730836577840586409373924426184238973396111104798708448615913023456141754994253464189120034975726853958856187442631367140765271422747472645296647852319478187444378125399581344892955737017456227245216639077215345325749913630395319251583066489561835603852315889842409884516456028978075864246988720442875008518867991711090639892277262076445183446002341114881067100134992809503224974062841260996075872245328461335490711830800967306669713647463271362790096313495851935646764695970456692161031800308859117179135660510173984258459137339944469914816750837010092504017181403575533059264845825472980313506020272662501490867181307760493352687694181779018634723400698582325473302275889665328850196859648312511712858100311680000*i1^49 + 96510566332362707392747388091104268118511920826624801992489354497345930366011517356987951223349495785969541066063356208602521316893783895836767703426223618808301468969784986391775340816801835162539795988663440856818978628081395220334098684507031049400256381317507388702433135148179528847468991170112394617570320396611465664036634100329059355401051983291116678894183766540708195111471809795734677273073867741739969221278117675874796992387518025224233427713455527669528331263963705828223872535665289333310507384213229016937335068636421655557680810057687797885446041682728783493474576579972699036797819176586340375503284207259390751715681330933043207751104901100006604926597417822383764199657347876254103946662088060658493206004982171574595986548902590352156158449250668112021721016599063373863867595863644249660153320826732788971773600*i1^50 + 261440687885638447370293089863493305633275274915555468292271391875842360460585145945101997802917584091359933309514695795981343173769243343741542489596181314213717783812968354514660712380181713157423561290413814213081504869019439515666770785536006763975088049811421565555434438186308796545414555503242252913814840015214717824873428725304368785440148222995504582248541224176023515345501318933272897756527131139379986335979072723875151921698269553687695597351066003930723001656625989619997403957379480385124568953887647225226927371341228772577545066544104462210786823930117771492430588604945682128893761825817979206223263634227026424726883003165120531329015510735276859935148520537177132048394138913615271522438261779836896257230615883821413027289532798565945502204665974667208730273056733919438480*i1^51 + 174631278453334909138827457359745499497252018790340384367675736384826354220171886061877613523363957214137350502636078818217579469607700686300033023143582515248035706359325101339024680874498340173453846585428711288923141053488774599444243275021387181830231364078585467652791521388656248588146496434263415633790959502931313323084526332028789289164926671126628933976660110669310327448701375335617053958540383022258575457308024638253886043911564925585703159194090387634295484619608269839077580816066446147288622135701101766733281454252747074594141590526761693517751161214812390693744083279530348057430568262803203462727120424909071057872992436451876149762877721472529524266344239961980172111891248734091373317833106310877905785713314122830901123537269411770961*i1^52, 3444840420374107625701593377945734417458377421474696987196415895213632971185473060603178274421102416797603002528795152951644273712057986220152067132417014039434874782977668359091306815382615892128650347943515077512509221596966884309307195825126654140126590037359215299733474081346968786880885983599514022093262394541868592361046215532371374308252604374092666045239910654427934208660887238490030101026209276786651327404057836934821708631240751638690033674072144681169890368118705133788021822138253237489742093826183613721096678140565055532813271893025112669327298245717439072788975138248808091323564093087528359512272444180725188217645303868311454811431907693595756775257321020015461009911223697775112357698507455979258007600452225520651679199507993838938687777204588045499532765703952727045567052533399032695723610254723965671324981015725037555119737579354018464829015307846461017112058267115701399808812638709205299645182503295058604058429574991036317630285869010857945175759026981138667193114447025297111431188088304822352785412624111757063206133340704657743009128714607167794278714525801984702548164040836080124092973219655267559144136545347031735465329742440102929503670454741250140543784981613187088869996978857446611556432730466264385318648270644730570960344451106995704990209254331830810722912893694177157414290675513461366014441070058022496168184960502140854273826588954575995731054022680239108766642002526659610418816754111282490927100115564103817317409785163393131008466768495910077337901906924666880000000000000000000000000000000000000000000000000000 + 7358185468258747195795153219044976720850385424237399010284772765724826948815028226822206986135902425692257886629032545914400435585083152351275419206347945959912733938224385736869782630757632460163071415497048656439213330630105216026747317387749813316662638985739706408357684979857245181683880895628637333191220828643778537625584833399692473875711455261999700930863966066291900176573403192343783701083108986069056910724365724275170132155446130139001482898302025307333446385503549716506228258316602280784480532326679928310037701771640708411116393469588958443205754572559148226882688931338782966102202383225075073298774780341028348141898838872561792365054466117869568282947981727424561248160687478367836724547281190755421057689810075232962676748790123498932036306617711238354501727000768218251180256349514564249899152973473685864094483759489606098052743872509586985817267929847854828066999296770222291796512388628246235050315461902754277297104157442417038202758237859446456741993493639011319989231100061676192697320998712735421368175317548964445505826627974905121893522165562292478659022512067716139705235362405698037456702717549068127392876348036466149425319190058458128613256907413181772677882769553246347840684514497004174340249275276096535877085920599242280655006837100448258105224262641390316676935341390651949223108152542056730715168437826785838089065633423024404159136016630664152374393672435647146158505229520714358735013647163974801684141087266446015061604124423291258536098832221977538195234752561152000000000000000000000000000000000000000000000000000*i1 + 28352890953429859517032832654317775206165269282140011172522099880688451653860117092980641958398047201891867042376926190803080939842068362289502820095908758389003959095093650465973833377885480263042954353108307250657304633706662903471783728249986557237987935655427537821000002025988589099845554332976851026379785399122702996383505509301616144778142028854631876497859224873611580605783378948164773313783226329276886668149999153193469198303629913087191578416876934888386107610100138130988652230094218498115902328280733928496122262407963281609779563413597553436855402297023786400420593291971717595026243344390335693351017080997323261004350325841123064032491182473747065757301139994113372232925386702260967046521476520963147270381439906523744794304158136586671091776163146412759595476137321239139109090530408516069585291523368946542125028405146970988884232987663612290364571880915974377708816513394645467807399065066990325821809114465864662564440826342706099555508066943134563604918460858021947648248587843487386902621760001494896808231768328114587130627176731975360314684191788680755537171129857325458967003357935313356800197284735785089824605177550196698609684657599889768575668125740453305229008144130632748302274843767636635809273640328970747162983356566529045858891763423931268517030772593783444588881307132031009437083881358868471010635633198371614393891680477782267690553961920509317976132577362350654870974908508553561350245474568616428634425216077294164536176652586802246315227840337300447200288545177600000000000000000000000000000000000000000000000000*i1^2 + 62128913876018662480082901510692469779679222256735110645011501052130505732368275766845189203427268569421618036227004702316104027346043746962247840125437942729454695275952289373526001770669832093654520129709030251029677216562032385275782671652142222370145773508210948693398750992456623306851399874430520523388704464887052206920842108178583307169978488856293759343462443271028749341583365671466794970233207385716689161635162954328276371461843371496903375523391259799229649596239815337408357589243760084077029017230206533341906980743561361049081363604698682106003160371617973607846514391158454685506038935097799510982866456762346229102200497636257198884826160177003381913267141379456351865277808383882446253119257099241143785090413554910094103578909416430715489841756453929787392638499191241832919272150075758616756472443801244335618523444984570938821705527638312661731117821631078761556985371970374309644348738831607939275323948759919135421556214137447235202685074820197909394119577504559468488886511811891817972482495427239904956177732074407880355933785065208530380124264462942097612381154503755498397037904900095318525827772010285138034353908856349416413320432685605911879996122908048007065217566497343954840175003056679756579881063623706861134491722711524036793198042900718040685787571554223814453965415481415210654091422193178041820778366371402257068487216847681925649700255490697598572596627010773324890406912171776476648470551032677452721604103820318157774163671948237378459623093238787883323034173440000000000000000000000000000000000000000000000000*i1^3 + 80446104709759676989061760754143285936425781351081431041052768591037893849239453093812501011580656633363229616826373999241995995274911043419949675496798275540672562822601414042309120421787987171996075622252226309091429801337389236250484371805061494916149335151076192103995473768223332454680964013288869711421750650413192093265297250814649514240185588355032996508812091678534379652107201418075658420690429762401578951469173193229183594678231103921836418192797473087128001416937422234372728686576682911992048284140204278011500147341863450840393567649439933818933551759876525315125841875962885249711608659444315915743280594948580040075054617783719224575572423176080770288349097714138813440156438508584559368316258138016445428324299468607785296296247634957114704330678917004155871452460497718982480948901341883510944203696758236710069730692391416230986951198196752552178927828295373203264110188158221701862272474927759106517071463817646216822258527028992513927869764439769247596350801464899341030880014790391992543129028905553402236336515071162175149082809687677035071306350366143874085593885368654166892950592227861467050428061599432282379690959465098226369473912916369592365947875284175970953688900991954607160948942738514910246691024333808734723064727567752749446600462894154556809842341514176201658238463031039851625911801349881225993777422812377490359540270425652983537198104817534801559808828720969589768312675005113372278969550938270327086733372089676787612179079426717227504274226912318252770131968000000000000000000000000000000000000000000000000*i1^4 + 168786260328124069629019253634444027609061658663565791285241373665871248348759265776664558902964831247385197540027426642316185208649947746021335036955355266107922500337232744362062448055565294128484840247743324605476349192479551802283066784104038112419202816045935536463935029326952442710578998552104968815874154318813528247195031034267054209845681807451735269058666039716170567836419928116712501120945293841315415898891285635100945570472384574768507629184070936938958029893939989224402183340692600264856818666168385622301065009687564647082651106671123140599849875485048634324905427336454203432989123471903021733453799439931561214733219623965656857050004735927027757097042417488086371387818649900709685730985450863817013062750915821090328620938393609025071996692509405944041902571512117273378983320766555160709050079373647239597147946862501908169630759530542559153395339047138828907211907125403735858882220227234483003779427468111475084636361910286687290376012262555387547526335837207899768412482615173063151537005054298662360720566572795731376892649995903772337079775117526459867017492558480097759148298297214660145225825190327869221490710938233073472166063427183710876151994857950849908151894732029580894002815916721678202563270798541550088451588991966556860293497669368163806054069463243530363037640539159053019934267516050202911540770608301315183994753648731022046739172916949971904362075805431780536564816263757321674232635688223060895428004371633387624370892670724513169592867587193807214477312000000000000000000000000000000000000000000000000*i1^5 + 157176755457114081339727591842162846079121549063227113580275950966429568354035197318005693847986023561912255408904354423572815918310764823260432177610150759284058400083060399538375221996586300725180504737523630570163155279447368073428112218270399657611022580530958071139771783468444547095210510030244417554657396881318286078451667865630830200666311193427398864576853257375246625376095643252134901640982821958525402881161391744265899401974863430249947408171354325785370446524463050194260318979770972871523889912495646435297385096101334004907898879134948497412647147282897206110607275336786905506171072895727974129822340652034621385377538827345764322351299978384710237792400157027650576871914749431690786162067311266377929730929143163979799000516553455805038344332644310140550606333673747281970324553666742578773043085713383583583802844328395419081722205728950427938378650670816308078639648359608790770004846635210642669346650921829377828271533953436056667260015360763804165276387639764982694383153188523149230693300118820952708153971013182665395830852021110420755182097238327075460020301058491950905937172430315406922733578174500540108667015969349686932028821250767277408544617750142859147440532816048011158748689729293299520128236775764346671327775918184901105321587476546876426051901791010913277398244716737395189875978781555450170388773648843239244405895722479019256909034968375014804907931355131720961039452222159502271857455732790473512081253053099581532370354099268542676398297014931682985246720000000000000000000000000000000000000000000000*i1^6 + 12153434195084578059679526425404945636466134543431615245797201443087323473780087217539958391618188097555430349881317078723430206579681897581538353883012326120637205657047880949486644140641358389294882671162298720817841776980676653361338105300078678943323291779299168454588417126597066909531107698024870109925868863996456803336348698257917752925173529062833056450934849466619876048212999216178313739311637646021694256161756181881279774531820426524276203775938633095424497099290374753866763194449532053477951817149446822598874371127560280542773507613084264155505670412060523204255990025166439504591728049141592775176662767304491163404321186191434814895934970379192068929287807834499739069586664275286200010391260771921640011850868333293320071954312232040643798023915906144587830645992997537887962195693785959835902859427634794774863681389878594972708854876033035452123092546929564430107645464165994566384478753499980215393551684052241108729344290144486358165233439300078663236868708799309451366010533250639141616344815153950663893417568372880018475452548262021750313719665542900486160546028077364153027112157078383624086929553021249036796624144123084393359454912514139359833365656653562551943685607641094462556614571252708036928339766485798385232401917846963405167743435821653349897493731486260920945845926682001417015920713293766910767339894901891657921114740770068559597403099576015160351040964706798601649379099516083758714448795310582108241296106038580821478849322395629010558055085160580251648000000000000000000000000000000000000000000000*i1^7 + 17112674944214379472811772301245193903244714816063212372878906650233289039054635350991550769640063863171740293146235834833986995051947796175770408927898670090374314921015119617890899825155525336653782367805896895159939618523067638799226548446210488606339677321519099472546021973224178535601713350254778870166869857973913225076489115032956623191347565084471173108355191247775766167700650119832916950004101203791602663165703437762938099484489218064565418537946191778027525022102983716798746232853703209933763459707467814073122613379753780884871609441797777884388968481655973599358779392121678839331781906707996014180144314868780813503936369781571055233212383246791380437564116398600188521773467080522262045895789860595272672718799104392291167850556075069447415801271464375310634474213918190517452152884840499523731556906341769629747904479334956081432554216069290746369895979738855098784079369947452965544459373468299443755530040410543128801631958989479327098991629558057305656986924505870218077359053071019632459669495952215184956022137030845305090140162012950047192161732657866126246368675357820703068710186855795376798026501229879166376470984465992963492105262361521244789180869823390533804469009874977844976236915115018960581208943209645753994235649244623595272995391691974654775504591489903208307829180492110050159020367683282434829908128906695515082054547792902553909722577188960534111246294987653924920299085591355449496608819236058659137619289635483736397923821465406447129546605012713472000000000000000000000000000000000000000000000*i1^8 + 624548659048847411217880169839845816914795923643694470521641561152969481710779822540360392682378134160761707002812551874481771666906281006598105065063901438535520156061982734316620754204660637489182715400277742448347077598244547555965569137760258844687936368722588150369557494760777843145857967300588973642217681887863050618416599924533175728141701737057257826770328302915847763265548918757190634218213285288054308990518453479293274305389920275793322529559858475329088383002751073234409800548726558685332775025435382572120201846715288647037679167216182507027670173290328162706593768130882264087956537755235767353511838280008830397610845152778161057198821327573276220056809789286763132695233564202648805745925077511754613140806685835274755893684312212034530268864989231049978177113491506269111240896999370322361788209110456478481875977347518626773724297638871531910061370037786716710869088642181273320297013349558742013047552809767925864769441021870429179140796476160631829332052934556775264477329241580238838097177473767148688612029200365136620295762668007744584538318005296992860763489522213722871376968819556376006551442034295672971717785143898343158524551437364579888718739981225422436146563290448934792555977845818477235876480046820139332202886251624092717932666290681360032922153711038654145557597015308196753622030822177347831430390031117078840036474282099867384082451144047785651114874296186213708169045266774847603345709735562867247228344932265861958641118629533060745845700380590080000000000000000000000000000000000000000000*i1^9 + 124975997149152683215483089826249260370063967795541577826505492716193119840735924471767733247742287800048423334935261767291759263369226583961130285412362200283451311389057201564223307468850995195239644012214357171296149926453688242502874928059505415220933558942139570984681829762306439696792640154319690927642187268450825878261206008398871499470458043132009079248383213100310326853473192534405160854727697692034064647146766366374830366220171530637348202183294843572479242593551358339713207792082942290817022734604474426224886602750100405727263198664592519959585038191854492204398634606865558466266686582367248214671618821687529367349206451240773608792172074326711734190778865001314207266427720812567817778274484735729832708701590924973768849229565345921958116045194233375477235391679638552004725751066937084353503853424828197289010250105841378580202301635878065743584432511466176620003487606969425845732424665749580814724965985018176996650764402653085241744799758034543799275203484855919171042987843174942871543645812464395123773075432107126643512432478170602878656776823037720992250541119473548030864471019676380546097946522748401878143808771935455452360503180241402097634014845981084767486009287314938302811916346682098664090996655269310671033777283879543897325436661051972291779863660407656574871745291434951442181273174199228127392968979187719760271670252439962053261959255262772375011340118383900520995035786788277338228896962245216729408066362944892242496633152965937082358707519488000000000000000000000000000000000000000000*i1^10 + 17296282333383253242211733789801417846168213900354507019177664954933334769297881658364138221253411520624603438590599911603332070758469605176503137096257489984268824625301263094825281357986274589589286431620154396361134006174123707094295789199389161224518114308409314534935687388174087012413701365614366399779146703654473462068939836680781954144343897763671645388983481334437037174346823983491559234227868099646946319329594096934834335099503202196654595110737477193033952137280617550702124865984399706352365458931285849650010786962128148568914346702681887474284326591146451504510359050447692007151877571683403048030008649612203002942724001411755135219958806292551125180933159715121325422975831779761425449828177028767586359220276391788006338796112904360839443755939085938161431564503557871234399908137523354026253515357067466035281131466752517156078746166609408676310860567565122153197882434724523654815806705715455377416998441922846255352652425168884212845262218429309361451797985605488954783896699115487624204029456656752832285360475618363378522675794613040494089687925712765260875887437788015398016387465061983961226978428027429818710561863184730256500812374143052465690779586626556807580295271101823675155085744529815997109548233661050389165237386903623984416075715682994440298694335480390803558131787958823548306528308268195721758335550044700045969495263587692673342918844928069625566546954065429092908735378350558488475409579297006058044958931484940441726604160633607226985650585600000000000000000000000000000000000000000*i1^11 + 225357771636178615112265154102942837521641023726755241523196501163219311128749592502274368885390095482924928645260315289752966083137261131281394224557891820367330715676759102444584504556099827716803554142660093862553262775748242113774379987683219665063653034192053164257863773915240014683245809236757924575458257315233099292140953597780602086671391225221046783671833041898202207925444582802089839843295650865179054453651975647924907931885737000611461875905610033340294505251100852735043821902553524380627680599342895490804445941420398314726196171752581104235105445335528187677627732090030447984520250377675517529621753503190954999646855704138001166154951222779390224438448760690491814539080586760165455068427427094478825165246576227608916082684631039619377793307491395389126672166693883366689609230231272264150225416989295521067420404600421019475962397490402665613396084613909950196030513205788321658503987856698329485650524915110593515629063892896870560814027610607948025729364823883472842180924530020998284835723141461546612752112087392868978147789441125581699887683649165977383254257272030232568790641327797029663469924957149953097667364823787289867855451997538763327574116535006428400043692267044791718010356428877463013731218619771644690666751825419091556079519215710006885774019152543361334538366057744727946041951831194618862177304675237438977251380860726454188805530187131262232322488795252071642012549283519978197395365119217334673593298116539641741419612885717603770695680000000000000000000000000000000000000000*i1^12 + 7743362398162363281767545158990314473013932524766907459140040240851299785074797283047489479644813611192235335065517850780429027424859725813789507282305864113625969874835234835000089949288610206249106918223944428604504737456024881009299718351450565211018073068863026712820994099653061585249052876126308057800340418115842613492577213113598942052631955645951595444082466508032146480655709471015599884579848248125500501802028863345554394245745103183335676025496099245709304252439355274585101197677039975055218213958171247930284955477567384546374551023217566667815670620602722657394649102271586454440455896257339274721990899233124340035671857083227134708804332603392146832696955975162010202269667227092683809708531779068271884110882838535511794037438830359387175773013283087007881662182113292775977653336355702486206630570870903864626952725577238657239149369485099305597450499990241692217114211798997632589719979777808211058233143493128842161174485108511206179064386305326397847234225589661188060714771964735896713048840464508582941628502022430738952109573322554736787103500591378076718063113898547892887740286234396731198131863520036739179494626692900543288787629629032854029744014589207403877166011717547122282297994466851494192714064417250947166556671678909205299996694274157197063005953164959168281695149450157180605066105882161336403048102058678209064690516843364818752284352923420149318807127176786311841324404600228492903974287612531731520530555596053289991964840830055743488000000000000000000000000000000000000000*i1^13 + 2993769854933654221103545745129693221007140991933983470463424551096841818244941313685683048179486118794768585549810451253039578627126442592979589611462307626685987654151901594390789749816551786370306913460655332380460096911534575348533437696525306625745463264496008680684064383646835446002671753315825627525745211833179607421790587646195244397087812451918081613224577580261468660451665265161725742163348839624571638786519632317841367591664138394712542339110886185488839786414846657210898917174711599878605465183322843239908000708444350145999504165952914687249462097044805361803825866586575817989388573465293405602659290318125957551743014573082638610969931589603793255213754698149180684989763877076547653495694391147388991063654933331744351495074382554711874301944770063387177425019172749321907293236031102907857834534737844828126148228785171752516098311087457141073370282800267371524804652482561318314334706791737376445600482569497619010673852330351443780701952293005519394143393602582028963727147269669661227935798303441860127430021756012927066820309485065126918239699514523603328007095565246872562448005872245023942436830217787380856235932378967467687997698930704119187887109085820187647405599955966409997732962894097383512259014354019286653926853429216187464578049349920913552677020863570169666649164779878695229060762795072154749610657184272790994580134119153166388159720691017446648759932649342888800593183125254429115720123255428421271053323453201516235386739840201523200000000000000000000000000000000000000*i1^14 + 15516804712527694068891823748812715003028681091091302530927714652071946344478386386819514946727728228458765075194162413001541576044670594368813740420352310342904369820387634935479160396623502884936859056061713619757720278774207233265168753273226363177996509740014015366889053875222763058465696795793755130704601086604191710966587095138565920739754057529996180725645634152786441026947800053718918064588949108918112991296330150213970317508264016121915933354229984622301476228165437234117634674586214020785928293351624742923970054229740150265519071733107271978075789800207096267323878043524073688476354649664354004302095102118283147386493343868153998346544932774829952091856837153194615609542877126681041476946639907936298323427036587623369118639672691817128374196938992200736184903588046431638869333455004076645032359213667943133261080158976643246649771220802801036841127961298761609961997378018274004377125710252328649990747998073863509639713240517583549942953829114411036528654901837608423589117853006387775648013549528289385347420041353515769119259624451216575626577591291375950096955804100291602367265522143529410206604884779261934351659097757854261697460965329821389222374454550666835874128842277841314601669389308955035361166316245787011045020210056797020549265782752196165620709415735365692138375193558628218185219782341000348978292814846928268842134443806253068084095871499962683402314268591069410775350663157051194932862598706099154399701171190266195109065344942080000000000000000000000000000000000000*i1^15 + -3351247935852970912618302269015170880493450540967002805857800043519849556159625759066663189965659981059216803632179400864822925991344537588761169608898251495897255361523398134734605845269138059676770975967851344379991311155105319082177620245435088853829695592768117509207159712461413467261910347211820784918488651347915999257024348073562475945701955689770876918601672762255837286716637051775228028734175085771174623810084459609868574509831506528931270570980088988074240191653652192325548892725441940610872625841825043649867321610482547450843609110180942187259586628817497602464237346014829265607397238393503921832065866370545480610174222948628849936151635062506434356217823714352541723024594789657110527793097933231151389857834237453230663931794784998788876389248841997056355146222460809156967133882084309580684990123630087809972292734039959534691123756420140027152149758547903071260910988595172574135827059601143236079803839257118964059167794113344084581744526277360243032965930835491283793796420528543143042114540652004541373357064688548084348544101879415572557564962291596828052417105011397432204420354776591598632781839732379849717599768363714167008040968722393123446285949562234891491788471404518894313503986295994207124740637355524844640894592800605079833866322740239427862224774053653173356222471957726113878715001531587963274819898439507971846347774625001614067411447808113720400515318883971422581538948803528901789497851662854883918250474123106546673009033216000000000000000000000000000000000000*i1^16 + 3333164330746561644517808820608542819046108067865177768850386220934622049401258961145267671132521558855958267251484125280144501397206977314254887308693206145358405739084648284997483870724178379344613160909304351835322047704842017881980616778407013005500106216139450283105603087580850747918703756841679291787361141776606461887381642095832948325165478454206354785406042304945149229477058720761940610738686539994913109564138464037419158284410752424481829886961389207131742875153778377914916771322036711569248911844661369389319068238918975689598264952659547343288523669493985777938118786957156739979123166580780679531556654080459028729463881191847144831856930851333813578706190296302332671287602998698417991907503769215457571404577248325037701757136622305878568837251283940929168229593957136831270892312985445833236980496011968426114436031353372173480627430122163222137861872107675770504872611622822526209785784284914486144790745577592747319483275490318868186341365539664072990570609639595022852076078015554396021952432678397741008145921577780318613044498698094943395953286263357859783169171965913211276350386602235468595003910221701276801175350447435095824110554555019702008442028736703071845214758824631562225338887138099332525561627695359087953917205803333705788013446157927714646761063579360750640813363572193489643869107632499135920633782154940360479195531671341963170169720121834470667324054863417125605319901394831647564533322242963136389679150850515360389529600000000000000000000000000000000000*i1^17 + 9879528357121187320433264370502971325259169619964356932880748218897360576243952442626382535204680746304213248537178610551327174039916846643886625154920563770440847681496977487351538431996739088892202575890068137114902094114892728107165986358457500078306639167901701971315459569919267549351034992081622032239299194814014369948999365937811585529436911569504371118863532387109443705290438868041743427298744410529367037226182822270682070393268293610609031648450830495005873726725893172836067398256827891959697926120274580605289574513953959855820869847302404253510527041563934116548040328240906643505288527564817871730224506303227270884334351704677711414636499222804084839806596184317225307403266349587846072635342720399985695322798848503447252065551098493107035998655414812082615124984870173526517534685093550690440038621965898262947142726528588844631147949031854494528403675663009041236434851936111284251381943240387816007724874366075392794259318631325021235501579373984801656321804305132350473273367150757963311194801915412205953988472507722640760595636846039615585155533768632326111581696611949796903565740788150534622161095851914280685523312977661199575679381538113890659803535650994748953205673609696968407692476379886662846960411304271075917843547835847216384576968655147776219085267129234325659990947863285311967288999345902424133473259350447233019527654821065924780056330840694151186913219714083066236524972151395215578735777586544498589509486812459454955520000000000000000000000000000000000*i1^18 + -61646674192705475822162305691070892801221839899643502299474207522896675407303692076291469238484842133162190473299579805912779532289800872372071997905249582315823699355710557282447988557473239666901622683625898604644641214948428205443079627183184324230760769799110930541205019164469871903334701552430098602909754846577599637843339154337224505843428552940039983638504072695102550728457402014241963181811027682201778066770607641599865966599886047176090435509209214664727303009454922373152380539512666370671682612739035685036932238295606418779879077770265922897161654611833966105964272320174975394130170949867367433018874472872481741286630980024320945064344963851623996883621368550134246628296338359067114529140658077810883909480267356004117768500355584464854022888364739410352859445203276681865108552797970035513427690387628416887410579952772435271133691188900042138702080194462647616155436338106249968148889345557495787346588607134613747148853777999794532410059308805344536205433405699360748046115468460492467009172221381003287227167113900188861716348802029368658516423676427313031846308154113032676150887652479743520649508847169507822856243307176596223480613448353854139848718715774642149378467981987149441272871471812756984171978535425355995330004561975268299957201140650013216793201093504326427744276391238489197077292892112924693567648531717835618119403006440386022611165414155193883986269997973897746388100621508042543932310202159008261950583876551180288000000000000000000000000000000000*i1^19 + -1147940970521302903949974317253131749520482966672511172249258469492126486678977885727562098676532673395200092117681930149023362400261570897906488851873193915271753179817845559770477105437885965013243666652358528995957807633372964975098703792874974906366732555110527933242427311515783821118597491721657519689398547892114840992069056475356060930383176846515716475680402238467333407395067747553874076264669635110895444014813493772473045223891863930952662407428418867736146413543213114946975383673202548683324679937608500363861473149936150122366715500503947887152739273974932840105274745935185465931234000707956902443227955384938526025313459877129548250965274293555723819698110777261837960696469755308485409366383419958890124615449827658323831313762306862942471738687802941309685459784654252903347042171748872415801983703710581910804563389854601763050317236935247373517018101166481285661996862262305888236395128445728753276655441804466199624683017908048436552506085296140305348067546879708843911847123488903813448674678872785090452581241351966606164968172291071201488889467441864201395220791835691561997774827112130678097861620609256088497231124401654856394522334125805066825882074675596820795690141243013164493188502718355901110906263609749685294917520811889694186377299600196928758461022359047191812290637739431158030242836625914166042312755905255861730412344950160793435994569087627123409468753994460384222910158678989497464637441361945811319831289397248000000000000000000000000000000000*i1^20 + 26678418181936120371797295056777043005757969965063004671175065318040696910442362867964626943119921671015486119638807798094714009457871303486836001065883882402724345757671602447116416991689521789915618421866360054909566605811777379862194779065205149885226545604424639231133455511453170224788470721295328995856497676945073340449576712039204649112366421421563476932850820435232927951894810413330576198035884150064462244874079812993537240717480540012877624157706588504961377118700232716200477608544001394648838624102184821444306875279685165302479063242271916655372467526669636050913533567696601595790341763592157864043863322519637296367618718501744280952801345872754178644868858568402978502262295538434395735042142104548709716794579903020736651626461454195312133406995321116540536235441817712600393830284551648824110989236486908070344922447656663450196526145925745315865141580925340316522814844302093320744920058174721482515843232349300935600874755856991007515996762597865874247552867203031853864439938655332508525582275370321990375899743889011388539791942376426026843684574224351667673117321873279811286003540117196296239920349869896850546790251840090620910666494049620439739915685179014045331226640044461032597527652019377372626236122992603329965735084779997990527993247659801651306003734989429244919771181778496676045809718812318824579457218700565215116469893323159956660420335766085840858052596095110889932379280217746001790131651840930078166037299200000000000000000000000000000000*i1^21 + -281096107467579439711325717672766283692355481474874217384921933893881635134607787304066343438954247085680746047310087770424080321406832575917457948977286486763220412593763896182458203238171155981280451337262270629560535555731487019647239103692317187369825508649278637225437791128598862817265429636589426009896016821900818799514407473001821080643210798591317535869545485617853428219455004278540642611893759035877197875863306407604468278077488810759363853359766651094970642214814002819071557034534815916475074999382243293385256934383773390476743219211027178933718458375925192802038313465795394620345298183127322060354370344061556506330537109416403325162302091710740705442021602223677532378465294345657666768673114835990988347221054308898439043348308730750116499233340218093400066330777150290308781044221732977847969891068891865812262635463899763303882144738246410219431634622848081873076443528558819065646192656846696136102726489409356903456577791486628454077985078258161340756252610789046524504696156804393335999547906338889357332696563377975547373051934111267846463582469472460236685653767647130987019155727842513662767977752130086543118134000008507754532316820611839987850141434170654880706673540344406865792356658416630189828698305863196563874725371791663241276929294062096371040331280466465273370232516478138779637317254304614334228208324787349526802701754489461840614224083164744656365494670382223792341242720162879443435579509927243933548544000000000000000000000000000000*i1^22 + 845744049469510125030731143134742968052255706023162446227107012649924301002407169423831538127752475620820571671315708862210310260373625156017701351924206322491946579285150468314376414862614010862097469763117347015550717969843155090218197305362888991832996600518514692605554690364755274333632236918472980643022605009125926320664921062854505274743977951671328044442260073333218424068327860780184618634543682290772228378802526035622971269071510279128927545308904182540832486716698893007050799054919528651382560936091034834192352214321434798097746730992172347933912278408223408215101664811614611264262601962277372360987818749811618901466789886552628374073740403682348649042097584524997637730682585749261848749269966072645131565402480802133665180827054999760819033873704362271564681586844862242663712718675617231367046576691277449265747567237877810819238566291332330865605447361321889590844271696269024729488739791667605745633745829545845438415022114268202178500751477938177541262691064972446220900907598250200838158145430708611157294404188289164488907545504641057334441579257545924807186138625577040406795015975084507413123128637740666341973086937633804584985005192163075978438157701614011301374780795768870928196299488066522828595087073021203907503213068961458505182950808936939674919900238356045683058967051524383413129565765980500566290491393610909529708135497578003586920520271033027646538214904044148822932518428715052189165980387927025254400000000000000000000000000000*i1^23 + 21400155601361535827397323058009352702935512309851444234017291704120890270893941129389221606506698842542080077908089747257893749260591445983179710945335744589444843643449889539477745544696232734938907730062494343627353451096562777748023262278383088998249105540963938615351115555872948862847084143182600532191590226550305835009616877332415843316385912113104519654328076373949241354063340634261898127974632824938475088729508020648407559711483658607426895777584186313471678380136557017777886477392572470707611060506978074748758143183966180774578004314752417039868779025571678728907670023408661306609300730288006851898922605482722793254406561521189222435398921687087429207291964597642480250019704385460872443041324033717270385174159847379235319917520690015307361449893683932348273984934050703058018499872485895856527446239640056800245362674106654634006858558366660836475462132430117716292519311062996051429123149808101693046204051423601212541719818851262034893950188633655712153154269935050262787660988338195330850325182295778521811100155351651551240463477254687250887277870170973242103614467741446972282986467599377254607921939417873966009305598668683686351757982532076858506608715578451479941385351306278751749291127971847836340760794086396318313520027184823585293019288007540383983107363221979756359887065045318605190176440223999362654219965978060093470997526924452318825146050465379010161535776550237164081433752221128544439726719977390080000000000000000000000000000*i1^24 + -424814903781520391677520837334341822085205454653262638555034580255882731085759473289761387292609291667445206174925766033450707299937486144436473972346307350860735811514491423450825228407750951443299364703880323240479308440624644817283115581530270739428166209990858270586916311251486528856503440229431985148651326862509184672141568982820509335862422301794232107910673243662924199140005053272978644113118521338722572957107615922658066772493190463428436811917500787487464271597510960460670263402452159632362243621594503636520975202823231012321464987086586486391734061896609902597090811168552797544313989809681404195500863354319162869022018635981234446721898904955464581959225226508563523632002214329315373459820080427064569530969718190706683721790295994506467687407935846212108419483903145387399044307494958690355949289368629956409992219105580395851079500169127766779631219438029257069597588355247403207465219553583985954621998904783305966786887355111978729766863634291114755466195840469024481113608357307828283384532510767236632703866286990346942136376094069002096106035627653790791369103119430764043593564873569408656403108742552813601855237464297388917199782079184824348549292005390301098008200578552693405510867454995935216378618197755588179614115721080308096346817222980271419604445453396985624774641769372245441633691376297212682622002387406506044777038632823170296240815859045802953078484046626352647068932347834666063598683422720000000000000000000000000000*i1^25 + 4054580533649101849716737193128387977329988947650024788787871210245093187046497762558764750720656886303382588264791489322270841358189785761467949241328336209840233065638223828294347852175463311580005992031005926289310897444235013510016835205431991770620742121510579918905603893744702341401844809220143869842678484292373759959096327032093304543588468109753590169658727766304427766915661286324056850436046452928541215711745104834950870208307157525231771786245706226859386431338930653125753024057140353475423439431313522818001508295349521457960205081010918581521418696363098235347676120446931360159554916416519913816443378556522581644283997145659565513916730072730483127346707955935979289938053400937322937861155072487778027278578268981174049256448566535623945617192888130309496834326472979266113721511459322637416071919194430420859725923834057915434788192443998746793823077695614622762010522926955888308503237127972294572778471564547488977518063250576770875063262382139499422668925650547407930696604719749780428373477179357605877697431280337475639818608380477336947775150870170440754982977154501532978390788043770204595255193804142070067348810185505757017083224764961957250414549069491204660466070133678692874490138501355078580394609462582439038380867932204101913979470156117465735212745942203750570466524957195907358622279544354594726469789239154969753545729312324506603914985239448037496671448568120258452722973109537617705382707200000000000000000000000000*i1^26 + -24271773356269249322216692744015364417295246559096393244410160543316958724960860383568534251480448470474532907550037750203655993687710170254219548525047618715080181239351096471715343906473610140793200329815034569957234977802246945462126633864779317905236598146428036120607398376838172579992070524660613387437558831587683940009728552126896276918164681789632840002826898955762036840396385636225972815828209520286585683346189234519873023886010133500168347183093191490637293974796052294674281803063300273976945490963894457840372204495180366431276444078438588825180667927253165350721948268919131408161040783123727638650321645848067127483641201286273691660358644032295735233584757133374982184857005840607044500902648421077824226825861962742415926938618584482806067099813625171195928236763566022223387020287978051046419856676413143745062937582563705596942339739969268193198589760970019041291450094382966438400249020091579947391516927865516379313045782171209760069072805182468306940567316687570367039129406157456835545500148193874815294846523627373281883030181412846768146648821345085826978739428526150507851871218549127474817884881396596795360164572499122640987812507306924762397974060745556257476535004559889931049984808983807232685454894110896703281658386439985698017374860662758326318104097902865339450059395265272265025963801068208848135766625636211607244846553577248256255936671337980763950213174843332423260777717296802373304320000000000000000000000000*i1^27 + 104157462167997985528848605732985501153275178831767988101083407679169361376947880445955401618604988653798432613673061440768800351028941481952456693838345288286169396226736863880419320149456375706418656297913712834967396496368252930359041740008086125818864711920509412935948651369143777782024450200508815224919221119353574947187106228443226375957815956283955550820741385787908681589511010171428917489090085976146477171134434526073676976486908572436023973877347079860889566469790091279940764259198929392056825742297975232182198665834609603925596355971295267395690594829766497022023059877066642468351554842504945054360264263986990088623047434651343632179956307258538047857562732334218092179461082924835363286445639450752278464569476954215749141890906330260423713378687502792556720851014910998019503597956172923809489437901635670404900870370808962312682233618599294911010348362299921258416373033918170035235674807426909660366433237274805006019750608438996553415863106142613859515014738979206992631741950073103195650245553344760217252298411768809758738490242401095505651812282869393592521715393230309063007352305480157168931723918876991582972608685817985670623574725420551862906344346225662504714436911648378977351802077153792898734622989902622125318607886637569263702483172864309676436003457966052568259068303521601338989506403369114683111762094437244547728554655620751613138166303093298085185465868928652207018400147350487040000000000000000000000000*i1^28 + -358907214257783022221149429225656676463379940258197508045198817539246825677810892961881856502784184558023437386158668476678659923709236727261694281768080368109799430222188959787435565362981061741013343991812352300957933419223403118496675794585544987160076942695551278011973525656888466574476737266206901343925658639863916437420432377284193360363269137841993130424650035278374340681794225157409160920188638446702351127334088983204772516823522637602577594692497356629334167163305859328199311322948232394853677989787492955315984266114395186998296653281938127153548172530411612182502239990626717022656584305426298277735853364168897375092748181030107502898917863510062159164693396080010571447305192342011924417516200332012695177490400501785231471930236911717503511903798786524239713578787761733384865348286427160582544478485063558165446178568161567684742547009599001352696918958877127272909421364497029019374919247795356900714728672803645551100070891135216834295944169085860898945626349745155823058666697585225110994880450003430894106516033791827617470164551253198018344441344117793624500713808443987065575024302624449855890065059901297821307741308031332163035037905442557584174108838686267506245689603236818879286676182094954084963003930680421317548055489791354587326979302510206254499063062162285905681964610221341498915934682233790136116334684958639291353758754239990367573498012477961964175152908980776692228992217907200000000000000000000000*i1^29 + 999889870995022662457967867404125198570696216991608772355695694887623425002836448928757532803780033063267249232529792424994197526583024124072211903002620540447985585444889770236966042662907389035970642905376477428208330366205676303176259223608786926331717143588420440249813328658905540132082920844077648201268086490639277071987820152047615202067594534280966482613242392018599677161106427126574834798200105961964168332773800345884518095491494690907061815353399716205693066170874128372690234318836203541328312983859581482674677557525742167113037481287773589990659004096613178034284420301942783713948461981761849946250809928049875797070501288436494806032003289986631749791588363830719986495842037371796571874805251334881565094886343366261168508696965790375141075737199832986812251799853909543539502246888284257171732941781995299972630730610418962976263001597793797532375717895982277650046987916605133244598482124801831225862969134401364111627084288326889145129584961466268967286458780635282490192144011008840455379515540052893878897714652019436143852286561663251024209789284557848103092320064570876539121212259297613677312136644260746037957047328062275180583172620018770335658651542691084739388598192632322748740855018178754037608045549057415788704783020113148514988888295853505693352278220932395100361376232198210684843513395565598962893037163142406087400939329888061960378239330436399959399143048990669874292326400000000000000000000000*i1^30 + -1802107215076901038587069677747445098404849525627516881780434149151304658849193275306414668659750020266668009283715766628664488298217560018350337994736506272372660186921328277600534875802247946195126527782954359340583238195367871076432491031385788777977407229381122984069358253746778050403162074138741139864164278656530523499124288263973747281139212065943593495660913506062732420361157626878703776009753620337671637113918356340029807352099922915046516208311155139715508476755038693301039369080735622503818553718777164495532173638854429332882378560809823177384860142533464211254650640537548296259923086228176419571102720338704058407237857825281278056898265329952421358436469568559630372473594236103497555216009772997517268736995631153731923947906795920832178918223609847786159161499626605045434431800982061435994592793114670408735276886282063381647985495368441484712441330053006571671001287573624680231262203754385643665727027218273065016625487453481987955315152480202043676534968699039312208248655877441743388957838597278165655950364755721426820176096546225675003558656177901051940402077435603216062428922767120443840442624450499655300430216934864691912598443354030154292152489943573264796096488047573944409055077569868442070903218348181304402617200452772947266194832924711948582913043115408049715448903956243432309250249119475395331095557163166466421047102865528535535914631898751193848215450395007522963456000000000000000000000*i1^31 + 2079843241117291390261974071471002280465508410819169763004839422714851893703817777885229379086486775389067748938159120970437696113212172441450618810437785401482666016248062714591020381891934459475914199868730536434797846755500418536717071105031604010541711419295482406399249594286016214693729406042819848680517688952247636251545237451742044651082763582000776669347290590718994368237060101363847235769833672628388699787575334923761714343648462599202495082943282704089417396491715370756943163471256839967752477369024260986800828269367568965526404802192584024850590847666921775633923527436113274808290014194970560136227579665623561778667941466826643088323466001962310691103473030317854768391843200660630037177679401215926051598673800134386616252939931834804226964435247142327746135417344535944985282357268306811976149282854219571574257685013240936359151031083642549644259327221475307798174383293844652477154478080630384637898680286973265725027036362379931952506375964745577892164293202518024201449036679225671193190721204981983743419681797216901633594362623224555871765205486188669591024001052796288519208450844769112396684425841649259017567645564078963022401128993475438718853279105084749269201573595487016989822455659844541749467583116851603007679158907615550760299487841774567204676715761689688787138073980896544089683382787769405548192672520893327251773199191411673408159577839290064235246095581786931200000000000000000000*i1^32 + 129092706051779185957050334974193246765768622337756492954476569958538827472304805909407379501857433343258939460455754343180512718890609099983691127078796568944248374472280701581707371948752532185564047142901876934850306211123743935411797660513036347387430258794242288370711575212434974845053023823436849145199508079626336401496482995773660670319621564617494745056823538457572496442711917986708899669338902873768057075604476756004061162207737687919198482774045832596060735564978773086868927498291984795186056258188410209484215010743868373748757290590506115745597955345860594174187534175246631475002006165117060603797557441950372868204246774547316181678617642567955705335638683406387223947395829628007799813774014458062502078684845069121589323717582624401945568143876300751526652419847744514077279822890987790774628870289309998953186759154036518782345204280567843683016640087093137140147855070181579129593558902866378867188651389059043105388605782159034993877733398117209644387432436236924906112498825417553197870052146300562266167435197657626014390574148047445507315676022921421993668246159238443254876763466581140357452271453220352509211583788286816643172501641154946620284928251519070675525328919464274901863013782274918524804456821163541986461165425605794300053974364519004113406268374069311230159217635451267608061505172202645157061537494421153778608345890991126226960043020429296355228296151040000000000000000000*i1^33 + 1174192153719084577695457193068288564416787959689724274549995959302905466078937993822340168537678128391693779012017411397583271756472424833507714881555984765333519411753051872191174208322123662398414836104750376792366108371430529129281381787659834581270051213150355354284776187810813877909275575397176808314638103439956676181697078526512431199049376469554445796728057215186117431694476674241421714422859128813220288845447789914396630007212203100947489559305909854069863680965852620285935539746874510931123541086521061409582833860740259170667444094076846553574835160045657025149101374543013072322458688074303576963018302102979245200553193046269556535537784747454690416726659575093976641297365480648580977215046474029997362028649116665831245376641699754693727515102109614989674786414688221107073023397779003343468256589398327306105188608084696244860830747735170949693827744976805830766876587553312255560340073339611812045384984616737322893132472423966613676164827860222490411361026201839790088323472080323214749314485328376280921865377461481940112873043980613934499664666384029192608202789178810655583345078279477008266396307085620692709544970506382457927174925882743560792096646452060956888638046383377767920515182224013576946350753144760326026457198450398328535796017786570136183231073868481607929928726947529346647571197657600863787925043588656198009403730207822995057707483886282870882304000000000000000000*i1^34 + 40087866687277903765507341581294268999261611893756759567427199077754381643340659411200640766318029433332668157042071566710939602778689477184049132651856616057854800084119815266046302896332280462720723890557277641166932132529135083937761140167350826584132191653451816157395265702157412445509681943246540928269620843542990632496747413521956590670337442709393008270127454152538809345949335437537012267751021323671707366284360514438632803585474066016010599271653458608481348166483082136736566640238168882989003983387997018994954236472822565926956375679315374529423925257590033197423474106660583213448474506730362721314999803808533976996593597047180798474345842278416852681627729487438904029582820010386072997574726730696291687946458893901650796551480773427586574106721541656757403102354662682189164951734233508810629407371132556043061559953296260827221871027274152059696219527108801404555688036776036237797956286820647076986282758409646050096820037023957156051309886376776623398359048928209210692357147812795303714305047662864030182253894820697220892934144023670470859717093323400901598943939836413373943768174467417550065705139087447038166090902653854118239676329436282130914701110175757062267128906732947724421335107366675273305956803944190108916164790122350086268438650941992455119053371745745198223575760462085511454426646580796987904455632060298898805970075302215973257994538319872000000000000000000*i1^35 + -87506283816293936775866239044667210101879867321846538205698928599233705017111390633361098089207881208025150939274440836651364913703938040876536322541207646420859030057141043524437928931355505630992404914974984073962382128416874736991616420309877761294236637807107606272658735214193155064226626665820779649942519454539068888601068102418421150448233814621154419491555115005688396083868061708770164261317934106529361215654028854722150388456053634354541991043308516110459885475118188179430286080232417523292935866582644164257994466097189979130054353785355341425222643353526516025478857030076537594226607364667603595965651802135861819108033525545458586317367313256211806960868401240007649607050341298969378028614604786857408426280757716903802018271816156632713604710990762487826652426171973486415569655950502774413911569952997679320997028783549904619735958574429956620514134973568621623945937258394217395878984781078021306804029818457084942360559942457458160571838617166996068560233910381338769585705795141513698554944653399373985237923771519468237681915508158826652471565911316775088910684899624233027679303863227312289096520512697648887393312079578286878351502166190558889901228932213028550829081193337922233144957775069084145074195271865628957606437438705272821565254329170752572298809205920817969493482712670564007209020698537847734308269931842342628893894125063194493426073600000000000000000*i1^36 + 256590776242471604981520418173598434789310667806771926523945346227082886149122166947864284322592931607644880405584354070241213552950596570178326257225129162879260772482865853892345891918266323849154005283066812106936926647356856605669221639850508535560135048447359219080739095316835459643560006862759020481027820621787012578509169782041937244271100985730778582567951129462113110591332149262482250704309651506677359807768093190631401336746009488497561772917308890623801450953139427505112160235698803052043696052812656474771763716845214146496445730398199276858230034813421945401293767345338101611312840885808572645112632253903357644441224024130818779503279758097779549306872324966510746830577480436603621739584392341432275320030624631342020736658620814007944029770036958488365166256693308598770017444858560444841926650823928427954718917309481877067971466255465911789959786221077802095227302266624925225705451732741706689864113828333518201632726897616266493970414291332882038604409944948054942527857003134990551631043454633251655481232289481008548394902511857208625905106554586257436477637176364800950427037505243356170342596144206107488495738496833675345333535632408631938194387111465425098407183763201674105142430739340470598135298974130318762409607624988944091360507217466164852808404419160908677944400729884610882667757747232223338730125537055354838555697070978629632000000000000000*i1^37 + -2460538450722314408211900777669232172933800274327627328904484310030068153493829374405377119925997956450689096543016348201096535172129308524051493817976336041377036982338634537486575731093300058138149404328817450879661773377537592107387744308097453010150935622942512523471440344922098508859999600357302678716121463247385357718690150549505766365429117177325262657591005430196342439457196826340621714955929980119972845349443585416573729532915309041731523588686940174428864699165230679447987526076885442681403409614281901267066951589763978036439074531551019004311911640811536753279168449990206901807612699627046177540639018405692573324060836805855360808672270437510129652727234556225834145031142584101275149908130903260175142566979803863607180865504419210031911796239315901022904406008314626803207618628441813842043975586469256333184850237679388172709654436477877314484453720839682609083469390957405001730641342927600575289623354220093296534507062624518823775229222549691701769939454007516737345507704163382035798006070031494258781779670697828922848350835988622525020731118260758994066285151459164727649301206690524769778117460371663098272647535967258447369133103672279524967782151450404395026573869735656107570043651820970078749682235471390139731487238995699641531341213963043690482986356160519804266605768146061076112793272312457099905412756519243684350333760307200000000000000*i1^38 + -2622370892485622980904212867823835752237052306328750693068250064039589511892872774181474175417747892962022175076795954355546330320846301129571437417140263453054692651584243499764595762537022397739201087088187511380457989673619244927457570995472125258563051843864559708628130629944560621318582121574688456700734835985689910178148149135619732408711082624742811364911423404643570371350902928474851489639639938588913500975371061285015955692728425376420826978110678332943938150618257876406900968549864197746296787005491965925445268147807223529384562361925261627795683717547092354397436584509126303806022586628137716604241402071972209016899725551798250551881183495768031737394339095088836327288168904353740429423603541063580887442491462466529004522734796058163417770130691403360299105657939255648943743828241844386750353015291925047343180337913694312953694046208863938457791101282257751168222634412327836437117203044394614583701647779193110038921874466919705643291360835893631050239658923862589706742223537689176573153625004429623174612295227772954272880636490173692931275100962881289221177021874430369551444129154737264513211881878712412536752670129216815702546053193745103194900314518038357863242990121733572210479539009088029983367009129634800550415996061201763807977269286496458568326811958544123829617763676712341392126056644508049081101453236286563287040000000000000*i1^39 + -603553631222029816362128089760503870986083923563482572527623017385118074838000383583441225452849189266714426947928440977415101321242237552575505169371629092555046239343007571326875930014693318727946223736581649743996665837576540983653391431917414079533596777367950622402336834940483100798682773634444285186572860041164733977688382821469244296205219647604270168623520089175471760899145193753628760308401407381579852733642923356293487149389238725779290523602687192385444396092882093915754780015463310534357257683236823026624247831191620202366207086939025505248518777321706086841261060041062607890539456871663685876272599689763188317781830478337871353771660053166149813279319635444321046464038303898506218010500129127069116367630206953806635313538304281023742458804242870276267491728853405425757653778123152000605387737793506249268502516885273730968610801908248622382910281896931224141001496809032606523849457085660069739219491992148216149882535382040742465595634511603254196701881530536505698259983491646088169735471645567283192840143054248109232033883911386266708903727640827177666513909753285302703350806635472803400137721067825450967888554556080091031676934699919737380800287358660166608432437513160399200635075359663281159600233087030705383380465666885290566232132648311833556918903422631144272626543040529574549171115790749973237193951412224000000000000*i1^40 + 20474687463761675603452097063963836886609178033423642263120418041980911264451489041981765360632954111424095701146876522525287547591558388408572555354924289943289441646732358158012329382078456471588981519114766372603850276740770744831092782609074880250740591702078350331391347874391876058463984091910273687251085077103592515320413512683239246845236855645209745433783236394629583791033384876965365103287929945277430593419747313693535174162304494913093543516534240049492902865886992433059244720468689748505082869920529189292709755855370708817843273067994245278568728047636851640188298537277112948115633752574608230823927595975420368982296107141793124015666542689938671125822143003545821098927198667649409555801100034095596631912743054103357287056350628138951131713242090829172873502244490973306640005731339099396664654219003054563196884231531934378860938341076075793732347929512965637754034044611780407962878637120727721535889847384194424299770920567959737692157683465993507035252974157213799990530771354031486847372066821722454115464916554683354426025390962105895248865332031687450652455666262560587091079098548804060515649171624348393422643121905365363570567063612715793023958181300119029257920944544776097797422033151967495669867535637874028671735847870819218831404477680133782823440719169752183963704340357567711581940420100173384908800000000000*i1^41 + -7080164954503909388169115824686356583684558277842750053044207765477038437078519066934541837364587570893658157811577193357793886143104612536614922806817454973033451744260750479725284785819309238670077563705483196822429437634738468717751876565158006461852774768786231809827583063655141139628397619233951786670752513790971159083664764731374378951931339276022829847258400751178739093768488729727007613343492261208232713180253558449036188579453260177129795695312780651766724222517080199244550328989197509114694647598274989026062345916867816852405582121937034262153147716989392201678258577901353988747168906589475596166951844616591715111378171163840055597027140000257289754908701221116863278804219193875146753256526762642007570682181207097572827589440152965114914460785231113599916115177889060010437413917485943473416043364266871719184462998185930748270621745819079445093442034190426839401325407735643103433043606226993361523917240904247231072999194481316037269585829949962388664752614966932912771145905931886411099917285761259940215056854288796566189560456880399486079144308383046488228877373971563969527070479952287110454851939749056686705565960173647636603081182855471602589347510552073967851342323505398505729794843292301301071198772138281381361196722934197047156540205766149028761656892021312505342596666441785327873982747115520000000000*i1^42 + -2409982564814415238409279331186744092818801110101239283950380682451007925348288364910600097312391358158050811631198568945139771289973172921543194185914557143388468949369494618888448270906807692496049228931356930202101014911463393105130655119118080083186226209925157010868403574291851664580813475818125182915267132520362538839441542571300414396104283961380305981156815926332085157731973414140293562330749699006149593310619499547566051742031892823587813531655215205762649774357338371145115882705546741219203251544699878736470796056112882407760208177559984449479520709841447994451057802865477375335404550362720814172895855403995758005838344968489268513050599517690194752298878119791617358762664706401234628171753726207089832403606598554697024522710879166439996496751880026284621893046898474643201379794125564751012063555065071839267440227074592232986728064619144208639239539987687826840954584383107958192042533436259240347250578054114950206104299657410719165114432136158227786840978257938550760201427254561121112929786697214743542346297442198049596080779375224993523165313025508010673667657719728781901654237198470772541391428134853527390847783967241677719932604867130337672288738973782413633782749012852087813711058280464824122512951646467766524905691782863823594851828437958190341986249961625286796195615407864833114112000000000*i1^43 + -242379935445072690411403528451443707938138480817461899399647459935910980191505434523568067166686775496237656599381084474559062796631709332216181663938032515568367110503026567594667549851396867997468263732833043625088261399531568238541545316461322072198231899408280595609333852667370397812277548333954867797344191775011475817148529729221515253731924301790040722807272614307651293394375647030668294541723275684274023974631572764922206068922998788372926825333354329364254766323036025859672186202815610015749163978173145554033982162041089502942970344934351797137200628566654788547562626862323015011267812490152671019297118695653901861607346922721409079972240341471211587391983688378301275777632607735789394177831608809129233867883716877032477802357598365904515502924187946165237207954789071543401558762287987843190993306955894394327966062658781561248243423912225676748987984702365233616738852685135765604607407008555395045903752245760928698307904078444975977006013321189353565058948747226101092751125627087940544477789930034999322536302529801321246987062960369504201069841759251073989661692789072890911725544343538028547167399685687313200070354328667023075968571871850495794066556540739877733732025080726489609648162092225910768017506702186689276353371838281451601353989163537540951631553590236740460112469380300800000000*i1^44 + -11784212229853192402226126943823158077664064417141684197734320376258797538854043914339376526742093223796082556949096780414017867725814425606292554054279107827294771229933474304622804960006466444107507162498743658499323278830425085425089743099230312918666798436515913905350890179332251040686971923700396203326568053441352948229023389280020020123423731349965929760226188937291385187423443386448098815841986580024893424510086308945711748067674033838043035503556245574711328697262453728269226608434005014485549086971237774337651090500362992477301905000860446053344905785434882470033762532421431792743201079225397383852145202452946809246838793638060041998373398287179048944082241822073378408507655784253408298023140648161233643253979789744077808166945743618904887196553851202823143497417239530335967603147806692785687312004485568372446880265383973760054731769151949588463505219882163067862098038924783609629373749585500767586951318813541245386763054551716027226857304095917897841559835451795496156249472261673240229553310416427141948475471071855793990624778075331513434158193825446114865921165082021058170616826966052736689599406852382147357677978145219057791793310726406123226183287471395539085507091826966910107048050789092205189075322183424629574910363826386470176269755031891703603031485777594968145920000000*i1^45 + -228646731056050108498170790605241779164435760067266399440902710485304052584502467781101960884694225819757555883908761109886403579502053140395391081867604074575523275465892378423794412215735540416994893282354055294509014203767430210884564247825898364815979216504252922994275618787458584091425200290545848448669510073061648063515336088916153049355918651639677149480339890543628731113143456320105220357238534130187224084398972907604843145938676214410449512521384497737269946182280045397136952382483894447461035492530849610178050903275113417689891428101257420516307591404439849443760066319945942275878176517132495813366418020616069346673507162831996577088828534394033446885038990773059473317726260954973719600415358776612292713515582143315065956355138997838753249973194159873209871866851390531721953430403613692615703164311144356268632972643739325712211373429157207680683958251469276036906405256392244050374264146887332149791925527580089042915932689700298946975645645272492753872360268240850155434609771825969265357230676931217904984428092607462705508495323971121802518732024968076098434162915576011357825065782722441560796790223955054483544950884541497174787722251338595834544214497706538793026552601588746104709037365406180711696215584889087403802836417943521788817365654216075918848922023936000000*i1^46 + 355520575921525680065905923544758355878032489696287619668628158761325027425522616807452580757733628250837400987388109990422168260959047980861064755530118332243013071681506082678860069658956559340830719990552102880267891480647841515344693887207424982513188424815122958826563002369742429522502741341935614128399575700982378971615780511184153638073317971029329622392202365499716684562406114297246780971525487602435884013953994737767496463729074943740351081269185561083382864120966750176739385798269323872025857784803369245677069993651258957016257256509676812749464769992094847985070158979843367746124786181626696160587056240880730167980611384867402445429509179045234313917749339244001595200929457278687252638835413188015978971019489266390383144092432112710480315857735120377113914762195318708220404357338482709516759109134234891829353337815133089162190224907845879231887141203069225920406879244114041507949437360613761460195964245289524869068339822638453184734582241753532935377010783761832404517437182081139291480236918908447657089092318395139494455881176651642677377839716954295541287169358083977761803430386897704271961893840246429313331074726370031915850907156496047754195119889765472908873391715650393404287840027162003476770831512310864736053597385190099953706099510802329600000*i1^47 + -134587476791912908029940629213608370877664217591105700202462583309818486830415458350943545430690183335537832183005337228435156695512451571468731809402623609116191767164231189081948096224254521969976196354478560134947401494450722503253453805680390963225010751412425662923376722472536294716664186469048723239012716590702737341357880178105089160209419578863988224151291746918593241908924431450364476753133354362708718403072928424519425358677714761562751006794019259262377910311463447227293216315459578169147426768300767306320485383221269567486418201011441186344496994091887061415521399500445343067396836358464997338927492755602186508303010637253836497228810359196576910136867680093676817810346575080378748658849137840984333093464894406304667225880826065310187651836780399137805110772541920300860612936547779222550476570557773944485985670112370739089702928369598424696099512254775849249819014167993377945722893662911883241092435261574632253316348685825150371705340848232023081328288689375387618706875609303028891667546882570114252473774655168287439118292509001976630034533120099145009274385276902523199480834154265287787970432560640858904400508891065438760531709179732026549905596936077458187351433342904626038973001957699167963412669148844924594866508488464337246080000*i1^48 + -260003015955100588136369810163114335805033672440053646948423913433402884330975752421812300623843042907018580307724303535470420486345227599020544685399583860862321304743671277779896158759256267947944506585572814993269649842205349271227571296960973887787272621557230237201247677449726985105545507171194607890049320269188291401962226326189331881654246010127571023390953283130749725288061921359869698892652519650240428437909394230610258258869638446708303751297005725225183455874052627833424077522098622984535431573742299081851217380955249186654352422159896084494843361107312801203062318925050561395297630733180380323260860269981030472408766856283174808840228787900385222728740149448799280892629279341065153502867697192816287671073289014487507169747719865467828383867910149262246816125845526060086320619765475871824604375951246747798181255640774562834102617279127045394213149438257367039900078073353430311923550548196127193408817499955556384417796641715412208812053110903461866689963942304272550793785549372661287386844796825862062468181074814519890901825209620058483891808942448576570490529713124812014829738238857941107991017480371226116775710242603729811101295616691160659757601150250427437513665527788115372581221360020665981165863457216672448000*i1^49 + -15420390118725475522589346600684186527115260185120857465931474283499689401429610520895031257159465694988563405577376794928885829027373176041737885313039447851064767343173638994010922863568405561945620480746904445735267963897080959017136980871748301019154320912053398178213984622917795327164465262609824561628380161385868919434727958634474945443610420999528046705747867547850462476284544137121020051397515014817419545351699458698659715815746323007989580589140686024798464416009268556189442259863345268066676931549250881746648843335854215549943157906875350432412894262459560862605380412675667311285576832654544056939358271309241849083070040211408664233632042252065538335446649557583556609543418511877179120219599209580012705107122496871962002397918804189981639577980343930884714045271546136950355028254096524679999982192975660975110245662512615098553439809426589110097426010524492510967125030327049384695973309339045962083323305775534641955499485697756656560608429019311799373224883273145840883098568075023399200542638610322638956341093618816430853254965619668864070028610475919796093357765157242186252156313789210690661860639756171763073983098165853268837762192553638391439173113892305218925657125951295759800*i1^50 + -24917290045203493516712302615598682910012274412792792016075884686778976361508124159187195652936557616887436265867021065322224883952905941395224171958626196864814535204131778373049583580461314066435934647093305006984679106333658110058742471262806916012569600766888700128262976213245968353655159823815369823144750246713176150038715135646710859824319986494989288543708123516568317620577698586232941275108034921123323624890714408254019460917549501015118147144191130119363750022753761983044811378356162892917190946919398764830743624251170578438952974125431264419531865720178042123268159185232382332598316773314293597661882674963042163547359547947286758360121137529092649338821928746970370759523026675693790025623308461278331765332489126260002680782413089639273930220338340992819378926513972430259577936874454433729379197828794372048719298303874423438412959886858789021934484722430675215492133836502986300504998145840400701248177253833822197791739262507612068032461584251100348345927623227541807882704890547914289111359718739463987207708368224433252276104554856754153091130267133671530270744093348285553829682481476363249748384407720888526748827243182199642235664271819352295*i1^51 - N1*21015661558222619744842227411858823785344545028715912603996930367481098481960479300912362748659089380679770854058125230902504726829274423710503945556405084502190101641518909121899317001021183595558963960393662668790881083619373516859519623312654859800661058633153429789960020928711393176116328516266106006289835526529685734719163900123736853079665405075510825822472268632*i2, 3370486703084171978847119061136443674354036221931743132297454010178702934485946495037211268691673900775980906521219263009417775308459663692047367158690845241474067811835215421032169255569710502432761082109144476448642197336506421856082976679774953790850402656678853454728617292320643598752666436105891637457242722867014179052272579638508614636070996750593492529438128274282465541681452110626861480146504011476241522845291090324470355509055040673728546011705128877574059266769853143026461417512373169877283361309523664884255812412341801345078139483806416586943956469124606158654197318242006478047595640134516416219969227570485523212693988983813242156131428654452697176753738337598382610865829749735730092494052193580311860591176569388136719067453974680172016137974032744501334128433124656222919522382840070258134810299129697954868636075642242544159561215781306451550713949204454067186948520474436337039898900056101067798480953994579223456353163505973876845018555041837620012193864663039367762268236250851193451183458168891971105996066436225462109681881668929492202822304508067444833129363289781559010187593875439623572081148178659073236395420898111608590970702584003789141655881980569600121632176615124946279386929978089058915094052886733161462426704170365028116026700146482035435710316006155206635038612220614379961588799297548159428267819320124503976830575341579183390995951596633496488400638500399625786013690642708189737713752509203200204092505378184476412066904515962958237865669601345650983068409152929792000000000000000000000000000000000000000000000000000 + 7253886824603299451699948070920692150083546685830725404149169968046043875355973853190213479627730381604648230792547843975043859900890041068455263912019472524819040254231137978079004190421132292591087198019934154982361719094924824898805025289402244220296005088114490047092569652125623346860534282732128583531323590875631562883200754693819109223205724240900743619923196069136356822107111895872954306708735703542677176101378466592679306841905730949016041919282237347283499573276381510664019260235763927672724247881623252144992062977117970717251202659377127412153979806587347400094910904508548226857370178939851292276198404693096372206392266107958597230293520779407539698281101505410506070963681339301748048938207833700459783079333209515556688238466024742040316322532644336192694729853131938907255726284591067093912935200680298539752277837434608134460260985888855852410185322397823285367280020429504660261796146509861699560614228185226658980594654876558572978179267452978141335136752714326503664459795777800282123656464635895100498065288654664912608653477321888909265454720300451422007990436323957757783220775238111710349974260575874173954069745441329292168535705759066835483498983267244188434742890577491044348175763020151132723189380451716871558242489037574778276832584243451446888684100717147939487803405159679095033075077224235899220264446398148119235257784175173339919751608693635727354712588094038495404511694384239433950750472508455109353831556553079845658990322783351642517171698009360254617449209528320000000000000000000000000000000000000000000000000000*i1 + 27763086364173915827841612314583768605925441066667286238399448876583852687182624556774541287473851509565706622804866381831199421487924730288055652857577099539007127435197675583625419987750293363934126282155309344223662977941220355308530318867417742112902922310660506399194551787646222767406256664538947451818831849621079931828600246631672585421088785777875830072355919990636831071892284079689457006508959807728716868479493114806045931321477937779383230492863555826506454619025527239481887934311619065158581459546758043416776058942975781100032623333204228961597933424563713139444212228684649465344602857000428093150630035908911536168899590845737284022259984192082783451331956090836286317633470513296376467788688025238427393917177742921029442843790634087853809821612882996502227382698510378959702335530598992468831114546677062735952883464198518892562875190684103954005045423562338917463160075475280802598003206259465017780139456069040262206680834199953802738759811570648155587995978303743770345586943014367927535754148818642312783267312884910283833636726767077641412725625987940035873513615478367953064762848595678574188744114518710352348964693534480874966134353775088446504735528542764107760903929457390546125140165306152496699954546445049627662907043742788251686188841134470835024454215721904907560580199482768937907558607717655063982603555943875075440885509416044435918882672493403038494106782258745263099079737656147069820051122242237550054407471305038260443432911906721428861086775226868314350049317355520000000000000000000000000000000000000000000000000*i1^2 + 61094716461571906365373045458025127757050918133686941441228734522426661530233527072644085354119742215244670374959251382909462538634455919798303710167236589053416485672932561479932076436304191033172279248575998078890528098773474504137299622882263116996591684007822478007049502056078813212773032748234809221109755467257678620798581586786960067354656260180848261035488039929661220020861717671451308546015269893829218819309780927178372739506600599408609217278424668299639161647484134719619724204443062514940923013725949671189573793291596531644059353084491960840940656355100979356356906620961142480484546747022504319594504137107809215831909718795891939836275739404941986101685157557419824107501723609914833215970086908245363331734934332255672247516977191865857664852677515788620776751623089210923504741979085264485816770135795107298316485497536545386236141664964730889438586714403944153512481148872887646708081215806727033165820860164824471465675002013818260019118348809665443670304827643881180589729955137583616232494915672420556751670708010287606028961503721094499745259706266318867686650289774079217022259855344650441861485386952316267432654427331858105534040203911332917665396116218673560433846085607275688419247679253221552894193531896653910255480656186889824127676508417796617549177477992957995079973138465346165398023929499340480300876929176436386346596373439820074661720669891668038519431932074251513485004879389243136566590233730214093735340547820744837204263701201636258659214727246248005875502415872000000000000000000000000000000000000000000000000*i1^3 + 79077942292417266134843094487256486369519099726494190373425633058369057877626818818205538535957146396130110460558464091178834238241195001721163278299015553015449683777379758746111017207436388188720856081966705325975848310027542526354280432474149605215865778306748822957795121747156428763267476613847122177070186963989013904049307265462010860848651818239758488974244761991921086756551225149156569166158421139414173988180046131403481952558754023890823496725423680504263312057661637047367118607991747037565419646378306765790627993005702668708945128792631475759927818366826835814929253186920757624571961746209932428675259604384201743790310209174288219829023967722565198757433202666416598416891153032646760716813254025802637722242015230595768670307603640064818274231057267512598371544220440880498278174051327980103300088842530201070151229899180984790020751175452549079988478709269518195738525489750541726834235924586929088521064289144299283650440917961655851433551370115887517773123623182208975382471837826242241643970137855107802772282440979919963746842062343946946624458413930890410787773624074638149649389167797376746401439230122887460104476724056009739822603368964821259936266157794421530315568283182351409665746343861506484572510393076734150618365741614059331459538798388923251820848621030928524870014929618550528483289517089286901719865487182156364879283308676084239132725688992337411472550932864409753711250641324654970775137593571753858088256288551708916370402320644623802342005988662219023065704038400000000000000000000000000000000000000000000000*i1^4 + 165564191781510507931266259207753536345266422844628585136331585319207643096834435662375221056350395659012360082124909560254937406407918607852536488499203158124040292335711780782453146333653893840941175829227244992919858264041653787378611142107453153498081896048834452722235846957652290347019935402555432672531340516166635169487740095954754075642579954336266365651573823717885660473299456995201888870977884104227451289093437419476899435285669345833907960461466625755640252981816164600053299616505202340035895438795956867509025384581943553565757236537278932874891825459719084989850064912150304416829922485150366809582030803452932194927078755119362956602024680525227343945865122005122153990170978095758598735200497972673062145887487112340794317462400758850703576084506179893182771439698949131309064130062223530801105563855590104764900856258391543458290003166125985397635584505025647402749864792527919490416392012245468074735343928950926067512250203619980699611787244396570078395056560983311592616723440226824910081130298278682655801371140247658972355557496854116649161351818875916929075553771624962481176403696066708611840105251686177191091469307345683192372986950957754743373069500327440508446887528278001996243712882177723639876739022207241671245212899338783700688423564834471281994384511918943238861526498572850764180173952313073029629339773585233553929016063073381527495536520698735751303593515713637254663042690990004843364399853036648894537627520139269788349022213444851943561808174138769269797683200000000000000000000000000000000000000000000000*i1^5 + 155149161223157168910629054455997467829826659880115980247596492683857791494368110561294636900689845491862920094665501124861493947439237394876304235247477567842609413361809956384756198785503034699798671165514813153281896348859421390186993260183170116972924296036748688024880773288514052437839869010899112464922531096998845329599745226367862808749782078272207999351709599604427223785507124488377366925516782284322160554203386736562167213114813225051050109961166358525357955846868679704551580038146361315013667811056536246179117079705109375120056813215982916045002518531449008393175501401598010659515041877459042950965133866490775332683324780328338704663781062663788726429468629846928273744122935191353866280581746961330871265583762573178637474797385678284402797497154464957517516172315482336822001684654554145632139119327735994802022759021421713465795713449865530748894776166994842523362395466012275728497674860555072084778923868553619803719094363182942026455586692675301071897012120616038938949227766635628384929563349074502778520113739144527607141932429308828331961695222939865820616452255586590223651479775626740917609394777863911069573791559065513612248132108044767825112346425472567646524722055844753578758442179657974786156572068719643363632120335366997872238195012199961280732983198023495983817713116291838869052562754976764034132885461194469247546278361497767266173192576563213198212948756242555930318949217477840401728774777976727776784370465813951819574713968989412228941770598608546524299264000000000000000000000000000000000000000000000*i1^6 + 11667263806766501041317075495516249026236181625889947117616170434798093064454810539167039211652778200565515734014255168592640145289635070891579370281759615600937279574276284495179307204703377614029312226420415647381414786684322818905770718046770176676961559404976924256026037677608607158374312786114428823975094475780987625854928868681698651649906034690657364250714709684143412699332445164200858058252227373181705914958581297856196177267590987518256158977691855524949975017150984783704885571070879977004262592269590947387454048901358618155924340998364017620795439533914512062693195111728720383651840255412378302189822136472813221224268515358907265924591850465518349877626488780224824351383204105480181866565743665557773452736003153434006825342009659752025904129022806149914069551498078861374191516792856254532834470526230206805020459895976573666880178808764668704394138974754816151931204639360918967904770685663912919508382811777105835600722418479031859493173621779746250476717655158775167046615406512045983847823750392012913956673562696372991526014675619846988912404185604392454703675326688559563637641253931573983582909765203308517040692513589565351671853505018461600214411636532452675472627927762699265443920782615560757356920663229526666733564281644645223167403075799426866001005107101438058956430745202542041160579164399757459084029300913983742775089833321149360372829200426153185536168080221363635535490875833799973313746483455594871026557739248145853827247628669375825014053200721719853056000000000000000000000000000000000000000000000*i1^7 + 16934577032868000447086360023230927747334834167570144020952518284290374900755066832368056685655464522126641886418141976109612510567974661977325907903446079466766187050010796127858331824725827479660129324504387280992633267123723435159790940470974541513732403653110860304983334286637796605436023073689341870622490564045013812323915641255263940448419015231010544173640068856336388225192296110067249994520835425267906020115626200236181513484911435302739756582629476149235749563036539873098951831601728630625443227519463558246924235787377946907909161884632611993489077199191074639533911070273873833761477462176872645755535599824358613488365906907674012479308185085229517228536608262837634730778259654720000566669849050887762181369906145363514562247287817656996736725656382038851383251751447868797854791679638718759191256468904204067004527654253262225765904416256937358155277595560180632782601281436653230585942912703789996138206899322950207047013540878551852140676601020538166133113008885588723603176818804413848200191039583035420939794197847424488339557441876000677890722678339310845664841241946248010716760687489016241161851068463387743290944616878202951493053959945428689586312204385933892158817370646046672766553648392499436275524185280405751326143220163369858239035550124426379819157544395726117216373771713825445262996583522021527161966734405508598063017609622135040793944395160780629938825797365098041479238271064434667710233086873069343078696352612272379980890063684314330950718389985612922880000000000000000000000000000000000000000000*i1^8 + 599327271315122412414050676233916929447041391629062213140365466295086080353397998608927760691901090823867172979413976679998244585607231746616588376286240015378752183039995129482128785711308432586918865920591236774513105182413222810383496697707781902215369109478330636719349914971656664576269307725967029160738076672517063633715602444928120664352445779107586941763127888083035242794769852964989132224423963094541520475713911242538396460212292508978514782509574674229977117194827927399268691084434618489109564488529075693303541218361155030922772850529081933956660165860214301632637091851953243695654067650196939319262668010469677620280019977672797465171599505629294422302134792679250676038659266291601998979111506230993512015647493610262947158793393284606755309738743201060154756723059764757760943687439530796774267693689639076531747218164027459655625491906869806607015066517086229757091509309551874717912797994758964598538826201265444937013953664023465757091861845081796666209442138153817793976743471538685677451862582998428990304528004410019874014304470052328653439703152192990018738686635218795972363184443855041275296600668994275079823757304584361682281612611388812036086528719378645392317924845810775914741485506220497651756754069064074168661220558837058864643549417651245301445078311085138902258583252025986496058494723620988618191022485924813745632663215746953398002697668025995770847450645450144904514948863165303885711448304857661406896768310906911142176519256610021338532085873246208000000000000000000000000000000000000000000*i1^9 + 124151588339906148227718299556981807254020746957062555799496563862276610891886253076091938802136422056684215613565871036535227983992150605816707627604316561885584837230847122743517431373542896456540445933755998725692875818295142832858713145196543212597718466971546419712110899999904158002287930566068959504196737816292965363921350075663256441536100042485098557238259759320776490380953073517001764323761516541450333533854452893336767459213599135755100397243175563066026218461676186291159885283302347879871706733971355270295303244231018282449663901612615142770459507526309326774252691681484216185808763957032378445162775900054243096863851096092935739071488056226472390586099424859639830908574816066522243107811720510936936647396987824280114743721644984024270570856986461946795235262898633330645337740817571519425608242679431516135590079912287643539287130781284431773272563444025068521694933652691492541880855973992943730899754524625501721561189947902657052966652196262025840126409742409642330278782398237328267734782518514347425954785578577341034084772647902207783291382668948316523782156592960250389575740053240118571646726241192357653823577278938017040418286184715509844021666397028946322056166848381980517044389232547318809600965535694873713118045714529148521501524554057909080161542828777004179188971514074953629549861906496552803415501963842916065636019912183253247602865932968957208107523412067289182844812709113205144127261052380352188352805736890793514243684868433645979981782502604800000000000000000000000000000000000000000*i1^10 + 17295257192017509229279818398654327149130872276051564584179273821607831297277452290877190809419570423468649869872376513726902002642681338000329230313493647354285676462363496820813179250764011394377201890844007924598573601958494666253420887238235949364329896597599851093659573116860982850653185096953664457029553499168079717135069368025573738743305572156510996930477764689311447808739457646666994439016011868366918476518202650542787581551592033204297243919423143778275487193060154036914808288904745525687441596222129544529971825197700921155704721929034278165067546336708039579391186044286910574651836361797070741556554484282742096270567673378190656002014502498965121796541953906036963835079785185422971014910430971599738306416625906574539942325048368442633573885784537542942327966127244054500888047133382368672719123734798014770735735811568185286142499055620319181615021734315051963755377760370694305443299884326531204582154541438527827236354209541618268469315242538015429639160533495534201684388234871360264765194173433418392675442210659131127259788331596739163210364482426102739999962102402688975689887522923870361890266767760330800000971681597045358472350856836129379170062046763433306388231925037312551222038467914083796860791613076644112730057331479810693610795505129668790545182940296947046476618653708339014950976246597797140860386143133971950306397886939450412395625114484694601824302431781368104812181477378323209842844724462133222519182824939619329692330455466825439025918115840000000000000000000000000000000000000000*i1^11 + 221079433388304810312866408791613378777322172299984841743011684555718313037011888336310897618402674024818430555311066579741998445282410034267188291592562250944914294726943040529587435105717282958179241557711458689422313935692084016428625322840570816603437541360837920732214147227439589363340176386307217146630619493757910650201161949164999751313851807824353481932155332932832483132211152509460852011069992231024366651519734100753623179695764251628750937999739422084489431720518390121517879146226014278905060377629215352429576047997832246818734923686569781946148491427937740627538730270890143815886274315226594992483544116461607000966852928516761444949575255226814960792392188531328994712049118024963097271531942356116001103750207889993207692153381203248640740442185317353213582874031465672933930545836681765059570694210106418253923514005523110470897532844288506139888439739373554615055047574059674713621837983348328496359123212812191778408172464662125344463634197320271653115469492384875490315674951572940287573164809719812314493626176509516510195920326931629844113879682909667364361420821815118621292643023823895885285111034088222927959018713635259231430029610930431019034663911053946303693649114465125585872325171868742306647500047029022537868735251631736462984609556992871535091146944616607208302351735806427865371064844823916266993955112660871305331361556899484023728012229197935975191672299642020607759493604925221913729460955238259918937873821907470560712756278391317425291264000000000000000000000000000000000000000*i1^12 + 7555379305598752742561916167883288673876645836869102852877109918010190681998178113969909463971467543178806850241855904676243329492955256846931742132869190793416906061551231133951823917065468228870898228946398075085572970597444669637554515023514769938657987135974120991328976448534838169376636844924432398140738656737482445050008155920983986551858758014903244209139061025223781394234694026673860812538351976902418872639900154480865566423988686114244330632413592864461187953165420022327537217177341352788950912351736458562477737619090666960702440815165093389086691358410410509714147624695252093096233754570765317062793036005831761699991551799533332843311040250126605932994899490608422288068495073387497763072423430600031003343267159670421024537819590088027508198134890004906107482077168578375045369261267952401306607322213603428153581101862163666911248597762616269662170349062837363091802093063972703741662408351835968578078715253967239334823169326245956288933340022494980375111479846048817023036360630370373906553191565878677345718048847829924893448316197907172072933906707711407147274347352863822948449075885145847098515090674272787735923219248243197507703891456738936001539438639529365360684281547958697324091784765634283915904331127109416034215529438062835752374451944703654648533835474754195532699608678553255761204928772745831402039200405843016982424702109214244924616019511874622521307487875133561884789214266047732843876715449147503051698523753934239909126014715142602752000000000000000000000000000000000000000*i1^13 + 3006310553248047589171017630770883017643008660481118921702142232226806911925830513872982885566812952028581906011679893476267578424985094097037192059748515400285107097369976719461949070245891720283779189607758791378960756053366655160539588123799623771919252936436784892049276448855947454554577582336531155076821977372453751476231365765986804168108218770495257040050151253972488808521334411307396232110469241300798888984400568350322607779467057889512168787124792171770881858865479756057788878835787491058721085728687997791141239702433568925830705426371535411428913653097632608589311156991388210123647095340243765368876115414633715944211683623609806173833233051317954749617708994511147625287654258817706860745705350802635821711304723383702753847462411631410855102584583447207812264854850561675389698669068430072925080280536315388026826232859310847752578566104025041314358917347051469249484723896870788603166694626276563610476990715213115576028553704126368271385415971745756407318667668022029247756490635454256909531102956638539736900451070777098788817501635525661666466328780128083471811747925882570985263591250014800178231705255445945814803298730219105210764126153319878444021728857198154652528765484542114220424807677067139078456657647409144854782042533526288073161463875473880374390739657524977067555229513943235968205736516079852262496444761735119254400515141850248645819663800192761226245041444072206460212389782310708414204273007937249101349051555894081788276319801982320640000000000000000000000000000000000000*i1^14 + 15812643286612870854548706559067903989956815643842134865218364555309713148968586354070786972325484747181458773052889304057686521648349314840246974406579147746481602537805729165138969877824323902164287113565936267492180064582809049245284827615791458397297445543086602543230547766251203752228044103107966837032299658990585284965515925090835153989298243621511254880378685074176274178867735860917266404741307599003864211306571531088011990339235351943354732927994770890954310743430443361748210847528146168724026879640466192678525201650487438378470515499554407125702476030231040687551083320567285890276046362615580732485095400019824275878172498709277791708732512601609616841894748202991882466078661985780213766102555780973321696106033351847202559902711262750753592457111215786068833199359341362966475021627726306605051342152198930625096237274625297629310764925978874506823828096270910369106368071414446546077819946852837872327547469006436781741508789667476050585398588204103595866154526714732986965969648193191973290556760032163099287274683341060731051508510869894105952805405667230667533442686135746836288827985524299578789063225651071382878474528067016559927110753010964572170898273741420697247568042086632533282337690614712995308103857814674222693367278506255575952801562102383068468380448688235314213543039162020592647135444996260963327471992113669191063589702565630422887847418438530676353118776596591888639169728070088565065858202578946541379638714388362841965820435759104000000000000000000000000000000000000*i1^15 + -3373366047106521885044495164992128680358659894258906758283937377897133453922580583445205005062315038555521247459303201306757094968579134739714566740313477919056414620177483001251289889630737943056460692758339261863283534327528492030916704237695235351719588603826766703209414141745349526773446026432958763525317212991174570594087488637466803270789655063692476162348140953668370855793153806736675225807809269990338973719912325504534779877999476583658530242778362806865419095690179834806824238645493312382227876082568768336999518374761670470135658996272945022089468647054558741560178640569119286862438046551037489066190317373960798208578661889953257402602280476258362885973846428816244957708941591801805570142209817270531538806112443381227124265932166549607753093795262595695978800479199487674262253067908013879052109919934788521520420139087609902189614709310011274131550304049460873420110201357397597406964795588076311032946813204273089025233179398404102684716082979301818147567993698981590158547494298433050775742140997736860401610550044840517936418956993553046670442802843835062499554922394476976560498522643331435107053177779164837769554994208024177594978271331067302006739388819560737555662922923138361434184169896172652919141957284020523032765013196307121692526267145419026103733264798371514471516581526489346890858872038537539187908272479030620765366245736103744216300759257901055883382192927506611070795533894207145606730376552188342962360587147813837290128959078400000000000000000000000000000000000*i1^16 + 2602906711958332060592409319196482289041213611110642462082723719530122318421126608181424666793448944357417587032959524499356460784057743072994980738801908827186219810670845960599739379574259612302953057688437814428435427336683317062229983512086288106286306637955600626709900418810791383517442371934546044440776123331099312123751286456959730731073039820621105641713656547215641889156310204631059630736770114280728999294577008988534943272069015153836813561641017399510597353398173524199480021826774643862041492665314685010529100510797077652909567434999796448600492341802087381661188477850339781085455491206870431305213995049998115670751124653007745954309620416663494045777100692312843495357554298337559588218564255318987197931975710590875599164972629426020665223456892010096964516795519406447744463007316059408171505472117663003444747122071704573919339665302816734097135933291964241229179542829212560912351368859675501098356868117087389229639145894379261428342563993018622489742565906946544281433156075963111441144284855186642636281155541644537517710351005917497339284423618276779743865761528004228148721510895250345719922977092161185798202713914181075997905288095334650855947973809978366420665789807923252114729143247015128967598876434642235306656752690270300180581529344402622561176375097248297283136451328355132912530011879720033346426224825898749663643675473424076121258550397754994761180798608335954950532295016730549726184211016132718179176583785073573688770560000000000000000000000000000000000*i1^17 + 9908051432113001579676312206531510253185391347143755850849943418442918999287567484018526250117426618560738341263574726252462491628974205244882923268730067188901246584773066300516534524658832771760280962638181858039274380662179753707172703690975347116683547256211640749494969657873903936465273481751120513659848701811485453653535282654420711306370146639804836842855624420119804028145087627386638521464958532662623669556441963399027314242561735347083550947879297492859631668749450597057846103207608029524895334657868893843403940622707593953725537917289468979008605408330455557817755337057829519529072302781393543123061734374367212562219501173027522923957032744937382120186029143431703530680200707357313674181263090266309728360038059733436826826062010976154132295961197248712025595416508354768387437892579182844618605694311868371839433835508230817223592371643581696489737826651413585658016307223481799516508271216024933421471368005751857505874756577419349427141672871575200841917872442392210109144746336191035975493008606319149688587738605399386900318239442929167291341258153752287787996847197150968389339975012237525559396964989024844382168473723485237691864137204809545956483769280515749210114134025435124932370929750305243574323909993398672870196313614400071288740080806596856929517240058463850493356707814025903312918679372953580143854930240102498527093470189760475501685849006889118640106476608428385463553485535327865208199271216536325852231243851320413650944000000000000000000000000000000000*i1^18 + -61504208444901067354300394915426841119793798423453754445046163433015888290260156323244878484480810236065581692131984728184226251340090751257099075719958715347214812391182302076283001295233399290314434802699553216729608211455496107105096181456687251863175616864774332186896572446112408498812686571836001961265733348447639757921203170994643023839424642478190838390267363094854068997673296465355684244795173440448983713215142610010181411438897909647886716264262387180109338746762783962615460132541247023886335535166994333106116319142137874181419002329716279678719897555159134686299411752740180122799619513228366781495061161666647628370446598593650185075184999650904829855969851471509771782114258972153670504472203035719671149706618311382534176686151967839392955838535279233800486759252797405883402159823685227905069828987064445733500486855067751179731955884311275041182838314087095743190335051959720871840049879888063612503622111754236038273421572152417574014412945598488642184195976704954729340334568733188424879962264715615817457890133245535679817365578623212810389066524225554493841841261228602954216060443209725196773958973731430178461034409536446222599000612934636446341091974788729694483929090668940080381435724543249871757770562409324028032373149736118996449909620123646484109353770788079204242392173451859088173695094020682227249019967062318771546470275416646959304686532933147243392587532437708539120189672719334822722438409362819072957365389610713088000000000000000000000000000000000*i1^19 + -1153093254042867347640090748447074791324146422790315654099514368706617839077219535609351261394568021282921474915725504674737179735470169184130259956954712399525845009742823482030633706353681467259328794170083076572433406772578219146239094000791620632253738656711257604360235448964340631759178628407958914436737715149756542736092521439913428443083358826149249050210333916207624560115996411951928874158880744344390654327306028818182934097495177260851009080844201607959203707452718602560282979840208905030521787804061661414999438498796018012858319554264932406264341417185903888247785755712068628337373186882482079566114925347829966455616144081430928936871965377454343229797314098154900722483213922221667332787810205516380874606355454288874252873371990258599904645924576399304061971147973658254762442389173371138960644617812278236046231316461794013725246275910681719673864209188998110885174665516422884143612762483218998115602641541516396841533088455520124403843497354059454471531474890665785004704011735309125994775922783721820039725366536859600249612910834699724634110781984585916164600381879279877224559834473757816754024932576732262226210620882048657249322716240367901569686846003583372107110074961803295215059524377005690383745568529961410639088512909971295130313440837152985665779072340994782141401988164652506626035935357397151333413264530638285882652139551171393518358550213554884208738309285894947245251880527509354325975605595838102427845243059568640000000000000000000000000000000*i1^20 + 26771323278517417018104244944747641415413775574378040015818920495573985015880350944363200320019419273850066926551215717177142335020213027274486282335324081953517689766849128054968414705789408362365002529564259552964328281999592915676007953962617967713885706910795932694878349269093829228217901604159339059845501308890772642704743047500208933230282653880551683253843418182583249809784047129168144672247774602034970784066642144636288432377189846386338124393266645576704428577756150762179089522154854234862379116384655071802959476790617822647566840439341024662660323846582962246511099683163704386584929968060130810227722786163099666083902196014669385830066381403095986553999619330339234781951109911082190662686075687370236855454377227423737862990103588275556987465038072503008699112046529236032002491894224350403453873249063558170537429388261666863927142777258103279247812997564252789773355851295579247258532281114148827217765546886545133095782047596422711572339158371305854680861455199657049429100646894035384230288529834197877259165856809298292127105559862995522425600128194753623534727544262740235541879612380893507773750016076890861503527391139042810256268053082416623516310512690867088913350474802378034263692907444811116281203100957900915198978719207494411860407693590737323584638145095361474742627565998518549492144665766797467735783869910569822778926770860935966061031125594284642537764185262972842485105015296168331587033744958765561265128472576000000000000000000000000000000*i1^21 + -281275092537728273311122473653237658200174858181771050578912725682173449971974482405126243321853864356528254678535824746984532180399903853158636260637758104356104641741449733604767715974041567440375792056757141779175081953339525466056211750362595799809101604944188203620891478180550556490560956378567933974074550319866405854781461306562986304948786853539623903626811325134206860180015286306645182599479590371723867623825132635425097097920654578852994803813594340638095627700791497925941722548298473857537492774577346956425802287237581410383452367409564657795477881712582840080877290738513639578292793949904720209019396713141163674893216066386209040684402784916703970270124368516660144799776746218093550210792616945308155510547457509483999657576658352437599718992411113695001467486360413277148781992002463340263805240509850202586111672780741073980205460408330563775751690390608346317122391766229728435307572381738307458273969339229668382322132287495085843470999189164134453406281883302093762879333930093805112692502549220794661931553263431210423925059561380403641952448638691123773475606286160477607208548848169961374149508210396084535982145367616601823436258799227125094468639976030685861558608341068396384657265899387977644179271261410825620652321598264240468006244612904956979583172821180850207507183784339273079479209263819332749080661788995580591506249037584313697841591271704102331155307770073372381162883390185147976025156669837175755164876800000000000000000000000000000*i1^22 + 832941579540900323563945097494768050199669947120669449368196802015133754422996818833794750157990384460370388386092618605483315939663479668034894241552886744073762626670003120900582467930700112386886963330857116041202987177280150890076901624856811855097561183072908195214545883380366177072987424921670004026541337925839743334224395356529620896310849501697148664816849251607014835724132670689935521225648428646127693190855530032760607570189045530124789958779504971628096270140407417306631490426588152927626953988928699409503750106165929366893709624233669786988791732941273314747863186047891402122843394323787318340186903802377348876028426596865871704338396679373404333310937836124052644675524171610144748129286962826525434104360557223307029121413400816003676013072475433201445858973639033636108188093024809396070262911658070524393446648135099926647467501333198882231320506193360547674060367894996612276676295198827986164657027557515438046326066957290684212556526736592331717024809082119468906254866692863961053574077518334548749658646752219054436295246763998595865872274454392168711967009841968208139524826542301276422129131537506450162114414017600157147206442492585453704507339945926667587970624714146831333115173496381411240024984442354017231957075468273580907870161417998298929026330416515361978337135963908413246447778205685812067117233403548598109224613911087922915872745138930715685621375590906115031230437439767973823781740677752495800320000000000000000000000000000*i1^23 + 21555309340375164619600771428419472067488123302744635259054823209780320143880770650917124487651464711308707987535570519339105010232281223187298459704917574673883611433127075990690694484673887875826075528072485281115356956448241612258093469908464816740161047200905554666264367655372912531155666348875312346534297027825964130430932244898192948620544048846152911761190627379319019027188184659173063738234068237421398553468484861379003099571908469588291004903181625714697985517350514446901422261993541181792718058418174255745198604131360099332433555208199737227021887084968388094019877294205922805849097144067850109910312463690711984490580369579509576143995205911564708293035157231181506946355922213358070306620031916712476357753768167178585999500662905841004201617719275215448581490037273618725820692060485807867977980253303837889466707701452939119129831023869808432213600707354347999835912196485373479953496426932331320708198260986978045944025460657437796527423177613396669759229416724588168999311003761586865188007088223267105660303806001640756458236504362504072487881382860188766895503197214562203494934677944822307527116294474509132344740545043776016208987427016033721248489037311919136431085392856211966867702114622749203253668744884928511149393516797742985503765468593725895771290481006014551139654853907864511377382291647751223466183715455909412116677640026473674227758916862870705745802107468616800433882531541672926746004634283802624000000000000000000000000000*i1^24 + -425515271254193157763845572147341871005056812701120495323444023341443015795773779253337722689951364605937113867198193957288508714711095091938370530817654565557457855367887587358292334166323077904744358105816774346034843916459156689273734988545924867465539003878231950951869828860771971934469972973613533883121562700220560195594753863902078900266463455757217982137849186145389877207963733247544135350578190060401565850171714457532164812104056322694631933696188292204858254186261023468180883878431980553488528547161798626007487003466157220415819208515257395426917628689810919583064307203788923090466751377478428827701395686474882805252150753122623721788029254985672824680833856956918329150907374083247447224635966805487338131198784829870787689423356884915240621919697652900959158714944353254428059185832024809317295998350418279874396268377251114671848138366775198625952178278235763630953050770591608093318596006018552201756876608661201453861833273399209164227403007852518009880155592333424809896189722118591078955955767751165935128623845111492732853332808871059132356456296940942534726820079368586562435950094893016081825855650978559768853513369885275229554818267085862364219534802611620754900864831773517658092771450723845916572817628845886610219594431087592338033813324593865663943672187324868657709559594295212269209311424872766465620412736153927124080354123644264210794573270753726797895012220522592445930706848688343545924053630976000000000000000000000000000*i1^25 + 4050909273291090448437476090657854443810063650346388034890800881880770706689925683756616615983416133975542210702705702697848042994723350572505160745092509891976614131724580288119285559886760453127706100668261205205797496299840615828328624302278108940939416733299438419778509727811496320738373177574041706553952605183704836466614071942418979630213579580096052095284487670424037212835641342081288233362905667351929794751230515346095847437370045349571944159695890625799452970045646495450768321424824605477026188242001473793040164643941046553423939388092294826208394682645715867081106448457080707131218911108011119533932465119506930472685120316633787048025170343579146873780115427320350814017916250425451131566568463232089082621134130111469033202222549455339149774342260962132778466529615007309713912334748961838423651772432687088614119636896547382769180210038521473039016605670604125657179742595005933862904675787550366683321408375519421067838614033138730423829649607546407603848293912860164310720299736085127042183702654233362275817519904298148184116681761455704927730476572176491897053340529422244904944690095017350874908626574158460285384545327081019396345783632009247154393651656962308780942221789175319026725585025663377445152071199066585699107081416955539036588225072141843383632352395098070015232494155063991820540641735636967177668701709948268202751615172459957143839589632895240120233048850564576001868794710325169424789667840000000000000000000000000*i1^26 + -24207969047018268375656594383929702410807970212267860270690277374954217609855394822720720861173636400320968948106518475429755725684633644816913976155011080272074839870681533444800433322265861222134462963271768685595571177483925338332506253950892013599840075046835840634928773124403540182131455727557150946885840619533678903373461612619056021914002965745254734613609084405413446457898178498132165895928368425328666366792313526214082353087048055965959762483680880288038349673864975210233329958675612643700838988415273401750691331029821109657610764432224648898809293513335975288975196870802901264699328980143172677097410592562510518324527578059016661114531853296114426939330837161836839543942344686948149570879783806542468103547263087164776089301916366813369474946431217172873841049092159642073422828769029850268173995094912740402189570387903323952265786208618839281013393577554131281689413789467795521596543047585407575983589629542336198986107312666504201018781453524803328207790551098804866618637348186478463853016894674579260722825802653365227567225237546703993686143541027549519874670312985887832975525463180127579861917606549152766088485287777595185540417347913398299077143469370301254995912564454585441802112867647633738064487650294560621909712168941281848454328731944416995024597434359608875659272137246551864243364670517912911563551935922694683700457337895998198736165222607466819372746607263189906315467448331208690237440000000000000000000000000*i1^27 + 103789357651791849873770387588249439499079970376817162452491532941543445747610734361803162314274076156445064535053310707029879884727962110982702138946614151011296549653529670367583413037149171207208955584018159472837928914377686703842959974390584003236174897025411342530820070059947030527887366688913694786039113050957661716581883586712679301960447845765392774722075433549703015120840512606302328041619877151133759107768850269865399863107442959304043702556545152530838553121963423781479525844548870714559055004427165170396834049762829247792845512461475405359221328007921707662587958647009560367962495988112128394476217567857899673712871687261593774720998585113850632716214300064101657968354848782244376689274318200219845693856508905504122442785924947853340617613425363875394772323118764443510811988772114168031622612178184927519400538541681332036153875126412760068628621232849328005527687199989924864297873510668296213606363922974452296227004568636109351518376039377953527002522120548558034790284177171326334451677138776622716593260654003356812044122269801541541365259245443723562690533952567302662528397134266240451428018584283272005299121593144747028726666360453177567003671156730593924292189056197154101536439054185717901113682508645596858166615150513206603906411959711704288628405193367567577770263224620889075127416018017010069994411158279630249870366376578420594791501059661797496737599397236899315265466049105808588800000000000000000000000*i1^28 + -357286044527630375252788415374210168838880128942133052109944918684484079233359370143706690952889473536838876144505630057792326498345546475399547436254957909822187897809054709687380073423239273256705159034833844683652333161937926066582641289761864308486834512661481235711987249105387145851162168652281604356057430532943040061977990655253177744246758824371548262042778289984997190284805550328130867648656105149358339638204930112095710045545712714025879884994925396186837549739977771407207714809895297957830450844508616371066603939875896484271573201749351850034161960096720580632040098861386718707924057640781268086553097190460910701594845588169151863754178058268804807071817849895511811117733124780423892462985286042017794856769645540786885601054552399379853227634399348377187783693193045758700707423094371936530234050338781643264760876731780446259367298189683058793346127364228747686639797108545452237604867285965002700666652004591104643415636772620113280805239798058794719074659185279940725369952694355014218184142483469599967499600968787640643850300425531246287174345975964183572474424812618725139282900379324869461565460040898325698982178187020437257805956944310290197018707557076845104839816258950159526864117963291698153484405434347103875987813717527331234333711519193400912347290623952515738751662597412536926179985202631063471972614752660448901741725898461262323076166445904464601992942688100699070694451335659520000000000000000000000*i1^29 + 994278772288729056580899037091770917701264965855302573050332084908495289700191966686471504506879811745803401172175668637268140868945810236806115076336007140278452096307781489560638068476848771245003845546024720751062770652896314579765438635589327488963821564024648964319721960411213846862893281992891049935427881172069158440194344941327322685705726359270016062695436380244003353169808970225623060332421072347602965935416400001819915005754810632731318182097745728724130108490248119379428927266839790607265822393715275144330387441742633292306123064356495498880347205482044059766323022561975294099463703856152801333698823612723615431885477433395440543088947174052181749588965111924508907727584559182765040188832399947847610220180139882392107481488293731220833035819919754621104680922150109948873237647279533706898184163889600471933744623814157215329665398683718961238298045653160885387266132461534729438981830594068586596729833800882339378320344508045999506307197368370864658444664010696489026587334917717990586755226981722401466124141651633699863362041613963553494900675042493017293892618676938511467396246270537403316693455874733490380721958408284407501762216322269333058332439575886224426155011817710685292225468116001354752886890436608576747490569532349236493173267564143848206728177505433414386644185286985768172641794439868266184891203822762336127986186508845414781030795489266227887304774532500573590478913536000000000000000000000*i1^30 + -1789655994134154851493538104746279385643523740777348756188960035357665985640901815351722994823046830381450826066754346654685996688123598672481668810686290518378645895509301482696591751196444449402364968099841345716027702816562787580323424162132429883191214642742906277832039869391541382196943382996678353272735036811151184162705057746072848727370300329408835109122657025309689992554465210202661232550322717701547636142451268345269434763553617700314506766671600137268173061896262475559352206773730514047135259734588409527544603435038071619489506531467957209992813816171016132619679867351646796255596475713195699293059389866586020283172722722446165188482722562004774444898382731944028514774834911994481493983591760655692868455643618327342326958346654896876265303701228156049655845493815525792995280842308446904688351965879301447191624668509728305064616597190485431828038965906680541918671314394972412925076347154390700791844739488078647828183494206198481308871418424873458974251211882540203143837609238992299230118420588031449556366006647628861649125083334390687252089949951522005063588185549990808101581740228247642831924709878695597074168421060104919109866473516719919741079431690381055735596184508787881375835228223274185103265271578827777888688108438328889209994622690649920181856871706354220212934741292226704475131010583129609185783050271495810662448563568470884111676444321471384149906476177930386512281600000000000000000000*i1^31 + 2063354314541383532096815837403727276150918776228051688395076332402094464234649829242615874112051625573979579805114547055659150919540063732224216949430066833720548702450976244783070337601132068849616658278516924270446609002109381479657056408748923510864269197826827941010358203730459775042294188806742580668624660865194391529011116350184475854925211228128808601987838064607041890220999934263701964168830527770948167132978502164324208101665134880111306889393518466890224130175062325272232963060822706622413077570053819266054075890812364381787505710065117187736129337605735302843777045600510667448174861545260395800174632253868586954618794340762022478861934764192506273768366339652367568810562967658821493639784978572789994046872711583218247676077413657082355788142298713171724754898346913316727555812694640390638237918619827818014943723281445039299408497328857332243865628136099930837467930681151697820240234692163175858712822829298238162294861581402431688835630653304746195821949641146250933407715886994155101136522139286568136302027435694344913391889898840520779428775982378106057876476360327432202698629560471717955779723820031478955417458972587806479229915241242152784005028806743710485216846121757245293074323785048826246718391431277016995213320787902349858456494847548987462567054800324883734104953434155060677362780159387777104050979127157497077104414312050388137480789618981757135786221449531883520000000000000000000*i1^32 + 130016955871102280971024564053439707664001378559332150164960294428212795132036501277995134639658830669672658092064944340584726573794538814767657605409539441992520240731867050275490594511023946937110259956315465732072456353255331425215447100902298304133598513844990695043073065252918000233809524177174013671138194139615042294301898782236635999849451221285911194179390276019350353950784850303965933664183461674737968238835244757796913506858936235261729689885015602476647829661819017875001445066553220444818392156195765650043156357392262170003216272395208040341859768763259245406027639710242936734562995621554953507145668690568482820452939088077012613701382771812085286291322756023140890560392859861980444294269989539849387375801894242875591696802074159810147519074758674735049089727537117097003827615387063286112599640021570877727188228753939379920719955855679630686167287896530239296656087755096290341801303315706992889504797495072342344154452402286191112511565893894113110738203237840297433315000245513317557709331300398505046613485668319347996553406152809833657902657391492799838109937103955904497415830964479929531994039417866395447279360759111740475293514028823873868711685829626107340883448403277260421416131297580200163184308810367994731064129762413482369578061209210790936589986505266004149928800877910722221522784813519376860075303219771207745756200292173749357774838504920641753121887879168000000000000000000*i1^33 + 1192482136507870302237864928412011528567302091680817394820667616061146609882961000926184406038068251655792875924016638008182202665470846823489445979863771169195594949398207844579805439668911730794794608853770307823941871145822789982832202184246460506869366152251503662080479030994574938234231499943813971689227282339981604563331083833480095276118162819907366515343599184389334916534028995156815599068041111626505878774575577683794876243444263010636692829384803840701664622580059312672438794299853064316467538386162859622536378800240425637109934442311959424590159085810639885163632517925830716537039000679490933020922744338511400503297349848424723292838556511798676393669997098920015789318844740762576008155259282398843877263694351752605846317961732760429182736105701594425418041509054927876560230641538096380168744315095142798579006126558673114650857453685129690620622857811114718348509191293696523247924267113534277356083784571373313313652762943770770114032678684352367480177394018191986932886629958617757630361290084700311992635313107980575929264949751025586034044930337515690262459212162696519636918235102683667329296921717422057290405747217560186500461882224766648578454195428305888598624455520409713236862468093136120511267778228229123807699776071157613297342497975979902040430414460499212497583627094930503973381969750701637432853562384458401935272908010653491333764801758621002104832000000000000000000*i1^34 + 40608267895658105229149804342287493150027662377123688323465367993372701209114098640767769597829471605939285418387441954752662961098034804652294037611918917842486094414355480440108541769146077998662879166419777188088806751137008181590242166006548059004644883434740317540453140404912999642063933892700615831297392687003573560158048119676940591400970224123995402322548295148566197276433249407720895173534987619553964288851357077766451094618085287747894867967834675645998486017522858884625050647229707220624492924975715321074024748150911336292245026434818415785257575299495182297345124211959908971098916389656048067431472045600804144765352973498007514925211645859259136030043966233313482621891209578587738705760631671952603479139627686633874633687835601156361614536965336392899908057155409426085497785823128738263991610479331083000555352684873015283001383578791885044234940404626936585329504455548936136533912961103254551253080999116149611619934145652733970547722894080951382868542036011656951632676980767417702370000386445937766670328700942889776798811831883506560204675149729181536350321577152105108831473396791064291357363062731015553574737496584281964614906062253933353936181627408259747352335853841740236891532352721869790668940767359092041797617035140343247159414403910882532680782227406747879129477643908375710205323816298436304023938636708532700155977532699372672553910508055429120000000000000000*i1^35 + -81102830485556915426450656043187352947785475141241906679777614707105930862772393413543898995810487295693735043082123519317947052888234441897743652100105341320174175826833185385894753068108796061742538857842945875964230810365496454014806869730475902146799260032997451414053279538352081875859068582542977426497384239194142050687988265029446857541903320683762707997583705991814836278195441940068300372881279093765108234166062897881833993956916883240139137481223822023247580361324375820773586034159006722272718526008160516905643862574603592040383727495680636151442498027975919209926308670667045981821291093136198990374437321959663778836123845517296762143903158988130151492936445639024254944119274838599117724456900281122967731946623420666797946975053423294843927465490541314439576675833112642276245755692719586079934629482602365830637215058198011886793057715841360618580116190706037808085050720867311354882567077199847589788784383571806483133954372571459427347991623671025163183124970312423411212698451044994052549033660721174759378712898387439884257190698732020978538143080779868147734454724327002354945284315868700335058190375460001704493254194068035345420806832085544151656084892203285553340613120866345606191957047919341273877652701034182070968926385680198632453515188184732667525026092033676222136297023113854647121575713025445261447614423174339957365535692590133586079776768000000000000000*i1^36 + 275912296377032964649009911153350108946775679047136437285657284950758022188568242494894944164359500032941235040547284324266686331352492556788332316260852752851150051698110108628681906694200112396690945888863641955784250833145598086809713356911647850557834948158888923769975462159452163708569935453416800452059353664841994965303993817720960704150340564506384811657577160353878802767331202374353760074601569045464821933638455333704268045619311725509548137352577547477744754209725112155461078727007819561855181085487102345714815911347159710013243581520521265072886462255815795181257476849553760594211942872546724452555205618283062913141418243947861344821111733119306414558292273384515608760520738055759817571841848111118979028124636021490539105009225719361104911079142243472535512820202233238088830652327471039379998045913889872120729349255978744584079790740241159203974103321486143892005704878304877691392022520631191425451296447920917316425993237993934801018172705286987063179357539377684432870829573829503453600745522071154026456658025480176235341112933682209799339805538003389761837605801994258554042142179744242627739900713104482523694665623768784099221811587378243486826851794125897593922483868687671094667581426298942235298270581274197492869254913643173427498858268502799953373299230985731552901577664427571753538571867418523328029413456395949821537713173886821990400000000000000*i1^37 + -2352263894341185351891798246312830929107713085009168961924754315997436314525013767594850867899169521405232866753073804086474964728804527336216700186676036826750404024654808747452667803934084959545934813347073304390281049465485256845318581838313760870904774549506714705723282532654918121353744367655723943553161424534864401263125046041806307999591958685523960822406786897083176352156046422146873277285253496492576828549354933467767858490939029674318729250387473028183322326352788150350211922254352949721281122925946558481467063897721264985023132384420806780602741663809002164789917428675833559121330644558981014382135572263355280383895741689274584662248395686744673382745369306954135481321453498279447456039934682200961643223299632162318531493942091867719077073799359069805953650445072114483019431330817593872576849179785450124764320236822318367000697604564630578242900527658920377611601998208474039894463011658312539235449527884985897251552832277182713810702939504345622937844765744837422514631584690479469444249403237933720035030422749559983235147038347040261368237071431246776428277968574741280423698919095282976899623320159155443956746312211138392119654527466345854982618036190037748099808977034859380731214755477880362003942022362177530784463837988736589820016502467505043813854222925233939615841747306018329756550465718302259020208109593411245030661014159360000000000000*i1^38 + -2540785509802342941399101953026341253725252278746888308721941262987906502687580305378041838116816440058878782135898974027494632881226247114762219739589112284742341497690213977065609102990854565066505163485172877103496816433535680249592864488729401154535302172006892947824249916084535985911501309818890502197085349585596198491785301074790558400811914723159562873182175361176223739105208417123224525253644038040917933539435647808142580905920041497408122106931019194616075537180407117161253207665789199353921087248264262881927963476036573266506191850821755558775376959750393709602658705262540002862894058783481949661377820703667692667606540208727139445738454412096157996976789594841759700091846761235535357357689061027964941142902381710996167352394295471582793002031859495865463040618266291512662049900684179665529503806369196609160872050401202465240915884299181685034216920692229097925057726822543130888531807615212281494667647105031922941245055461831585807108035524920648641729094774476777248934200788456120419768292178289025051579386208572634266971009040734632763867906081945676422738108932325422524837050120786531039218828005608703468152371032229625944637797512521157981633364911656288622821281668576976667704058206163693725871789912939799231840491282260704506835002286063570533284028018574408525627069267450990413562436437885380468968676166898959777792000000000000*i1^39 + -590845141139054748085452510246431520823870064468274084638079429884194886052814316654615767573331452988261691232252055687837685599490509087062591791907546052055024726069720051341762043209055226114438379661756242524092582921079752405501561940923553031558288545449085598369611612562262272676081522314526845146964329304186412955522722747040238572277160705983709584238322920736388054970103469627626039790333343636519692903249980443051244760069963841120205853630540739787017258238837426807511747714825002906928011402369932185899363914027572356937533848930904213241257217467561571097564895711830174164411117300731639610612067708609471876792368691176598726822883867878672489184768618601899436199919271558379584763882313401194174237056530248335663235770114405097251746204240032475257896147649237894991466960365531861199818576051007165177748597966274191616025679154173341278009872398615847505680783547137512593041970092591020530597375790769220023634873161935068737402859754453909393720731690356227894436286880466316791747460843706233952121597455912458061823506049247591228020121306153202258566924412045543718071130904693943108314844469150565022586215380819561346683628594429377189834141476619102498927161280818850351557523326649091123057479309794160401503681212780892231587971700668404986951016825546492438467765562120987709614868811222027390380903340441600000000000*i1^40 + 19684110226854419982007678597026250442265272789346588526521642310671361720635264343496638931090313914502876119226951465245750505483683678843600198581977319338326915569656080183932235946708632766892411511716867144961060853929950589876639414304108194141695821086805716590077315648789881577325858837294884570587003373703364487512496357116660741903232350454408166534445349320531350162640593477415857999380010469765254666037359861747996926389739495280511831320985358328744053990208448359939994348825991453352768983660225219255035492149807527658329224492797513660959649515430029812319325406704077105935280634669296335645565296198657804925487733074073247021708296794260241385246354599716031113766347043519669554435919214308863336965413730501121295236945860947810858512437831405572620035040313063824079496656983109844442886745728426233945423489108054574463428240324692152446746637851583523154088007317999204767289663735574941249039338753000628897530968922619639677883950527125012378409709209368787918419042767127870159895229528080825248310678723343835941774493678372050237838029564420413455142694402674755862318306959259040172485345309351163027265877011706370783382526042571039344615983248679466196027497049171505919603670817843755059382706243210670939337462312520836769684497371881997827433262097183626260925657384199352967468124505131114823680000000000*i1^41 + -6666373471538076507095221244483671457506352865167184190651757753968058192530714801725341664862591753406974459667365947023122598006765610314504294542802411432326235197608808470962078500290967719398064076323798203520059468010984811970380996529288492812385018136903764451399907500840880491115638051229383953339180011519932757272350637446592887624238771305450742756510577329575238848331142958027345587181393577722770904658315821722915484261788224103459061520617325811637287755334465188491309408069647516600046147646935635459141386550452377686294636924110290938638073504024737215163682293001359426139075311689800613261461295688726286347536751280697411633361943150205783889335269634758717248219898034222120201311242435342783888998933937163375880267271281715100188604174513277331073767792681823429211608885103215212159936794462076070860352476356946447698505419513015903518653934673403276812134801223121047483523431577646349517077399914601650191624006155259287738681486815151290948185870230769401248652992871977371977581278876285511692297257484827011797714263512062483572107257185259633353623031931590059494979628701407637658653752744941310548720097321050428404981372800846452489670304715238797720644363710703534127138531279311118984986976457371040045865496512920607629256834065127949615388130107047705471153345555679590014379156832256000000000*i1^42 + -2365502704484852403000473169536998604854758076593690962680990325359121512024115873909834689165602953168676243422454065789999866531641621209441500088870372032640871514631582907010604685109878352611588424944054503426723951920356738530250067071762312091643826916697503870059863706956257013366932687545610882440788465124912749950976087185144656950084520790287307424057708519761950846672852353086695610132137449667562240727077778279224477191294419345836570516438150750229456077821746794413929751272860688706330409170193177968685672446532670837144436989324821121797679831421194148631602073462624744104378955174224659153098236549268758258307894240310446129509152023390748532444089088329874261006832451023343851721149823281078598055167398761143920442929283503699906380420158189311907963947092586056006163002798129976575848056460486256752006259700624977052109254191082686838516433314755491635739841394903415117446138343909713429341615906088270572430902724855072301252314415157263817806769209778435308253883568454229450511831828877267159951851945124248403679144104712259969927347748586530919684244272969967848455371775257910983214747597019596746067390759276391565129907808254089184026230850446034030675365219633427572250053389793364947334178478974868506107417569180275036498773127607663748754464276104014022151253960268811862016000000000*i1^43 + -239005061834220897745343673130736938406667945392027232545152808282966090226541997777348736473241660712984180321694523781286681708564698467837179712792805109568449090017650706662909833886280838996283069068530937925524482544567357213805201975703823990480781180545416440365547979248005318214942935853743263867273154616386415668985614861028243241823665915658784018770538512040540960955754461014188857002516648316153773526221511259701914417336216192183332866937136508341736634980394134911154129139875628859796481568528710257322843182889745882490305356985949762006077588873115630657370544924888255481670348985671356348050071642540515722629561047031366461010482961589731558829253246885081057534950179730536238929443635958374959714992453636022805970614750754846685012627862613023242124950569972495612158854007250669624883285025127770703084604033324640272411159838201265552705975821668100768997470825332532742974112419558437985665651227062433650741347746723787851056197239589401803483535116113628847782270929595122213928642494982914733130445086293680272187442068503830589657724485109695202357055825780680919466912198703931838087236038439317743089667996100199502328546823780572501468994382164106833820215297636074132492555188675467509345462473454289752762268398382362335405822029153077580054669730511046798395645198991360000000*i1^44 + -11501753405351075928007508479661995834318459228700761593821669347606560607849786939585434363111550488738674015288493344735855645533332663627913425519122004997748178803903196571502661568503322905346170717377974806894061308540436852261641760186766660123667166957743107366449643871530248867842336991377327266589644480805515330784749071614711562769244912716644526278791783933030595936763980485269286075140095988483726601707618834280339744716700196662212288972102140572891179258608491816527592546643443303702486658437242453048727058272194510093441942410771079669196425181248768800312596125146538326049906246884962769571309135521629506303137471378878349934187281978602316035316320575405014852715221531692514074621596368263486999189398241652320189906851718361332039302421522058543968543282928402554510513940112345331333422163970378780758433549453868661805390169822992590095201960362782578544605025278333430962222475256656460916732089054117778027646157264130483176213837157709790619816562565857654705447748773026080456748020198422966836201007406001335709646940174308471948906661442915364825343525192751083980205082682458838265111606149563672653236028842631495459415429633294357932617412622991923619274389661204528233287843816334512002142630122218417313913030440361316501843104473958730812979843671775630196736000000*i1^45 + -220286115594707606079589355693666576534261065202372485034695543614957091130299569902824908957496995824631136148495423539825845681179313093863437512604901673705525706478067903595439974610143768942086974526259744239448446579533448455216776874465936297308721475344852688835525295082278164816194578947649557670577476201910741169387662259053948976854697584067956347966018425633856007532811040873113062279086756440070123696105723631159080849453867322984236761752495910382460654655719911618516849406734514648684016302165776530600256585192601239286760434966040166518989864237486620811757256540530014028084862058594911463535955095542942725309691274322938184614598214436373342542039636502387477795216766138751674040962309704219542403841409846405451996393546915844346199452530388368649442484823067219599165820447068935472367250800691806929358961544566305369855572640479302302781604563569022856282297017126189123095217115608482527118479099313567086826550592733646338161087254837526413453552746934500815643268135280163326319560792613452314823780151340861131379770476948129560230927097496079036792364175185278950383509060020027412733418366779585901738839515833150784625806041397712529879892094982453195748988319349649557385084413922995976001782700463359832399590862862672139993066365140058253708595951206400000*i1^46 + 344414321817113697389064805461811798695433887191330776494752047732469976568542582268562542677534535553693850903870830305422476894741669078826041272125494359944515842654033751957227701754849243688443585810024792856855184863095433148686736309420064408769365263688247743413199640683915808457196849018222172793456880737227473333659276458623729147488378005563004376674459255377374820431923286816965809091515846766475924842587835192421683141311905949750931931130371631480419952389171096421908588434104607020597832034464668718302659755106515920369086816144992921979262722247906383507569774729914448387839865582273767957518373881207131207518526088725731384949792759859226648091375344148500140094493864382791734684078079826414316134217608346058859912325714494304105531658048608261484072135939218628722361756133400073589102593217530976955613772059514195684486938650195472677555942384438813150259530872563032982153990438719392962642683502589553893277804100934245067018750304788046864155112734298086697916854211602778304455935318827127661012525168624597316318140729541722840602526259357432524678441143576328536811207968860960665616178497156647618136033447652458922125185312493884549990031546480482569759997632839231898832569317721310221513446845694941368100529398394325941375960307698677760000*i1^47 + -130938387093591016348798991146521095903331579721882328301612924425214388977445900779164203914176984823461974059451295339855374853536963749375687804448650916151441520734927251378633654769962295223237988704646718427207101548451598386812780597239538955895039441080559568488267921136275777172768321575686339126790225631770539542442660461111760190196407004866335465070820337550723568104777053393011640626137936353590386130167214218170124221230816250997649476759334099978840144749370539210792147947642521021586358037531266837133226219930150289258535952087768921865995544067688769674195945770214540043184461171990603409801689780861408257972603092111760216047881132827795439732084792268390436836378534725603437801952913418794565435829047678314524031807753820988255925628000240975166207461551830159382296838743584607663244317482090589210087713429593084339648654355778460388886306136263729943904836879209457156147932758577239938364781077263930167201304853827996531018933624570641083744385932244194775296560546977419553207354590001416664642718208842660734706815717173704210779260956716687555821465838811383816499697045920103931742995150449082963524008070516735743196536819621098748399670540168389408422559948303773819419841186754112272575818452366988556497069343642063279616000*i1^48 + -253401722300679271710021379184067737830639316825533846000226440274071925965177060975490656471829812464326794858818898608014092858460893353725138975396606293112849507723988858832205536252212054259189808230821116558411740780399072464239216536014191440657925149318980061697193160017193302310665045838482644061003430432970891949774451702885072395796655826243781801253348437772164675811498246299837297849857429023632145442835259341399961690391819005268598237028642856145399652899399283554856786078473739124021831306765621339940629506396652893841989888198263920840555342657155527550251424660684182004977647283427689504466924552354157842844817592156701437519613289820543310143342910873039638292814916797310015488078210054301143566235052723138948923609303067400362787808875714872745720936362295990992982679743409053372983369948016963772674219495063682152949361862115379397724679581362900094800659953485953974657997872211091301929775682290489198495942957197107659384899059844223186408978513162093675094822255943410546290727893356824277975957839427684480438417913414185321499054306790538596756361280701009721286571579340941167972885810400833472309842237229176048432059547171463816283853492658137484315034991625552306947003194948502699661264069919508984000*i1^49 + -15083238598004064965324438045528367934378843665877501119474194323790274719066311287879238207830895087968929715280762994196104503387465575247943176232845668362051322199379591091775154484097217919180583852359546078290503641752552431877565727475950623576408497345842879497275058945198736669596181497610693459676819161176179159308642237977997419025591103012354842442627318195426912050772786793127554791852469852779434257155900052756470133770111520802199935403607569547326753679315121006036712061668293039427267371825649257000996090360018464616731819142331375518104504902264651644931815293213493992678332575551025863002636347868144494519304789735434872195192919207988682957081816570413280318172821165744400752219677326277692344353570602954665622596412769332281360185085549614989005526756817532821439499375784226871934416541068770198136561864525149438974395970195902546312701922410746450240197543147507018522876584177583404618437609517682429510868102741849979141352407589283510503010643806492090139715517649189193870601098447560821729863878417510188191056829337874797524948725825152430077848759793898596406460105075434422893516839813821333744814313476385287853772074337533781512734850332618804743282925160448331860*i1^50 + -24388296428001116446751250964818378845775092509069981296387226827266717512350447730644119070812213690321147284960507246577466238095739180584875491888395487825954086200084954012006579379691295529531776366930034937711887776800533554059422818916665830208640447743834277394245353509275939545014748844657100612234301056583171033701794720687223059534257064821980129039902747064700877519559058604215910338816571010512066428355827537685131783357435268105597030135670630086166189711954861376746250530331463068979434779671463279145157293652864337618523222789623882068459788580689235984495765471342219054417018982221666505055081872570929986915292783776516369804398887725551566775151924704837185743452111773287259810437458310097510372147398574451205993124509818030690159636223541002389661536167626003293297350166552087292513133897598144275008040438937644693183837257268026136745285736280058145848322911244438782577304436948736963409553532172728067333233649430057801914331963572314153862140507344055712839340809404834593335522055906502000208665171611567887350423523731981186314807753059403481464649280860935057944389007311926242715749837474336780579405057859017641360390506919925469*i1^51 - N1*63046984674667859234526682235576471356033635086147737811990791102443295445881437902737088245977268142039312562174375692707514180487823271131511836669215253506570304924556727365697951003063550786676891881180988006372643250858120550578558869937964579401983175899460289369880062786134179528348985548798318018869506579589057204157491700371210559238996215226532477467416805896*i3 ] ]