[ [ -561672589447324167828544119689448322030119320136217439237170012779409977660403719579798504900403761662891975914959477802724868216805288082412160873807919272371470575673833205237405217499796966669239603286615593484425599759407360370585560418996290766258050871919483825148454238266295668230466460706366003479000229465388050657909603567642657392096845603770761606128915373109021972752744700939098233848765099773136429776617061246789209619414759920520234346379263922625755849733839790669058529384657622458766081554294404196860375025676848137318338072502399013558192244116061454441822455607729250341729640987519127889729116970789494711808696649418586854462559203039148377329156380722110574549514129793789609774927194672122312992597509042767280094781896599329137812850317431329394359099933723537012174431600674860433176231665546753220986644295297408495451303281359545744885098245742292647659949560447952040558505314881573274986917529111274433591335161000335164458506443617215002647166051168499307201322722445503298548628374784922923651419158772362348273370417362240756062673360269592593587483135056390491419898692187789662419668864189071360000000000000000000000000000000000000000000000000000 + -319721528487735417196718966939341537868539710951130593885512022383097083084341710902896938272314033500039426970294927489383613810467622989804886852037562836432920770129801269586003200130751250458439797799845150380880604328758380079793148531138172265238398155368250707330628068617160914430439785481451787250670716555893107503449386590074135057996561122294564665893532626029116285285131739282681710168531537911859049767766498251602809836330448758946486035408725097125627867876027017124899493601347184802430552620087138993784507088794310189567738581579464670226052388008734431063531793436792512427539041129406013983791898872773930925388223287882922897578156811738536511414052767868487206606752453475552275302858538476852537686940778988494880842292179533655189066518334702312988390561034596587503113170581667389311851743520367480821843111422351649941591037900703611555805314594606318957916139369167239884013562795485496071051272918169496227485572405494504272004886987910116422920768033185558098461872550104446893654540983496092880271140057180086030218045519528696257599007488406717800249926328294712477124372135084127994859599438020608000000000000000000000000000000000000000000000000000*i1 + -248366681526123016878828885332543313757413689031920648944787530881431119052709387203420920114589497546715889183246181638387844086235726575873081175676514402848668543775697979793851571834126247719739961608045892863818912141026843960448350337717012663590275142401523041850435552532040289875845757793090353635986515674770592039740088272623602344345155844767664482980585535145130536349534625898556472111025370482462710290498799148270301464334825161361315012770055302377708953687999163520904923496372061820544055694933421833264215003000021934324652947295140540134974295765425510346459888032506725204921664975531574949597209028473972118734782049841439908056684711594196449955901293819585781815507413715998757108993198236495772440148036855379662304090595303193883586118848889341550659883513190432347769744275341837199785097255969669429830437419280399828101709415415964764136033790231739876122018104268465088231763524151467347858189793988084616053363591531243831849173956790787259148410880467068358137632968809829630755702071293386263152680335258734234813022699724074635059655211589405157816434906990669869455146230395321007402014899961856000000000000000000000000000000000000000000000000000*i1^2 + 1379174322505148231587679517551860137529975639522105783393359831352028498463734896775484328547047029757196206952290390847542920425595987079297265892939945822104743732111772417544593398979962582810172449290508649831132903395396857993336361176014842416971942958931348726235420054711307536553731536442350096787580779275072109785098077366955409903436593386476507705574361928983209272042524623027036742864278172060553734043860295592083309031710982926454285322464542277325364252800080215891153123404069765717564425411360724606458690505419942241244244088585458929486833074655584965658428366983701432141702275408089295492008694138678456148750669317205700408601877295573595776481591275165135706202874107025512946827049088068590482944834921058922432770825182494918676234232180526532295230472314253675704068595790340934253644579208428202663173250518264891795704967703813819930644088585572324279800106445892461561271432510313758582698250462279022373419235160806399991818987085500095768392214758594244108083825856321435119542356769168563783691254474168164168757860161322838316935067525749988424203602116070869549761956789391693509439501390315520000000000000000000000000000000000000000000000000*i1^3 + -2254592358572284507463010838678813649697686291148429512450242931860559749177435617800030333998300595771268805410239304085864054662777561255984076425147814807544537427094759932030980213678730034792099148757029657683121457101018502537095130127831405291452694763010170827131286883200867688163096160626791118466164238146078340294986622886730460681280064321917468135914888824556735434937132487126148804215983708545253261697037568143170479857284116319339767399429559974699452452498813346223757461201736131669252632278543694983907618118894786796271775304322464472527180290269189439360489107047244553927462693576074254327865129657089479578057181051038572386973132339638926788259284898859827658007610787202980652568273751989136162065111731247510801416404528131429877703772666980029518313898937548587586651169248907810598062912126446275661066673159874091631649745013160552293554948847737234862400689985534181090711534750157447152670415829487754615736165641854528029589535555949667593478768151168650811083467313799392842328657508392201156108661563608454818030264935488641209299114922722033283742223319804428759321894295159523133564741746688000000000000000000000000000000000000000000000000*i1^4 + 1433394334945941788568063399210472848759588700168524862207498189732478661327320739890719284075458160196868416498316858091308574423476515240195175309850263421878299173963908480900489043405734145480002370555472767414288207340462417647000072230121048518859768041031716046363208198524321129527295359367042826282754357250114042241819550636430543655911607246443815207280605571935983210248047241024296379178098068731322455460376675636791752358433061116989215755885658198865790771678272300036143551875891207111470858924462542359149341260771354037544531347733249928041864965798638795605170038732023976328212330920998829484380925299553004919699991207961923904879535612807145584401196784861344532382272743115373094841676494699112253990552133363654143429374139760947746634094704963092516878525304952044454060999384106511050383510081510921217030206785700324314944904413877646804313573321021290632840972160173211650736839966614300547265418337579051891105129864363919066083837398226459637439848054796813764571550320912990465213050153217386794259837479342445940394500972842556212670976026210210998496768789825888935512556119945852391575571660800000000000000000000000000000000000000000000000*i1^5 + -1382000694340684715621660596957176286266049716712276857030570856400822602712502120959342578875754597538772368201417768022166880822450959399052680886961252364996341926867103479890260644860192355178632578597811401272153600023188296543828229409461872040370157583190397656134861567787774067241453143691510879885267210064355506930872723338230870668329313253683659301036724320663257328250039380323426562340832695778821187064306133530280377579730368344763403733624088554817516272070564287604850900388771204965580893315748017649091039250810032088303741532794837505473693482646577254001496957497674955359914076512667873240197690445180033543340642609009921471902273254095641242086279745570887773465808527323614592775242123847051326730856604802767503326436314100576963822062834327638839906980615481778959588976471377716269253294009942088240353371841965815811514447993098511406097085262689933936979771132975389451166119130401654414218415563214369875568617836963034152820014321908446241990197316036123471474985250725255561594403682530935921865180341905729080691378832535787718005649183472484980741914684507594720140037307513812358036193280000000000000000000000000000000000000000000000*i1^6 + 617075032930697187757789506668705326663849859744156896892703724701252146996098266384857044833600329914063823687113972807198362473116843082859594416830317381304631653135460814781272884568984042373618473922561743710697039408967507177721343869615642131786126204954275249656579284751257680379740930277847088949259134360741443517233959112369792614185644596534207821321183039577223747247288896076817862560336875320021123875337447055945368812423040079577946145670336663354381117849472088130173213094794677169880511522060309829596928776042003786222062158450556546489017389043163359193998715747417862457546534466496441631818250550989346961172589683738519316781974232455050950200177351756755527106949825981150782745368667127764970996953277131766358986073452662174967028457446338816139069681307179587772638982849477458664113104200925939030607131705772930170406183304663204997969038817296709940026526038037300349434190573258486020677648086416988942712240160640800926706373018398160414084651322295879009858212747269874127071166106901811323786216072813857127625571202501458122984116991795911746067471171034540524406666719915365955010560000000000000000000000000000000000000000000000*i1^7 + -298739168564271763353979848590992421287176813774544069458429580965852995417938442879688225993057200011273055156791326380828260297223610143399509788289540047276156372621399965056917051203989910500584334344763880238071845874479138909461570948695686802757346497288775457075204635106535116765828039298668077988768442894659947252556420270304798330432268740530612457007821652046224556570701835831228359549088713854074834545986881986260091998411654519654072533118330841796326699555328748875737239971392144822321910069874298180087352236559635378670576892831007849462861244444450617423610557646494402298151336757449302147838998356112275188477978431296306620994148731817098819340962925936085836508024013336541365314917644699151238121297728843477806786026496297820490861555608277838354964783439908197560117455361371483388818059161823718802347508910767868008817574609802669897502788898772642706121970199097438280525859397690644070442240963878620035790724658795134215626468195380622941236699255328279640071859397198235159541221232259647322293794379519217317627328486569833013694350081442553495229802483996745330852321514152263680000000000000000000000000000000000000000000000000*i1^8 + 83520709481972341355983762464270804865801072815114915311177088120416438507344870573865756886237292796666544899072598975754781345437403447220625157703824109577346955046534032025256581373571760799414433871455700766717909129253155675463210517437428468422848046642345075600037084846851344335948725451772945991547589711071925480228331879554706565590101198942745624480912813685395717571216946533909641345923924844720326097167721933520755777003681860285255664430377554426049313453865893549592648996190331128720529882243865793721779424461424475589093893764016959150565622357082890311744533073471440925237871659582138816172412881104842471824930434219293608813403604348788185301905902610754916424964837860253914326282439667307332852592933328776658654114233695850829411882807295674854751904831511796698299036777277825642747324554803314562426772818059223510958015229651794611019017181007588976582181776147376624636352547093985839287849189275221225029488253838436100139217481958133693148360024073284049526338608425090602199344907906420897038665663802265441467798432279556044190267163653293333566233883724969049386883591263936839680000000000000000000000000000000000000000000*i1^9 + -27964937053111761099826941249552681084985965166770609819478202454492644628551584075161101858245883278634360045418035825023599325954768820610053684231811921001108827853397278409883029708605598355856689938275276873623820021435261913880248585831706807598902525084272324289021930511742885720457396040205553822525787417867001091961313558003772910297511570602673161987131938070269225216370641141765002778086075337209847890938784769411583777595730048098033349122149419781832901898271320812051525317400351631613123966046875540830693399753267030046863406171979252489753215791579107079540301006618373056053779810042426837541918617954770543590910825521211072941031193806234271936715030559955115745089588895730361533866153193913315206870046433185529622372271318545262952460135983956202591489482373333817227878245534805438536335966743995813582209619008886178896461096735267541436092852972156104296871734177484636516747814531138387422481378065757338797602788159020694052070854402621319556684093443691913030023894840124985322219518559678080158427608594268708192421652998985704843170907878206753646370456458641910637956939114348544000000000000000000000000000000000000000000*i1^10 + 1223183888889610703624266131887783058747765507467804916683252764802330904135378887179078081881330832687606533192153478795354269734775788120543179101863353860689108719491539741362771371477711063249494606453500189794860455273217195857134497786799915573213701035126632460548639787091867146467206437691070274214379370182364303483674761977647244030330154205862576923429962045835771663654759256157278807857829614532140249284347046438275286354196143424669341702557124915460011073343972589261702739930743834008909178680722156907264308153879046509496528074524887377597004402591851805588199299495887744898283834238604892065217200290479665576079788291381295087330045429125359229459272810332592921920268922731628696862457726577219355825189034000279653150991778186321257632793437839654249729800964412704022813757307906876520996751555191648228593653004991723197208823815931002432299969808207101764989827719863434457032622122413510564260054165016051241393344009319256897271397172743381090275618773276856684256581960466222127917385711809199750942104090095170696146796314792876887723029741522451370878410524617084690782658075033600000000000000000000000000000000000000000*i1^11 + -385723303432088073570434961620567587821612889474250747136839036191546967563344726962903523167361228323449446562386169547635365701066910575489230664094118948999053995724929035557883694274390954944136849745262541469602200132084813638331107065504758670439288808525452476591959637821332254783972547076270829103850716365113016911455677198069171514124491727024685006989910571382958445621099852554457048889820050893809537225546095729823793912069605143033061132586203739634505421719478856744958887841280771547664318830210321137271430025219384351432572987653231702752323667988240870554063741879404508572625086494950574685070022818930772097399082327075340896677059552749757882083324809658795558139977925660764963783815737485726232546131649012518195310781410172279663570190707686098294140474908604963323693610709879649031236129295051252457664756746700570777802001168651843019022232223407568390372584128848126820133465665216965606277003206851730268843410703371875555495347640533195235481605332536632880694691925995682392363731556934696244294727010193992623997551643294715656443801173015470598272005853824531908636809625600000000000000000000000000000000000000000*i1^12 + 35074935202444775512021994042690064910003147945562630126323850694692788681848110478325019584014654013601954931301347055542136101944352464124345212496159508900825083132720322585489635042680514755382323285910295157109145896586429024559091746979007494494218485896303533419565860970046624001163800700514442446482124911559209006617516056821902635096256469517810209677215418204505619884282580046296735442568563170294797659606449688795013511161847396784028837402697381409809430267368382458258945976447628503788480826192901337634317590872326430312629248908687681942621619303842749451057211061371808786871295627654614939318378377971182302456777322695289844011863973861021642901209638630431618869213908734298687812777704491730780334923219077702550132525776812088997187157452440554945426838417307770611395446335524662831423297151493095260264568629618588663981216393197950629534642584694886130095218727594525809487202825268870236957977761689266513347494848192724215125649587640240753478654526444325596211730035708190625429483324154991652143185900660627799381171734080263745874795332949517329223620022434097832684158976000000000000000000000000000000000000000*i1^13 + -1598931104223570522030358078750189226865346598716669152197946659424305900492942751435578488497459646204668615200519697117695666436261730798048563468623298907400937695300809936285865158153984077157285746320440286309901019760461408914264400120551581244197817289502238397413360956652001426705434022822275646529677757112982000044220888916366476859865574178086562641153467875574211356229707248381529472714708344145819362965062106676135524927938974754438542325425858370794858936203690594085301233812621009080991792580979999892366493705782640615253805394858221256573732632533277589406927209187465349374279601458922786527825486339234423029503582769803322512780680986958925218788458628369102370885835308705921852530909857768766901979497820994792835943518249902198236104351532294297226092862320168528513801727315356807731188443214364546700077680277317654099095973043261814927958031249433055583655692639309932973663222915329350164747480725668242556314339363527866863606673818593670534321280419203831084696214242462452485962104881910423743718673163150579764114531795023676097495146023233021855709121830589458861260800000000000000000000000000000000000000*i1^14 + 129531846057017168443048999410654247241347263948475128009385972500488168109084350043993409726187243066488222012287422979498339318558460151485774576308732130833623188764408735116778690024943845375009395231764378600275015576650015199202695489702317868979222660231128908465889809596162487664634056714454254026496144232654310865594708869559809007225837041183236819094124483183995545324120282065511782661264843949903980299763546917427817821281059633748143633333633240305838605603180815015685850456099170579003390510901499118869904359951435960906909306832163566604395791936346461538352390545570237435533856848976387224425129198035293031516792715443119876887268408359330543334544471176273744860027876381616715061571959422421351741373221059504500281870400419941770592308292905815242372744063317419042793100501273327029251646655735171760285226376241081791654801547965644782036093857633178325724227747203897631091210083996171792889617184965756113273268308711076538440470670200088749441150207928603401630968939291379337424060551251801450897441583922368586074627725276474569268091782435227759979298906352019046400000000000000000000000000000000000000*i1^15 + -7629864653239091973013125457916493880010136323030699428044679310746019864539265747569360598969700654274688826832255146890998290072857411477462917983080292578163014382430711740019473297314121769318306074964510956043885687335464576937702123667126066249759141767989678411634775761608619864965042485840185689147188081759902810755365143852254171990159901165462310257194773688682788013217909123964865730011918515679030404862706934704979017810131287320261418961605732479439291856927032013640672720419816916236722577865869775127850124167326105294442681670696594583213509114383541759464546888918051079505008852617309493626501011820078372335978361712861958244021932406352339095919157721441693325930692729211991357992150108433816463199826171575000389502706150605720887588115494127907819459924020045568359748968131978275390271019292010689524449554475670914606943438426671022756919412013186772382549602929681452056159475532831320937728539935586332849565181716289808486327873558100672832874046814384528539008903116857047022371498206362860257737224281369562486736609445464123407248405088975907083926086233358336000000000000000000000000000000000000*i1^16 + 236032496296248608651347366671160308108912575561787842996420907030243427674926655307018820518410251340715489447172191036444317732516544234087092809843649455416731837170025367733146441392791606452216464048362301333190511399469463559482095660833049014656168808773442672182895546559934223431589975462702171246881360448724104878912073468718667036604827519199938767990099642065079129584534446563969966575600151749711719686826248978257287637122295249765120841758093544072435829946333620727667785549358695978051869666327030287760010298726851481180190297831133345444871323498450125061009939265551001341313215262930382190032719591280818884552854157515743520277944952714299084871177300343355636017509432584751171056479603174096131635444231423953124766397375396140937797205062901858086469150628542430801478668925107012429656718564907380084688077225630763541184301153809870293343025033906422886769532854901781481118544947371603493138606533416312643704583028333385550869656546239180155588166439340603374983503508377265709094191426376093478167327907353837835427035753692967580323634248558366016127817587097600000000000000000000000000000000000*i1^17 + -10548006310193778428090543631140450316559359401592293139397607756412367848705965313671400952731244903223570496173204442490622116938464709536890841911577154858132662796962421674267425761160892830001082475059428542914762052916853817972218156644983720180424865342178191256372180348143549929555775038325121592430580269827337531721291457296169411058243067758609410094756359773319272521709535770996609424513818004613217221263455768855488157370210149108230101503620503637939430918079500588083820481849252525835742264850748055052886530984951853506209635604190325046181696100533946238583065748112968818513416539495115251468890068831445438345910692077434908067481562506406315924717702381073415294707719676314641493919460906701105328940512965716575808572683141244740605863416861552189666916821327326194056227263703469023819723731260369251852872088845714156427346332322151886357859293580290075418945692846325505086807232600498657587899636515403864458735888566878149980250277775640948216012601870968019469612174417868672464337265865872530366791336142244063385791623896961137358298726041512464660436090880000000000000000000000000000000000*i1^18 + 29865971364324146349855359120955818729332200289692792705164301805708107966442198513270176069416933176879478230782396888624427224035335532497666434282900750099595886590182363281924991438312769516851979259056073508004721264533633767019694081518030633989117928106488555111551898117928045958588137433981509976287559858861267206433185280112134152028127563440762301916595446180504294240594966120707130839535838621539520370724290600211205591992435302450382612650874174505457642325238745517017293990188721473283298013196299367435791984027230484733783959423301328561585944564625640100866367292553956094183075511757318444299992805861081205170642359878473601893854683068755897613734907307301147141954917702650603350480513223903610888764977222493058783750298890698556991214150654107814416570012457605216790917713622126824481535857417159173507115640950263490238222657691615913638032683174322369354514187082887660053756951570451965470371932218040659238932625358185664430022587399673219139248571279013230478907118259928953999693932472070801045815782690763071528592354047577895485602688979030232793088000000000000000000000000000000000*i1^19 + -4701501993694341842708826404131665175854181625045063442180815723893168569673769743915026896435286596094615114318746297070098288157347439116298075914651363523867825158301980714179776278959136889189666700628757280078173160340158983695223108264841361041614843663210937587817815721857447077727978812366292020093402727335663802043424193152630867492594474836908665337384634775963294496505872559979064314342182450902000087117238707958310204026471782988638257100972846997043807715505834747174453671162334564419915455175112363179425224178615602763949226129520389906606375218937756426525405793586822495040114557888134597460653141172075129889730487732681826901802286954933107374270488356659433818422332719226332148015722278031624922578815981448469217598183809184629622527547977588267498872275624545687132490160645862130886155871011999553547821786285493349366945484919830419037887688648925349835994891656738691949286225858651631748976069545641833402265884538893534039435132183309766218896327945771200803788606826073416288198712185424577962476192956211387707291518088013475527971091282328446566400000000000000000000000000000000*i1^20 + 32179762532670860198754128248256099433979415185701620931404743013335049728265482394844238712078817841942409898332925852303944403330323566725488884534179311071807958267726473278219893853068509384244159924741923920958667209314633802744260655834631549545608994656413088696006126129995174779801326768449191551920272494759295503947279087381065470064492345539639119703500635332561489951533861949940481324068912798644138654566720316467459049426016176854850993280433219804584090379319987684641321412813118938211364417674130604836069374044325414952113104570966280601168865141879206801787280560285109157658440133337761711915681249326800046877602005443647635467572638807494861689592835414112193379964344767003137485003849895989151769548650568971782410066585262780287484938486354325595152102449190043620194952420099961027379582460890194841807730269462667969527141290031214720819082735926636326680292487175311608004877230331170582114191370916046162862594684353338572636834668064682105659441156231962491515878468942008237604177782707984545441657048276092460647578420356893064471701009087856640000000000000000000000000000000*i1^21 + -117090206188578791841216328505953345648255660264256626068418731701333067126286468912526977795248199996672399231272399723565230484228126538904910856302265296456492858799128629133225080453445202437471827580057399325583174407554122310047958535177507202190225157841162326551531947801300296454118775934150953627817551200550377319597536309216019704393875977430424764499418893168158647074737931829425767129790179944328926449997409232101085589069623409665220284297098123470649809892182356585951406482934010377851533506907477535110640922357089088246459148019683267447706824815316876659492323788986816099721315943542217061333652354049321410644155100113138378639482744804687169093674301965049725925037099356885020349862747755718804251461248661556489054652535015039651481078748900157131755211330234195350139535627322376673864034595531032777939263118210455826274022403320041588495848501005591422917322728155248835804803790989414350799359375190214039971848311086419560075540438687914572536438830463136571565345478934209844701044912054900369415406310926181917607384596654612932082251333632000000000000000000000000000000*i1^22 + 256494271844963467712833052873274814566700959409942234783831573214834043919511545626898829858495471559618399589710531024609716780581760549212965706436479627843472338346511110511279470270920939987029367576871320224598947851435563755696112216343116536722489214993378238619265533865418371103816274930377486957770874708711877672582442211460206944690352684111807735122056335009568913377743895168222806399581075914116509008360659899761410748457813375958640064696595193878363689548876614971565927237096391913731940536292877945175491627820236978170342814386887851914400686453083480386706701023863041026788682819184622072644991327092626503319394361769515056412806942707835190110447479188775996739508468845702053910377566523111341833619440447530068166914622495928706477956592259687615877091169229117517631807918498230571867553733557608001021189207307027226672828789866045145881098572713846990454033807804934684706634547413948833704108971614054338790268545439853389213657731058511612628963961304468287045813368835235143398971771059242870241017490583378261725868298464097391240806400000000000000000000000000000*i1^23 + -368013148869437152521681847934906711930161340473765736677001051979417305584902304789951810335784973634742801010361750199619219607819064828791794915315587555326483848658802990492322696932476228661094528630592150438759682194468077725062433304806426356469470268181714258507268079231919795880029657992154551431845402725391124127043585509619237384486649617823007252950216501684435708869324413011351080246608778233692433707140754278250251158729218287297697376617357480293636952248024609464955514616129476943802402125465603004744866279909019605884298637390575908925175250887154093579778090717629125551474505397234645852052203051443281779720520433478571607976044854636626838571471790141872818862976813426059354248928667709441229258641821259587333633970225206615012266348392087753702694129329433984792756180204798721262800435360278795652124462025739390991346409535374456527594238256599778918819462520164320532487643463002217772309033166533794144109200721741582548832781692637077249534411955579293433302663122424360108789765640543776452997284213729514741585402853208904171520000000000000000000000000000*i1^24 + 308698480421551531288460557410689310947413837683968600009621240561409175388241709829781191398876538335418522106973626478215639534784753956079320217029818510454015957941597418941082329639938190029480584513564583482761394775921889837184925265508568622214616997249037861414786943429740090672847633933295279654644997457783642501174705748328815371581523932337730449504057817984239835079011414192119659690954184977238830501446278425303914103773410293969105433103862146040996047372006497299547916897234618452806290099217650093888688564261704668036238371337254439439538252345626299580468300198469281963772766455086444370283944925470050628088227685604966332286518455180525925126580099662644791907109929512409252778660028658209876429195301021857499579244865308646246261547583841776504683088126111289364257207527847074665785849970824768930558003220496678838212433879065690679403134401702285940643967473178051265134970513873187969971518200852980970981323870550872935976088362292489650450110491025824770585948207879477653365534190644254137860045879271606356915190335799296000000000000000000000000000*i1^25 + -98032976257858659538472164944612654680556237531485765922943373882258595194512488365285752702068985494927648837004091041917548369700863233500200440769932893913227242108742102856049525086616565016445863537321143099445168771226696084175661852776439922711404749005686795576330448427884594992946093027491563987747776569171210412891680557634248226486445213955358644401800372602234984298724420134039658725789250860355014483015459425152784460499760037343664772740523613224231747717604717628016456455099666627845497832808372681900837588636888657852209980445494521522548591249187284640543844748180483960069711795464179719032261513018531826962164747714010441805308700236586958536420954236784472604659573091222719238963382541660521599794102941574316564858035630638675029270505661960992642511461967611650820082781354813863504647992863829143993160849802794074624009976885771072253620397799291759894401019175680268023843893343292383016791845469316488766158990441247516060726653676670692698614867213701776096784276748292160879601503485385699632503401261706729969890099200000000000000000000000000*i1^26 + -58257194410720154071019364851489788001966400517146375371728932358957455586337422404528902699996491392419319098655905931949155384107444211328567560063435397437896996686152459703302945833106194309547293678601549502609713042998241937753271177771298605746417231036689432373868884766238343258980420999756213185210043193302797390770318118173313526896600293817953580078163700747469438175159073859569120639020693980430863267500757192289914220030567033175172025463150883982156339422126410551197978508187963348966548212115697720899938251611981327471554648020864730258297589347716341169934113937099808603485029120959966585521266477522399264936396202585655307653612939396739634226617761619121079110800754518518586045161560147608093658461938550789719497184993886795562369533938414932040255211921829057056064622858255251029568213450386647640706782105216730127999362153341279199067693217435917614794440874883358978475126200408007741217001064368314355543728419925186121299668355423601230959938229829328849998332376540819156339992355920461271297813145335057182883840000000000000000000000000*i1^27 + 35458710611141062554022130473727842332501024756510871103665727834952170894191243214055818966337010846012408289695509330246865280260384065194138583875953981740598596621780758141891743702642528667973468826911044918523257794076724350462423610005788226639346586807199102585284884094748868293868992601849098642531816249151671410333364117262332948446362123224844096353558004961262898873151668768699011779571765120528400621405113253528283734618758811214363151784762175053672861132614985080323009947565577233655096067094581954489517700085657709578315447783681244409330848045149335203240204797336532304214347457039729641488945646469498096089342324845460329487013887050837098899215842691437367598285860529840752115692091399347105958373927661410576006444662745753138022752593664276733888735068465594438905136573627883679512999906009472702616166948712745408804961135239477288481289361136068490105247689082829104234435389686510768698443263728711892084375744466875588898248787662143720969903557805320248489305833152847690923637859475547856397469769009201152000000000000000000000000*i1^28 + 11853593820354727724549378046745323019537139008128850880787532451206568975884055268789714698223102107843351226955593411784992841179143642095121599371135925599224405439333588651673124952951789869487362341862132343141086189494700805398770753981273422052358457067913042685467748616195464550806843768048672181414559704575171954972184881014890813861085253974336732037405725687469160603978586012332266529849786044811676570563759250478163260655692975884666137000839723095783840973302088792587835829787223395702993250126635181488467018052267220505522248318838169788720731654142609276509586866829254435507452303880490322178180457948649543673956730123386342856276977890560067119295451334362854925880474178428648234613855475900753633322579950675930210527920621737859660407976097247693801819216071948694050330336836377785820552510112035521388845776475158332756936943785760950886034463660235792003639949106626748493386250157067726506389279191814577194749695539425043003179537481868298365756413508715069495937117577109709041279088160776529628338795315200000000000000000000000*i1^29 + 1138270731524719774699410184897627055313805506539831437537850309849029686692410568651864705905461250801629738838446797573803369811383952303426835199599244519406102789868182447419237177270495995976848924943293344090491147043047434573075231648887750143205185121162992559767724151823851931430318181111170445574408196281175469993974969815144248583254052137539216134721361666810829409476551141773858905899177201809313563384375368214753273672090231611607126946818117993327382249773103707763999047826506109584334640108523602363115591022636723946677559067471479044939053611777844518863274119653770638647041597873290398580839169700352598399098525047317700442908749112580758728287863888114409924768405653422327998258165507662900758640781133845980845254705483730396340044712970589818412450600081527807963288319487940093862786113819832872419132052241487489227168740185628519993007553267262814683831954378390044040646973016838799792807472424423081147702693021560236118239738349124077126970818594141557292301454142710851227909257398070243366010880000000000000000000000*i1^30 + 170695224250012417942297921066608999252001237525510376836190256122355847098366776180191000606277726326260441407912789506347394658998878716926584522369342290337398690391848474521136741120589554449892901604112190397777886049366192216932151278031942548576202099227525565456557261071174031498861606901063461962975048053483540419794350531284163853893860575135519812533471302849024645454440052250861998832488121694468290240976859229081474181510028313666298586443418438717749060713578127710347389976506898389769145692717139883168240134799408880202261519100757814621281246393780969158064428620095085605274892359418649283449023053060151918976674753574577924676186688212333176996255794706143681862284730755375320004896204945017942217536250278525067378945587837638443744002719265530524947579820403146286973707204968758254936582164063070069352274213037153769914315270304527074429904983342002330441920610012246367706440812820558266810409782695787999200678959565567709108985940799805675517774516226751558018372668562730151124649131921899520000000000000000000000*i1^31 + 11617971825500382778431372917297563793919002110301288508968817316902767724713964976678843728945729738771732416445749192034483593351819575591162219843813902480731091750907335417507372235748029272490281980981546121191329821540952102683557888707317352242153457926323707689568653836699999683837430855277817633999795588947972480595206791756077025360335726087239132640513174372545469342722993856165592008488245425708053142068739307750032926358048971825827034162716694247546112401271016804848475842486574880789859769025334580856142414973345566234993756301803479002005799519626313973401315847730863437501779534228213058128989765631868707127399068422457234179889590262136072538626848056174864535777697726985618353714945335565670953320822987723126655742955840333131086529911703313257623656515753541467183674772806362181115877300666563735473388338631134026842383401993697412333674826658160835093028354773899001692937267344473207257169483048156580220382455212431411565829914220897138733422489270986882952063333045722837532367703244800000000000000000000*i1^32 + 1513092989741007278199668179784069254703711792183721875882291995100524879313399087214632544864314878492935796995734100510012629078291416421782820306287636546953179984330555141251423171457700166573841569111397614680237533727690946208684667725280627821339430132918544776615226327663577062368442670277092516115511818771732378332373990043860865080169252270558819735512040292835121444547265356821957818106200599957760208429407131182650392482446084104543573269042532255193125158696189287578422769534597698553255366159862345648056096688206597539611120125708045859642004469231758471303681528912210020489335848339606633262387908476447656045138947764060490721074562176983609870723156706351339374238141013289416736656816945360806028471447993768624952153881616993563434798510654952912235332874453079572849969316139883079046514875920699473379783403664755604952504525801338387036695110613041160574015388485959152752245991598763641303565094912114387335143595966326714801628057255257959449492655158971078281194323112506839825121280000000000000000000*i1^33 + 242748247142056323377019402980887296358462686092002754574706921799872279656429555571056809837456387456554613394038114603039559728208776424930832220378186005673177935442221459139312086260677938259762591021352835359386719518418634903078789009126101785469948723065810171449037000848700576091205330668995370843248817708604774223210457963450433858506854687741778711974403115909768865185512778488041267060966064167676119998248070196868451630025320721759682384856878383094358050069551508699009756027403336125731501275900711371900075355864981464334346818275427465909888823910773016868190385757074651670566686910280046353736851879378612448811971485411873555648564129346485706395704490937685773731352326006726919544610286112357829657778702837675018239923396396411754938368703721666614927755845189215091354977472310931053578959682013858166854726141816547732183040943598478963281760094037718597470718125469214970600564263379709440432890226465435117229185181812825041548185879317444295700167921567480791707700514783232000000000000000000*i1^34 + 504556630177966016168910851776029712428805990372321331968092503551996867404823444965768713592769874274771585456209928338376660823871425778900295264759203748425612622730708044958683740752658656787327557816556224437661288107609254251110188998125818348899338742372335531657923126456015972584614832508154981584516373128802894106972249431469727454945016913515557051577338859560333073834518296889871324087543425453915467410072937840506880361772758376098544165099132948409463082172568123317903853275701568938125377987796307877689896715078091563818217545892368955125550452918173955531234534624292929300386701547267760959336593857468548212063641431309728402370339806808992750117640162633030705334327573686172749257522432870869809460202143466244362692441012316494519086399815174017920752065283618029280694954966062391827332471255979771213056549884358817108098157943896559644387350015828351397158360706487333275841503154646701408374697550201362911243964029202696527464420212116040674774053110397053050866892800000000000000000*i1^35 + 119515354575558607934860797551409466297712162578807265683275652847165049505373714363794017670582618959144154461263890385119673036037114492730365326714688416774131256214153290762368652491585638738193130633909631964800640699552739789244769998686676949624726403154970760358434919186817056985516430540613663815849275816261758061904986892258802330587264357226809027640739971956465995291639128640618568267087749428993657858893989825780994600498314546697291417277764401686795205353634860561238862927711780716636035874348840702064593809032325872286138589631060376981797779656632867493326775898104209545040452702573290798388683735899614502089202108482093972900607615646219038118321765762043612893455496753342727146967746793709917355832759974898149363159001106522231307645965853191921370318873368804567131548088338491449454531188342246645932349292352927614634403321873602874204896953035361690830071833360123351465445529839978473200857059416666573394241804118427699905873509539028886500322650756218880000000000000000*i1^36 + 15485065569962837730563220697740395270877999321279583264092977514981514744675413438964991004144810561090482935571620779149578636175059023786817202058805231390375109256734092087301508554749997966946947412732826135527373737156498562892374821069814467121700641600566175444242880853917365686102820670189039875139649572993661564411462708559199539997495100926142175734416501075106527169010420183126800018882732540971400036996209768023107163767760699539841809548812646264812787570347987042991725250331885055539479977135307607583607415013670112904868853568177168083627983412196638639467943615282658777935584950412088010231717274953283211663441639456841949513578558773448803837548234017215498257189292091357793478662546233006804995352469523948104071410013334713514303953403053322336846228045991464454990421032540723791843284724683135303478740774622427503787538673274059198773859903943121854011032707417879850471308916245629951954770262111943153295820363059133606741762980373668584719646720000000000000000*i1^37 + 108856291623057421491467865319738146826952749648378917744272039568753148712530812537276358255307206955892783036512857191872992832826200842883030874318031068832280079175166074022136976940806673299290586333347926710283605418531434345185949157048377764450674828755773004996211472324964612716572924050119245244815810891495075582649425208983032510807239529200142020398920415388488669706721630223961756349916724406989003978440808153229239436696958758591950280064806147322014238297296285250828954904012390168060927604099883358558886207086641010713009951295556954122270197319891718392135289239285585433116434892645711620336085762811386862160160778911797334992049618979373046816125267753388827252113354366231798672265349622153237032826625389056383866030664197595107429640824094633901779164562762013366025632173410906798667097351611450554366580382387432115725159439102777309263405860070226899707198686771976605084887870066748603562944608187035832540774227553847208412928414004019200000000000000*i1^38 + 272581236633530058484812521229463951430865541683102077419084724884298785927079312771111849118392318500326367682178010935488402381369892065521583649737662898488877262567824267725505976143022145550851469010019916169821336469017098087694790359719477033769937763755471563638320444880163247264687782089565465064900914189735667647982392154687064404220270516201457454965079392696864698972982422299295262527604048668587673201816616059454489767313936920782107409927454435905975325998777590078697103291372147098377004611570204398338871144361373014630325284972415506321977150683688781536962323292337469578832604288036317967739601859854710532286146533236698224495299451016910610110919869778692883623070246827456449846440644972427554838800547973140839874942646452126901074885149045579212331291508113055281792922185166078675538490789176572103843431219686098535016709482650408500596132132806914557970505799110341264322996340957617032985165564464141482279939949106006872555520000000000000*i1^39 + 303612294880107235567012140811144443935159884695559878636875312941373921529343657903507725788295654669159284097087889813011213629798682193573813283780457369028554385793978462490911336528750686970835055520243500756087885559727857779955414719375656606396566979733669988249044511013720877194412431151633789067061707871903050767661921754228520098596222847736402452427030333910168370093981905684229590797557208267942972887478916611063529862139968707345918145885928816580066997978655754655613505404656750439840966889782281496939183816521202286667660325890215501775898497078182416328482349423311080890372553099082409216006054024688096770251139771037839524204375368293069274341652359241278463422774373997292794847837434244644048684676279365798822512658586443483657876606945506015895369496806856471989307062735598654783001400963190794390561079809331044083662066287159455621743957065865440681524512852609064893969154002869810749658913250534608657556619395072000000000000*i1^40 + 198837084798385018710949198409184268185555592519224849993850504689776875410255054310743430992847478215880248280458213137202011805928324361633570261202735993568354365081540568128587365168774209184512049379322512372927144770788062967665374754362476706550569736619268705379679285854693579569819659522214542191882100696964711085225850895609453092030219657549968185065427728448419848241768896804393132716907701235573827295291696124982894611182161611514414781347383685131373630693756813853078445351737263547355384607495011691846127404682045092375667190084216291617028657510813162195631673131071175764546387159580458542462942025594199841207460785775749192301155675963595196651091558930520442166185781877978199377091505106204865028409147595916714888217879246399785833888007863192557594981337859780393009173284853646494482215822332949941413976641818450364758711836744957958126191333520056157927669021914384883333102487448472388689720816576548044800000000000*i1^41 + 85315902828277517403308824557265073596319677762574077021323556584144443139567477404691344117805218788042423111721708359718289931911005000488682857491342284837670729173160465264472184205727041394150352144979975104713966837906297540977200595099052924372306656123884233662096218065259443829962113222334651818922028927630973339810399400045068599499612481994900463393743346524581794407561918264069442893948910587640580447610004352776239019285101951502803162106526554220158729655039296779569644633365030708652311962026067826622967357785135418721790709450952968466535629487942772784481850522427773617346358509474496772376939070048208758745666590102147091294799934343406106359335727503551168583090721543060235284733693756852044377760499309681492962876968417060640750940910101607542914194230286001377384912627944762516737894744291513035453039648616834325306323544815184339121331190921986770425278930081158744116684991921255108680089600000000000*i1^42 + 22901901293926405657505735809187503962282858854322891540878080422432147607417221883383269657123965387830923382813126825458368895268157578792697242799679750445954390537409196209794881700170253153668267473478627859251286910904818076829861298642473419057133939601027364176339667132059075391529567268238817176420464029967805388110172985105992426533372214487440111892772488946506231585882424035533187604557885434871097331059078062812459895877234928678299171585021734516406386046270442296007713286348622013539653998820906426637116988785951662359382932150169584592378581763313424430328506558507830401293516559000194588636234463998430455701000462764277870785168088371312742786190812983105754254398061174061959426581834090238386150373492049032354644177679624624675044955330553462486975350322554251149442786650988445222953989645448256727315101482970343570694293516512220649771654630894518921120903000065865741482964893564928000000000*i1^43 + 3859698346796119301083256088352336605950886643186569950828879311031988155175022566183184549260645225905055697190763470950756779756819602995033979453816688252640992498636466893807750916921789708226819313018793715041145062945751552824538571519009706533124675540755638774593576264726813220316284556873854608916157583992446427537288415645206057557338948378394379078816181886442088832304899943128396498821907851093177056783640186221897762566568077544002157954276363195257548678758774116608256580059557542918664367164316207481054975861176753052295595876672218537863181528920402741097662317167347158152076027757008006425146258418989764262604892918018460677236436615410030578285804637088156339460021686876665391292707260944969043852942329948541391269474862993773821282242267309720925627526915670646724996611381581855864798576461982684495596124429580142475454190274913625968426449424941795668528637893959116390400000000*i1^44 + 239108734949260618026869991091118767618857125514047773042589210892750693640467990103063990872400971963087378612117003429598453657540977898463712761128356541201249816746512240198111060416096949622008234909445220203970478580907232101856308895371027840214488766006824358058721253981671264141102284513333254929628794434202805228582401915919777184757078683445558374567766295639272492988959228893120991862070287779179939808443259208347401434425801317195222738866688737700537272231957477582507174435700064070585561141465380236708654569086382129102675252152316160920877187167413162547559012491273522444312125324545330312427649676456709146459166852894805158087189261178637932842879943200513539468446363712140070252614859277402994145967875634486529272944537454425803493275877143239991810494249785963891593879004380740685066041851320853471905903231621461346051154321241330276405582209935396963758899200000000*i1^45 + 10707168970815454141727017694487752216459865513521384410566724850287985582205485834726934358273808185870676577044110922493598088469306176178159104578929441824262422414357707139088232111671176057649838972774770356826587697517294822088222198775107129674541272693530569186803932263394760679235848557849125551534455595527575444126911459406351233025158572403286612016791405147318036234558139420385654719344859448022432167091691767458219249904838598065023655725333419842910098442969980734504507637010140500756874115524075868838213038965821639156886907464423376099947827234751818082815843027441848285050377220559656843385588057081214649256038076231753819363342680985895717322888726658195509365774818205503043421396356412291174618789692421399434731460823673131595513474156729530295113680768945400387890139308607547741946372485584257701542100279696208765206710066317245536761684137459712000000*i1^46 + 24344520418278393026175007557013308403673350755560820164143331313090096477305527909314476005028942641252574274008876559059943941977794776937876610382905944753120293302435338872032140812775100136855858842228621318380243439015954073394508539282179584390524829337051774038069192772589529270892887805941295328459077634477155274170735733718031699895763295267832879508334561890054997992918936865642928260479434469570716326745188115878642539370203883664721263109793493569028006274374237002969703582744452645480765426501665433730950400410280494940251924765494079587150130571525619964342757395091292532953647383094618807722007714370337165411105131242508196969263614362842564173104613017726403165492478909736789736108208353111600729073859248443497246244200249398879700813499479736700078324534319224567639628754312411414167247200077131284886091625977876243288076325782694297600000*i1^47 + 99896836789276942863769885907167882048729441279566285501680954831642151593445527108538444566181341025478866900233359281768383193874553920395109955824946594660077314502178594467652712017526672150157625698967448954169797049273903712430409948218643110890430035537591946834448305836974115015415664407943269800778670317178901494086377010513587304974200323568379810973229353521079725012002917206664153519777566353075266677319854273685834689503116768607195960260082222532968519738396555662521814057791673839890675559662782256546853275705941387893747147832184108525164240666244703728231389642086518769890129374462226300794207186973875465916935649108567651197433999729007019878537007421643923429359426805215279795017673919705864005000921358244388098546040252527863948788402189987015179364598867446725495282173796151355200963247267445133781017101342995342625280000*i1^48 + 1382790181963919519309325174446450725113735981347583682468214717544795941885878645856886679587261507690781723310571504322882949327275319860121049121018150030799250719999556714312136765344654287482083920942386525543917344798280404565434899000866626852927563448331637187459427930362076164355875204079808236390261814681400042386184556323139924926516352261491427439023416902293428534486206686070157423744137410296059878932088992948702957831457247781834621855327981467274204984161315279510633125010432915028047165927476707493047626942856403968490010013827696093399680025320997715461420497346474441444786924857716350210653670893823273971116005372953763157593760359517619915658550182663608474435890932634951618997782608967574442753622181046540362834504600893435118830460779024075522413071869273925351034598107261975484175087597951446447616000*i1^49 + 8052200606122763166598965357971542350747663052226671712681076169051635993358650239672784625325117535665551324451928476512604310162874888773563134452180067742833933735533742128131009760910096233268036536950518848931062756597958097008568807458930666247619240032135711639972373782889508380740608573610745915938621702284119755860362726237234044417695036666627085400353097110262143410801861851644614435119528264855435563838557408167445004044612235581698899705019669925417392047276231331718121033667236328835118812110250365644562561554030089083883372855190715492642551095547435060092031273982529102093429767052371390305553033642037582637352370396317252035724815235017036553089696783907529997869244258806436434849224714634340230771543882800699189538422825206087045471709727604274289400363957885385387498772825642893980489600*i1^50 + 203809777201548678274093190655305474444200425132534205625581746868207248519654317809346496857758229353076953016804533581187481787968032746353622438621373757004311780291138236640208972835566325761600287595436365912521579715801382334121546299730163199345646490930033697580266392331576090461294762328190293057836576024001225017822473312559834305140700219268188586060933830676863408796436563915993696880474201670923893622309242048891011273226806305254016154100649704744248653624594976084931706921901383565853807324378582253008901424397285207399550224305368259485167186797994408700740990357355004032485131979081868459835326640521646280807001012717825900310379208029346869242718531844431783155443718509576259682157152643594031131861759031527131161946939236483323949717074274310973652113821381569008067840*i1^51 + 2718396718021787143685102213010791303935678825979029214272220427194638353784670777256254480340638540510155161077119272641127619612994590254358503397968208076437389687635990530105808491524373760766646438477957698552800855363552501395482370067341755789462013155204875621648856198501195783560004072756014405120133939641686170604691688771012844882519968090536075293842977286190414087266302208482731490936139910738007976355390152182554790189706071185060762936614482953575221193882638695151772882032899979459132839300222962008813811796454775740299428087165914339873884760483954796338843390646962697118341144668258062312786010373242675108408355638090565540388003022623152405367072046818735086285933184313910120315522437274693317584575108188896080170661461205836604551844351815135338761*i1^52, -8271178451208374518795115373677095979647119283761202573111637649396666605543899344772616789320038931364885310807206568306002596678425385778328485219012209482853681169954507727061658757434070090097442951499506698391843200450256900297288973885393684019892758372707506008219927478978831835280512156069360300411497462965142746163209088153546324466010204032066358792812597487152749317664155472763469981856773743212648341497419391114106242727805744291939877964686267499955569258774419635806913728448618858338914729838450201970738216931088830864247312948335568258303057346242619496544635973568679617083273372299067529871466530178236628721036009047220095419753143034420661140764226726831660456237899501442412882564205037242300172453482291346811633470581871061983087828143746521607301140557720706355223374294647530121950925800287570779953924882063186012807751127660444299134186594056940352878557158763507209398036602337153643177023259226245574605341952799536624248940269602763703164923247583416838929598597819242918704690508798756382202777927322607506684629748855141801446097427038252558459243214776851789453697853944119363061026815253557739414431270173534195440961982366915113802490160751478592239154463937387625575901835007286953576138622145105553995998489899483329599446261577397508024552004753428378626872004291335337521453261636415275289060396189206587885661357498014201566915872022809264958270397838328849874868706319248723101220129012283448835599182728345140743296410245696800242326895112729741029338920139562317613167651889783353482003186489851375062668486110328410710064912635182513704580932811632169690695387926807556670027514465065846744023040000000000000000000000000000000000000000000000000000 + -11409577962859505725507418947405247001744025249867819303223620249502016336304617209608496083608768365398873039740871602271266880423827849808455702220808808809458680586770883536584276697638262138335325153259378446940843305505889595606209588491855435308558295539134285957006321634306240728200681005434632706200258992184667946194424951547105136929794320957894761537694842579792888757806641657243094154358351636793624317428438210460406489156088949736985568654842545824397732530806528055391034838280713019183480650885373810975544312614859086378161434994088852488350741201932229526760955895631348467465603311806962452373608175511946391118625716362938097775980455752148722992286896248706826573352442126773110080567024650596320480540301096423024639704948087368912541206458947853749587144383990005277410734355006615143270993994690264921639086480501630697975583123288644630302272901836371619596612345156614251483087143846491817295240986093580218907676550738773904961122602919994947130566911154724707729403855842957036993187205767505280894874880898259246678596909586947930779385871286563034672492948046348004642995856826643621528717969996109637899030964561863390397152647853071126648184629952315292055724485978360147711658950823832315527261025762084855066234512229755516242153013616971776748374234742276727832010350509604039063159687622757849122067488697365235383626612941117232254275134866768887278854942624670973484909960864085283738043523120205899821006498262783281469386748226134232412827947481283829315706985961774552428100935114557622290401087423390927787917829119389311476515495957880941583370961902469473335808085400880572371339916462391388274688000000000000000000000000000000000000000000000000000*i1 + -3634305819024995602125026458976360745713358086948114766152900419474351762118628975793772407880111571062980258684457932461012649308330639942293952533316466758918097690873113787874563950519355976832067719024979838681235282359817920492570999721458364924343680509180937944291121591612926777953837927788239112692569662843310307047049852264828159890572985822460586162865804894176067927505105738297474691237198680963988406411269744146572267718257978386413864216379973844073855310578131857265106584008573448983178160831748332325620716005315607487156094280352823531239948087283459507265835679998024135228495364813707904892052806814533474688679276078146943359913053388406626316558223396906446094918742213342399151366378821355748617317236262191082224338635419856100609994169048083541286031956444888106175353241003927932201376086862196265924245007143980129876590735529923872414129035021269739351304438739601432949122647220225133628965996712477830950516537364747865907787685302175963754315754389280928511248237904635162363853569304597431467970169161748475766888653421338160160098785422790874058032244296946126993536232784129920350620711619474466789985212233949594521395836027665907904994966980439551129580884927839631147988621924423319837397418933224078910826293635917644775919059893445653007065586819804951745517283505134984056840114243345139122947220036332557293705544839470524373574569033705500442626454889009433090968856739222766774559172924585633032606699419813708605505842221025340352724475074175305403501544398926342621099951361003252808528520025936504864138811770625296229270554079496103232953936080398692797903336032910374572585701079114838337126400000000000000000000000000000000000000000000000000*i1^2 + 19729800522856143982418767414164666427894954396186783977038137915834357918243737139822644134427913904309339527018183372043320413400114814120770622684565042112889997802477624906577576914971202407188145263031428860113881115511438156814333468058227965476628681354163733999536051494003738579989704745581159787720764356677364246254216624049892537197373021514483473045918259738497168075830441794637904602122376336907648951481890667097740031518374643121646964565551690864744626796890574248598588363142474648814460242179380221873231883112834312621845034569828906810048634803389687033865198631955110111404507373836031417504160576328412625506582445800270515691400505017396056146494675746836010700202265840174681722328579924993662078015561097424181690654227260367705786919426149669477876345458113831251016151573421403175064497354956458549181193219387745668704604346127890040764807722478222364850100002037744526323723669340186778214760753304156676225813737213556703208760222358629555038474700561156829587915211786416722347681139988664843659378747065726665345218645366700145191357108441241343411831677817190090638794641480934443277136165892417535982141657801256668852974285603188826479089434545295384925833375136855274618354005943622839300184225491596899082657843904280045281913450803082138294168353542821825886328209581293921199520396885274559939953979074170793634199791326738624288119005360959516372873520290421935487009349390628178153855274506399788775938375914610308933156509146005472117032347202073352079005029998008926974239528745874693701903798760843450073277705640381082601774349986132117526114842687302638077622368857189984240210381697478505267200000000000000000000000000000000000000000000000000*i1^3 + -31662316323145406419389209184645079459102977799555129806442364372449670159545647036234220666696417524055743458082335018073876433258937528495819256088679917110709464235320080359208733930827188393792197135065216799567563820901135532126071258901208889118198221618470480004168737100035661146098077427866011364766062399811699089582079506786070775066231294432206186373838219583432244978947653893370934650901776831191118742548261135412091599727903349339957020689408605294537860199421941714045372886180914221509846252609801161369669241780304172234589459452080998337789726155623169509361898524279562690607859668800228642565831499182020282757446731792328733073125175726227422928679106828756209388736472872677040163748211729442410644871594983123316651784613403538756880469251535679128090201698168609411350949980783725904165583564904924340451240726066772833863036312498143827324038851593800683030426485701633551708580803631029808782762174107317516785146216839494236538255685459553124533295155790975023611899224495793187110327974510116623950507912159961677553117992199915437051536037710629068635500642544110947577127363884778674606844302609185060520248397630681682407771147015766524548195663482838722672618349769919490073509405981206693852840934674560989419539472369419905262343955207128181504386196464633332603045505062348357677012322691758481039359997460063527700301841676426248317786965861198236636842317421306270952443993080573688444303144725799877761791845214815984072470334726122196985101692748363492411499713011651113244508934954000388292778528229643685570118779170247052289682390794007306825198225626874750808462388751418050425152260194753839104000000000000000000000000000000000000000000000000*i1^4 + 20408748896823422306812993308904808206922833557525358592026428798176110772008653948144100200189287957211645529620043386121915903851453289409514292603282841318604529135654189068586301984087081360430491663281883401080680386423965770268939807317041182396935677819156758765191388372096836899055611724111646185276572100412287043365351067663286531404698929677649600223408429740716766609438932565220198351078902026864639701678157892586187829451016742295641849152713545298502664646213530284637986749053459110894971764469415084187210954203283102239272552896778179149028541525593287817255145261673180264970264910626988174232542498074578566161796617928833987124722108845398881223331687361999586571751130697336875432977686275961483482129915816069485146343492387955577398655423148071311526481678068376954829989729282266821318172913770773733768627760075165373846716619927310746474745013910535333700263366686798124029216033371962292644550995325606864880480621317810317542503778445102166006884528920402634937752166298025294517847619957987816187136909749641960536277211218613441110339305033468169674905714754181359679960591936933842882899926020867378931562932065793464721403146374397341915976615727233442390137739027140858212488676902729337962462790318200827503221981111750130978634674354905593978447589353746804871253309595502578279864808537479732174952861778974496921934108971711876157112042179705798855682486995306795554930667228965234241301981666656514575024188829296823532164737658744658188062394196424496921497085271892451003157648084889125935237304147211594089820271784217899061069239659522835063979319256298705875282339302963642920876466902558310400000000000000000000000000000000000000000000000*i1^5 + -19503917968256258373547675560730022390613967401626691091943208175652086530131724817332806498245549701067144144713121405322511191277987741462573786081516175291514513477458321727378376478375630235157858900306935325211085311376475850561225487842094841149887800035414011710015772508938288206031143810768328163723092822286330709276450119736409048431699115737421562971075715584000398298143391156155539790397703271860640988377577038672291276517447142690116812807592950544092188154442155400215116290334273113617791482364696208951952017975885152477378139482496586614978459450403441802933707096904338243373032833868507684373652814769257638841148797626253798272377607430140738294657166626178101933878000099653292711457819842741149383202888389711140832363816498824648722247213660928560725204054982988265813342056530573741726792298194407506002131504437364579505869478126897685102225636236893665647087916261902642087474846124279109871962953396729075208233017097612179582301210693865162734257084510679812521990383236254643547205496767658888059917674577114724054653555188218289981063149982432053083032941182892912945600298129234965992324599994862729133048486840910547922775350770209588404715390555054236098179335843113108338496087507066217102128310955023116347682522991307771695689312180113705867766657505831723662306245432973552616105322233201249436422814840422136130218277400631105151763598529977880091141556217538759582974078447457073845982310456735100811342653850353872523140083345868005111731193338081001887657454788060690506375921467668911366836346017294097505582956550590209062617182238291249176542542581630652067585346055512480006995503103344640000000000000000000000000000000000000000000000*i1^6 + 8749776161445160583972441972954998501033194439724959512158169902985907787890909267603126036710755226339583578574125352571203242376215590086842888259697684821372911228575560564716865790803002669301463901412197919547325964177137629794793336865171095374668973333955221649727360172928554048287561657689802271053119356141872740798934358876646434802058531157845093566958939040933948118164419539223106266370882940608693291035676866438694917122308429973050980390773029566218582632694229248315322901099194143841993206291625789760017159220603272019531852035051856296560285649161761981859337530776155371495291769183538719761734558700646459907895579339446491839437330732394568124070032570130743843306507135272267455534280992119063662911850960732831557559729523262469042381098492308439617390051818560104499153529703841616655749875571124709210462046584994489624085007855535757720880045045249007353681379264504098325043181844555498320458405180217435459429086364813886537410271182940314618508969548046248510013328549732029361565342328610951263171572739584680335194433817940876156989893201336479782814017427738021500197263971167872293460697436107926121320824324824029478352433886857802070358953157155837832600606988717687673560895272184664762040883518533723550932835949722063793353565944083276483222620527108076538878079771722623157205093114358153153968787790404987623737145398170186121102597414924772862427808833979359575061877993471054731966731352578904477020068176075880799599068210827743451379347071812348587596628775882120639505104111843314274920086205297514301746950047637402839931558560590342480231504484975311240640643183703534664345926500352000000000000000000000000000000000000000000000*i1^7 + -4217207539129094150042489141736926546685319881570935747542415593132335141438104892421803423276752752710693483544352984877104050439470848256887696632254500378266266469091848033777818030373027055886555668699774843440580832443824747968804903642120122478789264036189814890927479974710940863051983695084755134757607922027216872461321909819592822478871085109702178565054310848360779727623102758983770088045708836652314536310447883388741976077083542859131832221693838601538490839219826229179188680181122504670726095393654207170208875909878547149380531145169920938792946820517231895743978707189782153218514408563871749228448326361280684833611350500412386088525076211270344736004397619561369738815028507655169880534571008443759115178856896393024900762344284821347308272969108727773498142928163145876340803227672252066142071931921158977972522663045961571795903342000096494068353330538623315633498937955770499041352059977523518967060490955418542607244632747780220434047158154064756499444396085081196477683564919166965556364764892979128307699452979480462860485769637612311253979224294819555216379259663868791888016642860126401507309205869489734078419695573221286355861191323550843695696390730514445785541960247407205158239028266629778144244688082312567293943892493126860866637110091985040236660027297744718859547393040786266183416848832008543450579749627088086531924417307762227931049759805552882742354630292721187134871301585520725759618801133230986723608371755401206402130608745423891246583661815064141765283283246080075589080656736092550008314702849656481384098687632966667732056160706683742681999177434224200115301436319001650801337067110400000000000000000000000000000000000000000000*i1^8 + 1185927070033628654734156194217268161570948497721013904120024248064794993869993954358272503089953762303369102185374563922502437614307575817321789180604871894763490961472177134040413463427467801125369000613682755706367648478014768086130062058940921271797076044575132877266644902378727709785590700215047587389108152373747331517923237254033160476204626394011341576586070945841880690656124875086307733121579980046566675164361828465549731591700755285758213554281573267817270477112753114088177258526409727382863807226862345712378860487782639582845247997075868255622261537998985703453434197016264633357069206693543504833470437755956680457853041141272838534157314816975159404444545757762297203696606575698739634830052727256256747401134295060455658420208543500202278335062051895588687876287877274370959121977620593940829943415877404974866074939012971263867926520141196344308946194109207264038552943614304995541284051558660466868796095663054787503455947346668510669938239510684211176350362183680714295475641210369503950914368520718558754546250382081398484935585052801622807971431652514813308149683570568942520264925765086303856506747255395674401532503920459252310892154261829136006086173792119357053199166918445973182778708155804710839780183552388331509855759666838284934293605270179100296276710751918470286457217496848423738136947761252841389485798027987407971587244761907518130591901360659418869709181110169687552591963430326835248386908381498601377191779058979780949278854178249702213769276679741827414484755131888999081814589468241959945331251704751421546412755197479136646455793339958556971989637760768499584496153502045954637236797440000000000000000000000000000000000000000000*i1^9 + -391898331498180427124689085349457375306826143153993668002421610437044938758394320263811646635400377275710104085998812606688406731566772078267572747484536909089565961371798895281103568570977745287428521281689302477596334548500389844488489406846525927304583824905495874158402172731901815688337619273718533992890691399182809485370005527532905694412917167728701235988348289705157115523027051290511903579271295870933094252993043613515176178602867132723176248478841285296146392121356085444381585789868769218176515746128795543692729014813118826977288602644563397558980377360731428462233922272331161443358670679954307979113039542161338918723607523474425866720283356504443541108856004612949127566282839908762554127220031835890007332296126982610399043929840179645537156496893238684484933388298810790162831919679083143425367757588270441088296852875254277702693012073454204377490205921603257195967686213984642873788620457254458480918901354680587001584070338630001608189276407667003577810031061975213583884098526401639582089406751384968178945538786879842197675558153530438866344721896892669359564539190371724676263968305951681131384135310279385238312032097609369832901225382425962689048952266604377845231994300347818574416488729089662949150815304848218827953971292965631691312579401584921922660073536170503394307622972978315327151359456382312330234583231283128972216854713991576437010658228871504279080324217702666523813005465867012321530569702784466569397995444657351817117661614263886893724647545849436753150189032751908581123637508728999143543910062341173135474439747757133898378639879082944989595805651168812672922134681206157379371008000000000000000000000000000000000000000000*i1^10 + 17265511143840291518690365450241853519552807494605683701440970483325377154973976585236534917539482802971085213357842711475782441818086225187401314069243101067322797579859082318753071150945232797892638750690786926424537805616850442740640706859063911098380374462928278713319354047565096276546194054383746931773488359741548058219102752729207148050071258902421049799931338402854795567262880315048471934995859432809723272896579427869772427041248493183689227169082947073746316352821410393014390748848882088413096031830479840026170737575405173616207359222085650075351679562441891423607670970245073660194968283286741450222590938955669580215526879926928445193935897626541201434049915752002601536927562614912309244271954184141095315043500808859242758149967867037285518659297089503370518991097459519725906355770177680057261056032738072387642160017618125506352161018060576552541133658231814033646677245166866141859845127385956446471685673984413013227123646427175547370156116028191366246310828288917198673606671732330903716039619025476650829291903837987669235562403325401091329835727071933779424874495373745754131531184218246384470841408494851278849263538543393580667383402794032959712652009463286679156160818526876793803254627424791593885104521438233885027912148522450419655300936668029850351096150192513754048244402859411431068241893757439473274409137719330052859594747404852419293446001028165459402559920807400103581512962303035412161961173718112228038260717584639381484236805234925843636543352103012643261611844057039641141238149908668882638125403380199700032980117213699775958842644384782912839755854720699875530677028724589513932800000000000000000000000000000000000000000*i1^11 + -5437777256964599905224611269211763978899526746940137778251953013780648174241810591620291213959444431083173830585278671688659099371392607209668684716318931449110149557099846695780707213370320608920090577997652969922635204552699566863653750288692654036141193615275570909344888415971677880462322833608410370901465688498073071460721705441732147627926753739214011046158907474641090639970326205832134815723925144219789878200081268101158372167814003492147852930671845772079610063002322934128816517725009764958973532666979454668695949775798122017177291268352778809486056210232164937111311194015713940919078384782781158209809691778021940687873200662573996744143497578632989236744269509493724234160602885057351405794236694130522973756315503409288140836617323933304801889127491930265429015438090017229801799211827520377383429950027431299717165365899348944425258449295716682416326064023917056112885587613711072988983055156411733330214601442893984172256907591000154748608586489452739931238804771064635266573286453592196398172511973546401939733618225803947126966782307842712443312644537451388622009586091219790091949548346840131459481618033800315552927945154468573246029921798743806201208365810553577329943161515366046674712534057131737543425565200020684725647327737344360737184468426652468984024254653123814814231886866569704725712222806208486144407875805627328979811914948023811771727373317903027220435801753351611340505995019315338278080774184723131621748126004166100702539068291743770920696249314127683416732609897875730167633027133715859097366564843457852828607451227172303396672089876518930222768761215911474775282548937662136320000000000000000000000000000000000000000*i1^12 + 490438789906283701141866411676077772087456561261382827254877109839660111181365203239331559844044153449447701558304779553213105207618185140360757734126278739085773779546218170062918991307844087556847579027391088151472494202721811027344382146759270730473581508717668261947430553976069046104476562263047002296109359459919899477848513539428514893684408876798301940209505212612170064890283509302481891969547645800011772350195080454130861944900210283058815055361268262337240842291743553695417807127558908017420261537876579424681757803697105075523705558472931923068410258403967014234337946041067926382230272651071333507810627385813474997084757705792119239855832040426087871387815548838066888774979757523903981203869547080015886181650968233374178472186514964191900468268919681467909792355404583713627409583538772804980654429915588292971719165486493861714072125922059731237303434694807459256734839632160390916905895951850372473911302742818217540724904649931291679980889292269867311640981519122835547704223452902793693434281300453106157035926172914355228865118147963363342329475842557355859090619162446189001594618705781875181217132780649482879708669835633098807311943377969136750093080331588099302831268067957787118877598420740801749295261047656636472143194979012992511899919219113978795203778266416620696644142752282787234592874983328824525352373618722385332168925918528287338847017348984998683342168896229263384523112852531573754574607396015372282316051016052623341259307661852000773189970756576757995872936161274867671382278952875241182457602480745258527109855389445271439745938343131409058075219940735488546956269781516288000000000000000000000000000000000000000*i1^13 + -22317210786196642970661876569185779971172021875014774376768939067876755689196163437773397122475060246649697350534800560456441731844838120341347905758595403924998654853425733122884123630249792848654928654877319469985186107725953209686208681170172975506696963183527299497696297486275343747725065015761746701233316555240436023153238408423389386622574530897445001410219669230602022478425779525209762706090318349633349636321539746034506743084368183974654611218300507889919482492948888993953101937885987809194036507555940233455682197104921693045061219057125655509175303663993755490792694420384076065564584371055286033764114274812086634537197125069487222913263980415672448630288759642493797039785715276461896631095602188602082579951204341220741812776438532921960377483882355564216703710852410838486647792900609085284598280320442675916777774559419505681829765148370492484425780864819037544016676597686976212518808578948590365553318148010082783449702253242366351835549772818588992303687544653841947250203102445963979982343769450223790155352495261160357283385722599149129829083604432912785737794857673455682159945507084713377449953281499587530588242099505199076426835768765250561970047815528221171016565819566075667324461645986801688074122542368630136140980393778384019151231529352424953536540669318738224937804892772639290605566525923915466182941286174337533862336740669763401959483874390013799143284064155684347426504994223073224970548027310197674241224236008631885248327450973481751643534256441802643248229300818442419032600474660062165806765529655148857986719836446255528511185004884311117452249216526126481207498847027200000000000000000000000000000000000000*i1^14 + 1806312256742399834721041028781726666518567045355527332608729688666028676865362664463465009923627564099286431484326423189673100337941894362743132379237728253054731373030601985115385212653267562186110056733336034273346045473305850563028803278980618256386963446711782636745241596269041465951015384350299654973419677753015550590258744860851791927666587960383320219470113166190483522535626595496176866211665379003787056604758679723657114189053661562851179742943039464218882275746342217723200574347254752470871223479176333328086623173573638819325400431383831107497544581438760449785440173520518862501729326462137363732775448333724512555964707667356859893861014018724165411191804111067560985821550494392940449484498377558966750317824945542990913838343529103409331191557204904746232272637378977737153975760430385438883775565383828293304512988800783155566109609020085171571859747839207586809464883398833626147439334287801072834274357883071141346872567146314403405344910752570818490164368686523090188167979997837744944724966151045166951194422973833424331239660693117476987226147089910371522727700794319515173260411135306839553087570474718414618866483711628289919315546617113295282301473755921482111192845291565333427767064062487892672633331225099151794465230789371314443847803062096921121705248791527565123371367453262698241693886777693225924496008390693377451522559504326312929585876535379335010370387398528694476470405642333740242430583069392138058583844035501768873389163041271823884576077571984319386543120305088294323050361957474447155208887742451914317938439814218476827939304099251273239347779622324099335009075200000000000000000000000000000000000000*i1^15 + -105779017191452917012946922220289746796391808733146609324731759954402157932240225300186278777359889659389796346690064428879401492086772889857187386365641985408669733238175032085185890909165776604600768096604715855474643826757939046818391028484903028203405998301844692602826043458637884942236941677118718573681711231756018725903488909966133020497093155006102597938849753475678032695020137603078842921970957192977799927931638588002497802259184878147912167073454579383666529762928920481653326268486744883705650485576199268673180988309169335668080615480241831993139330067375311086129530164567629915511143261305741310097010391216719795487591011262821229601659124360924240301073668223122178542225178691767861037239260694239276841501874031278370269838181314419642926122857328466164337957148595889800060686393164277405775914339447616468365903948295409178475861202534448817398099273843130229930724042087401262945333624029128078068380799843037176022709078413266141988110982515423308603248014749025878097184985902497280950898405851905817137776220860784918079328947603484002579390143678353505817567857074373116298794073311427455520387634766704210887466834848946644738020519408130550537622085186855558458888410362293400207793882165589548219265526824645884738161794182891502699885225386090313433441466353734376954816163860891435066965446859087595305454083612280842400653029771784148138029101877301774421111984870758462339479724723374139775367798271994499083701687557003078123114169784551047570262897188768560882734689575109179052675703336037436542104158132207233417961668691009615877486301621361563755788449452958846812160000000000000000000000000000000000000*i1^16 + 3262981801217937033632179175324640413768998659521848039890671143707237357961806646716270576109710569133808044186647854570285448479601279747175850555385915486420186646492221331908838022595887965141243961256475653799651658122373162269900853416236852389779782645255186959745004916210241098849434641891850957064477626073770091291908324487115683335258008960323105620873184553563861251519223693789119823476675806119115164147047917516719388906386380811145229964460710972287005494762701710565437188255613356919475891544925888149792836787993870521407909464376289925519469638057253157755937444179020831806091848325990775690044505691612960719559374936552269468380131989667234011085997595794004091045486024153975672091372770654736865631420900328800378967849133801718848515178289889788705090725574078069529231256669184699746282722377606344769518705054153191305355178239057693345504183800322755451906849077550166690279710124490195861239053167000865507260367858867779056214890604015669829487477873054631676806477640671029417842867930160069056735552948648620705266346029657772324065363364036905952041107740371321625068437424491188584313234189463712651312166767243097219225543138272539108180050740364150030578630144676662316324774233976842554621083733162997182653814351661310721279736013081864782286778896440268662739005994417844911424883841244904355263514915224131569053012355139661013805062223830634955192532278055857632950464749402151307547027038190089759779181206541487017442470798856424037866598393615837733177795175022191568661342511864419683082408385305383184501852619511081869372867476187736358405783099916104499200000000000000000000000000000000000*i1^17 + -144549913729890671639721652980583716455104243470588503290298974428524410024706383524780372859526497582421295595537918308858598915799665983443960982366852917275203448749344724852176289386118287277835260846420359233670357831790550415840185122776277668660074156068485628463534283971023412819830381218616404024008592785473007138236231099809913862184904382208517682903136371334090696974168609759655913053837174218439758332128634296712097647109410174222538750035749995032106708866146928650359078447326457368257669670802439029811400928723375590833933244808579601019252279539894662245318431548904018777584633884546676744891263728461133076553661831161960094867549377247409212122714234749470520882658202012326747300716007260918138291654313097721366094142979332929388303265869663660432711452649008834973037484671142060642940291722853771754076421960037367643593561737328771466068268279826430195604043675267887857101898396095958939337079095109546166861520615028946687077421038256985282906098622881722215334167614397343916127873258738931623618672332584946041305948591586361334953150483154093090721653126886325720271063314171336597312838716862271230302000333957901381724337715462080844703247485394032287107594763232044500231696491500350022948819392261492999826782003684972596709666151559915966379924285210044526102904396348710157932501328101982189934373652914280411873303619630672927725597166645184741537424795231355049505420691965719364533868373373210017135140239002210936902648626377333355115349555886722281958386261308906363041972487921128658946935356172497840544088906297665821541265966866211549176366643879608320000000000000000000000000000000000*i1^18 + 459467659655690151870298214118635112259905779271956143190621695875530635048405555415348488380961203090339139359315232503299810120320022971634445737968919161863346537991835569963126976454085393782547946196081868353256533757114894044091880935343926801507427807509726729614497433413922582632443300418228730328604180460517252593890318204357161128906951826886240940071427099228857044088837265674085641001781026004791548227495607514698357674673116572825045804424112345356199164041972541198942782073938143519949955061769092124858107761988346649346420750791645095962544292757774409820366025348178729226765701987470862881552966293271361159176404083375544643012414369241420055864274477988745312329832203683023701239571022518694274537851799908598325712071149548756672613741638422421203959220505745161404287509972960651251597494987101214664550925547450326056904331901998047131541326369739554978295829064708869933981297116203830442661176751140549209138417433253464914885010317363118260615587719979835782960563972398547929284908088508895571284386851100950940426802300498214001808579333085289651655858692039186162323702827056879329946546165761439165233263067704516673491622641848832318121658923915192004624572231804000297264343410731123866650097544149084507224523105448887378568145677060369569273909011876968840964220830454287147588976342881722168923580578883419781905662447135381485686447025435068083470313275729288517876604368902170099439239339970545044777662331122037292969219402065485821472372726178015276555338535180377297759602073991188986909050702762924037112647641075984605726119494105049310982177816576000000000000000000000000000000000*i1^19 + -64302321951466475835582696489088882864919780592278786636609931347165927263573578274821748763101109808137797399240513281425355320750172228103729678471749658488165012714296031620415046337201357827935045065761892880093823331858305291187740559217388220725556498962151071510993991250330787675671257975410104906831548742414497122749684968766842065653188126269390875279645715987739527522813514975575750514860635742533619346398939484073892893537599592657509285732599179719851237330837507892461912770250397651012393563437595652314395443552501594507469855468701411821546410969681473192785737316805395293576730246383159800424141649065813679604369797784657126059716913907336621798194586970872966300023249892898170106704756272943678107534618995175895978682047029717418062586869781494238984619411873662658974688065233256414534580976833132559254454988384922147888700989582173545654853665578509594600264926251387345042512000110331202960242233402472399532033727566389813516545140143398896411197675098929879041352809880034821699627861022144355423693573378272101925857499479155308153469347566687557906593144518971830818693639706819016089693900320143357695665316573857807514093313000351931281155005813413020159849400959175278452163224011701538798402433045414430710888676929656543776351475422538650105270323707814984830316400354013645456608099319939576030948930106725590943228186805094038115992643793899612881054385363496948834393072401144470857224332687576156743167594504182470731110455354768456110825071464948354335065974905392825696277845876727687840308465828652026274807665851496047608758313069664122972825190400000000000000000000000000000000*i1^20 + 424390299985838097419599591464721419313441480665318882404231395405020304430705959086729366082977668550575078611293226051470617582572853460509989142472298445856634621061794582948630511641087065200001384084754603347883846683490942523845974837289513129019495553528165833049199521740699779197480343931747451062248605870759018770537077392799147450937440627138729747621968936104290669708896366507326274966485114274257858889680805071458995208007021172536791818787067043454651950152293363336961068179045157243113579506253128278948147568529668372422814458344347314765731125143954868539863293611335225022206952365930819317926667710179093386564649911129612209521557208206331591700659892837081036732315559129999887712437876292690715424655348078804889608678489169086285382303631176596857015301661549335577371117904475804490430106961437606655340487962254284073087492382959446973980923152784937736889282281064073752247493326207263253368599745832385695882708195798552451172488248957960102752305532657378547789823157567246996848672001739370514079683934673023461864171252692204972923241628680977251769647518563611385865659810048810262799965124286863231362173797652393981917359727843690761340733241020863816779220777922917519631852688094972469374760577318362982508595949958642238145433205327554698562060432459049851439821787859069118895843683200812525790749983017633070002967276684215723579389910773561044341772938357380180992529410808151073005765492460698270545383938992391224937673736368496677963951976005654291011332153235564073944128475692326414171651063095701928714160584681991444416394861234371407380480000000000000000000000000000000*i1^21 + -1539575141633358825565258449584313738342698615608986537568340858563826725864099299960984018060284859705226225287532700211313840459522685855584721361031295883485784223459975537544284652940169613612135151083603708532601051181775388010396085544911962240003383071304569720183564699529817443019838181257154284291122604966985789601387435056312682176859800163167687185445139552320138894735309706451369536621174519719857415501832986441365542255340746806411075955311870178444166314785602063302325910968593348894949697549550600380015093668731524895772330725431561256179861483874680491445871109512299852729222631957008208500404710821195508151266791624547309862831554843690951277606714753206798902601552582627633058484640238879582147471084452863085828555062231521850759297030795124769941799114263217812363759491526318603315695433850026007499949985399290143844597642393918152951358681117476886151875992525197571569952485756874910823181129986949073075367166301728973333159464650565279402929425382708863413368418705756645886407064778394208243895586225519343280826790764359074424523644069192730512072942235835725966852889424554568391540577365022770439362903293876322768456335144700583300255936318868507140298841323338911516557620031317992023352236419095251185280651892487862201378289860227636140424798997063334225698891908920343278562521518229321686005720317924532686208358148035802176015899044524150281017229529250682781787618863381298605166763226221996516728288247015030840687095578778769156992991742436705346685574892954991262753987652120080255154080001092683526546815155097577295679690184360722432000000000000000000000000000000*i1^22 + 3407387393095198812036446841402913667089632268267200795549332828807900864237968981916551932962151883012645648016893694882825031425740425137891005609548006304444392659154763324618305935867756054354376243564333925611125128804665733390749139852745684972872087852014155835601537292554838163291723507157384363398889787879306183464716084174869388098533065751328152547467508648179924357777206013745351290031259794002467855287190078835074436785268736426321070514026241792970962043609760361749226576579879412321529876479166526079629045590589901158081196761739664652746461288372337167678429228566902425842822407616612437132931487977235928046770248308703487053617941178999981113232533027263886292070344842911405800911739684891566887121517905150407015016338149726603998662146810399313274857299756387331101508651357204436996479390902079058241642201341302705692832361541241359901038674219809737541488634606770020740407034133167857305759602449099544703849792356036489920881696945262284555720448895528099511579160205308784915678291890308198571864190275398424934371168678046304651174851248141056963869807038107721686958204309394231692652612427782062001706893477603053807087283082685605960537125092188638881073624239830376468947988320115419926152034440587104930014726746277875390062030762891156679371055990535255120443957925836043784017981939704862135177360097861499940095192676129684472996561680675109231822706210496685451417978771193913770015245183954578821153529573620977191102768986480229092253878880979248984250314317856687421626727881130762846405282752706193835402245010701404181294694478643200000000000000000000000000000*i1^23 + -4974334248529475589371010818572518428847894763192267566714010881470978271260792839068975424163086379388578268502927331340739141565334166977857730373884138353844597061942527249326913278922825492315921349080975342530747148780124056278017073360264588632162924399517272236400389489354290685645791254429182312676099610237332661137809272628301509005849787214824756183956196437152100272267763831616572578962152749055452781964151228279424268430430429522342052354001054265249595577252031912903708615576526917380581097986968554477675856546975009231852487274610372941876432420074030088566263498759428667271306901611182482766223457172533496422396165539915131702705712225063134974245370422518588881386161073788235777502249974259267772588532295692232491327925597332049253334238290648486037258869402223252588040857894283774618041596671804339148823535510364197457071069054450377371764045764339619407951699285157886011697569565593269462106205816022686886983126003676520682564995211264458174534461521935958789834679526011166142372831256470025231132876520916793325974405750592949876554119122469614375312526820971401114013332418324262511307742172931835049209606479851095564715319906870842703800207014926638372693398898788922838703564719586594200460842624321302366245671258417159413532075851320293948447055505541771756797694351378606409928546125249679587807915956289891537393543727018104449306700610362976960689092752414208180944399010593960996067501667859016623397768408092477625289683410866140044933234529475738724447528692795653769837053613365698481385077364435943722891030990812449041043947520000000000000000000000000000*i1^24 + 4302868959128369114281866852816564752396627563392670258417238284456146112845397805756043398129045903119293086016023344350796540297649708320507178872888144781838889165599289896292837129591280676198669492289356864877964102042228436510615764444427037502328672836716663748865163697311686161581799109672044208934871576080328534861461362493348212359775964898502663675983459881204138785699395951717396180433077892718229916251721036758187891988578777725448111425056471024867393997778144311732696351103225413542653102446275195123139899989631714552601460928082410091156464109862800743370756828523654202262271437250028703799507675661836053533627165303613675918647755020239087626664306648090458493528996636418982627543043731001114485029414972101127533947767746008832351156037873605640780085971896136100262487411849181016327248824346769970584299043761858474907571503455870136942077567826918095714175763318029832407560665177704095995325904361505406606274867531708034793919473745548210317095804866452702155658270121695085245543657610229181988773069772253815218383345836983949683280338952339806067761712722950696005503981969647979448784985133862982773417605714923466190823562856883612438417917451223677540417506511145032004394804559607035659188167047978897299963261474369337605869418720915144589119859687129533286423185561026386299456447329246227418080085610386043764240496441250449107891606548935743461412259394323216379613072962845393171756006788922098533587894033527931139901353400853518566530597597648528534788037866603827556309560426027769964429691319916419548873535216117916631040000000000000000000000000000*i1^25 + -1519090429800792394657964193829181300797232120622489192945350993328826957168251349204307285778937552503365476780139585284646060770540872060715586419708889045723024929693800941853896913551778347788283401120585242241963989627134288875194883172667768012158814613995244998156112386213122931429398956719941029741637898607990569089338688224107628700697884274417583116088083941609098746786593804482350572275878435827708704064357587993878133499893766500898549081363844493942405951993211201137598697692580505739470868967707090636915778198731888837396620095011761741229633718355049616032601080928597686184764297116387602999043938863443236802749234587177181270982959544599684481659131649532039832074884948093168481684785349690603423243132028078320967581677225974963628246949400910242685919528976641442587221619455267585464279340178733727197979881891491748187608384498981248630836780692711553425476267775335405878407938676308420780058373258245185378206118116233708905985631993807460573369254508257914080628667501453287737706275323633118961867368651873876380384247792609642090646586228773460450705970847030086417625085114160687552166225339030590936388531171044730511675564656093288094882427046545553520583896226522497582420005695096810738367326370701665645606132933676205757231355911362069321840784379714259285422733938291612332565696685533203279965214924070867065476398014040170513105105753470881197265196076060574847968379388779375459292578262225289180622398349366837136894291369965377226211724691605148217906509779434479600918113251988756923205471674607457409164939138747596800000000000000000000000000*i1^26 + -829043973165149299768847115564304389082339521620587842237030283637766044979516042344487308499573005978754242065282951961132170335089685616794273876170780709879189969672238384229345740513889668066502040510123202214061112550642262454371546118375528672008787191519138670693780349106762782999996317391984200883420176566629958252348023589291473864145723730236326483051458437851402781928365780122707376772623515326415341926717637379154711851283120179813540527061383564598499501244340949150323526154302064130743123950124697550616466367277283836862169321919106727750001777660963544441067115707558830362670837337603406191400793082907863037066744107464061980813425886294178328509700836721998857188287520487639718045136986160132218040117675805509573498472958720086138141188145737506110871118770775114730630605468110576281487248148179701263230687172896171592610182881780818580959106974802230901901034961451926405636087175534787160560863351039808192317074410412839501804066576049090642656365863897150904593248347899160783782800571304485240706441307772605489366967903237945653921261222573951584461478767357560032548761886389953990525302262349987778086866260177421099406256437382791576494988854585699909898229041244137404483047296372666586659969899952272950831176185832290097411399538873805624347260922865775698262468908588277991288718643213968384806971257392042994634937719134848812100659899693578037656420783812452515096065319290402551168111487265220927307208421873823024955478151672138053883650812927739317910256672523790846316189353373031539466617094229385792041852600320000000000000000000000000*i1^27 + 525224072487094304293717029415908266857299639925117462613740459172952923365332723029395353484601346604914862289486326110462821129566686300684625146110673687322761606950454073479882356483104206643689534854377535060619728579929625113344187142490175888039603990374782856451889462862613525856073356704079838798928185851176116965518185524925652059076882551575155489725066452252293508369266827725701434209193066553096347467154763744210786762995386029739973948040038448483827213143247709680796771233977966302318639497759296743132537531931459626032656543284761130156282999495714761139056875068814837557712549237777099682702369970559832808347475844152941748659442913938818568057431065307401532887534152882355018232002283817408111908215485209457203801002533545043959499359835731851799480459551251026921032627315042748722119078510025402730855607025896199412276864890601692911853943190550355479749170533658058323701695654546664746762968849488622612139457185426653899062143749072224029130711121096196207164477444177212439194693189447990964088784598921059458258110545898058886556692547506973818876979255875987339230379662221690068232425876153235826946167314736612156895191732546346172731223128288788572205876556742720460225461806999315176431001758602117539784654833725421229954701430067037610335775622509935441939903283879967503627773720897400967658331183405572643953756834154508776945363776986653276176270944971572947361725941035033220544964533006482541179629144302755481695486705858449193824981234225469549390902495483142307464505992527139276002761735969766178291712000000000000000000000000*i1^28 + 174302706744832268664770823521631030892669576500932913455486795598811378739925216232518902122760413098149715425045745467053317634800374748562824321449545875538092281201252807375062603974667687606576234225384044667567185483956473016904609266569201305223034607044114613978976205633224623493088776656101403301360073092402974867695771843382577141631431107970034620613307764029375674458854753596223825320792201834090482173234700308330966415814162268360006946545081468946449077674296134677908840933502001705429600551306013639996951390568442417757897655448904035857611266434375277273992637942455625393099518853153974254402998444066943668461094444391432985984965140730867456049754236144287319233973614625866188231146846088888066385754256710803519452568264097254187820164014927059166558020560113341397507931789460043783783403085579888354018127151722973227903169525341059505629093249189295197500307454379895102519729163558457902466806360468799180155759698443251124206801220342695111779212762787659971416108455694515764558903634351714440325804090466052540267269141786154322710447037110809400546141653745541472388906718748572037246607015427456527592127069984600265123998409510152646182466130355986516640196676860201223785709715100969621595254644635760544608422519193495889380413452080097407823442139982074554365203429184020189647335508719866064870367240390474657300378570863159048941100091699021409848073158132290304539222982735708358655599541033965072134819454538101932510421962615769083690662257082265750384226590347705069198270449671994549152950156617003827200000000000000000000000*i1^29 + 16786552105402178642994601431244013268829993195406726765519156129317552829285388957512492150884483211551617811602030382496253776028717111215876219848250571573298191122538615459467780559553110410686353694117266891104276785990339502083659524380080229286103991950600890195085924176349860900973644786901483531503893133835701342446972884849172182512876377179636890376443170749189556381934073962630123982695966836395103441755160374694955552518858357087810045857945272279637693875562373030886634846595517118258358236510138555341745333138340763214098276946992188493247227303871336464010108016879740161279283976487882795996501727838251829796488667234142386907896011381843484440345857519297997026772152756022166961254711453598549665073400169152497676061844456989310057506682955362310690175722382355191117660551772146363048928620922802776292306912089155252934575443760584293241949933139237384216409269775117107146378266376278500205921121996576447114699588326971711067328953442369514001220030660256639787254317478174384497442923794303028414245224770899678704540296886608704842078409398025298286348483403590119100086105777843327821664625178188413561501057655622800239037512538629437493060026742490115549153254573074528264177171105480279416919605880801215232307967050034562532356954300823789041215676059847923054024737968296590682506293573961192952654749783475212839592694526267847624046331293486020682464286305950796798024455752004839111530185442070741760048902512164619165067326710282319160303199409391038001407437133388317731605194409647387752431605514240000000000000000000000*i1^30 + 2490830441151730105150162613949643130145789047781054320470878359022471403843751755077050031048541010232319483053733024830158520974770829687766873804476402184998053273385214759464157110035277315672479196014656074168603452957413966627355467332069083388616806763225141225998571613552383998324422682379656720802108868804202381474794706208300622482199693884277995560572367463790924170083229583319096652109674601975355972766875591230838371506628797157219772014932807638582126429128571146430919036494840571232935151390096806885409360954156795923142485106170603601444015099901165863787049637322613402257286745032163750175526516656198387989680149057611834339463831824263944165941000645707984261003095478623822989538605016135641897397322474819376829451936345024530956534552424017466078024686699677336659235369371253561638421518889219983577842385146857224029325575723675818687699609455856523316768455787631923246154809664675647857348181029617308863478867269853385122255540824121403989102392272308151739874919725558509426780229461768286435529505142387218050364172115010392498268386530207577571729022174800891582276515420469250821734616245154017913208199172721633601305293543639946144430696898155919367156688496544375461120061968800327429139230620522291935717402912335338791009183992609151248341439437450224422116014580282749840432808183482273864714911345109907968822602666585355031590781164196880627987317575956335534290309129913886246718724023773630788869054859347884394277527746315815551744742417689434579233857514512198456254840476009548853805056000000000000000000000*i1^31 + 168946793659307955984057295596175879699502895771387499813589800791971902172643110170766754645592986753699389756170719708188576236169471603546287409922808594418910844020513466767297610487896955907974821249653261465144224348309174245550588918877373962345173766685840498928171571663414939429195401122516206744621267073677646589969318583416614702015838960518388087248022440999743120669799787702348431883403224491663381318054863272654641428218757671310232228504977148574003187747352249809761054435713442824116570977535205281918437443001454081106171949159557021933276546063106849018919838523400588248029814272790648554117520074408465553520770971600180448787149410762289856977188733838531088332026327626417973249610183560528136850508902542229092244911911081902537260997262957309282998438127393305787511730911041312403161540745587810862186506560230248249974282245103179945469377785454715460002190370856718336739674398610354549813282362429477908595070269020793351325743038815810535072057280618227776721611669417542730196788899223962776497750099151878336682762373397311485675767250827401911265261129544901822901097782756051190933152971892737566901448734918131451780878035021282300897859294096672582450194860525429060321969247551899893033429335028535218423222036861859496654277429252409467519917208893371779431711818540631019257154532245250612399069623624695649292620503762223311079478898168182996218284640658792365917663456062562929930298569528870478720183887483256752250353821560784920064927835711759309974742307578342928698160013726502092800000000000000000000*i1^32 + 22083877662648009831540768830628997428187673324997399839125791176280485278233517494484563903257483123447110216613722743864482971206443706496993248491820445253614185904236275664669269368284225518329226320040738373259689161666934926294338567354765620704451868704821716641673368546940348146854048227901311449571296134052020686912280584672998148323602014812839231883068675064438530884008720949671931233712498652067993539153215817575512052015093133853910525745722841579692959819878281073850104792248873251735261012240233564314413553580656767463452219250080088523989699175092788058317309957300235417662235161139939748531457251231855937308309115265739856190821667922376468739132492632846909117001704805956286952957816471693146853460624326007940188169599645549175217987992852679110650124454888543332543989616631396856177262352242332006649758848919448149096083237758102905909459243662274583548137377991247700450863956147190153151492889145785124548487629208330981631972378485081332162778782280628721564652207422797586690182092057929619117888891036195026389883653995078847468344516966219501794059260375091760419304402060806161487939406691334772719029873972605471917529360023261717568022707907725435555948065402588634273243110287836470680525628520355122878169650217478442566785393010661988402320660685817750289299011055713269970569053735306180153852690950723330716097244854125898019769241253948646683513579504986390059851822600924373730510010247054710396802413904977151530139223724324408000814339393787498353710403663613462911121946050560000000000000000000*i1^33 + 3442631284897630928956971682863617021734346442836889448574208412373746588090135148095919459449984261700701043487022868976684714551903575962184772237515365630131785391301869899600749356902879670427973094026683975358522554700082765789729102744806950921783903876401107615203766676449922367328574778694555339440502593364867647303820468979668478256953636353442842730744228876233252514209625834313399960747492879800419827886376295840948195282107692246632736625019579609489389963972330939750984864228325191744949378394254560587597496978886939522304456008349613810153521738121467010735912838633963336238655573443341332234853074979939672766232621800603526888156406307643866691569383666760338105619580843530870432128546496087750603195111399885557713952910163582686493672028557726643545972410433782858990370756061257101632187649289937521292516990485750977020659355980305651378733439849137013324314667071837705910460005818316453793280624492570612025283688885186848679047064315226919337413723832523284945791467124969252099462773956032184831107256545526828416740986602814537519262653917749612688276935436762929751367927500142566949353053251991084755027171893249121864627326247938326414762191942995503892967964130732249046223639428281440194837467075365438857701783283404829139487688001661213462549301729842437993485189338857267226816225709548064980596675722100195010993635662992312782304143218214218779906800405557733821530563999494148908424337608283554445177373658280367674968955409997170744922935457708236416402408174472184987648000000000000000000*i1^34 + 7456304521795635407766540159272321699260815351653191777070288339356374497993762385810765785497135497183244519990867624387185107055919013110992943143045761401186072783464888020724074724390925003895609869263504257862197573052413894140227274408896781258905891404593588321731317075761881734900259471080488868301212596816120059229026986197442416988492427021944317150567596621933063758434706872874570168682369342182320768471044474870232323854451343071604555506499382437603224138741715700917869322630112611312467383951028174346461603700737802102746106869118090458301691767204753449498364364579397940061276444194598078288462063157133758726091354890279121864993750244332453232774802248309292586604762253899993874827151223321557563445480046043476879345395948735050277048063579855087807906595876452641967087272783823843383013295430411177362985663899703569766973249212253464112325615922398326128661984080088771039885453330086523219987777278115051452078020707015290396689199125199116616021533965863521400304276493519431012833650384214942643653969256195004430031653849132987759330955213538556194919581101857283740229851903644413484043044393927084180757364984410048704779386287017455074681450484435649931012773317371178583224047275244549808859145421344491373148826684281966515921177600221928121200269818873548067935058168139056591623144744631942798162875610017821501682279503819381439027286240410487917895749468362320193773970168314047127407672614031851425875199196823225948173901931153514413313516606966866975037207871488000000000000000000*i1^35 + 1749113580715412377307661682708830210706837512913624319541551693462720849120749582124281696021648396672024772730926180663586232527327018663495088926041908364906237068401226214499157285338256334639061287931593226375175969206169897040997148026106963412668270039601883422338458693103162800136590286571919399183692796237189764333827926734280478057920453865288158338055547905119034311539154999797941079595167204158064658254577268448038689679152125474808149351519996677377845555957090738624947372427568914952988071520640981408699147604902653919031454881724015096291598073132152358758570686374065790895533960008689182723711277669296240608714101521520994144549317285591144959430874514013379288501993274121556603463412703869122519784585299909645110742312082784158956952191890860868362318799133903265629628236922502072400232807114802372093682667257540580563407171241129540183001207969747048739602761377677588718546499060724650481011340727714090699392362924172444167865235206466683029694377747955735725054539638606626398377909089335201339445441972044787466276695024043314975522031084727737367892362962807759660990848531119684154640847313816957243017590093713537605629998968197358330800320085293784824299901095849674120008361051652964266815710005287395480829360688065629778383282853962248036946743119121394808391867268462951107488833434437276789694106006092223867194049121851465557597701994308709082803894354731334071047569325282378943080116386352428441362263801588745780355082418159714296267456480649908961935360000000000000000*i1^36 + 224574074541797081518477984928410105305890939761698342899978954507951973723015381167302192763582328960826609530443859106607520604513903377721199810204778631803539882933335219274794595921995717886808787198722058972429178302483781782401910676807694310544732050109554504155391548545683283931755672584089775970551400781400137469148169639266423613435171653499258541149133585544502402771505829081356813584274830396565343052021270018710132470026107426757653319008760749107014024489117732060930764782471411523833598652965459256632222383942161207028259113292864685732683275414033100518907910564527228353748005040237131092894905852885919534912301582720630254813248171502292159811193741705674794187228349224949200050019857772661973964421353971556328444731559789984724424315829328049138744111860249891070545117162498321100889844311443839550779703011010002814757144207690221108191722681465703388167418766044545979571984096352118951210253446148048987105628197518451453386570122138767944851733908604791646114151418469031561764916067416818241754594169932560896060339625954961610168200148408100606174560063221578617474086654246942799767775587119953003602448936647132663930297708476010393433962391402591536795656002116509264273475903953667312516285149953448833655040813000082257283108111420773139193266773503621065795048076597183584648605619794410223507283640670009829469836091004102743984567511328037938008876066223295827108328215765747805364882326784020763035611825209804197481309396634398516612664035115008000000000000000*i1^37 + 987330385206625325323921094674470621905914543381992382987955323578144653346931683246767975794400301424285412806780045881042132361635473503817977749689514397420455855503065553030278285416366909401582316508767977589145749351132383741414225427276292715160173643621253187350033551553104989086897225207290142981567832043430445622052530647234709325407798380137900401959944175462862788824149350566351907134594167665879754193932870422251605268368766540441840618213097778065870634876460669356547109132068597581886486304930537650476568916669375912796906360741002975388230120377358560560669648406903813430201540575894186106670375587628613816183161415371768435464335110931716055617646297103413296906347283610815529702841674440154100726348545397314906320298053649397817553652630901622446554325273998816614974553816359398553362111494845420175818869251647424493619590021515002556782086969798487126345676658502360117735365276728331450239541440279142969253526467118792241012838544058681262487240882623999379972326552869760281695094210866101535432651696741301495631502416621557218284675664400564419938255798937278147743213118555914614550135548738870135551802749310703864196374745064238651024843681402366217381933262847615860561825787314772821871537937910726804957818798549577473264808951060588798232000376595232536608434162202417582592213081238543590899601843665623963435075760993880359042457451020129121455797860232412862348177902225388126119424125694646535738060890364889082140255570497689668812800000000000000*i1^38 + 1318902537743156874310997814587413474388734738800895349821498069344783051329668411645665563703135657317108982901100490417012520446136029279890700269941209964081721456575826336096156327932204039836468592901785759277086770170198310956299815724040388736555020501518379083994019861319970615117846341944179722881350542737443283534651086746925987151166152535993778687735328608427899969212358836048781652038357059464220599805274973443033307938297724110614948652901093039919603943580728824280357653647946630087033155428748640159399583921522672354446921943345811907605560056112498600053530839425604074448467466980940646362198434569904101520803408443730811586180152095280741687094309575322053663555530131415919728730107862438927161284194432460920323886958684928247294698762400680769520314813362968205854509424290676304933912555507349790453272765404107866594153308360410828745363955486083595179117178352436719597158674588541302672326599000688929300966381210583351581825277054157661617879772821081201436529127048249344874143167493861682489466825309862627607002550054876511112257626758753581866441494058232773405690268771774377179484091205645820621023570136843097739968374386747826415056960234006524132001458478327570212585572420464169170595239980258751238381826304370067632245893781332881077977469053790512449357406179827316385157808763086346593128808183360394807174852727031444519445020462853108266449109542140248213109176014507627036695742957678000575798177464355798953175558389760000000000000*i1^39 + 915258614714041706002663340249750816856736400233150501765829125555495362171870384151098754751552538069174801697099151593668014655054155480277023997190483245871892547762207958266732770571946178406886489389709520663269204673889269212978808317534824785216122381521400970360254095370984908278561797974703678676283249840436187790871490867336506700446343249841058946034343603529008025781305185259677546625647526135089365950175727768947812034159313686912365805054618264555503552679348311063046597636067485054411916437454719717390138705171506649934495852529762411499349723092666633009073567959100508254519578958722007839501996339859489929424518664365078444780982903193164137623596195912599061124137963893045601262611183100285223249382903837565778439279039811291255719401401595882992870716016086056450801122826787256683958717483100879578790704783882978411352803413452017572112816435546788140489378472228117378811715164666925072073993489472950399761154687150389018739837699359565667349447277878291295668696865946469052501795640641721505066787769133486393462771955825504383597732151517876870232419656367331355003004981046293552236510480507868909412362331096578744407798965364570115645053882975983396984143391959186793051692774923499525774318038408427036169613204884648778915851353977660498863893406939057042033583998766892393183112827250684444958670209602626107490260804125474808722035222806555371658847602035205442524063456413085179292909640347200033223934007129931776000000000000*i1^40 + 395266626770586784247225423976251392102863994707999530037817269999859140729660126816944099917703973948816447415254738054090157595272903655190502631454287089651102929325985339913159800096375257259259582681005627500639819339932116280771638642842084947910841460573823416130537265290905549432264590419508362505750301539943887393555001832796598528038719235193925759264564096920243934288582652768243442352964310975933634587755951050798816067929210305758296122571964057067846018140272588811891781491482812211300876465765691300170871344325359498096101723538978433492684126711923396258885084225520537429699843847287509225080223274044129042515012083091030229060215855351522631717359792492747640134848867781873914403812925294250385754471161704126719986016490424448231684054309729133318023404617185041521219530977702549668200073874351283149167130596181094984319052901951076640066784116112120705007210195765544481021485701680943912459922935321598029332668504546457262314299905132043306407532499270397199807478651335973034565483531679327005991025457670147673110331206478857083926274085536280680667771510272841909258436579011751874977518483459403202122820053561141529051490630404943793943244887147251518714342711321227330278961182110106115778077956944449100806321946139518581162700569831896465475548542890555878919705181997803274195236568692106586401606158236308393744311502094755474246747701161425889209513595610110618741572858132704775238537206824380501537587200000000000*i1^41 + 105471680820674178200245138796887693720537716583706509409539900821783630163285264811622266058567870162588349484287657954713414538661377418354749005598804737008240822363824554590467083453892893690539874897415080300544873606142556697695409335483137761991367069546379937173480159631590202912835781140852727673124885747032944679775936144035081345614131548609084851911851442939200515404333724256723080850122127255781591110730285622573602713684680715872896997925171760221795681607289134127275167177061903832966801179963604998728133610277085575410923834993947542993686339889294649714537168264001173496380882212542366094648298308432589530409692056301427355668001801886381718482922766843318949097898984810217363112605736869013004351925570821253015543655775840283942649715495880961849733436126200803249960799215872342717366703286978811191188778961195842615823461953242202269851174507692037052417611438024013220748338300958165905439757525173304853185957124058050100844512937898395872892416097028526540154064584863669108150912702900838078668193982465472596509015833695362160013245364158432690141629151098558038849830770842591241666416787603282983083718748157032622521878242327478197771964720570908873579346455000156874717193879882643623652129811699454681394291332716668238261260011824852844209062766637154750566577802664006006755964742329519895689648631139040242907472746533119304699116826910099207778031777169850161142695710704694332435575844372480000000000*i1^42 + 17078749303193692443256977884831706994417856058174535987108076572876589243908173936665553120918769445099011872891744607254903074339504800692300008062044999186231839366690291061925949121624897968916072119085765883569847220230220010779871186183263690885651041385002227440122099319345614832168129318128924448272785943023486536549816516709516326786476111807167938586444310378785350639396193626478726884393976244635556115206679930683599696366443929083911055433520781832073753009326487841133804545556289101960995920368918243533627364896867766377474594770722076015025642371465705879217743584706113779681299366530704254424259201360343789285997555155380945216618957506351559826853915854422326702970042501008807942914617976799790757760799172340820620440666897391477084907791837431656251418973358604736417198144346510671567562031299728844713383988322814299963244174375532379106994358263695664118335046058191381163991030167161500182399535354463490226708247891665780022133435553704080731868538616887684968624747728070311045682566083182938796696011332515715197784024273931274952987383097382723011928181318200870696387731867433529028188900101399005076538877007727785738792645109684654364474106291327900467148737895321739946130647892622335214757745471145689949378570643600856252074216723417856426062664764504222073030045427868112798743792839234736965325401181678257534411585286425037074069570788264815171008768081554483813803792571410939904000000000*i1^43 + 1251396805972245687552823691404912045541836392281767508734153244794117619475059219588039350508227404734217515887330980665509694424453832067722044257772985110818227916719562258372073307940484811673084813024068719788635087454295572407280684746789051936389084545415798755788269737352257728947353317458501034765088257130005441628275982238904639163992667763052346745230156698436867851325416766197101392041232213058615883568662052174194126668752160503987198438807676675154172930061732993805613999035772033047042921332574402368516117722028715954749056329491748142875560312010154355212297959786704533023001076009708117427287104421975625313165017005601610688440442357844722821595868043952996422547887243542244496494059622850806480290162244721669490460432841940395289812777629602350105678909871460799008426785850176104068333999458940787157061185731202253409333689669171457073230468457606317460607070572750623783843603353741329304424548800440213635852041490295364311354961799733882430667291399326977917652157455300479695148695293595390865693384454599227321402218101060441107809880610870907246516001278757825885461393691635062188851593416532669393444057868018784592672332954118374557927345824204924865925379665984768484945898894377621917485776000137565336042983404126545098663084495411936095346752821931809573802844017695737002602975257516139887938774505260799144082693498268994980473300727589292541055133761568612307776307200000000*i1^44 + 70191656027222029099085345731699621734357672471251729964032676236831833712168348594841985510144123218632246872822576123303764202191437605078290455697588146092944777144964522702903270792224329313965377695318074377981030513570871782745328190210596556014617109925755011814711044182346960430100958740511575930322542647800395222962563420830762479555574633212744230032015616963599059342207200225699232885519749088473983077163400346286361650103374428856117551711292236263531827825448962485030131313414339251499274671273709454645122016275351650460050628132614139122798422156029600219608701434074112731134575250760163299160566185949923262931799936234601704565899331397074199609045233792111878239192585875869412376959311947127145377326781902976176016464619668828204706663323598509433705324443181686279747815286911767233805600943501589824134654016307888540016215928892950925758472078415567461687701324519628327783097854838886077105744490894329168341233820538289731077620481510082683724909909800035695502984206826337503847356800933157274993031675615107048156671735003760202955473323173776686338871939682098700643932510730459333073400004686294824742483726753697628697095614276509300178021258559145592113447843333137315354522410186348545660152298569924897111096121728160989523653321792788951404476607624263677693608524366916406597339050994361584531860470829459984991512247838240596133353035757461872590939417149440000000*i1^45 + 1779929759439171637153804784051136732031527627320988926130279626086198773406400025045398662752119563954042692429629144279699792995794272912525135204374180831903247282324562650268011521892699891145104086084905055779486884102721272629170715309337833530012957955681883124363989639827505688993575786199777636031740977356652839840064017870203689187895609618763873417422797042206352145344712168411857528411614969865131643162094692638691814143846614768458145074534082623628748772245029916922794275705934320935096905352039356824102024027638826408646095375743590212779976737119080956666401104215021458910799714264739416012869937924432596704922769854095723539251834813530226605755542800382143548194446692260770818511000292874885288321223983245180956676335889923813572533458302841304408948822281997415727831984584336059423765844827370801988577374951366978368389391046229349905963079091389698717218823060762671929189686809275777132069522981425214836286127794944958110259405562620396218933266687509474482918291821660209111245108512132309352930303582194680538907681124691110921901283715678593294534330935071495390948390707228972746160159617473314752840015970646235840309803197789008910785246729472622216927037067597315121860330503392155095390113757311167528247795651317929987960316331800917557398499981272064531064677434541858986287024552428717667166368309938051748278882830502000676036675084683194368000000*i1^46 + 7219418657327244597147474804533794376582326760537789610732883852824127593480133474234270115483163776499810489581332768132770621402694054387471799035862606996330481159310432371005489928596516716580253451332017095492138881981077746944519776459684019805589322587316917781236590890419287126384383986698219854645311319258471765479391626361009011919235564792428558142522167845476962851033973802312466759132908931837166093356351665061275702814132553065920856033148035840087730903466093901983958210354103602360088312507057387583145375282728001685450566955996559075592748564113343020675637808854023832312660277080286821471091587073256348738329392142039082155194871069673876887765249341951484344092870558338874371505499427832045297411088935182987164109690272300691097836510816241725525936692757122099394840798122774192600191792408299000148104699223557474293003606529600557821254663846825246228931851753749589022863084314896248501063179044574114189270700988038853933896331915545436301506118002257068012170854303749592715534156577341738602449506693263449300971950689505424309379151223415344494348994605393193701333287925668456083331292880477222933151782584222220831258923381919604262819594624181613215854204926360730040686483700667901847812293626399618305925794458483350250560383799545521592932333403228949952310037051499556617330078790934239714375302185423571630606393625673302588569600000*i1^47 + 18922939873663291137273947082018696783513271730986690060177081701576165313821966314020236844082040058643509755274632738674610104371926961344558967369030107568106100831878610670448506659770696780581699983777708434726118933117621354348384163254627875021948981530024820561285955948318971392255309620487802787500608969982960688148032238619355385388658386530237944885719469401866127777845198963878149859673157756295284770993882933910975739277228599701400003286999326788452804653537471674370501844594152061467342474194019707065207227992887364162932075505624423236528293364393030238398890025943035258431820779599902378819872932312711880878262174154125884973384526132275974346847745943388851270944375131527936040685873089990825867684364179513364797501200409848519243125978974454415086077504233337864369079131406562816034627262706568790549009371538009220641934897861021610424235522816571298727493136171995735632226326328145616207246465870630544003821041690361652565936480460541843676963918941038425817293173272127398038432416393137147500188310792009548495380112933209012374788468296548925164342768559983800437986714624706453432269809347758010169064122652428754981596065981391844276709069749066605711174633072355663403251506107270440685141077472337887658904126229977034069709580582791631742047026857806799953678196737318806778896102780909464427282573658189645873839651200000*i1^48 + 1786239765442214290671431349275086536336947158641446796709322400941823514046619939557811694343182023222191478027673398323825288461881388156216427335249496803663699738860409699845767399887773368461310919394043139538160677618194419815941843940432571907516146931740928724480877056642463947369884680394466837555365296935302024304315767645593562873722146372714507802546400796155290108146782360074603284209189450715990070898342587973391027434715618245977995282290670432578274385535655678654681845139188952100177224427318821801019329398443321426000209585040712138056611223086692209278204039121559750189660254223874033841386141837465388480823933251981687493347215560084857190362082305134812056489302364342219546155444189697918718864060101918569551882857736719910890745959921957969483724604994347780129069793725719255230954452461801832783033323645220777552172333617392919853970079242573161660211746873772512653867088760865745045478294004978623869871622664491472461731732746207300094492181497098112361536552531317858122758573600635317192428731588606421462378684940427291389323841145792789798566628868863230709621610896611784975842118732389713149870369977675029622882879423121357561429273665005898121034012892005326623267218416666029185477305639513953829717113791711599869391603762970825982701712560572704069737899304726601408943001860267070825903348552000*i1^49 + -1077123421865538338215142429157184239113582130005274316559908783195221380596040980830281611298629395149375727096388203187719221814440406342402658616419906390962283068752079192570622320882847233362685111478255013543378207760449699980374998046987623966540419046347535143432414105328833067676842950745810648252345867361097432784641708391636557987057963248050711788249735665257968277573467733330523114320628615982417217131751339798035739858624359579621243878769361619383726716204166649094037951617338908262424731815431661233201496132655182328528181597160929386863696900072365423063843549159880399937692917233198526957489115115871606444261027019468751466254433603938972099061318969520836516665318486218516463216035548019156544601599804082516083563665273452685058826869901973473879736255719069999031705223857760077621580835199453578493682868993136448467212262049869572633437934430436632539493693416813638421756397681906749294061067792800009246016720404909695262952383516424873568168724665703280609880754440518027088718935422059585444681452329102411920295388711082604141578933661929347617626122059787687069589260614961277884510072284211259910071005620496126804263385077838826855548327054711161292875770947729529679432584633646407543603440701603457575179816818898294148225635694575526454195065410335937970306289160783604205102130758000*i1^50 + -10141490317734269866668591052147631282945900058265089211467663479370214180112229921058494829812850384243192414415383300222001860754022532059774513311305173008435444293141707247336333475247145320099198270441023841829044022053938284328365687837627244438143957699618191125670805431972436651099383541454094818605724328071509937123017174407074968689497245259451025103096754205288433222712194085049361569298178544171293109574986634112070233157433841787092124546864627939716391325154839911737803992745037404318080685987783730979416826132379532874509786156532429816920862698406137299549683105978425363582053949532148524858146890680272094339318564715602398433447591618348330827337230108537039580115801321793344449074323372470703213121984887620013073371841185077383003973848738627765984215672541258370472350389480985626040308841829174819272183632262331737719785441277593393640415070320256300498240359902156117401176986635091823010529370195523275247248149977213423836074418533563399860823128905029400815967742634018270594038153106146277568847832917088291044626691399913859678916378648058295866979059674320001750976066334992446742109534896197825950774894540195505530558981524082072026781677596594707905100111154474711972553786876683167129498557015037252727256281021945330810080210103202498186615598044030019213139354335*i1^51 - N1*767203166466621830729685487359432334502324352296929884936002547602947444195115770641099807476201602881280072539061096977180552234053525638525076815096033706823977354129082995040198155139678454907018724321128114316066287181619708059605341006708493807617970928973007406898291761996038401104833459973854046225541842297526705045210563572131121156383414848074941969950188866337140243829609213204236898899265116083471930387268308505624662885722087430439962314918212932296009241123695575258914529583488213144834248*i2, -85239326860310443435529086958746643998118669727386134512594007813902595396499006063906256954615333289175569425528273811213253914658117550752546276237810949077263692762141388223850147343546462129764350396036046198274773603989745026813001378974933683225218560845834637903791645888573578715778827402958068567990341854319610480579287568798816949105442706257015148641270443132698275946178548884463385806812329157802055100528968488369247745814984623329380214751094926592411238126370268321706123069329760227932731752050685460733439780760064196067596751134803366826189622525769258861758866029284236038586919118857155919694916502027762972127189091822218615784155604839498622801903706650441319561822225683840713818631809958075359744616737331418811825794500155454473247678922321165821510676870853785225917328011468982071780101052727346438891998984758678380698052443823426352384266491823849867213211908796778013536161352176659413099379618823452891699719644325889946686141999177550587558083680031714446357878873207231646591221360350974392381060865307053134583067361931867998178450393425895817020231272416088850965884263168752187687703302332408801107275286479075102428584019617902186146971827864965634335609198492612952224988629721690229855569396085995257446931155635415022544543949555380807186889239377200185758093643076032168912050579740944909801925031678371151216853641230546659259522097824543083184290678398959507531453061692351460796767254698884255997006603506600978894200220513825202887428301607673164047101635539362011133724305784743194448144822942155425336597759303517524484691501476221101802338997095839797752241519877778941111211152114944302907392000000000000000000000000000000000000000000000000000 + -88462442107612619531476054785593053702523117169806099916309952045794067310269024510276316008413442992234258578593893265977216715393888775261438722518050128183148251800016634626726720703842679450021718016192066477645258633606583648621079023281250681549309144123672656621841149729503503310443635582762580247700995777655016809808994217864130618110924014037018941303783911575398314932223633600034737366115709165772086513710913842674242173776135078378973831329352329793321350698638824896953307106557431381942496972864948143835040199843445723006525868475233653024244355312418980363542213663932694404658957332062327762203127038763436584380155916228001648750121350686920159367003915623455688308226621198575971383499053189940772533560623973851358665645526018812263501317578596502644353247671990956029447603807905908034280769842116129880983539038045876990925872622336226843694530163794737296438396940983931274608099628992021627016299346038498985257505535176544052120802143041621260300747207326144811335731511671058858096005982567901348462862602121760212474859045719389669077521595781753938008582818126281018066716998078599809039868227647786025537172235289122367485891448134262614093950551266937859678547430575697782746022204266812790556035525562222197458817881365547999768816137779398074418434771544759773629792894734191214778136711135720808423937180289338562919796012986911130501348264482535563692933573254939301027214474279980700013713315752945020290034457567879527437272275958469431588469794743708448873780665466852066280871598046795683558274258519777700300993676433501124804760230872165221730804378476427662370642289819903114720253436230639812608000000000000000000000000000000000000000000000000000*i1 + -34514190222493651674513970228837577284038088077280117781330119698008065052908745310375234048873148092282555577171193086443027946126217469963709977836947080404394648832777287925279792453619335695270625391886469227696207502399354460984227614397169328404735120235254338450765670485367879973045594413140862483554305122893712738951597687231401946431007650896705646329888835612386000217834617233919606748658613856245250254635579652469702442094556388209104946131017416947619664423355582875186160531616766511660978694180420047800918494318940755600344601384568949224473464232043791575344430295587624625966685565971185880289537849059056428994708467893340798666059319816818062069541969123389472685324416332196299102053371517049188077378952767226596102139831100953900319988499415483171191725191409695284149530762549666465227386613588491185408962944823592772732577061660094006933301059269340765871232389969051172449760213746805602450719676259805677616408200840054640944113241847943732191007503814099107705101716091370390914528910232754382949521735930716978140743523702133231636887327451293439831316200339004669480882097711516766703658486890308793886267767429020642052287960223059455670580014920527816148158830451039401538236526449066113209532463369674961999726961127883980726538013733325605969937243393901194616384603870380075755867391883760802546658820857863961955856702339210938717506851830178157634799792484608613303688115802548177612533959082782773611091479996365001521498473022084876717212607198413528674279374629899521617740288133114155942147048355091875871554487323802611507393339070209675304182350086788978201426157573669206065794744135829789081600000000000000000000000000000000000000000000000000*i1^2 + 174867839625691094626319682001745147443031488598046846510226852835973875337731598784188691721178769628911845894349376885249816211941401944977641727617185232526543546567335045805812055278265402895815959133406190463580824969407055318579968439718523857912949165427498453003120228093147704297483833874756637124558367521856379755343994366568616690483604075184110920699563422651780234690396102897160892627646656116383081807285731047853488436315291969494647460716302749206245887220741249991788135398438559064246946734148019925169419243828699206826186414674378233152417912581888366469927483719795742535868675004288892004015213401655579382207795417222596641118494153932728556001864853946653933352639631165146122244762084987551143580768264756877677655449659461023156860144565498671826711729898731569841702851875214412668430765720732673245284821180905879881943441812905027615487252893469017457163738797652033807213513375705075625806123525064414355038867280382350066969812263078373339769979190026912366557870238304992456495735643464557020415624432263381963526990772712801922422008891087853581962162858285248119088960591581410611780171917374480369765942453316134238326644959661899305555703837227693455277389033015292844885318926405095049984050861933948449647665710416203595146702316217151745723217413244592862092754505640564148488032114766284322590698182684654647700654979682419294000772058943589204629233056544743899803053512067731630274724915109484414577856000666096592994166815880848281079206254627161658576104363563353338773802241399920371610422548939403680162767431405688413346250130457155205923223876674143993999836989860968661087361485702919356416000000000000000000000000000000000000000000000000*i1^3 + -262931793934722990454458802897230906288229156734924900816340619537930840879530164308289920351889799917552126446145062814804277079683527763832985788709151144233493500787949400116654676086877765210814341796811074917495086594520401006823160769698734811439326853995280361888557201881656315022476429287861682675376779919730274685248964877975328616054274407915044460890011967039178896598650176676925074261252782105775934686891204720690426288833354167665518304248846435299187915515629630383711437853506387146001034559242028234741247748168063926960757650535404617604959031196393836283974927786335198456990043373637793179284725865251472315075652728144428045430769626294926964854050535987139162453595288952699858163686740574237758947645473960707644863248999110826577979214099033372507105231566423679744567511563412782914505624385733451302895299773703947651119533655078675785358624692134890672140854466940916575495265101779163823114486786406686090517292315393955095633660361863784716876992313666434027081826960060124204162732989800782711397227184725556480701736392358602725407265096646139278512122132503363170093888158408010660282403146605828705169682614886914500929249813164479679897472392082805150402493867320513961821033609170802048022854992533211746358805651291887573177433828261593795780576349009418389707628088465737576907321817443058905010949123829914078473360279286471535153183702637297000164349997341095116258567268269479827026842415222135957186239412242258130001509755048498719988137503948150880965458500176439276361503687167071246604336261213174446664361449527615062457554776662475416164895052424742563732313137933878492771447559339324211200000000000000000000000000000000000000000000000*i1^4 + 174344881262835311055671061650202525669996985055163241320192467745939790781647132806819989236743096558979531462906638374665729847171012163705699994141078229796951232472375600402986538099685300290708632559735755066410365440415720788978203606356800860080105956104266877422301287460032883825985323728303790692094729511188205928250673960827834340324099421059434019760114544492687255938098113202752273636052875689944713773375807246133170254574252428060517873373116171646832096817286706335890731242128090043927834105359082739011891043590154980312590849556907068617719743401126603397329391544260801775505472568301435461058327475493728870495984353007648885615744834759108007368143545247638086683970744949663154218826268265435331611625900642007199240542399526359694231311222694367218687587490457317511636771865305868616409846019810960844826191288830979753649845557172078513886604321328755794893489644097833958423225156775405048168738110417725801719776522639174411700849942770295295090163191527662777896655334465085999407932801543569001928051970411070011731579604515467841708005976007702073550124105762876095133924580447034593647299344953645065734238566653359644395931380592025631503242830364791424555893179279586378231436035138968348181328203664293515027372066131393519458022798631402646962286759894538124848933092777472406060254409032299587086202427650205410658709806664196485798034554911375952079548360875986758482302777513962381978186425417307693519150425780084358320217800742205536272530148771812585802001956043890919907274587042872964753909573682273764987158486288388014635005637746024049001101713374964121187901151538679027512295012161290240000000000000000000000000000000000000000000000*i1^5 + -161296411842040174423193136915374499614487811571436946337809500764162245165838092537538977609135476594978510353663316846829619258595302768584254212837920319939231560175780537173151671086240573255071756415732920664132833485227756425241116386408335757323804621869077036289520094709127721500190567440091910352317259242341910185750338582345764803942128502210056913077560192169646136300756306484694029133295587855449850042979971492265550376794331891605240283005917996702613805059302933664871489082961157392167548771776633234817657416414363375892424992086651458900320909704136216855081735922021041311793444432305309337051189853543370872906662520428756771879233478539062017042480847064946311048444992680431119251943595053828733715653839694341966787286969389670366071980068096282917691887359438522604282990876971221096218493030695989392537404466568344496074471985558590849099706488881918585390474245638952265955030504227666861616302256776710696022254310187793446680035021740061515465025986292662096672216959276487599477615385788058121218126976790478188176341174751955448892238103816963291318993042637775291561611720291684575043819499631793928531260236962130866764684207584892947917131867246119614158531795256483813905827118955508820925847719697969760926340165116255722231808021000661212976427680389495513208998005462986327788748036158236751518322242249716788628847372223871691622417568999527957859382225128773105740726156259833838260343921460470818168255759749337893822283773832257598092998542805167577241425598144999925785587433363535905278877102375380309246303070172883881672255859536895710795291486592195601729633852888342540964610306998272000000000000000000000000000000000000000000000*i1^6 + 72688368254684453449124528621874272122767416848148010523006590832848058112377720705671905226656398198589137940169296244470334592387613474178314035565521229247435355976421953193999609508873578847181167946467002390434835108647788244961369225247660590544890409307092550089610470557921931920819396552275842328752515732284445114877588927125720302846125776186366080680762497400758454112641291337215475420055602755992406131964028654888690551442915803277244014307682870042338565932342844945376380537675222987882830514911152346701534677400778512091375716431332202376519292956675367010559099617735434430427628826221418681544974274246717301538033208552548065365310826200150310182405629247099090673955345304844065891263538866538487616637480842277229474085701344570345108612953438070247655218165805113826996955359099082265497309969500727255289949263011371908753198095159358305846533786047291304493520236727293375743399891624380071956222261656207282822786469757348449237325513291082773598105910660892358476633751428756033695408399879511396825249971253215362788218153550213130100259862859257286130557398938546031473602908468979198068463698228229745925047769246203891251210371243850149688142185328216326840875210611424838685790597199922509312087694056391411911976119593691381110802640683451699137145506087699166495057397646240210981672937967348862619404303297541111392073416522547441369381422002738646607305797187573185527691920318393376758167421402687739797997113094561833624729562682502261859400895642043863866988709280432017124291936448860936288423905725373255059437634573799051221178035275515520559636934318183064159827664495539587014536147763200000000000000000000000000000000000000000000*i1^7 + -34557741449353907991077997849095817076631366160046779309837637063039092038216503316560503783615987845307941758117196247343161602149679215409022226950657077540485817813499416086890204291332687930924292209011465171236004980224076900147381318748905250808451400593484331195210086437176473935137096718326945176024842587278343885374466658080336482103718691655241114496841449825474015620872719165903496066120066127496493178988694015418970751696523950680000541565647906529760188223579959161425590395630280578774677522738982604862846500277279597036468707687638424111906474993890623430275999317593634035124366297111511145751611835794140013704259719340673561541964618966717933620196582161167811916121716639740101663452291416169369443943966788930882017229761144061537933629795162850326239628146347664788248688016344047306649714375886581363765735286402582290655999647807152881430939776259463592618945309396933146924340668213468569846666846444879667472295863849394006481432173888061646956763672146116457039061565398710131668765841522035720912270121748978052331232179722690876306658855651575651023533238053486999242899835747504833018458468305067364505856286700708074377376254191395775220985871053766091501862846218055704344784153677678873994144243445378662819323216175911129972373978913506806298206266960341688128435501391061261154540410368043969763221849200724919988008196908387204031446404244749794892199660122545246978714520725879107259791817487986485767304588063219722405131951237842443299923084273346374383173752899079623217985258294646737037710536903098369950770576452455413350001595632632216141126696989781259836938811978089623305720954880000000000000000000000000000000000000000000*i1^8 + 9768544122463766949183197631388866861928625611519876400193405423667679282306601944866304918096500622470549178260162765991249761809346790649707048902371611810821809847184873411983587367970909143464959179207991250129201899914846118413943864308559425649725824842665901571991014888530469084576727087946940609396633980819932829616323180286315062332694927378803288986549964719072900090076637912511216089118138857476042052953265973963583399502797607908772516799793429373972943645478821371455087074915711073934497293173710469830865975528501478711668324172095964473744280711975553724747562091008617770490807862124110112954235973571882212667892172485452596935299418115265604752653978623395385806919599866829683530794984133619657295561627709133237032651569239209070668152396199091925173121663924854593207642586150937158918953918456742762325330518267779281627352567936463570699021240936625661473759988351662207686846042930317787313083715075766102123900683778627460985226784214297409989670584122989400836612436065614687683310797858117755204194403602500382623016425609898167037031545517501664221406239771859778489636641884369707882611263642285838783457069149113636227489445583894656098676374083779423490876892107693325325364334376907741053887283266078027397963902643502997198388310738519183479934949480322071998051044549146090594920858516321782546496339564246381544297799667064150651138977434954780588394137903369985508476991479602581769103538002737191239640321320682758415392982080547181407371828843852614680596436152512990661527304174929305150588087412089762069914712025317630753554077529664747036793129909889383004701683899922220931088384000000000000000000000000000000000000000000*i1^9 + -3160630774075295532176319783303516617976418199687176837607779307903652798537378611070589600049971014124018870574537429715895920652402898571101068565190277876494623942359600547829288927169855673991877419950655851684379098964087444010367119070496444451946993086565663627611325484793615201084035872992296039207992071100327267502488614202011783674446527750384484103895132210183318524025960026303821238162699744097385094959485141403722990981461207063032825222292037295161376443377936977144946274849425344788382389168961262366091973462384628807289480975610066446553528840942865460528327896561613147620370043934229991348782495500507825714320742910314971584843858702867060295518340548371845064264505248894889620164270414853130668607550372133143390151736786677134973408327706920498969343683828998106173501577021730505853083001976509408137621760226904064602919292660735468885978171785476479712966734862987863714742986529406431111566262230664585874604704981776671292433061418366254112493655341073709266933080399489489286182335962938155900765319699038542413956186399916475802115911738750807536924513313033794898225532768303671975661457177728949748530274738726706070712951122067742356483699802338445419602186439820331972585353005934955576150859453832234239239696069340873527565146401098155794565082366833474956377412325467626690060176114117838432562061844529674567423830263291536118479484427597662073889048952731594185822911544012029798546050965820450838189377332785847830366742522667364251237722663215894959638835634002839863187591703350372266695254297489351214194746858340881105425075896863619742303694352090602166563587197971037631283200000000000000000000000000000000000000000*i1^10 + 141038438266376441090411077701610537121274392258512974029002144479600248169266734377836173065751151422498953888579480235662467512022494887813651906591448611511545116307678184514166644743100549427605799708832707925946253976243170489604999077295900366911475181937373096411786539992497763863835711478151944668263847565008368038773038212259961993125446968931315498528550019727698268886005619855649017932158161744753422957295009559644798358252840922328861820087695516697936880706369548772492799983340837267561459394064822115096961170578288205724600376811603104008566841967763587309978674271830019770668697054938952417769813439113814966899767348969945724176380233162256871400360171029777601338085076047150957179031758199016722750056412367980165357344781895233494858949774962254535842861690521879906984738965967585973925228682734264183702588935796841315681017130011764974138977262471876800900573483604782186041856114241481221809612381196202160030556235454858561632776465124463793989302300655757052263025559934413407768053661951349326695811263931214443458860953407493497865275458831771093938817001192579655459334799876855783731814411531157953940218593479325064192823114744238491787164106854083455659591249982518817311900651839804168727402190922838929480721272299125486533914192655081287268701240318303506472588480449206096549079430661505932617741319770123522613539279569472242700980648670196032240043025739509161426515939570617340812778359197670002411370808807307623286135240213301351496824685887823696020011646373946401098902297838624890461761581660816506366016030642277130707183049594373497101263429294466838204276944967775027200000000000000000000000000000000000000000*i1^11 + -44024087862981762905214935537091321359004472092154444829509309280596245401913841924701885744678713498563505809351485401666061647357894272286829626001200904038836910357637351427148252367817196549177863755997945285292672640859763607660253796097600527986164940683941780550691855442708750949298817369141005333401177039960129696029201245554449846024243578716844882901276418561220861729206330007332778484541806781360568001084619999005984114660452684336894511196699958370388470703770401429633443309094404690313165189308548131079474207336123639395913748003055764036391703846164248165452101801295135579383143873775002651082187483934382048542901571367669209318464549562861598933565614176804982890534726664645026210129291932137835837792444020777623063564446718439501059257307544179058913888212701726588180892766844112568141324506700148638176303205615247792042979667455643064678476066449933959706813907049584473081019480645051565991161586608884843617826578336915307737707073203026142842686186110067103856794990840639757314261966271649845729199481730615783963409956376824021743757369002015353382519932587725668775074557789110109292005885251622360201051978646711571968744404992731233221240351852123018190683147761051619452970070599256577409903414527135182161560739499280669883631576903557468748469320016911714294530767726793928680588282676795079552346070133073844891515434092910459302097677594286987760106052069763171820844961356700248015703791942946405192852757370960267455515678488247050868188689930778364154296923975600094688967103223245512784765400319879606788524894656510681944803604424330517506587625892682106663420669368205312000000000000000000000000000000000000000*i1^12 + 3942813761306476266137367335061930401521164939055159567647152698433945466831518264651743042142419564868830783166563930504021044520759640101331787961668739580072438063838366270156396779106952752472695629590274209120974375101165380998316534604165819722313487454642087346556536988608482243283078852481693926958434711411928461898528155079506101457502185565218667682916489727476847286564820280934453135051978380782057616446669580801537950663942689377938669109906617057378049276272754711100455181235536797124837926081015970456982107625854024724774297834603916024554909885247803182794156107702385798078106651043143896915173116956675714876690131036001740796029165144870060333051963476593317970230791177606162502371819970490540592770964607000761867988436441381024015128532277564514769617522576762143677808144643143689450105015813357725906229656307586821027414614841609113797761017316593473938503147656966670213036791016968719884118003022684783654491410821839791578188571734389784887210704134422300858322584136606821962474017369952436496998368805685659775712104296473219815724920484874970394646884721921284372047871743790810735671282920036780100843840895985603452623270767185713533822795268001685677959377795656341548478673470418471046389531607665167071639877709757683728300235432961268978902178135910176048135654487552007825373368022227540465850115443748723574409244382727325299241563529665698184580859030889257449295373637994284405350693125040344316576856589752356441130385655054984696335367199454974977776889327763780090441570909403816877039780498415818392626908916373734345452596267682694464466014916179727029088626828902400000000000000000000000000000000000000*i1^13 + -180094937428899241948860336367924490193895337339434872408751152892232908221667604295566258371589009449142984649439293574831646010989897172573853190753763560375154369525453662732157859396830663985155902194993921676900583682927475969801229324106754183703379048106686897804929700878498576226093838705982968802925964141791079516565937825127644945202351729181429771985884846719643452590831811337175394288553931084789492775411819388230552804294200140545009360519518942872195276882367331053918619262500769720776502258920440890618753850505417682420378460905078137852985535994036831720466461651688285190238119585362766656059722392057245297780153503273195738965383131786266914730797452719301314722700727355186441348580812078841123758918718897105965536990070757893845441847671563974095009770700150168291186292734590249576200652513636392859379998923584401448260882360625522237768194920313756987024239103703038526853924139621961624023360191354337271435831915332992032303889575652917515306125501238142506451876127802862484362244691731341294944005442900524691234591148651559314747573513892388917760835698105534915860662491853345391001326453315421784839618857990817193563745371485493256745898954660030671820098439088944206779304142106510191016289149406332448419223777908260115657707777472722323114941118944332684982716798292789656650767925570398513276244379010819241515050506044433904795300222799374935353262330558788586936821788280155908519408236728189001527294360419130417815901672000491957252896356896781779017397629567683450069587973045457283402045587344199985531193427158803181428626150832991910985222912633946669677008650240000000000000000000000000000000000000*i1^14 + 14593764920666368887414361470891456950471830671699741811077344001308602859908977428059471526471093016767271412328944940187627872127693194272160711853910549386835779334866329045309380283513446135602127535471419049687481709448825240986445878450026478816618253232028504171920531309038509798870282834353100304009031221984782602245161294334117122872281254521569601586817423594916384323214864944504156571119162168227951851971113472729722466838618158539429297374702654140209041110099314098230979753296985526633693080775146660670019070637817723291036681584525902536058071300159489257386513451937521901011885035593927194176678158458239153270989305825585204664929653044592860021707110930009538989510302870950003956270716154597205342058678061787775442520596797029654526617778992387584105513484038869910901237896806891031669922734126008914554763126563099909547510654129469027818305496217432051020142604374055006556659341486019744587571248498550269776862092862462312869176796974141237877985938231124856617876058672699300203907806035771304626335113460670490594539272295869079233061267217591924514364599832795121795539174803080547264098573745245520174275885117169275926572474941332053047856248484582981099088147986502769106234372047994523266375492787433222642410562323732455047741979531216711935016344601567804727604569314069750016120364741429711374701750723070382366778208937466118685818979092879238593980776171375242011272055254062652776443081369956826455326003786818735645249003845201342028698370729719973642576879871139944736881637631664394360920406544818466561922949890184740909928751804811635803573431376519792578002944000000000000000000000000000000000000*i1^15 + -852801699612915327510427932468351957071595752920610564305566071475413291314061927989875576956050593206271367930992718275939633791433337385878230426434898949267999627434699282968846443833741116572638107063480160418241296908283498019063005868960321740930226853048948283216369932915190521740147050513870231627719742773963427591903090203941872286129250857900878509553373151127000377443231149869975796643124306055728688498617730368632400223976079744822759831721607635028787069093952606849152371897505418914575331838138074593776866864090324578426071537970524166944642509020335722713920285217167585912440747901644809398266731274030310651381760156734020807786638880434834089978666936459171514104235832784507141949725143725054874639705309281193423706895615940788288907834031503048482248501712261500670332551863301689115637724128988277779130282907730640088795117561604825338695866020180428223712348761870854788293741492428529655571540598049883475824823138018160525418695287347277274268806191841737226506900276384154929957185741896577902024678674522088609867279429803131666079364191911679077581498868867526633787617147136453862473480667387898848551413753773718890094075071855783512424515540126184073702342213516593292518023247348073026446189842689520823181250300917240914854137384521286715927159003346126002647658677676337201219026762700336080678708473056111528869475246640310614329972609072627518612225612988083060453979821570027128033568340130738082389475570395653121816049831606084286643949922762858243595850105203858803873522377823808625570942972874725721878809060214603866850538031860284747624752601396827652096000000000000000000000000000000000000*i1^16 + 26345589970418802488119995582538505314912327397329156991464190972337098965360432583236024254035632702511113919296561936414147921574262459630215310322158210478522660977669753067565410283754602179595448001285828973833588440667305812456523065660264654624804832503759424383198456751061087803052315615099787969319069959556235049233944779958357621411306026561521673114521131156368403941021284694172036000371258596431943738986326567372941114638745440303851582193551896731483311284214100426943793501173128578581080571708984329223794703594895467640071673137709672607891646690224559023098635149965211035020532600010177918429481163307954757525857390942834691135201871844502080722180490475632680520776077153513149044596089671221364193809529511184799987636225096685185553049351795453874673516016547417621730931017117748209171343669105493496734772912751306327304557103236543969520444435264889078458347948175478329640462191551094974361563019830839124944139667162663854338743263153705132362611084764138700066818494761614204315350199680716784979849905578620011359281808488113529603523108042653901948034777510255902653650587972969758665760909817775977756977542688636992398835228328134331776196026178822728681492404690869794102048499581418009892250119774949114725674158923115200648803658794443775295494810680819267345610604703154109241338956677520662433386866232948936949603740238888805730695380900204965939846750003770110751721793768608562050864557343649808542708662228722584526311936988498820352324722077463893326363648252586756949366097183498080525098115135531814368834769234218194037585812839781898807736452711679262720000000000000000000000000000000000*i1^17 + -1166639570984969501681978408062906863412240784701013769890927423217751843640557624942874081927857111861378348245459135821661072349958035942670856409382766515526626785206183945033017150645426673124842403540167443232759225478279133496887026505023124781277485454798588901822210524842346665326677834608140293301794810534248239334822720548352311465312188401390100206023074135241057062625283496232539798319092050983414487451377268915215177529130431151934089635298713778445900400751665015710139728120002517168301006566728375823769868036251053042561932014652884407120443664850764820418389682390141861928956300680149115397369490093691458254254601461402983982480342581526209574137765538476172307659784517007942009455760691242633307690762782735460240593450243848742286802518055840862340464018234953853223698636951946572144396746807890504662268146244193828972324833407408568530530420516563519353116642125861793118751373900586703321394636686262675725749213819611727590858952813280231319449980347366703243702465246851803020946681043049971860331645544673770310446854339766662298090841655901267126031557400825649694636533791657576054389911742533971646728077349603771456549276783711582071084534126824001402849466288353811367130029029081286616803618261600429135499300503054498254312567727774607361325413176276956729381404854829427214042216008288119044599059729291009241381773685752359835137213536828119886284024919234730192749778238688559049901375094510005897852543556749612525803608352332595479629236500215775122140485683428493371274045014563390570128177964262798352001794928723027877980715206752189989418202514325504000000000000000000000000000000000*i1^18 + 3777235851526461653124981322809265254723992222244928433867924431389299861733115882575941674011197594309074711569925122500329564654677448297266403985314794340987275729526999202859061702424622728826928606613971247381934264012718394270312871058481463041215225087103913404946171613092028386139281904729648346075836701734629639076531157562891366741893224428609400361270583685281760793625931837410431421090839914195701190673657465337668599568861786686552021451533150122272594046797976303208396806994241239144127242962408415128023728984597847850971404526879423874027637542350900852041005957458890800186205503876184641194710723483539485272731096277938299608483934614837784253007868430985650315824075757730253193630619023447993662239025601236862453839207265587284895940356502567183201772163859404113460091365870033345699252116471066695706566865290450680176037186880127716856045454358820566567125873495704176032218821003153248388226221823391987996727706206071710447248235888558059804044102506167570870825965028364786134203573186157566504793454543844320003559958871932513670202828153251468250159691319385384718368416366009475015761701521217981451735677238626871144602017387672691979242598803478515185233881860084539491210282643386868783254309928335861500854939489008697513366461469401280196311640503524507298224556218429803113072321281300804053492388851434063385955315914636989362791908253191719370865294291891668255074590191463449130757049707693950354707015531723865986617101582317347628059252527235435955894355697849433016298572074712782003919458774306459873469884034653435637764794881697767267187556352000000000000000000000000000000000*i1^19 + -520760770854484594735685606548292424158788390114405307646610378538599885209339542275313184187081063651312334701541892549679326355557316093803461971701788471701322094563723788476609630576121337990059418131482190012947548888656281690351496691554824576695942091211371794304957430596868605711731867122443259449363273437751572379734036301039707049436711699917049695223535044506557012924422990287649615315153307684558582242430019397540729551026564067238335928524750967208049494026502629762356899282583652237573871053492409077659175776044905436552142130672406639530122206767976251615449628985998538027281128973634793254796912486014194933061601365925998471458165384528254428100769891234187870030178007823695590858579325572008084784058145037888241624744768171159178584812493450603830138227164887112624956570656855623484817956116392176169018446606933651828861436462607201142217102081420189982195737702224402214835429278235758049844309184955496235961022530467423324217246201320445708707087371467796223188089967840776217125052181353057999189508632727618287610304073621381439218999736465946871236536953327255591637787378292038951005814897254158921357512830732696754706632180481678850422607989539021707370433136784488640616388534914517995791137529095150652207950913864838626982805198767463926215715611651252366013036220533069732671121390657896888925431388668929539755097637773266842891813401357678128308375558188025209143602897436694312275182784035512275307526711105448937027890962028627591152787404687285972565592493149162064822707233399178028805109354522080795780313071707253547815108521288077749707079680000000000000000000000000000000*i1^20 + 3439545638122996032461868785680734264748812167981008088414761736480084973662204572841286824895872570026909855336321606067715899013003392352416223976287034834790181290176421183521026710751584602947278724565010768574950607166644601929369984954753665551244559827339577118207110512607755689209014699863365850322611502280481757733071731510824132072569928177046359965070501265869912178698924436889429041005068885437145852835605959667506267634872627541670302074862321400042433076293887487084519014356664584498235935760549488596626792797267842710920349819811173311006296708967998578530265600194740611808208976407111347441578647329579071600142374015466809393591815629897818416673079464193882716522035296691977192749710710883681138056659488716864671206106572985349954713921040470294668884032313209532650635602667179887242587173861215416170721799531096249079050828651615128892732359206217101409146402536328422817303829526749318396108543986409344394814595812893977482197622578571256316534527944843689662824922348011708396196759072173206728813696113440175039648659092557917988841316493683870476090736352417963780873867271032195685793350502648580034678352402860410230522785360988391647466269210211257849137350287610201604355242578541918701495362310929208599821832868770100808551487422627705020764590713928490309454496568612846175701494009617628948842549543935084454939659041758791366861186086178199301847371412502211651187072100550514878127362673723621892955095339606806578615331049844573937622355300295408052115928605656546082124650367279599679310526919592119786031602207052863776399397252334148911104000000000000000000000000000000*i1^21 + -12516713217505388379234872917408596165684873167183615871215165141872238174832047893034746282483632196529854710747575789485954438973113270486609410752250030771089812465059854200711943583202470647873075518162767931770827625737962762600413190772219498589794262501776702796527180880538076850541406318829703238862718968427887420794006249493986015507218964531523727583103709254697907623195466926230161826384129547998816248049623164562930926179248987417356014328063840816406081834826542151439886197119488640721671962813822014231412136208149331224075730270230488945292124503279142564778019308106611565603019204143511351733432788158730439358093701505860611837680731505964937576201306479987700055118004870586817372448016589424697685918997410568105228215265122510210653794887590210429894724811406093762597829031286003225748687817588599496312583092839259787630223799485305490224699002630952102195038854729948455545357850323199261868384177207828924020770470678588281218896339018194943756056711804528722487603123673299997983329485917057865656400516964451320828381066538439965524701545536492503666178592997520194406060307892180101760870664493398111885138382651153080856406881164018743630601686729651054777585236417239473343111266395623356128077913137846086282447102401264983605941828867135320372989687823250148715571791447201623375987355954624538863606206884252131629252784491219213740641348232662409001329403717945807738537296049534174401193825587759235404326069261721078025836438455615438763698619885956101439404212054797237194508193231734114043453161490559211355498900592085173750700370800148480000000000000000000000000000000*i1^22 + 27802731790714356648387623497403105380821626390183998219841607564817330615786059009882361571086304461424524043107433515204670372393268849436678962369657084763492537765655771210963123840044824315201999902671768617722423637567819379773637566338864233984663710352830845331512534254178690897969227368796747775278881954027647229796622272256506727094638799146439403603097203206290567063636912112767485937900358502301240620895469229078963022086521584384458062114042479761334142761225108562114907823269794473339292325148516812072630449434934232019087809107155809427469601374787212706959770939489584876072113510800727117089852814139140067631001192865375956188902414845477407143454082876073787932063705330645050460251575627416763186637621280220896522152318509518288312777132780459028379300028142663528566240386023791093596461773469351456164408327970762189172716215074529516970216250648545194013186914759098810069236353163257319337904776196012452733316266578517746775744672738269683579318424655726065509249240178672129421994160459402025101369171910991744552052256602428257558189074993732609093980775243419412592252972262764377386679789969871815407023267517382319615882101870623606446522042734896981710275902048448634412660935099174095403355430362678723669029627081565521891099063806623743420460371639505130704356240100234248672258984635967802020622713211612250091976525357923486286987109776074684380663634887663037077913864914647123298012775892650163571637156250795256295016582889369318913638472451201098691768433665742739142040618597580787633577555787673219998416172084189303610876079636480000000000000000000000000000*i1^23 + -40760036919963745237310648168469077516572113775446436691601858823402025280476414270094769112845975265313843078886245404040973289405412931654158148152437813590199401410830640184668215309158981618345050314446111129336666960641849170624144254270171604650985036556154293946882046752896884804850781734421305401947097940256041395563428644175052102882939090219939170851083675694908083665698852048143432793687290740757747658586457651567516470534192337621298747146882186085271138101670540623277634901616379787013884357204291008627408054178662207390862167155378759966588907899649266475628291068306878555405097612318506597967945791455642810307109511491370524039783817502782410851917086271852759511757271347930277972909736435571902218059074769047340652840950691640476525561132856044041870881139548847243061200394085310990313453130339049070769863621409531877446880585455667354318778752037437239585827691193909737716436439728550914894556867022095182409705009719286343793848291849492466257979366347553001224049931958308114755797486461770067206395168763113901051456395322126237039862327970942876669736565584198333775071359461897017691725288521952367455630874681409383909975252323784698270316198613045547934998873755224353929184460669934032700071838318888108908194949214955792182910058704637028412087452469129570461474996441899039157829547567663979465831115303341043650538157586824969919377308340432332360527916432101391732777311477973904057701997113815847037651518763317914908157217578366846873122560060042984417933644549249865744208766035968327901952871974019453430543602353510629697912832000000000000000000000000000*i1^24 + 35488281758281609109763102225650867486609770931643167462894840547224515061605604894842239632362648788491138984822579926868881635071888288964331036744110272904055956515717506746595362366302580171836870745321652382608571529652979272461767168614474269040310280926732455032245089381425271518354536659794522529229736357158204632448902851255444231541037179868806578015342291115338443959820065885435196416951377842080403113578964108020355365764126440328613801148666190822293609312419901963499428186898078718276499253130899716909586589804215365345411197251463726712281987824211216550681732226272443041711101631802472143302724217250269548738017266824071295721968201682640780079041387635084971021895660872432841488545514329276620067925591832560853626459607753375819284469398768009195423437761505809286151387787337194662394294166132213712014931710708033641038446411570308471614487029983080732207232789742768104409664447734321783389427604766532115595000224806637201613544088005511274410110664057842616503317553963041173891337732564524727839147100492969175740835708820788446617224594949558377475524089643820309315259832326465132866707186679598504493575686037737984186958403208994037209141365742596538719701507656576347354962865257775092391020924257429328114342636240003927292883732469770758523668060489375079618164672139367064821512021422161287406949554256428185918501361516454298324095366774654782852953393192817431400511913908050427711729787247758454254506069100244677423248372803274912044918473875720985008475643070067532019441267134133911145108984547723693537787107249824255180800000000000000000000000000*i1^25 + -12737757189821430257964093898458124734784609901964401471078169625511809743660522499247539452460764005052386552496101260958188466424135540497186256701399341630942539179423768634232330533496632094959359592535479062006600030135405482311752740876887256216371377405908628085835755075869140390758766620124152163327952088896263981925496383452526186447504397199866830178480544670496131254638061884565687850722450707019457634757577421970200634503279696829282397560169241300396285964543165794022688186641840381143294084335098284397529711834191271886334207006317194452800019513185375186765525848692569467124990181981964747722446092639872266692405868912686710284296108740688474608030262381171241594759406780429686395212483849962880633695407850488641196204945923435680962049738993048485959813083859534685160397946498551879499325568465589646026784349930819305347778693422030833041892762350856109736081426665623485892854738798793959103157478592969858286096956880708188287128084244453341146483279709076224461268620618974495167734075585769080529919684024406530130585466755298179344720031030607000927223609844839435780193893518049156112663289941864768680771235379668662777951776701781685695682742709977048559180687187293675576803147018114076794916763731321145034863145181353120585844162724326408251320153326566478093986508161044595757989252663481164046119457744906674658336162148371168983448496608111804611982349820798686810593996265164642639503730409042933240917622767252771752610992982031066944131289683179383742604265017656974315790392952865571581005626633566321798885672086405120000000000000000000000000*i1^26 + -6786153904829804545937214017738316187690308319620986754663754058084405171217749047765402617034181529358720944553863871715651187313089152479443321379263048246735121764271144948179652196671891897992244637886609593059495854043959839173791136759098507991595218884713557085058456753094131165631516145124274667371243821798350636446142374924394956887661859966642179734893445244257639778868920398736936465668670376060441697942718619230732544182599064177101227372086325482357426286584082004348525689315814592941162420635866579164709758606912649199872323225154999050357006900124697216436559923668881011003146991423428432561785622677709701786325105563175751995469118247008574676639093191660482964935317763208893613023669034179564882040793183927635970710464816120839466087912509449919753479001220420431156939193398025404708559221869984385946511590828637978874572482772608866464680031486064682516959027139256634769547196920084051680213247065613337503960839692157345128111573019727501963609199543585086828874710371565421401162145211005967403128010292179772724895393226884340880242490117584421675474474854911272314568798455188054377693160336695474303601523019243722225061264395156643403241288926037873633664420595608550776667564465956588503551144905909417613864138868922712676083515190072965086537688689115238709989846222099983114769351761796934423657080943172779293963508256863046829301533511357794553394695615303594627565668683998338507548394525135719244091216744440852036490940218453537208999396336785076605450347096651413179822200766783877436780135517831647649935130624000000000000000000000000*i1^27 + 4390824614977743615223356847090111104028393892877737580737678827347643057404044674364035777775825478690362220287842851715850808938063052202876123696199382607117559468579886958542075400210374388205478184048120576863689902017399495746917191576975005759389717338790245513274285324932547091478155857090065291502272575898677074584894701471940594989676560015268397386945535311433438060725383558832494188745738013980433331948640557116156978848934159809850450512611595656253688878249609183585027672909242251602164797020122991201381322749855971847545941815265083439329316448797268649736740585606446623710894540883983853712647063188661213531184634572421672469691756887133905677543471931255020548739609119333903214750081779931430757335097308646350595465674593408843231341837978938201819186686102439283656136436259249689890483164325127079727471257183316690093351307088259021984940461578826866164438956076598890367242868583249346672152825461262014031828513419102818675159969357233230624301289910227734759183038990536037308194286412892802203237336803417619055649578713140758188278671653757673776717545504296897225769950743896512907028468932653363135284393864984862874728326638120989178832210495837076477419515503844534504428186826932431709142152545058949540278092024238630044813557308506154232548988222131436631806523016738434236867392509635396431251049808445695248043066289745835507881541054892010753734426829703853223627402246265503905543018695102594165998999487916692572600990579351823613744609455086786546193127023610936409030833851395942430315496617949113666764800000000000000000000000*i1^28 + 1449448372442135895281821355853560292771352443987625525782271475728172622686819145128895608119419315829266790280358371406843721068213808009018121155715473876670725486921412707843829718715312120640600790876957547959945745875109432786101366595633048819638310837956817259937741352222887239714573821137674777156266168963829179545740315869800190548420521341920567473449810577846020987054262175114454116884754755650365222786746049193194610196155871857752076155729686434059757063236855007528101897613815851949001593229204240185897476736753583418607893753719137354327373661412047231893066636649833199394935273945936833726432225195138269331615886297003394060484689482168629427597575175636367623024043854550695945745024927320203697551889209817134068375999658306369049327776580740490294971943336883697969392979319467613074238016835453920775840592739565697541499811954855398891618539945858285458594824666424653124505604634496379964838794034344390503863872271933192291454343914628595791819407124428870198681680158736474191121410500529132644521449437142595053681151399268310133631933131580417406777163200286502405021538813711896905791309618790554446553356420810239029025014109577845566790976188176212863164517061974087809717328652393071415924458286273917967906825790412077331608839211286338653978467787567105275335395461275663117393092979215172561679295386066196543471485487805468293319519082290131753198953304355748328892228973018908868293892408451044790876336710435592132228084757423386815568697212278929103119541204222134527452745935290269925608741319611514880000000000000000000000*i1^29 + 139798790489339256766787675562020450645442425959782555948904515491568811494481516560258017058423856874577729324801584251828801914372606220790905491741300925734741547568342862588039354154663196990724918433342541098439952730349422457211372411150958664219979900170006235294545943426481548407424044669523052424884910075803053378700180490404683758331408299768464928493713306917511531989437958314159285158560783311159800593799011940015765756483781278461452920005754423096833688022749806356291961438673830026779998087797844026116072159793454040980925362665884850282317051452275198950607665992633044637201612131798988015973873795029067543680935864223240510309655328290636807526987895122061649421964299523665433150682030498510640033686798440914061347880600309265433004151374911762701020958783842015913549311889838595851843367265791257557531788672139445703869418634209335467374719126442460905369444350190986371181887430517204547225413812321810789933493815769336879705851152472977664469750738855567210471383338758565035810986812826251230483951848759044672988766210452010341358697803740958920741800744455990217280126230649832930817112629746629930224018800678107250172823154595365464289734714360843619771293877044073230505109071986509232955873894040971681304408461317715082417266921239699119685895612636965115833770192595112091335512628071325497566785350228905907664459455238933225616010440004400605766974270164785459876406832112893513075874407678110983017097758305024607472941961132530560833354724718836149781035551758522241352324011979635034130214813696000000000000000000000*i1^30 + 20683985170051320209330901743165100019499362613512311869318216953105129792803301257222287317290080658852941971734104129831406513632742836793123784878369399731647070650499219769273323368801117295363500103615857703363762271167731133350930040990080028114244607648365291808156569814354884361741416174090204540209949409966022613354964048927304444167908350757087982631069459843807535524518128792909462079079498400955990477355950208501459428078977994455745066365355856257754362436151650422755994511425280753752290264934643281401747381278079830241863268287316054341285302464641471398350490663154979936714409485453831462331185636273155505451991644453805730488055780755426637256534409582248402779778112914817683376745072834595389406271903077194870185346553336185800777433995761461229772845814681670180681043455270946827017250409840774621765400677185247836742621633874282400853211638808370463143786674515012195806647929741779695610227829852079494703918207523686065710753588916562665694982820435871114420028902307176282464794347910887188841082359562784035541828868343583087271161373451550444906918590167035055291590331102570880469742378047473086109616458826141402242716418667359970165365817565030075269161780296919020749777264508683667548893192435120882606079383860134085808940691925843128651763014733009990621065337892955034450315959681033373940846021691323374077496978644721506298034784426357835367783253570243490256371515880136075305878336776627829937464908711667497602891351235281946417980669172991736111581769409499122163988918075269979308032000000000000000000000*i1^31 + 1403434608047641601397685959924255988002943647414511621240024641351357437284734792066942819908033520995873034017905852535585082345947273029025941644516199656116845471717263797190094535022324771810898907259266227678307346875158152648376096201461374367932878755135654559178436862696392063142087857014864159147093440063579118213743281296931893901007811149001203454755409782276614378028290708884323385909414841182025413802681995204697888868658491493403771291372384473222931563004972933037320016313525822680434424350979516939212177745400441651997922224202429759908791143623060735682262027192787161263941924936719501560687750656189954181412859044374213440335166403011836590054351988298504360220673794514459268950143868217169620690414958965217564131730183417491523155257113444036160466736492942722842378250719578736223487909801263351524556983914097702965409451227156949696606223261448352380549087039816230691603124708142148715338775179361982954899356133252694771035187684184019344085408721866162771707923290195502285878098153768478449438416937880559135014118333600895493679182809040695776346158606798275441907073223414630418191667455984435678435700396757948298715678940004672066616180135236476400226330351832141720271748835572318576019401229805604087318485653368682967574669996032298290461205565799883602685463986801725132614111852484454956703313208843656324696385878536306315764064305181198588118440349206511415373859669814243140091757187052350225576484266142291051862826214080597339440178008985055212019927174697246044991540541626777600000000000000000000*i1^32 + 182609508228543600708146533110779220237382676515906210692963524396831295622930816810512031848835986295561394753959186718170971726011719694634200966567254843228404115758743801098524611998901726338915838894638013870739450301753742760124220858173814021812508759296004493848435098048309785256245878756181062833236578065085770846702634363763961516422989906725393135686952708200839196148801017954204074639526320833520878058848790942145442721661603447769189665581606443086956566941221282759948521357777019720087910382751253125898780267937359702922094375139075472292983383083500621032840564672035084001592981929461317413701271000282580763344873269017849584334449969893975189153812767722428511495217256661270796557263016888380924825823219257309253906526153272295095230407134187927222294631930770916860692449112707412666314580886166422852528070329334592657922166896357228998220055866209731061857115596735386310260666403383928996268845682209833107308876111047884029217078970647363673375086078640232155825001928958708353570523650787423911381010675774052884321671791550386943880807915603831762463696789852323126571720564725142550665213162570627296690353154867932150373973563239497681828062658003361246932257807370336888904407963158778847864978547606652447091857027393156817944678111225455299109366279547172796964156860980130064775800797146698008199924704971257603192145716379197486148521723564706255223255011893256333867124347403737578810311731123940564819694918851764161309617077814105644338374034429397102500130918869907977063360364544000000000000000000*i1^33 + 28499672353158915344038475027978688001348514840596235794453314659694747140552117814672565985192483138318147535639190270628234213613150132268718481095413317049432559238669252261311404045600514934882421714429168642928452956907186401154098281282883628973181794134573676302925691254977094918086053419132964477418259463906520680381891711333398827514018675493490278800914870818222178901955848320257467069723071204952951626040424356120757557480051853467012367643483908015795071603284486111193525317779719139851709716644199978038357690820266927653256409567684726215248623516802915532961616198727023637242736767358803179058135944092557452110739184950568934220027561477820374454452008509668684031557034732963761018445723232612080781574351216837263920056084334702923922576294025204481189080200049689866625213860439664340244732120385098585923966835736183097419295428593920758093871283135614378032176131745347047689796334715116222068012289952696799810905333818377550538085310667405651438036161965151689601017887347292798599659030313767637712384320258481389838899376355254883927618506015966505290781978993792903477317639247842766131215740016184356704903545414496044786572594887595439808937477528805625890016872067098668187775433141804132376324406768142382932672218709760682481652565423354162038564526140641418312743509758056497749298700818483939275359705110411577697679859884925296471981297462878539212740961665675191144059448529234469602065918824686919769446386388546434734990811117932033063599243483973524551854600943050948608000000000000000000*i1^34 + 61621963497845136984396749063659348563653406006039979192211303525748136398946691515257373277808464705655236592849304767624998410057851018604279503225772419171538600495055658777304931224119347636004866118417349014419685315290994244523574307602004155598870116693016337009364964809470385317970108109364963377976790471114893412317068922805962131619384301919769172688751578146357402385637935454467747737847385054291273296240678864372829986260883798386965368190989828433218075054537148528533087030863751099413634869340847942184524187897130533556218095381941661462142652964787565180136127976990596308455478747076084140934157762391274850467492667878295371777063473416117799137842239245998395106531122189767987854485035119081147201586346682194493855601916394425529040256970788618661207482579274686624202299638068311774125193990847299962875426521576082379584688306391766084872656566441199203953613326035207740037580219205923871069520853313439233630461974827397519971131255138957373546324615179045089604829386238493528656614003774960455417745895675594564803955995507156854426975970224026964703174657357292668554049194309088017670745290899645654206084915347523902209786679404040735708345071992812117453949535890856620568990308001766102741610036936852733161689693262473807152370012353695737163058736004229181048896314652640865876728457518088894714788943396011927053066270167373928671249045676954705541583014393588286497729156250758872521273921875872447843823826629055120802528131382243320618883425111985470351499644108800000000000000000*i1^35 + 14445674921938353695687903619448274872322584182242300913704136068753831040444365461347498209929295560040916823764610449200278157947345666569948551398249687152900667543346842418302698484817361602613169112004266279219378652536244663117417504769972605866220654326791022808977182584416824840904564621219444462406586511934218044622116960628264917067588345249292558674310942658080865512382987362672309157050626921695896374485943551787761205657559310967356070844213272963704508676350067184633203208083550422215545818727755660105498698825153825679116439459206904116020742438887837666315918824968714571251587299462698171089289250177576239240225408915016559808213384232467874329184094670299434290134017194412365967285641390376151706295122179123523343634149096335792334517716068124634815784063776189226064021063880192018492668162244620920309219296286365558701318283030237704273746421315928574493226713645720948861160859664774789188786304891339627902113732684301542636156252869626032830792616668323591044769542859632036354073027140476202834874702148458940053406630715594754009999518390507990035224294663119511938228434950631822581845540973155008598687166682991291972179395268532701111111776626218395191022534410305298545050712830622461813454511298191312202730736678310900739972415287564332808298783647256358798470283646596318448625810570915574660689102425710578332700099270570726685493881583883174976699092587392756324218320548297740003013495912759558176247469090095641059270002281253616363441999861106671091712000000000000000*i1^36 + 1855064976477225307404429874553100531269157053312120826184665283427097193857752890855413467808058940462741941155414894584287133431682782283598157091340816944904989541091319833083938660934269566869609438050314559487705639101364784440442015923114381127796403885437566674090697036778561155880983569827462008993232539993715335222020835587043839080571859151494039691215298576641190077683899719188371940157591097644758861556237635232665491149788931230408206178143031162010432371885664083967939602715206165143694889797493290984545603247838841664641410929811878261876206754682426459856252590756991945085352123906890876120706590418840085989912684248884233587176201746313085601288286050792368954082583149803574696399315546488842172533599866923592506825478189462924226074833744740250591703375816152240991371194307437383399655656761691560701224378003961022648638525503808558991244390826871200814063566787063937136307163584605110392147672677986545508892395686684879192151948813354902822789584669334140413746832950957679309330430250851336661376567182634771020447785550992543489190161933772788398347773088247709180582632579119343009400323739896219583839193110239542984513911210916611160017184644774399685009893249786224373118033248228787807495634825672958168622272560808355460404909692978942782873426137963362991051525714893121344637966414011268835285361406204082498860115911732827884596299326949234098795513060441126552380460516679897257061063283777978739680374027830712595073915171832794648678605678182400000000000000*i1^37 + 8195244443204788571529037696778353983246658416350880633907125347222171357459718721576001507595408111170842064779017592842268851761007647391730691985314582005592397592301374211403826854905007283632631526040107260537774126638526478768729919540156167427421039083844926632705734998559914585458214689238821243725004222343699711707709956303761861846636393726455411078087845675815488426272788269532612900780653634772222917828372103320404945094345969453678311543750220935814281522912410761176722205282201536034153260379519774305004269437476133703157010927922629602360272047934013648990162618004564603862344847885837358475367490710435042865142091381382288247346496818071429668585177854328142288908872036132416893954732390132230002375118024602903566170642192627784292511499663521652871868363430023212424986732198712942740970382082155036542209385276013055961558291398740584917313683257878601925901571693133360173785375419308362097599107698765911254713256179810845659968870987571792330431851683926377157196559685003003765772192613685430100723419506586768191023780995278779737396783800568556775691080307009827390349540291653258821342518494178785127232802198309147539048697592344264647106292992039361661961262428213751116120242731169071408770196352940952353764701943707412159061368457285364388866682337669802920091503395652489044896821800466551937084622786319220545853190653702564706897736986636161212946034660780608809881281372192783298082378195122931565037979407307789446647966031968070533120000000000000*i1^38 + 11071660827956122906833137495016333555965021973952018346205905109133760544293802245969582199169252424426158249777467826253901417562869503073637163713631721243061522147007868354287437692059743955215956593740619580525792853561311937350578196764612234487430269864841363791296461273079279930644547006199733955265977807470675315146102904261242175009504532855884698922498786100665553082168296526957495341553197256510734675134497315385492129920748283809685601504636020096490429736359267289891821139549031354183895920291867438229030122524501532179619641026780082962688654912032654951790082962406363628307691505807947258126311317943935440063854582030004550823985137251247181325266962844898331530714155893845124906531828786901144123738880606577499298734428307430214025701546991996126563652231141065238700305298365548742447635788789963249977362148603978540177048929279760775120547028357991215329376870153397781705201199774136976499495335872825764665282997142341877149434509348312009236173159080614833861511351214516215590485254083142435056555344342615245251719795530661510525555809298722999101370065060162301544551328304020171242688884936034569877416677706183199945642586843571770913055231604859060175067071678679600175925293024950602717286909636871129403640974778971980145106759420914939675621249103001294618689866406891112423654829983783386952441036678766818354756122013624872931073156826312378146456458910523080551919750350945735727220541873413896099730230055835110684533719040000000000000*i1^39 + 7780356691109130207385958575146183217893713304426751772709728994955672865140592593096371390253472127937340591338529054314432631047041235292788485496675071990201038720579195704208135960011464216378142572685989278794476112066179137509962225172074613344729423741155591286187321163799976985784947247089954618909737101268856740372492740761979902129995191233411012227063601973965401075967344259922029645399176070172900168606385278168331713336754955822321245593095922426317152889518457693057495812378202884680108655216591964523686392782511294895087336006377187872323369940479987557542603974487208834515199270476451071842216242397585926311478007539074969034390239185805892841201905776569139783207153285149956891787795571144732396264216601514962910246892838104666986586455146484411588164467596742421276999967192274721460601379975742691764584517612723499650576971529493582802279570961601846271519331252944941576257097082972560103368868475872676485060797534092893505408754174829508175407503891554877103047546308747795003900084988034561494348927930596585749248343829444385088236290852220164727645640098078526470747840666381094325172038727555369387775220808748696714210677516184439891115555931847978833051424502730498603197483710036630419029621332031220346626233610539541639076210122214171223353595099498661518054216303222444647705493472897515071277045275092519263540171854865902399717863210579275485218139406582559708921440470061463293028621902813634869516641072526131200000000000*i1^40 + 3404475919338691247775507447522466739641665123558280337125192187529672377657132191812144313207048461296131790277364916261508316037738811111396487426890584404578694295665407331941956802179769942388220188242734958305547159143631935701923998735159116524067032114353141591013445446996401304610919676924981886653646725594263514059216793269427000678782847912962119742578720554388984325880431448654914859993497454660575718771765132731013352104973134373699839383392527872050834404238210893560885760546675191521065436284981041241532922014826260435376504698290872201826459985266241087637876746905306665101968681670408166481214433303477300448401825217656603603908674798394136403637215716255319410649708491406148048556579356041884693410008223560565368483563131821418996996844752224310775795319203222508558886700390802846940365066550895916262815984106452944710661519285170437592908526372107576271097787347374083930682878615583843175047407412015481546404294260825363529056464830991847055568606976871681124057638216365848196527134376737706929098544036257023100620941819056131841275668577935801258323739023543927695065881633851564823546980845957067213769424904774687816207563526851558961896980912312110863101782068955436828286658380391443433547337452422805560487340084369672220364206571736211582034555795797905902513333749646885832940318023003267004631694608165029997815349478310458031105323880354620991523705094689805755472815733008036635809999648886177912586240000000000*i1^41 + 925479959729659924237615143832637067111917018100676103416764925310611477490376982936959502885433112984166691462424522504269791777534373177495835471578229198505448780409636520189740962639998655032625078483548346854316101001166092181369407159273551639960493647123823793667708928115565159503552911253875927959583747033621220203069243836464267890193901358559041903697954264412352456256794099419320751407104552988782141949886457804426890250261698088398031664277355405021234878013222263740425004828708506838438436220457383027087111209398973517311992546465693333983824147673462937426473879988521440950707630763847030427572523227201587056730588231746789761004645650703255948663192409371019490931904252857323395072080458158880418925353150998737045471841377164682893239478372963555272126086206643806257085839753246197800595792138741441756954087837896959813963640007929504233490652498015202108138325834520593384864965727236235385365954552251562321159743749918351852770759352326229482769776968791824522329701844739977910396940573167644468670731810982866113115329196599381277484061087679528968121085093232877939389917986000885660758809310318676193270794330951034382623101920814136474013950410611301676201608539017228435505744995455932616476170284231383967960043574805707831940813315882269698130166052608075911483136945007098711863315625557633330176852064909505437086501096292296958549883432133974802538839326359510712402092664159254718782472454144000000000*i1^42 + 153591149779788174171232288202257084844974858917202411183435555025256536230280076129184984187588528697739403862569743288934945646586304944496983291894212605343145449471798439084627197807381353620139997533820513777056205756457253617826439033867333830407945702373473875352624624461899070066684891165082391222539638071692197091816015671430120267920613177146536395606703992804619291865142465270530701253416297230392380158683913739014013664752612807160492535182984554427762216209298508394833339353817948631838128687776281568830296596503626116022186784013248148022318130038047756153857206347923380703511058490338884850614787033166889953423580520901656679170822222802052452389714672740116810917313110141458002293946341608168099358558903258372836742719227645521105067781867056890768304885732654086650887938966395170711845632251792829919205944310161983242255964545748164666250128834797479713155022895866542996014261948394032415176753386959355362800713510091833874738023376952697472135250690426075587924965244128676587914812724942625876364055972873531182010232346371867139751044891517925695728249110420562313224291525712224319038154568680665024435586865840650209269585694968742615391334947136924883562923448903202984534500132761487130142361218713585919814665714175374543663348082249484784469801798919997896622877005152862437034568006259245857376588250345685630089509931800860410535301340025206273801008016926093600259380155289855590400000000*i1^43 + 11969382630138995207422411704518576582351207254114199802768175601190212625038512144863834691297016520262853809953410715567405394189932710959462804826476698280430807774773279555119294018482157350100757997479561398812074708133435202590259348091905166811544159507966750492165453622464219265242687087793150566978476978982478388288530548076334224573486700071519416602351768149459187679232790913544972590343159238587656983499295330297741111797231904055462711517368890808045619211740469410067143478206889461817455922061413885894142783467034532396961772510340739857222556423251223239015384186023957792293695639969963017715936900452410063409049508428325665312859756444532527364850767900809832399822793772539235242519466415892920521406333251621782963899575083269794441200242817477547615691556033226008567356247686007972215145551786644478463836100677558175874476569975222176478116280803965363274621615015159390700378673747281753729719776226822543177000257236901252972605670481059133007701065371581618143603704013106558552023411606188055199502754346381805285519389600876647634619318267661786117485792050447799319569969313358663389293430519621316975434835317999239535087465754962795031487042166755212292963941789392282121012274502274929167242716058507111819525047025031147711709386517335297071585102495149041049834056109055380792380112078348096932970306853443124757811263590540976193299964198075590568269866664299925569536000000000*i1^44 + 659391980648846793161867650015860657654372110331698241107325353135066738569778018534522305897920574784977411889996004729328617223839793823134779289855529313145277322673403721776947506094952784036599764354862152962968106588664879405829945755285230928925486657135286835268024823547396888815764808321605673544566675723860476110878412087309789100952010383069899605228563520622054681469465593079139280411038463399353098100231493315662201796242513017492634569771824106142597366975941848659230149026731851221488030511400724904883820550835566111258069662946604098271919320404845830496396879632295234573014967714160305922386157532983343170809174902058433918942088092533136269350743305873685521004027847933918217999173326498806614352501991014953555070802742174819305409500911848017496317873208790465411038313376929978315220656687622249878059111090032745976791295008943693466490059695394735446952951087083907659374326812532741688979453741652332145152623594172014803148710784277871416875791402080577664039895802036241429955376788886537717651210297463956027694796639320628298025465228185022628618629165475754986986320197718169399211049884382130162271873463654695192655992203023443366906070422713678028689615030937044195901797122182428741927429334390832122647445322830711935091389432729401184033432200893704889352423521082659978330489404707043361224929269534565526440506369558942238624166981457648435084800720896000000*i1^45 + 17146444537534559739351557092717248036990729436265141883063873953133903619710793909279163173063648013209762148786130467385363888858706259137894213101460841230673660944581198144502826750236888674968507756740554469875479968907962507628639198851421114175390544910861796357835912297285167209335937534382506547490613165113314630397826071231578302998646831168342445641760375208758248468410518351361801247483379545253135002196688880295194793673223677927699010669096473956879897096291897538059790694525264284002384857306946474903641219673784137299461984458665372006960251387544294985913153584302392069795398317612148287226768816779027511517021459891941947453212861898679771011175061240264680063204999799343883291086361690485252514857732159877765577199480200538835415592503403008540548583870464033803676076546379027037488945105440664053089377350393240751068655400218070671181927803957341619042292442849623765300484874272400561319171676192319357975593869671294892968418760075620347620515323335958508870375579076803523873965682721294319486487711419431359991482352312833602878710603238465575437713032232806335499717954662375657502544613003152229889648857667836976538529170007785131793824898176348663794728724252557417339285171748251463000780720244334401876248080809299188837265661230803777534359935281660422872770200995055862848045086718804249909304281390061247582205799160859857832416921859853721600000*i1^46 + 70625338750590172205974622955711639927166524089401828770304470426557881072333086884768443104551492539408203681568898550268705137668428371290880419050842834096231342938831564786111758855120106862338191483780209046333933774157778872217170559067710985957016722692597393913186816308659462155038179781962935103553360577536062403072551541264354498002281108474545622604668520299342053729000804895630440907035501886539127279546782800910491558630743539527367576650811920424007348444083198609679879391705936868084526289705498875906130599254459862989169680232312131941808903778519172109152156897517517805623700110295402700766592876792429965127728671573751661527726008155254067274803374064409817727374563789117688282238403125355731560875501979089267632868899028106517179304032431836597534918473732793971627546586411649819585815543175684301516606452127826137843398659828870358446142106349790998576385774751746098707562380813725842199273051240258927218523379970346075855997431786834473064024768139884431584209614745629516974764385001036124157799301397104689044694922804031968671524312299041963592916996052316515504181932151831354102505949728006033296252214889652009020097977723292974924541212416126111351897792293735159781687679598220281334983939173072919074631075927701991970312100514201528340206455168847654349066244090153894461161496833744473561954331425845199607426663235831449815040000*i1^47 + 191351690804646192691678699638043412600800845578446414325470613611419111839002319923099612582050453514197071438527159741460577689620809841896459920026952078928493360138141934390083434876271778277745493525326699262751982119814547035769823911272920514303537509783333233745417281580023056692754617501966412850615706631185634720744108245451929594841704086318981251839078499534105791435492475367605885995428122845626976386100644162074151074697262297969385783972463484915707826706978331303211917346222234931918502446385604968233011850273722409671578291288091651306151852333457754030229210464597005192620429998823545478377486890797950744242690178149394200460793318801164433184131231544693368435224880152928472795214914982715135161914549045978685290595348395498060837307874082543268507831658792030756289021762153526916787445252922265249044456479355803018335270640251399544436053375200033528340141070720969714718199737991379285592821859257465083936720824119370491992552662450758847757561225097161964659773866146851699081839883007936914149539322282984023455972412639102006814751975925717021061323360588028209314983165702378693941378470313474831526734921478426723052086852512915614674906361460248999215202666379047893533463959967778438344448256686573565740164915164968734724148470289730462442481672880660326828145551413690397298568050779469868029431217428729311914267488000*i1^48 + 6810421258637110291873535130307992202007189333873250675278102632935373662018156251061878785430512947303689618358410445152786939880535415489477124706120685368753311589616245146949219720189722334949720223025329626229929740469377752462255270186487532057178617005868819233297809007225918538711223763671135756536671254343828236305231402860893530239738957926024867529924281941421904026902765887578996661441422834365895802792814346171972457846012365499454519968747064356638109987341012340214566750962880334287337528119936362091076402569695227050439461487224248821383090870272824416745481501263855129457187073601583246513081543630289829090707796523850365096079369379181553305346903787966232449338083553515783573617037288367960770596222225847978998853010418849960169870316213974309299278337068085800395905433166377086916215975652301563619056168058692360401923397656982778276514950487814909416875534455297285485404456254916106273289556485652541894830948679555855301071382604568008492656272496113324922820319203134001072746903547692501759850067817869905322023499938391835883584934065599553614636935014429286756113221913768072526819102816499135699865699758845455428620938398490304430760733177334023492261005617002232473440158710020491484772462712004574766702825338362557924213069343223546730862272776605915259815332841198174259685555751486054234394449600*i1^49 + -7405936109879644386756469657782314646615765947981699818965936214744907544123709186611763087548893170106537226337856342819500007463944001677307794420348958420693436896167309185686436637723458733910258944304535765527370135352725369257928278702302840349555640371023552929398428785374889941407818480862137282634524126444113176237748965170075034426368513761494605579371937315732632250012756119606159199109941572527038822884498421111325506995538678824429534509583707213947712713884403820450394287413660963523009142143899107101391104085578954511245728368179900165951238600875964778141493723047223119854973480428012138797294728555179244765601903963976991740115876220352420825514137898803700799745168937376402657359457725584555511516253923407161079906772630671820250482359691411487946685474354654011231795867289771724606976902738687434089148804169214266170352405843890428184115181698105475401691152187942212411078065049817201883253502974422089214153546971592995534673163739166444615069820843448215059693382602441287597402006138393944063548544874506845205699061262131229145670815343928244729935007904511067195664867685218689115892856537958484222896478394030696538771700703099284868177532294432608371769837066792923044803718361394246070678581364379311199344714762335778275825695146997622414118140758000042305619240051763375044482634740*i1^50 + -66933944982311671136107062797887672367394476452928915386281115171496137996768815716796906153255217296581026174566923588797395352347360679855167967067408426683634358218108094775213299760106234310820789690675531911075006606357030113416514564036810994243394966042427303576634605679196130547864556388525014416706226977998167651202590317130117002546219994764228783179288470114842397585111375313756362948292430905260813688177574219975593280251447712161267226069325769313117497960299413701365769815090930090506982478423897893866112956039579580646012532557310290241475040976410984441096653025069360268355544465916660307480953005046972151283256628084912878986379624696690225289402971174931289446473539298553809776503339448270596092107619804863176755819532960430755602927062554837004575097530399228453975473123307375047683116738284784934389285802214780209342271299754620311759157029909857032685058370165284376747076396844994687752354208090767072629270988365608358395968630075887993434141929355016866432789558558548426315478972448937631048155640364321100952662175541064260655418709284294283412849687520838076514590580742636249105444546584898515045550668170324113430369189097234151931456263549205626017970090955511891649729062455703996062141802228401743549910755475359578492141045581214703006554975015227163107156379*i1^51 - N1*19505165249151402476178444593883872911076042855006691989898369854312223157502943321383893410411905157998645912010027889250353022899665906064196868180407636614168915782942788009496563266263011565432679431893087652103380182583551899820474771356995605278422989719652730683854875304984027146733054067131882531157843448242204365556200768782994605670764784273091744998733615245859497724481590166209412683879621595342506704761058690820966005569205612638304126650463040651593455282805819709972403294495463046055108*i3 ] ]