[ [ 197529065048145096397209730409071027910927959023456209457617489886343337298432457597951986358207902359336314867747353132196116930539985387551616303205640765307056326906051881883313031208013918534981059494360871642005781960111255729036006107977245780845753104240521927546145510410757704777870145776932644139431579782133232255060808434737839538315943590570355663732294708825865562778330288263768274115997850056170791540416068530317024520909762137045791952250056840228792434386655565824931932144784795297865542057335142985124991502494340853880881367782012478432246602162713179054615938215546535344549258146004816518095513440831602586026740188663590812759934056411110144007337503105692432036415423520096289293917328300241606713118908907790991598746495037104749053362167787082245728680083393361920616656769948904451202227472838231195192907011153932426995025655979213724342468923083391040261427026105451159131571388168686881026834834997105453396747179643511873230729676079809489510994958398068033376847742919453967806308553190790643402524256702348035366649665238530173249425956565961235978657337608757170500774926575978579189276772219189488867541007010251832819662050089009251277599777000000000000000000000000000000000000000000000000000000000000 + 8214153648622110191608144525882285081677356917190171540651432908444996803663703933917945345578710851355725229523560828259568128953602057258195284724574988676354472052906330738891189649211000788226230411021028752720897116722483891192341048786952742826654170569393226854115756789199339593115889694040766947602840070587517055684422927810614606610516598345101303736755177501513785379468505351883367405965936016908231379123952151984169407517013833822511746727681880333982709302713726358345230162831396714080855168420818899588871782479643274349021880150047257508819271687146112426064969000260746915092685737752441042573196908122344849951569993329628948685630290711361800731010855894237060364103589597992219289115468105325706468910652917458633810883737250025977247583794921123172606239213134722956498032959671081102361507224248521841932493669077478735685122447369945051507793787118902544818549265372686489171917443769528255107158412579198619772782858943007783391271440071884490363918920367620708069207163176788063980211286999885540843602256206394234391136197908379756284302880880801818433796563503858181077209670944089808586645919452388987054933444389713805596224492820056777110774915100000000000000000000000000000000000000000000000000000000000*i1 + 103725184001403891896015905240626837992113171094367881109203084286739979065681736714215380948139716340229558968490250737506994417653819681448793001672216196026254488088045431992852822538525284268846670699093799938113630987480584065765554186797758948164118734547710367795444260504754539088140080693379562027209678219709320444916570427833080340893009814654569160408283517039664699979460119480180489809122016450631544139592803667192131463670541646806901568831099596084629338341277118656986155240427963589377704061590042410003879006337770643634700619089781911396430929599569380873268746681993896133355780421227421751201145721439929453185167658890667912031124515765394719744592650129241584380921420950328431401928774917975926632528932043896276238657911669326158262195084283692780524762113134908551491883676176710348698583017208039032297418627580310784960389107203017656112803603647894400282328877564501228485293357712644513934846239372621862800697897673006578856463838367031331451890664814737130990740168271388682239711596077634725169031529560024194987814600178895470471401646974237049860461778876002706006385020746802113331645991213637482864017926570424199494220737863648065989062477500000000000000000000000000000000000000000000000000000000*i1^2 + -487938497873303661576658208757229658203819808765353375740663015265393988376915003621210032499669143577713576611231388720508137518323455249879588899853529917447489234059560814480936122370149675980501953435655329338069117566363946581293764089884667909544071078114981862590271300577918690275229681936873721774784520410854326953438030747550412827954307315292463296768953431186393179739537803930446174185896108371436183721404250496248580913027642097302021169296230694129072820122500639070993179317651995455467498986942980868338417220776394123942875426920876524941472152518620553160709422886427075470708227044479680859730132155243962428832680417290348645205615878438009914301360344581954061990683369126457645327976180887467501321131366099777823094821659991388252432560786222114686018325963144481332815770824894152696540243467048711308163614832340026411354760484956423641228504561595641023236219067365857693331114880663302118007274093605284170535811242882143313584054526894535237617086094604341140145793612467889459381462326069883176590531482649783742085355715061975619536587421820021456421171241111364177904031599495440300749301383939809214128355015882030732387401228171665143999314500000000000000000000000000000000000000000000000000000000*i1^3 + 368051057780376333836932283684768320351483504320770888525441946228542854932100474165155795227810197115775211118053595368059354235431857841258318956410111073095779855780777119001250118240907419560109923663029047010941613924311090661354988498781895839697190463772366625433271553057062205389398865730183477729795779996596775856579452570828037617146430755483326255331780458251050870012846421429093631231178350044036397909531626692858695239634943539591259008867142152773655863188304763189267098408521410870890324324243844612331117519102851187814921562529670996626391754377978364076019970959886815018437163431891184051617712883541189107422685013048006358299918106425677476172088367181677494754357672550160204535836630638984589766711533284288617081842708520748845831138021888801129685791867462347984848308008443896879539011947797418930717007350311787236627395423314796246846066535008364905532315416183569163883819879383474981123102452278855185004570467205631375783916718733768875432755139215046127945383046507728895526522465041224349460451972974413802729812046205981413466701509812976704783501732863334510896281886241342541470178383996197378258211263562175282272191236404034368638331250000000000000000000000000000000000000000000000000000*i1^4 + 962894430504781610732316953647155125815762457059468485275156775460134882489737945620741543041786205149327401461243379442174822839169846732886562153084094686256765702151894097211103226741518429769290982879846607063404790328563848193795727531006123685734090683449666812777884702892561649985706934016464154227398355828630066884520626013338243725712248371485071792599990641009769302050107424172430065376197649076457327649756885748997777155185020788107408771225664832042887883019407677837291617272674303387594784411156826524871993221697505099147996865512160671780811519174647126628495349970908095181470338516585558843237419899531019405101546069182175112481430021876282076786305409951852588533099118549196674446830687598775306823705592237169774882821787605321402985604206568418408399317594609458220931345708592481822115855784100154358733818020874566550889875401888412888408102371744452628792322210207255267517653560370945624474565821392026383133172505429487435109102313290593313627204491499952820173650619300924353616793448456512309733102387922452746506391751865191878794382736065063224242968454071470803591218940745836091981639014635238716555708122149549093287386395978130626258125000000000000000000000000000000000000000000000000000*i1^5 + -1152746022111445619721917275634530106351101842600043838297973378473955533814258807292033227740640794535277026871918126870792842584173995015737678551179179931152945317520422603086088838754849727736338050103479198830628932787322261264392102905016063291614084025591618779348969200257297446150398282361972171565786699818656306350596905807153385430669675812173181757637588696731772126314859198413140405145649971340079750996238974413730236978579941541769686287561897073505183806055306184013583615833863545259470796781521913869309297390764826620014493826395030219177854231175257135610018787271287184044726984218794984653648895605234952432537710999194248883086409110182739924125691428746654388759518772926319191142690249706041916646265166039763562803667105277135319516182008874220140878499869598774561403580874874138859901583677577558486537979096973406232904453556041582762777950466113468711625820929114929468645965569014032355190244671499844257630328468420918826879628578079843148311895587660600738292936151759540060702875552716652455978727424997892073187127493318132372055389338947626798625776622886043572631436734231780758788984416453922785116059033482410363639830184665650165453125000000000000000000000000000000000000000000000000*i1^6 + -106773627798774851519320730960238924107192202614601061975112690430064452937160557938744258537610373361594864898569106792085081950883904998897465577839512892309474997975393790524861216344159536391646008589808426062091060328717904934060807844868209892255519912511088749585730860119570789990478255455499733189541282729210711046823847384858754281686537969993839473754241475361575316559259549826189113115064542617781248796986351896069101715202847034830472478770455275086333207332662057390939478478482808134941412674751548235211398537596343006353843232053843510177597629007509995721307637348668120546169693106483367882236019525532810642875100999790985691862203783111858870587317044470493576596024517558436612258215318549814708672802728695694505013101201340244844009714733182349007530070006250109942736822501120771319328722613597507407392381858964511668656704557719647900862514957252139296602096131627234328323959909335856045161801609263721826306889490182586677595101574701951475195501913819823846038326072360979317680871966552707973656457224104604298886225086421474304586322893936614163108556328459364362096668061159802718804784784741975445809297877637642797427809998001794756250000000000000000000000000000000000000000000000000*i1^7 + 533696078224158511209252830986108260780143039880291960620731404909177784438535499509785662068095391417351425352085178150079051124777463014239620417246138168970280511713952383372887520927315337204319025638511826268208954047157641812452756579256134229272726764750612902646214614885841143396181034157534997654649755213430641040906457255796934913399875726276366217316692974769199058424351435709539546728204319451725863785929879762662052285960672401486443878978015068564450396584606044962823030215550301192179907411721255311036242349940644756494095171282645413035280544578351308681069604419749869762846917877697353789564017040639816495131114408562091257718864005413017206936041834907025626049060214760658962154452080390482392927894050868823414674563503352553308066528346864713591613996603285292463611203171326264408465167327724777514425711039633581605470169820873519640476894270054626889870710388270516549915346284241885668713681982420885945936339566712367189780212759368428381226101930364546518166885512373800452307944885409231446596485231188754300255831910305325494872420932516887116164777150430704797357187433084078865667093425961972146200163752084110980350790934913396757812500000000000000000000000000000000000000000000*i1^8 + -447210788347459736260193173804950106417459187892652032171905085408717445350743764048710984209382177300518058549746166462016654786159866685160416392747313693762719866494835070772501780215343270207868108883073682727951607945078373401754694414736059071881019662371934285687513565516991096048916955818466366738332476550772210290888672623143930064854452552072750747246370355764698642326459974360660254813846187915021428056243377735720906822456116466948383617140280063424606303003207173451854742913714027766593510218595618733724794828246379130361560561834551025974034916501431035187155354992686423721529667398040658415477118954423602489137933112304498499106559218476195663488095102468202625042722675611504960141460708860333179221322620831457975590721603322008130244714549047235355353622116753789581593455064913988024558922421188687779819598336579174901078498026409553159022503749863140566774101276546613878779592494397795439192009022694928323154903960501958963867582981436142973458856770764058326312687247262944598080202373106008894640481093962738697432517410921804597507128269469574843593072797737041029829827396262115241995374482049917031696501179659874356059675462881222656250000000000000000000000000000000000000000000*i1^9 + 215435594815609329698246244905764341897445706767890345405140803019350559662552509590943899920461007763900923205350798638840943944007634840072729216196980775181507972987307923170616129885835066449729520307646355779928058345789053685589193566401913365039581518847424011425148295803019063359387136395793688552246453046724634419871994299557090084836114878587073359980998806852227063763746047250471119808872085104603134279568622912733409762774168011397077584139230985121127113574066478026023016507775972833341639916444213025672669133259110048999127670253848890094062656600807672851265200287162306658536672452542430780806927343138402064785951619072407571796273607737995358959710740317626958934090991305855992835626507509328833646319891350335770282872441384074641844193658919581015095040363368446279215019386365920804706129215029060239558851925816663599314461696383313119692830877385778942310449271503454135029539538122611730659385665743226692143426256453368268009846548265343416967321607282165087676658884329957492331276782873699895340120403402004584489732828630904188950892813154575502779460505320515259443329555714808408107368812167942476532287178942079816005458338237792968750000000000000000000000000000000000000000*i1^10 + 62341712407607589719969274777303919286161653402613653268649284180009229010470654855758311064043419004733643880787544849860219121687617988543628819911285935771527962653478022689948372047738099749357856520900782229173428205482001812405279266129019937358703473206818167290403006138757894694496522577224254006779889164780552543477543468787297130097542747632576504900881186694038866637619358707292030843488405212787407609102801939857029403729016221911020164651605411203049296843775886044516699765628227947047262024375320000949449372919947756071183283800505474232368977306995943263381426785270505018621334360678713976768149206417918222729476519092013691941233062522598959240929432587995686227880831775844814645796448905733775720976975714911969504953882295073957504973725172181837752092907710576854202244076722876180681401520250135875133476660719892672500475261222635559937278842005161465364922064258255937108502959220237459010052589304099137504709880743724083882033784320652309282925704390049756702233497360574715965163885967132855656476399503180808014501740952986830457795641399802760317838933080418863880157295896658254937140737908907298752648896004223818105911703847656250000000000000000000000000000000000000000*i1^11 + -1021059150932256962846269906044853827672733309309712871045761802083319805573858674563418767762887869731784479130703458710703863703951659921032879117962242694477222621617619871942983092292260129955867191981840084296793413829044151483261898518850044216034507347631310778666675388636584212854233339641898097690307188612719450062961661401319701193989981373294961001661637577890878618076101990482367536747448147574319118430415005711684233912413266231555442745685950789505520523284472369794247172368288434797613390690753492194318596476905356367498459539153300681308310658774852017626276473184773738859987940676216799844932556477526511815783077185175805925640264188216054670232854999333810127929282126214248760331228926070647180505571064099794849460481953469077930149078169587454787445877346448337179822022428452295951485850129087237049127740107461420920295939630585919886088994089127017153620566275384071501438205540927589525527759348158242769744602198487641186558182638427290347235700563298678712741100747016195666192813256415205229549904379031685582721882341695013149065084831416529338150829058650109869908584810389067696083908580361717614506710460543702228761202880859375000000000000000000000000000000000000*i1^12 + -1279520508682307063570957842959844845743834970937517354249076127516059402618335146126023968417814398104889720591433125204050333964397210036281502752116249836282009629900623087224246299788071622057104772977437049925046981758436975564970989101982009255008129383065305639833819112179470453531182297084955348632458602130811509573139256954518039199358239758985635618282381309622969515736625461717274525636053832824340175322533803081811053213328339107397438386137356078371030870900909246002196022791251725229694770907304376386928027818236070996620480710564760042920956780213133280089868093538893680718559592167199733286157869107699087825918255718718720042015168224137845609581103111641211067021918781708456590435001830532868199526741022450063775123944170094141851837095164978992522226327575910911151172424045887946569066527193943037240414807950202982399522827131733432740353820672808482040087123293604812621347124077465366972422395529131078103442888035880302368147314485209378305752893223451909221866226950475379963137197679295613399995518632784465730435326989592636620474420644580121918594908064279389262294280479570888025143124287480256242438212594763534499734838867187500000000000000000000000000000000000*i1^13 + -32951815434087641021977108281561331573329416763972265601139972661575959218178737137979426374713242927281197188085274227203635897143116825964084238353748079297023161485579183892213236699786476863400014332541004011049450400110069740353408789235011209664575750748068198701096932454766960646964295809869955986416543776196812379039043643081498697393500714447670851573078362509565116742356672478830403993296145539757048586950489119966159025191627137359944626202094203632406756772542831088379879870807935341180465571522307752769427199300542520280034031248149300639802277287558708516115536750046339635726921865597954693580277536746428999710712815420003631376473589199133637287065116841293626411351993241786699043796943219660242684275838584816094948510033714829856219474456707929979491571275906170640407224317803275523586312909257599767619091326902540771029117274196783280913072745777605109506570687251689518084825367140835356612031755337956575548251904731398898318459952788071787939230985506746474583609534155997433530234148245493133132347518049427879094640183576712169249342327830829209354271424815886479039445419568650648199967732606311603334219551152123401148071289062500000000000000000000000000000000*i1^14 + 18200191649404307407349729073906327502935676765035530766868844516272823515167859507886562010771624478443831767266696238087015823569617291314522523062771314865262077753480074471742099596319249352954596135549696684582623597308962545260913614395553094842105226107238129348401614302192995135188347129813634492802079068796567272330646665787606819573510796795693620053344531640365862674459010734487323091676364141708190886084965581624193434008819343828661056279652229607969127794650758070512274590589864363852658019910980509631117530898946428180999647631982922340890345373759778783537356937322273046887232241578197370514976719734068527942388799029295748424893865439387286270830330424464998306756784698048447032207518848368947914113284242530301421544765624668313406898119755817942189335852445557694028861955166663185807130007803772542089765540277144161035276934432966923774174854696377269625935620675778471616252928140151988134214529259770738765856063522336558359879821747965271640605255735673905318044635779023276868352578575790671043184181033704371631584776716484290473926838339667550194219285938506841630501387342027801045225867962349070854212155440877977050781250000000000000000000000000000000000*i1^15 + 1572438671930381004917415381180683103520717031284215193198314153171515490279408467589658851544270707428178535912676630072838753373529627645974221771979696042522195489229297611031604561056340400693577359047218725545592822981330034804840203689733922691223940621330198483251642321082431710091693189673819490891525564338222913283032102142851979239334379360652683229721347807449006995780579380488035033231134791278167460656256788452827993344431978255968300187110410745281839094139148862843725290175597769240395497447697309717966457185716422353465550789985576868122154792215380648207471146301617328564990655173214477604425764095809097198380663755497820841664559003350792302971904675602172661316551204710935777652137473342950609559326085996295488971762549059926468568878643730571520430621838567251330932518768382659401869603951599406391914803175629530195776132693373098580539268093888197509460946585355615444850744825050367872425690085664786103988317314376060198502583345161556659918935596368476981976125734535574509814204102764209328478115172180412376108951063087184037490487236593479998145424751789269955916133316358516207973789814417394049090066793884989929199218750000000000000000000000000000*i1^16 + -60877471957372050606441068029669618168804427705071042271898155422362608400400347498530911121342895667473424877565750610737734886232235186103821534001349502012394845616834871336151170675386983593620145536382074991178957499114835518388253254155566522429808026245852515342358145482874378843956762865161834005578445536117412754386956173011670311106835737952390911873458686486505123588655471377998672147818910768372780746461173590280243934206696553422134353252454859039906008773114897780646833529080772673806728817804424131792457022290766541623000511236673209133737704445801868390739195919785192615288214600786924036818690092001897407200570117683744640446165185198818033942887214920983652096020903792966529147563114531966624836196594576663445655677943414720750149267829543209699143793133369482194009841804170106183934038501114164832423107634096911939180166199609714307522315567199893750654151820780888923459370610536133802772212635967143682665750321826970042758908302490361246685690025450259902462380617251835556914930901769698893165252611152189329763007874936605789168440879162723046347342508693503940138300885072322946157839305559438169228358833905487060546875000000000000000000000000000*i1^17 + -13482592220808069895849765752965237553151323038840518436167887509277699453207457477234870820676465305598130423818223033925490424178543333811573654319696925176184705221347569962024853573172125372996089686695277422056594452114460103354562372329559213360931292826386380414668780249062441631467301401050139804890924203925566154595026035880108101324853240137213814610827204074569936721123802901508940237507653539738729346035411673124590804978423955177692813465419277059055648877856782562054474152013605344745193561571389252030562003429706735237989076492316739221830409157697029963381535644568574904422859074980384222957394015570081018698727994714193644775992999246222371649742997592446502874757536207505771794237369695514053823653508706288415145333240582380870984234258713150987834080609942745664416611329378309596025360099683687917312598666033577409218741099665186534953394336986301712989510783075367724821108960579966085403450004784827100771136539203717600749199960371622232052936517034160456855868417600857297070621506029226134058596715529854732530130289279076852202350590485917717918485338062723033870122911556555674059620951775538294146009642284393310546875000000000000000000000000*i1^18 + -215043630534246999742222935099684727048318148249862507797770701611998384253641232894505144955816033050411023520500869703662031544566814201870784036339755173044197159299222329317155097355405853396351132993768524971640311177219574373631902553861674754934717314154408771198742257901710017934360973306713010397638689596039678317305030807948834673206993980503767759925977816691962716694368819377124321352325008115575302856792150566654439950545263609492013796343466180198144020644498603024647904020996986609377946199106134809980799577182614162880547993580842841044390298903040730390199595711862924314143251317386708400753019611569426523374514603356634800478785822273132495705188653150537480197944130800975086113825236686973944702205107727210029979552382312081859308697737163812398355091145283940759740148212983854621298681368936629475638130286728512509033477263968818840788853188441284350645703009445279908929601954325372132453038369382527557936714388969855078467583431742433444524830241571929960753187753782775128390823864052967251036976922461269362858898661036382259539204520393158543934119725286246001693863891767637657634404447956769019150447845458984375000000000000000000000000*i1^19 + 79810214495425530038857789112902959133500318273359340314832404186170993544434772810100379770988877552381349953516419942258300859252936233361642702193754480913428717479169747287157625089170712022037162545766001758427689298924041308496263099296646248165905580036346841998038500102764799901429979383168169642053031874098398473726970184765308378512503560140389051369911197697867844217057459115979203863433195232153837753948586708034616847553925894808474871595229446871232977990680381326617598143522462887416966855302015791705387875787473378836246149494432417322721623540576891727386506303694662591127876639632306943698350854884016868332152404552683451059410835410395322325448371826077360914674292076640182408295730807561526666183310812101201061285861227180311323295230974605693052947897560799437177165563284250612566854131791778705801854023270470865019813368667837598776574932132282885349140675738565527446723688575752686952056813371194365186584469164109255019152269545959903785637325501619822569700613009941283379602506749729034218244780978657441676122735041145885992630771381414721110892155837191146295774459675818653890725059936279044841146469116210937500000000000000000000*i1^20 + 8248673417501427357439247498213395251688448852850111921733240655188304083904761584749852307443191114921425643830079435064388371131176440732674967953988868017564370052959252543901989082561609436580773704091576479842374505117198501267840534761055163919352809552238306369588861247283709538160113538606115469565009262306360286902805723026201188246934545941752691429355102270247520925139960329106269787624997481877716125649551079582523831175339277390408912814132817589205736399918295597559935288327437397674049212000778692304816030583388348511201781776568430426475680289581756366502776097961533929282997532220173978400731198381543649865566469856565576722495528382840756026425779848575430242338994496241716798642712107504137397807362897613484344305599828961733578328589502351051431733573371236730586138468472668133891350660277410630394445029688648578810066235927432784191636730411379146732104176003898709613550473351445156041858168912383850190588079813078174588967311204733103843820230353695035286923206428821590450898510174102671003222620544910286293845468358327448909257650499224671162837923546650054135256950577227328845499203161970062590599060058593750000000000000000000*i1^21 + 423320251972080752114859864876758475044200189341518076907460254488259080025268026818068494420625813065455223707955339072271226068809452904603798670824966954983916515686260270818100643495784243647496783425649964700001557479967758955538929068849658138149952517596730010876737058740626603063807831743010276860378781660113697988842936130304403322616315519171296323131130087430553132652570872683815153763754476885677591313396286414059290620155345301043559088503776312984314341391058820849753144993626736427967319625718835615271895192905678258493139154807959043438298399278631450320253995734929124048184149337590657974905947733229436575372202550763705335817500200225874757474717218091934191869135535297392718518275275770454267725119768750229286369116006184487536613738325757587396572768926021910109742779041405915295023696054282719041557784350393395804881393388941921420735359235469940158972337031947201379237829934043051487938803539368241334361487046029595342476085609502463447316243210664293821998452508998350727152759051011494276581811677741376220381158749538080535547252079199125678737008462065698239907998355867970745833884840236022782325744628906250000000000000000*i1^22 + 13390706995962683152233428422258448817892305020272689153062681112499241541487031247634744439611307174408287692187334286706292400348085667745185189718339332951569063035728688566420994689762359428011892776274290832659561716261769642110809285542623769388394852682377834232731326864476275130555813885448588511142176116130952033738639044896004077639305008952121548443367064590023141115659720330470905538858722739871628393681343681776729208738967137161429585639744804384806867533146588755879957009990239987411173953369226757793344754638061120420853653318453607643201050265925157412283181225642996217203875410619508645738746395018885661247580665633865835524794484534189045283004046770592983993237373180094921344026692870518794281326607972360778169855214710494702239103290002960693321126805534676552030196575029339119026156751534926641435958196210118009808736483050886847071900919607551978663379251286708769816830838034911643829816004587356472903861161207054667679157531017982792294452599326950836893242949523629563219912255080468659495329413150486615184484241661119360668551475287320819994169890259996145906849588941220969789306332546148300170898437500000000000000000*i1^23 + 268644637232374989677520160667191069447384287736437849594118100245660289263997028493343275087423860070936596273863915999105287315069972779146645932128887495535706592108880191931932211076657926349272784839641603651701837958789741334095264610556387561319437631358446044273704077479038683345395941318590333316580138953964989128124472445454370171346229249161908875015743597190391665566336936697628508268908030798807144379279841117909370309250434531889041940623550265688113441330515789827023111339103176152738591966783451721058856545471789149578028666545070909164636559091955220637916823211751020134905031016773007311450530562839074441183951516747978799005159962910537935520662457814571655306750113814235004142263673121219098377891830976822487164747167801622180893732516723186344839875746398846129177714148604168185600450552641838471032930340721113529102064179761060853678988062202459523474043101300538812673992423059435692152474377026834085824921225490094762681642080359006884674602611944949133255708313933303265805618685525714266121345638980951932325647137293178394003106253102010784619980246583329897171451045674942326310772725999355316162109375000000000000*i1^24 + 3350856121737611367325238072500355256491026660773835340735262644759879522896695894980142786392544115194573498851701729060923957874970317651730789223213532457658694146756678001007404462804324458367757728004051259013850432242505759902910747009556230799968941844826938136690692451710099998363929778781883060362082633370950057580291164506244587417094259048186452382293136187930929551904780197942989378411397198950169787302799653476140462669364841782068569684880731949779382235455141807000029946692015504531104244830717453354656613184671955596326526586147088907460725377881398360391635354498164051678147037751979125491939705388770327637560760404760198515227520739347613688332990895262235432419918514309052604608110207046942170196692269030975143283878180367710679222482568711111090410293013127802964054789835670458759754096958046083787547631424459634102804172419880704996226471725944088554559794934626004290003960228548906556542848767677398259928589431880112981194026446985790095315103971251162347109399281149959380845870307267501478912384828088146027222842740236836683517515608530742774090195339668843015220884228361206448594790697097778320312500000000000*i1^25 + 28985740854261191385170339762914524784800680294187549332929070059816520540712241940059386964802245180393699593725947712006294580886318036880526390021179731711990390535361833984480199879985333713762730590513728937661053876061134541144448668788487762491935500686068277727014784796040220417424982724092505561096836816766476185345673635027875351805260893425140708036280126165901345110492199056473616696624740480648930483694919856934434886374321643097419981705991303004296095452436116750299127339765453414437923923539476216026016170222376865411248792785253534209732097589265936814590130931395704567212550930535182711906813766579619108649403110975493080651244502109776047934419469336032934973673415419860804317903929207346857047882988463451695662261744045043759347899691804249186572961488087401557417323723209271509701428834652314987835943408337242703285184098252248818454659088890860395015269015308263006231057398299863656435785113587792037183830721770006300840429594473846372881477526259263651292367283387686614946720778645777608518943725070433155692547619012887800199576907774959656234636087810758656848576765417845756085067987442016601562500000000*i1^26 + 238655301342423489166861138432900886750837624626314509924701861044775807917555953966767986678973018569185593220581919641642460549223140750804110434646949194123612557024417086515822614322783726254627946925524522816396056250909461028814427474870334190985206645931044636484222240219003529724956504306486813514364830885565127285507659408105144080788920516245571149688481731871519928542782841927617741054951566799920159315106001798550104465619451947822069303548673911524377896149055668850800142455715964283289269214837463896219385794914474831363762276833334399356223045142564009236268133177829551142569443498786740597934984486422125951395039488347274782703681108528604003987137082080004649312554708842155294528300449144798735723479630324248665723310028747153852513054429759212133000720097997909315550962984876180353611396720042844688986086119275288464062907322392825511884967123035282360917145087500451747418883113135874398914472867151408479302584709136184008862530321399965654753667467836573571425240377062211868317142915567943294630337073148225146082372772469618908124282406568931232008146821028350097356816530655346244573593139648437500000000*i1^27 + 1414749898591525135433954848152207115776103256399470245649110806614018518670695137132748312376466569079731504906449127229309757636812501186804496463531497238065020862188326025000059566032859441823430609991488855685885160655982532681509264784507384777595161425032343756869996577902023707330279568931953117513105243528225609266316153224034086774323932671180505770389185997415433043971068879959960709780963913492935913467868553971447447582974520054405901061262109896648895907384722861088045033268902380888220479003615959301997584649920061904191181743874938405238811719023212871011847972670766160576638042011637506038809126458863542482946626617234572018710029620990626176371418027547756703435627025479557307758448377382018308244739959129688448341555723140257235357472195718494174075720392460400613374104402938211064959746115471292950355245681336563427914710913340402657849405178834673650087194326870586827738062395442566473919018256793369301746302765498641820779928869329831517889158319957149712177242626226145040905308604980223123271050566487064021554669933540642719567437601323291680598503730869137985384217611179873347282409667968750000*i1^28 + -2598521592761881291690500928611387656875977200700467961993493662618421171339892591790196479556440007796772767611667383588467513347101791283992815933213242645639954695014505436588495827833040096928343462121161242720907312272761489310815900404717344228733544145519786715391120547384739522695763462069707975506846650542721006469588633862429771056578707405786011330484160277107489680509874902078956674831847751945516152109603004232827850479111057739079469549378002064417031047740276730491559624026758688184379918005664741962400207395034759542381667813102035181020725543167954481129777154614769696159088616831211691407828088213120621851898227742450206090345553062919165915822681501170985043990260123150997407347728621194668395465004574061284189474744928137549494095881383790776311096129112919969375502437275277197627622622245566408797002249035425063428031909770623323776824702709818617582349362559622714346154313924041528259805421553663830399874225441941948030234429875987445839596383391014539672504773400175427939793457546093325984196957072123418740999844798277140979389429958825500494603423803948117903684310056269168853759765625000*i1^29 + 1045757121184103545404425867420940397323000352624653870967582763087200819649296254697193886913837751128346397520013299351854628573394831499130558277902025048892544343030096796533126944727267900012014639740497010392439018452006175066449666241847733489764964822262703702536721993768580322769283250094400531306387734043171338437624118008062048846984455846337384278008415392172684000500987913399693574564434092120164584234308013008016653032698371915276926789237751251402320995567638801291938334557720047141437972658338604251147484739530596411491311436575148148526333879661905554330072696018079172227417840862182098743335395454857462061977161839855925343329328519481085349064035875831845947626075388691481074149891024602357936749221207498410177183283213893372494389404089590211943505875396416022067517887672997489422110585396573223014086913744176705926797487570131164868873585424019653738225410228456579215453252814372021975806157070280662280614868511670778115851467641614952481842992069848117073846514090176919396792927166916352020548162558899940477263691083049185968329617196712828760018175961405107787248678505420684814453125*i1^30 + 62010242094148394082861108735295499860294268568199517868248526548575400250595335186594868573897254315165957936100462315545341373310495299327702611632955409187421931701250009483135530504319054685257546556392246419908905453640023936610718809946679824456304083322078191443582598314774323186141860340155204459350611012328920813480372613849018268864257623859023001109525259106475471103768053405422802052203869997643369617128702115343747707077405533315760575176226074173754245531199788662152653369010236307249352210244131628757424662798328943777446829041290543023845574455723612735196293919257656183788055365966040731350538321622931918638224878383240092220545545222408752083982169243558403918028415667743414514562741324293613164322290714786983900951965750388175366309856771828051968226940502459803782982045548547441361904824301475347119339914480363149997252459092002827544653326798919905205011140778330388590794692214476869182953930000571860714477772907647793942505521791610295146132058298534684578749035729054927561013506280126979814670048617911268837953172943475871808457330270442315309059107316255569458007812500000000*i1^31 + -8594714595931182277522380794374771080322722342171272871497232733485759903894206988624722603855600967882016998562948898761336692689718908537208224424441498068973617091544314862906306875981702080313498379993751803624455529982502674576873080642325419169157661879417337021405187279008690265030936829195118094556248751126901085500181748814755299428774635433633850016563376984252216270688697665264480320081589243933675858359630246321264680437877890084864224801660011354207357823473589052035627562824060688867672650907240327704331353327986534548948453472666068627550259425516766776562978382388423443545584818198386708506876377468336916230552906476712696730579309130546973060661742495721557521662196044144762589450463144527084154825342626216237345946556236572707432811137861854149083762765346577006486678981947762545347939689352666531213885296214238090994416346423665492042738449747439640407175889501258663320199125590204524303895222373350123432812832278502769015224602876064765687173902672050704668937576433552126472325352952928437088271612072615756296973015102539552252089257963125558415205688476562500000000000000*i1^32 + -19792234679997736973688763462307331437888518505260751501913213691265674803838188590369830735547664123358526167047779792050533389644346529751497641212660578344310496630010152377091146479030031746906236590453006482602271471878172178466647462350373187974678334789946855427914537815059404818792355923490646029613801920658261782723444828885808063137293831098185632418040697373653840524678768841556742973978053882345916256995158083434349388271290118345231120302790249793366673747161865296234124584716451439800574232298960111821243971441256604920689703767237231827563186015300604584782706557420146124798883891778451324927281581537243772387534069054426220720727518086528823059132249050696842821387093244758944680214672333207799064082764041057485500314398742580575775904811999438742735167095873764925044584641300952750085203769706086172591291768978351090127836933828718963644466492311638823366147685799351690932463560296097724486909527913717573254540241845990135365026653574717698703122509898983979200304553189839241417141862352341485639703285474984966582049384003327581770699620210191171875000000000000000000000*i1^33 + 4322415752306894908153312060145487339375474471289522204013618446427261876468029033333780215666036613346784994913001541319010112311409846024847405537625638775441697799735037742191631826846193776537603076486634177254708546546766055109821977099793293420227387198122941648744677349386958423057382567146340434435219148908775966671120422151707995443435918188167996953813777351640099888499622372920240743575626683909449700726515598397506448003386252701916758706160569672620962003065799295370230396780262929552771300124340827042757276262370580971848947668325428317856637535544570619184330971951582357759652931438760667607943775039461791682421583493619679465884264707731516680695429316477541140250343438815563462475167560313852640380522984871197062699046624109713953095506529890928276013831501404645295087808287638214322648153123916053388922813186282532142329034440352623502395723763245074710885152567238902175497919267711785553552322413897293799154913441461896049496596807789835364894319860368526818787783749738530019263007707336760855419016531871800215995762208657487916750029200000000000000000000000000*i1^34 + -284534158748995854092693355223456776036455211965397136519254407716073498320681916129117525969124352835470511001172210179921562688960484845274260304922987734237681380163610291111617571199686656119052887906246008541595037333028780284487935997496743685439536486533880890542564962765537596251610218166943752059670487747606548454717288814116697308351789983717080270756949374978258545412162698961411114736102649369878076093206786831288019718052153573947757137179815018888750572399713695999407500188173473606078375831990912232743408334950786710269911753233872143798733151131944913984841258595495634323657699779854828775291723817229944198472013747755638755872555761433342724225421411138505350255746845826739139942915259772446528670581841423051813708347295415966055747564476988520372539734156879557127595554889035475884804036519321130981422193825759901695179049199965252954993513328022144721474498090129674691444816712463487313392505883832924481545770499645107322294680381196476362410616094133140767094783628073801733933643476817893969075748166945868214041834188539677378560000000000000000000000000*i1^35 + 4681363132528167020425810367238762076647343250008895068227820523818385330486554351855245414174563429899577888545939247848451604888855040765556689829850971567496237784545526489928020274782608648950366513249986617449212887782200966676186074064376700186618986144988169611801365106662493993434270297011039477691861136756380032465817354292411713289247086845579355278570585730213405867504804137102378811639062310998857683129037652673903510092715190372421330572776201288820207651226080975696923892847700141395675063097439249310840764294862732141154161365024680135567825823775766933761656533661047160898392905143348864627966183417844490930626351897916228208623358438827071046644639451836217879226569518652589388534244614377560648690493384570464217754544535669279927981035814009911844511093518545661066648724141033365251020967058081389003138866086649996484074598177282574968520070617843614773227834493719239993104883151295831323007772732669290444965720103701052510767389318694175909687308724394281017014569278876735616216443692332404578835681411626156193631885590528000000000000000000000000*i1^36 + -97949735007313858790230704343308858780451366421747368178271280673106110272726554288751294460190115314183849965608625076525812398557518041263761213904823208516235698326074826999985099739600834157077218555768966760825480074049269161574839880750981758711353730116895630689895202168534175060024676499404355588842437232000626909666117591245731744550822294061211548987833082620758240514383904565579066722937983208132665882234630804807963153001075505654578211200658395105656035738190166395145112810159234285297471744560742348911072546016825816217374305151174664202689877311845002842885147524949195288199073586663555519707428908557229314958952410662955230565359069863883799851306624482810973674694376042948109556582295184381775483305649784223195845108445976788217447781033688218442833482002228962610265129677064318737228353760284110736224516988140599873749466421142923689818499822549920534870824064745424197244215503080368153573190544131756052242933852961800721413641175654988919021586519307075646947190894923293529614381094813028570412816154626777709700710400000000000000000000000*i1^37 + 53163900912284832661134416169888612327282673947597468578510046702344105331810961885281690329545696623733892430422667050914770067141760428439082821266162809498397097448827841169159066329083527322119202022839785891315017462414371270984739542142371427071648812751855387767311868382879711721295254617346941803786297593511618083946534946543060404194363921273150339208653104638785156256785939989353386692914876457468273117891611763847413160364505574532501540534308045179931866783483630493937904730681873188147917454631668496701194167441586865913212522976916008410960082109260165658416679647987601294809010111804997533826152756188808871885598110295428795465403093422799151797458240505996210122519843532387117560383593432586590094654780574434158084331130913661018315264765705988097310826183953156150911806626448800180940533063925362576291692379985954877180651522968282047346263688111988443838000199098068743137823470594925101324582277100382216094911191091194825574008381148218006760601902757187228392554206742126653100690536090726866930931814409175040000000000000000000000*i1^38 + -4111692367826668960631382188221131704125603714331274703258293899446534605152550953203034621568093182271941917207239652504466562636643715821732392798979327955613355007281422199888699684141925976691302031154733948229938798014117180197420891142903222523434707402551955522361643706797614766603691573335190052625612671140230199745055790113369176587801008525939587687902040614325410377419281708078773895355885109328331292643569942405925215026634027185913449960315797041400189642223085740727451658740814630902958971951018197351017342368492141258717831742309170377541024621613778697371123339091417326897686255168043604202363673774304859483277870818909895793300074871313507927324996376518396536218824175941382660147842888168051342029993822810750496927379644120454886324682439610325287434548438237034384955775269111245131750504169678231203061993989976043940045484986755890321384386095238321503906609259931614021217021326129907624765924542310546721605048621312494520748270394207882189403606700985517367042680230107861955009092019132011313929125888000000000000000000000*i1^39 + -22723163594094893480205607248785836845459132546405423404076342650536836834398761151646204762916004442698940591907591243989902180095376932054757060356984954924739527410085858318998719066198608745690773166978210751942988618067806724933416790606202201922791237159684903969776958973577433020282665781894552172319835817908997079180358440893109170587328919620242663118716511893576101343312551684059465558608639317580273206380132754301439794507729076251062681936141013227157368136831298921498926539195197134108142934407076080075352626479282868116233811770809876031618189411642273008856736466407167312408439068759308462770075525596960747300540758931550177743384928474003156591670359132699828422279169878552015627802147185872273311173508060121918689904722317009802266852875898245359594643209976461051585778709956517060468789546123437583939287025562103285833555293791246820205979759557816372283819720132179183494361974841601680822940985548668004205465644532281509911767878801144840145677604237441292080679060483685465671015001865311590809600000000000000000000*i1^40 + 3078850693606986567336413687464307234124792814343086203346470330706178334726384226783760125784273701292613336226758629592790169078280230323651669998833356040783668316988724522630446683214857376603237226808983313976287732787753033564936796088198900869886596491369392223169902491022271218991486660249858466222210565321616557271756335582450232827239653425765008679380009387689441186414730539645805104772119286975889921711743959635888451969455289250407240132020210681110797320658733598467881384285242576011644770453327474386170200753092006907341682533983573108001918698568192491108320177107164720694013072535389500329792356755291981814645193226321963325096745834253008081571543993766143897073349593533873274847678489174511593016001971941280787816143304450211291151489974064213699796963139304629146200222731373360082683574125336847504751457222443943230524233220887183766699171242419194782108631389106869012469877356042331720718935357426025081133444718748202149078039960826251836873684009979727787272648965940348758518703063040000000000000000000*i1^41 + 192414978220070676038707729928847386342360119471543289183156993151852678482549988867034077990027889910868223624851080368185202152690499742875799171815579003962972276364245294122351385872263666685144544678836620897915964765575918201824870952589599139678602850740227924385212928116557421277976702126462240134004806461957538989284400076032303621047347586245083508593560979076785392263411860828774288221029974742237282252789173133636429913793464569486716554201044987816429368872001798733730091824353986541480871321662542454232171605921760652775969972562602508017894165103802853131319482254984209144061413984379923632451034898292418269708866216410043196243153834207219877286767315854975675749276380997222069440475510360243008484022200499969063373064566513461571906304021982839769486314113414094729292222954417759588590100320453165873470750436296933881138177279003607649350437969636653972901793736836781605262715431925883950500854927239324980269334829755784238364055414148106756737911107897197199127321957692850185437184000000000000000000*i1^42 + -611950048766505058105919290767034831848647226604824280072912241673278582790349278153154934016132791159131865004177849595426114411883095425201597556372082875302218255055397480471579796350029970929719798101860205509170557319493214895090197900934191164438007663318736047751385123123974595326737795221863437579236489284573071270004682542990425631223426793804725419088768390217581401119457967494755834139691348755433101871943161909865992385728657565926956833103631013156354036058975381751398584376121532519242347451088153089984009608355214851529587059306703426583996981722833897507166903494830410279627762046035212860384923614454473001271809565197745981925647650901263092955578317622658707216112913652544620363868188871749106875977285039676845529725273206852041625621635664530312447242268038056701897358532708951740715495396164713179610131822862679037024953869066152429085725439761601019522675923799852332927267457623486404586651907718908573894249404964854573636329790858387787889041566070757890628955558589235200000000000000000*i1^43 + 1476992547659303305729762368664114819641753495791026852370579898247233191684872809728337451246431712689459980327110241846851515800203293074510411540135860370648643117902110514715252838203979299677528444486874194532013261901808494448660496215286176185776989612827962200524438018065900465191135192185200049351135648414724576618378521513870224097674049147220201481076803997139355624600379364694671298545965785816672807433966082056178744733559525780900001101561094426934031442349190099299834386595818977429447207749900755789061989412504691812668614480998230017058163077012747766609841688998706163479991259749262724662333763910028091361167475942079651477850729724954370477111507763367752463504195027117665203277087327714193929656330442522013766972324839821937272422950135221823338980231851489515177112376738383092478299508318713752187371804401947274363762324052306424536211025772098424128838048240598674944944797917558316366837842646460152931622386364260271925321297946721273022737001133587759279992995840000000000000000*i1^44 + -2027037259721356838835211125169071694962616055398375123036413228326696516857633012262859256561080895741705310080466670827982250894427956309470873914717954549997703320288986361396592147634058971145930992713976337112729921142554461428850106814913331399441660898017605799151926949118438237864742780568508102823115551813010560773480558517589649603048343480666800270832489818692053328130045813849877872687430985637476359061613326385502562402818165020817642407829246865725851427452733483284607428451223686920931308056662669730013762814222225666016511379639484265120291448202872514583973634035501341575211897126157610860418245157890620109538179295089562456043307441428320837225433148195540162262033117167125479165365724715452601462321308190269988579149229945989143906033964031802060585137303088686055670564205601148080769196688143677051593644323953003940188732597471919299452896478048404579047478640930224625160837792127778861455277596910132092930926369278072392495156159763103658759118183324450816000000000000000*i1^45 + 1713250969353049113510718371709891694524322975260704366625969579379759413986291645681445832906773346730607751738733604555477381613591107249067931244011545854211036660781502847777898521169344348349525005305013619117914134461158773660651258824506233560030515407897963806456226681961256291025052121390103163918122620703400003287073164271073378596150525283904634819731242453344713383143961542292348760886177576525010826229325033426644775890090775967896669944945309595371654716005599045438003235147934215548411229098942259575420032933512387407950654449721385912715885580271618925674091237504057887664736119480721924669089834738234276800098221899401659830139853285975847202302678429352721104892404394983359261759617685591825423761505084987845787738561395269353934340681971681614239350840967783753435888868390481914387184347366168039715871009293660367380078463515654348108888204880312943134535456931251223467780124534584135546958622700817503787632794112926720582262555217121388585332978483200000000000000*i1^46 + -976718936381654973370882854672745597864505383766863968794578316686987777517527937508489412437512741374090986973854721381067904501225347798602416011312068616525114033242779741125832545621153561856017143890266230043144688597748791358369040208181905754012570435809423684870924659449737304912180913644021138260350328331530744627440656803115562891824199956153750118848565557598150102724646248138269608001261424839258821588158369955355448745404923893586760192155480870847492437296444048340715323482221756360261293349121569522828119854159561087884313033559989358396670102886440557327151384175906356296822471369127088375670405161644486782803882030988896302730446754662015606055797020686207750441715200836109946099297641271266568725355503027872072278812905486898196185190328097940682272494230882201836046425745630189703589340108665210412758857126156535097557291366404147515491265832272315118288207175116896499234248161598015026392914487972211736175032818824178733464467136160706068480000000000000*i1^47 + 140589877785414329900413299180020287388973511779396493650830894847633388576411818205228752735567999447319167148120760098914050583831955680378918986956346655301294050217643162045130400752528000661096660154257988173126806432684203462019241000052457866540265298416223706447487562672568050778374415181625387630843232328234722857023790507380287874091424136499593292080776964396724978773016859724661509387742151742772517182285989730369044240520548015091088054780559274709739652408876185864137452060901461484871036935712412391481940191740224186211320260860510508499302584043911269986203123334225400539237042547084528900980506013539522053688521919255383293557013884649776570635416748822587430283883179514714847894162112093302963300932192767528714882266834647479125482548839453017690073955192427163523164771611389911030420156371621176298561932536290156637451336293933696480618606320191431170128314200233532678745924149528043927900684952599580077752716147949146005594718601216000000000000*i1^48 + -97454265066651169164634098973633195778790959393096118739371514974333377788601533153735144935023061739592754261836202924578611418007297477116796874880644536885964612348177875296974348334623755720769796816489981406396356086460598264869870864706821623497733774787714099077644081194521952228911077579111451469131395487974855008179460970804582646527893436753723629237510499439061935179220948207324706333254846599406736524976844123835098732199301935342465477735628568740207813135707380296088196946748205464460642880122560852057554104913196915405711533882046670179212154787579606906741688920312045284226478811334587272400461052342392497888390758521531039238543790543178133384526414781711413578622643191000463516412152166260885300083837380574838967413349645984107289668258311511743181000007679776586616348593469015966079470495480772158126040670037565541718237742552381854796307658255895922305624917715354019476183537177878488519091861079016563550972899981332054016000000000000*i1^49 + 22316650977870129955391635294131500760098795426940585494102335253318872629031997206360570839837145951690478441169871687063808578548343295957804765853380019808610767020634786582480684656047833013785454419312003484445734062645366044963958880889329335824948345918661618194736856501130248291374059636141177354390160445305517132791535713693895262994422778553572514114476017010586795218069261766902296331835279203521146940254450288067888198505395235862593792970184568372754858699960812186455203383434503944774672086253108312155006199061799675185045540197935376771775588681794133674426610913954565584758029316205348610601610466204552406712149583068870486256879292456505769841075688899282252509846387275231237734212452170150294413149883340257226191476945264380938469803186574515784530792715410388943417354627779361036573954154382728407985628222298483682378635405034550182760824650291819852637669823697109880931155564997315384158984601770652799334558885478400000000000*i1^50 + -1843145693416988039006190766425432461170225327064772378570275842509540214238676499591614772020712464613256098605100252643957720742094624388756768231213081490119605526619447461755858910671961830153340751640176343078409070326016651242288293254163647975736937201146791302209538934800279359841374614959095310691489141162630422064357338721049696645103080940748066254425050584114741280794926449508586872618799899007822785295012029758239647343192835401698029775307877216703431454971621605018435517546221892272495026900551449587618032738449844458675125776327864794643187655812193337010167487864960257585364167548911071938096544328416938699274954702589904145107125625274046030844192024983696421299784806051895887857805839937773427467153344499034883975017829578148131806129251051610822844199586719267661928993015342820287872272203692314705825393425510224644519143093256022298029408797394803393976056337364720162179099663267768616626675958232119246848000000000*i1^51 + 59591109214724232956606929056752732648395376250532105216368387132902677011562250074935496220516914348700613262556663273031922312055006148075074714450625381319018909840631786353274903066391490631489619736841368576080706207872276972105746736682168163483565371943379576045895447103095429558096161243996324078850300306722964452919519935261513375727767131158734901960447215165759520800825212558027930334326401176297397788942429378381378017844713410614143446147868388158628591623124207206232942187368344885972367609577060857268334700186515494833180018750330962931022389795379684512163324992014336246492162103635500238981671227225145636720669420571802299721832723302695228283819368239682717683428987661399973174562263169829498181053127316876771045495300874366526691371189388996584805865880115119108985186840792527893307827608260203458467557946063272335319615820113921402652638470319237899781715115331194496171998983143333303280944440934400000000*i1^52 + 10652330675066977218369549201963707866471529356690776082200242778711364000271901355903221539284432126041073921528342135893077057125302251729131202975552198273438585391397852178283119595466240829791121494986427476231432898270341096218204036203896347792337304040764466877042358644614323197181882685453642581337376793433248850805199681931449763166945301110249330760827471372151014879478171893104063954760901550513565869750056601858745584285103640695153744053516215282972079640039002960433615761302760181371038343153094437640872944558858268010724854036593962631208741903363873616823458418172074755803249333334293765089428807332925748997874480142664886332596872989421271364352638090953159364268307158893410117045321063578410635292403751699910945477307054844858488849996678528368804032345257599184324904055327684069732229832713217391001123435845590869205564000106174413257665102747778418494946723184000943468668338716016640000000000*i1^53 + 1301841093173537766128952446641207589790693732720904781636959204147122683088780960163693533514484028855648136267791226389724159043158358710092519249077443326192248779390380999480141077750200717187806326722032904765320384377853346463642629834599066570360245938057996379049252815820064448216816503216229224996540907247341137087282252277309485084071021953529663601735045231956131321537446769097043906291640894297684764704223746066986719617638701367264957286749850558612391245842180436014078585354035783123654241914362651634195956964982126829844699653715051880120587549584717015091403912955633931263172652306688124631015598308077412956454803062713178022783493179668336083370226757142757815253953705134900665074298036082049857715207223277725504649208297599576274557545556236472226039453275547486544308770090894217986902895428550132978179014728744113624849626766884334359610598170030074155551817230039623390986240000000*i1^54 + 116922073109459102055605324683636421823953929887455482359838404507304672480400509879643413145255169460153971291769976328663158035089455460938650183747961091015898126585533485387976568795316125027432481320344279646270888918596529640336789850222082527917955916539369962887000283872605090904883388111380558216993115297865784833585743287362976059433153213547803074152718820984447178178079226285679294375262112114235557889384704243518887054645028532464678633380218516166915689030427758813471670160134962551376831841606318923628506317172357077474477490881316275184648958958884147215424578816936996267440518924921285648037970012492144950801479169445509390010740813026091138968932681735909950918600399210104995299150199956783138310672959243385679533707632719685787914010821428859277437615569923962160753698762277964684419277930792239675097310766162276018292861388866856241533216636383117978965001633792000000*i1^55 + 8607339250293875927972619395694047149435884651601967030518621757278640674180456087264771192705987235346016358699721092331913798156346489183788626572836482559818317733143622547794773053171934493472346030715984705501062764891347918319818162623326397558112881082079931917792563098536741782467847425712428601969408326181690919446874090512846095811216371027921752327453974062719735266875382698322634485018730070563463045058855474159799589306544752605911621688461292495004418144697296874267000509284303880317933397862905340177959937937516036710991207626880020925896761153826308453935861743157081010027934446347737102419810966697224092619301299096649996908693748586547612560769684753025775756820587991340817098434508920762561147925092277562316439734275663520663982986171526416863324855493941241458375422790261588355857823741326670843285693444583103301764810689475997107490177815892983808000000*i1^56 + 215573195784485846054561236958901218222004989842238498608422267851719974120016436652484430592612378985998334176495686600307814756467536977349569155670080258573515767501518264943442248583309181593828778257869184915539439650225196117630881873993716902921296999492092381413688416409060884551972649626727459035697699948659507164624428223230457306026026777458561353158635115424743838176291509654344900650354823742361536744130370768299024788847638081791897420312140420893752068433840574559994841662173967968673135587589510843964683269782806163493421204236544231923976095626771283591555247706565020888525767142956827984305684919479247158414424002016842328638358245439308706493585750080768701079674795457228319274312079999789962356023326003137626820116109874561655955505307980715935176163591453098244631600650183567115350328990021054179599877892140243935144081952073580544000*i1^57 + 1623010673453272764680932104553819142315260228720554215657201288365170023006679949989680171643586340986717831660197127238583499657920713651084050706115762380472520460416834921921008289479502265052548287906748823000268512431952391519528340969130527545830957058759775369557516125759259551039863814807384383138700763046268292634551164155724316477113288485873788809229946207970349080907355501478729943585170498510457130034516594566366214005689721361287387031602194632174089806233367352105893424845874752429287170033569058156818420078389426264784243427788260036046738787299911288510735319827919827068654172408850999421997623803203611430613747169099446514014826254091803493990498940001702288766174123673600997094298947528736288399623980427549720824400996860877944697820096438059415474176005780539844655136107189752602977850103977437514092636661822259200*i1^58 + -33757395735825805401181165269061266653516498896602219156812106712176136820941022631439213161449779266613414018570498667634970933968928528614253451306547815225316902713358868367454239127030675512669430580773090906531588646102891984402829207158613445896859641440199876405181450689115908666830159082497654485481521380263285929026053817295845778174949025169696373739521220280059816070135438264865731185532326143355017418596091492033466946312016165945643058876159563400686795452575277426580868805539926767337694507828989961224011854066522581642437692841955044255086320993212310552879332697126532180204892058586221777344047157212137044035661429878379349282942039767021811919514967629082722507604934857175142106314393645579751590997169011500030623964692018915410742032369887023948127882217711605054252001325255025622998056960*i1^59 + 1179491410618116760850096500122887224326925630345975304595316189299898422896255144843886077750189076324995207232460341025726244969894662097291411933347318018470965172314778649869479650098709730727899816002447601660120393236702098735046161378742120378504673457164650640623965256774783105569853280180472050222453035716581263760454779963305785490846723520468187730290949952685508378566920290910655744049566548520128379367598260162133102194928980493039283106704866039372222224693142483172897013166153521039415482090134272592467286375062121756500209252343092690469631465838618555331118088428914989743550610978022535977690706752755694060224250900704174044230754498044808853683807889106144893316211130944816238209963069470451202370343190486737037016093491703835348067163574108101583967631771172864*i1^60, -4848763734730342336488147904235966541717880760048091344417493379083628434939109229107426925621826587154709898909508184640117881431232124800415087364073339134571979261439750394927385263334663265740413867945768165679653027160044422340232164144200845517050729718133195223611524239405784890166347231853590198912912599441169207229455894831474097480437955560205067323284411256805847769994622219218643062960974614612565023331710029502441823031561389444006422225829003126936942258654471354180460733194127099290755546936689097251873843433799755489604516295950713597705624981219742619146631965363410741867034682116124432613853582060821311840019366251393828056587005468013490761170043240296754928727014949506384627953071340457128848051208040200547421716425793439263474615954301313542218138114514837726231262988254393677456876693312909835102309451165260362444907550623325650810500547604873896309061500532611648239652218760328084191009153014926676534827395200652939869726934778588637489910663959366843759711086443714433520158886087962090218429989551682867499646331671034323488855987717133851029752156096057851849955122564139113923338972119791598734109336734400317841193880746384423939883048351755755250003287653691863279603100858225302257092401977710196464806876310817313364510858073172493771123890487523483611690148102158985648576627238354046270276155964528000000000000000000000000000000000000000000000000000000000000 + -201611031583884821836121711411632168565927828428210429205680667895757812482774187730412982149517029000742782696383518778960728208563832261458362553239414453819547533344040778283454886302646442728456712492158910905276837125165984333091048695604302271942672532447284678675728714546882429614393300730504119648887003938413015481201025996311607159887152187790405044609777496350161789737085301184093660674989438113072469601761254035608965169053588738346411760962433432633311431177537762611868168573139470632479832581517812966460986199795163759623025847429716863043944350933620360320402341633480259551452057316230093857775851477417479866343720290860503742549907207683932825042554101580974579125140903082910938935970351260348145797820924352188178825042505435757822569801164726904771254625647022309888717816487428360072706128166431602510959952107684497185285613952637358893456601462193337552768150538200993816327480624507248002912834653746398235332392508338722887146468212755357912740712871908234650247029763175016234664318507489373610087263051446265587937436493966497326227303835546456654678270678012744002477567261952729766763922413832154016414497671627213234427755162602992109696916925613381763510982806070673065032267296033621374780903434624880327581695207101018723576962463373977743604032070295491995727174477971887853481807315101960044295005433048800000000000000000000000000000000000000000000000000000000000*i1 + -2545949775853022374734432333406116036112130417914331948595770483640397738718318496577695200812705829892013955496639799276425257144849264715472318127827811199628443348898650598670851304188949390264900116593608156456819787635666203879568129379447271367031131770527526188682532051908417879062540136829874409537067526987717486139952166951286052182924149532767028303517275962629113567368912787413575110389225656742577809094325914419574363096394768495797222807094356882856155766611308261614641322656935649267508888869489594530720203426027799697885208889752218127728810527208226919258429539408632009965819248753329002809959724328785034615832462030340990464856131530590332706703377684235079528483169949416765665801253353388167784941479299984846447031996470343100732627740363698905673647650885407082265644461033147595240125954299037671161018694060943267285488540878925070390409894826192967797593376636332361427316339091763620091047459554681526283079383424487265279412747585375644756986435382334825790845472571568983701406582657475103716711930328027141560719050654208472309772205682702895714785031390773276256298257891997249504559901482468683511812059081099464160785886723942309305363203380802372561647387500627915604619236251755488607779058244978741902440971289703764571714921837416040861166620047257557870772648467107589988494300705231071057351254769680000000000000000000000000000000000000000000000000000000000*i1^2 + 11977413173647618948939973232155488599979421605847573697267636977434408469295815753043203320788511945086534239117291133324451785730533523451396687125985607360651662655978004015841402093665955089277241162298576565333440225000038875177258792080774343426539454506588347874845134578872429530179197803325999046428022817401519947043950821355507594714970305371340072169246604310203107161805916599234633876234778926548887675743430932909833642189750688788251325324407871435010862162907657398163767605021879935251042788842386837606216798781082838074076134442256491135871675918272601114604885813078241775048523690175304700129137790535209526719812027370776931572813618477471301457227203250358994693237431477631436028140490553659966238401063922930808186181094502863530895412856873410964930717482449589749470387350282207668360359434543194700544165167921949915358781737398418424366113472395212138723106927543836226463745616469032465454385804486273159177132037922904832975849717779061168288075052435076566301868571470558114564159260264002997320610977763207450546927683396321783992974879281029790869814152651523709846249118490520975490934266972516455469721624822939697947207158218011418130162888978132121095568551681820898751210607168150947404326783723963373884059735398464146384178969019284260309421899158703065298094373294983983332383524178183792616697764460000000000000000000000000000000000000000000000000000000000*i1^3 + -9038010592543926459545688205293064467093521107695340072440807845132471162992942491903187443283280045108365125932808130220154689989822115628086399392414120966340623296794401028411707213680831558342140740187199084407335313150958243501759334259622677097906426746473580251486782444813347810939407589660406110249201438367194513457496455481411355289424522842621181068537640131994480462104290626486547708598343736387885736738826877448848147567137286556922419069414403169190701257299521725699704479611537651528643144700513170065801632566625738144563742160640462370134937680319492496493131872190425275003776199558461137612318947645039471490358206689023292684237427782872195162708234448691874023377245070473827604611957318886799563482705390353576576574131416584232814832022467633985307121758554722973593711646732245125724113190587729814483657670035361890173488287155264058901574457081903132138678157420271860669188864442298237038702551134159571659412853088532473544419726004397681506372817187615214158406012518581637551094832622627991294516959333933852969111694112869097206064364335439370287143538170539347314043045153405223777100250739058255606976562343134842492755517421021573873186767021004046442920088992165018325871359117843005103054586438851435856671790642262329093976206686434696874567239832177949659238003889269031742163540293921386474903029700000000000000000000000000000000000000000000000000000000*i1^4 + -23634752928289749163860675260268642584824234355613310197975400873842755150196847098186609265946295394343193561520893184033808963501481763749088122530191619924789802514410524645876042103929365212880108052077368132919784805156386786630781900567332120473773633759877373510862599978506647453641616127987321455170152568743236947888979399649068732162540143414066847526076112033687649941040181153936754559406071770713018458145787879332114029250321653970134617191730537789600985318584219519168272320898713197804608038058291311463655351456321905104927307384959666481675946249934575621828409854774699003115807080017915705178336669910808672967930090005229479854676569515657139129691797153937351683317218692079181916224807449971653335578691455287572621109111900445991082787849005647642190423123228004823663778277665794176628770946345339089518359860237413327251761092479134037635158351890881535883626289042409741104253660134948343979531596159919887799110297790223684059496588470045706644310312218214820976125695133927750228463913570330283374167677713061287877823022769724707516856299736584628860314618594332221373720880895867239140219004317760102946559302740054196078710064644876582732857669018993498022490273152872284450703637068093287960373359247922842025356571780350473037726806037398467502243731053989149399866048632068388898924847556496114902145565000000000000000000000000000000000000000000000000000000*i1^5 + 28304477844983245531273166035653429581140289776898424099035150391128834826883121931788693577915211212853649140376386476087824753368669788362412354641379737822496623483716097135794309498644960255035403990823261553606949863777079894337690601922758259296085577523446881346599813400338539604781973491149953496843423661265089709153312522150707473264673510603982443997872923503636938187471579510560687032600634299772598722533227207622964264332367515617783605411211846888349767674143676415647228960190418220582656198043706513942602612986518150520987906806663262714738809018173348782974637460589713522519023752599014193102128833494891915184976096410762023396651043209647220049896010913789270141737722814688443692405760303813201247283244371678218802242473106453286786913100468986072061169692924497387049143179284559000626768855324514125147553886429699628337952070741907124299028296304916266302302990394108374076661450992528198551635887627251203463751845794046037108398324452682398021265610308115851828014011388831870151382424116358144348523622253947868088683460402175485179959823354287817956096988447389694373104399527172038909469770062937242098107327253844808304707011391437963664412759672894751404448395949991867395420381965431171035896067989022764042802672965241303585808985807862718658153798561794837876063708709532050406966628054434082383033000000000000000000000000000000000000000000000000000000*i1^6 + 2617408426876558087230532738721640803397108201913463372559166233297523627187000998967544824380195484621497676853111016878235380712012010214821927770992946173276663470426683956456391910880891740745284450074992443852799668461448364324146508630143831116787744885110677266431914638045822752016037477340343889170652458611276014439365839068540409141130141912691106524571956262089874068213692175780148058014317355773900013913200226166413187828257097170512224224033144629419445059520960131643609814987732040534406989196729497696714973553077089579472269693358494940367249537596512042704786051545535346477326734671267762377829789123278231615748999387639624848087009961354554386034361432790556353787489143285405223504923059832623840538497747290180322238744857814403189627470368592381134233993061349782391210102666688151647148740311900685051203022764809466512851527351658617738546963432020906357685979335960258726064470755340250557832427156325371348476728253578656347330174342772513899625622909512448069664375307703777251905847305406284262335047783779336786609874254403147968700787975068557596737427953242624813998022294116864478365549385189244409910436257329252564505248800528888290077624596827149146892568439630458809352711133204260786031083976961999625327578769924354209997902050068111853791864581917769602988012367859945840245859880083535816150000000000000000000000000000000000000000000000000000*i1^7 + -13104704070027394135008240839148154735468771892470051428215099852215754540516089021458813708574058197605250140553183005008180781108869943733007608062841315912484148219950478449237382332178684783693367024654384554377806364499530175127168530583826612185132232227011966075573230566921313909396597959438782319637532593261090266181658407688137613907774313609974300540994503415626478410412847383494140955328012073845722481053055765408981848523871098541429483041970361779577115762696021599867383967338952383522811551071180927329119579038914487849188815213659019267946208155946390159827770971774195034693140092881583185470947454112742206112814472183897150376551489108169481539037644557699841806561995278861590879696374537224456083389944267166712981000924559851593819051807119214013316558152677510393447271863524275756057146323174621390101461655127403240944862889559854264173609197641311752392971473053291278146254223573494858350580614600431029001871611021114443577528592581442049959144886089018664466605258052729317547720888392464676042253481779513762016441071091498338747997034122912727721625772035160076407817314622125459750476751284762375600132133566840331411818853558290201243613252689741847313960145835682178373646208332604268399742458590670438522134146258144375748199405048533669018031099435034798558390394335998115477165737460375690884375000000000000000000000000000000000000000000000000*i1^8 + 10979737813515393499622114476594190668307095943147661681650213375301278019976841002311893548336767883398385968767690852143095480213395553938522159811302255296066378845815273269767829364726827616254056657664078610527090713532537541821041900350680286324873533724172685571808555055817395533724025328116464417829346096897614059696988013518983588563974544229836996801900345927901654130974559130703389558725902014302770332138177149481650178583668588783433772086350966613559670579261940472428055769030335026526195563108231519163440858864820788334220190385172261112566524819223043729697225843553920326251469614457161293406709715286553215859230910127092430573101555401598245846022687776483486117752102783410790533029192325473137876006436925974988396267702647212744498556639902957808198071684419528900336928851673078864406987647897168923324960139238204321208549418309915696508069683740526317712691960112891614622777439660649580002314940878081599021436562300265352185976958787677059050993993086738885072857169797374696168610926743054109478213488066858512385717923911426688542868355097789281247309872426244680883104660963922543135288532989042502693292581164860975399036910517952448487772451375829651664067680850858491791887868091163803613655000571041474209557235902089627772272554767413316743744452339657379790821119228373950380431912996699928031250000000000000000000000000000000000000000000000*i1^9 + -5289532434642401130160797135959021856712541622039309773253907054260219672204728297911598063667408659976187280960383356948254297941287755841260192234116438203813824130827612744575418382790729020607850963570083534467396462135480160181438619811314151153753362839602125700021553380787692233152201980696357183280290213363653074636727533357416299527422462173514678880509507851281311981866423401030781239870222482737319650092493967949265318669178607542023984724119869760621468538676539161584313840755707003498282825743287762296390677541171904910039155955366283652733061322215634717590479078623247518804283995708422818020289588267773529120080465032759837422311484612619210764577939268390326036533275072382868045530540885330810195212565944131735517610430909059117446605789309761322590377287570097111075865228573380726550220846252658669301396376278407769795926712193642299491364491755470321738550834098484733993969551227405825577317613008325653529399952221893502475941295756246649549087042119985349092535002374871645102649307477444597248213551331962354211190044573176369458575916097739110680983723489112058061172584246208061131465912426481686665072102006334143450318822988794815187862828735854195322941853559234142401307878491304827086263638390643822476206644508832801195988564042969510213879438370755830858905095760265119248645113903259609375000000000000000000000000000000000000000000000*i1^10 + -1530148556463919162303069798538045205422520442736846841853983909014219378815445932669118516058586366185652963531121032601832886182806097216345488961722850250645899642673933191517663675299685865984279622219803617825065256947394511034902635797527283848794801501181474278646206415314789250461895348675232661817371192331871595132513507731179836686335837839162418744337308941957481712700069556581242322957560654909619105374521210303748301175187037212915834296955005083769080816739873397004681448577939156401574331839706713410036271806111251357927251505737689415523871944988655929119634798948645617800805406040600586434702007675646898383216536573942693241164226466933398827962436358629069468653673050456229872743013806848116318062777474126877298489639945919310990108866782776159940295378597245746979443805127170771130890949856036267613761327935065700465360295108269922978270430798717882989478412149774282301595887833467889378753363689882712542555854116315077005321093998892432826751005591187128787318413949198988009038453325787804079918659747445918792436675821823742206066288457421027496354173928394150016841310645800258814360062607066129553600405791123621922982797611241612686005220152299366545942480349297537414209504175719084136438291793257201030593166389545994078030019864053460136238437353125407329675027128632444093473748664832968750000000000000000000000000000000000000000000*i1^11 + 25173673963056299088166126699194134837674426435806258594834208460161966000516414461542959501793265305526178810692836157503629830049429734062586806279976466636919967159769832624543646419876903279191364286016252210889939835941454939370880710756681273150434256743165714872599197465712168093246540756738073391170578273126507433160550057622360866181532666802322984905992934455170693797468315441382321978876730382641475616875584152161853674425694151061261778364243710321817582434993939120611475670223535927906964449275995012126335933693364833489225382636665647348457800494231277295790464657778135268544644892077891421230470022017175360407003746442132526942982812073662051767890147728734673038534289736586274907129594201005994413165029113503811203788963295654337166741515494303489235484281031397935128447191384264430471833767153046897058263153247708746901610128451433015042029410745828678762870364347796562090804150797845364817261177714991031772977820137819585374439410882937840769878922916617740978180089183462363102285144041919692637006786925884568902628240691499321402749978424000955096024852313800974777588838270626196352758620067212621546207747954145243387762267045783169323888004704209070395731424198168999631127197042519902145175648879759847628771429198379932026926864134987338371500338595882303551196266945348736401448516058593750000000000000000000000000000000000000000*i1^12 + 31413969219820385257134140789609186979706910876500200059153471349012793809093202675275396057333589012425558259266734144712728137101039541684082225821046097694634778685834448832208628841136990709715398015020936941955281810686819630616603027159351705059943701520971908731696959812983204410859620017984211325112968230342191818394126741540597724944916116307871506306920943432648613256826058885703555227782103812040978592592635096456833626118470263757399908922992676672330618110667477011426208871703337586405418270492422879551292553383592855704703344475960738311506599184324254517026513010388113067611746647605080145203702280402438891677536766956046516876962307442329992348533842615892259909677819410530123343521156839237550079422649027674572200741972083613039549287633405923512837585814923964134011302496252037134713756038947915379033702810995383928407419068174054514314015769826855865315317362703156654178030039194433223044938554539337077447593788119881021535171375862626452186869899501314762331829157839299931503532534223851546224670402884341041875102849770056801913300842833846974802310286970931868658052985679660899697973144909372445406699979970685874143748126292887627856814823431828236796209046081570628243776125822015035359519965062347244759610506720241112773444678096379581376931603156326556886831977449635107355603506054687500000000000000000000000000000000000000*i1^13 + 807266650851360660329540861214162887956208682495087199842189676722383959710513102586126025052359467955225600735617714363607460467422058879375452823212574994257353293677886510814807032001755590249723904770449084018086522471720469531097739361258593967848668129121088993024656877098904749199759559165970956470590267024788839848753944575616308231692468356241164666441133785325937198708192592011419902428630121095948406237364647686611703093861446695964722354832273206242899764496533220969912924191820996256066745022350680502299039366395769840381254529799016886823868578846102026240573680066253683266225326998741408743367314994088929584803479225817456821978834965422490630027794235285709341427674819413026093100798258446479033628449563285250530724843520192679720550149105183936428551117360002473737777583259031344157989032214605154136867106830464031801285558416537694601722804246660663791238274292426357624185414478779403431213131270874053267544165320988982114146146965981314989305419581453086486479552306174060313684266288391121959774931650232189072671457308190200994971150704991577336176702469730687480819822525298971145319777652759510374423482211862927224533811694781280852952921101278267165731148174864501481124753117020863859128773841828616032739318307985454720227130045085204627774775213800356908902584793558342183515156250000000000000000000000000000000000000000*i1^14 + -446903640149139908001899793501283398879244348259884205855569336818940796262774890632798651509304490297995908265997057113442545552761102957590795957686189884843151439245525601072306248773018514912712039285481902546717660690196321487987078996541738030492016994035115817457397946367235031689433858187603750088330442451265979297182466053800122247109604827996588139213880610003465331739437555406069038122616522576856929304035986067913770493172455972784737883101623208352615233045244156519234499981225636796895521732716237101705647335249737986656124763920469039917304288811700258002005269633691176101553488908892976258657489800999548425814939111429272005467285688012060339698116819717218249950983658495520493916840485377581378506754712992544544556129700986601392159164191112461747547889972517780429238933735043567819625003014513257673855857302347648788732020229781377839989614665149536737544909232951803251053884078467227127822409446607555424340799896149807801949050314169885051340707649187908250660531146986948738290864299566937884314567398366175077412991370231079660984662227539078456513126270067231766454824714506727110547465401026488707765806185308759742014621831490647544864953004769230886723270422111305579914116835063442884288840857246338403859287131762694678836837567044956104141339972481972594791379909742772437386718750000000000000000000000000000000000000*i1^15 + -38584203554437845629391664896996074621036071385753182865301282818141600446990325785567444046244871290194085747072439468307201271978155807094488388914674392862152565256015866328036225820308768521447846915967619485467638931759859253520663751721853900252525431205907103829004046889923197620624341272260153278516304954432613251325638060336898781125161880185968928393526683591206419832553504035636687811386103606564034800009579229578058342494030855655790462677100602137005186955295343118782231865930006059324283125719021316083340870410202057778527065453915919805245586350372225374857786961141900478794880882704273361351305407048631067055331813412132041005420644851081876938304180734084082955653316107989322877147850750097085627942689815066305076206945431729164006510093406471035119583799458794454701185134530608446816544887228757776459830988662763521294555647666535318226209637781687304319929937284909656617754663475658045575610957483143311073679874225888375192052376820699519405382484529999374036101067371856342576988013400950990083016089252110262209126987922694466588963796226125301912210241958413081170802269859462194496033391341276984048947153123948560295254872514678792409269579450061769216060644182706010667375677897378077302966142950709924095451251808352769071528819309823079388268929749465435663312996836483417504882812500000000000000000000000000000000*i1^16 + 1496942533285530015805239736004045138414879950968406616180038179436432509733672468284461738981398636637911592800015170255418504476375352054531790990744338917843084487175276440438207107537023179437539752779841590477939198344931781432976298493557766183643196253037540031070588950439970135973482134847760926512478437336260583430491252979253617750912862050656686570151132560124193502443048044916368604678372013585309438863398797134851686854706690714823865933631345384210854444283342514868512592838487527144453955300268896115706914925132921141522245887420229522216699831768047825697042354910412725905200988452147801908556063748829279676176567334151982047459835687090911034502007382556996210574631650260932606005600589735446923591150312232801302718459588833903022087092893058791832717066120385576895777775371103477298532189299957264366377671170182737047038418992808434289785386113069101944190426620329673343286500845024598207595979948393501142312036176407500440138394642756818823929104370244384038531695378668838993456785101736221302995258530284841375895173288193908710513021244984453204835283029420353427582734156031541350065289685229709199260487185508560983415481842386792508865389427740499717018342940968393133266948151671458752452809831093362896327604100933360565216279117151766110164540312707570539348494409267806396484375000000000000000000000000000000*i1^17 + 331031202744945482746857902880985508766327673559832444201546984026089734715701333477988470112889443008519472985860150467343350239541977125705596798688221068500212253018678166698264793014124023047256961407505255590686346691239305969935354612279343626826261751024734527606024950097253820323598521091331729284931953782949774245341571864670204102540146811566878417906781575785075371261668749564139177216268825387479485233468787425785916757163935963926395413318923186176822868721104697636858937350559644736302689918345615264330141550097340618191711198356619806417195800707355770329299701830098066864172011626524316238138950411052485098500844004872845039834280781203463846443996920460004534063321053687390042139613214936927055516085412482647945921605619970515242455553823591690518762531463888303529098888864104283335277075062363456858022700096907773577862646493046031015106998103744820683464256163382912775576833897099132344862893436417958746173024987992873135849135518612193557661692748707597063720369595460140794054627590780920321015721316384619909417982009815378787908516480188125623134604990522652282547524621226924923542679739811660847922416798857665252968033210893602290698613378350626667391993512370650110724457928570006112807825086594285140578534607452558106072110067282928655223626731888422306473132637097290039062500000000000000000000000000000*i1^18 + 5267790730476244321356805584375540140517350568132189487813923299709319053782495121918335345232706714918031757313369815411507279458087750208342607642639438336695579673329311132700289846385033798993598696744154367938434117805776821310473994922060683143148966213510951174919040919273293653245420963888269138293957584295477787007973928720162176828445425099317875661071781048615629744283274095266679561164148107367241587186114972171921735156969418428578637435631488421623517157563322923711848736743264946810685407484613291164678852393954751599426727639290928855074712868248760510176499950137729378661550505410991120784797431968605309543275906858816648768244227572330929149469401046228044023502375751604965650944881995628791814048662295862231524957896487830473545948799147340252694308211026424312615458809071837000191965711116830443321204793207288224908715898448661574690796555551876032362810190769233523881117236550130797784039167560480010629959863304605418529817794763451342161922197322091796447299873592935456426361315187591349285625177998575932727291851549797362336809363325255506545772267060625226953389324062498964051661428679741447830042454754838987325657536181575820884552964371608787288928988789822488503927418603890269914605183018884720599338832563429711783567780402102297121939355554403405272389644952392578125000000000000000000000000000*i1^19 + -1960318479720513235053195327434243501186823893385434611887699828629399375425537237454328082482351350153689823238040811620740089682763032003426545710790512226733600519943415137394277924261448966741224464928490073893492296541805302875753536921585059357491835008927642702164204622117087098091696167420176748807796758215789969879169316141305466934799169325043764900318084112879034620759464421643033561493196617989872201531669579498982614339859525102151779914733287116669150066496607867193380053749021064835799886151265263845993753126783553046123046021996135419602235728035658587786651268717933018348047874551874305729476095800198158715780198031340723262694266945920857745336252102172544404623506541418023338706881253575380548317312081106324983182591569862624995083841298030356628037545945636693303425057863088569708309379963163954250476177319204171026115890453406823435282883155345888030794848747753213624203642623388885703751060342684627553030074883330225145736563795662321107399876724636997428478929149859389719437734103489605576662716168409360779031868193859162839015778371772632019243565396274712459513462931499772398769798470205250367633271073665827353016936457763497076210633740956413853925753952721552582376022725022338276210898153479108105626632939362015743102907897568631274816289763687240114699702606201171875000000000000000000000000*i1^20 + -202536450847537899834838945804422831032193058921523833795202653196543945167349909892297866166276936181985860717666796863472119596212882735085738447588001169673907579609679882713757865976631687382102281129136958810646248144800167282547133415118839887582858309978928704852402414141428576221703849625003773787102988848969175672686387344084181911692994527867764393717989697094909509061346296505244471578979561330910141515181347110471702874567468513450165747065726429423654549874009435463512010685508441148084693935321928159066542734510766386881165359781642976141516868019529573109777664634044535882126144185164744941704206680451802363709680878884287824666818718055561143220247281411352791521385839262660966174782476649237265380580077475334518033881223085145924172062169692628010171952338205238197455360432627806639992950719557374869190937540943389508054761975625041624752707952245119562966404948609994405748371953223020969440018776518553227064257182458366257164372088602091363543175147370142722466303796137860036841991254743724249114145743094775361704165954447615064382003383194531873154768222648218647571516606941601666273201616919841063264320948968701189648477240344914737187878732417680834892506884046647241607690250138102810737906037293739215017409461879229179968242893778859993639707773034302915844017028808593750000000000000000000000*i1^21 + -10392515245426236149861794176431969249465490983137415669917900559930736147062638459023433882797837594597464117333059162998727200421809554125939647688641988540601642936587126162372062129306787025492087348692524647851789558629974497904363575961795310579474905169490169260083279697256043904638420881218858124405138007257986000217700636783640565695022513859759465310675176611975884223935374130673648184036975939255281857238232962684934842440348989123314018163615986334497268845974905768758440565405224352307407453484741265823756368181833276652436503544994633112643221430280557428159756143928386867912757683724160205686061856098674609656052240967951759458985867749820582515057052482622090492866629964677947847479630940494661623807244524748311070161799683160335820971453100875161932942481724061349348669224489146690503512643509952838326645249040504063758888295703102587292637670004391221659446548318142571528591862795553729776381476371072947045285158765904633727635447831696862219485330249827473494456003560862760162553785321826689725637313809080338909446582740738333311673461990535279945970631617093842232505349474871353634796866163777870929631166752564759395886976334398604079818718839796734908991476714288591154416481105932848911974300330416009874082767079867585889613617913041170693146087223479113334655761718750000000000000000000000*i1^22 + -328706613160146142794472702198235563951080381533201874575798891105850026115370300941691448560369778051597608520366320820189990413632897195092880022101210150217132948156451334136313231639447014447003984704356904219107242286541386993990697711560228789587527139723271416000203337234323064481070962500344717261347240418893460769369858302789439628822612706595869602100388555086103511791664747500608244826829083211227196288562987588255882419299108536235197559707568508652478714270037035719691352938175538271063693775939208813756196043127006411324671390507846203089065622586398975017941853149300981777717820879921201119751672786941046709763213579201486774226700120203322439777340786737205658471475818853990266012381201095884179698266870493279849838725823530192437600843041637604154602593820585566292234120789986977797271528281030587638419581571642465444235660397072749163043416101214260963650003662972063847229451932723307596087342404057759340919905412167148401485573464202069958529788598559628303983333383194741376656075172834821746223813715496699109033487372374988414240862152022656178743324709359321342691353755619000311868794798988617596130498125946110194061958048115308671012687591804566138334280767852415004867602417524937410649906706427333521035387701486819486289407756759038090689235013687828140258789062500000000000000000000*i1^23 + -6593979944028260530850688610388291720714280230361767699111704688823505783726762333547390571156649807683913321578497478164901299831321742530165080386093647119135602112270499938969961918677439334610083826416492804899733436292845675388518061421852104541110479363887260648025390560039422789090630504079722278793734305903280435791385686851632594868995992251704542558203973578293949691571119001368471470368178151735618573197621066510639631801306056895510375139188007137560533947490513309919200752873881140856102885471529926111139744940918983714866219574940566037914253670768109099533607753370785705299172357190313349783827097505004473032822770317588195970353632952749296106393466059762325299292626675755338818704879415206678722655595290330669579979262830058690831175603487292675438149820766396397578780059961439479688066349776932130534703719980433655467778830443441991306101889336933593613214532786329718059633446838664499893608911974281075728775490062440177618732107971295387539285880742070612712801397827443142847145449170119983629443470320707098197959009958185364618623847303166968658352022563033956583769961495546417097547883983903963234402880655228179893764871236129147540148434089598712365687974731980230019495608666425141882651325968409348590121227456232671118319885456306999038347413864964485168457031250000000000000000*i1^24 + -82248058768223454893104834288496074024318012945185045157116878447263506930060935558527998859361362411083757582180193162512968066969405295766250914543512427249072567050985760227696533009493911826162153905467695851615134225410472306372768747269399450175532618602239622669054385197543522532722349434574008304925171930830820007365965042617305889354733274034962714582041059846109966086545853564838991468075541958004580991923354163941046875506716286526226107924578532743986490981881687266060883247788666207826080971044453289015716151586799523379350475108894186363659041934196445205641068857753410185448800472408736236821292335929289712987448844230929421825403626668840334653509953158570867226780878233387881405768564423359396946715598758802705841823656767962126306551539284044127839706122936352573987587610762855000475778045273812537656318329990342167809110158533689554535414573825743108464072147603427929193014169764636945979097839943928619769652823716651841990626890849884755167600766081762847916861410987010931977470140945303184654654403417742868153976743387720978134059449695136856213540839433610788705513015491916738706932321074750762179717632494978018915352825279757543200338488213519593184488600759260575059367027942782972628920129577824719333556903931207864511186482722805731447491338205337524414062500000000000000*i1^25 + -711725427665840184250750523782600241297768503137400536154458305657535371132481282442311118572494034516140676986930059955743425350191668610945027087920146137568392662832389212177759489767310881375609310869673803207969938599406834595328106357322959494093533171545092887276550806277378671218401881159968136520769896334242299904169701510948862888181799974561866610858548903171787241656047531100468138352634333557366381160808761258861239199710170247245712220507075637491505253026635365541128968141078399392200294519693393759543562325609487276264043134205563137285250901989264801163187757135270661097299013061690988506762793037043637001700690531400027278513313946901421518848847122736964483218772386639250099837881547703135454066228461223327579407243398815330346943293380885916776930275035321534154798396650948547103428817875778249088674397538523365806438894730521961897254137250458061941173073435089376446716004174997342109768173514101038694580146269955425108702850727054782708307331126383201336290343674862700169456546921024018252350720485710624075629086310392048386861710120352934391490575900167511474008540788941988758596814214164009410039217228425072960226107572530128695142668170771058417890517673108437499652429462539757439609912127897279363218987176969633511055709074724228390487580299377441406250000000000000*i1^26 + -5863194334828818114003392957588003721688692077479337492305878055388771130706514904272179529606483927375250163355562153836692077062163634632869024387394256203760844295134068168210906504306224080787732529804734440080254651670871586151521373355178593672064129190871338384747595279402494414769616552240701673877986652761101474691176801583643711766953097699450336967238648359575886598426133957486546450778570728412758329466811850901757485685815035308345206915169566723280324041775263485310065992251288664589886696278244293434233676273495641656840549091981592383625740560662344189123663861865651222095467654724975471822459724920969045683958971685159429555791720895800307405637506620450146688827565442868032769457657928922901038908431764285443812195589527304167123650960742884606162712939148964340494738587840291921915836306349806389710966914954300517996301391118098647122194070623705116939520039062708812645308407068942363370761285274870788649790121810625528456868581552475336165788647364875106737395272185602076863537721251579705696454403103607850725341253108145156178860960131879249746972929677649381852052243602334832313986039314979984789939912357367713648234108497505214437161744265857183455771841908765807888310659121813554566436241332500086581920022517738834577746941272270712809801101684570312500000000000*i1^27 + -34738132885722993285964284456431550899115041029346382312658718589755744116324303997530002236625197994259264884521414602873131831440580598465863445945572349017032535963362112815351784077250373613679431147944076475518573950591432256541554487837005946465894177653694715076812029079161299492804421706844757899552121620168838982099903404514680834454601312463753738444864821733147528351045695884420085153603967535642955802172681754345395078039451570189424014999541770918437671042597005172222270798201647130476646212782304416154386881275385655734060148992250639630214032471257477926032526548953946636294147868846768872184511612625428956819435178727574641512014544469260505053148851564569555016368316276888268771993575848936484373486098817933694953595770600001171980678463690399842867386000354169291827888545042770134523186538473883407755738153545916764594188707836251528334127318075538914127221026471906844659389065224592293231703056629137311423347500806874259153343952923793732873242661899158682425605727645983458423705396784511181225029311719772762769247020018223430813096482712544711382062598660994259657897128448231461561440762917536330823139346712444008323874897580465201226775119128461773240556867248923894099533546287902450996741972827826886577619087456415650756528763938175314664840698242187500000000*i1^28 + 64113388519386273474574988659803673797792681095088135156811150738371821536634595107800624482773914171925433794413202422912309875391033255303834013809129390683677550061034703601970374710872775284158137206623331250963017586813825268498324664538928173147168088878811705357689810603495948960353746580292302814982529880424253398339099434148757741270955797705972120293935516792236398215770518688372796591379557286486377126379264294209356247248429467782499045372959059301590395299284542664168118740277421548155008133428982321494439207942043213426893363188003156681534844912498429980822964918373083863453262091390512630788504871958534721287465607576604868289393088039090725635609937789054160185378019534113503631589668808071748433368238415686458175399074550198552605191128516073879474679482552784505782723966446410358681084827574045017815110540863864989202450834461798176800528320343875422608339309570616905276946873220848925368798333361411240579077005447709100790017566074076572806027073723960058097123442023491177231868794012676663807371345673684425816972258951067280398532684571835832857476693040274023146689310634666550403616611931254897094818441328462093740375869968966701334770554099011458123575235775788060480301268929796318478495460844543713971509110461309882619640118845999240875244140625000000*i1^29 + -26142657448042753608372937466749112093023002479636735010204131139927829162315759897343452641666585003015203050029283809297187177777660929779134752572497745105060800741367366833980210901872245473655948065383617850384718477774273146750742517807730919584992918528853888251373190813250894967592811386112993277677799539426858314613249496470105934615982616049100220408488147066425085466485207350861642244646881294253878239891291994112499449610885874112254846809879528482850909082528475850353972301850664308576157138424773746212684321583893199275216466069092456964819796371529736391234508655948038974165062800808076568372461349126019695931066835767289170904570254225065556134825083604739264494778996547099685704494153403980541981939818269992653821244307383385122809602223837421599011835431935262997224580776469426176880564888404707494699686612011962753552836621636868059427647690475574197313536073484819671095560911639253122780150277096499388727812351706243070126819993963534163243353977081323134461986704455467988130796507151640564471902815126169979779669483777872241055327555283736280392982277896827681351633560952400288711123684728941481154272955489260927079132600711647650556665397409499633470282918066437927306570377942084462138379445589303200153492031212007786417362809181213378906250000000*i1^30 + -1346287051912761217980036548493409750291977299361506458647030435021347478019007391604170006871976047256318567550519984332452736708688467426119126555439577100673346801819285699962845789425222204922473279865298746836310040172435359886072859088189524792202422582802967704380155996581670216346351255863159116688524184825147631484091736707249163103993094312416560176630944539301337954856379478595794077319405873325726225420461422593924346961147718943586920856147536275424535755376525494990765833665505078823875925738251449591913803498757743359099188870788485254820286605449237369152296372676555954924519687969379683532736779296839773343796490349396780697615506229378762345982405353196841592299865709757989806321419626201338221670282930587979297859663796563797794147143513078881115746580307193763707956188380469182013173920470272664099628088068941322549183509381219831167443817816486325195766364304593666007355633233111132352754125444458196438262500400719504956500043735979081869932712293667972378725157869771190564997698830667004135016423399952120571156559884721135682457606389648871800311464980208169850943502564743134530118905663382227940820681080819524305666625574899651344856389534962861394526164045184949707720440360257829245944249181538654249740253166400039672851562500000000000000*i1^31 + 220614438185651604247340937611694442966942320005593735880949897435643529158046847373041375900183138813131625798587440940544661357481589095563831627905767787455984700413074804270680383048556852305113353773626000323086819124800323955426498916086013881215659976694348258722099409231666386151579611664127633453687722175400650967486245128152183879302996999197839068399745382241615026995772800495264623085833592140465374281960394035125657793788686703808874790878094657711125500426043668515484752610260852324935281195302965757439734053914114289706106153110727539477605937485653368638044204419848735455623764081466755413981647204396062505671322172230432948193664678097918817442397083345549725497995013341387417745533809252654613864901734453372156932102757212632444640129312154175436264677075429373119296441595553088239583452474847821124373809128927327633135317111618992831899530077686407006136697650952594050267714015791211844321688597928104372881132443640515021748957815200016854079162711321019560229232371032383362571594706396384786235991251969299396910283316575552534256778546998927093122592563885369089160695813713175970660847318692044739093353350973202501697183945195371634610171166532436451964739931285548855798211772911524064132299083418084645350894687500000000000000000000000*i1^32 + 484987795751990213541086172153458621005910393325845128491977376816959845145216116376431025236024466373308726897459252481831178768655397020543128446565356695468214069010123836253882736905506999316215084189748968684120929823161935369490559765474650472396991608762779503176768882170192498446466578649290477757224154426688399361889283476096805633426962761385379056106334033298777268489601983296460714396377132725074206278719776534453398849341654532366059091957874826467324370032651413673531921707319237616383880043632805960082025431817900617758457205123186144101650851622910086164090239218049169316592709510576650373562423541791474763075339552439656274587800851021871682076249922797055708795574510239282729413743343868491583417469225681913580955065189840476599636593391534013351869766920013908883733068371913908409928083620996029178100764425617224259001805786769787099002580524396870962844825025196597655248620338039405655538368177509429665699695207935088214952165557326011991452697547819240472682183297791566355479317257344930903391943596158843877366331565761330149755269100590148942565103631832699747482938984378537416150809353895025666015571641729592238945626623656781335080967066761516892853011499960857783074798297223234068439434437828689529000000000000000000000000000*i1^33 + -109550349914289518295206295720739409224863622367834364085290020953270257064850953133608534888143653805142229908060127371532306749427329471248260252384099872847779304612852767993392485484544619903003543870769350430070209200857440313181060556674192458660151543433479038136867060142271994901552597446260637707236011647562576040185142091962851530774098657259887142544696645227315684762018251381180107102259980530887788639391984512032091398146352401292572809017421290809316826910264413327224285000476085832290637119775560615957109517957218074444936804926616794389807272013012940288624352498435722633240990593304626580297088492474749939483748497127848809888163532139774998028262938807895597256451108806731634529972888433507111341554937789107927428504234647351450742882218064579122118075456374913755899540954611112844563479432475687248793573263329647316022414258732458408516991693085573852990806528573646188000934040698834754282921528120604924511983066497998488306140312686188185389491713722254846176277156344866109857147884452366063093875514677404779044172807076303917649683936539537754806737943033925254710229388747060338479123314595140206754657367649260644640329474983399295837503336127838262551002514237016168794486068575269403142409523660800000000000000000000000000*i1^34 + 7735725874896905177824016437337870916840340402160481742615183650755016443664703713279060019181827222176260602782648215193230422961402216135990445676311952909829136119622674121983541193681684712997600708691516990579947982111731889708202024161839940533768096528302702925857383191512323425343497056120465916384071007856242332081888719970292880293105941195929235400356827829028704188111345001779824031057880694305184118376579303590151940460115155632384187510996189161513114716543103564953568340007030533832871320244841261999383284015863205195509161664688309336504792799587668399447667710917732528143430238392808345741407868712165988926372480398282636181281599963549733596993801654918995058917558937686056687506251872641173666205942157066118090176530619787637082788626355543233370082223227839323886605145156825993976229995653971631405258896527515519215371544645124574571047815968514663356789249699715657723764786769258181411458499273092748250928076436003500702838424682720825122451263377195600930745956417436490124240367150389837743717851197027950872076539546679965588325731100876774432087130482128591891613270431888539600589321770431101383035352042965421643702921822141710632606302326085009458481062897490086354196774134207409682513920000000000000000000000000*i1^35 + -166610904507425860831907590301730933289971326478577110103104740355368098558510651711245186790264043956292998583348427582602361069533539638390845405291522790820431776914335479052324108264757375775669491343752803112254715274382665351626269879515643430823517529531541162411232407731792261362503722610432738817302481340227597543280956589521808159421025089022932974965583874554140125799265382353582266784347234838424124243492434743518812405147761013208095401384032492870354953316929290596993289181108757351676903552144961898069768502198360789666601950830032279818064570408953392012057804017706372793972903702838456120430830286824251021558230607815621479218249616220126083770190444411551962326282130470140249609282789505326076018551913850276647506427975833384660461564363355619589383143113268565418764988760766470476994818254376028440709404027178251787970494467449565767595153285322103642188231480077838521621297018188921303706375854567918336676895701706909089330526806241395460561079510958960898552997469577425445297714987791634377225457206978569338999678638252444184121051778557202141692985295054329364015894358571050901856541774334037735347251888338342437189596731518863902203268717880186684901154626746397157741704527392800768000000000000000000000000*i1^36 + 3451796711156029413371718828147970906789220816334844753509664715541791357579777909029065233587347960853643424004795204887506539661630462297114738245653246848685877492473807486316293749331542715825023960124318611176647501970342775852346194079886295522049800676781246705373691688254164893213875500149161635888573946550533362872790527404718387362185030627126714360890306229680394780624743629933717186635304555076086760767970658809726959261809178313313007963775010431275888301624247556355480238622275926724587721817511019136691107729013153631204153765868841514399113617152552606248115471632395225065486076051215781648107893818608788967138543347336538890720621168873828862853041973893132238550526708447215819518757731848224040359087638534135789726683846816256785394494513912623841906923123975710731204567216390548109484189509338390313401204876689616704911848892006245555241330331690508086751334204343989799233537713045533432013114023418171694182027120655102607774192666496335844960283660352409968276494087263193042608705737026011539029998908404723630786937116661171888110457872037019327003582334064384242197761773054482342008951203308218239829389268249697294211017802728578735895773118848472184587295265063141121526543155200000000000000000000000*i1^37 + -22802092906772112389731175744397681452630926271024258138352663210405018153213690003753570204967176046169106508835277900149912472442225140730015286263369177886777638757917057591738029736638977108431582072150343723252654469394937705560835760152540617563887869498422822589778326892502285181192699821575151575375604528139884484690836174563696520740813969333324002484351693328517959634453464972914887758163271558721628295113102306562038174556347027607556739713431012655071178492363403143259060911264190735940210787916874902361804693999310851787037983521638592206808966402856948963002100422551365726410980916281905434561175544759207957959727532342992544617581943079034461266145991544647418552070664513251810152905214659570083117172938310454825532751553726177626352674891418123278654102906392580812629053663861192664809832135001556756061750722017380532122710888547674777567097849173104145764495213449823713798379904794800221672034127903489505063163294177380243256887924550543043420879172433018193859601721417523629689174434386138176409151727685442521004981608711215204855866802274056314584493650970475314474124478948660857960047604981283795802084030766444986827715388689275832572889933274581968045935293126027635589120000000000000000000000*i1^38 + 213181923864401353280863834442336459895664524735633884813580470171837486454656041347598326808263493906209100707160861011108381666670961789962186756364892877004251339205328580752621004764471204656659737380896382660024835367022412012580755472148179675438296981913227948585797398476769179024916356778672290295214586583131413094381630558565557188184437138241149429358573186069362883159609957380003191992971822948555155802555846467606606866546684055293602272433633578791062017029767906924755913260863947666427037076995261266248200737632633825110706306600667985569466124621260039589305670606482127219063237961386921455849089005050857855546591433601933626206560675065034338571087208957334756297594898171649379154336930185745069860935252181424695927267318895247829542708187889015928533890016288081778866804304989581304893558105457214612808559994246496414081788181241859884308235170064659794051056401219610703069161519292134791749031570180117312396024802858684020962028000579922560487512995205038413568010283793439299146914162657694813614777803753325266876253557654862928580859794130556512111472718077863150912808456069801905421129991826756081963109999359459388309927538047217910921717007160845086066351024373760000000000000000000000*i1^39 + -577128011876856279382765363384106676469236523637189638082829412719409968600924522609334359212935717719213691871554620457119436408439330706801311976234973482482130146443460783858618365867539133057608540130598700103624364947916917835028282279947519222128327940354352526515131052721490086281056918627591005894187749378962421489021433275331406580045940044151384111804072460262625800210927309895264777473847477758619399536003702970414200015798504997463627105452135654059768462934305841686800509512561803399856255367152753230267285183831930353637923514760692604177205479742550100961424853260343160486339220821954583423203207095106457308388798520815539016557858179928716542631364316080244979529326265242532510462194750635018462987228840903146812605583882747401485774676700458858398042633317691152752604290481354901682060248018882402516327272182164196887223949563515968499341305542360948934223224272212386940007824251661268083515812461980659486215498488712457882248542360682270685124320292973881991622036229452456842783946474598925758285134259063448203504212009216058074755754365739152961298330484989170145493137662244340332933525542222696986663355326124299313834786718146566080493369970751675544318771200000000000000000000*i1^40 + 956187882461546270131363828103109148766543948458886264749313912288901740740267232384950001223427685838216784251065026906317261902706041986088262042607111514798929186702947984092839875969292303604904880532993477610872864206505160947853952422024551651446720366512437277473688938576060684129963220420002587917156726760375487918093421509544460932967280424602815786253767679157545034175186596582412983084022796935198501806722882391181633148806354260545288323794858682698576943326768287094344683916361683518136788918068779418870782977578354797878237518738810601352133739007476847302298614012883291924999619808849530955930548179361806081320406775906548549629401984602565786248037494648306726427337012933200141035159072708165172469672357607036127191508752765155895377296198373343194928839519901472773882051123434485305579311948995041037024003408600511927673527666008171977039108488791851989075344089211031971566827882781093223455328755669545850998981069394678515513752906693494854468837218145354990349535631929801138333716882694915151771039307591882777694394153879096782093764442150791006855562399796438875035021151489667530775241778264532519788216687821927970093084647790095808811415039335464960000000000000000000*i1^41 + -1125598555244575340404466464105680194810200614052650997358064275472555183917049253394543245020233205649129197379099203700143674921002245623454956239823162110470560779548208516930289051838363691541885004305237443632036939727715276628896572112513803264988454000710355293848628464074539601377405258394912433753557184616090370833929716840808875094512824188554535688176058268822710191117876986969813035035428561310037499376881395390503368831736271633112410270281758283622737578548111802538448794812357220920365833354702436266601289822238859937700626376685499703162871055153810006899654568223417574978653427904238745483110301869974483388037372233891857504649129993595297930582788613223411135805900513310157075249030226660804289503827158460601291633855820706331009863763768421556612300373308683770651514352653386702658299936704531624025915929863246724878928942525503458050188846585408240432647275529574142884195615154866535884405476500757752378620773795050032808120450199210011827007320921323722071793741575515123329153386022206734603257356130746193204978198679352712838961411515544410547695969313158599279037079767434498520753511616948679336369732496918854121883909326873576178261688320000000000000000000*i1^42 + 114646749639070071298250496112973892450255643950885357946066746251103977340436206561831244305796195910303259430458927241374551535650049121810529174553219038368139105606393348793536058241841093455700483078818401479956530211445842872158013168700020185904053483702429952156419817648814413111482691472488783116723467625394378212016900166187394312387401055865949688848139505941699985330651598182695749180155971093846957012417787559826349293904824231893652307934768469589670044879088272701318481941660679238192080961772736932132800452732803794898945996711706663166906442168077447642551300532244604027664561811424800287740998551509587959051889949354551592397522741879000005787176785660377655771225784721229974139161546001395746153348961305240629992752061634558664693272508666938194321810737734580753288238032509358162001329083942409136916208730990352530755646061514084466331994705181715923502098233897813978510844929161575157667320268675687580422178475468812624681495994620795237790800840083420800548148511755790143515739873797840330108240978785688489648826099651547145269842380551196055088497308678814093055957278663102312816573730022592938352474060256439689868213695024830873600000000000000000*i1^43 + 1201959363709581473967763930480245259625057495006794484142572320736028758550239718193463132567892974841757188091379804018798951687205825767696613830361083663084941224422684658654600166320212987948903486388975757530616176506545321542856729975637053447196954862271666940585647970212414192054109049494126530499200735219636255811291911303653098938981016280016210772424418121557403727043295831020251706407402653997356006088164295189430979074446792980407334095485394271637947236760703202989663920040241197119364873975275437189215679694898052992150993565546563276885241415751016235689336561798980709263363259339793224727691291967833620162022043645299350505059845489005156944544306393418885047715017642270250925439756769276047373704753099133991941872218070157128240113886423350452962330153728415346116328116093302986079744243077069687689232960801133912006555013614323504985151050939799396013238097909888476572310507492778115938522988444515999280675561597186234276919389133468149698452987109076022916162679538308585282205019091965089789939858317556133461548094487514611264897560004712913023895918481531586099673214886613117082750329157299573251592172805708776142168192450560000000000000000*i1^44 + -1582536963074700483307940640914837961295679523876565074422705591809681904272767473006945545981317667561625591525941142465072628743987009513973831333670978192657848607781214995090160459454499295800962286703302998206772145586994295089220670746820869757865041658450083054925476589576641140663786611877409436843211588135065474231096737581475188180734257311715196128865431058343000399053521986948509516713004920146737380343723360653046377314182404335814037574191022445652863669898676685924244651366258012995926028926757395730749613869528253507572188103570378256743780356307339158283042509975302188778863029171995809036236150992458162998888618868771793307836616464458809925425405587428790552447769692102113623986684009030818189280521450612208063755415487724918606858419640169105881667920465482557436834018028891918719388737208508325429325587604077367637804650106987008694659963040324548231794173862451667224966940429359724907476537339774795969810646391014883990062218884326798111410320001828389722318501339530641952316357229933390087975897957591409365977966994126580653149088738855536267569209561448710834884489683317835452795474685672685000999549272250965295104000000000000000*i1^45 + 1185631307678197477294084366629699216975083950434615418705923129326520389068000360856052315904798386285743562084331927596185084657712354193439932639689951800864635928505436617549631069420071670964408267316972083872026820175514330103037587404055789700150371871432378361232229943170521376048650258419992270148567664701833444195518206889668061204486680985344918722518015348973095075065558097091665196121625510443158214048635644415752413671758181585229044993835397616099198775340742610727624356838950306451664452287562689025297480108245580317759042248538388668143692978013951828794921848599761531644638836873495573473021526737368627501201376161116789962332369090758639861654310437033301501257643607296850971941626234209520270808776739413641083757420850744185983767385261388042119580004862106506515198119840571545046324140805431314379535056247246587661407041840776520931722494406610909656779337255213855711039851130653885914757925903809980970769883672596158405844761651423741679063649675417695618513315671089989412751270788474196504187596988913131104076796442767709942219250916933186953125979728319187528850195191266565220822978210320887237747961285836800000000000000*i1^46 + -105857884692609594482926801935666672831993101295229765123894077001958672693187215446510273374977572101335002158820620542458670729413220104254021801354002093788519961654033300897976598891187940472892226163153866187686504662906641490380992728276018789141456427079927346276711884579038181906818338395775889174462935464323696262411863924712141870518568601627041748133097650637017255182423646073464482352067037484696972498710494200460097922368000765581060978151076040631841426782263082612425894045450505761730836568706505245298488210369337245185572786783274779451713626695556118047639134356635957831201017184532593383056293795804521772376495345400549163398186456654180416664717459985462811089691595435943716154554954743739820013250928510222034073730774982611146199287693052326515186809054555871248718761466555140747857799645163006980438571681680117338516525604317147336559951898210698770104755110758428918371085228296435342069186310834794905702410006545939744009558156758556701898710080639154376238423952531729098661046566420042144534025874738861387209049175828198147958351858086449181823774637197880084590880622424255532229991791368852083834880000000000000*i1^47 + 116752546302789269096901131924445604108815077220107040996526197293920689312881337554729254218969482072835703988807650783422188291537480122215569246692687110346055245701603291797138176952849903317590029498357311968587857236826990552509627104314186946509638552315764442031853970909068885385211776859176156662317178121595277287048192232109344080363887240875599172835815028247201546453015446985740647826886306969748228061146499973788304447984026325764155407146600539712981519091902252829934331416661590713130499843109047911747947512367131226391886398039462955313787606329135545575145729247095592339751185228746047392593548517087279683054759358710567189975615461776901593865866898258408159067568470295175178772641970440559609866314883963847541325760533321355837646500733498855602662724811339690580963825628524339683909950161614245935167537238793773772404486869909306558305787817990341441583876158521122664675318060406865660861529050738023462626971148141870576188870483455630587876289128306314565691378534057652912119607768426972387809421632009165487714916567041883130351957174345899146404904938313646827317273462594373118712154475724800000000000000*i1^48 + -28259612144077506493547788466475024837069158475781307569002092923674528653643120464599196397999530108485028487245617198350384273788800879499494441474416798441229807795807775491919299611357398969926034900573033342525488613493029569346321710782756506311794891738227297654768796141684412599114764671711700667728263819065740797061597898627398570588039813868789517906544888487400832503263319267625163152182361380068174359197907996252252711708169044695786150655658844085212666050937888308365515416068165643518588719549271710273869367943482343072153950554307695636150517397215730303931845733881013065963542154968952049290342814440446641342036439695677508144170914786335784962337478610114665240044926194983498616346367843497744647515554393861667170144718084752166547284430240399947911591979279397015337173053736071983397480315277052844133507830178402448097420779038931657624722824383351040415658372697367214022839441210234018701714172792913875131593436594673905230170489730143206594027288951060180009229643164306829211627261885625595907441400967539178548606941910972529845357877408457925429659395808168268969287961537231348930969600000000000*i1^49 + 2343130593693950104210891152244032332828367969063263748854286080413774769575323698072688149246798483669521447145856367217337478266339404758612004910350137102167979716558177314679061623514772732500564057083520088909769552531937310953546982559246582618220795174090431281778618682441144622085861320927852423247434406271025220473766903879710101394344048836335133522790584852721218318923625806800634319717171497149635677740767464012014989418954643294978084624061407879100970070287972627452641968954468429790780985683630864893234472236484282712480554279494223578169693795519768879533033150520264663851067891187202080693711641088918114539819040593064952708145558008177239611987014324685881973129535208014435620470828267905694641950295345416309659972398153847213370511736107894052542809838745941929105944294947523798173206791752983855887785171921110852341288732447160427298608494703004674955997664083708839269740267059208434293152601050915522038058351743718124310018991520401154038841381302794237755592609131367257185208001173441967826304301808969751278868787718789065430272671778574996110157162317858892352397703727022080000000000*i1^50 + -72136523253941139614019981550974105644115166264763571013659767934399300842454051337570172490063877871311406444530001353148190229064619042817981500210892863557759214727245952581756647808260186198062611149556775757500473867293925337210437631174549564696525131890352477966560554518971788108125700961342426430063606222163571096744914102971127619759087033342633788058186669048133332628626630805376024415234494362907509610179688445081509594828880374867175276292951832635889937250405067956871416081703638590377647115601861675086778315600219700200329583859311476107905120040020207659067589824050282202505514952621208380564821909676249592790752929397353005224359739338866055586268558246410102592479907393459121142177364335633522660069191690610247470691621837788311987747921028085139203183638447933891464474632322952029490041813033232835837231640390668103224790579980419636879904626261491904007653503529918897203234842049016934308035262701545727068371549847740017143015713548553761049859154764473859040489454227763881427160539321322816327121333117667634236487597528208049347376385583897411118251140227564608421888000000000*i1^51 + -188330901668176507490470585719683415395021322409857197693755829180598910303079869080232198774019986150923467727310914988428364380168408797331613250022503066049474763381217090787024718158981180183009543877553045709461377955176574227721147661038753749706947628758921701361026805258196963396521427961752824283588685197331173161354965859379175892829943942391876200110095835723360361389729549532378314764877926539075751857387317912096748229387425310859001161540487503781862038616335772606599037251016742297794169164587306567822762309037890874175184853671372566767930244777170576620383449047451708476782369870832862586981856462837126160468590449387691631579929275623386537267015154016032504332273579984921185295017383738483130182394190720136634520042873566099782642608399079174370965279153775416105361820226072085319927953327734033382944353995534236042098494724431655304513220558525454902018315833953015189506430009642564498866506534511325668819425765566008362925287104566208895537911611088236697754606360354363433438424615722021130452844181799048670142453397313573580046543083240589645080020438220800000000*i1^52 + -35632452299120161399269945352516500971117945868880269799537656889784042109210644295611690701492510973643396332287730331540869118081617214222551276303345039252643652466163557139247900781796762791761445544447599070924020981395374998335569927116700526051094287637214323275809079713524431591299174026071635756552260020604956909705558165967291636849526273746380680795623690161285366124831961168596355764808544982145480272431261371840561891393577213670235250243693266922257333702710479779723031556753909013130940768075529683614220000389795062620613736524126837074229331907280332365468189374321976189200334661010597574652615575772790481120285183025433927412627830201601140897735597621120025842374438567662845558428761576186329395126336268680145948285206126104985023135615842720685229573465576222230256536121918480464065534044997978244371135637251339347680706560887392712363783942534647723216976100235844834302439128080657452407565242538998261951282999796023061824969075608737769689970997931584801183933640428375083220469025439988386104880847012339904883264468999445544498260457331286343680000000*i1^53 + -4192926233865056696153264645332880088413921923153323649181847204079706486524083962599171439662724440928435682329816985521869059265289509506778894306393410984499552991244770185902284061545930285043786965060951554683261026323851836382046872811314042812802888969184468918184248599973779623788168464785884105923886422775908175311745940517600859785522548427997794277910683051280713771169620654383501729922950004527449446596764035309496645286341847408701319978802612945570409729716684643270379654625802820085388198326704057695004819383087580452232739128272057617679081761240355260884726446166599616508958879561448145529614821651946610666929807579510750334733419489937093697217278641521805378649200663473919678110760886489421785843072505548190139898826538726766391522539315670171842811143084196528165543881128817415361953677059200956394615320492122415600727283249650312042855507979431586380780459670102560549314595136993667068507047788933436535365643878410039927441654939053187528204105614751231639403440458472026987062436752384305104093617412415122398333176051622885745229824000000*i1^54 + -355928273545003472509582295305216843094090336075322814672820516687912980272413550761365872429540738157167480078065542094311809412576395498498478027748173075653051714739468162729180424934175461696833953805063127195645449951977959412589832636160651012158417077065645079004142503864451393954838703161599456381518438420682693441570526132685247785988592684534142246689246696295828541234595045194383358525960048484983813858182234105384838555402958990724522149259538325006173089687295282380092781707917754041937246404947186262031704477598251860491663760286486483585428059031622880858894689906946691956106947169242073563267982841775718525488124941364016758690243168845146751395596791757147430645150826966539454710674071931262416312643922008084138870805782131131546428244894678099045769274761706328511571227553168886423969319168594664688176677854813992263782312040361232502847360439529503961888012527501756089394980807453337889154406584389036631664074678007518353230212013865717565100910187853835559447352434814021984699057044892590301892388238439444962201336964710400000*i1^55 + -29055656274537814277510697863846764849725591447805124743152069286657935522162709056234695921324977429554907533262590565717274606970670216268320314039676451277258857186443626251935225124884092094421126927794301455769170432044252607385490259676203989529792525115458317254935067576314576274946331480164408894485434405021802050418205607267466715972054052608708525657907786956863821484367421481515516426916368221817208903606777797303669840862023125962184745486915913027547281390208172999758155337269273005654149834167940997292602204717079508347312003004049364709547972459416259504362836777848152207724741767509396670278867378193353020486921150105590359954582355648371099306384405331010149619692749099735973358371560520248528909233879849895758134979089132735767895362938297509354658768254910001447917611013284669825353769572314954277854765995797024858081276804182403299848825798125553708333059129342661413251173627703873045018110938704486382876839039953329341205549186569226048418846604687933877379312493918359247546678831578719252652033756371846430720000*i1^56 + -550661140830231202094299438693441228819644375117619124996830737284485493135414879045088551055450963646619826707046333879658107976138976171261106104870444514283117286031221823193814462635499065813475485748874676252793849105559525219427062611435727919952246240648492522460926651816189467369979558924869674609697737534200275587437385646973922530682706925077135805362205709815455405737241773668505944572772757362911381403655656330957816422202360500712508234463857132066200278331868556640175467540557642515299308214849166149456262905621201299857762785145222800450954378270163084435144068967706643728512423384634286510343994660954332492548956437343043583168668805709248428738585796143260552351977756597348241567097795442047595819171326866642565277167682830423998619927846528628175926091404587336234279124802701582900037875910399338285610747655356061646004943781665041864044363162312868728178560607231213776187995256744142301897518624315724867872469214631673205192911805725274911711735856222563756561475795112173420991720044445564928000*i1^57 + -2822601568187328824661331231937522996322374653333721834224135208047772089739629672367402089875193126833638837898488599292627920172667646698047958734883029065104793754815656149020541473206196189304175093554588371809171643297723482561027740635476643546867166477646109647711096901895842974948805349059913180953166396700521903605832759287973637137027091556179004446231237688570468678955583760900637609712783285370667854206199131795527030988829496252194491771368555235797992888413593858241048052314256652125106175264925839378357614030180055369356422533997824381583641564460213349738348909717062761781518899351025653842531446958276567991177031839512903631070643859402838174344958871570932669708069647334043137924748261467281127365771897249277178703635759093013795565629381818643180869135612798179604448559633517076461547352332461185942128997245778597471876707723204050101564038148751883296571334113144230416986028165733620304575546015296866815853116876283255536947015130136162612584807742765764254423902522756300800*i1^58 + 20632905427483207570382802619650667436971218983393279201188740705802305112429913501541086461484918363355624162694091428418725307892812139418011985916862999408561743240521559674179812468471311544022984031462376509833793811233360772534766679328619736928662976541326278909402946872613902894079392000377423117680724961600790019763270418403120693112231763407188215454862020130499742957230610454850510319480308000801035314623003595149903401051519527858870925634462062734830397243889649965669760271125948317327296080910688115587824998391618183984339803562143016634607314555357850338519380386110061983829843428852924383796650500941352550755986321380195160821430160409836344748047450407599587296427263361280777352690536060202642729888513932929448338659360997386181314229074748057202198906609074574901986839025847815500271175828234686441631344443501629921047544239149796429800368123719029697211611832432624580937423619644045963625947688873189890871995311521615949602984145164392450626682880*i1^59 - N1*12795527812644801546059089834626138055678960337929797658393996159427363550046727392633850049988972254714132524951075486880673300804258944355707708243184275486857*i2, -27472216222109480607903555015678379353898208659601121385638986134023304232741980573431106317846063187957440758835791810270246003969688182941704426179751304414846410115150316914169435373104938789021527080528074762725579452831792470558280441066155574787150395326647753101718428689320665965331445649213350636976493710252651181952163666488292548435789803104555161432443026358002960578742105197032206316569746863859993414255484971887130796898879959311981481806823316048590254052951538078464730331904786392766411689188820405976418394115566048764139620966957768505047796673684494331037195259084723982549894348794925347006408260457888798105160700253824482338109239042383586516397390529790007013322999413858970996354754643791723460104230428734918359303263790258740933926526041116617687937161508725038607871295727185023591549645744274579769573197208036167201077042678328609313470878549315305032476063667797333861764099279401451636003280781553285415247171541804898099860050815982395309761777314193926755208468145475460130428099137634165770064069275759792098351514276782475367601073622415575138067789753483394321317755747628003785668371185916477649963915562627644542542396552390345322349055033500137681044797377177265403292225358853628966699884157628983864512804598573495515738679463165575053306217258421823862334593513440577367188010325400101874065990647278400000000000000000000000000000000000000000000000000000000000 + -1142268902607893648684590934216442303715328214101483726367801977329928429815480919617099630676140313451812219076422562669218574113186398856051691112128060397065905886002453681821474471883486144244971510441843373081662655881316592266607828838426238095017764341165235693573357609768274478400560195088674802774831904498692185514758293115607217525895018497187855210052768092567280396256103736211515087569660802466283796918322028526414571240323660572461031220263039656954476205792740216348304331994345787635037991207654751053892090097921071171028760412219039424556449443344753254120632443233230229038318073434829557872065745743242442286641279544548428263454296162681706657102774746138782818384713715014333530890366249170291070034996727970489920777668001745751676169983265910825499517479195187586174063063812255537487515966250150687173526033822042638893082934669979184852223738427241623503584496246896699049417385330066747151254664697263217029335839799763797958039189820808593427291785277362022108149901438072537812802211306851831643004674101450869847951886132494588318935699907009437127039957411391916546756912539007254558913049299741295439413600955825259113159132346719713858404219884134417156622553791638138995308330795239187283096511063064679152894288604404037388975360977150849557024566659056910215462137386389792915328780150685393196370531607862480000000000000000000000000000000000000000000000000000000000*i1 + -14426599155806815260779163762011296528081919131774197988801195817622699701921631455338168473680589045202493772095761437982745090953772194176640992950320806108678378991174373245782826884569498281042851971998000815196963298325416012087938391252946037582305155304709220877070121021205069446209993756538930977757481605193763733646026852975818135876844195334107884154517245241107035902611720333092187309826885796493531598514918659813238991917924301845928087994166342126440845382464866462372351334267644483823729313913639561960527508003390908706703841731094998856676538970850087990789625397576701442418288049666997576677389774966685759675960176929647905182398474485672601770750373222876554853441822571493549581392110681652156413651446260684986340622861134987380896904891243404951534701103410271294470056435057897179612839662344871307393007094012384338182499080903777114840448083348558365959814797628001828526123673877672000905897812421492092714348059172437490068299114575314164684307674691069729931472759090568381037091894865072022677195352112309497279860629854420397284973291332130766831055594761951063108157550071112854649982421619309337437638185676923298943715472117926698289625826671872464259434970293515652679169158474943414432288038156361397971461750907865509366175630116735070325544757506450280431823991928789785713548544800951570095273764616136000000000000000000000000000000000000000000000000000000000*i1^2 + 67868884988217675286959577914676783179505078253230130560695782787329496152946470157144901204016547119190912801592309651765473636800782642382595974358617343095754683006994475249560357480876374885715202101137327224083399372744778089847742548046938150480101140601405682378720836327894288262602951599017462307053815180764290268201825488290964627230030213065817391752803827858133183956790671429039950190012364530750227374674630100642872162624510225035787300443995433905713245401778662248045372665704831871967103196135913813005230066164479339200450484350348249913156180403808340249279759562720832342911529528460388859893139343033014081876684487088401679013373412401382778534619649792321601641528787785278048421509328669062844371219890540615707652567115996872530307438355044452898909975353054130201412373011823890435012030023718673808478178913775820123547464634330003865761704040956898337991075938903215876877361807750881900543658609456618124717405061104184647080728395908348743967302650519212187802380754458474704004453909677205523925914859096136865806626356079984733345151629301437598542723208444048841735948711311105984838101159147948546140440115345433657277639936158016608826926814941576271799452664947518136524305140997852317821687419850848996824237922849760956785443422843875393199284345018960935004128776163177598109700950018180187609563883378000000000000000000000000000000000000000000000000000000000*i1^3 + -51220901134290572727345454827743363871420872270583555247090661909050746831745844988640492667992659782019402659596249303684569998129301765768642477081935151613206605928060252763210337400610002364409278102429671493938213597030972997418708588159661060439760808647571762531817005445860836216573171359726902181064467477483599961309036001827535152067032579848311790339886445008590589645789926054089747234240152334388288031139714391708469286098591472012464203798088409910985603495586908321094828635828051229133951137103998368374805364349081963861888687194733217550229228817494247550768883238094971517745072979503282335641627732761354547862314674306924924285520142189926447253258342532038911617196124631364188776546504512107257846908118974079710766917464414056348903925065141208813440003133356438550530545391818882913971443765675810717934286077756945774645606523421891566331758214518719101954531273429922264971063109953284925401831036412904586216137677628800109317670993275209340670761452581572710332271711543439859574659327203885317496225246214968209012618547356293717312454056240491402502840922466438517994064242340982988538156974812637609504553052129260953488882754253373407886976970676166198518425743237926009237308814367585387603896420527807114851046342406638332569830208793815063213033583084921354969708081934642128419852715566240264554409248990000000000000000000000000000000000000000000000000000000*i1^4 + -133917406164526077651213577042891657722248018030015400305013705826286811629432670376692339983757183864975636978828713419315507461833949991461203879466618132605274088991791459810562584890548955484775152459164480932020613801699710016622790190559904462409048032378934161732466068127044793083723409998459662056335121398728195948325135539003384547587751262825952394706783038682500777561189792077063700182529629853695219026648231510938188638263077419498727579090827214122445348656098166351656170217593974742221361248154763332883202409856218468329463575269777995921706485911714331255213509962991803190307865990911264677282836935098958282832974000467717142860914619550362783015808134891103815121577651240079282722677071377353739054997773947475010540917025111590630717503139457661798176330714734416489269214383218277482525135909673396823123772626428324971833264173804557425759585755716686028337499521263538258790140595171953539838089449614862233554745978839015552803386852901524376842395975964735951714972176952635812696144161987420022248774245926642419363920835825344470258799297683318101134712642851296511320815533656106971878682332965256423441986076417767019340335772582452053976102657627040223393516547928480501354260039292669489697929890642403884157980636332924071283550756276759501656519055038474754474514993852382324389446750379826657622126503500000000000000000000000000000000000000000000000000000*i1^5 + 160402387366742896068377668710939578146162810862786336356129132632958020623030723440919355845329758406627753788825002173101844303890059210656014140879627641143235178306146752007417323465253552498716448198618440997755100987511318721152462965627466321982412762108163778889564688780955020107204074462047469580950478380569671683585460225637538493835446805209972432305164535773024446575431070514681291609173487120365280813965069939638877326078459628597555845328757681973875743394724903276058942124510982534255438735401970363050676078654949629323525420124939420764739122546510658012788080928597550248600686065819508044371780581783812823919514779278828536269951914995591823571100824099602072494206424892713507679904902521400386498938922800692972005341804252639444429674108200889131402331638208435729206702414385273871982119676733375552723682739562611178643775270190006321300636183827423696611082363167724804801825611854012170418405886690533563260653051057898791474071909982466197833976600561714414389525273083296651692977580753134730392262713854014047912218581658889167205240972963068567803304851919712564914741499123567922495225809500485330469844732004810579542918796254629752629158395644052789926019699696265168184924136067632837055391214891578926477757328728188624950348949151829731880284147731895515972328498074670845822256736317550765355512400000000000000000000000000000000000000000000000000000*i1^6 + 14814771041556200433256253970346272563164041201612528120433827295044819918175428474489839005698524578613083067647780914854864560222646950494704201969371868315741590325751878127417469619223553442631561503369925869131170022282494059792236013258541414713363469379636462999391380453681576134375093101146865240873804814878875589174094526969880031922057724168468537562945137693138483065973277609009707531040731530694473822211561642515015759251498395637220066874044540448057883361946508965786113408502337577358740031922083928142936334410447210590912885628701613361327220393283681681353230598255616746189579009712198926639769490856161918589508538983608050656871048774785133360813328133371618154829369786797477644069333140874055004927179959750421530315883361444237962046087738659980930063739046725894620171788317754130852310621848691616765404919545941700476960167813440713382121105379611653506331081570291151937429158944739406661485836438229951171856250047392005180376002070090245649142623625791241745260634539381707592798921037397222323842645998387509096184349230720768173127404009813297469897703684281914791490913718091483880755660052636456503294287839572451263938750469399581730189251084454902299745311740886020476465838539731524749966197093544755816079031738942595155437382069948512681049702496349126575759460221286306680806654329787440100265000000000000000000000000000000000000000000000000000*i1^7 + -74260261598839990969812980636688591997760041477796255772345584838096533895803858493712295905817683915515191651502833649766192836863145607808724842109112426233049288330608973666921997582095725929257133983705821852771850518660246548375200338166023267342844432019767275205832360082789656518474908694589051174498611431487865412970915826582913096827638210658154066290016557071816803256353866187553025770344594561766901394397056638932995717522592195994842954622685606105511003752276383519768584173210701375620635223707721733486213181067010635043866348997545772000262497121867104075753191141537370418231223842929081389597435056091479343535659933770141799556315349597708155395839420332711733273636510478873354064958965124897673100411735398734330394790528426635816734017680244233487499410207903882411114257911935515976379273985992068557421420283291355264049758558180706919285393242432987739563361094506184213563305059881982392195035334029931294873224802391953740199877427528744304362867401298073625471672182725889977424295444857980637701340006015209249408848657381951259993938278202326242553261194038922523934080409140982210481396397264307463033661835837350536652349641677451191139573896692168496641896108344640902878297940199840928869337728447067326506239754254967981313403816985204224905647536766642089899453281920663515487224743032761971974312500000000000000000000000000000000000000000000000*i1^8 + 62227149414453315386670151911596273476919863468171891532694478865580324075645448181428714734231992026611655843337841839046154741273298091376885544063253705267221681852639279543214844666141159732771600903048563563711674673015471928604130803907680115014779399603155466830622993456629218389760110345544485707567561641505407254620476285025412571366841583628818528242887533549229001149418535647196158366578560675718163111499546081551956765591922030125665746407077867679060264619373180799800661570342155132912088943072571817268523838982898627201041906315677663328687899727989815361456057475387394821697709988374990125710071581065512494050290356767603635665979949604949677972137653380099441161565569017997630283708863733752732160490930803939917443381727598019893668375470951496515309247372835451956237605766650525441066641707858835168802332550696708941529048140772462906015780457477801719070016080068329146250005183040632371552007388557570495400924203532999624687517661701440678499843321154104463440634124926688057835536238430655138535253281043911774889444570309030063480268941830228079104872903828220843810372826597615609831858077058493941249477092305536670443094277796042724773370586311584199592865619889327195335940444428192369837570619907551603625481082168080595019603487846603366482912621106068934163960086477449898717902588214553379421875000000000000000000000000000000000000000000000*i1^9 + -29980217105449106172395928772261407146812072073314966296808733020162446973239053102079937700397382877978377188774225048420794015622236278437892906500475485923920506039475125530060066142059364232797164560570161251925122222444564611448357378463520629027846793775381109354776702892566646426791053962846398252035164833800400072337224992639885018474105951806139091653175273527716044748836464632831937116840407882847326279955538365739183025899286465399695119850350187516747967376193434288770602331818321773358001062883973224176092221878521802546860915504510079479794863631075725138267670778878447019578614461547168272492872956293310664965991036273748830188047150471663768747119234812367914514074655937612712944728626498740120814061670916941969713801499079040198349231422027097698830614385890707401851246361714275514597033260147133511041491625576432723565764392431736101238186280127359129801222956036559075265799483050837229977034725193854560202914998497831643367968639646224892679783830619309002061232859390562495308469908409144463342355221494201108649397152191455920073471047665588732368089952737229243640872400658590729022305383711396279237591728318649690173829428720397008513610326041727953755749282005188062820932030579496844413188864698662266604904498129517622479524871398106237678088406859236080858814701717910161073036153661291728437500000000000000000000000000000000000000000000*i1^10 + -8671990058401576269805253367888166598108318173758165398413745227537615782217427736825900758302522759748074802919662055622862391665300084153449480026927352804115440856174773751486456538955036107983948681863497022974567375007832268204679280018454245731687672658325585406622210203274328523338167082826108415469710314069977081773791558697573475001033578844854202919786966845724498278026689805917321004947355846896101775034860725437162369191840930067450951370168082439370895176442998455343589190146318080644559064094629553835828416223544779860641616979537494166502782441507696453753195148111519102466438837939044848264077435337992419500850563355674751708480376243408845524715485308520569607538823366940643277693734530804969085710521851612447331438716219499226446118652456116093966231594282137328539427176135480208540412206214473687839676736862381588515228078366393246556421523045383738707324344232997895802448030573264473979655535329320244765842962168774299105831470143667249686425649358626305929893625274544322380045933848349814242848669622446530890092443302188616521361078867628121895511057001028188011501064770054594597240741259130510402348847977463941580821931076187432866100629040059517727984428576601775524815007785207254175883968466604778557992194198591964338930965468538317878948671179609039903885430466827036019544186942900578125000000000000000000000000000000000000000000*i1^11 + 142775318050928664152070150124887194026464783857064377373042685632533978060832295972637962292804388267392552778545356274677733273213857477391936750183239020815243173671554934969687572830033704670698268164815057369600391818187336758102714827713960400261785367508937728117915977625513423428369890390839762902227754561861851926653440419335536955109495298439342941162327293575665491522088149228209979978632276961870004253940605166846555096155395128469388286061749623313709038810498116065307739606179239797144445061686229519447857708605758182909772259564118200112018575043230174446617426852244197459537450066968923839491282300640208154040083786575512634810843839395983736267888001627230876308165958716324903234305436670475851987598978280967117667734830679541759239702982065648728451575099679186626992754324417110553460553308321009974742755664185421002096736412610561201815588617687935660994669297839508117449841420729233996258772925296928828459172466621688593996556245717572311364348439017808096652649520142627624729672275499849257880971589113089584521754389883149831904713451331726895897739288917464210622642804534111793177622086264280018555493812667825883059189245899755790997864903861598943321774223324100293123757685971327747853116201768657683821363252924344793762950159365890229528169049665876235968711122357287458646858813626953125000000000000000000000000000000000000000*i1^12 + 178041710652047332351697947284703594793282527712516237089170633203777167720685970978395568849969868693549675681625367509694864133758552984496840756326152880935849686892287394491999559675709701151111636083159434875215769310107152351005074053620808764543868486954869105331343213215573819351743427298035558254350238507229625927508356375628358852998829519330686592440903059966826507360630449339195133591835731905083933339704042295450473616652556977444086049501169757500672015994895755727719360256168824233771542548383873039760089409176682356138105042622978664729447652343916090688691483179021739497693209181026171423334824175523898782220784583413510247637124622098647884705774534880435270749316775213178701556302518497465663171129041134402002369166851037305334837864503948388172632156816075871435321830422122014177659099357133021159298966372347158024259106002286375888791431264933741510590315570694720139702048669472946540992687380449257086584595463634058372037503438535508323805193325326633047601674855681633846262195575892163195250680116425149404834008616072792088266734625871617893166237425886923124831599771918127777024114677565966560109287966750272780225999911878344364751915714885695361156053471497603411693299357801806824694541123043471899503629200773704998590659587467448001097799659128396584490295168126392033540168600488281250000000000000000000000000000000000000*i1^13 + 4573905876296143335703396911855681104354379562381500771458681481111134584351698354191729566177433204703673487083306191322276700308006357540177700420648417997914553431180294899602826619752811898273484035940727858794478493296300356486555661910471721308401418268640307044853161856561687019056937635349600300343793167255469204645889447568216689406815867645590514179062815092342717726649649681879765789241571054626577368451819587938707088483012976915975800431878467842664726143226290027982869917872904376852283668060491225210879364810442273318153209517920433920371592947333571453749445589325898388664098827540269128629211580264177554850112790799928736011153936182209947190041805243356254464948974941989857523483043775838759611133432941297668365941649568327490877865444561883420508119617912084338930637093110452193840246603501315448384095261322148507007323154218175827864879869836095813380051411303030661988535195589722885558920358590892762626706712377143591653177620691080617571219574005132853050166307876295588745701309042462898744572893619564555562402299880974664277384974056128062754617679721458357721690485569717604630390227149514873582511647584248788721157866967595993915793181716204813758876409650426867656322911054677534759614270273709376024865535792696617489522915658626075505406629977171917480385976080163746791213925781250000000000000000000000000000000000000*i1^14 + -2532819522281392831533404596281239290295599267910474027126709644146475819950230632664415911775477777347529401731540903709826677302453954024982161742257200846088767762485114777396263835693145105317893308854605682040343400527894522876904620675410763746341077700473532746450775589152796984894487758507595696608274775370064355970153822863290871716196666771735845567966795187048279584610516057194796992335686260185089531593841909616282804553805430581575077361314045469054007871915151183883139019012253468533530602274925263669867230542739126287091381516704905651754593953171325601196886016359275307330929032925426461474948165594934150335301193383152007559175497308431968290380049947671621458922820076643425622752387414388192403046643792144509345332094398340356011317176130320810994691071834677015641670586988797999892619115557632159544967717474627116100454188016837091687284917516363672393345504699234637888362409921153860475098159085228897429007895641245051057154863328738328148727745382913227621022623669611784401589895567149712014504861950992816464532823863871282435944347906954817617860714594597919703681490183351642741350865690180344191362193319269524672888936090788881682560196248695180838449984291209465900428391199286226782356417966184928623353602166217883219177639181980471906282032371005985489270371094001995744758203125000000000000000000000000000000000000*i1^15 + -218655658977331087221128913446187083637914061074741636128477991143491722846346998789421758119527211733452637553957353520615828322972447500594540999149594283609567593025615530669305041546962579432803632744732411222521540690308755143423286670966153613828745701626271829375462424669351417919619518296389197097947823773998499199122907201301614780581670898869868930279727739761290621518679517542215762195743480633450640395994444792124996523233618852437823328965062770687684542207998150096621877657969692803471588446722765561753802189514112185449105663130045354618170382244925060732240492001235243703694471109748459333677478225304156185646825840907641288403450554981051840054377562678754959937825537171170661134241381030633085046604293412546963965296380202259551858073176924785707190692638822390036358347967013986144897742514800561013322766344337790354781593760718009891579274765051009321430790782411594401659366549212587394968326225984685414140600724635508964115049316531403384397470819060688335661898970187651287546637722416108790152617119214999705403172152042046264023672757521802909138557475247885141328035077963819930565102714654307733001756000536629774279373674000697957032849790601296403121311246372353696847904644158703215961415902631979066087759864106639989666008312648709525048094931063532829983416208481025131032714843750000000000000000000000000000000*i1^16 + 8484732982221390669349606050808005969338737777068043199892487787043364860616967968968881269595847370053501532160708588319760792002569784457115992100895606206213640638403983201457373735320894914131597518714391136235920329361362722884763430135333076085301398751064159399470433732594541174655674453491319759218930663232602084828748405555071456998992071533910755167866711371719399746070127046046043931329535005938391387595472239455178259885799822858638845266506519514077995691652300245725360369417449916212871423104301040294948506997817877249862847851307805952665699348824314084486690816701463645885614034825311512221643885563158456251916037386268770381188506860413981372505302475777723610559811673393987985949585391539837631587382094365895147583805641282648137068765524237437963994337437005465301360931271866000794084471432288179689307347029312186429320199192899289896623031986386621020577504791128694569197169855623922974393512580769144016910998287190769072769069483847828878401560760754427745944390417684971914272895564795454045640444107400598485027360161715249907762766717857921084790305694907043250046989276185847969491529987663926488908199227588158205509258145004714006615501115872749108138249000416305017923310462941417477039183316394162432079459451884279677514190301742405669279851762417624850414422062293331665039062500000000000000000000000000000*i1^17 + 1876021416122311740764950037206623795986482925236687854455745494312255306804166852746788655141961684990853943297674121743168015884617890062877949234772791650753733072546830251433485766592456463196404032027450479998832382338745399623594029622694530874111626166998491556154771069387082501789280969126591726250385065009079720994584980658886781270521364054190926787034124179620870506029985509457954497016593036661930809990490453793254452828039278093103523070731845373540585538158023946244848597971249083970693143320893189817953500271520547343632722519676463067128543634537088658724320557997893408071229908228356637774562220197745038736212033412075592263141559169847622964563468225414159174955279782000582664648023696626735868653000082154069915759279087401851589805752246593947081748979338288552535053067054761331168056290676733370255578545238559679384605854198890802646709804627625059791256634236286479262196620782332885314915299282476098931817416680513487783877062459321921912258050054120313624769878251502947936151408563195876030094152518809144328286671492632923692603693471106364314823535588322831727900016957903099629479914407095155288113951266891376959746900986834618107989356194942773379832293022161309682271178070774574464623098273356206328158543828421167451533288123770308664578269640982080982210928784129895019531250000000000000000000000000000*i1^18 + 29850242054562980745051006918229641016942168022562862768636115145342961400693086080646142723701319006133523975193407233208318517660177461102834074462198199672029543946953668437898066576569240970305502030985791365715077429090721642894989390858011262169986336796430489013983592406373367587583607656666803235473922844828572732806896224013480928317316472339527356957803723066751652737982210996560028889550404082494955678843513623981556706291316548059568766545130803683899649824745247648153152146698791687441528359677572594294609905047494668469284174871407213891093497699772134131851023489996891932096674828338538322200619072326291005265659843845541731554425425816451601058089467340290296727873311752738680342717537651367982529111345955695241868747936527431986397728349913226864796111849174746234219255389268500712988223006468081062636584462291521784533139271385777042672276935344963556765010919532038149397793385108435599691360089758891438849890670195653841021169583106860211426804634482445491263957942647151433787564649490297119671063033842973185629330984548581535231994204230558470588762909435771327242828273062683292984991017613059001765225093343390937081821759630585408550662991315176899398465219078824510834936534860875788670376638638424393504266697421475148242922741216807955401335745673942291018295729533081054687500000000000000000000000000*i1^19 + -11109308452963641112941393016569060349180800649643002707627148340545131047504381266144767698010231492511053750365178077558499124780898279038164377179683277673661633217832746675231275216428337435617810063596979859772650302730068796154541737022302798848920706736596674801030494503710554464685051715805306781764779695365885319925305044463868155182382137004109272048742711895547148204729645783804941157354793019129874886060907875049744493037146916945754233443044283547485778836138922581755659520206956239082142011643821852127138878050100789071810385560901462576332219408291406989190762410090266360111836865026187659459858526842837009797218958600561385826682269353538803107276003069018264495053539501341139471891248755890358856601135794808493601352108622557390571036001195018968588521050648578192416842706605337208675466363218194732217169082941692467417911109583574141052048778004350902146551706744443590464506975009950217467954060760747535344104955612957419697517993175711800203381546379136601840721558996260079354002197829463517098354189767434178886167158645253506083750311952172693477445080409467843474092265643231002421302007662156542500262649069350947576240948054632368145945596595661426220693436859112345166093772326366922412472324331326478701207377148534710364560813600462090685415983232806908610203580337524414062500000000000000000000000*i1^20 + -1147766298680505727968145281529261940960350676678587730830748171260140803104628524417157456073648462403851511184688718688913716527357966137240727993668982477911574577305189223223067262067227290788636497884596017943161841099387959290558764735002589532232411388597264640944341232323190992960827242660182782339314682613278231546211182409445521080912427817778002145929482982991365358687086639712493351314501592591234496602130031602516595411708585431697872729747075923238973171366172308478005269822382462930245203668752451152370037503846115984641064264880444332436062931845758881616042501818776478664294391036762593557598591245669496560384508991269031663146497702624297949591025572056719849826996073058763242732239779034342199181030632534536859238592213219290386906670388053572762867447791122890116841646815235496429110680923343743725865521461694651800263843299826151251489735720557095282162527862753715025740286197902733510952415278851216386573798991342283678710837548819466272100898910088236904494103730978004828581294165077181819045647731938992589433428735221964150915888085601590830517670540120258364880177060503694469648043784657845430237025144408459286128278074996720996867529898278705784915286554813660004758878809317567046277452383642796010138195129437438604960964530458645965253528379050575720594376373291015625000000000000000000000*i1^21 + -58893213861133921024944683792033007888141617245029056960332089723531423342764642969161023865524856718287347011282341901266414352773969070168024716492888702137046784468909752618179670120922942271551336682035222073153825558383562860468843550140923353596666405427823481844636984048717014507576175440464983263450467692444531036008048834186095847226696385665544182122440159590556787496551698897616201773149952895994536102613158756035308469641148986360569867799425288951004765377789599798862567701577440991429725583335930130759455825873827104626703275188638480402813070059603930940022122181046656588684849346322172330662753894976036971476434670430671278635655093631038059280869636215184509786288533017106515711134330582641719027417510110716456551643243652620961463413025771141919666011762816728097056256062469027408904363433876652297685050752718455844084723384586137557764705291971027060106151393450039152063879981596339813296480797923919405999276651368782978682091500993366548646954568620722904418739390754568252597429740760007095784055440704992257249337685467942798040969386315656246843866711895441090441496034553787601976934466148008814440110429905829400560943920654272601173306158783469022945985349958725735428560126577006255140215917721279757400383610047297625160662055168127058083987079724521460574645996093750000000000000000000000*i1^22 + -1862725774449733287765445109639373526327594771013264180861664364941692414754059278144022420085568389888213164828232055421186767464600179254022068946744573479731035644792754779357812922649780898225770175106976667335422027773814360512866959683664029161629877103056717810917739271376210851587116625902422085110503008318333887781457442704086879277401304018359143726763890139004487551375808286642868410344838739558377754667896083671887295207807394763259614712669390569994330356456804724514119884742493302948110462828005873596034745217786039003917073891197551175462516664900315579819711530990013628067103046081327019181567138747028055873298925096852045088888633175654873128933420577402544346546888669882093768706012995840516821738551489641482950041967283317027728039289853105655973092048516496195155264758151655697352000409133020450418657214892941849569031253615323429260929659214379875119708901058398305849293776015570911365225215100399523361642724217319656553268126953557548544840965498847768344019495212453784479733994219531454424623282193157065183919869842410888531566157533965162083949016171838474166742331243969428502323845499972641903000333956187881051847172698422859750960819153669768636798750974888911072361293722995322293843388560625251505664371059342037380884691947403458487103294531393294395446777343750000000000000000000*i1^23 + -37366706724038581718685305888596115383340249629101134509802679944259942828868131619984631578917964330696228100369123776861392206316860689384896242127754615046048187146421595203454667418569752416565359281887402797555054662317385962452034931238562124722410893345284065732750561503195050268064040830481099198943500180236235161347552975724740645206048303591402634597521594792108844669101596172426635547077930899955875772974772550276506781009862571601635342468837745865763113249394899493065161698354665603944480887283635105446762377059676046325329508640495773383907774665492588848320745632174870842518985573042270737176864255630394976905368356054698605105146427026884428231949236435492566406359730381691847348823272695984767145492462453971287030176262030388204054646224348238300336746986837802760407498702180926042206387950740069026192633118722198804328845897922158730220521311371726367741823086186273996143759859586890804871837301079990179063093670670274533506152634004663329102992444831644261198442659923662050628472271788238619149693969948888233721940135995030707825618313016032247661666919087405367659412400738868617292514103428203304145688819699085410071293910790153135132022366199196604640573483791934910069733767977997433957025198024833981742269751313694344833218584540431110991516723889178371429443359375000000000000000*i1^24 + -466080759418940666289745391903946473462248997601335057869569821623008448444403649290469451514138279107630767684792009451623194153130263393845802519943410139123361214072959566173470030332684454796506357620983946723841987641456281945719459968553346830624432924037828669262958405942824885087853623387512792672406391721205689870226190965466946579142446370965737782795540270289535660570084595682495268869182507144126243691967798638423998774064915437811734016696055033144280152134275411403124840798115623601249381179792441766487895447174047371636295147556589937398906057470014710304362537347291579619509400432295928430679360910296331778875266261525542124297965041636407647133601509034006969409437487803696949263074718186043362845330892408628851493093012958045947516933056902429489263468986704722956473844619275176638311504184857172560628595564140398055981275232217925237616010516820624064208442110600251719531647791132443449527251144068876893938052625769282937582289309591934242245198123651000426548629150789924348743894016704424999042992574257633781858040203563587023565291928626816018605103281068948394575822244256464954791335967896540753263584993743969833406396028563123819888255707600916889265668925468147920992995946837401651734956289563657587544178754701642590281478152785925886857528910193443298339843750000000000000*i1^25 + -4033244930550077866222185291384092380872600190271740521637706076453057159297876583187046009406861775622634922294822124047296966141270649400300834034424524767005482428120176052947523076273853778788968088209972389247163048788398998733377289970075766172148386779913646901182080894515408010369882076466065901535810950195910639188510865112934375509058180479379224495903741629498126895621425099102578679631276136056941808124450395768703823329681292975449906303487830685795829399245118732582562062942970567429139840273877154200436051606340571557040572539586802317393731865978450868422688956498149276627842877182557656312454558777474035037417338145648322316342104876541070469052707500004896804055570101348834219100496728506935322047872613390211856827636993153492726117585876412437608357565772666108411194720589641428069825425871942718102568572640972310179528445500564120066158950653177423863366322141882458900312122011016678989506537859007683420838849937049413780928639072215211996511813954176273281206400115183448780649662687584654627887591404116121756571377192175514828970593392713466750351795657136508874921244844535107358874874436847110983232448229163184978828079983293650835080217348175761523406784180968927511164055723452122463207064578458109289513973446440431965072838456054654786486311435699462890625000000000000*i1^26 + -33227122476197269586813959805564712294388613138464563721628759121092439531209175860566492680637878571160152275403622533905059762744172506368880105581036281203909233618667276395638959050730438056702378838868111155432947390123692977675673613047904439906667540193325003973483629337804240620875275879653867310763356746680632805087132624226696341461580734653768348441727200207218507118686104717628588153676058977173631699987718758167769130995489480009585141762424209991961975465671670889045091440602886421310336392674553442633016705553231690739566807131861331941730504086537298792325852178576232319888289836843865281561156083019792501821931219008549599654376294853948957031109385484555648033126206019560951787621238201759714134927758268868307409533500094421652671750769340498825603642453508333203495682816972307026019182262582821751206189381638205531122798020802080043345696565452016040093146393113212001776555052042033246544292184533106328840059203273408752843369009138836721866371891232438231137346148602525056413828101113960053301005424181502899562421395860173991299430875696476886287437160637186048854190876326150855147887008283008806311756023555197082715568559824316737240224893917027841918541613292220377537070293654185382177763562170586606538201633215696609495230957353414170943331718444824218750000000000*i1^27 + -196865761730210677455848730040161422867468707054194435362019586572081770149939076035447631678109561426547525231225291357085445692297999823438837416123540657858745106951375207876999855552656245562753686880838937008443327779725995264669237707875823177816162659812913670548932624616870417826661586299746088501520821070037769676981929682387803556608121546632060119991005920902887098589686412451382515254543463791602406165494473194282256792015399983038060252035206356423761990586021101412559784733977765648168966407259731283907406657335714804016234451261824920201672052262126228713350233097606003162880320487969614297086527608932456995331424006673501194755711282308333818822170801677560109878957881554078587188695535562503700525467371467514538177699268789903566195881841501965744851800247871371746582015926443050875642974193103270681791201535821178329486269619979705084636471639404064442342284846053420429446401935481678705612719385892344110938459601305452920943291140884213544179781857150061271789106128944011547704528161717763473432054339414635920840648036322034537009446940508079795049745137951248782923401799039092417866237741898886541210444821431423555891114967163134344123085028965220336801831526742157330388307717878279706603031914218494083523365467196553607495634121985463457703590393066406250000000*i1^28 + 363340664781650283100960792485129163769803207499728531612521806895762383036054598187571518308921292304905903895695654823820074683793835265758525449792756987613522308081859040736529899336532247238885772425611443560648999273272632654007045632605831923374170112089315319652200929840600206378422850118786691539983239796523580599586203987778861526414633059965664051692003682564743519049195611517961219608292877170750549428320777353513628175695632251612824486718052099665501052709830532816239246053820019389134664530946397244184634115696031713116319722106065418110404710757944132896592969990057436411032722155700930542151999889933821147315050440416663892192950935663787453627282672341831513093452456659594085666846722125331466076012065035938801435831044820378584082435965274326984418415539754462021932536978329366422969899110273016232056019614242592772160621330516072858038188727845351477560185169468157412012873007167342582197138514702039365780616206777307404696190146937141544739226477526591330149083624214829858839760954576646339519040148672715048721487001661695659545420447484144241974813451752234296297597424248213488105798120430811006027254905581490477767064426660836306072255949193159595668507230665899094895860766043149998159343955908025367413307297954236801366955858458846807479858398437500000*i1^29 + -148154556803799596342327435882485418750901032463562762987958041187807686260388145731981217017337890961764887132999057624013736102549013713928823362117511536514829113476830783722871419609184146621550606439268405571161868003830996398105756437084354491315422938020199910973137937271903062876632089397275666350562409222760920483543229985326602762357882297066208932552922365677079829796072165997343164796153029829042823299871321576976466004937506436585125891127443593495983902222697877881077140597793727660105973294478430410399030567953811818570111061116314508627846834281296663912502469492555143897103167413225145930342928694707094519245293136984413124977829757479545138185076008363605961500896168346256647996655912894118524818139328432065682998304722446215068649486100331007256272318288209102650734312600270870565155538529412078678984866479020180792694232709100615149378593561841765385838544900348046538547029208690484007786311007766714208844291676773430449419524772692180418074297725737751039002808672821542990726141013145718203517363649333244491961650388282286398455919639650053198318298583977874043073630306230955252271586991657520583105625613648050014156653122399014965605647308759944768502162170795561490274566503874024392647446792209114851827808631053914252564793366193771362304687500000*i1^30 + -7630377342763167635111561641680192683358117813102011508297738415479022486135184034860314165934537978459425165342981588455227691729345033416345526043630844231185478980467698806615837789450388916284668694908453440137398545874942378655836672318439126270180989108207778374480267325110637236981378473179100083403126901842061376045859114096142745605723175959417716628966527067306795828653093264381438752038326111310373255143909936638023707639860011450808886525633144190683114423934856971263607123455296400938651753675002329229199743411671131333554439776225244569583058666314220499111381429564087793253251174911411820025382333071062449915421512654759943855825161837211501290372445716439240758665211629448880756279231953260239342272367064730654261201393736180062080018733484721798422048380723231342316191699222987096718905707878858731491059207239423421767516050925798182647223177185725529375493278159000416617832841727732656896373957755142405262887872785883832352709431074406451447822999037874838399618086498417769975677157492305043389144728742377897174359542983744861694375302463903938923970926337600058317813048818059116030907596777114270420828508424680163836259006000839451067385054804117931166757517412130620431970344419046053458323404966945208298787785523117695465087890625000000000000*i1^31 + 1250313088896992902561831169176850203430851232829254486738345363615733205271171863124150816964771718699626206050722153399085570844823076502301921753970843822692960174850500290985703162387922464276740050250848418182914013699304512137741757241912284896306927591805787906829989442776002700908527848483162467881534532352389683919968847033897803856367572430383073985065422889059170634371009634151353836030166200522973876420693156197988934236039427600428224919542913411792444689513275666573682071924768352733540086599023301651459663717838780230616950739424960969203661830954274851091617993512299944174879173775122098057166820753595513797709709257422979572081184173019249261837190354719616405980529943132462902895511142470421192902612866135290256718388706356358577072065981323820638870260855278913615203661658417918107676654521719408735624685144969661917802621499672688885145788291262884006051643426567569533700093558607548536668164847397732185476326320617304051472947401472053863492361303575703544988907576202007957963003414122803078009459507879487498238755843219217693399523422498255232706192805792265660406688594215905347339470833139744826955363268954502584560923467032975365414856224311597190319648518587095132242615785584146951937302344425469270580079132812500000000000000000000*i1^32 + 2748583366862242977157890919832576639125237057392668227842681438341886886094085643957766088208901434280543321681000207539613746049907887854867162665995513081750812367395501161031352083486212777139935895863673822358625814427159670033553886840057550067694859035491066602250592188000844699936931553570301664014016282126646519818390232208312470627553100132574602787553178770206983818199377540275303825472627587553515568396719892250461508473679689953752275417128792428194511008367745138216662986343258874566476921736581530143826575467883289547079706814559252313736739552364031847112766529361298904759013060550739798587216461162292732381267478079858003206689945564093896512278912950954063954684807677147254273577110287950966267672037788328897323248213265555316478492991157468892982208377425690222903974399539697405894689693696893132650360609671115475909780937402759176385129865738942349751436498411632369463430405768158279650843274686185827647474195438678510226725366408825671075666584287686452211847575743453101330444152123073507470207065479281538016820001172829417293662968308859980706514221149989145731432451530810163977743591626819765952697226776043850907195783577026401680169823165476217271213227929042523509328455597563467462353744171639752489050000000000000000000000000*i1^33 + -620853479507970769891132941505414564397073683193576536695719214118508023759160898976263272908644661569794267509490726037185554070302696300718005027214443082595908891361918906567996016489611727614499790163822677599272582333918590444932533108835281825897215797270425269535821211405431992896998891818067150078744241920109682495007809296185038448573892505701096980807139264368764887884888147053287551768166452972525601442066179668602032841292165512084059544651767477214330757593681525834809286287527317617299753144499467884126969420428675716275124793335822320321592560069640743307101760311539589760921872186899141069549412193271600039261556835491559351215277476119000529702254412867324951332120892674981891456018566564291295958719996056084497780965259336077345145541918837861869137857809200312859342745387794606715076566374842790191714376915306465057064134153262056323750181765145148079796158432706262290277030264778965022653053816319943087049348022166722778273604873097200818579368417153156683169290287960004717998765100952757836420331029598537442071735266452526962293069229353113844374983887383270093055925348476669855222066885366582363169016362208440002345861543134504090061597938259403771858104782448751852264136156422224842451895252564480000000000000000000000000*i1^34 + 43839613110217574857556784538559707120224552553579626878992038776865118113968590832734974134743217724259761074790435136866904132875848156481512802934212746238419901804371754238867036409599674030129389870274068711002692472320176042958300776541340152080519884661083335505969896384380281537808742352401765997786713422837122503457669925207998337272962506097771567540263575842528714821586338485449512899368189768477667892721552531557116476076138549822764542325192046596000791809528048346853574620021275962474591146782957048790368857859308011721583182694294248031719379958358537482465083694489733615370826134835198504432786327529834192453045569528658749937357090786526267151508339394085236381473478136360939781183431206234879751060759283750942271402800631950032698997809178486624408889711144570636032477993301211429503585915847898094282122979062734246765598594002788658081342221738821245694482972262316690693159424500975466123870552911567866243338476222180985943052891508731109893979995713036978207178278669195467765864637783656740687527254661599029984759275851875588363100259093550935377459425976972094401792635520956401281010549767243642696467843607411720841695624036469037107887824422953805441400928189418453140092706042237358120665088000000000000000000000000*i1^35 + -944125188387195499578874226598412576261578015838107370136965780064842885403679243053177390658957599132266134877133605567213119875111819996093988039324241879688347515219594766473073547718122659577467423972887924252677331072960761028764263628025279462429009532248923117008326429898807315010640878944389390196666970848707523351051331365614434016662146569353437019764658625425454734534140486292096452464167965770785151647667984446818614589957806086611080775359792978371543660581432992081268198736983712977662657134707180248274164620867474817534574125334684122854939342510823762189827267387183565487729401947825417860384916150050771510636591980101026553582998886991986046035029835357429433013705916211356014373277210073847720945834740600766410455557992507070175501749151290684479347805993552719100938763518839484526508788000287815621551900181053870840509175573089902230619041923538022516278778993100000642829021375918467898509369371559042649392709710065018916553545166492070540123798678740268697034892330576612540157303295651384672102052241710211766701907446825038523473915144358583756081433710514334604545803765268534645496619406942023989328352537264383382666767035336802357640520730893764424175485074432919780182100213140081868800000000000000000000000*i1^36 + 19560081810885902551305348023302986555154943114192591242560582751085149872442646189133300097504200114471337846774255181223151491154680092288327069147280141050216294895344202842076487540265651126406495070987696989930602446046340073393166983000962389940181199771990058086537859594845207091688974073534902278956133785892680030680300593876330100907112113799025904897652448446125921853735970319426386774121165950883088690715072833629329633976574303685169669384292161691572503574925131822311203694959859405576300780910303345497809419538875939137841948891932855908609660388472166033376720331340751370549838336562455440415531915375222937832314530364108184061037573893099074699060875962401757905163094079920093095426024731519917674776353572290513912007543604439955386921149809800402157645276877414760539259433058415515381652959125344521244769030226580139109877315940555154369881512630509709338963008108000788683568766856713114905047460846005867838615305484293301193993974854030308964960763731640932188806106439497576158996965407839235905688600401399332389897115164360605497117032976929408127414750318055424946392213150990054382578133211344305218999461528560153287856953157002485833649640852956065203362022903374771058941005660160000000000000000000000*i1^37 + -129176396518975552332507202647775238080796543202200919192742251738986462288618205185373295937435401294041045759583901543565880807972838355007137691217136371455506291730536397988527529812311558097318072259941612082625728009328406488982627096487384586196906537623915628059689093058510005346271260336994756983811855078574058919701237601719426544879427641082757020397420303968506747958732412819681962876607385471276770215293775314317720639173489854028127095150468330960499755094048904816177152903004093105281021557601804814760813175359013501146452892964672334002860261544947128052983654671215395679899585839296691987685636529790515192292091880529091349635364907723523364199509523383937803635455974123377517306305252021605615594295211878841843713544015074001323930293369262710131972740254386298386977800719729342430781279529320287900418348449200553821192813756178809460453934643313094865781513853900842808197750126210916760355255739363654728070931238755302288799266683144189566842860729091937601423346139306063182779090592505900923486402109739424695899984461775023031454667615735830382094971383859468545390797146771416155799467577537690428916124689510757765596885181481172848422525107721537907650764129142076784771072000000000000000000000*i1^38 + 1207876645439104264822496597956666856246243740694223574166798242240546418319144120887130288919480888472012116573353459584116579512646157860446353003882515130797003318752619838988216320436742282106373947222649349174256995223134094844076247656010898525314070212229006588636918853518219614306412455398337964055493552407955305821542976777931881688427674815252576135329500925385021224118293291294720091345583527722268325719357217480889271195116665724740956367957144253930458492887666486906515343327334290802970159986814999855762596410537089171026460583191025156670844690760494636559174229277412831394567897782660223086923391700798756665637517781560078815616457020125399027674975947679000741305820329975777777152521329350131721295293287641404665584988507712990563664420997555244804951171039394340471993065303142317843447429922822478787250119198697430207081256835680770924373740696330330278185619513158368494926516302264082329570558764446179839817027144839378136744094230095609281034011085348225305819587187499068978779905460909243702231260689216944330828938411169436383310683595128834549654026912045866677340986627696814338051874608587406546748984630894263397977252404191881730414922284057318816067533237596979200000000000000000000*i1^39 + -3267769070407296651452053226211909454268402441951451543043786344381636072421852194647798405364085936673464139824069112661243442839727618412534942353129970987264227420945034633568468243930931227239825652902183836038401298641456445265238396388971414663500042992662845738660181079669422458177124547110967252682497640130304706685236070414489376803199201865598140657123347471402106078237848132556443199521762115655471018668312575952607216874412143129279935161355608620251112041404606027816881357881141694508110790622098491631385460698183944972090829812588277603119641042111904720840797463306912544410864578658864863795968413390423850839508585373920262694221525206974080071046184463616311178633094152197121432256366730265291966471739427181796365870763461932858460129103330302325422616211273364755735194619075098719901640127915274036240742083423196202569038100317296129052880906679172915402798252774327569324014840471193603558225285864437227748834270851123396478127590539634940755756584019459344705246968332024898139430920365825711268738092271418855781539239905140425803952527595245813188020789972072829506214700205554347495907130547606000388031322767714484040973599283196696524439692161229715767390371840000000000000000000*i1^40 + 5413557645884929374535111823303307018226394299085682182427316353093059607943809046508886809457197912811536787459217403604712070904129547253475416209780584363865714570654097380974941343305197988240616922875960476655861451032030485223267116709394126738214921877576548566191088543787489227521607701271561354025020832270476286858686048347472945401147146790547409444130174281825388634174606643564231206267707330214075413568949192376052072336277410066567912942460456637255296043798307482469099607601331907563817395060819414453703888064499242868550061046164998759355174210389438740887567135371180152757577869528516316541378540139174305505949411270745537902813470002309873894593159600156718001079921245297306656689224460758982076102585015614767383420177907799840743561146265612519330903627385776009799613248928868544794536994989535017128805169936739244762991173909689373867063749688895777976453492157622633452858113152335464123590560606728320481468866232363003751214555686333765741958970157429245518251412453407254539667510318201733297702244171703598564531372512958650035184669886352284054213402263795480175333256481750620145116520111260291238860905115316026326425846207091616154017841759242944512000000000000000000*i1^41 + -6376247161373101591421198352558947988450672249893426949871885693708844677056527651420952735482358307461272757231269873082798905520973067562975289491893590358040685625828101308040200491643085271131575536279417030348133134895737612202297510649612477841567842369356907674668353253440904388598453903498175362007045767131114199799826385401525887226431295048264530255781621799773350146064229055022244858975053670827396255451851825031928698553775385565203643252093511323420871607264939251946728532551755919095736394666285498125315247199072263706041908172908586168117712301690655291867216338509971420030608497173785092798439617287004806212132786571994293191840363989870473615802290489022877183042832454184380371816134138767737859409814841515032301373351992452922022782252873061559677877426734713192210209982036072776813464659802446425635880171169302310600843818379437902016617428028818173999060835468182372838205038545630683782056208849380874336815339313219532246876448401341477257099998900130363718619673078889824301707732377609712484412591004573756816296739957840030546011209999360450568059148259030292273799299207597244845286584240180759560927286208298218532069342216738339141419479859200000000000000000*i1^42 + 658734540823514768207792979607374538600331624919660851430756648021597956012687449633747152682799079231671058605149063877220531633359928575905107783563024575276857416973604196905701734267386917864938698186090956043621048723129416441776039762752843958381179708935171225868905530145476018573971921544997814007243899454988701326204714464180055200890480931143483930427540940963219940634049930223481758110523490208603050338456263037857688389379072193606453994375415806684601394412705421601376456693658919023029237709781351871755228338457247608449766144488670986264522355031566833035197506629628787448713487105076540449016589394660979880758574082634485959218940456311538678501016105656454177344773227780309651134314979716803872124407987035905407252607293882666584104303448320142971961593941840767295035126908453439262095417490680060620862733442075864916774638488919779528158935396873079899508535824884896407284986661742437283174828437027751929719092810729921855783666872558298678136579729793658861507156273108809203284964793223755181832963985690410669455578333786127055703547055376918709817193416698754907108469032454812653489673700378558593166984688465266613761381359829762703360000000000000000*i1^43 + 6767308874681291577714110913721569719848708148339394483858203662196097016685085421103593649808354424135833684191444836784090790224233787708501371719380054871141063137425039206895375867973427591622044608948411995146901821401190985759212516671026353939730499246597788444552851109141213761679343315626454903242564718973392571666442054060690333573157449235335428713022424623409305541455067510494028858511414046823744941381690904007643937296160831948897714075295221293217390221141593547568969465187550796730661514658449134178758820148832978568517390116437243945401381605100935541464559159940989078670726931061803472754557207236887014862887966601433021764801540515636580240914998935560080826414805816164210610861957218989380487859601618024268949614232684611244940453506612445015106312807161494232995897669816223005410049959091943008144540454479632264702774238387081389983938147197968555166936603894090564063584735944867469267368770674496235349600473141882655389100553834472514231876425277038319994331687136083819289712322066042305608157834040038719203867272516868128448345198749064921445381999356597915612373065056570389530967673636325268757337017834207065386513527209984000000000000000*i1^44 + -8899148536939703872254716054461472736313592864679334912686625868304246468132844681245723581556854647987405945172890810247472219137813010811209255784874262493893018557425038069921485735700176565324705223479602749578661936806360921980438941735977177472050775316265383407716579566905599585314181207597756066607171512475896920722151569527163489383324942969431992511425803028131442680385663843714636652419792846546789785379404492827856616289025968531410893491688328265666228831714177757858466973066820855905470991074174497103109725384177291959495422765464072600232152153226254881239193022616619023969491702347172367451007829844984550478916525049601201800578846022688675293177802437328379651401431090203943187925939533338345006252717604579488530194717673316990966462758607379808656186597080285942172765058692947888679991733431985045213217005510746039923128294416396502305650262837977263708082505695271658664283176976051717453245037656380233489705022674173778657264033363553888303022649421504966761144914463402847134600641300227873329796749180893712880537047029306513894347702836638138800171897206859325570870903580548519121830341719062812070204802436169892416716800000000000000*i1^45 + 6658462216004888570673424278617342010323824298156873759140831511006485079353671911745688047840033446515228855655857604065982005896611371847798066098275225899427846045673010451791639388474694710212973805636807365650659827866531299628533813130730271533514093249627150944266861597159224098687949366325716735868223383330408298121940768244022092292337447283131145325169637884483816990485829770605593722121066735393551092202702956152326938508287998637077276498224229028105490764130471238485707750787074017636165384822550117244960922480605217926413481980529192239858514623949575063185440773377455086666491542362393943025723855269824628765105977229166750642148953606892540716152113958943975800378959392912971583470290685264766929884833247478834339805534282618895839883192014875102094016999460593130262073088119345779446187764760966178913147087649145900325344035199520995706746241219382231281373026495819603143032937309485608991509844332448630927772268014159241223762107975494676773392588815923074553484383724993142375967934418398423248479637472390844393064402238315219448560596124233089646406325499788512629448837455580464740296092853140290585243478518661120000000000000*i1^46 + -565518772531555535850818533123083735515476353394133659663677138935015947333646882645379256735546364151714312708060167592737261736003088170455602746768992161583026097192257730615648673961721211269102577062549762395870471413205801334352545411516155109539070826033820623513246687670187989224513060870164398876868971319674299120446556310876735047633535953591349676152140194013201061560017600061449339903163333238640419638252236521696535186013099122514837941335475226593333480643854969076472796119432090065086945510315585905490897751548918388212444310153329129673345192740470847450000769112015678442439278276581140193433467195480447671090479015490288599567338940376194414573727345383790904769565070718428803957617478167744359167488395977180358653707743398213159600257852869043833243234273731255219822263440144294243780286066449971455092914672050851354219537749538938850180307103177844869180144526078942885343841706930700971646340517310674988890478408924877794491109309232147009771981072595975632489298305360440747870686689158678973814015954303751356322630072618833675087915783028836018980437245002311083427863091478366998698489077007034552942592000000000000*i1^47 + 660761387974905856307403242405660306083320874525524773409077097597551305943829685004697629466737467515896067694340995626504809345217209653036010981039175900132641307014351410322237097086391852437450555043660144795043475692905146960227450651816486188311963820174620243696357832083162727505851540323126365421238021282057441891139800314278176407888611068011915689858469548901766523037830314524952096411911679338588377328450207028007394781413006327664098533144084519552624802158696992451518702347774028777107709795758994730052702290908081196400318943522817069425995380301336091925459006175809859427054560867391613674463710546534971703032654152845866186771061469765261571714579000473780572818958859017527860678586129274610522876052672334931577110246512921736829558530732166025850271183420152995436696747337460848630468253403301674924063791512393879551863140202344775489537241289109117057912834581287668409281023719281622186684005953591060989309287223632202691099435329956230592797760734699787448866583186748432437603741594455924128677812403919515967939919973029418679244698119433257164686179005717626422829298586977196643423406006888038400000000000*i1^48 + -155819051524946744114884967341578081614156647099814134966021832991827752580395355805430099381415179985000462552229558681649555716213079861508097444964934395775070731271799493474196269998628353572437748458839632337865377454910947502620927421873456649256158049143334636236996906489768589785278803672807320722377295220915709482337718950197267341206921338086989323636775604011542138823570618162703017534613972679172680824754083013903840331783286139724201321642273498872896543887721782689499340927452611244770809625514175114333209393487036330950639254004724134244055372920520449186059838431071635453010702138296865372367600981257174705213299083186162425375760434099105617781030501090275224501217308478869029362921629595413191000203537593643151989098438201866127694916459523024182801987008969238752542641836465298363881478859510783133576721948725436535142774786520746830920066559322774358579383499914743053679017034334976850870835009851081135172529981829565066547237385916399276504173611015418357437014711140808953150964138270701712165545595814116047991655858142930969148321419572169287764931815126669885845250499395782566068879360000000000*i1^49 + 12797477614151177803137414765358173469435384410108446151526649965340517518242266033774469164242661676503950150031315221695292427545859053342170558297534988747591353334459577679470551764584666538581182884085775075858638103540449232217423201165046550879519481817838056439529149601831256646559777651576145620734609220497673793086257001130507280240007437235906951034386462079861941122028986194836733556252996414589392861861901775974853202637301419236095150947791009000240771848616551789660063481427760342798566431940687093424374788229754158866099137128053408779090857688885936083573226066980450313685706911256023149426626678575069715783488213712869743753789198057717758700753745666333961842359586087852487209927671525308434007575325894839143065470663436957263928071280262512012186568825316665429859592837182789926037565117982849264647251123934653946434924619743795951460292331376543902155751478599855508709471942209863420087703432447634717863822018479131654360034169406852858489320379662860493378515558880727203793101536479319265119107073961387048537049357837839103894566109255202308596054933600542212731026178490499072000000000*i1^50 + -390914102491875775389910762923985027059386176569938515674105928922922368922646423901356706330776505052585328421232092044649111482920555427092864767914778953475063327223050748111119901834633207108586821312930849939889526375191462952520268663174156472581586233015245013188009833972799385019203847683634492204627252199701932900421003745433786474139053433894863123534208825329318040789053201334002926340457129330597624949176993984141143131771917859276051950000643266479279560028258566730084192812794160875518038414463485530678419213941685950659995648181741700603374110809140617236422107701795817889372194351837780908614216100863262573176345072661566158866185692836820284299489142971992067519270887379881661913644565486659195998381855279946603244413102969550640072906133107721508135557473868835093806453935392060157041086470904424558677313507982920109549532229905779060907851988175433910541962516855332345097434365145790382803416006994389771696126865690049221595021483531583764120690729526015274041254084225633434629407034425230736012192527337520732110179025948367327343601302919614135146835479895043924295680000000000*i1^51 + -880928584716864499668411712364272140443648345963261803913097627620784805648130250880899659109487860527077175898314941136731406032122658760857028794949589333547906907818714049796773818987539460101104822943037457435832314718134801005564162203943708984089435618848981508297606051977401052920592362794367410714061836497048984729882365703724750302585666370277042307919732982436469768358170161234587134547993828636006218968672076544677081796656363727698730020841491910054142800280047785059669181229889113925513550316368864653091733556890874502016087133503096298122253905716705535526564700450947364374814615700108895285015773112530788478767022719786065796593724016522126360754724530147754593709990462706139041948145407950166990842158495733957137555513596034164553628001664682509789763108889719465061648547001312072982719626369806037612868187003840855374522655234877733146439456638524288409806721915480253691450743987323359192959714897466460715857154880214487571070556464675959083121192525651274590995172523695076046818348540974636051818283698627048859086715992725879279732397610793260279778193891655680000000*i1^52 + -169320462690980650443679904843159956709924687150566126814929881997576549152174537198765653202016117284907013708066207407206802045588340686385089038576038743721518040510010593178111500368708083309180377654964475785730220826474899742416877402434624214927462129053960317431432903546346044741817594072685572494923000954735242867107725985867559812558205223845506777390697350336319675253058951442929047175606633188362634016923459457029117968091878072980616718440518340207006601658051456659077655140245127113143483228867482656168876020105612901515722669696271836530946477013041867899181361014139115820030437025004099233980566171926577208169494941607727855130636117432092144279441571802191586104558850431849251348960251130586905221780351776189618540893528659870148868052682398719767596161778974183969837037093757319258287484855740262006944509762091430927074072268043983582875338148529514431257267950519429461823251385460394822997788114991969562517506707359954220875489136058780901881081553071185880865392616482815549270869734039652576538322869521442737448832288120589815176378405435010449408000000*i1^53 + -19653153588916347339471013420362242511272414324545150418644319677698868301764067777684565145589522141047213814366739696173977666838263624520581159492507092049430351291660881870728563929611654051300783141184672308836383583273311298024690030841546312986938104983011664711444476537766871645181907739295041342198674608995167387073511851344618512214598525399590992488825883914806619607947762391036494010066524534882065356041649367900705139563088199657597356187017930432529536358358912121912911446904215937696406461563508104801153352463619201016780348669248476539860738837954050096784974913525656956016187598444891246003534950299273194416860762556922195892938945357218018776160561601167564357290798215147936394835122292223411627037374849112026203684222265193626232554727695688446472387224714945502812262010430814322538481591704495081505867927369451238238104806414448569367217500647743365612541989865059043048240632481528856579965159630217211840021219368188376222112777654792093087275846734234379928208571959688098398292319178823084316001277017414083550034576432797154211056844800000*i1^54 + -1653972038764051138952584947028101031199224181078248692135238777575049095376521293336316551956512872732911253199468481383952810300708275220499601865723382201285603167485214594925169621524612115195913685997989111546490765390195638558508707104963377252949959277779644882420782004632272357258816568529376396569951169827549788238777350642599166017602892611633821746310301176279569240543863146753299848290133902113926149428120902668122154564591211724051254685036099555392716285490495150854145238894309239192579262636096351525797875689956902052541191110426223892396291887866772834751086014954971200360931314370001179430200545064099393117822570990172064261834793356366736203250608766515937154163145861725759988043871898696222584403173985118794461129156463317742712153610540718950920521676915201561212431013923774466279417592850639905872774599534469130409613189490461594206148089515934324573680884009322702695656191633646661933831159655342896377197290970411246742810740485465594677088911106931692129667319725597545098370976192223631692841625870393082193120326037012480000*i1^55 + -124145681250871528287476051215171763684420072179399554059933641024017237865216850730821738625540562848052698513063409832627552202254291136762164967815330183968231559110237034245700008413912547987887588820756883224959507589136763504423725831427677323586214200421433001301301786842217846831605867995472858280874977941810661257883864007342503719030306407571487096494302833470755813816576596626291141073776034047142609604380042516147808388020113956161006896842319649855040277586985321838699034004002169962120485017190863832213474694967290104860740712894321992726811087199146385760273183588717698692596428812770213531995323487610375395265558569293885940785729030856086191265133547500148424329778427810027986972163987550366218805827733271865035585043248016020745809075558996246328069182820933848926651108780148078980495399255277539374645707761536389098252438798078421807013104895846853263328909520968930336548259670407854359317475270839185713153424245702150810334015644488549976735739149864574210227984807128219483288031859704293548003967750700363939840000*i1^56 + -2356385950996933046491699499848976771849455447210098734664818376009841937190254096066343720714748104299381594903779156044088623680305914388440849646186756230552432796188550978889498262504184497559400655015934340974961337026771819532336354290009269915341118340438607666997396497624448265021650786727382279447944644145178874823845331342692078764046502672823111394253928435675513445224550985585455129496990500270193644783954643952732305394934257447639593825850267335517907245584302495236056453784659407198334346176214566288821308170967661560402924448414386647382101978610502087671172125556138900858511617886899417052789967667625487387044953878515875769329366433960950200486407285187896649243736552769908437451993289772844887366404264278952070560708921082007253505228584448256505505462593150357189876771410182044768340513853959855978483737199724947191072706574317998448114230150741886319346148237958182074662759339912083115174809469418397967121087579376127944642968140803230173176194761894846703937550043978846482362103253535031296000*i1^57 + -12122097790607154062676375242717048240911102582354339654419465166397513152405272892712915161972529462711219631769634610304031632481050249669729130344097860797877348987771890650735526057912920174573812420484082630609418590054902885688237420399731482745989893091294301299595046716678383920017972946437996089746626116032410857228414866445861199279538380764015306761319396856747591647002395254216523624131712720057330113090110362557746883951109468493014771110184530339262933321696052047810063583288438514457346267281549132221657628015360749675330712804973549902791133733643475730525485429848607001818586852539276242390878481289548549385147554527038829473316459973552932122400142079130009564817160432629497987398719054747427262009309855425157496543830486891330296670544422471334854370369953331304676988120625589547926282887366171991519682594646540864673029958648111721614443933187384771122177053868513669171496221333327200931673000230975862091469959574854214635416302402625925660640990510769786155193261063489454080*i1^58 + 81374282282747456006758105107326003293908099304111677860258587049418923869798568619362941080919356630317355585774299750833361934160127221048517105433558290241751797987892264869263847100320777299193588014124380171703377765033923245551126687623035653236636493238888837775821614767758266087902291259601162076226462449712264352377049977293013671704685757068029532241755834621563412997777586620024131352936257202805736865724349255855103993797766973833981808796689703396776063912858094872815862141377108788191878191618145908673337616531190374105762653535081602932880213004090368641264393333533187600838161534902775255645840806569778160978947047711696319760416266872548424406631392833746454349122395326204617156491030447269873760610841779686574789369875118051302117097888215592762327942496046095413958507302995584170389197782727819053432690601267864003384599640737679714213395421597091420695763520405458351650688228396085504447275252294685050260481895806253546658250979643220485161877504*i1^59 - N1*217523972814961626283004527188644346946542325744806560192697934710265180350794365674775450849812528330140252924168283276971446113672402054047031040134132683276569*i3 ] ]