[ [ 371798894698223230157055657221642438990972633722342022434665657593231373914089580929269401006754437560721144305016646685101311688246322005009404693901510690875383728199660599487631847093720973068865422005775475655803974439802753895062680231316199759134491040918072693507987667663409418961721808658268996053052010405038301743050105892957028226214053888897662355258552010449055498710386056680647118736125914343721312098820457930000803443032246948434638314335313272817191624765694810054902054459603035841970812301412955729100961860061192955723185837238206205441717039232047442826262141035869555948242599196183392462753153485704744807733745881841834677837980200289487875947928061301591632194250360490214935782390950813799525745678063630212485445635374342409980184556853639226322253766038655084218629264580305308981964987055537975780018472884253660475376230354777812950699803432117282722595404146848955241747593569907395831805632372044446453087813771801216920269644479598461376061865584173790195465826324735670553779515548088658224249853586744323740365383366548622673820980521289612908972057541272404712486164389083268659283496070134466618979576038912428996932928380501734466339802570081488532178044909445419557094789711299045772607430799031364804045782876786300994912709076441547855875343566498236674678274939116519405785159197834400533663055249295245516513490757732085300816406118400000000000000000000000000000000000000000000 + 11125650286890962489410552578892862127496215753478757208783850712297025842496416776594829829090900005795491954554661307933761197061829743604830511046417281667911488575237907192467428085821404530160473231249478466434809715496917964113240626918562953223001250337432871957756578212235338800682903621720874927270144493735987345556591909651169997515260603616060568530339062350807223075019879783697098770629427047630034281844860065081477902287675487139170101594033208145238398297023195907009414864240989111022562217241766070522330343114564878048112522779335786614767833784626756106954746313399552469301040600123380688575915449975261307428750973096720585140819955785071845557513717905383093301105796542335306203002921701233764176292827350693393306704807954290496890167520817470629025826919881174357127172308238471382026619646273204414151437010752806120184115071164236690879237256838102138714576791338144265095769916294884910204809920936302293026730778679184196690646494221606401981965344844025880827390996263999503776852088572891875269201545898658625029411838126910090149123841649928096985346539178345271384476972739960897613466858759864466731426624256279304654663857383455753251489249606213512958003701485978808975368791481485388111631390516270521700275901238165096294838686071226888480544573361961555340240189366822395539575098791549575783380174705396155412744388510464762693522817024000000000000000000000000000000000000000000*i1 + 131993606085916725578344838900971653262652674011822842828750211520051522510422597559063412847251576368992148862887129013261820560159618546437268475622903062608356371562177471002488512775532550251288731281708756540824980093179017927694754544235132189511012442338936222608455614036944451226876137757710454342596439911781268715137151638753658785672652822337287508425238550677778656457406375303490930777079146461211725662461515002439758720312758942576418882082199107902812242062255609301702516311326794300838363765372509979379416101107210578377119586613277255070962948759841556085781431491699750008362248502511921390230359059455986162943402828257243233856664117488112332272006727000865837621986289285672889127246991326059949302729325522477473999521977961320339615976259994539738532201977691786216910133591565684362782778288389222776207044983102341892966463453901877406064601747967574444746565163528261396376558107041928369484467274292705646924637191523766210336828648681141317147019267018103646487312268115964836125248075842705330426693431299564254860329779687170345491253491945027214894288729282975384524661723534535240814024624788545166001152729572040973973523038139190850785036092581162863874212067340823604829110922268247377234224721675773206323040468909557883982024183940970636414560094799941596576109386378885256548893898637441359248627928731437682126203268618480477714346147840000000000000000000000000000000000000000*i1^2 + 754618674035232106207432897998306147536085184156955533260958891419214770872729449498215672420904358324731732179056625951833661477560079865432468526695560369966165166773461722187773882772013044340532463873530303231255052415111586232534603240707237617654109805084292911906191781135099159680728743510918046520937099579267791898357769549102267081875708235763188089105869235372474845970080348882762692359378809814945417636970254393277501191243104996894898245811917084354367715708184361220850037525914855363974180438994969619255941177351590941538969240882490476770005919197203739026445731311704587648882628104849656307475354913819672340504126221718026716043305818111386304896672176719164618408863698361147235039427560211076552934505465548696687306945689674545122592838485914508976048645942941542708980348671300225376669251198651189289632767943984125855240260381909134004810250145479189478492320591810901473194813956620158858668118782404498970550998361487018353458271706831364418034844163552241012931246557472142763594739684466480985527812791053701494414548764704743057190078659967879726955068962989856440527913814978723959517042278907881820207014557677529307307168348110911372794016177403609636671344136152573521649630961781118431370770959103548003019991968567729103689154735821614493172934899391505451178189548733483860426882612114563208482245831761817411638029861115497109040555622400000000000000000000000000000000000000*i1^3 + 2686942702125290240876309632373183322975485180122905721879882843134022978976248618459946510162943120463364152470407762963819556169362687677907185522375621466982534658934161592976110314740087314905437057759027673015440886768402446272832263173995050556821957677704418520007224947822648428953023324564895561480402251259818295610019232371742392419052277958747689048703047207421638115480195794331187392782904775806008810571006697394710236415447697020630463076347007427079783773335726686606306842122170437701659014634089542367557598036903191914017907749706728471548186654881251417450979071355968979807830402745545118592861313249423863711184030219938965960660287818837639788600364958613466396998807367410885275246596661943431227994071708201457012548847557553447274028878277279754350390672769104886278615024134088622290889495750922881100277737735731254570768296900344700109089852226241538229593020581381157319420043799150063735359797242556816511508270320877330937613826041832619038278042866850841896411840619906689066834030186486657091103034351188222907352007356986394115006461073852086515171402006797352511454820273791404021582219331739113507265630630800038054449181468043270598706017418033901534954196846870610247924470154107785546807541463044939510638830355109031583732741649661490085937241137904095547625822624794538158112041204422566184489934061405074350284077300204957452472418304000000000000000000000000000000000000*i1^4 + 16867078760147875672581820971374318492231598179892851859826942931569124524830483698137035266132659909313992696323274291840562056615891026915844463042726674488485552122501869095152662092317971244047223141038060709555638451986594858022329478749871292247763075049411054727953431673902077877675089047454073421024580371472490164859373434683349709329530655236137739148438523747554928419841784421884202680474323063382294528974816813355022585877848865622243916186293107274806090559045749915034462034746783112739456839855193882222613684601888114511241466765582526045360752977575992266968218322945650082619588567804181473068078076903780240360045670044366169918529941013864070354903116779871760610498953613824420282344703990491664670219309824222819810435303617087490557646711145335996585552538040072517344870953894086113638341608307634618267393293705754111739904382466045767561122650557827614954898199719117096250231361736209820373947118611614765155545868148523373033234207621927258520831757018030241017042759385204737953804498861549142532447824725547211127433117951131522865706440774678773760713387102568097170434694890252973355800738146210977051888449147369029164043161847974283567241576284834182015186025725714894837777018500721061969811128967512092216130353403113539587561905712216856173670640629938117942245450652745478384077763562311072020913416560345190696292645003620714322518343680000000000000000000000000000000000*i1^5 + 122177149139327796201347322126024404988023903885885753030587032017942910984877717230665759879181276292009372053540520973120483151209485043175802297522210365695313083372524433322525530754968081722542052986676176595900614224802668850875093633763946278508752975974371276602105336037242836186862281805280587685166910036411737651553152682629236615961466165785290539284385456922385703556782963169641194099872828929926828870889825541431408162613207113094654461208246369243339539040879007494104609289014829473005274823863931307412371924778925325907250905893968293945786865246234648660874136025449482135164573175620205963048030537981621828694801272723796292372733607114096352466564360991270824934790372689518615895211101541287331260303953005275759628869345419169453217987816924864677760841999132806000915626192308556671756026803282071259744668155267996441726167932025349518979152756561896740077860694169741787482489282689969308595295340415951250988390201486834358155819193247553669337883571542194512420816396192732712977290939283304159153218949447208724587119544268340021158561238315960528161410707203274414457699182919393593447323959725070492866400629972594947901818523540348069285227508708812147663993733604499397277119019548411955435863151426265479453227882129284663661596568842597383800294596556751704463125570563355732732098809908583973067526267692101646148037542830749897974402252800000000000000000000000000000000*i1^6 + 412260942472005061011864143941746987325798017513949417815093722334120610443473546186653884357871755020204058475069953213477960061964488798159031550877536672774726440623302252261886770163720642435542044855869490216992213751329600198710050066701836969126142230132890762221783650033074655376621307355199816351477002181541809520396110491643474068409141379181726028504310626790216896497155713499345412283893678690840982639762915112572784406477720473717881363580251835862257117224663278547175036217872841024584921542614340034244515181542416264536283039983167721438206741853497879003253327269885784855418586176345488418385503519661239005029001044171631320991307155888122577440518539933833448538210710042449673248265871708818087872288779688387692956085731592553769991149569565481820580391875459535487809113580260629371614326050947293554447312460726157152854165005189380223861054027607072869993207881289001616113810717822412356647062129272968572338529725117841487270606491933728061561709298938562133481749191982924743854820563663734810721680323494150366357500856073453193176712136306944232094828469920318928605140954569442934794188063307073158332717194872413031518835800678208159981526637634768100037116333935342361093280474940396623188356996543758180805847655522113343483129687744114614959428290990884179327774712003172571542947843690794078638145480647008838283145341040296510669979648000000000000000000000000000000*i1^7 + 392602757933413878362661866156761497827200519340183165186536900146798045897091309661560612986134377184535116533097968196061059475236963035522796365856246161410243711220579950173930869708047300477621339616692142931610860077862278119996518550102721465603772709946968680262944328057070427620437450751826837223611336492120726912400844304819986406287525546127299141065327477953091650753910210867940070346008588524515698124934651726963129218901678114597786781332649118613758347290200653003135349464652632161755177854423443840851367323113218230518781746303877999911287124706117129737309917999001797239445416069834811556764037592942733553500952183718376467284041501339613447010975139324208185295443417082873279793675475231334334165445760578784958553522757496739142223896728040918350641038054369792562115221490790818627964753588188915330870270295639210910618679305568245578631667745129645531346482316632425327925425258012365199954483622162993585864063490783117287642153934403581177664342777333441533482882105535887729357201478968395520983990555601034182597644160636008428127994752611286586380648114478352960971419886346293988137854622791968807748936052550442081765954344403393656558330333907804966127250096957925292130830557446073421564659007506033527355127864090027185228342618803277027515918176065543814122111181343883260030929106680867091414483422617281362904351800458872303680225280000000000000000000000000000*i1^8 + -455338120534356111986276491092191917641479264404581432428082139877991341545505818996892743922600121270849175010343077381276271081438398382698215735841319054937794733986214554478058547182301195295884729207020772624744995435936741313062179697348044734590537993954419477869411700829481566676310444123235176574352381888994347744837386884906675648697671752761208932716822251306135917677426948069032251809812215657576312261175753196210956272367027780205820547223666462737990567138876138607564624384260811658961257518338269848235131279252852780438437844523729028864836694266548211969780791747505583492706322070976632852468919128816664819233288179779877211111071603968820007108704788145997893075176770008028898088302252176956779833605170598177905175404914928549886004266973810962467480858555888790410963984336365660701459097184079517162000745348700364088109251758274898870592327099531094700059088065124685451685617270029930956995016031682430374621326200285019093559960966765105094923835180907224578588429373569060963765502497272636137495592125046557452675122649565419831566524544409658685526107345884135781991847764227272440674346192480909342822941813541718640228455853909769563657510414459930328615726762314335824334774711103035277972707594498215617879760596921541756221999720980166077306930507301766063460749465645217438680635673722201526100906329892398082884325152104633337066291200000000000000000000000000*i1^9 + -717678022667366305157395411634476354863614620327908497166015636316615861619220089930820592753705599008319628267430297344541626992263130626979490984410249536429843203016098742880913238914433747478414631528874808438642405132055004074900040432507230075800897781806229698589117005870326783288481786739021044799687187768588961891215807353604534916455210843097933567841342713128907517050654416556112979344349096684050290915860395824222231466271681494362483052440313093804744182454982289836243479605863228382525969983206197091286115164375675398723515436304257947468370410133504982848811366525967626801353063459636928312409272800627726307028845836718093895956908725025348590987556571629348660960426229985478826710410894312678219161624141564396884921234974211552842826023165661113541033727516800214644907844691541582633425016354021778873716018147285076024072066986550200920150883093069351898666419614193494703017426642761839490109022277938092838590940226720943100199422938574063865209274601814203005443012432460664063969693821315887985444344369440439638595860590580951211554761206890741928346424041083767548765709878343870714631361291350477702513983392833483763161589374853897226005210046309089876037335582022865526028340235055490788521062731210745044874920652331410930042110270502680433677711712026871585655495239408581710754769730821057993661913143659992034966957793254784481886208000000000000000000000000*i1^10 + -856181394197057516279347281608335200775185300038274323510544436203199433387324259151074215914445774268644518834693246325221114415891278328482722969534609751505699518859012926859586545187958594445575749999381040690287313420028191838130935015503801007102546412081598783027935678043182597205769050329894167516794928205738786614430543251782915828761757026776874674796736318309796547696973974928455056668472641251189846859762377682442769482781360552963460623286795599200290725748875812048064698377042821827392978972436730858841852796779178220029098228821369338850283062721527890234685824970258832627877308050178099467276073037446986239095772630331785126460798853368951842222198402050022814797741715749097705817875575368243336948933519710974465442827552571494282713437879723462743722906732210605146886281980375572748800020198842966565422904206864951270346326318020092036171881902638504088224039443210065031199698564160654495811074551799131417757869555107928815304023231522436375515810850614217113333540084571196409434547724384717108397835226996251809081778446102829395819404504003602825668116028642657561341097763206248314737842514061841546572310634639883338215452220120320507010633735132506893716472338342341867712736955161768384929762435506207683210009101165300518203223258804027794720284631636510997976196129928639642240157728341233364565742094468179036460227574530407955169280000000000000000000000*i1^11 + 986576182949488122263677524215094819698558883673196552723167895767189049217458414145743347955110919256934551594150426334108101051937310156520430227695920649221885083863852866218283071003342743998557950460560761589077433305139434120142637589975474394812562016918629414281645649728529747465031534394998932904077438345946666392671754165177357768669279643219407275530155080872455987763606336984242684656695587868763972414585346732218972226854636834981339738637490185280130859454551030055663104665742222906185926048619432248311793265969325748925778996939533322660124745775080784999702261334853739062150696593371417188223585263805772109694819170208061858368626353560828632851144515148407330032783554449619997269383555189175784382152496990947775986916362692884851619892186215333480406006282080552214503167141164353650750181766800787074486983040627980459390511947265008399723311873849276773064981012933026587083109648322962400577683731691265044294846993143156459843251496331170707735653859213126972729443785373839886332432515856405460986563731107619816218425082477410926210386702556477901872779116526462864030555056251999250430662445911615706343626255732029857834934861202362584818999098465621005145650012294035640597447063918267384417425247721221380734242222200237786038268126185550939712849939933168800281564447398029827076011349743340288500822459760726701639236829159668003635200000000000000000000*i1^12 + 118660102872860462795139920221911264112177214686591234840472300691732575999866191847182982684122127780149525870798456458296464343575655279791173065654199768751196685921896282512724387934270974894565452805554844977782546004045964619715573210623890747239658025402848358959415067381602783293237061319693639869604123150938057860171068913630388477087739424355725079829814334457804156856620527322237097419600414638347159829515677350385369662399317119562792340668628487766506433759183591555285862768442651885950921638466131244967395197197927029623937627167175515406616711861727197510565887665163119447477317851225334932077779068607438240322677373275505517118463012268265158994045197852691411060802292798571901605489174730357038245669150681480794649392353997935097431896117700123925759685694966326939778200255788803139834776031190396981661778050912649799942674326427174652135105676506514881253014293270015555291644491449503936589362920301288159762712706584605513370339756585587958888157429474899159918724585837075216117872875918854690578780518801052348220607302516663822130629569991862917310263396279390388296351090004537803520723574869292386048781937012348112118480248856705109574180519416085715869403005061846628451146005695434955374415001877834592598167794281223085268804569488233119136858410221535176983073277219247346639435316746820509779465645456230730912051423289930678272000000000000000000*i1^13 + 13346093536623093424730061144950964710058198703395012840337178367272120962573641775508881660906477451869410578336907456328721109211569487927230404772851928333535450055527637109551911249670541371553384989868017695345589686291806280506555275754160394076848029733010788564986855616572159142099882304446770665996898660013673325622389884931411830386005270273657015247067836323607561452981646378732497781288237040044059784892240065702526816185120841377760297481504818428916568251349176899591115301576815228367269756901682593086417735061121033718222772111778918461629114654532058948390111404307369790542677033347503578248159165385344460343046861621288420334897799493519739143633073620958362737676799717559566155614915745524630846690141822652127234755183739486874323846121736747890053718750939311966156102633514055672027534890424424267629615506422497568657470059950260605748093252459586931133479379738778847594895562602494511238150202078405252552647015763578083744228086494963177140180092692267274608949283050411278739999991830880075383732389369846338550126349471470118259242028738261785209898419520556061812239546656972280555513144998942656153256711355944693553090756342187927316081865219160279518287134190635478256139548049781378492911287083852721045310450577309486142572104782493402745252975649797332945982963772428610802470754380891172892779399202557395398892985982774149120000000000000000*i1^14 + 966360810826328766383522330701446039501313575433765519362598109060611799046360025959560117352331345995201883085365243193093261020986658664951552098657506959242377384512558272640532910184540893892515334907580108929936831192953533208453582613637758985558106528352917381050637908158344124729058127613961637534737726196339447937388511604051673211643102067460444856628288540705775406204586008492882829448703256036755730030971212506110556653786679092600445631074481051785800116563216552558791845183549058256521582943039498221468470690748370352484405598769609604679687478566751224025410020032208168172488909629034210021082069411215355728843934375883149086733037624884593487992232417642394349720808407310139289467652918672895979810914992467436945505609420435092696453804210086415336186188153894168988957602109266628410256087831825399202167929365565908534245932216548588766051677419748024778683823332237214440935984982765303879325656948583179575326017108097435063140346458324868853889382162485905398617626976603903699932465431846438913774172715679752406889549119056515639762791309471515824773792343071360774295938996707954932802640688931948280447742595813420435714639103386217310767644698971502520071940749237829336876811449351225530605467812470185452063187347462974208526759109549342638179425750592942014862667347261854528762821751291620840581271577902704595329033896040857600000000000000*i1^15 + 61999245996139002766102890913762120334791080636670860512398191024176116803061771991464306482237800992605390311296372732470646815825687872066426364125784017614263460916835378797474362914971073018520730899499561573686421660854460655538115162632154710069944013396306118857804432756268230698183911716053890523314941104173093788423320507084848845267732229432092748359231468163218003885078968095112965907428104914283203874246667601536335473237749719315815877694745389172028186582355714663431010214249399224006344876959482506050860946400372777408147400681204622430050972621697730698813087645908275407754672284605933403313177964423108534040745974187146009049590767047293371039190855493841087740769807919783078003093775092521927427028961915897140926243043416640384349516591188056241741564547922549134041954217594759600084437050606671070018945470638533920548913241418091525468274637289800784957946059468768961147324735239950697693864456066435623741115764261508357919593840206946372909323864581665220904906862700117636626766635578404825762677171647219796861215954437030862309888914628523609044382097335901721075550102672505029301560221824815673562599956387342006503291633655785835051841048810101423039845669908809285528506974131454720991114962053771082354583636048803769687663221537894999650248468888017867030830869063010750078896656253067844924716693928363037537558568370176000000000000*i1^16 + 7647197565793430072759489556136371548572601409644084447879604642856733312834991039390646473826458484894949919209599137630189777247793394803714626030890783200233527100313666024762472933810414189449323999469690059292575908535466905557781730729238927039698447558746650257400681092218178037459233767063867516633156965404723775489557791861163975216652492373520892736286627291180509393542210753482399431791014081208221818684644289432746859515981022642270969809421359123614554317475207620676617574953727598592014286622503336516448915559141404208270843309266634106573130674944667206841362276956422257201426294942487206534776384448672671115047528241499664592077436994612167847345300387254857945962241631435316509405812277873088996463463449746107320512361498735988174483289181479552728932969676576530215469735534782008134780916023836979705756510952794601428426960219461266636949267229344105874002047386784157702570057122989980123321465034678433662829839727403784448979058596563468192352807011263300734955826393833008126004220510424375714370512692925077850839981351560217509287113803784012800997940984826142282448001603311865711118585296777789381993924412760094974219850609841535279331441283664826862736644260071154773233990869508758920619648374732205464091867594758795127055068575233293556391218815173595530435107365144473359017903300621573317845629088777005765335617372160000000000*i1^17 + 1193104360190083944109119793502330819514193807189930649608772326612113697770311495324978883157160381274940310643349437343813893681915985944768488687309081423690395429624629154239766940975689307660519696863764677458850524487733470268241235338937120501531596576773990969490678527915010804968165235677906892821452949550682977663937558237667812525644611137316521951665371183206249266506097058078715970748068276971395145871860085518800279901592853451990194601693622743130500208632227442559818294710685427304768067182795557347546975380851405317968978620331746244157983362051799394384606781931618762139647086063245324089805366230192364004285031514280531545357326871766066117091261998838531837240566641614122249874083981626264491719524325621294553623239747681638294903331059081938875954793016631346084230127526599083633390120031429224176654175595403113637997636544764860631609652293343996641155349283575275862240345235224414277091058930322895663908094562423306898284939855276656807747131408227149084709184192560988288181620676166819607613826104397261473720040488004606613162558867698864918920842796256537753793886410100411485848987694813176555250627344487797347552412702663035717525528387580933683493211616085947860056217268689306805748538839914643367499502015003983031313460972313858156115928795464239895446789707055183811324254310339175856394741005218854734269094297600000000*i1^18 + 101506347617043561327564530530704429976739838076515856934747130355181300299543401609050722396561559358488425620811272249389843278037046612414633265331765499985046933544571612559189670686319321049082472400175835333016144760734965693947973477049464767248120220618819270597720068854776748736264606812060360006081749372483861013855962262284273043464222883141775235328556094702026531920411657277834222660378128207224784518072530140232302531201823289137571993458905173161313016391537469448741830458824240285873712063977941296127536862886268674427159525893695879134410014694010469609388432508925230158003275143261140001713439138635291273814799912513818492414762185732914523883784308436911901049973211310434276874067706085894685504466200344983897189742192165676410838599346221393924959605078630063868130499645755517426349765750982102119646471208861908756950410093851014301952281067303284182386901819624043672744597817282151097907681797397878059077938239156424835166512395001806930133117595827255913867309292259077528829018621680027282271106078562673550987274685115664725185599093420060327269185479599418554029994862449326249882434903006439474306917541751389514819006393925814793377975410615602688457299971983344862399288030227679587961950882301304912609759941546702629266288186898009697308172465168271317757634761783628343675262649691934316209075308400990241681309696000000*i1^19 + 4327316613651613531391157644159107398495325409710096127981366814513015129716610254895595353647824929114886069278877838520195347504883551529113565204327162905085300288629338734181204047061598707725540380131860015959242924511214630775992839725727238409673480936912095714776737188137716738114443592237814019149260438833014057682069624675656179339425501000790131569504222416643304990235813318465967291794292601886419043633474155793751260225764043080405090944098214557825487478348490436171978162550546737902756398718041000642067812212283497266839241006323637467473450676274710732663617071737751266713662034032896084036455983809946225662451270901111300463388808931230483956231236364999402517273217128639700964586307695643792894578752020879487391531935781070475523276615382305006215754361791652410718440826485310358434452831515556066495262115821929223132570761034907785864239149222478311274239867120063953484325063568725977848450976559799463415450655279092931306159322874830747258010613518276427346156014768100036372953533504411933748927498916039286454294227117519659921898930773529253075594269274705960155960384221822133168088992962495278116054805716625731813041380103529884018957989515688620584699604447518991857248300559690115506576361575668708000771252723038379730014840715569602918190448170144372027176216691707851785063855100416424314187366569462108835020800000*i1^20 + 50141280207405132397292660980436707179051589253026276472880097053412553364866863826470459759708903573601930679222193386177429625654817848192503773537737757448541245409463841295960705520103613708163896545819283428958770329412107838651841419627561062296038902367642418667664966522244004168891604627780700908606422021682744801930138941195122347815774700371116954276870989129073939532158048975405378189341721558301765840930977379309932873121651076576178218475453647367781767769159443202653231521930828959490291076649016529768313769847318417444268883058210961258740668094353064929249434534824221936297863602135313968589738476423585750100221895804523950321857452954692344945303105883697094289808316696067750020130644229667437125887100453083250875568974212230149184598083983035163079651705595431873634851967487321208360051477114775965419589635782262264438496621463383721528094337318243008972363284287273651653065711040962348937266357015671202348306931272269181630574703939691676660035364050620832358276625646986189462871270144483379172728866014799296716814471630689379831453659429720898260358131537173515300053387779140097323585878330207517749952807976994269080051088890683668398548344203638420474768840505949160841588603982176446702599078281682349068730418747962105848929821471130001663969996824571185364726584814664948358499651013440840259950226432558366720000*i1^21 + -3584340104369772779415453117620412780249099878005670078249534313711268948003291932418986908797559739558698573219284588833400154690120936862360118971752290577306571252850356652827509071465307742616537088293851842551532134285646945489156587838389604784915700986755193380057111557576046170200334386626700339078681875842653711233106898398789850241573367412536683962908167582104057010532555368639554686914834340040584596564079822996120680773086697600657709766310749626761795115688210639551479893819718120093166553297523792079964632857963716404331625832377033768712034112768006429897639683918888927199566395933554383306710177555601139716377045059041624787047709356675090163202476551397336366774344544455620725568278811958614124937996955561554654641610049214813213321218562560420556490812045393968340685375393964622413711323649071082523907812576927289545597729163334065615275755937441005521458993864523787051820484950205938044263348023061157815012026653617291340766946636531699062380228271359258370877696994635235698031873874507757434607528502843824790988187704420284604216707454375752888098634289695375591810509671154305306715266321231461122273536621518817039279325115413889365001858619852564093614050682967157705802074598003636937958507343370304560723124390659782926424100503820667123983246986931871790270236852813336247836786996074194050230102490349568000*i1^22 + -177148011568512280128530071814444892855804455778662966508271953268868642695619412210091632426718599590326812859783442772819866752276465630682767822633452580468463722344522416095865230628447104734216261730453637469391031439535644189465274882248439528928417208577847541427776831575185399700191492598736031936809892505425169689386412497374196181772519874876726786343062469913871886836851650354283022445207704748313479520443869260517771751387512793523230651837235611567975343218270124432810646703200482657386648493220172969690836461361705866757355284771945113423642481182032563777816470961762789587770222642284238843957474340288755574119373664601261711758204433908039090523338974609755158952970698342448153433034448621229912842260680992110817083406608650080768837120117611911346288807893034716805838365655554935276508909887826985843498387304993791972799283010300567746901852306075465129672887738178135378037078046350259782812194139545777339759243756921620074768434260796637593890214719534123447439670181810318491068902560806400183015096627311827646751449672305002884020009527348449713459130828166378911825439731509455029791325283074304461552905043257192085279276275681105651613165591151606211097363422010826419535874754880825920323886126570597462313960007154137587677693629879067341426460409628447798696770021166301041933584672183518978892092774809600*i1^23 + -2680428371153396073657229169720808852926533548714953659564575226650291345795364231591147973416139391891373558504853869136624394954543617003733178561260509253451123052577399916207069154540975665010940757229871582433991394793092959066478184188992277977367334918535541637295384253432208071984121156121030124967489115515617880910403313560172086316334525299412640587831333118059683721506098530621750496540635653831743869886164872599363128173794412759963534972417335582720030137902031836011950365012691043749918667345313254492589702424312451371857754269786984190374660719909229008209480190623087420729108978185365891702845799193061126050991225370750826340690653173694759052658808106450815671319393570205548947945696792488531438115092435611430985610256926373332326371982937096302377945878126048715780683980364186018453755004245297292007619604965150273303082681416395869722407965240225024423088776797441323804931536695729256155005468546655899275531125573834206528123259555965820824057477374605122091909383525833071377177427443717897729008523076587163273690356363866203160094702214681021732747179391700148110524222318354759783763862671263542895645419422613225086752563654889170251001024095219562639059927498439249706196869814512767068782991310483405415351715556493825874579113494564448327809402527309757143552613751439763790756960617824565587953582080*i1^24 + 26018719518817748006856836897848282960702992953819652951112693387108639672351470884849990078481173192453047432663858726034628186787781506538850166126113606666626093733122729338067954519464830357613427357500626823468611837611758865844038591355683784563142922516359352853603784076111423287828062654889312265250970607501791689871754584645728586106674740132945145733134497422886406110386483465892664115928193080590210749337073280579569471309776356796398492690760030912290117587279390245067742465789800020875661002541195743853299667749712805779408381065709821917515714616566333871093651749918135303849700413549924900020056055462493706653919684898536652171415292009248100503463289749744071386585581732329760404366044848841652051353723979298088385647601548168069040881667380456560466267717359034350035133510368682476242267397402479072190435368830301451410112941091650498664713263411286737202463112352642444100804900276302843193862935909878166497458836609492435598614200246431119205528513900028115837417646566446373545666731082903283436919331035201358664706628288497120557785439036374019141900880289396658497824098940344573308805837570382118233024484650435362800684181705775683736743462693506258411056457950541586327926382076534124198577798400340630774789602303312094978593548899902361344974566063210113682531949550021556411891833369872352411648*i1^25 + 1580444647584373743293387702011426399606786853256118730317165437269732994660084907003230288431355543246382481004483710882408983198098985817309827051111605056293774053456449017000369290747161647688766306449994715747298341488690787509210330437311012782784057120673011946605470787942906409904457327691174267825301396688748841979488627653217521121935072916067533219574068452978223552827816544561955120896708708084143412432374681550956260957429144632898906040533691182025392747652842279401677623804867947412935816137988978323566568826456598098598818585084447484265386779918206673957296415848243162557618472718637325527471857068345125578520992763134319072750850143051291567621014040619495672393048911463982437208939037517566566522735534043894440678998303946878112161209207713705141939189955959606459989302348647753544061289669746118430406910204358518827632988646657196034795403788482937529419601875213430731932478873847640889536209891375077812466921092565969721005024164132461053670414738729545058870423714684765668247568068772212593288505138782725402377378335014038705685860642671590166970567206863462499711130681620050726920152322198397184652787170186846208679166904346056104514320849460099649264719041901937137223659411257570630961187523911757420224463833937559076944892671705445285410833495139093781016563605922710960174443974935707648*i1^26 + 24518850630773760858315482608119876570433417584214563408789496150082094025882275085329641406071833685369164620638989766367235139251382529325734167005444120918895689168452228485039994484209221678305479488632714405769998927658206531355351089222683229778985679344923114974556431161044890671195307568565995891968923363829558800010419731509504117300906790210976643641226577703186175759397817738409387238205382911571895605475483824243883954846378811426784675237332281856808056538468524104191232431384140762477851584272408043995612204799040756169921714527616828884486395490779922292644525845931675654610712716422304716682407653085999437350978821931496594921402608362284832472545330814965642019512810137963862623296355962322381224323440450072004595407870171764617218219381819846117125445667050465251488756291647809583673815620220435978692937199294316005164262879705779305701780372513868656319398717271385902564739043520810855641984363006940389541740224189806473976068838162742147564020733096534413192487740913714788934013769921547436963199713533025256817870514511180015383387548569375210610631919795782428471754858001476253871924898425174498935136182385689090707273842584346316306702592846382313748203262706889680629673589401251702658089864890696624723065242322952603774153510078318517612187705888764597471438172794321143339247529361408*i1^27 + 206530254980546001089102202161373726705252639170222896918956331440028808161624058228008728711980889479876771230876644098030415100239164970158618891160964948877089638840363101658547866322736376444017448922321815808301932356316656415797130055539695990344524988053330636995625061902130184427976248441077942331043559482885546009498168971592185128514311781481328028676033297131634124976592915739257192564558044022414241969272775754234642517962994257231315021108921040840844974068693759027986793450423439335007490332015262287792754761003355789922568129554138869038594298230649858643640262801082791669871566481173660561688266733384140382540992599621503432732018300671835386723631219695686925810436733858293810159696050732859593746781802862898674838018461498114820284277237961213763212436664733914370787684528443465093851355069501488437134577446312163384290756015730476183260469683162953021966637987506808945794926934697816296661184647088589306967084555665128301951837751946096958469187611473037746887378033422943608008210568614509337854765207657747652835738690137780310359381848933834955050075367158467600228314562042466415431055316664581264485739613844627651579043775204153417157724022607334446836767191644739193318551675976213306272908248694680097366854728767030169013502721178822871308845878166410178638261316247682560395575296*i1^28 + 2234957700096905348204460448172617239870113524367585061912620381370855667151664723350162366130485965599765492187067268177890578677155256555981638780846835089519568313074716733655361438646915921567053253339960995356949705998699059425335387782108894113730573901824060263784837833355823906683743815982027501712652056574313652239640912350948387348668420449662308799652104555811880174288408038013599511490512936083276701169974604162897179131439022184913661246416673594829494589683553827399646192429714818048696074047112453214440139163229125740688759734458063627519236602290045269537110545800258817011409585243656388117009738075810962545760892605801719753498691337753312967365372669937800105193880503211323916238381243803105981597235389718009815045587197544895351219045504439378916532811883444861162832575896076536467202891227015634814028141787366206430066382893832358032427788330727706909045656345079465257065920839427170241995886005844577426806614542808687767738161631670921818633215667367619554375414656007161954976772686973281919866701085963339341664681900878647424314075702103076608330045772714112773912364530852688241981034234329177385505535733388270031783058819412766499635237696596553214148328745117859237540863806458774916093509623820768962929442745491400980208115792319033343746872587016803945988844177709372276736*i1^29 + 29771581721883734878170326377181478475981731640756665347185266987397667304833123863718464318105483525703953198473137844637591322533021183150881510654310136757420453030909598270119372259428684856132175161602288443290259063888101163482989945028740548629313851696307280728498941282952699705781431359300284727885730340726035607054365488728775035442787271148565240469009852854380017886765740376556420280374885731323907606662652741967769409554127495775470431854684919705550392185214512954090495678687011537714213416090655080322215339139982799852521894557063151698912444221231288659752904040185775364248855089809727648297276451432912661656373700965705816157200789470306419496728971331211801069917987756147405953883122433824260639098257878530510328631256566949326660555666374914745411834163780954350717793445193709705907990185483326290966538085592097408202233679041504010292256707780890412245148389431993050137523703744312110277605339990988381305527917181724221138946589583669582890208233127511411385902560224192108790217188323427971620395586285091336151462790789122604055184164750913012729225556274885996318297866133436091974082734090378133511904261499063760549063532647539345889991586349581023776685248792895873792414691173866779877266898753033577913375528481333214211021978874636278621080705482937587805074105034604544*i1^30 + 88680481416952707665825414433803305754911254040452305547172951752254105268961566265228311923903439719042936975019649100512405178063022326704294064829501996935148588195687954608625946570936553284078069980800118168288320495152602964779881396863202998186524414042589739461609988145742299903313894100870573946064807556915122072139633080483737699742458487130552891826882941377973665907002546928154057113126122260375516396618766176217828593031690258465255839968387727433101845263709826747893560171217943049641082646998100999889131111001944087068058440153206272253557793399159979226744927860241979660816953840134619134543740961197471603227344364579594430891292748611997276307003167146592150731761292197810424522513828439760663967026302157042491362801194399266262077533655293674242028989107683413172684406116654714415626044554117478082940236545166210217278744040751451006622819978539428414696877190986838051408365481983237641066146941802960076321059750488910286622521607614020080059898852753407184923586608164056889799896269687932867180776042621492594691050664209413312505966583076333715866444056458435512215651178902453055505753970684473533798856662633499313671016367674233143182474358521504462892231715583145593476440627671773440585453693688305180244377564996930209598970742944962356399312063882278369254638616576*i1^31 + -105241117716803182346489982333725049988169599835858077931922151891555326317039220627950012917134541932265004834346541064344881774264049977085775856188135114268936491423184735590583331546549134826904782112254036452498292228187651579988975458987748176504148446732310487246140460680677520599684020679614887820170818750524616606070491170994703038934925856734729505400457789801856633059734061620469374206294107330851112994051694766983599055048803787410610547811348159935600352988732370114439958561897116034364781407533458244828942690820493497713482219848131641405524223658611751670604653876856254064612061999134539545536114066950581634431707492967987609844634436413013156556772395630158127062303016284192310903949321581948525283364114848317477024616999722121098297664470872008235787229016241089913106883316599016144554727697029281338532378677795106743207593110187574643170762791341434600452971432870334086837101612073872962862507849174875171270380696837773384593023589805176313775529222179142602356460730494676103251493944588576433153265410162763096159770225571434453159903480173552300422308750891645351101592980349104399522712833370498993074765205074499374780009088464976702709650153341275611687508711431391700729502001997645314971291949346151059351316732512637749940469215733564898979536958910755982262272*i1^32 + -1255015265317229271229425661549826812442844370186161930448656228710432238124733429932318859590985868551957258686539253462237131728222252178808136391385543534956331214628513991213473921694149025411863219090171186312401960366702339253986720852553812299021562676066810184267873803641811864663042111682094997555691734907985802621889281208943681033894008348193456202285661312826731888279439216658885093680782751333442315516780023076453355654548881729056881419990461553246048056753385829393452120109680657575939287953650240676904565027850519654966109038859529296114662828094998839464438033977684179196124196400011003552535292339010565732593617635165772447493044207567145292075224305674770535007239714680376871355855837435797719525302725684752269693473816187760582180158889070965069893282540161826583382446322409703802784714748904671517196728007539350066643686900018883771057055506906135236954969213504975084556105440691001622859438655800629224611427808767896555733653208812131744774136122205439989727901492380733098301082138213053479573225253221319089476312480241694472133308421314259201504390093157234773422538258495178174875497566352146815028785354868319659093617248074347572050018596223334748521381784074920821216228085810595074715634390800244581917056612861038648826977000311616062682546092181826560*i1^33 + -418393043700947725523084906772712616577823372915606829209567604203622926613319881116338994886076882180390033139766681174945139898539332980825222482577050484994584923764892642811568880590257370961509184621286157965946642247272904936920726612875562081997092427120915673356121124818886965801540132424190507051593528865896070299908442643965190741781749991387580246312694818993628199479425277345736813637733886358330955450915650003686667866504555455935331575186899909054016520264289573573891560135150967595905046536772668274275208489586359982594904842030985415708803112113730450193701704573524839764309485678090443943950403666629052238725287907146141214308491147235675178264305630146866946622538173089926461916524970140164208921105834247770639314618488900637025819301983008780546691244004482061381379465199202436953119593691524076554835029336795386961847584301868381161097501730257592005509441391086686054384632103077666620098419064860233597184862479659121550281672746053751656232073472399139038626668035225287538946346406319997781552344445579188321294893054128042206284822864036381440096112287869204651561066569143358317688283869018567298452181899851513969446504299095886003336926912791234291301799727227625199253480728309928731322585946830789740707302226519608338347093086298719388502220999360*i1^34 + 3478438600223128774216959404135735710098378135427826952231290437409972903672976393220467469681708779384042652481815856168080338798396897041134382264187933652768492845853001796335691982214936481939362828209560657671687823978903819759109637821980142734248519368239150377647426691910666894807891846739330200504558095205082173702913866324071317733147186428074687445361214609828658869736845598811948842691047041371579388125840742718349903902182645365442132438605680011093797555373861595499336387377416584595207308763383156258891393203851904769604908279069329920071396874188912014713868337812968037746528372060244854371363498257544970751136004233642330838114209490825797049169565114312554922802980818477434482327307698629319481200028996836897826639413218169065748586685297562970331455121145828530358657572352022340274727202729318633638293715344793626446731535507148354167793121995506137419387548462032046282289198444771957854757502650353120302415248924780615858289612405573401632961864168639346602856103920554180997680013996277904696048662165803083832561110269097984484105627939890052453127757435109625703160334201994073566428312957840812011638108348165344304469402360321894782069765366550722086267800347514932514752496837660566695649050569532289671168382601202529788014978463207790783841984*i1^35 + 2170750316152603536709251824581356673641749546774206890500882341616771126121847045191927704607644923471694920651321128775496194450166719378969707284927296115291932886571911380759354501267908734906346097810308515536456352449569414083973753554323164782771797441607537944331239674459151753632297786655214382004433352327566438100524217979433412988571403297508317482036992831566683432211837937905178466186066547382355101079036316449161507701136790159548237417268638752628574410683741188823450494461636291212737736093144982814591917208274523915856260613074484439825828011550867942585326096673178000842199625160574769272195507439371209815236235559404216212252824875790318484921651390153034001464757201837525359030532138426095759431422267316448381492459379460180932781237212733289546711057551730999840722830091683779031925653274858072352609376512835798080143613157696459522850411537889543451729842095542578216101667112902471413817411595096275372503245480925823711709301472243278211295785791091924324748546253815923370151939768595774511433196356354930831313157268497067961523760140539396714802292047508478155181523513512594278260786168378021224948762343495481976574946889448324808867749956938275461774644839241498103175851983438443783349863833235673751125951630938261744436010484630845529*i1^36 + -2096008027166715607041441958612617918484559989784139619967951260676482222078424086059971565247651350054849160388314482241904676444095380773434905589167589370757836734231384593834673610512005903402372410297552673087859892375390720999639539004443758373410825981502995883660088088454915865558499609974169171461503859367135950350808877714262322127580978579867978703141545648316952506210674480987625405716069194590035136094078729595957851431508316311358326170909196913308301563833207119456484450282026284497123911767025912470062693431868369206815957529934956170894821522446099402997678551790100716348220815149872987368096685243298394421456078047220783020751876701271715497765115167167851823316603286739679924556290500937353126433652994988886842490718038569465930981230981339132317223356831552683509983550701021219227965019213440787275080603959430280563487150229030781128022551812923342531226615322056202290505377586704004671560427335038541367643357429951232440181471095979697815630570293560786821456663207493444594998310516857648935088609917632104008505863701462986484364322007127241271376074406099711947397415326478723844529792818288512047702718040250708183461700033180409330829892601654149005809169411814324173832353055738886639908302192486048483950698482988329621921576370944*i1^37 + 2326712580973269107603323515860006094296559578832769958613331259114904755457628901330308803817504170039639274011796275158437240040769677033202062348636005651398630370387930424068407918447257838359182117290519405406985699930694054466851111319434915844419443936681078872434316389351655267714984175293915906671302506698480218254480484769784527490667051133524847595949055303524164917862479605592380994478981724993154078423119215297038138385122521480814487461950133869590831097807370280292643838804482269281648628548131030154995284848108660270366191183860376053042906594793853603589392508872477856250858877213047724573828796384793333913419783460785369743754144365017534509746356726263796541985565877287969612511662110501136441104823568374644478436236682963987572044053339243685976449523821455468441833617395033048539651712822078818841043356737413169569505557127945967638445525499760225679644072296299450726099756659362909451481190774228549644852095852689663685015936840054842488117596443351951792646391007473063479031826093222587632993317499477945190887165615708333874733344493300084683769154275055263432017023142460333498482278422465023563056407500278125510130469967756556026870378727919452433020276848124903269259961942312549753501038001214115663425078888252581249695744*i1^38 + -130295495994745601077411025739109041465777640763822750529475774285122601678348557745648197551226188031406719654453448857018783794304274924721118046895859303759243776466016106084754849348950327573212931031985649037563094987158950439953867335396006656218910883005471652903110666633774792008011439245004330076405386130368961779314477589604749151527780885275990627881890981972533211819724421250446286219127572810939206147702535799029874490613426355455859134093454326245197999407628631327044806278499350929724561175842342696306202806244556003212094618092763198120814004449491325895456066728292856185252888964887797852425230248504792426841849492731790294436083981014144788993655851797713847193857934638726012722787040985503230410092979235705813863655250218710654680760952385670404198584288717379634611647351767667874957946029637059262668268103885839605551074416290488580362347119175822139549432003933719395234043002828737803711463193458612925156632037638277281372603111692894391045338793778365766951091906283109080045010565406077004758532070477513588030353242377605637386747066239870477782265584336266819365105142799165134442977736357511244690559904526951286032021851483650246100409915625642132997833405561158055998749640460654035506993764788548364761219387287928832*i1^39 + -34866215687708027482756448536019954548257204093382863770259529234811817321412718305253183211106029703253945408000723602574264649391458426683534494247928485461322307102027982667339726015310285391441889588792174298964721705129781697633687797982395559446656496925550397162067797198787022921345707537583187192906682943142659364800558087763211044836651864853721782373079266608004591038922798080418732064830671552309503011942981069084788195519353472723367577155683505322154923966447515992434184232449681868000390884131517531724308243084409754606560269375736393212908651003422762518855856691737436506238887443663229532800280496933759138504582761529279465212983465097495281007036706990901764952957687536402800501449683171517988936473658343162838055336404659706344231880687223245780946121524697679433171971300585986497403078249790113061678592514613011122113896519404633216848232786573159278672651789128924845599212915805584939281111899741242558573805508367584599976453740159071243579139428426278521734803027579614687152334466461129425380261130317660049653125610711707729399930137326899221120740292192971417366839385474366704997602604980410655117550512198345743296187335027202229648479169997531582638361960300155599440715504671749851991663250378515348624169238528*i1^40 + 7644687052555462008759050379781649519270437287346706000860857201114852248761557148718453566398650242252806651891988485669683480694878187261864588203190254530246475771477469202303035083827445321172471802835975363032256098217583538777198612819026494041478818119811067535607283835833335292514714938778938601932008904309080697337684511206296992526298737145497678642958970269726082671581079274757985750074641074344627178852025077242368344853159944783757547420036772198176343501204194387508933132980270324625931831159341225702455108022966605411742419146935110512673350470329285445800630690274472197167574001740174080001679922045205787242105300004685161247131030672655216888549935378920846883471769979240146893448726763083947545790613261674334188165588363218072601325458015490819853685789519447054648665154184394319734346819476396508608447395463016313584583219890281357519407084803639050448599246513271333167485812548778083889484465901890120184689547589339705151086797738341963091399075268786061646636035584296462641804434997786905130518870394968348801894491964740243777731012845483659127031154362768676956633404854498612734313675722359787821488415378274217826550262087085347052449568352598525361287258260410771281620570504109693824001131437656480153600*i1^41 + -1560770776395802366972674124061812176268703926453882145364953206356040116102902710657128818900876330853163467913947687675782561104658806535936712134797827324872560659487464485864264827844053451002780437475096498459088793643842160587857358180926598637532673291413009744346260192828263772240775834262646422644587558128329989878696155767949938417048419035857854415875885296721356579589698373462714311079046004746090970602894556734275897829019339289740173030504076184528106580982109075299881404897794134262097119932898107147307439523339469649854118249028149471712073124238354377985354711316338998533879933816822256265899356687369676937585408508037185261513840716499709457054848726412188727883267323674081307371984029377063019330746336145125768299605250565743723847654804948533355917080741217247217408112098449617536673484836290382115680194459595896455413649738574515653637141051717923552061113261813898009633696247651965245066230520658028885010895251169033490300468372399036872345473422422576199005240535669477894037214107244320312023243449664628219069492609641747936368123624177647105103581292479033028632581195806925777529363167328788544236403886926519859264139071084750982890255693289742467408231341205081853518340277127535369786105272467456*i1^42 + -14310966268316970801495295481911078905731445438363234185705702543625508182765496133850392253687172531836800000398467301773057972888124829443030971626434123020208895452077177227843776227445982653436855703287156086595174957322535559583447899632934188417801172855843335375025303343314979512083642014033319126702208600634212231393166731306708512286744575491295300129367242535986649130919098026691737816260647570830230989111396983657300698848604245808555461221064014994802755953517442192040069577272959741834320718916008268423948542338728468990895606801391245455675054268357372549171177486963483417319152982260675469800481640871463505415983891611221313539514073237976688624304648460402464410463897814461690410522797089457630163071330141908631739129921764586369025264479931434012762266661495896491833412458430185584558970417833493735319703626353886947941642727232503064446012511185977642921383679481491308061727691739978292412507574982569322960818984763939883149002327396097973547230027835945747904938460008864966177367898763464279296413960905056925058105537998864870919918776500318867437983469788503812415779535568603708316253428798893169904389325749193604520494995315107103026338716810201039068743697589113622917862472890823058571395072*i1^43 + 91298472320259619852646732006914550664490892165345767062758089241966234754455240277665581415353243177880033327801299198457971835969443298282376715285564397654711034858161081390983549663766831587820395678379404121572407796908246394374855568291421023564394143671081409067581567567722445831969705675700065093304069720537417391538875973615315259900728593626547590882043120481984212339478526398438251936737278447577429289664273133483119304196512687163433113800469189862553086368976842703771354942153759805217480653442066474901357835184872696779409645071495570599535347730881317996448338640081998956467928969076637093227990423187304468356288331590802855799391178880728582429788527704200099619307516129472680488724260861805344725787299117602828390400833785422995255572525122232446337905217161578467898860761762493521627891552972098721519303045760032665990156416502663074833487152494522618421317219482401647677837968060665694516441812587102911721178724664238201398041069664430589246692990087121617853668733372770431895339495686150774017207272504940690434073172595127121606450809253831011341717392504019891382980853187139070038618006452617499998769041661174485590391933458331020211365283900743660229419720310370136502582730038133653504*i1^44 + 2591312280948607630747659823130493090830061463591075775345941565213380085959318061163283669016633544460251592901366143553930639727886594972606879954271939930867325179417113456320522870414452173428653517218480518550356426549266909102367429317401554984333913156659761314849908202512601230380115028467339318827095643361996665851640290495581012018645723464981339292147038974841276677377166183854102405252008951145994850029155579952340996404809619654364304474451490445918760455380061259938009183412523424990813329208316065499830920275811185143765882411353500590898949480945532038534819327812231633301698502025409290275784088544718516840000065485939035513024868273367294021414110746595139502192170993811282535850002507915389303447672320373894926051190757936952881227018050568507638369336056998446431391030955870373031827485420139926172522564486570562835279517808421063902585258893639323425249363444020500319271374161205545333029138865265060093663696842626464507213127126812574003976806146262506949977753504028611107923781545573084909086393629422089556169620083825207595973182254087091708475155754953617648218599999388189021479834854167564138016673517595748465289513441424149086035299332664672263995065924237129442236104179712*i1^45 + 45387830726349132829834575531714673795025444454744791456560934876250426741945927892172059772329568280385903777830514358580166346821243035440407761282653474071088755878422596599249524354392411645888247274264092968559045613950268108166063246843081116954921833262608919811603282419385673761389998858377362984014741957256916649094737742017098766979176330179277475353831286679955434302784901007859253883471094994405662878452322931132286554210175330647267942833124123988252634763841593935576499327490252367127027515869933380103118907741236913953002695083543543992459188976346208440622813640557976386663699813470300173302632656646844976195829889068423558158961053444802049309918461500912969853003513568651342224512537716315969828435275737061883091776312191140587622678988767710396683102234533821125866719341505793000514824534365940635963298744250710508780657869008573906337881458801147367294326674999416200745309078755811668040815950493087070982362491084902152135898651845668478767388105160503841243505127442931063226114631749329106121184584124046307780219351148123195945191021196266313643481676996558627385210409355946198090295073296241236996973430431649952638460430713333210390450406981887234544695892126053362040832*i1^46 + 586438207707187041346094553041867249923290195141745449267219901074889865205903780863977751311455109365398973010957500089629101880364619006622270447505948823392629131579674465081698618627276674684605845483681931038832289115861221448736110154916644643073034129642403665498704804992021222865714327126790427108463454817120497956829530173173983117635007241724287508339244045875145363317772022512854627076246945853450497547146723851849289727212478623908340063810991760228837097199242229827977521788469493690261285295774224964850979792267386848301869261996439277152242728498791618901789652109389295932809565590318936742011022111342707481242465056662033796456042116877301540977250495677329523141264553891580499518294695434731762225819371113253727789930013781902920627099319368747947848884139081219711812084846668357898423208704967427276289703526980607787312641410270121000431445047204345024688227572309964160466100531996434167062740766745821022696997346645353664769118695416968898033824110648950488370879566726787798209335076602164913909580177452899726402791768675814521921016351888836513949343017885903499913756409357927855002297830469055879985742409998790852665012270042407091047437241732631496204896740311040*i1^47 + 4846382009736278683128619448529888449373618365470052060864982353709052798836006086944353883078525292057965287512028474764342518021517017992817654926289452152606103502552440471278625802565417696266623257482871502269316903933268781211426524146725753663919268411775591652221053403382689771490423001948759637655656010369676526628308939152283389319170121371735072089795743468006600411168305852272652496922893231237405366184528172942574805154862765082697530769598784688177268160998843581422331831987497113754876675418612825267029007464864517579478631453320698404882364738943175315374372607520463711637693504713570106126300954517359431898068836957233998849665174646522544344818205103097142941230104102597239757046430625921090382556841267428575059010614920344935329976143157819344484789297955249055259706337690918361150426593894722482774556383537047161519669573650441103632395281314154488913841982092144950004752680655933996366650431413437921113571525130712966007185949865956343320291766022203075435825555812719134541390526689243934837056874433548617216977740805025998019332674982343033171343034452228038900444951112465466830456939010423579103903531011470921755583897906518891066000083235489621949284352*i1^48 + 37462942223974029185416711294568292586307365048282933941542592782126293371351822879986972038473698700075516722782110632208784503293738031620343292762812319541171633723914847387111595099708994913488656521393871426553550022849218636912685646994205244001126133387364064134576578333519872335025543562787657613674534193241276383569582054755948396471584172287965406060764277330278415332495703047190498582511826723783619391748861652313981721195988172184068632685053943987380095694811075554244312017302942921325129573613550611760201004833301674145762942041395843606935629723090356504499613165029604419866757263171990179200610598502901319395715292830349758499779056443723280474946337832636898781731292790159346951382977203406684503319082227475728366901397533172452637006783841681876232003597948628158924899471610778650564993656762496658124412696339239740914122891469174287431826441286067196241555092725534300602990585468863924072871313576625725108879100091820920853251131252290382812873488174075717259700094042017504120529004103403680457127222993771886687177523932072371658701750549310471624354937468545842570074424155296688631234700500660943597857155107272186294812442630107604982556967798046720*i1^49 + 134176178200666858924440308793564789725236032856389870120258257768305629254035085908663490940883634692020817858066039727929072883399146506869587411317260221916098339064160730362480693698233432097431989575169123651155050018804874669246392526226238971080647765258137482236643262075674150375556948100250558113460336766256376976909859195613491326473123346487941361026168635021523274157181386238351905765603782301075667689089808959972093712888645789933669462401462833068215988736157745983502684147957506680216432723187741852589986460363099248133650212858337289538558782337236018618259418892130604191685147206137152918243742568092067899780876039439055237871657302333815847173306865703870497015164225161321440332203508638322763188908890258586506361757358662516811709546377530950898206299982426963679985914859377578528765571077398305960160489704455031757179908740439790122175715965333383603091905042987174675870679563576310288385462610318936587757058423329959053488894331903590113941117711029454909479079008540477604650994129156738345841060445467754948911173132783019603675468855576575716301004503235890343447318369978104220368089420468197041798529608280564988389366786346130494208344064*i1^50 + 256772252074308774141453982556309669086239762462710287033311902265198305211926559943294106028579528020617782122243031266637031862215831458238897943712966292472271147534618847117442007489033157727213055642424054609978148998409476920048971325449121193725342446906009493958088348126786972338856921177612879116076404815681647936858610402703128715119785829418282356084086168168766013783282493766055729288548159666766518255607098447730931358961649689818669854809392461367199117986488251846969688161892121488467029795683649363966081336056713653853553698917987853847959108358582645313284804596075060473045222730000991983784691138393575439529516626580916883601110174625098032575755224599616073151336692266938986920451334181587376332774909939645986048450270575509492232652261388577531936727373630329369761049387853918946264955183117065242028092311813865908563605130936727856280895411033816915826865746150645603233603239674699064200902340580799735219817585060912026040449739104705767939821480815414788911415941224552384283852607307355386526074124531288611560612655266683369863328022771041295284371033157456991391906400936001524741108513544293141005475156134331571863969627184824320*i1^51 + 301285739792074102500405591607775265501841924782840208088294783838008813973601721342376950543791151053243807807436013938121039764688071875422952769092244726039884858015286593794048031430670204231549551522891262784228846153964940893008922459628031448583399085088494446490236557926733590203549396104357040480404423726771414814512914013325862454786300715474309233837925776449995323211536567844140235954039279147977279146896801714649701363627418870074873060812684856948874083494168438414426796600205127679649306329297376476321616438730778579251997061046851316869749928390061150135293727384882958433295162687477790051447379818801666204988835145053971922710920945484368857048115598070737689782704494767606817355123869211031083492713125276195363789429224030143121312860497969361841354073833522845578758754375933726791584025318087743608284921994624521640836725694489841595014489383221925738709876643336923471725068977456101918536383212653417801577881520943737033263984265207695376916349655902990040613343421483270908384319058453598071137030061732611223294641402623991862760865964098021417594802391576338626099766218732076392970198801338558635874079023967134368971882496*i1^52 + 248510159140451742619739690705430595882689356591877475654072797441812798915435702505514021995068901421376569618293008269329141381347372748209306358308053795814301397293154992742023725922722706436810293583337226672252688355924158864150505333386998548515313079564940781488431610944683447876569478050091439717289197583024943970052466171457385012653485079965796180426016232213846915898139614586538151807950091443098906773684752291134889449417449525277561754030298084666617719250031199465117731295490288338654303282489681981608652275668293287692305380389635885712571675580139217758898459226926390059857108730930425610435126430276110837939457803703786526678398322016755653421756888179139412004685087947512280481969443001382611021318089052628137978234236960934131719034535686939041637772108865668853103167352992653633683096943455102973008012933384182994055051561762149552749847415426711840140106377594752086923258711480277927747783098596501269104542724591016251885884447064079715947371720819219880623284411378441750596445259692923835698616740934135160526806060216895651794512366577035703683701308647796133770726983900642958593433846672555006320842453114945536*i1^53 + 145909870087199642507087137086063838367485641310276138682846083895461124027765774843028021425326953415518569852700765158785617281972485542012747922996361823800005033835194768606186435127532114650487543764414018885136914709887766427997260967143576913909048834248067424334588459542311114878359837657276286114516102186169082522107025325417309264744759964664116012832251847705905817682996401544614557414292993053903181155019290367103816814004690573232474331910982793683519762733902519682392413886812267592882011926566475210465011285801755237649391411094608590103203155315775339015795397374485750076311301683673076867036695593773640490996576489091982136935633932837155119999113893540880768275466934191796357339238891976285021156030389032722328655683892918504047818720887391531011424673198078564733361369828400191233753801624125756452935407927061843612759480865522296824527744943279693254261868433195865825599872140160634061453011431314803952548272423098587477818578962467507337495790003654701974014017109760495620212969477274294210260968039927274449770574733870946519836887102396589512894572366596305327044198449948326357269473241293921722682048512*i1^54 + 54267406253642782847391399078599521715403435181648321596325864032787737985787515314909147401416566462640578376462959252971648503828977857610284582218672481148298025601848309908593653618345242142364101410258899061674080708438823253460120361111216915481728647762886156599513698178891479401100398941400813072283289894535235757002458148114105578741556353790253003845588702239585630888604108418947532586275048298003544900641989146476170171748634288460434083328916190982580015225945105392786098469644184608244501664273425202027513448202638226157744059809254618128445357908837123124117570568050783025613272326365942126434664060393460152655610052988055659964649983371098492789957275101069044531891619454282406507453656414660304406455130642076420719206592727951870917163514803495585605632011757876157068264723453551221782621012457068628910378631313623876680326882376991805041245225834921507512975613012525008916657037268625263436517566394501744331609273553046455859706031540933103199735841992232938755973305582490476770849838779339576569536712178820407343740586578209158230458317130230470439566379511779417300853928722304897942357064122630144*i1^55 + 10861240240276487096032491055619659874116589799592606562995945332437040012695831543503728771662287754158495288717248895388207802033752953204381687144350108239073917930885940005430321577444423843209737580421259762322660606076244197148673111444106716929385394829287257683754564947170067426879811319325357673054196428197955541147718187650856151735191193848207078055425316350372616138985913264707166046714809799174490143271407085234197633327740594736807321855748513076679948253149870560908745611220711508333993079078750810457728389309557005720035740720843913943425322042188301233708460447456284611538640683261765024456443302144074171555336251680888854452762371228807243985900074447345809898764141158395342834303935592897754024625294559057600734774703693994174500356973276317055842341535993809129237776990661709557677867661372804594431729746989935530664620297514152210411450561082336249245085095968667114695398061904751884121761224173637108218826188564132086581201641062078359503806925093849435818110572817448320596122656227615750205244424699223218457503486129987954237724145261199959333447789553298176384300176531245752660262912*i1^56 + 840969660669830077112100579694604674092034053515011890666663653754640127474095062590996876258171566204228841720496174782281886320741237550235731913755262680685781898656386971227738948029519389094115200259812849603497760348570052326521118104598494266973022075347160862941556566420801112325284831944919762501606531385622201621819295023067890281320361794941182175974270057972025712357258441278156577692996506738470880477476363647644405001912003299119054471317967326362158097500915549576220430407810575672128375369641846450849272469862289880438804307512341016758218735581549757005389159137609179056244694567406437774172823898462619173927448638061411146261218471101300933795477014007579883161403790422375853533325127886032218181464177283187919004879313650301029718083519579174595707674412138212672962834965842921682293417992073548325836244790314090671004518316401126485575400272614045820251769563013284867786158137087688825217162814361536963310347326087162995376759882404196451138008369123259070138436076441197873283880791895798330274143415637312886813846351278497190501750786670879985943352118513133249408355547480064*i1^57 + -44941566425278586963930780517951887130736691958642057894576239396636453552225469549907413764902031840536062008190057533909852295299715962073377212811202808555678784979454761566312490313698255444684647175193243510214400172349659958419771935491500523779900972611871357180768316207218510273116585889444232680380729868133107702162984180802964101980031944139061142946984055563254939143775549854747398834940620128647825085763823486606844543669126080803469408408396830069672702713883785977412240518131037290176724757826949696393127458181903043158545558191781067320491974634644199777002420320316932864330545733817146713708218639198607231577627839666295310716003228791249029509148979074293503475306926206513313882034644772804418806410897353770435148725613023392067070688139128954686858832663003717785390733116172132338789371761143056428894698937094279072216446888991735389642144322000304569872679676597856002046581945128456464232528718248978616539797363007524243706111661048037077814099915041546426665599830441000992700225813704041284619943716420516171879630913910748816590782395975720894552922311843155460227072*i1^58 + 768837042456707518451957825044231091961929442378018586256705646386228833853873714969633362406709457857408938653967922836239672531733530914916809340989174782724258876840386738428311825589940545197217516422427553643981197872766016866061451700759167279215925470290543482217836296340102188416498758815282538672272095926404873230653781176897795499023716637594216311706369006394357607756102663792651797130293122902610590825847301694275455371143131316747729171034346915870652838984589820880017860070883332506875108001594021017744434900194737748496779846008648554576803670777916748179671714313499268500182538341811078698974357366322245230615132830551702224585415809632995694612574037618500426264366885029459993074512772306851189080706346824878571177017740961430661440067030035011405110817995245981620861442734245662607593702605168113136619967134591677566331543646833080558844952466353685186670702233549896291444299860096980467565174807268012394083534488927792159758965377433667860936177747249817071591659203831115589415796671483462381456258956258662411428718244466121602728603418247464755806240505856*i1^59 + -4534412657726618761591537718355042825161770118900039207656069508431306285360173046010081684197845851077568278844387017844498625495639160586705283511081311008479952390378843970800554832584128593772173336080252491037845452185212871761608460419468144298058497934344067041404198530190088614880915738214416430447497084707881262492392804946888996798903864887268165818839271111511362721940574238065900298337307054701425127898784916037730003786128681219567131089432149452275940427456519953040089206107490419719438425723385725992360242561621375895526472205308053293828718229060778046540070956721139522113404045147167282152273918951411655961913450266231434161263822984712980383138321617748215613101789489999409794397328525599580007667434979843108041686531319566782904363179499747860779959072039435446753254051012124944633525311874364262916886340926542467636669644358424482638352858655709656996574088448863771224061089430846234133955353222375132248000374081480218953003528162639140084940709506284555268054622203421570027427411212372357293134063856216321834105881178930971927262767288909037568*i1^60 + 17170279191857990971927583589042874895141556474637307073752876198519108640600046165861732545330249112786828754945675654936117262310506243436289826390073146060334554297589170495031521817219766459296899139946999806275477250219314932445424575900473936136888139923099103670769306829655856026267130299474495170405017380905293905298073078308273077225054481574773674364930615597613129099845439844199987508029188392883788146687430805734609631253623547306794271649015866923447124330798113349376074478545366273201601469490648889480416250663066371557893225931410926737398142908693886561756234757544587234650387750947650976504120353895925178557756578675488877237555356581739205732272579903920021381164001131450238125130577116114756287699977610204255782434012395176903849885264281224776981630217090365936897716786999728725330899722450690766237797826760622513318022214634627512266765897271356422511613909781076318697106076728017075367916882711087934462061726254742389406128447673279738754650896323127533557688860664115687262180614809911334297022697136291223578098008149123365588697088*i1^61 + -14022330824957902825082568540810086911797350668982360689136622592298831694895329367294397129666642314296124073106110443737089691036942040742282567306128431647147239772939250593518221341474620425016871164222723020085367471452766966396981625961060986091744651266506400289599095249545238955533648925525097274288279680661702258722221515848842806163051244798223787038402626165942306104486085044682930328462181801402473089425627877539292681873944602863097782883808482723865335289191991181861854071901774106980048168268699217281322999424052728986854168247125728352180150674497972335273299472376001856407552648710188614835363548165041606657351467786773872236346833468040676904781268435684757567582059213572679708594698367910933566756908151001804141993752283309468048129836025638441207844912152143671300995849349421375215587326016995946044351619619674895646632848543516493091859553603000451158876065490780414386504932114371646532317207908422052319391832607513467695044725803933588481586557427520219866206966032347034167633268014517032831352059079613983581628379693056*i1^62 + 776663332271301308646764976831818148460227055944709072085438101636056337308699758451447872961777487647244544566052632754891258485691488207331096501960496999610182420923880018631225872059239377305436929766769503706481485674893239090714003370491190316199500804443852548457486440476219528700390162904900302367797886318210892347364556483680198874872562629670696430331052572992386963886205480857545321978585997304736596673824537319737061679541126951125029091925208574578407894265460034983510406064048264908934444338429187676556706073460033324751707888466123422973041716626735029465257943482519943201252494291560771461464319023680209481007013346372949642897931256351508752803908733554659033063455054522895463646293008484185781962504172047228852392208519257100396592547999399535955823752739905626018727550313951377673498779181171965236287425752461553133345979610796433606323743934930210837799670774520160150181100677463730539201877796961643509262534178508803512138643733581424081589304373660633762469677932530288509090957826455655473753597470652235776*i1^63 + -28137313901147447655718348831332718787442475144337196585655624525536356547269333418228700398987833131354684477145027628285108248873167378398283818325558485355559044433152325005012109214270095382390462144494255963245505013032240986307559476984459234538606839950986530378467865619985245500954106795700762127936244464999896152821909673890027412336388577559013937568971696687517874421368096774973056804677109000990032820993565824995514145156346119159224992242204199419363892371691098053533613616817398868186792181787046822211650536245620151988708675974920545448841827855582422474836584999548439017604665723976790662231895620014338284281965756257392756767673020029601925737744896684709571745354944438040890823215619296388201700476652228419114357431568345499319257454058240060207891565454696389283197655195856751341994311859316715664505800276716324801838182430388556808944124236597170367386231042473342314557600269644386173726717447232282941976515248386529292164911488027549765484303134840127781278976765742366759211498573785616263151616*i1^64 + 4576386633828608950608337993557855641407743526892544216582880153256842908645627926960666275803428179654784030583959872628290312014963734649657899343854115198305194644957308943911875097248530571439638371491500101660082388424405160870767966599661411793921415670553595915516621864223920161416053354401299937998315645731852678612060037668167366818815511143967404220779959933356681707479734013671044135707110552475285421729350139737533913255481396045877517979023916039740738891706928311078908712096666028051199720586844626281924314770528065966122264999444833648924534512642298833198418740619920455413608131444108369392861260368342725420390709608735440309164462010202089435333890130169593934407559895892032898101632668997201269304573409343517947151599177395474477411337543580389975137905349223241830904545300840918873443428475528254115033846069390612853456003000865262158486400913086149556855106164313883384868961477387118096989643393058630648318320342978631857518990127814295903313109060213533789955744190500270243840000*i1^65 + -223382987692985441890693933806312734547851221561061187416203419163689345804989315602368106114775134734242538658060159820409154943154370718462661322137196186833549195946416292848189172333023966050982392964038926063026627617806001889167197410359798926957714130344273958801665427337643636573850916928444026521498064680572641479789060956327694523372781780992610230627312829502522821843258640709882365244045210682264140990695724847838286172984495235816751296827078477827441888960611646816620810715253992858250723122679368731871513144828236066424071170380806966873433689817554453054476469724102115452692411569360207972882810941762656775828544309131486246143155384357421800732437632804710467330711531243393541688872125775556080998285213510674905423078624361955395457015566570242200422195079458516928433606160874127689956550928584700245792376357482563756745613543761595735923613119145374085330059384556548756459522243449119462910180596089055749694545604509576195313275262015799009837407195207670169600000000*i1^66 + -3899652307725210711492918321050421781770895833278203542077222869046515408679701779677056473833533614937132376733185817100271299384347708246547774673945837154177290845521023459348211051942621351531596653240358575686840552226536137413197147720843939927465537501994589615627147312887164428019175038506000367696372905033574463735256298831614406437117407314847499053852406692746469294143848853370192019952993184660836691577763027815923031022205494829377016558368320067660177390828175654403942212798396213198809761769055615598913225134232086898886258890670870790325732383092788843351486520698624170972399146914176128318065106472783091613883377429178585513186362797855927232675311096466355179026898135558919820964986432580717003234997770081952759110464187143409376808175153748528355560718069096607753188616096764489014623117260059943419964937480640107922121265775421700041605251890958681419324816407108650430654178039158769101529720284256877587871139959941493304422563840000000000000*i1^67 + -49493833651851882444067246883625736663462559794525968564066966897430948849844885042354243335789813532838274918926140988670323739966508165019832989304868125350912814343744917175063090467658667667862327583181667603659320321615753831070146236423202131071618084317940089587153463829148083203552221667084222539412349774149059088469828288907151883842428631119579162791301155596095006254259368902251083783214272690499628000505220246678332138225858560491603243338805874539448000402405378664158532358045918338855510532528009605125468345913646537064518409536815778471056665301639066448697562493017030946773014926124028867086618397138918844270027189071682245715918972924105700676766432721984707309825614469505805922496975488043860820170928431160930583278953401761577620914805310085954598821632071386378246714957503785167618367668161968797949487880446368578486436659946550084752852529263613691511714150844694359287264277797749120595537209956761600000000000000000*i1^68 + -259988404969353009798781079533426312599485027870308548793420817572403255174083457390578441705506859134840075804600477365536971065308506708596355450400517537442839977458055507153208098022884531787957332601124433390790703969723618716778468282105134049805312029533854205276797794087217620911905765356244694831267521628163576946440170066357224316471425342786039123600529710760362887756403831956610016498300603765457071324013789592629328988781381565431417512561515159704874793189165440101425085692113413259701796413923644351268576696253019871525848022897459713013067055465024535185136595875458714291710832209029371364758632581907810257054267659173782830937074367476341103544656704171776298228211874176009512024680261954064196557325443442998124150710561581429806610650190811389355475088376057612913903068967545884285445074179637231062027003219684018118283287923704060533624898121225225646579713484177864549990400000000000000000000*i1^69 + 24803243419305817938414505493216073884104016583396374161487973703386161277316932930828580435513076478787266175784873957539992165909222045936347004182842147450992181880792787294366183141190826453495985060637393644860537251942984446075453289158536784259022853303675791488033542742692107566996693559585794985474445314502631801474966797933861557740306613236566014499918889238848822415860103484751771918115002365235947554623542681167355739464770450679662694154112663490689367424547169743636611456028440523448290806975185970850660938443097104579974343659271574966610027248492703171095060231068203066267231091979528387692902640921579919167871747472703104370595749650068479735356873861019383065683465855486281196268589017464435177862519597290875615586974127382351707481629678563422089480688415544036100261709149454849284384204564339642832043333308129446231843799040000000000000000000000000*i1^70 + -754062747162388675260683645026324994887689265601463735584730685985510526381019889754510192742354682972658194301992408315967382402766356886280345956654786569395867492609743510910878107474493375907483903564494022287160317534855111754625388897884741436402050262673201778735353791704700612795874747304250636765302128365784921092574728949707623233616394658873766947469587689474209447117964939733357315131634104471176813908071018952092630231391759550793158557422069954513399687929529502555396300464131750005464382043790960426242574148075094907386067776196522102620614780042903609205814578239434064932406976481371947379075124838994382801304277186163453234587609006290117595037795483813130316518271127058784773267307211630219704867172064891537659361386915458154586443830253104747539193207922291259558825872439147233280000000000000000000000000000*i1^71 + 4749787830657695469562921599405515115236777142515617553025917157707414740322294543924291182956115372000617059851794471949739509231892621719028117831469735297071550572354598070914885357263089138342851793612898435581848224086288868085170243987558435365366722049241324758890940239778034224509960355843241706590139202102643570444059365713435642021162353730988162435108457904873244099962138335735230801711456281313144887778162088387540708598467527507957056296988268601034360187584596597199769036922554926016291900566509280141908797896484874830918649449540897460253805818579499686963749218344127532856240307070786382265941179672243703109032580731433586098786386343399521497904634708262495896867973209300925889636977728737089945600000000000000000000000000000000*i1^72, -8059523468069168987193154368677883342024668654018002656921839395230123820637050271540464502283626191979624868955985384640630880703700926966322536693621930392388010148449014506104655940459585194147727584626013876891407489214773390494826383405287384882722026026302202766966589717993735202914446044680066769266270969480156206891895849929913503595909759828780273236172296906432844111458788003495373684153006916208624308132031398438481570543249219793658282369099147845514279087040101297386077784113619757936046120211314598017675355587058524149462366055670751347527061184803576840476546732835701801776363110486298276183824077779760766662550940789900386319581800876283384715029369894813331917508869950218898832859861753859704621789565732157421784972359278227635981977286443982890385422368041462923180692656676057188163697206608566713452837557799877551855422426294840716791796229879643882312620672289655049433270002918587396615362915851410140462988752832151662681090072407027908160106507608355088235792978171382651395198917723927051709443754589228148796556629984357655867700573063416707313086782142316983879672607391238155580394579466408910350291896121409558716773220206817065757438265524724218840097376169699009384011916583658126289251389666316123312538339585907243605008005650005317083603400429046293571477256205797933946141249866845973375995060075894031221363270068895320883384189027651894990193007322159412360022809848084276990383024610211832072699590550533505321961145549619434786276155798288652029967170849523408579552334563269052883726122514018083382960444026662874299444132327755821875200000000000000000000000000000000000000000000 + -233129196163966629475411867738891406577118432840594375421758090847734307546362966570766806644594144012623820304686215505387568525478961657130853748727498140773521933153523834054093948158273257477096112524974786672755760176942678444992162674533968049245886403746335544456613298380090414005808589020156584761119001055801074606547569844425573741693042963438114906404140368385192955704420684488252121879978779152043854731697068885670518710025942798981309438793802564638371386073262954726662842365336980004245869532077983181531974431237879394969883478634719829933545443742304027597028783018455086021880657480794214153623089358492358913316786113363217337338683428428168019462158303981384753392972674194759266084819815708072989304821757892956808936512443372107025762414254265903678978187411688230131584220136306211101883193040893579983890648222321593479285504709829533513460812321254400255571422200708873908719460814375327719675172110774762957229814094772388699262125597523006728211645328076171706899716004035017747201747697235868936234258582659857939478499608556134012493229606145074800652128319929139641018288792874110286869125252011510792788639851580110229358166761046230066890194611719332661507483300304949096944561476707650463995613152675308903514782388324737312191038443056394405879806232601381615306668434844622356276094295288838823076339072702706263396303343726903327626245877784757948758290247015826084854597734972122478998828893759875539694246959528511780949362390363790621446057735379141505077967463079490126182939604239555807495815177296032904370813754850457744334870400116585398272000000000000000000000000000000000000000000*i1 + -2700455389615854543835069881158245742634436816619069562245576506962072443624121669511751954343965805780865947603681974495546289500055660840243010110827648077139601393276025891356995468036370435431451999260589280171691224476114281071929505425327883855031096511846917762921953979977053493653277084329603521728206042474344006931608408936783775793649634211237236138028117264070596830413211473628139019853772568967360440780147410669202392704465294554915354999817172769813946869481505568450791552415344672186897715390446085694858735894884164821527219532428068542515238515087663225174428714579255623828041485337024627580459821323998753559450409099301107952980659244075270015315308262958208821056416616830147484489174504213762924413597850676544906067610301416191445181638001159348467167377818741135105524750972181391493338835675560713353085998331659304188549519757910283516870319510034295021805362394420902746065307922075748329919602770793427353966607331903833926364901722426260168399446150119158237756150657241639781738155695446611914660306312864792127460179455499774068597397058105738793257748903190400768897388639143999181780908820501090801037032936086694122509051301628975795390923998027749000149145010776988064060796250213795562041261976593143068807271164382117541482457041741811526846382137977626686826047496624315124519513118092659075228748031766974195027604295172581349010080234060556402560020851049632658065176585191488784767549048283837992896426631990596514042759121052926355154199936987038624847705425034723712518467426918947805895535392301920893371819002645196353051721454962889195520000000000000000000000000000000000000000*i1^2 + -15767992238115085858851380499596763610717221205875236769195370542990637610983705515372322497907372808953765739231560726091796986297482237833022503766916873637765773276009258047916344850181851348187657067971974517801859280075169684740265298749390702801457335712960964710697346072910581113769461048363121412146358814587452610383552920562760225793210622510244167915563391043685512900380838894087543815237636994352578375767875501966471879318373025057554117295451153537466751487601041329887864638111805659156202152745756985730043450441236927248458850764037356231254690903913936936452672275366250680168741107578522891523311700189283363871237842156538470251067246183159334978509596353628309300765625486890808800873595650660824007635865705944622877142192086431460050332059716078873231950602147912695796969042363213229444492192453093356944902732824310802197028680373697153515445232680041899982230503879927498298105863439110861563449015692933755657824216245300343571906740366156783098033482710880715386150399786018472991146936076938940716044183661585896019506310805046167067189578726964019383805939786335164220471189377633479636518304586068743757893660292538181425998455567058299775641108168778747507784172241125004197666300657206579201328311060424010048710237905742392234767614734019534087858037232146894487754963484204457900721241644705073177885550074733123380247193181730931387498582991252012094245075432120743434315711107917427487265064768814586841249318621904893180088742844646329277874043386354301232358914045226087115877187866049489203217863333393281081429270924803125345654588621295137587200000000000000000000000000000000000000*i1^3 + -68194576605336241773463039481409960943861343938056445268040239043464150117326008706833451373073744684999871792698595832126437376866340578713382934865352664932315024845845024928719415528788764346349779428962059307123142384787445488167711185804474834147716060814326875870127026570049896396059773570371838180214056704806178529659749226436323490253254848105447107184567860019589376261358836254828361968073186776571565145230697035566210707524596868438797747332919541276532025190840442690624882002813818662658483183574498841218251167552509885111708760249687195081448663794673104289384731214455251991970355003657669371603670261571047456303670623866082268743815870469538195979648568270942321391500297064718861959374509460107065603054971635299446890349687920289040061050927720084929199380060229676646644568735329091193928294478470650484924782038718149759284333352116724176126555032106073004631975040306575420627389175519941362120703461783789017085340308529185127311262951956408693021987750881999867375210380321304542270498124493265490837765818549942459408987363578271261309543299138353602349204958706083685598669464828432920469459949754223761820438535061897164074811099889898527968819656711161122274560732498467445664603945960716425219654914176992562660514197827560275769090487654688542627180305794194749324356701767693348317712880643042376936620333969887334057150604849324496626247797429660510245249531317694667254770695271728373993989426669124393844269155284896586692605570193073919424036458077772383023216573942008749436001476666329244022070888519136589570999176502695832769750719608349786112000000000000000000000000000000000000*i1^4 + -485587897452660328945487410999573434717298298558257280472040942255705045261672937085762503648463959375335191980090333771170190592285541210974171795289315291174947654881815252658931257381148457311198709834665758017766239963581305749902136929583862123980667168443576402012885637063886460086174939237177246632122144245708708057824754200957788974921872635894428273007509761840035192625787875342989302793564657919570657530150374892830271557036879203111650642725519346386753263216926870317370080955509047674903614159946378731215754158816274709027918256842665727905048045017816126920778244724595442245173329282165350177425416274001072775410348491716382314915402061706865555454845201480313525157927503964005210606410683575207623804303863236609643160159531053695249426180255965878558087848111167121669878004807405307961238170845975567918158045085238135980124255604747334386652481844880326850252327444298794468725808447689399283539505268250158604757967797196145172797846926520733020643671891140558190284608249828807863956855513192430320815818226664840546596786055331943001146969218368717476670306157400659162177418452658907441005300924975528638414831532551269454231902771481231518443147813821926551883963779628354223882121724625359177600315349508828708786542548622649561748905656938462488055394004036084274103472042954838933593670593188873233625760022639834957752576548293077293843958355521460224860785850949519856744632446978583250939809249456914420346969426409375200537042572793870154545384557751272489318866680526171375323920635174857380865916668491517245544084492325944224004033603821413335040000000000000000000000000000000000*i1^5 + -3195390495748205663125338318712162690012936635439771386169147383975425426178169055099451777571122641888245789148924269910803039795651597800396092420090108619229090359241650392109600889326462511661401490070843677855707440666512467240076324048362179594052737485914782639356881267138803300424886419690572884650113245076808807012148403544616484666793663706867987539876113307664005510126834774734710670016186580295217754386471835174460834994906167405335962750923918183211105193461224294043544581555787471380632408424805753311852253015063037582782384175533030835410468920701426162135517310718013407091836426126296463447764768351857602872005023950054318022963952143659129975276028344515828159811250322728594581340001988706590224324659260553095959013291237505416139427670952337120302610283663492406292920168859030722101890996605589658413991847669677575635576400859158142542027116244002565709671212604541627769861932337180736229457512014150363495967936942144397442221558684390696104806636582337503426207796349785647970957356721732888492468096093707522226336670503765783514571996215505190415274018211665975157653226561743109675688564488614506215488470564814909216523067779415199654110862824223278826832062565449691835366762951994796965167476945870916528615125238540810094963477183062577566491920350675903780630174241140826327413190236266763396585535607025272060634553753227490772911760562797456734599572967779453744016456254569163223490293960910232522115798073749899342313130925340868439283913505131159610193016478597309271323629284015929171240994199051520163832960291705937172064078103124010598400000000000000000000000000000000*i1^6 + -10073867155155894286233348975473625831512663556501262406108214034568657490411485511446634238064435430637471957385629727484184193858839686722246406368249274017767507504474847824418383210872652089456384120981410382863674185592419153503375473437248031005693181882515534116345956424184662813986366594213287648769429758305243172889475664146709581535370177409955801649704054476427161351161217501147345203492390303737851888390417351605678993002777366476518734990248299271105708367764155122773829737083347282111079567474652507674416902491876323557894675027702564247693236923025220559575881281617003119955081205985544478152243493895142829202332421577448499426230284349416533436850510979750379347229795883550422625669267320845040833858401575700760094080295185739126995358919303065459655639833947664990222976805063126917536596372522124956365735493813784110226752757809811002742475172715167581854286307507707000622654738260010619994581241085458533345176579407789429043294903088544786047845713457950413227423184920541034608155583669047801252054959482858773708302691336648089549344081042201854450147231304429564755897450788245794114835787643447776175018121269803162109543796217649465857985786172794305029726690689128616130283155170948577786422945562118601160139656670292358942895120878180823938741493121534242630872274712450501427899893496819095746597321939160255835389591286863158063095147225719776704884128463687189953546465607771067077827799369924375097851076708820692284045044825729757744771779745082876524568148205602865546767736014397684482501518952251312294663936049824758686579678394233913344000000000000000000000000000000*i1^7 + -9112554702592567450327658830442252088434307021871767631710017138262243187636487769735398893661359502275168969579136885497372668354334269480808806154661322408831514125135052725304029626598845552230485915894759055409207039831978935445207811117927810588178650491232340139921756310945097326838121581836085869808926761018609248416177570670793779248462893048594127772293203736790899297742719710362520869020996544688774644481240129780409270664646305062172807852019660518003615089604940483230421092072035550967941030589452660447114090489755423451387458317611006204804576950002583267903291381389589099369907229797763257938922625419132307527676181832412934400700090959957853370946134398612787647352981330451946754124298598710583302383525274922003400528199989991393802758700426250464904165135686263693159216192639735126272233340434547589383187650396606871776186881464379101260931974238359628108139607583590199427858891385473650128323243700212166761563537321890568560040638885157425539395393970978875480969665968963155656760249462933996221872354221336646613371334431184262028838686562423978783699027645439229682465557090584134449499966563465669776931455664721705284656296772603383402377442283934824118524989536025319505418757061586385066689796560576098643266077138825180345659401645224667489703145524529679242236352323500662835249001073887750706485726267725302288332263280464349405070574401074848112698718972576124368435926922622273742285744682802872501560400945757761287589705977194658175276273034565427417305448276431244948173505036626777240311272258496412934620936607713831700055624444113059840000000000000000000000000000*i1^8 + 11260570197780911452201770320397322588185385676108261169534561767410604121570209155664168486710173737303333822231802332895888777786625888159165008077792614482235683778383820873815287873513987958051299685203950358162272885138286819631744219211904493431810386171166821300820391215803604347704756367062343649372487145279752128972096922366742545875204862313416433637041846012341501543674273551359971364121729396810074023230533229179177790697906358127741168508204507397796230497610872303285752322736272787336790064182020238561261198716953732170757536758044641130120290403686703291118324113292066199977635861190700677769570793227147834130517746406127400566256629725955158880610767095503051557736297102010527058029679054254150279487368309833496633516454333603364191336573330796385638702090675014454868672718295636296115526802687482910655385155125708082064680636925244789105571573463297936611120891610706517818083273040755318021723274381088528875579850437233168200674437075079381612708908487899148615250366137026696258285427125393652986702566369894097126695729908213829161295018136036484264723046339167853542091731410210836402575154631195486347048112241942393498919385670183929911601752334367463268209549872781842346650136614725003361408515339330267973053258674667350587920396142043922360082202165113950726186791129194088566858841327409933462701598382400218442465002900927592976266331360418595528358241922471404065988211579156535112311393406627264273355988834583657760863236235861336887708404649611900508106235690506394734717937275493825377998688805394548338114335446512712844244319064398233600000000000000000000000000*i1^9 + 17369652310306789280213526026387544358960448984995744608065523580054887956523546446629682226884754876615520567287971481087548675454712314360503948227024067152381545794784899007716893007599820660128131267857759145001606735217935383595293248253063697493003900253460981093692515960867590671273435279750112646466845974426708310734409320186474651437263438479491069379920680906113456098202549019203832607650437593454541307315119951916816632026409765393075278229550234567564357462566958229084966855927866430814818322754055897718359530842975479419000819204462195987964922043134887803311057687724823565739084400402317734041743822159116496228306837971433395361001667888866485903015705674469985637811323929343583269736794841395914260822353880779931242044728799703362372647414509151704516775562855206047810372470961039668720812544183629143965733624111923468863424654138770472775020884203593031581143083799818084323002564500427490670813680816568238840759792640467517721584828420907572329561559317448568209344267261790801912119258732701910416509028182297024220743753610809922221269738911246931722289519831763961282612335244691558705580148942569285565673674106627055656408334796845948443876527809640694848919877014192913930769919495573634391890866202048994135343617971259636671874756528498937569873830024575788440675653872226511992780662374920935239142878338247086367338190479173595275555972683161890981045445514727909888358443362028897781647495324322150686376715734929455663277130043269855074682169310669142176070921137306619254918319402682528462027643981451472105685639419707164826791607244161024000000000000000000000000*i1^10 + 19866593026086887065850564059061405217674547225530963009603095734983928139814895053453508209915256527077886868429294673119656883584722792147732576363614734494743718449649516579762149532578806037508823672763059016176131220815876228159953535953058020290873931058241910503086113404478424306443831735800081894988785078348995205305299044238149722222006412896405913522206082763177231305064150026383284753597309554403832297511189513452932786850220263430665362952381145451355639951743340706353678525919328999335469950616785581941995694758843334368888609150719870014449573930977358751704065401286242092236352864874704618207723106352676552584771772423652239434762628192209846889276385917371917688692931599439476297391138708263630185874577671607128752965290922415346449094691841644602881652511485381962484825408797148897844712153853877744739757338660167720629602613316300634516216414097276239226884750566061295566267556980159416678103992420082227356903986804579288243302956907257714488770486317786692772850447862278403184035621875331259968727156058553399576748553136334846950567525744878798672948128417397383459461516287390435873194657067925173690601194800357481149365376533654209802779328147703414343383348898851661844799571334639860445759788724823583380208332561501899661137018151213117742231601927470201016482748056120598048666512652101689286140436679487433352911320473059188930531441594247047918214357958463174530027133792307039742393369588602152204746727927104593425658974621717444641589450469277691264112203117355111211766606268338576615712713160297911279805330559587355776176948605091840000000000000000000000*i1^11 + -23675904370694386906632362560432746462979461751007957325910864976543256982757082645461812050499140586134269229983906279544802257684022601492840997005495164878206178528475113911255606383172245852650863972837580935083941255928949176397946149172916001456214982688472864166976642907076820306259624822596288364302655518791900196894014669808570029340848093303638307138496029464571566356029237379317041708642210934920219431804026196472521280179004966489629505264167260296106839791257534482702779590821644503130447282316190657491341186805044107443977055354173528915704295506862105270050312050369914115977661122914849926836242743150321979308835190026545474581526253970468840676088748811802847510027313720734409496168516960834331381744845846422123988461608651047372820543959951048560856165128654228065850816953218694352601706955510680066616086455412623940804940053640846176138075574705186959999429195438469248437018135433488935975794834786125368252167279348271194421992763074005847299298239680191255978435077108976942765677265610852032073680953118509703598596806709150364853033492835717649085212001974166810270090935223042857189839661394311555961697955928672521165119788074982619959371002492955247762357344941443901935959153738444866626770225832358663048154692729096296624802794445577896201105002242564099970450638786590771782348705359984093985158320256094713701973182090933463805260516662361111132902203294273955088043409221643859852957754485372421036872987481925741630305922675269725845203276077606306413143795243663947487447047186923715672491896251184021552922435174823553822344814893465600000000000000000000*i1^12 + -2627824017014425631223041055437615068162470036906594816560061484203152681152948690932190411418529886139994940888843581720579473168816370125872012299939253394375897045097883744239689499771104291759482082339263459346597727176751597667595269991929069661614660609370314345781645310132957111335002202815642681134929732322869104505342422817654067032294447535456561454971754950803421210429096593396028349193855338492707921253907040989049120494739237645755612903132436329421443192485714609895055951390660312327182658406813704565694825326430381951025056112938195452333046690138717614280477117057747741824127061103914011786288372284368286347376387137499599346237777931991688941677193120258829692613268844167275486257362825229223441610279167787924321556360868985795428767194318224923222856571747516625562406700349218760673981388090588112547975910230136149884938714917010596518625821113514885839222625903621022984505549317508963272782396721145413369858857299130205074715018329277326888763260457994087890284168062197072094478068489097243845413420228662607501826141661930136393951991212758275589902389780791859317618048104227469096158716082437707276095808012905439294181734994108276943906895437582445577426942441783202344031365724389243738692660766278039078281130737328870742408166561559053116762868905898768469801973187951679135177365292495077658091256448281039881226204919470513595934175606928957379780241075159103004501796179936367598427988347235849919220517718397157336016266209224159833322306032305141672959182283896290975868517202178143201416216156018919961240403219676793442527311036416000000000000000000*i1^13 + -315685048172644406708094199961018370163811398624572493253370402729837240851668118712447341955059318865389350269096318203441620250761042741537714314784272801660692053854280419033369119641507707924533722023117833633743550733195793897359039037187851816909219906252018844616779532140496110239043938323238994537944506139004746579293665472237693115394847244962500360948343898295920486937999144792688793799180132741040293665928408888464708143327604919466280202404422582864243737893711899020936544651493629873504833543394836420560889598916076069407973957874534954602001411127325331197662859916785033482442686836899493486280439701780339433217617076244629596099080134462599529351630349216400051799155444289253351279120578615193998988172060697899411264989780993547975168984992511288453258129677771347494652356550144481607239292809184695048438442985121490305553478395524005422856281375724958364712393643898512375235553342774654943675245613415731072620330384121609284015097856201724428936263515292412091443351321360574868897914490828934716116836173199933176579624828984545549598781686991828079097616373254493399762049859117011704218810148400297884912142852647167222091733273633839848855031905804316896562997431626935594360412178117075525174087257424743996809398745253317720075711721183156039102702480279802490779607180520602489681727353799390211029013163041742663852865645636016407449512197362956875437680666045397470612988190255585463005456524940820418413908718252961165095570624217218270984357454432133160505081840804211412703407718376374003059820749797171282283769978612646168044618383360000000000000000*i1^14 + -19771151242993427814288766038891055296979821235295347698745610918389186090522216506566357854935401191101016401112987289533119558589067584018729859325440295974238895725191319867234975269801419633451111428748959554642003089029040189917215162634437373979721373738932526646712234098494328448099050061238681563109958726358943917797630292590725211672122084399727132831808622370897787668255761079658855121717853891619539462270890165650810487183276806316472246954081291003621484884399071771801150919711309833312775766967983373381522782265254086572907079622327462803395132187421040670087309209057555966135774416200609343971668491023296098720086184330706984310056675062644005600124128950262638627338320114308742188558429949901238083403515223353144640927108382423610615501342009833860940846684520045439750516049054989006657373221710263126110923690188967807138078400443823798326677811601404842407013925076911154071097304173938033259717643941519443573101903367989402579406422766840921314101092137044880407251779881050840423514503969935620468003237206789321855225405955037393901662604277393213645887374937288789610808715484942495391182602877051495538596680273553375011415753728265643689439377248443580678487204625560879976666977320978717989154617538812118505882850967776490576583794112529567594769189871501132679337450579071441483918386876387171832584246993585920931312626521609943928137841007049116243677728770253232467502199652729922493212330449586883031247643126336576653923437039816388115497858066203004177520867640065510795887237172328179559061708070372085936026628930766343601179852800000000000000*i1^15 + -1377846163592072358190209271616909775287258728734610244407432818863964560594915608320724328445216333169526948562494742028203448547822563549672092020721432541595521200865381493267588452454831133134427885997591884493562149853739332807954235836696478654311865106316523887286262935125331047417654993608629051056725456570093418619237343936544364048008539377068697203715557309718453756230541246754445859087153044861755975736517467752368635683475349727504251958559041869923660510637961260362516665662478730120241237752535555328345659783681967595706131852967832426797947403492594108497121985698638155385701739598296504172074462571423490947909908089902081976687828259109093283765941980636571991427351535400960758269556004627729480105621092465241695323882179998086598636693489178673586237174838991933555169958481017962724614450850703281192636235274520163445687639717969597190222933075463324659001970600926331156719925645218705429651381913294388629804802045613450222994107983655405682126905215558806726675479455459272684056414535360724154030454947873891922587444536916004779044509515711331763851138206835102523204635781928201702953511087801285773617413652494887455831657009072675570212949476740812820980144487854589972577055864387294559771089509355230255103799411889456132175026364565256807305844517814042279535848932262766617478279428603775759842936739588882525664854524701926334068055266054576489081111337536642529654326100504234724922867034916353841664669087605429222116793578518112035280592086483104736259395700110609411791860162770743886618158401391333073703038308636935562723328000000000000*i1^16 + -169129286739001792813320894550881867404878293373162521437244693040969195084855980882553161804120340608026773474851342566526485448469941991367033966169321591109095906443563199968565422302890067483009745872772786751901182891915683901524006226875271895171936288433134395235740523609488987317264885934745156456492448891700436621973051475693047409211157499326147986845446511064471766872449272934406662977320387193595602968265700654929193987540004221929458651799195554143113671413900640359326958851136949835775883441359711546317406293649976888357448522395778647667533189433200523105335133871305627539797480765390465176806443255275773635934144270256200007778897013330061280070832510319056385873505998729873908354214724008349039429963802960399276605058001200014127110919557731265055703821527495996674525292365029219577858798062770534483477210972768310316805003479543992310264970533871291078375287035093349307334581057564211431750989724273087527311287290079070696571041114686316117862507105499580847209644723547667801955264177783551299145857518746554752435970208255838787140794992744620930798393999485925271975748578189478631682608427461532102554566848563572142905531011732935500938440006089670321091549111552914309289328766789638089344960657103076214536073095210850108880403642778572118977743400518206855787500182214067971456739366494665174029018356337553186508681394460037793641865450384287499233943013098395762247761070898024355124299663374528177934466712169478930676840812144272193820120464136331071226374242464416070218634681990937927000795468042177254193942801127779577364480000000000*i1^17 + -26202625318114435897076837313779893336465877727373296983371979943095307052570363438934013853248099468105054304979279195050642715411726817089739975761762917444654960588921034932679934667350689619918103504313752033614886520797400897214022087349053077261421595280248817901859559432427247529042012903939932008404768612656551404459388084375341968278632307082268372330961861714464192465235303717800044958474401621911790575460347595016075062020831841724520342599340104451880932368888299031426965099358662695764557024542708036815572177374556196707140239910524192960405007336033251777902719771187846275564720843951349499762409380061608360466891388259210231359360270103828004788596166694471006314242441862293563431715014088425368690106185651536874901780016785877038603886357170554931350534943794386051310871508216995565797832850185044754380501226890587357326271661064016323184242960209087565063103301164192754999610569078367145513266637448547643705316769349976290639004675316910910623130694329032562564091088250822461114327482631869902997293610681885120708548221102849620919695226159395926207001432860943744985513276457551427124961086211611039256140900255467618346084998523228600402425925837304733466198678312913616147999453128778046170831430324563700339505504545047764974426277683908088408482217046181919472350082834689827885314738804750888224406607165368976076353287414027148310076305135703963759568716312639440377129726657552050806935769529278334557231858527675982919569551588237971376854591746155419794514414669508925011283051114614183029061112647678646606782158220991188172800000000*i1^18 + -2249794616585706772052107758058410876922834604348397137388475551655140591012792226373321105859353513436889426404139767122724448734931180773740437328616932076206738193318890882182753494253550452399344911782741202842543860676277227759629652974688529144518691157254629774840420502684361422507904803366228615474248174698246792193001652821150656059142154233098277557438365632336571906497621677599093878618695946038214923756123664608082574790290530413341268451036238831163385958455923004074558151895930640561726998684667410639633962545666136819484623702881011022067316802833630983331440392141293612611556345739435994597126499179315745775880840284931716857757002960721675181534287902499552329054411260813686822607330759052264305298263207990707699667627892964689094315650913370795658966836665331034854685517823312935782044776036727937870761321384882645077968788211934212012828399709944881194154509597300578485863294905003126924462690861636084481594345738586070506604203059019279316071745406393856925054810940079244454654985049961063210629434874473459177328275988141524744100520201677199386706132493161057098700756618826391635928087867663365484581762375746277405868866606270974138351031129340437108143425699017939008415934428724414618911638753812979096357097353476325225645775828588717538937372167721510396700326660951738710644785204513844487692689665421941991537036325882339786707933519877883414893331012467996277928889863596520281094311875703220493377600228082382992312141367134601900775946423029870543346292172721252256530930747796154585609610915013600979622391665957797888000000*i1^19 + -98645055405947704626131803197437644125769783314870903844787933958196340811665618860948566062184146260029432527138011007526063085603641791143173113033759248966225830066718907890926994566835657242567536601611695420070651756005966406124467375168607016769677352431446971042266178037029939674275009921321033593836335398949867656509083641160050271699132157480785815786116320800266521308285653788415591988471402158604801236791250337285520782471654527320173405837543799056601614449442054826002509177212658605683050385840690798263637962573614329828531607044710540809873980452551364357532758383667214818783456385076660018506504661304387662605797748380325288129831187227746541794311603414781407299305844769366050741054150203239593037033163844372358436526618585046664613165944363251656962056353000341073702223030065493004098606949212748427160138720767793782323535390032050386803501869253782424930744840646971920418911075373794567918565316761072444594997005621662330489638347594805121707374242337527285572559009471638586542622418911005659090404739604502003292317982418401727224613539605308656772045350888336378190667459644410571056168833599516269869940006623162762629506335437746404726777039564988964053876832509353101020850495163501411982752356614274113495669349746446546415334707313638445973095002787035611571584729667382112895478018088247190851611614882979003897917967644287104570830390248980122178855565143857023581424702790498373378602207316785752303095307051329837230150980925193140086283565985596225553372778981575753290374902286444765790614971256169898197665838425702400000*i1^20 + -1325964118005958838793253119374203419730347574537041388248514464804482979308503387659453953204854030348629758038191792872900359489169598039458612016784996500743125488747122420300280026185041762131307402644871323646100651770580628754949341590069857830644161205560846146447347217176557012665630847257792276600526229901093488017759795405246819728344656862096730534574177686536269421017247366402166889795454198273571212369345114210931120890839566831095950919242095528401497137726533447610205513714800423228554611416654774831489245492477366251402463088797900255687693987602791691425419481977648733653387006636547698888846017088577806667002870507157148594432611008695615654082452183857290848544140729422233375986143132388755160674423761497333792164331536237941994780320091100999666259888939063590202268862294294076996026502216905280226111586427282215033729723997953804158342363313509438366562156606974219857607302854298349888389663051312080408619271824469366215682390047240530872327432796953188359098652208014905059698555623451511897496592884935324406079764520562671408966526798722699431402544401620683670548293194261047193772283534610785479637939298009845679029312455378021446596140034048355188687784905637056433188903929494120083441213619910764383294295511573937979255021216276982672963493514121629199298696609410167612720243508710297082585808326037209304395521565477094967778120242879388271336023021373496800355574213020083843352871826710568678244473990599740729630404403469220860468647172063201209051568291968910039461319747120718155414144444858210310909235036160000*i1^21 + 72168486904798450023991080230207901895480318812097780689149655284076266456404839810523124900702628007486634726699399442336374719174313329390992551520717436218508091921552836530923880772861474720951833702931306631435873691844214639800172802466964379351088946510523676974178654907908873244345894929036579816348409886579824327522821686425481583402574228987120371559706550882300746149072787876182061023361942128189556685372064673805322169090451683256025582645559002950275338065428686664313839467061359377294579325606988310744590203220196471620131850981701275644155733602936199053633114159381447144908921248634767554018651816374137367096312933313363763975974242738222942971680635368533314465608490467695377041291401516184188670996866398130360567686572533500010324257554595868269545020930703413367306024818090199983042963242922365738358199962179534691819116230873376726069241095374002876669994541864977575410439459473372369365490186087282353988524430357681592456132080032072401248474284851489023742554665907752320267152962868501037100392530561527845647172098066060739910960584045330639393582877018719668047809882342242198957739058490051280383396399155554479931123214510765386171197787743496609105418885266538782424861454547304579854848334910241391870883003389958888810798405817492466703326274424574677723677676346727727597175168334622725195551883768614862221145444246565189430629030571790700504278473672950296962005439174564346926991719338232916239246932589455741707083140872837396381175912052553658476598691795249240071212604568748910822693405135081866321199104000*i1^22 + 3847265962300753888450229401860873589347094780478848913473224527592793133833279513179556346555268888588031347962839801564209782964740675867874892537449575770680394624370884885633518437743283213568651573597836751933189235000056062430590993457807518212900394530934705050385176950284819695433367190717209190532511160514874461421346844962774386391861621754164432874449353080883350693616847934941846157506225469256392840784749703084113669868675147012665206883426697201405169294911659944784248226607867730192576391674685551820245894818577782950871706070122856620106807529478243115764369592961933145892348693215618263163717611732770200055585959143128403756151429205309640943078179699259146774275789096362296045975734146889467893785576636356195404489365781042191720873913586835234087482782215296538069125193226823256790189695228594657224285876619526465614644623139564162893949017599537941206654629145591425069340400718978497221094508375827954056293121550554890907814958374540300839433020734889081364889885005778238151333334848381534169960596885211812208256589104687957582155773290364397076250959257293614979070232583045981556367272965020736040885949083967854426152257831341653654650057939427709118084635510153008420743218923668094856355763433656922983231291358343027555611283660916240303289860827020892246600286133677508986321104457456187821241097956644023086676249065513155777839411340621102181954732717788926087163161918257477329035111789821431318319438556466908339135042954671096496550684424082301227788008502482807058269505993879511507394145975098145557708800*i1^23 + 61868645195738014581919885832299911718412644323883657682776697166005527493264115421362348603486352815315550396574277997485319298367140105209390673374108934826624973777384648842290527417431687613320867374174654723268233900262047883602986470525915091404126128589093686599565538732269245277933125752068679329574270101417635624589466734111797657323802018401881432643713915788929971061765002130617993868121473137839757695074910069322509836218178896332125746075330454053140349936427556317924177435341793171408172813180218583460631415285026800295527487404078494879844126756677120980391894318301817997634142882503137418533527775247675361838666208252866332171223647458330576377358122881014158114785091950918682261548970375448641805020698035067240884956404633810239271291156169126407505427678960467374532440468859824927381667100465542394811353817270830926751822063869804397714406881115594434847261878855624263242127022699487959584204413842810404345588027941788640554188802643481501667383712011198681832665121806391072415936714206036701602016456415861922911913282166710003542139016558603543727643386674465402334162000382911036592218072906038859434303886607507683004292153317050339018865063248013983992467271679173520030078368676373596075737715814603613297873687407309209056711510255691420677108663878177581110114714948589742028792663602931462348773663573282963865639695599442996580498223848180826182870574057960501166500072697892875246564035673499006031923026295059511018721140167112399670138525518573921473468720194465328591346913936770846379886992972568330240*i1^24 + -481992072357166081130753123271767069304040513344863662594351017074372308906056205903951776740445654902909481213657160515535241375885442373346988327389794764292265332570852540631381704052169890497031143111005111570143196441627159485706161701621122511195601369606132585546291553038210104425355863007168946353376078091483065532593045117677045734168869947639474701290075855087428816109271801293352180962508681599655878944358993716544835523615421341332446296579502954508549090131652650232933295697903356599107901965886057719129223760925135951421793704081050713558317592177100291955487641967686535073739147326104524376168284292656793615110883395111005063488739213872550330132062498894943280359339363882957942853106189784654503585244934357076207112485924017161131348292965045264784019519017811564432845405986813753381405009880802759707303168482949683524047931006897365974789583638079785205165702355752085306272436506898571240214263761341393812807746674649277467675596881835923626022634079559417454966410205839200683520242471545676588690052471306349237496497032356352520750092644971756098642426008238782500271242039091526342105256127813204091809044177484361314436771141225066226032189138234129008830022165754998336723184555972812471791299311629170330315628806371620137543477224993476623718205361751749005501985920590000594299903794318952068240130767114106307487792440538778259320909653601368714535470220626544841408503899199321279541947826745625633984153140634020310797473887341690940386616514451821190242139866238685047391999911871442036557829682233344*i1^25 + -33816702628857388162164365945099510776554177697380277891438924728645887403906687782503593230712632008430151993622587028219482857359778638603613891876012912133181380221728245556289479236895554807476874495587347759434968215977013996497184469996066155030545083786771509498300593731444300407719773761391294407719107306464026121041357976675891018009255070951273906026368020610171941284765381020301547539575716982175531353702965238291853312624101292280876418461232469972480508567492332448784605756863977147863847352022415812458379280330119005706276306560266641723369444803683368554636089603188491650565288836805916655459442502601181479871932279609576718937561221884815660210855346931093614284830320400834429756714703574900923152047886238934604464530741697583697290592591067408597391359212645645813558551218112514698200401430576120531004956766208810877936629500305851555188960426770767668618203322884688696964200869308635353227893733762514334864200975726055087681381299557866080768668009414200003034892236673313196573812991548737625598804982549640367637827847238309972196950451809484220929788205691384070789462468921294453695499595961304847726899380243078160145351087747396221137433060297096247082704824284744124214006208485777780026934929879699965119965667891211574278181420400259484692402547964567386805091558028330382543476133523937090172116767063896281759030391252448916844406872986751142214165920756867586851459967874606656140736908374167443349151826229675896173089207231778399251306376642162510168213611826630342858435962399818656699167801344*i1^26 + -538630256718119145935738275209180195116437284084100865683909497395374508590018452164445125794201661788748092518346007617670597038405356237154687385763039377847917245334500502504832032727293161064764321802773081361739074861775546383223618627320504043313091245831011191192280513038132277267260529173218246734910157644781631849398110849911005848883956280440381943379423645182663723906362644273578541377649588198717575222744399556264522749009037873577823260004009862089874507899368291214975429595729517343777599237994936105153136208024388278333030002992109989103453249647901572966475659008630004855702524169747609820454118122937195977964140919156245920948328919169702302200669695901579468115349057452624378488766899631082033307598010488933722229297871640886992948332018860807261128512502370346359312195194137016610324607162728460123279003574429169405047030669228003404437437395838590656935837520420601300506917940047175005044167746174425615169137049738382998432937366319812671024168394017862292882449021583443446230851686454723910147210487841397665901333470955743895197260183143443431064121360379972693567000537768189474471133739423921085193673216083121533048088889175125835532823726447989970195815890180261199026399625101767640039431648422561561710884009452850374653859514126290645745681145494757605093050897492079907938466030777813163878540722930412794532394326423562915115748817275172177205586969543998012242695315753761498709529061720348293022270448638944873991681104665442419875654962091418728687624473281779102883349515456416132890624*i1^27 + -4577740488875706505512961804742258572193638451672549862251543032074580644593383422186501141895755621976615534177111434778108717504790285240120923991061554293916593227056178762600102523540092840337461040415450731415763953544961148854483116432370422988367353756445084685758868625810458043109230038369971695074284387764760208318885379756114332785102553850752391358044101487944395373464518650742710008221867940357861792099006176036338961384071761115551833259414478391213272704950022508339170012616540792925173627788668609753776961720016975256484003847544694789622260118342646334668165063869473600937622878587265697982587775175890094944377583818192767491298935377172843244777383989721026763818317161850994480944417897740711896581786379676931611408052456140886671277255643214997792383984435116160495377606122558039278524586915747990884169954926407711285901700931196263980282823370422351289554000223877995832393593773143741990817783138446953859415397547318428579449131643972979849746125509706301593713457971807235687175850151752367896286805495976815962284120522029409345809078974405669499328906392244279931942325186259771707616565607778914986011655993310439668015824052070810130666729203797574622139253956568843478237135421840450984195477703956531180096918364514664992908621033487058963946321766597589450670682924623816620914995016975577236257738423359627900940899686227839096804874310852744563275603560850151761650735483326155525497148328413533645274186308655420937359345455482853576625356336475197580669227607535480076339572824434802688*i1^28 + -48931392667689010224231421737216335000280818611519499629958832509140009834359674825286866605738390727811978740641551571237249906493047453978716580002146645222845620479433637307714212438776768875141677688915601076566722224450600394432899771335877956796467207363022312763883640408209045007491497481359793449009342550796978483273461705570739282477864544852707276579982584257619022748762487201005050101211687087229092430332939109048728876496424715596018711729234505153024927261434788984516485812794616012106871555598171274826697226974115307896755920536361439760872603000700224458913724557643509700751408456361006125296101309519524019597322746851482872184264755817404940182384932188770068490863956727292590713866384668521073083350856520235019093134245422788792939509054599116513181347885116389931260033230042486697765164866814962100599574867607489209778275169666669243588253010780350721022689313150820306883871566602910913283431598985629471484035670092528152684503725074803100766343982417534320805020666962734645788534624778278967637862661049589330842616332012810480227132306883003411126475446427099202159191089263643260198667515858206098755963416698707284221217805710852029911452069357602216707687537455486406599736412812815466791295066842306261250731598269310015852212816998621433610241596902253524289395937156869016779651794486934421934178833046727691974803070489983435697825884384930331744201897823157800468115247405256772446498422373903452811674134036215278099252548487426327552887763381234955244353475426272420741969774379008*i1^29 + -663909772964320027512704509479070569457654469154738357855808310779471691530371925743834386823976155730052204591106884713138138875049717359553852730301329090928916093459663784884090919879215981612645956825758157302968195825944561032653906293946335755629079405081839504317641733569826411625115113531960181024495416548819944235643512066904324966528334343169806320018074952159692530927837006813666423205140588227184374319915053330585344960205227805931621014281611307273282513577856757637631158348099248398913625666710345050204794183218693084581052903066290756862055372885528306807719218209106880139448395800797299255057615145706726836263270219324848991904263465865755409127599757180790782516436806068642177708834256010995167541357739455381872452665129207560086905275564800992218502964631789570884919519048892624597038377404307725480520411542589269319388687553205938092325911060345631091304005538768744472428290648815139168002371610077678361828929433714452474357174361500412532150205204623352555058188687732498761418952436502426914174192038247898357611811480625975819676153460535691021378477747690474241368100600657672911951723519761884621365663287886834469740931442144363494606752880178673609704235103144678704061640056265562533197882554476070006568179133083414320037388058532673940295875973223503688933043105586873492703316621607617673191198995740506838828942551299772051635072103337838735770632867855799399535855097009306533302816966971862817439521922497985559547211135133166770571385271079584863003797966186509475408248832*i1^30 + -2043435868936559513239579857970213648911219850511013475369834832044356156995464046416449479532296345303807549298088574988599071993648321966278674937880791465834737729962383432602805396152487431949901223404260532324495877900752443796688878366523882217075122206825896342145683643607058079325627394579317967119362218220172994222284086427256215723248864506400202042158005217039403306417382486296923696991065745018919104735832525093329530596133728265880929840304416669824700080295156289326735444633653671620503514600085073633043063865080923212822408182818069073395636859844753674206528428408328887474566779545794964407976785187810828282553689296671073834950848714789769069393836131033066949774087255175215429397262028552842599341098780832744024753363863310909086052484092770120820219179750264276985048826460590679455718401639028217101154127987980292402554830828051380237052861789732308738213284266719683327453860542894197450248734534300680839013653256497814635092193911855279227594279331533971009907176633466843802002128965189421469473198861486851768169258093886387778372792612651462609830156195470855117725579962805535589688063253018551667036967033929881129044210085892322431068411164312197209454320525215413955559540049581102160388474365069813957959330343544292251311319102378714855868998974035803087437427581000584903761749177971584287548122472201077302012582198055232910015590329835574152919199835876310768627357530862200414178616914682146209947250522729743823239049042053778808059779285763184011405453523005755670528*i1^31 + 1935614118486233164380197174339521363214055454845923668127254642160086347793632714843312493282043853076277119608968307620153131462743065315764655506422691781859346783834900861064966214548384947375920993358507996430545630924913445954674461208777630520342064400156791561916495296332095408574431116537341770904852459888591036710306504945679228098608540908497221841648285472819675316576064620073515400100296179540389409039970478268137121586659216806364496061891152735216461122765821067782966326309615316246790562322419602272124941781437940676820954577962980355137147985739806176043411219129383176471121896078336064607240531258495721846047556948242939958418728119170565029354018814091249746829509341205111192279977647568810884189913093297459942109732018512252265686015213452470688051547294306469436220179297705679049995566256378005331516968862957137850100406080739216892745334012702238549345764537866047048739193415604607828647641531737480562732776159483343563331339822620078401578171974285816460036300164831318702849331650140494141374411490487590176919779345157319721350077573792841646368923215131781365935046308175344604213455820103551836717942307844813033146328668147733850530617003827624859253252617077634087541026751482075628865895910521368411882754126655249238922641449586851333817741170262853771636886043084469041337698383998611852710500093773535906586373969436934694452569012647010442564532266870459100352679471983845302623585791063030181252168328880820675890374875522176620455229715639560342414303697084416*i1^32 + 28464086733321486641378970529087475621135022108805194933154118487179898409223034597531898544556252468495871534336793462655250620673884083808093481322424834827391454705856498759750257066393610359532996071669923970719394912010422169572509348245752699920805868632985290079010326729802824829443263684459238668555476614787812416424190583746834369402817106187401708085931793624978364531099164146336923164867961174575864123698933627632370963778493573444942594563896932954752685300586429387310680965708582939432268471606391467190729780531047840414212678966638688389233535462263808620799616592349057375553870372602637991804543154744320949239057677220674074788896538669795186875108340079549509550388823476702164631090957836662789686144069059787521088923888571648399257679643107252292019318268971975125651822737510337304270679347270733309864063169068273392230470430178628088869363985347216135393649596955951336408227227279264105894304712526196992869403428521588693726995221494799642823231243299241541091987477828635896991853778908057112460015553778904217297241618718199320114466286554397042224082820142625877774491577699048571130054727583439048500262121808483014793856378991169157732449746782199728030259058267313372184304606854925106993992118699587895398805674079161241977084953114232498730140068591616040251505635390622904386171217034806189067250591092363655162788057568584962275284672824172815599242484379355590350501344067983575941363302018972343360781362633984447537088100598332664562098936327937648541132267680*i1^33 + 9883649912399472676831003443427528101855770613475322237925409012575402269341497045757083071825332637883544471681244998931454070101760273316704870514772379414802042771171216309504738508080300357303283561431168207797863544909803863969123454837587709341744922287648452079426082831855947572501819257869318781032897509786591821149539977569905173749853224652210447655721573808983979066533272941681885415326737003933236511130498887462040432950318507624413467578056715614862269302801875631925094250347963767540556384130289503415314968949889651705822663094589419041842023035398259136128572128759325062388229881674888232225264288116603710313344203081500605146198699382936400593907971891496926357776516040161435254035934210644144397670465802153959749772157052131082702029333818303943387891758851436516621909704881623286720198942656653426618314724129347689209070580849549658542887435446718905162594206602400631319753637222539565553662350747518045270588226866122299572318792771738845373119865387869701910654126676235245574503717426985795851680980869110696031783951727335660979209751434928334711253634459867688585671491974626001082351988220279197599589005267433425644482361484548098460251489411722069324762968120767340793795574351462526332147040789016400459359675119777199842554378873931004505979220823256712843861637226685214807020538940970618014284782225900267738826843428245483667805318276897491171452906946652204517723524591540106812586542450783838509815898390200075955887310968376850852317254461550903843580*i1^34 + -77633278092976995049800568868284255461859363907439736383345129171726250581966339419297371056390006355207734842472339530493340047029508366770848704855711578363024683348018916256705489100237446262144891402829657105291815313230149136364784873898634937082911426113291558236372999512521855840828160513678424385887874416425129388050288991954613467735897749016812041495705573797342792534522085172802446039164637126379202273067851800178588178668666714541899504006533798463538008277735361327772614919673882023513070452639838152640294832241272460748473563815967297722909006555759266879945049683119082129114898257778350457240689072627382691749670433840119358168337992041722742999341666609341442899483416086016279163474040184749640450351060220210950260903060227984030792119920637596598544603419544046188774376241990281128846946940163934978410611841938968895414145380366335490804696115490409622563120515581017004079419457365660154578441905270444323254564747619050258903190615581802959475428829035708996913226840799292684416632476535640089239701981912581138689608681928690019720566147483968485493515137885744740629180297805687726656716797753170899928544421703986557621738639345483552798996109543529777361516774357172753301521832305766795904068973522860972229316861314645001616024014468383046658963652377383466815524696127034379048149639129839107537416860346718528704831633344255785653563405003090528316089905225349813567795783866826115237772416834300139432503620448645817133000241697351821361042188207102527*i1^35 + -45320679570511780372333427854954599422047017880151342018220918150187782390659902034191003626219349946226870206742527842349142432881753576222381252652193365102607557176249044137247438129943491066153533680823513414338075936433732849273373585190642277864440676165616073885743636824810367988915267839523908949726626536689247714254552244174871426191507926849552866819766111886660214213064467125682748672451468249518889439688994655183165215949645538564124908774110326396095569341004449363643826904607767138797772871679877989445554204741650620408016569343391696565638174048421942644824266860889761516394172592197112931974037536540994846898150586710665549495960596532925168000259739139945200907843397126508966003602766665575712601250950429016384948776155146962246078806658325940272576097358090706002209430613982722680781076222596412180651846830427112812075147211208316936818725220188412279409237362104314285513198933072345118728084324301037657059715173286480298448362047438053604118279859830961982519653183917797918247696044578848131673563161263308877788804797103694293813242176066687042950617450959588836334349979090153599805102924155728975339596584971904504661464186288669598144542289990489418316429241529778035716183743626105028634515442998089587316907245472433888566831371774064090995802034301338172345167717450986562693024218230577971201034720750756504285850460463292397010727850691217450932853155744546683052770387974508872434756065234428590300610618650120362088904324267749899413656582912*i1^36 + 48617210733988407848774456209360772053032421064234693796357816242991154762620475453751753788666040496627769231386977587912357109969059411370424510833289162290209009806558432907676133803603005433306370225978102442548660847979662492301954836375142800962816182646345561703525197342892493413094231838315434246919739995483311870425793273474812488336614418053592687236796203453363649855394467250937836651454461137315464221948719961376584706604279685338360090696508389007155618256919952902496043775668952536198321683804840188120255775631292698994165557724828067832180764851714266426277649559321762940255701346520078942900869561665908339581832129447538260795244338730250747564825798793101962709609120261608801061353269217497147882112234141194590162774290779658115574699048274850893113429353517735235957049897084164567828533005546075431037394492127795928655017722529879635127138150091550016799315162216839375718347205271127303831021429311986106233717652992459570536211596668617630162212964716673283154513975336088287524466110499930419274953618561504150200864620265408918732816955823249732935358309237464852391502842756992947203946784830490116200495959175760687586991385431092611239063558844422220577742924593061510552078577711786840203221467621341670647102787745200377489415367211251782188104117247406755881599074579997388585878194661074885623266428877301093411234609273733479436594909640018362677769547779915323579342220109540751869673277143723852069613428016220643517610902502522602668032*i1^37 + -50296103206946742962763743261654685877829019343806852077993747870786176861814222322443437144189061714270656866895851059382770638189234378547195139593052984626670677068106492501436404607567454258232467890798142565048206923062983161267788791012868844781150780080794391827095366837057937762512951464737651901657772626768739480847437630487662030889588093450385142638478239644373614790427884297538958802908446609625699503141786054422849264563080004315643513532465522813394772765088923789680389246281571667182397724869780269333124463900018782684919603566519534075198417117221901457292125112791741806158690242018276559276306699866131398778681275934494475732782339763668971241550729080716015340535437277406504768478173605222962676914813622050148779390364207200854208660489112891885272567500771493576825080279659311666453459763483654345997349764817493925957882289049651654285530528824837138188407335794054122149961833429849610783202775820183135664976828819373295808201997790370907015218694898961834199045161485883736457615146409394349285806604724074124806192193769517405473393827731767142773892336885560049918145164529315735824519297035393189237188407817611418429861478192309986638257323769761613119185540399910535207730004178507179809446066468531055623034455084558356020203426652324644970155210420685424027464439680472551405806649557497577898844317260719840747987286162248318452755566526715028291070379894512593746331061955639819222512697032149895631414435777551760112066409825042432*i1^38 + 5853652429120279227732943923488191825374795144348753605480155798208681274887922336237992844657601264398918696689053108593288807011636196094746795859288811956189316781905627126076430714940549393877358052770573148061310337849226358575995739626902300509078156286717099549395573507500236177987829112305586029016659303802624661570384041554018736437293983785227099067679610361072703463366866497334357104326893612008957555208999622364005408706946514534053441522133662481745881193389699035822193594127290812593264303712151898265487505152823595097438040730809961019510296387223548281476588642531976542032426343357006938376190948540067123459604493571605871890089562532768249807837935396984028478466455150047499739518001170043429668500754942665934696341539542247965933555249903700746715267610473245730814086832827806941214775756185974912976875160871578013524743615250349064033778124953456110567254349398390034776599822722931489165227020925393027574684463920094950281005574677050052498069944091829568942080609615446542428690206225460647815241164390274651575097420089234061992737978666629554441076682146995262449619298176456015640770709362187342892314691147255530159470999906310120077367235648692817745378742507349189132727856116087484727921229005965937738767190799709649812181160498100671348409428807683574452455780395204543206885396377121571537571925455014815303412973013458858398452579127099774338937991461574557605109854492386029138339656990115635003956355448808031281632772096*i1^39 + 1313806953276721044982557626669661663069794696649300452414841106648920846242514818510668478658416341504307370653995289886791028568881158650345635917514721176506103940254906712854103739752090648664079952712290080563142748385196505358166909710553501933048508263319090691716863700387577571659904011215454554757667428658988824528323683063933766236454675771772004928857533356634070558502949459597702785515798132718479753649693767655935176346530480452916509511484245006927551410278355026170086193554897017851793209726700822030524385039429351725473858007088452551715958092630721686528017343157793103293898781033209576859277578886881421384617404125711495780365975300502124912704387502079007634408732531910666852080656395693870218703187961614028444402965656740416205646753173948656361338739832668101072998390934725794453993524696229000599793484119386545306031707585362158658145981674109489896217147361079047885786690668459363255310882750393151938196271225863732479678830050040154538397723439253829727978594406917734944522885190060471257213747455939625992126251908616937165252607750878708166954058384353040354377461113893872262088274401828405005344202184410629568049912462258657654210994842232280883886369168975163726475694476237750375724838125320096311043968415358991753406377468005020040804271567400990170057753284576158317534126434738671597443745750726098760799775326976358733059313653747054005863936768155379398752002675747183117216431103516079334469824280364511657984*i1^40 + -333229362271869520047636849954226847598200152048635509754934355197580312820021392782741151705673570886995099069137958870918815987890175493572631477947852559076475899084267974122751047309050388066546039082704105022543775415325138873390585273182385466410593175958568826331408952359223773129430544094501322099971904432852681195570617264974552744874845849492953535411616075972435561944091089674750857633330529148878980527225007828219902181593773237551678650996186517510673909738201066077259768486079442191724206490782858318063488069161735379112543850141594896690920309169225856745313809949359325734694424416441249072271353916686861698490193613189556771561070207610222133996740425099785865268077550775205177789244532213628758666274982788275489290546715813153502820929321064518364186831792879254556869891680768618856482034581758276679429854501548045106495956591300432321074840539383863657244994151593096354561781587962238471143485930521505557703321061442431906715871880740625311906962609151902776433507186292341983382161711382754984963773675346145085305597807078743431957031216617875672544779901307436462790751464154912952373366731243292226771573456844958439886412613376394057510941543122129763331556774428597728996407984643466789513874300257445250716576790756128549923514535506918817729962752005377392781414140707012847778560624039620434621952909001291997816679770929180703040654772458967356505387417041635557954613460805654261768331484808105169408848874700800*i1^41 + 4904827642464587627526717213928633233373164872711054061593822850713602043923306066201222470273802730237366893682156593850051346455533120827948151154080669347288102113200955237147795946681055009455147226305395072617045996286704729333768209928279459233597594655575576308021521838752265374657372198496150682159335028435169555179512048252450989405727566086428881565531871704067774136069412309124586649289758467502299986088603319204818055537565772336092399188088584457350368892943338769772017763594256743505394851065491659780737007967587132867845084979068181747259596813622874663258905969649854533226882446913302204027148100138400669876716471631071529119317117821871140998085291345745403240294668142610048236373436755461742829398136583123683879978198695417556680459369054626559750199631303468597456372910922608982145424267265051401837759243627715310107354365913245865941547735493106834679610571869369314434813213592293878122645752701187869024920132530737431518266875808121483317600439214941212130770680496857726788026320878333700878939308071641066739868128209481351967799715824812426339935984384846080581536685984862163493333318214850630542226886070809286111707346410435354618256056946055615756729519503404900530051329072445341515573847141566866321784294011648244094152787617858476267381403966702813980836675108365162847798756583342886765505004578824130037949722141149552838897384966417589644149149100713612188342359542009169549092646372873959184007168*i1^42 + 4894678822987562868740310328156872151601494699488371733403170778440882890496451231086812660913549719272849483167326040664376808250344604016523170715084863229233356925010566672354685117939519637280013388306728694449367787695935760852817373381940681295720620540893959344788470012625256727602465721010492396079329302574972689970070029459181585331899475262135314920948084706619614459601858290979729357277114631701112291420716854420858764978101272638864209847711894449967324914837320224212683628377346509656342834026384104210879949297934820727865358388741058246739165201751041399984643978183970508378598506558806104068828937592210044895819056315655692904237444374929334602314681864796575215968249429962950717719720647811076289755128070661017381749139080093089575822972094769977709961138906562510763205250030170529891940181646217202975402144539524766817804359664328032832131368603509807424309121633658796134421283002219945723813893226369056038007584360628448036950004840669728372698831127674864676095290645936810665863351752293623754582462409566520393938426590069390809778880261670683054479001450141497050122498492120126155705656495649533958292034933413012407736584307487507275814973115793876055026879799309603747036464248908362915137956990937722580764778982549624175951227425993626308771693652384644571843895649848420512351454551371128645316868861544800929618779248859203621500789732543049889192464562109120584582720063592668415332727479982882816*i1^43 + -1036269479401420680599357495592018180444914618167762160129717432915332446814675372937166582288777312004912647536087847756619908514962788206633584975092591177167561968919035771936007006585645856289610513132304549930749532219125486849914053140171672373451373836788312474361160237326577317547952157900092566131960253103113599277075339918508887143752655316177412840004844918078991202920074382750677125643171250119735108500886834796536715636060153155184904165957050473316346795948876262896194034193014044599611221288440666695073313470500280041954619943743126674463242422673351203626788448918544874557491702015448297560445663263522074120831162502223284579880789987854507559006039328254021499949423336320671206937674246030249334546432379148136686331704764783755341139043443698552783054035273316531105751028984680420107824095041197095232593387522009965716095643110714260285510469949038475918653789171566596335764943767179151394306238567407462629924610400995156646015032348502889858559358036583516257625221685485294776521056586480033485605215061026745135083779882427789222879267091630190164019253430967726368077643103379060983348280579957549211402778865072770046097688466908373344214882036524544358669420585562677982050350255542446188611327087431557917167837036966815755707490729775440137168213529990985253431361138463276439610623501832304310417114788464780809598440834771474198021125965148967428955089553416426739877148849866657836337266163712*i1^44 + -29890449360155477921270625171456440117106191969298596791621764741912573843901101414684985690157908279405543025236058204389013088636312198145845442245979053846914890523474802521326576788943053725617861912038120474988760891376819028063880846782241457058452084444868076389897701258222300722128548999827959103872635555825648547789234040377656728745341819822572687048838618128326127040508240139427523421296372254053166188166006521711523946119573552459932763736706950900324228052669049290331723080004383140913398508128027537611535153851274941793771270212292866037281924623031069462429631821752423713985096649996013984007299671423196139125043957446716693919625758381438592394140421525082702912848244850225469528781471560551750031049913692911903792552745582192184089606913146335013454046873622089064315725617829198498444163574453005423367346431519349234178349413736009198511779492929910326284149337498088166012121475885345620952209246795426213031086650300725822817571928904787149614422722153023893693441026478510465446300908566054983251645727757971252372781949872403964215339703748596062872286350199899704248135893862487073696891945419659507729664576431225873951787533240369263670381895316459661749778293104787823809757329081632185032015439980029227151301146751463578175970446173714581905653749309868331071140827935414521641897047796322549002700016366475192252201486740194770291086225912971930847669793945778332845741480988605191028736*i1^45 + -512560985403054964295775418676208150000010561980710739535381290844766535241382369755952026550671792971442656121743532075438216453298364382178082416292791441950654563228662075979557992537915236940218214620406147677134386161953273130256458192444884760431814240963527060662229551941322668746121651128237213422478366024505332653547909652575048993318958095287076660038994104949210839045659909642452449750674833726130430116740025430705457328477819568411394854878606804589643615576133495659319083386059978130718361858466273221057646170632021917576674904132454082359054632680168342514990605882118073447818664373813422374641592174727480644044088115922440765726101207978803335381952015609968641436409688409533747956454457405622620118416435332729250931037543872573358753951891236520422549377084979143524106988961277145179966993359653548379601472855529587215061016472059717510267491763414280984840879460410715768736355231082262901139973331545031203913434761571846159097766229369236262491832757430896309677500843711318632406923543559628332178617104029230940345013370922662392424245626742238489821032429749596636654937084131751227464147919010641309542443622222357448328012806078933792455778510508599250568941484007714210356394221212019637692558251537145595939666982378950558327665479551338598840316085500228679212596590922965362870112322141547099099020764664509734415686264788218608529423203014769919861031570750119943350753580548096*i1^46 + -6556027822818199368867367533169756200721992793945854350761410197272317149530453544427761525427081738835664809210748224892992763957205262671672092242053379889021467696034024006023826424957202047427848436969396468438890594178203745215732973958878145151313876250745573656798425452177127694943615553650414564462138824664344233602892061586497742935869873398508438425551660608721467393860423224876725039736296025950686194358026661264040906563705838473133058266920245586224327319638036531385818430369788382645581185954289445406492031204078317192336904036056532707025839200472908644798688282703061267137097101962974018724166642098609815053531995739316563229938721008190015046681935635492098786367508535756363244258638625846003850722517408540948471099970659726131999743129154553654503013361362725814527183240976991922093325884665932934132932839264189870227604842901310279576470513537331927956859688191964101698248607255582800514629026516379984183657174870376325722977854338071205514340138050000930713815272225881819376503062911001656308785847630250011180104587293121876952927581543225051017812246228346037772727064965540566228384232363639479963981371313563411886297602595198404430888606823006483725318668620634687826728541807741093340027026736719969739734001921485437768710927000853781870846147771052716942932341325826800625723544370173128100388926225242506203001100746436973287857998048950987186947157731119539022725120*i1^47 + -52108181728406993200168187376087667254476541858529921206235849058942620029036263102482251175000366013430550146556601263036462555318742494733822761867615903326014447557047635770556336324273863161468235649044272691166103756976177124474646765934891871767363216484027327144403318902220630048576033851856018061704252445732444928653443063131888177975938372749745075881052524081568264946169050004869917413838395679121822197180427412063868570544756324334453660985592257029445864749771560718201881636114219752616644585627633724337451042486345971564004755278152275029858882129732816610527546286821228129927147952686411602577932645777137892663572934809340038183177943137396021177623592920408703636767730812878809397294270906825356379083979279067248991259476605255190163545647288057787861270241297806740442931159079496529642118511291169742945310465002904302743139498877735816847206156739823725755535270588381167800823701328459242589648579515554521130836548135317676531817642567258259931830312101300357351841827509583123695307973411457700897290439117758348337201827700062789212789620072555935099463018451160676797172269642769888402234194891233029089513991980590266932227656713193412914300715658947680772645660314206797078071008356391650247935510802434179821902156328627718631293882866952354737256919939353353879577150185264112375530125671178565365291237470064872538393637856899861119497575378513451730382020365254656*i1^48 + -403667982197392834903054599641611535789186078211384208325689163682584618085080638298783902541233111591067724631701455248845260839871656389735668260200773384454289973050582245113114162853235212293220191175993827144997746335178035280158788422984672174244771536306342053814349775686502258472843817614501508585911176451931066363824409839917102403804843359546613548013787052405950924883126858069270931335327580380051907179716443218823106825522013756824056345515766534190781098187885404769440668098307739709190120340986293440855605411549154321395097662584103849179662808512056128252092445363187154241696579616729710531166564738734412916552921471355208425797432184003261070066030929379563038285271163806974890525460359294668362688829323629467696317642589478258207290501763866938214076070953485752564408645858345883882683356181272545885614719413465033381114657073894471054572089738859864434706690355627503746839652958145514070304805638151629242746283468744287942935357548318734358305210297453592812276981098417413674230292022826722424391309250893933128247386338656019335995140608081207320356666255222417405982739477232580620044902809930953352907425420615975214225886963565011222421533133457819233021189743261877071797862088825604967312641781490157598544942607824533206318427902059993826170086578932849993120691636876381754420169137536677747271196455392620989333450715743704813515926592285673410170716160*i1^49 + -1365324283981359079225305723177362448557221623088014564688215016674120417686683563696263068365286023928396228113879426783048027438769091864149368105393894122409617507359960744970671355116629657184430811989906531009729695343189923291701975259278145565746497156182447227205436982998332253687988329364778083570380853772247856320613036238760574173159884182707172636977547087020934179643160671153717082188260877178530165780850016877444382013780249139076256965875148551105034187629076979666627333861358076619387584525450849025622552344564404506584143946608915305652087225421307362691400465599286088592288529576742090711503605148898602990040429194303465449908326251437109652955568853988493183674409508431958171562833134331472006601442810759926595213759288209594783845859641159776033138412659378290739565778854470855013748313116070484272863945816600399689955043771570977688113483284836669879181589502958002852948199309082660100937500029359061595619199328430650639252328521146939637792630004522517810114387706114767485503534506143070698167748131441124812983535868532312180428453425648669015750510564705533996316344979607024410673667430256041217054609502867375100087742519651900536761756148451117245949989011261697483509638677876431041015768160229615882732710782101493318096364817359820945301627541795406057769369322257866321859106144865398896611701958480454279608279705083550415617660988415803392*i1^50 + -2409918429323338392684316320162953031007683343642985681683361643759658971556864573661310211951419962938669535740639836897828911246534732425078115969786955038393371579266429276137706821879354893586312772574169699317633521361766011428091214257218227643607945948990299869255967680282196978470919330869627116868209972910868281114703515242773809114990091292859442446558589148089788233787405791303429365113075447502805360812566106952261515152298155835028353800722630841369905310950006444914452317526905067175026444595412928696272033892757915955442886668423292748827193121530146037843585160941461997114948012713116909862244419063132204629029313709288064725234871978240566690211388410990838200052987118499108402613095890881797000341151227387561619278401941565735103961042669623470856963309401886630919059772263718550219231090645400139291688358344933647566523341512311987938783147008186665787182252605650043024069354883022938719802210467689943459929041607757942129675158681164655267878998746058161806863121168468663294976979552684521103583683118642025382797683657086353616029134364814568782366564233297741777243264455816918261049179686007324437922043929774038191442998219079265393809146401621557303016333466643265851947989905023600330796270321875334951806720609318359662563837468972883965948077291218602132692135077690136373968444476711057610320726447551122502931570970040098081430568960*i1^51 + -2576429951587996579993699550465481523324693784764286824747055261705757541441669571742451585328973632965948879435906242888410322058854174944723779047574499358562908753008864164727036646627721781176037044971741874050908092515922196058159406276594148069302841632322058372074965943704126636427852408772382461160338288760181244304604378242058668647965663129997370083978228185785725967003753294411759174676566419363523444526889957327173535452779013919774988099839257409725643304417390810822645220617022354400014942783050230459535034508833388006469501846647757828316948546351664253145274521354858694619731898094319777329392346833947919951438968414011914962847517072214210655266737679515199277211138025513934797640573476417191450122821067798356224753621303368480263079591390479390519366248833955438488237122079007814811652599486202439836546484423894616911920793149253562400431498149404435674890711410317834026893163305126686024446989691565820200826227632589567279104454794563916212033205639729160981055324526649414565264106243544439334456231312654063109502449050528533791055076001463919280215527226667858803452802350541289463953515798943951788504397225471738316013795971333596052044648917781629267001067428487131559042155377362122703457720237329895406804522698178429668683896892031176564509299944122930442440167007350000649610764947268354860618380839159487571331549007381004288*i1^52 + -1955326897990689459108590704310376289236614098002249242313055081697970434248291923301515006933376036372215582074256288219481661401082084736864693101173535306117277785867024704557776088629521421086905947560168161688960675767921398607821353457440614361729963134452571973004071923323959268571719157898629756457898648140495333393023980326717170682772746168447636628486515448172819376689131173285922947171123143896976999830017320307074063159546874080751127365695320260539184297284853063294151671054251320895963529265154860817251936102251760005308746571966409324981973061419895380171318148854135577203180879557717450025157837736156385129995348072669362057647864050376974193604478740553515741948829224785168523217600284405199808849119891860020499687184634304830008062395348538105753961537379245182627574832699021028818595148917348337174719932309695025363473229973663037251039103793842699644363553451237382082911560789224822096165304377082958238023149592222836039395145737398643936514467990255539464724180328530807963814591711051179011280232509290007369317810749183114381010711973259886638690630688434167246339154416347500856020660544746485142309149153024610361255930835236393562546496298711785504646757950729692271976829980504105276487813597428942361885079037417050783248176888371082846135203387485504352529321271034209822524579820047308646140061255178006352948625408*i1^53 + -1027170159570634609228879236118509846663168445772436089270514116106283537336541987303782503390401659119101497150790933116757731778129447655314636641560684740206287965605783331256059295208617552337318816259030590047224394902585935930926915395738454150139013534948735059497873281109540062317014684823459993291530211544831842998321635359305023217511014272526904408177172471413110578488796202560773950280084541192643886711196676940161054381540823918044679473266242513577878686043501590249817335674427982703705013929921220692379923062909564300926818312537303516073024839932522489818318550010890901443594337087327689078160024294850594096090706595324626972102644709957015855538879014261545671702122821423252602117357906221139929893286705946054602069634221670950328537910937563299019002128173818047886891885907224455866071646864565204765484635180246960389215847581058532464439445735186342924117054029117361898611413389525445032247796573770407303278203674568424597076123778300654708990763100818943223884417201239308926367325935193982313049568541779633302459635389212042180229258919153358585119898761447953865174427412856961702088342256025776702382290633906128791101255610200105555425916423762074604505380219595034691525826972645845538809861175096825423633238839212106115107602944045579046493461366904113586583808502562836198927536239310973819781253068421595136*i1^54 + -314701071654639356152503479722285715231438936797805476468122625821638043139551226497237710775696692714493292787775035282458090084386299827240471147424322054722446031294475087837909319695685599959144322633715411909196100234902256252984604349539681826899398495766633241939300664631130729325698595839368373389787152440932251596006237444192848022359123756677804839314172091373344942552786401388459684024363862460069344306065063136414540417604094810824754031232535423737483168139226790556189670814430536013164251170072209755359948618527431646457256599844044987969450700298345376414815067264953996597111262205309392388977406503796690538663133519560774015293400190022086799026722559567588068171680385828778183521667071767548479330839400637889692511107226840717624355566947316397807770414878676982878712884149474525418637364043637144265325378573823852904007770388495299996283312048428083729687132479322382264936065289115048463571771611299825224866624194542751025533313343991202933735120166352509537190190489781419819587849276601022028863225754766896665646397893085635171542848508633838443005483306469400268520026647125745372309207086106710755700833067622728257997394845236025222832347743282066099247032142804979364192535997808444546125646104457020837581234285916156715080875505161358459767946818776217487493529653255611736937166507469860536301125632*i1^55 + -47118658632073266680650572708558008269544112856696807981808517470798625678970482368613382581989018021972288249505649243184884912128000365289251516956109320898345999797241135606464779384652965212491435087332309894346140650264474889615814738458926743313026510135035557840066553175341227266041584078039884851787183819682588051102808396975737177149155623491837645384981969191388182048288242651246901235000374952586113395357952812421900707115527753049123771870991032965690266108521014963842917450323634627106687586664636798628372483675419024141957920606970390351590005686255109766334884900163768053585365074643472861272823011545822976370625024332024653502097066197768326097462952332998525869825581070275276597825166863673331806955267431481596448438601954991404951048875404856224109232289104427123539254370516710158413870336230682891049307516868648692099790220907716448314103903000963622633696462880080655916985467224133979647775375105861148347988345334633445226320427630426450748074343660474301789067413271965000340937888162675400188339436072475833044958066432038428194762111669966014741637466979477908405908163569536662793369256881858369512090153554085783756968138223754906713180851002864131914802869196504071777913928102808381639259202638731913853096152073373302719932242797636889651797733042351746134566214140944533399760626920718336*i1^56 + -2603373889832945772063648493963392063833884967519738156184701296014773290709374351335372587671722822376423580376029296003165798211059872536422891276681128849391191920761544208225686967385814099500729444619389839736899215137730534739370115734236743098918931140463350791794345747842209213770277737968785468609270155302039928573987007935750750790419691506771052104694364028554219812979681952759475421106654145784239436612042399786282491316939796120011060298020002934867327258632417094365369406644800431508567629400002712577717794997858997357951306049040860343106538124894032924327945235113961206422656507742758476110603038083859027077387704055924945816003711532596478546866571572153968103533274172210025214110126348639597870403873905931097868865797286112458020750413428455668019766043284365565207671386817460748599145083422777771470312889400048911092150232186881355897149783571450777377445158761770348105780040642765904782082581590455474900685700053084206870976172091174333783507591612589491996831763996625878928524657257128014938036698723045249372925981737656336584274243045268907148442286781883093932246216995373084762256515966899907067362759281719238695217697703297989244370218854253451190914818339872725322853500647355695966604022025603230491246552075088955391689313327668238760650595216852248797357489726451566501691392*i1^57 + 196172722374865912965362074541060434470473760894213362170749722652173454497129154867136332721326814980527030828669150568145355650285990214757358210403195247192620432983946555486264319876521697942174664706191518856597510212498251794206373443881540706633078054694583469138207731439009815512415844913564905723164503875828115190272761872281182702627173093626313637025685048031636131020546383224789106396996247165202074475756818571586226006808798178130762053600791760995934554387245928950561333289009577339414953266098011418525050083626876686724843578659731041099577356219068249150649041207394049655787388121063354015141970820847961191926823107864520271706767595037189894743941556139010618000873202194993031605171088587490335870241028130631838406142091823814011472813510767622701602237861619735515341021013623497967667673186225206259199005359997087784587031912831591489192872552740680534614809859702558325848751513227372873593491434298329662756822611854259121154180147065802745477659858597006559882846188460900964106055512385770682655180247241218341826899165533852845351134536994068642340897437712919795946562619245464047452004668539287547616149506138510258237846640553671112246783476467529750124517877143524636358359364023003758477945575753672193198296671169220688878590536003052624261852141419083773146186767138816*i1^58 + -3766304489755131641061264632645855722190468228891213987082619589260453290422910470803530896031297169944575363228057628809539824551813281913703811776573171209135558943999675718203783600312633663614105481942629528992814826821301212588436391015856292118309270159911473944443942957510851011190241645687825996978122866928528914792417779443393050083453151336604767372474872215091684961917121568435436524046506195644442078817104130136925819181056576357015500280661930532106107362180904084136963966334289702138190626832550258307604548067968023024332863436148901118672089094204823154107877230250686848099450494419302770338364991641730910427298943776589954668583338196431004155805014432421962785479220470024092646899844765556279324984134892530594218863891076733821297694623496898641970405755462387946538081880133462123938911736266905369203021345320429647589529319049476870880083416923285652883856052289333435520266071838476373115473747083244920419645110769118395693939217755489181541729190942712051134885654601535836684927342231885627554610221940781824650341372294016454608945439746246581748316441023654471315441185014702025678922268661105246958695189639796196208575309903476530020505288316671316680140052084534833751672890849866496817235810960566033429355482015845929698679300901619085953240386863383726522368*i1^59 + 28041357962630114320267640318751626168298922842815496014484499681982938419617919386612806935599302755882693637178747124351031435898931632933942158628870929653011262567220225864599501274223929045868408188935708917317517847121594416511341216916848812719290464685302246808255097480283670978412480938054823503909711952203056065462313163647366867742885929909812612977607429331521167861623412352152676782599987050339524818480212282516320447888556510976609964094012780812605874108675174421761197267937333785377457189695541573308281726635536438124748198900918515013455664084017026049980585398970255175521367950966733712074623561540128019749180439529939694969560182308889361656512594182250868230435074250712871379262404157450506664032154840683349243449166247103757219165349124191687521384125126902092146780345645034487430106773748513198349659630273956110627018820500576852237082037623385346841581118099487629568849230351327673772357061486606549401356382385908405531030871483686679744083331648820348043994221469438417129690768392564018148945462341041130657707852871864709116302241079634077908356989523163185330773913921367515226911222159644355907935834259722777599407777645174960873274402202672053542349187892763079577561353562715782513594499553445393674466495647844217844796945255612828730318127104*i1^60 + -96701643408570104079504089622276390763122473613947157040901776810317805163716554109476887471464066068842143328377460124505544781367902928140629754241826255733043752266466519976828290389528013456600884443485032288613655535619765538112568355069720798434475037144368081426929343247848678255225152816378387331291770932233929137863119284238546856298426729157230298073162833165891871748510007169960663323044079768149039926650720866708052602663913832672201111968797178722238104259080904261706179465084261378106931909880170998200245370799425857958055149774654010065849426933756978638851480293959672555559012134810281564995595589497500081976242723095640900976601719101031403326028150436834789382358107128987508550394897066825835557814824267203193952381484866236875336663242877589116286192054994652430083229227262239399559809248895791763719659258293947726873423574710894433238580077135554130479833266730798603149242806807714938098073929698072127915224331046631954888478952407751924892784271151370448588299394767147964074486266157262189987342044675219428490610425616610632960279986243315360113204862699344224071554453868228233927299035472201227145408985699359657433705990750363329196877861252466140174753808694369925454546279572912357703949815182565690711157283408153656209909159416561664*i1^61 + 74249321978383761023529499358595578989082440790064409813473425469381673928477268545964382150431355184434849444137779978551977002103716546506579148168506502260419431030342979052718516259736532085803634344323123206400574222152931448977194412262213070119053799228775652813681032734188548385082271661708656391078430128218298996442255383951232038490893478250023366000555299336958007989857444339907218282206357245529279769830733886350576561524868718877260291332367148043851777592512375552011955394220393864641089072940333092155344291116086615517062665142417631073131194834067726612618858891621637481422254908610717121628706234363847425419454610497356526452012028859601286203101823724830667742776141814771172718059580784290404488055076627672314878885661864356784933967812340125128013636077071646517998147786380006873943057223986188601047949089148704338291580555015137335258951595657452555933709164584726278524645916767522323937263505094005084791735832967858705970734841730208627277218543060156794965024703391261349416217465793232938074462315860019593814438997763158464061848200169206508461381714036252472817387569657924974207961370047601785255734796140457674332295502930191664358817392530042637490542155562014455852920039817244978056301562980397051309781583798655640403968*i1^62 + -3947049484462593932347294899734531772116675876725377504817935681104579382668778389035862487485427954597159684636417538087400292882525987082942048297035020082393053765099382481899308952540669687878998602056487301764412369846800307549963338717928279109812798501574873405208251967806996152948491818378652029532539965683754563183709513032440749705870497741774746999051100766573150565476747662074155468162052689835778146896211926073409968246200207211862527548696500769366235413679769448252076295977046269250416298678060673507589998115890101414119573068216794341982254842067233955837336397317912298296045177430873347608040760761853907126117138561777778680497725371061452687029925396728252890828046053166361103304759781025351107517438114075679766568125234791493447853044174544108316180771892671281223202905547283922924685335434387258860622388630193762378784455368485937686048970330850582299415147885393902456830691456214897668947537499792233869013108650825670538703073630825561720275878929286985948833885368953695045599096094519115855752000126197242819123594922554266727271500332634831685393502172986543044456410233797455057887298391693653301358153875932701951917113791390633126668812440936583182153161056805050222174489457960986908129346739694392605962928128*i1^63 + 139113801517425257904213924828002947179696400929631951232461566199359685237811892985677225584803420257463206276862381881674441881425387408895205099420346541473113854103594484930343429831378594450990693141725503193871171299668327143178478694859549961948432312297063460211819246693992884722172716199600405987296951650029056127509547338155283139443324591162509013337336772767003251729000964197459469952254423715693621060615560107228739835549914472453515454819134467090935722734956566575283662584655196857005695308197770638247794008876724401992756262654948746667060391543849432695517031126981629886734512134058595182866165006823228654120390507730902899290217196570118771611826748373976691643610010199493362182491714087201732998760683881748759305278385387403280943654941590455683588658979402988106182255309982736127612053821970779826993409723503202863606511396708095755782820346249235227215983594296781523826251224079170316047098527948023083635820780277176543138524512317664896329869909016288984592944082079818550037431306934419529953659270548761566916196259187017214432814812142482802801860510715839527347986760164291386065302510534420159143207746352050104981212800808768049321299273020703156571062237080123873743620136028364695107404874907648*i1^64 + -20967154327371720496402012698270904809656887556505346065321792148222046543833559939368905945076932790753223700368894542472487924318051146244098010422560295525015613058504246831232324114842544158754059322963575196809720899453232397403684523348131596665668155006947118929971315194873126802935942928511980434474046948127801384050949809592506352004868904927314035582962762254879615702501968123779119397373333699767451829879331224336079917953238596629919605387880374311345146494783641168852792746558982587061346865145923984115588105147017255865934676518212320283854454322321792907549527709422982656067256610125999002152793478396397865366591539134401388294864088686100206352392242864191612884776436516999572547615492064938628878461883272249515701829332889846653938499435378189123798001861136495165534047072577764547338359283235836533148235968186310905938178645576853449778476173675060454368678373597501798505302519045139887898574376597891653870913716473720412348476587410139315055565861915616372982636673678422925592105355715527805530272278201004257875541853642078794629948273682801246514171631326828787594027468278715862454774724608442321933654259197664990371113348803832445902136502676076790727021302467189170723633999380480000*i1^65 + 1202186464903099670622647937534382227136330376670948138165002725694731169958120628317565582036177256801010910915889803914272275731935657087277193659842385671273855749533640797785126537052067362467289753419343156668435966837883106733169469294668168738705723423891089923442370031590637681907256421736413721536880025145392496884757724651517704907726773937125699570513429595015462291997184939048174107442901410727895283484596170556490966477676771049801243809409323508349796851320119320400253850406722832941260187338247573440949262475958957492873577069990840538075558401085974975927107017167885521603912614836624527153619336094554692005180003430031922338299506757196753628526556508586067669853166062734651723189735776538556769278718961083810126883719025655319119424386091119486435484568437201749472806010330326053778631335321519515579522287886699805530008505415046340319119289065812097530691050499177387548333075644511384387172686815784122170189506366891860792012826906775853580486957698730263546192387563481057636725863525368885022399514256441839636760883870313915354227961408594895795436593563213086803504835025314825967219920374568678394061057906656834228239680865043346562616799596231548050528953958400000000*i1^66 + 20441205270587738778965967056018691811285787529675451433867123635890391585310162819020383768318920549119098169355760630338937654139049862103518948821480051782270545782601368261354909799330933939515001969029608971990541136169020510532783916817915554417451680953933104508162333647230263491070168383341856983984649759735573299135741527952628606371617056509100024120482508870477044468917279805865387046623126215227571069917346873561225932995707888520331999391851371403321436911126701323284844426338699200189350520888873311689029887238830737118442153653261449951636555188503547374198905556500722534305562546329025137396923367633047054977563723292688991627422482906555159670934249989852436234227573690727664572264896183624460560041889614602780542963911526817282450383942057764315794126812313673455527400038950748925385853567920105229046586732014415615555178872207446311928551649476475473997479687398089057209272881798715867538366082241466741441204486093583124279176833798084052640999276440884903763878509716973766252391612436182201613684799416598252410492281713614831170666023055476727526469179536858695292124423955320433205420391982026760917008359832194557609463379226888503296000000000000*i1^67 + 252553980291502353338134521512453654469584841711359365217184899276177696917117076692607904141481613717284137975228240646889587630418410210858206361962745000352136889515141015738170158785402638352416244388127347718357071151025462266311103085593057271339043182563804708970693536503287757776567187966855395087377048465439422260136676538145459486866725088317679412365164682107238729703704716642081130896464638000773405969697001162382941085637797637634513157220187475345430698864729121562271546321065489216273088205107372248567463229787339985911967553602558503946315940093409855703523790580648300711679359672977013660210125746005594536050971684976797571033564080987566299538804587088527960573676913425365966562842863859153103521586980149158156181545938658508585113099076882539460187816553011272088225969693667176916391451271904172640256214615010389704130347658328108938249878045810903514311683138257903464243474664701798359409817918289969497522101673000292582129469359823449606994767797663337596006954763722615314139245442371448654814631925444038245389936677296581195575155547561869162357128671944856070491067726573387282880405849478862426205061120000000000000000*i1^68 + 1291265626666120106108831833495665502412573466910429174850851293482041300045159345764254096283737025281825439349999193185770058538696960180314855291274025638629212085288199932014381270185851691207593604758372250809277715507494658184646326999128361449198376448454714190461620512133293101997323269301991928574245431605473187951526711075069887812571374814458701574525192319986919244420845235166438593945012218630881683437597079711577536810676148972166059278563189215812930244250095789816964532036587881480936272550491281219409068779450277584698221051239712356681583249474942627029829536886298969316853698726766476068801432886059603237388145663710309228028308906206970412427522817040284525309135348065332503871745476039160058110048252615505972955641377608301124553324907723610645953577485655132252699519474478487002829331973380030060278012555139157201437470258620796455909785492803252972460633349250852446988063209598782833545121274937261590905250375420477570414326581150939857815431596587999232855905597997750114320878827427532513753461194083238288515675794992786320520417943490854993994493728667500015225826128691200000000000000000000*i1^69 + -120164145399220057528007210214205256841692206555133789632306171899882384286458330789058842732358633021033734552488999364125730321858625986367238628823182384143615503696574512094362893356861787714603530693408049636125179217060704904953012177590403840781723024405752199947779066258507017380894143826516604037115785342319819839482314816857991150227097599805451686116780549012377896340653123089948046952147397557284502808995129218802488221325572049487572445889736819080352649514108047221732868038147192189459032149429602855929644009905147341717450850867911448707774983097483563768691500680953941530332448993737143945587068546615883423748450456254909997129164733432253850452018071653259414074856226196515699921427432446217327248468385111112416560744454903909287362860616597127573760261539315877639314183404950161250697795627419519994948378230837467340085836551402031631504899774448435037292007441101586016542888160462599103600746237105125142388733785204018144708559247716476173256825459961128565881246783447034964650671831153604025107472956494234115731600851193670139904000000000000000000000000*i1^70 + 3592902609608979429998386211670398004238132390560669321146579402620931154109539578094679286615218552247190925645135500330248960820313090210879682419120224568666012981801749919685564162329160225403694593309261537062593928140027827266613131616835296933666252377500932163856674967801755759841195055280350180312064414079177715038735389289527309892839372071258573875238256835676794053090441524342095619085928363674841598936512491377234021907176170600968421274062046642172289433432831723896497304959576287838420499799785145690033040616531186294982630406679214798597672966358312411684353461486752550804153948031993488167235042526709401619908321674614726413408680852539527126950299899599032249910473362466717525165081319614403089526325821349099108446390295786109005141698523006847647492720845539765747529662886267743414433199945244914992246720958006040680591014828754342300470389667926504209540101155428677490803566634929343930657571137868456242666877157745128650912710749503197929202284558990047740222446301809548817890017280000000000000000000000000000*i1^71 - N1*2186357207010452369090322453289381679274658521092421644933199178998288929957992186670862808806799157928229944259884678894042394670057985060403270298545097743792172045413868097686646837396395017928750000000*i2, -713363514908857510603188083804850935477747132048790679261498598321022564150675957739110029506637488166595845992863615201624253228200044793336321996906365301236512484286139358621482920344996767445945733215185239131723572845220806627495244587707823645973504021093992918309755209478556197054951910925691309692975923420081908852236720317187426980016311292322740357132379549132580396290384304554668717476115809769220096066344563334212416276253820332580453530192304502846537047131100237964684525530634407512188968205524247664857945084751045766706022334628139278316212257418264441922269504691704905654203102933919670457098754757376026576554956413444662226246706365243363138769404980035469676363528819818677131858278019553545917892158784114098249157957448093768595532425555207041277885866087709423212849639358232193590456993013425537683865552406039565843892475004114493491627795251988089892257948639161302288068804967447407407747545284355578483789904913776611298990779767127763321573962002073405938864780188064562324097630530306921760360259794683692022192451831545893425822109129489309985018116353026574374598742914370221367440294288076549828230885498432836789754229304812908282584167452543019891074769312739961499754765815994331171313380086746056288570542206977257709237415199418328422700999448642825824217525693204710003420567835565064608759744967210742651703331117870126926545824171571496893939506998164009546818946850252926889865795546787445626952250360118275359438342735500707880852499403652300443759145419303529438127027030883250799403538069085209210017731177309201218205673059849970542182400000000000000000000000000000000000000000000 + -21318849826461436090124354912172765049224361390306070984126606513633871470538914969982918892646877911963259157970703463141280107097282954152115850514238749023844704013412679940594748396487756475912780963665734209651575199237956819408030162008524136095561373624828637201706082710173845084370399124343701122230079540074632436085511703694100855181508909516936193673614413377554811715039042949554332493592072565565128772507852388141620246912927138489745745885387335273237893631699125994879090684948042072416360585318113588004351358028054372824503855347492443070299013347344182467058502151186293817529342465191996690020202844608804548041658723311229545548459425236580700632117043303977850709786585785632301090878654870093220570770690681725168456213525695858842298231251153543880298166383676373125121891057362323463215520113812888792803952392567821470098836298771670148688148251016760178962522670530664094317131129930497922510239642059197444647339513898675922517787092554521083685956779004375397076921729566274942511121734877949840028815126883660765436925656930523518872464800594967906789554019406210706819608629784829789534812665261211459534010110555194885647721611560488677531138416200754365400277598980735371835342184820768705815572486892873980937775376437661674529604079763388135024402082922430540239853041689641246023040197926733405562942277990278180857854704587330213147403627286775170395812692622075631343231965337980621756306655925904892062090607163045517448651541135585922655027832818837546553945005424808960514099183192964154670552391380481464232298564215354855657328045423848601944064000000000000000000000000000000000000000000*i1 + -253357758886792314625799758286174764508234271372262818973043133838911609995374660679751402577864497421098967120403449758593422597102602635168350811673175268409969562622638537272094284163715489918829094828048263244281981583739914411563007543826841068364165763159602127639557429319868521713375160820575693338246216951281694878971000536753785784986795746393065999847294150327165036200917547126785356450231107003453308729171263113434834596995568092378463325052659258958086867076601067942288465713465190268661438191726745322368288850923922469806072360021573918966378973665206756384208311333293756267112100125175127335241365024891756477426558932907535635217864945770523072650103307355152294112871830130104076823651481918763881801904917125182800984098464908760081139926784471439368715700223950136095039866102656264998604334372243090352445016088846738717822501450154332050576830709681649851047971021131494837988845171151632104524207386843263053729280160908664106600738886964648453477015582095946196572063019219583127227605158993204806731526951822270597818582778183043246354824602820194679127040271923904479542607424115047543571768138351598401009433843619210922860533187057274762440883566812994674103598244643246005836779040952174308114515329049689666982976565316923495356619988440849070807827458261119704619009825691314744802626994811185948763798773192094064569648133050406715676423963243132851974939577109257922624889402347058192770510836249508866158833435832703214490043330257723560278171851993177240236803520911806890948523502948753865773385080554987487948696015201230130239886954102423541514240000000000000000000000000000000000000000*i1^2 + -1451600676086772357617273045890288879769253885987990972722700448335632807881925005060835154201750997588699928746155372725103155905434968407868597584759282966703677426184400588440020203861130363502976598204704568681151412954751501503019216775085571616929041292501305521033993259793991450986016065291745817226015035006411337758493704762524830453391413060700555046608513599296767355156605135993195688197266445408776652509929150621020673023995560158723500720804597620417240399758828572157212622422544654402652737589910371744497117489560744206610184598748636065047947792476955052557454545612044117120259419986985183927922332511076586783247604744799330751295379432181514152495210152194515845848492820220150330396863068271696032527331246981173530066327946934175024678132729204349186152201266726861370981866910972894600716713453912703699566072744135857362046922697766586515623678026628023836004619209451467378358428505597424771910215972389278304913801535948068428473078097679261641616530109749088775562116121115286317651255640065887193525799410112169594864035609535622094448002733925189319238539226855263953368112990636737345232867672387034710782465600671041608392041745831116791296763466191874444568081904025568172589083737062083275153913984159677191544010057062011526318100527323984097774414854742205925556785401193648567134646826349859083673237026044717388993731569791176207578511607477901498771694011860390648618176508620313705417171714723829021604419744372724851297632185158484674098396311660188331440228443058316427658334954655877326117849161739850449967737678561706566400539560354928551526400000000000000000000000000000000000000*i1^3 + -5366285564240803806190633230568148118237368037366869367746810260122207312442860465916205462176523215562676670512709246720125711429381471220849073053034461026360375190495249881429862686640420478072692873998860325336023542065098791851142414844578914824221737352294217783596338634265964408571807216481466085755076076541186969451477909745159062813727590929640303248521724813005991474313244802794285044328792075786073587641810978118653905359487457221678290676224693907853491830382134518509668657680423388987779742659022532382743717101529050136127983631518475796439495144321888434321056611381306787012231639639661138694056082178586650552509560232867981908484441544610845233070332212110790668832899603067056763627115051679814898927761288483368309206756663986576903083116723883160292402260190771122625099089070644719517448127270593080486940614149677852572298034949953554491919972143505410678951735091586833410271163871708302005844613130308845600086634412193532089022862349291549898782148634286836435525372973387724103029690615069498155018437644666120910485790601859854994124790072686950934567994097398127088770100100948776809882072164285520396340313697701423293677068185759430124870167144045899330382948888722602832295769273181575021222310232254258914552642379346889011878357282496588791774897295748348914742901317306652105585316053741312123368235950168399305388562777844224332503180567036883519779134203657706458388192399907795248633186238448418103168597633149977156848661441220079732275472886389090885060390541704843386224195945168096543168380049181535376094258202036464569175906873161122054144000000000000000000000000000000000000*i1^4 + -36699196197103300725595320681667126320203658666861926416485272912011280794310113826598965054471338132380702201462170120461725450101075612546061051555753852287647030841053311673425045795684710467510569897026469751973307571397345823817594098197233189010100258869759074628531774206647898957228424346004854261038700549103915511121614253949402851314025168656633403996834775872879255664396158200001168709700522004647892417060943711827570075452689799694489522458380999581193839214017955047514696307508223782256303627432109211787072451221787300077663445381323736768985767298432914425383750858395544312340619321561946391367975157534086255288263449571726266000618900210705857544671415305741322336219751642292300996302057273073547256719257798195243094455248256163178549178716033330995171204139417852003394996230063729490522118604598484518458015579239624784729466838523009558526227956273772320513605962938452035714806560287834834716935734163477746402618934784432638924534542114559423546316522774513695877834849674743785267176437289238782205929704412071814541319400019593691198562000822869220251748624548230838825466626738923684787520923316012226322841305601412775882950488160142185146289008521008299311583163121145900016101671238037747923290331431628550866519767151506339722742787338524273953311318200299591992204218595759548918777647911617659429201161007943656306316284156953413666326991398928539935512654786087381500723879339976687831317369903712238135074625954422977705210504156270003601251399120858488101691720210559525097282724249439711389485235269164155855705103780992212774126867518209895956480000000000000000000000000000000000*i1^5 + -270024231172374712018827184895276607896810215813473345026950127150004908753360455975329195746829162430195375171576752063622265856164666635390737617026394528395100276489043312754086344985267099866551435129124578796551181008656971823412729995799274962976052126250902656495973945502725705026386007827896247662360990700204645202901865639065575139732641485439159374981040261361097623228317158474981722612914841422832680384534047675724628145155627358714893973242840547949472272796336924778114368073450523872690131482702582262960006501280429954462943463233535790486404384762989545098783311760445767339034607998091507566204908512214866667549289767119745158579052619976206250858541511228056298150839478224888900122325279759742252955115611996616066400430086510812910153964975943316275324245089377566174561234747948940930753011809792239853884551308058727526379976829232995056110112525593161757825347440738130806537055643966145227892686394208438947731912741808400242082783641712311582899344309391911453778316598390036421079711331667982136051542939638535261001203271287035333394887051092945129408516720841196353276052130805293480913250515960301435854191474462591041529834238544911832507648114580543818226483509809038630400091405384012229025558968250966233237274392755937096659727840120765058054267857073893342517953671896359238097324779304720946760549407442419073919875301244859630856608826952720332925648647808627811927207381040559119759820328298720786381344745247495657607661534903429088661988798748011511692514128028972712351460185930284532141572477445657144700418432337728491581684348409485249740800000000000000000000000000000000*i1^6 + -914255767347862692825794226389167469746819527671406660570138847251946306240873984081380907092376955081756962170930892379003123729845986693641535982821709864125954450195644839490922754126859586368518611713045322328781316125127469472335140199728181621715865391549271359910837696854028051425561702782798019358990454116030593087500683154378300160742391710136632096784897775862335661544956762893341762202607295041831244221857405849633044834691018515540006026829222906416436104040435418443483345391124500121913298016903486231022259819831979155254310697151168330699835043360854260199626461544213203445018234037994798893548291146197427037695731859847510959776515725377570226414550408170416173857002438479754150885227699480751991779945406243313049706800395331840458028589622381409848925588700436516090138104598857269132172589294570179479424417250379400839919879448770710409876119051478201763090917638279452620545373066546293187908604192438961873518916497582331457603811119647450602113679742011573265375547989779927090019902794724463002505831671532358919453791284126749949744408309059451333337975460010803273368116116870448015301657086827789739054360612811282646523511781378829777588787633994907217436727174738922544831308782880199451621836231722492418331200935672723224025800929547311687041741358958744504738613890273760005637554194349325130784237779941267346243000530639352164083103950254850265522119974156553538888875312478973381128347945140313726151085666695515113766008403612759785153550731681980456397552013811431778742219282326880424067086857767810887413392019137533879174527398489230409728000000000000000000000000000000*i1^7 + -875814264533649911016997713957178626422536928210511121066833533312666965325951212733620814130322984658132456878851913356928574992607010957348828681502501839975046566667244284837340039350899839062405396617749559003204356963945402591177457275598017301645187457537742270831020007393789965813183629624209549270837643164757433943747066345522768833853866091122301212034364093366291339412811994229131804561657161535822420074247345197616088114829184800340161300757943757235382935525836734790111626164963760688658870101797033543486379004064223790442516085502159323444197830799996391969993531128378080981163862197862380229442002084673966849873623482551054503364395069190302772737293822074686964394501927095401939099275123390128059899542711283776714856945254521732187987653984567875471447127001592308533885847968058909120190208266448715623671186189327733789123618311115705730476310655649436850039676759343816491806137856423351466988947130664171608583171894241033094692334369625636476941757409907809460073410850881366905232802883347336764592453304491729421486303910622602203698367961857152941178784758440940884983709569464880279726682170588389531130536746396819562840149433421417148226835573308403008490850707258910401080856332543537753136925060051699858029703485685427140894804005321728667512045938703167815029384073714322129156756386894111689712014460020005546396822887613554034863091001883941005377347459567817812381069271971425238144338003356443963657407035229141498959940099504551506428763127652108110348224459652413286781417569841006941486219281635757972686247501058385888416807522651948974080000000000000000000000000000*i1^8 + 1014771344163176264996153791579137293593126550987608386439698474761007064227016165885610829881247419378151272298438768068833026940938164339115743848656785961397696772233803329014517737260833647797779490449517730851090833066132152571882054900861979700917164274808008217932181609485450779039107192545798242148983276441245411431949488717904749593188819144847693966141956000583136786310228588573723764855217147560859864733433596531195746642237491681245192420081836447808120930122664024749108850794750979220398505450627095556655169224826261734586774489522138791443510901568812713513120088917811976499489890510425811234071195453116747932186982352910411101076936054160532913754329052611070798930704536613256028949228961117817695731211317393707755162102863750485459909105314436610814797455384788074557911601142362252975069719360150662157691015592050961162995174275435905929559621009438414892211905021874354659158691775469441733818143037098632446734391536665884760262252147424907813920783775681317081722331102805741640277388152752392973960272758347453320281954686715117908893134383678898981893696133120688343019101035606208965963403658704888248341781855554783177891678227371833902142082864389879019430370999120375037267851324176800987187978680068887467493357765851432102817332771918351761895930839716802593306528301332236909999956294533097238263377062960303693606168676411445097966702244494791246710044776195567224919501710177592324442362813368875371228730501193140431703141114070959395413868016423028031148030462480281065873537997320637803669850464993401563593101617807742369542306161862325043200000000000000000000000000*i1^9 + 1576427336388304900844206726873359054923100900692894289612868348646951790203599712348123448433879057706038751851397232449180520989914103766389744918459777160636458158739883095824750156326609493894035348439275970468886955693304796239729867501072588828746416421209452869674188824074244791725234522767042974312340708897725262137643478663813959595567513085436286132545514488689901395268613919538850324761253442909762021003552284709709066565939652855079529714605560924710278485366999943519325466184720753126664390508677842143109858583270586121042536261167664292776811148317403131495932940946619649529659679357255241297302794663019491335189825329413391434778184624366490640039995064793125145947875133605195925655560099064896290556984172310886464225171686484298359647146304640649315776556945307489797128953802907152620140129300992003328021041368920772143330496869637710632846489622539169904450814367465996701045421298602804079018498464277736815430254486849155882009335866870616676964135708112475821900416337996644995190948056016664713957894196030447656711640140020233733448873348824353136301974756877590425849034557794750733070462629348253840799428822931292965821379615133552603259243691497904772144284530561386953072216705705005200063325583340670903211422820710569774502869023992123834911250899731652187535844515220714710067254852282364288241120611500904102641973957837200186106565238884301930182897933997234897616181583525313252700514592147171868564472448624339684478867808892185351704958303160014787099390314392885898823438820920318796452720598331439498143720940525885679236225071094693888000000000000000000000000*i1^10 + 1916627361987579454355989910684885247611175181184537255014433611680392292517532673872379019341966654556308677122321109328883822124524261285421945405495489010505198991300803275288505872432825775043851781484935738509538194441664671177106469313938211613091150079988193836896768089889371159440445291502207328252790323227991228486003843436322824978095949206227769515535973947019641769876578314591998873506770730923950102104349387673178970299374613844835952152425556002391461459008457834657998346121720639414951091429274243176610796183867841493027810255345252328265325980421293024131724277613866935214295241288982722403352885599359669563590518705969648688281192714944692679431728172143490036380181230492518785102277467931370592544799615684709442753417992654277868950258704996255787810265188845499798250063854582931234080275571872039033208261351593432883753774492062049045383840910050927650516507639452031661820373518829938948590531516554531068888889135146608867913877452930204730554774390517188799324586674773891054078199558598299268779270297225863679450017654801865817360388631136519618346550543300707369279642154418962067086686837276175876533566093328909865960309368595125510966443448331550080696737319462729643751329385804154735012911371140746645479479450265068441216293816620889420910714309632317915512344178813901211849888684936495573712103755153878580374871834742884231683040526847234451606921249530339328044054680690252192154919790631933253654358855640221962719802479359521941849382505463799403329374369059858800492050186217794709434379230379056813931013781974157966543688430602158080000000000000000000000*i1^11 + -2215697392518002476316326803080580293002222026278019439388728693352239835797465261123635748987591264140203467190645449537558456445276656316319016165002743325658249968813239931055084336359133393570578916647633639264759505201327965055268428630650069516914064655363273255443920417862443765225137246616629119121459171707358935482699017915996714933470065398399030642381465437556026403041766611498972654555046319929007225370748175648028151818059940797007917596114727454032475103392161006571953396741522232563038267273824271344321130141080037966650738885350602261986769633302615885657250390579163225766101587918371015058186861381848425386568859868313791701942415940814336028533918798783836771551461406880994856582665789146351612568294717205035538675077478629556852745103312398098953646523059985978231152813794698135542899858570954872801361206073819993934215458593661183302163571592001736761229731435696484464815754728462467109854373470045059260469543341057340198113468810656272780422580936409400191738260954150493881164485022717581349083518546020636750186692351780195070743910117502547905875876924465123832946308252406154081657055463351418987711663605985959747724233940719507921069580534943958608294873397210385219988298378910041658605501161700028319387109452244896416708091402032771437855276720744025619619735806214925116838273049600088903634338532759504921413283974176635127878545811639615094555958205038434587577408677092563501271498978439310161247838995578462431920529140111845181030937313526121897044506870394308460441909096045360239198658612043887575155419364473789278452541960696627200000000000000000000*i1^12 + -245983285361323994039851072217870412793895785929266662831284835202591227496645365478333063728066225696240142769872873523172821232360043728933415494879673012506414533204069631250371293009998073972872698930746206185943342726069142226879525841545126079960479009997939640490226058813582938122542369895177877535989935115808871395022946844392161133848000247811206823212835885918608361668475195721628363477433742609456848914436929895735927737671424491881441773692198140981665855862037627767429403266887673775893813136836604692252267340784564392243521696201068630291545468191730898984429220547569061911676628100649565948288396773972193087072136956567817343815127530781915627316718906572323383849122225937692890049787101840357366912038973493279228025750019911939212720937254562260302121489566602083641883678290566523660150138337821649969509028175626213987010390935147805876853141684810940136440002318915706425748954070722030165135327965425926664873992603209705260946730231929462406952539012117577810899501547667616175347493728192396018235188267173979971322366892654550551586602254028817624207792789352979456594313657978390611916036092516813524361958454811574414967782558819110888655698477528565798749160103103393480978684359423580869288015805316868343784080126963608782766589593484380631117272942025948021287510371153708170857604858432405821572458103345548387833705904637758718910796052327391487434491257372421344798946188400590817713129589511605056846779053670287602131912606969524918566582381247758123812883767801999108526273771164188828297176786843754061719222774293564773645560045371392000000000000000000*i1^13 + -29056492189329382182218936920453487905602244345220127522427538770063539249427076322065318263575370019724830626018828947352540038236703271726848546778668070105439330745931921408176446782614457245923513493186747904454418050416532366013863785957318893112834035826773146435899312812280541681390702546825437549548524442943450812379023015587700048972147249425685008228784143003800264187864139127947597606574787983819884264721438998941640776416118584290597290649437644330433879890567822988825766306654271492121670243883422090970128908764788979047142769087105593067914103465167974654674602700981213347663683629975533470153682273234347180425146166142192996553848198556329099526314610052650745796353434883631433928206454365833224831259816634688082982453498784846705594051240234802384173379321399157344931389304371440211844159608112205981804640479956491883882511866695427994592800831720737947797555550688021738782793612936436122899304475144250156340411219064397174329695757861550314122071664765222347421775511116814447525216091411868801973768273308690217737710215037901182900522968604830911253651421262417384144802868136507541072835643654295592129094504648851202320096038796584532758288202464201181013655926212787390327849800975647897441430722636480589577216950768285040987264494952334513077326349160210988468438773192163737625866048087442514612791894514093712000571199166616605867713957967751184741794418600520774767214298523757555318066133608377848911757348921312681822775075552398583614653954507092585692802798008623943345052497283725987766024965643820290812723278758046779952521879224320000000000000000*i1^14 + -1866505177074244880162965072467635047878255160571264795395936483089988013465371034230646045292681539658124521470215408778404261357804668017177103429510468022327723988219904820936411286722086088336151109664498573966373300159577686443140328974433196903740489612981524167992453388632458888664707383989948482677207181887387116057893571787432339039032849066872547254454911425323926386096202785796774112643714119579875441638751566370478997833956550994051948599556047231514429693033252411620319298602512739365593105350921904655833015365135629274461589310710312129925579665684735568511024180409781528976946278526058802542022683153709278018866017431744765207013271599850913041095628445640720594674080820468714190822311902105489042846832848056230214896272062736646841793268064085681533629765780524383512883097844146683441877783774957405753826467701635878376936884470072257624744921283535531738054230613164489233273646094436613549444507437950414994447991965721030233852332870820875685369212337295650216454789023034024558801590645097908651616585663483305370364574531754626782005633490473818231073693104019295900572260537920426973956566455861688366633150577858309973814515538070797254722506786406542642755697136561584506754583152291119272107327902778780690144518530364667999256680184599025686130005061053987625271986640012775360752955199950999532549980991643009048256519196627096243577112049803901611446065474775135941136769069506102098178028622560811014523514742498941539574617257842481806529304605332824898215901923458320744271845207601682442752843715649273266549142562977644194439993753600000000000000*i1^15 + -126667384940893603828051117113601106529902573332371700693649537675443915028084391103007159566292522015475482933648947197272511486783344398238720755408993402732279868498371338542075519456657684938986982240263789616535173917087192808170448316440584458055936442958104070765983930433388402182048976505576422847450156159990229909697578708866768658609704146650186986785662303641387328970345426853661772494068670490842098903363681043031592946483152120768328802087992518541607415216630823508660341433654857250928871125787104651196935490813653085818931522779759957417198204274995297598182629210315608940796226872651424979364296158696062851214280423021639948952839950659148437435261968091959823171534905004143265059305926498463099902492942833362725153057486371184465433693911675109762262411937872250194462483508578739536509787293052253902818236189255722687012734549299776769117298084904488530125422429905817519009559722849869036284500955087248496192024853688077139127114489785901722702462662638598620998672256722244110914404417501183709528763183077512085534342159285060978750040385671233242258250586557921154433335956410646833941143816418197047564311786994235592657265651024325008632665379248592794575147670025805695731035438716921318991475770510215510085786723604565181026435722443631974396903838190482403875251636574250915822174707194761162874352502652169862511753101844653758979424939177246607231579016921822182995296116040573786173051270417221896433705637412659206846081791661227037376156951573755390346243773936240155474795561622070917942295027343679249268350330897963432212955136000000000000*i1^16 + -15609628776249856222562356928951269390478153097258765948717912103621809923559672597020649723118092566049448097137491728624772423022206627290837634592936637531855470970918063014591940273130564586918941026989551076721385956744880517390177725984391041418850665740330914234832999984703768290821882331493944517465679059220387653892802792485344619791117418817522472705010399289796278226348857459620868120267798067510103541955761085738472447158501920104316982713323424959311291986494905461603078246596319995979242400270341324553436740656629172040495819835255142582981505814260174881659214197520492016919604414839255566513082173790452800646837747456099209871170763507694313417284002042977621828097672710571311937334504565520130286850661786706292779088112551458069291827353607151755506845560097844450083080725428481124065888754857838540369226891457826228965813269823484836973298278093761218166207451240435811857731464247239833500715183335024386295197325532046885482932769396063220175298088352019245076423970929253591430809615189042704438851270185975261402936597473662409258842751248469017273262034421617310799229818190235455663695311896580536513922654821779826575906478046193161564039183266643407432370314859929062257060919479232043906624644065842034193060878864948069206639372578533083162673629971344121769704603180917313486247809867748700682940955053008323208445111978549126874283126136886441729042219456333302547688221163274605247306860805569798869435021619214461597604723466369673943990838964737178609737015941515618651258246200043272001620102988681031646408861326663025961205760000000000*i1^17 + -2426334590919415383905672202296296668223237121675885300280679267955470356310986070213435057098792386054307016636618837438766226333713026906684289170431838419695501084103854289801945551416778274510527458936381682554190078167692852862314464497557670668325736782915245207780151705682579574373026664618476309414509257591159055312329455704433020600761496385423153237959478981457779168555647171872229510380514623451275475135354812605377576014071978862654739722772616150518847647516537652532136148076210824368931609644036182265591648949044006221604665415528640632324815086059661407108603082289310228033544494928870808164533591445345748962868455468474402861379778131431126761113074038357811293070636623573360538444903323501305744734647567804677254284349130832754861455104723902361801490759378826168280948320126603777180301358608952400754827287572099196766650695816729414401651252970254021994064524760710448523510333647262083154618804964164989864251442491504281664966091673542819577341747982466105518140663878855884701340723806113675026631012347375254411765284906585321236860394437304383506591022658735684959346668841910819094103041639947255343147604793397661911026186708383294258766632702860455844168039400957929427441933687695974268316795537798239521434272157288408896051293108465913069063920791820497931059462167929999604740300285198089468014536970852428925913797171896909496824166204379427010689001738382424539881968603250329197701059377406459054523028066794903253309682622662660016485763123598978141916514548079425837902031409161813070318089745058305769017892492632626141593600000000*i1^18 + -207638706579458536531005280896196294811401337321769642665591386388817690970557497117133035946282736582689418388472222435981008961094856227825755162810289882050533688310117269985268959478904623252125338271255425706243589080352193395720997379182505063690553578036509248388960731161064525660084466162134898893858763108566279659449795596896670358323370054434141935104863908859927898716771364325969851043328210804363154575837223783058779999277946140467921972121838900430227794757915528103326196733932288547541463942031195241556694204712776189241255319466058442289361550841818200945031053556210942223534505613767771487894690634955990875419296991662498624663633679263809227727531236472247676388439696844706516094002864919253762724394929775090096027303058997649801776231986569778328321925555745414812678509714767681060110431331636344594619430133606096330462541126495667322471165078546438022056127546445013944930299166705353642406749340931099294582290106695679608668673455013977183009016510673232684471375395693581438995589463086633018490306271825599556230048198241142255571647457180610699645433089142161474311293966705303648494284753193491838982647685212725972564809783395453682869897069347552833752461697257009066313360744338929187790332032942288550362474773036192656031954127510640317925018018402724602792740922459737213651887080039705923662327237259830008730624172250288747681433260409585523206816953569851655512547797574337170558095804684143665474910980463522019089416259805694801854433557683042809701804984281704865852881012751158161353390614960554458691124352346914553856000000*i1^19 + -9045286415511657463196216676116720292585793121728570437916494638950220219764200830032351983294938861953398899281475805389173273762588708416339351558818082081990056807975321331451210636982136839170949147206072731459921197348911209878364662274312582626170027639023066314085845820116990030571469436816463495882315219534983098283086817005440858871112124033601521005426145927802119637259832397190452251046145746511184286886080086873472535695439711119138553777726427464547672143368532212080409957912365172801048229421724766572252052642545405666313293252477673384246679079870189673920499219039248140264418991710315422106128545922283189677810953130940741822569070696916439217507154677270914216062811217048028323263961929802329604490319540884894113621786661041733653582736543238359089079201089241012142043529673033317710430673185394284949250087699278458270958278600091804687606262728705682466927318536188312137656425286077329100901463535286922054034335093950144509938798550629387055427108417649258899332132642631459687828056047163398262378186264947482573011665873225654154111341102755442320377769080306045443203074974708558863023022382077454458688105664952416829602396455561219113984945812346797367132110807636333645123020450940076104001803376317880952234802275895546173848880591699753797076445811960605790137374814726274677750924642319567021630649119291630260622395119422998867582868404816768314533519015542244067896028518657919465512233750051502286047039178467723840692550235477310316185088823120164188919646596525689006912475590999225754564987893150728866430702981008588800000*i1^20 + -119401514669514740415039643152709878465152863111796008546830331285493771064136549072518330266461880251107283392479270091481821942773791297032166003112097969071583812104853885236857522505362727633351848355774208022990723874185169064017203536866659713833927624066555503435780983420151587885230869758065140880674270902569291112818482818676555751413587726137473835827324908254442753361009682614469530905925538759747355377479207202843147436520859814726682405088981821602797501650509718771050429101939133967143184967337646075075902950373473455829243025932183306168695853298866676269436539973034857925888644096429516738524295956159143240138744825512509072409242390874025932172738262651912046598037532847145812469638561194370502252053041998051336936036152248949010517453372948428939247283500708221599286090146133267503773776864245360346832462859306087662773455052657493379507652206544579080478517434324742361771321572088890089259463278193556121014463559590596700702408437367389811662450262538498964635817605414619656083754752468885254752247496399592762627970839307785908212367538062498909761868050215373006291685475830433666549994588774190254682208115664265742418188232899971751662055881688525915647384528872872990620029569897125136704461752150951007947927315006108778508638723748063843091037114895211524332566138106164000970501025941184421232736178255814479645803854220593708300876493166172701284677591647716948087976561145405424675753762050438537622614530726550531474554117206727876133841737244517039134993812810883095764413875787176367023401266922556177741527300177920000*i1^21 + 6671564851380377900472344406419035978060878364463946403901600222780096774619034119867977253012610544814990657420712340378611438236956807837535257865990338774777658263062379002971696369090336214326713391334164253452313911112207751307206107460996319040803041558077007719921636134407804624509682065760204682047460165395579050730170030567050260424247811000802796970779786737616679180009600353184112213066248804346341757035712426482144746020107773474328509439043779713271427280218285191599749722661965560927600103662745803425794902603268233875371850833535007326377794633264385084963191816888565881164060000943695646658748780023158624713816537628211777911982993184281862550405541435887687593184672166328316919912769935312760821093413832540646278594337891636713679023844779538299826969230854310518944148357990715509348642455892428876333366036330393015616840634640653369068012239156973534463519707438271698649511799358330237777776798440222624144467883166888739401019442910450356287363078461702713334137231506205587858647736529712078170924328271445083601938754044132614083268613591341721613795186176817936297794357949834601784465421201455662671332397366310290199569739145529869171287595183231350323869020616479833861680478195956775827043941179365517099301078182791046353994868030219237946907338798192645177159345150996722208675320669310812752141793834350195067333038210374111284689710939656795669813112272612358390384092428534460109490605106952817427440447776577457894584129093375808011710738510826936765848004776695529522016688203686766667717468991622363628173262848000*i1^22 + 351631312187585803246524848107533500729687366637046559468760196463466785257715968981465207015330770143994359548565105611254758098513418643912356027598772136681418957276275440620125191769669867658022355297085750740997545199658155298594346084339243062850607579638437196294998159290782016380681112696514658394436971127130676691616431776135281680789252138701261596573396578654947120815008783651860017518092707259352543245288885507121944193806269531134781856874641541046924210605458618576724840152995671464981209833703627762192262994636373331788831952306941770344745233440143074491528762905996251394669497091598000198209835078444007056390183808890404853935319337923929308057109616328384903336699606335525033362266204396115004914279963338165974809397360743423247125858059104637462307754833771722290950658373100918964187106728345465861700183621130548003385719472565022780039001955631811401193848482486317707093554318571167574789627059187246176888393588038042540473473816702978604950564132910453612809489808453184823563832981148893428762691117652270743205798079810612357606984359722476766888673675009030278303351939050189020943344969895546877877021955478530331448182909927761848628481756679528453723758391517420848622991230978114460673281386179807744948795940610415605847004380874667379754027525800223525633458812978461666899202987427305875315629808966819164373843935086836790570274329975516840381902006932039161736311203206901514230741699409081819783813988418140345719184060739773655029577216647623032902716566883210650367950609430724600497965738814997639305625600*i1^23 + 5607742164620981271579662328803860291230171341167148635019523475443892867216628957266350601992845750880594137712177710827017101572950186306738646386171998401603660603904471166826829373270702352065035168838042000083589386500890305672339240635910127548206073511112974642665055012510359157566819821714077152449001808353895917369588627511630088879947684157025793664226813083499673797937408947060266757355370928850073729401255502981112217962027904178858733304923522677083800756265360554577586018416376234998129923642406469766795123502378708439895046636421816149381399089156991108914408660627339886410502665808052605555794189182629567173711450178861353595245122194149093900368164377186692502518521883492902673249002186877212022600606881172317647367535378093268388314539731482395769115892781972995438543617710772557607953151376157477808213874439585206574370872759715268507230694109154342395921364106193375644967206265156450754352932459680263795883383646358641553449626215805960295032070354121070576093922235918257069965674644023862872550414114905150580740638512194546492845010912521636939581466589922345785253052288668351645946690122591338895977850172956980206806983287497537824767651957770931459310056365238405454463322780745896832886160278253708928310154207381588184019984866859114563609894959580356203882350541879646548356111025600465150524225463317146110957954893225049339991043624515163197404295393202524258817172520073952273655392437098279281201912900588067300311612580835711198524430699991082939507373298398594775466848163062287616072124542707700858880*i1^24 + -44415498027530719755858433875251280390390715721297334795725453600138698895271980156318177637680120367767282818953272983997405700692717954447483369980056247844780964622312866031361377541021440421387800254983107786278280949680383724359000563617266742435894465248015039157650964530671085791930616103383354111157634045334940237909068137220818600844380567885112631911210872089016920795414225923227870110090939889863287322423288364488796588753667516390865149745499858014921706510453329418829642576857205715195520399670627969473820073675587508483058915116766544143336782127794152058048741190038061850435152463388243355146512490059310275368813643320587781361600106337667109823580280268433003403100408543231789327581020689482904453240129337054589608584799912220403474025031027318348111077049204432679377503302699802170468230282433389713989912724033150657029101983287297359692510903929175680421174876939520686139983028793273203810504724815825929358990659126278548096213934648973442724051601931974381873462059774263747499153163558250758597682648887838988656975792728306855630108242986569290874832379997782317431162030551776021108109225003481665085377688503924562169975487069984790185244218482514206336259625208248422377086662221936623982555080504148904319395241347283944573463489303727665955748956136687830548360374974574196314847124204745587823320079798930759378545105846961213497854345727319766725053411339623903702404255526972816986175729154645833636235672620563864984788958123890916230194995250839026093167500550641072444948639505459210667458977467465728*i1^25 + -3067755216296440917670894735241613892053525198637845646910499255046201911927148853561373526778013536860588249082101948432806374435364731929977485892957969554592826716609252683592169150814991363227177973642112887361696966723171624716427817002724125643685787682503623999743657171637193611522703124160485275532204513581005955852738772480891917838577919736523893680067673201635306385549184951494884893527182241001197928553295395457651452499843861131719100924648000885756091736093855648308320005042470918126353698220160841757607256150347389139877602919307376458796084255048999713638810837526772317606162934319954196799672154876287848569061492989029251772422746912814149609413253053406557836590032233824235872056623275951539597447046330378097773179610005959963973392991475624879967077191074347865720366982880566440910647219116309537271878129982285810970322921270936956942610142475896315449710575612518417933626423907875825422462943562595964593827511312370925786208719848971981829820185249655762505764169811690569605636111041351107771230791393870718056507744289061319276564082279632117920233009593406845196502971334120837007455882860687968964814097300927633511577294136020903877543052056863419749135738826374688467379056070280662994797381269379819509261248935259831686626990170615173205596300340245887474422524350622491261241624180223670277268776641043313550603372950025595674342879099169756636582191759213346215032310377479550170048565892553630257243179148458592497915840086376940936288075240326891437302892194765460347819280339094886566858984521728*i1^26 + -48640356984203910893622969772873598912610364083300187797940411337441552930435329926852502235119365788120553897458234099228301966195652926000500373943790991316480080682401224802335318803341585360576157241719403025016217080619633623308203699365417725014942633042681102719339012856704628012974341804826918665086041591184113418899773354570001787806022464328925683752591471160856496028894260846337048584106767730638492628838464356895139826397124233984266779446068751999173459530105232579965390128977533041784090767203347107317481782693470243360276835780614911948930621662406048515487055841899246447416968950037220399421715073876054529840537848456079057431120652740793879776488128239816131808131429780229290451647926687227944914943842301784690737026608015866656825521760724619474210453763919184929872426400238530985264388902354244415684328283829965194025776331130573346020398399999343000954846051386782418100308673240482905979455196943668829561170324441237988171067721998312964267544287496654473194154013692722837438850946526091699640342353931859832994511212826754486129922377024532038623194349077230242774487683812660892398380249961026087175409303127868955551018095840278160438084679063495025270165382262599553690835242837432136746610455379205455322853111809411389912255006085749134144294512928542379231517673373455887960328477311676686945122876059578402579873193025624028807958154471914821047382534163348143063209864359340028686746673387064929135245927054550807867081436833111329076114496041231433304947393051327262598570273643724176608985088*i1^27 + -413047624777317920172777368675346619583998087380505962433165303544849105114053347362254130117425179288636881587348538952637042512637147243692669730892951525957833320233672378569138531984951331834950188573090273193557654781268000469046593633862610802531111793490960231360996048782973692051479280572934409494909686923283598859625176556723386117393828040287355732505129206483840284460260174300068852274735091156611661166749408101194239039955596496100116765312475028156693036414203397373192961653416262641703594283232112856428359782526351375596894604161775002640476960271640253684367486215788851716336860833835251807710079211474683760539902632387673747095473401610299729759194925276159760201073396224820111142413524235975581260616754354687823445921804307611101015682129014177745090361038836140715871393638366969990178016487512149688498464161675867550573320625218669497584536835688574717184249700752373980601814379563093977435606079465140043733826646813814698474789357959998214477707444232867568746789438917776595549254014099880702917563575589279347230941577616930487796169118364234305203570425009933002557378269905762500417081228455548006361112256171172560398599504548639698892873371232358106826446151559835424113023883296490463293803003304619773312509181515431603052726812283151446541147040175517348331371593507450827210788755312506524195945909179736096323596962517181630563227470516929842287762166450049982492365566055959472636667090756710106326672728860728704518669519087872161008522282485888225812441922311627487296628886348241043456*i1^28 + -4431924075165803843609170675777062190467990506076437376831800492705386167344104669422981384141066850944386131889980396799839572072870350590460842526360456525548170573087377116329325461279060830567256605072889979269856427221232484899570664350701719834255759673084785706672468330968260750088373556590852157416747989245367233350438435531817460765880848270774591793207143104658395950337098631936382331126041565588144814572958969712054915149102579756098266622683653436579750113957370785228972617126015885364304408910887205656308770424440565240010343030312024678718890601924819586136632970102049526065685271515483864949510136409858721964355251049001935150757975990673034559399629083496404931400942695323794528272520190835444810298106205842936951546087153974458544371030526447832328014070504060586473404951808463200698939032162203599006120168020295567937799558589188505811063118537188502782654886793334477410675664590150931454371787457393528155558309794843385459922455165910610729201621151367474799018185356645085217685165709924593359526699870458153065114776512572474907103868224488303574624753244826520055997407325597015591509008081326877671858335730148825679228852004363059662343039621904071369818078978416394010401477003863466751161356318918253261227217858236310205375900150899381739484029530658843089480418139342243553448246559454524576528505342644286542448238209811302952579264414470730870575066696715042395116077880777395183008137434013559234939210261338204392989763707920183663274552357366814936488214362846988335516933523767296*i1^29 + -59794784420033914175683614732735937529613311247054050602552253795963094338348451058997992674306281131477668795418987677494406661295180799760657463416127682032154745588213509897137176767370390991333645888925889295480845572788216175726438052410303629923219933758363340095548603620041339638490695216203183797191501174225480066033962909941904196385674006973675197360614540263347052745276832406576440048449590744329052886482267742638517858620599113222345219156820476879892714951852844690920299648529001281997822603401677272566342932512666962187795094106867295376293983452744587355028481214642743200781438527433994930065221559534715193086010591797364810841800404648046595845183987654809766723832660075990860835224988324557305535416501282886507870494925807344217413889347306114925278269824615229971671272747443579820394587644271890998566315165371053443494949372431513138991003052067918468012781552522943339808153243647960892960521182572008350540217409341107430079041512659019639713139732613686131985791614893128205756705794594371946974026942656188139604548103446397459462106082774707305919454121178126924438282026069278554928871582892041849934496028105561879483464617410649894656701771543043481672900088262022717403600971510485912894744868592512127601807988268211980860557316920753356550254259251522487516058971256787190855567304226091537244888719854825980043702489200562575214267451961848629468585996271493420822893132048444290172960212967891106138892204248948439653486267106069548949270837189875940728604124356211259757592182784*i1^30 + -182518659948885024900479955484061997926375569097368141918612946879084540995445660035361703864964806162410984943176982545329406076264828448316880392609537844287025569599666171801956086599354082588301939497417810702911546560420407901563929386467179162503640622637742035490538865068590980576431003501416425603571161555223328278862381515899273735995057901863146060612175945455571449684763529657600525666067843950934820632263264108878151778046816784785324711708558877920789007816296593487166803195140212300389961707895286731993722695886978646948279773271366338669444392834125074073303948622108113838645200071432100640744959397152926417595199921290800992673912125875500105262656835589608530765062645338648794215090006633147819772151295415419279591257227660713886536450346705752303286652986309644027748992944605865964298999305902209554802041517374147769180971440584903578653106194178552531285201717704706248918745290147383085463841941358147966449945541186502143291340578640099367534640934228055216469446101401286749752751503125150316579671731007217854344734527350631397128587430090325045347066087730182521614840209432080669193335675359346868782942627957669122116763184036505950261444167583357605604683908821632685927346431296041221255772678579737181546178978960583187633525756222889981522722946258392400080316029489549860688317825099767913449574049467605876349039569125248798286639000509720575242778026121029194913916926710459249990588710001093190558939522174638850981045397098873512933969864714854662187009155596973652033536*i1^31 + 177766970252703607232374116613370263317375630627323108777043256966506304979146763579149147520643219446983416238947261129974565649568376762154477024870621268286183300314798860243246333785682964956826307615321967015245350010309925286668490104155695912635076207909606034104670222628166300540118987082268373239237037941479973399465305708355027926983437669567823078271306133085910345484997950412259734181287534541374195716521245660469646704892103599649766261826926184332537698144971366845159698153552541086649175234798804464518256868367891869086158808128942190939648367826888084314743113561652510381163318987272107516076161627313448504920297862503935073545365082515127611104992378141855225423803544281045179906189054848277697141604839526233352009410800709167810613604776030691344394836474588494980372508191729024196662193750681808017102237168607205921335894561931640919710952375325243611788709590049281731699898703093012970379574698945101071241710658298784220882815571699431520926753001083316110702349372567928010403563945273467334804712020836961324309013269007507540768731738723355751831628679906832648189000336489272759657989798471355774153527388414858166038578143672517753419128598342393446366199307224964439345121344522010494127889913729765555866538755918568390024775346220114969853755754415805852333036982068941374113612327784598252230413998172545246461955988237931329020059674361260457816430300290300553177773288345664989033879480285116732902825845686294813111565152156310940366025984256837377833115737696731392*i1^32 + 2549736586039371185499754105314108681787622978399308836188356711628733929959170241221771491104205999794067504862321767139777224138425470385920078714862084710192650380878383203519217315754812833608254553559141123685621860150524809732956077035155917393680348347471367097498502484640664140287434522723004666179826863594764888720677883969978736995338898982840042331296220206258187616585491711384589037279491808078823176019259891849970429538806109128317011508892599573446690927398952367298132605283104316139109617342479819057464202745792839637107057206451200900696796313921400186362502985515952270864109050680128134152115621993724428666111619801347263203754363797442361414412377153054069117548464660977902298863905525214143555806275597830660036363103353362142730806338114394384694708268434390017210121383306832053505388949816683776892531500528701737802658565591271356995748974602762312348406254555144425114858248409800797317589969871326199010897091536469401338199511227429903761848236826817608134474537122089450251237037908164352757893432884945769166937719271354546497837892252033431507487811484404843082547710794249546610281790501482174654559047035866024049355247185569000441764141947016101071837633490100922567541716400549063251227280578592442504575258795523418941537209386519046953986983876752871303239677937846794406215775631773024930746742393906750151149119489950010018461873634382581594020706693719049004436200993194851564974747996975688256473950299978680751823395449974211723856875191239156423173683504160*i1^33 + 874755314558293666489191629521529919060581584053938048703502626668284670958907424590193732739318684331529470574721830710171064341671896332870452497840473688848574261316880343802085678800484840021685410215570652774616123921642680293225296444713620513293213226678331587582687620227255302959376100393044286167929217102783629541320875890780825689512882753191772207973678797597566735337920079480116981898413353747108407101762524074483403411012372925523151658108997476589457961524722009888793578990556900792336241740503106998212723842680477617922321345722438227742905821001346707748867941118227491259623298791283900999307679892284390571992631137742939954968452544698367293508651259088333879311322935289768723872910895803374725391529361229359686764249590087246034436050659192862894739766833802403460203428083639853466281212809534328501866051797172335017514191210868219544476266280025015544987422873013321269161253783838438040743115106228226906834366756029703302508695295623248642074796845604659174681699894704656326182615552840572414596570779799732751213007674479875564732210464095197718505458713734549439790604721717316049150504211206836336598141415081427260659081267174078073630188943638183835789236379537248245855000648057046503085309568434052831418666748503810633254334367025825452578861776540847746022791890702985588127533645368230084879977088415374099947289128527680855571164383261743572783034986985044540668523100632790011967266884042665543440019676183238567728726164933072456442542119336772831809960*i1^34 + -6954587600199771946352062014636535426303125789993330897496771453920531348930278723457314453281434901993036458146672911758707692432526995559570570639333321862658413978351830434663961973215505799342319206938062072890678250143501257540310415428762406315337801929899272971311154177787834104127302454420103665660778349369552112018329200387181174932490910647062019811966897697425506565488875561125029867811018388459148009847676315142294177920512588095758022730696484882581201095663934211471237974271244514165780532038516103248175037928236532031204270330422169939135769119785055792057741272086089211891628200383116730766925462450805138436488593357317642104432395078763135162329822450325643700849641249699110729307406790799455504456910281873429524096968639739801753214730109764705715561462091885255882630104262581180079151639164659067067956355248105351427555652104129474508623000665430830094063772661481591824038828716914188882483388088408937685931959428100128471924492608023197222459992146370733538542546172529072806444094150447049976681661250992015214726797597926117894495579723953751801214284836654785153579340815072273244479687252457317046026261120453692207244182272427769214155573704158371686542408008956484952622469752395058891764007329929508571499031057843571080887303254679084275229404391090246802689817464781663195507672225981369886758276510854227048645819661521164419922322654753340964750017676148734926081943531117664111445334510100548679708668666748778429623200095458014859129121744736134499*i1^35 + -4063178959933671218560064550694628889528489582240429587361539637539052188558089570543703184456383841286923384370854607623861520544047540331917812172460455322272622249769865728356216068559204918413014449874232531407898784706187193887389350542892908442255392154524963963032930249700456813895967730075188295595395523206240783142701501169290204090406738240853207106367130286815297980087103807227933630323676516035336861535318882639419610278606903700604119010160821752424684289811384373750309781424186446384740004917251658815660196061166128273750884896941417289149884289619564920055636864090766685148244151307237308201063264588137941754440772078169744051049901503764279976160478835222279575335526147728052775322782488225605130891495723327459647221898265668519074481324970998265786071830861816826349722533372156538628411220988444176186439701361909099545226856808435142534073857186140658780640750856670759234232207495144809728905555710989552961334977556099036245301537780235005380647372069560710152886235638686015093978906372291103077582813646181011033147814379447019733745705360090931172915284333541411387457470286888575174105263808415791089163016944656610709619334847204665666726587346185872995121981025356043917750559416586550057750304962152899525857919653526577128376652812015845888432247723923359792194224832962342853313541155169541549960109925413452496144652172150248601296126517072425134761641349554254093524176249575027374442164655229276756651359855005760316319384730843007024498619903744*i1^36 + 4328503063292922281680980045325598090672316499227593854396422740193523231194716854031386185962260932669191214858835842258688412008987409824775172005109803922479202300161457526583257873810914619364534314146932410882246662025130040729894351291383904714689169403036997629887850757729896985432813982539082714549235932022854274271314382668297383048532426855964184688559341563496922220083688990158126398457235648130151543997331850253416075845872299029199962358129848286652367682387061446417718327361259290416355674575331139189862043500018719804380759142081898055019220961647970435729679891778560233818430968663953150110316333555564539318172828643282690802484260802630504181277271336816245078299336846917868793924807686575915554975037040214425723372821913371530753989025541119203136279122598086356477487336592088941796119987450596719121609754649945100497381814856675787024687370685954580377372228872773571430592222956401382521184092715632396567404193455051978563493739874390602016450173800024183966573253204075511405919266940857687050083934597191903115070963466704647077075101667753593060383886378582392898931581361322402440491916464407038221395649025671373398150079892349111559146297706608964746943405681436965706502349721709950952894970305692362714719331913599743642244582233686741692410912719526949057169609392100848070599388806962670696076271497286694864304074440281738679986678874768748009978347911119070497756982012772496050789490328815859072062209898076495991575850533336068795613184*i1^37 + -4549449029135939859523567618890997674721132416314758421066269009657876988208926790245004819418910357627178902599164734087193350331211482982952840105299406221282520408284413948322364394723225222984310913252077482209352650036049266949078351878824521601569154932279152050654748807803426522527012192776811710608107463125466007725682064236293720427567144258440441180187328120589689321979811108298525984929207506140151270362450780131770348024452502636679863061569283737630671528069336400916174451707884542711549596835707580208391781690583980057655376402839563526465733697686665368295699246970582937991132565902822387397101567374144425856015473983673944346346880518028570135257826546110850560990064548853105718966493529019771029299091386075478973523606363401176195696063408116653399107683693274076171489948306162431872332911072093467283264177092467441101491439956141269075435547201560892617596528967715411721987506981874459143015624373327917793783719337066652643994605285136459166703155989948505817653999491357123083281444927932160550293868558333005099068448869272604594751646682047036741468803599042260855383852520010235703293552310507693971104693082520702187896918266773857567989275285277252557074532429461960520472086380293980826320645766674965735058751729857434750030949148793943630540370714668931000651694914113313196105574657720918606267340662101206473086490268093981912892696398138797416732185746071545887094953780747324874565477891141823788171803944743361921168960975729065984*i1^38 + 491173759233379036788761647222446901088367800553728943063288612717335231350784791720129161252404657448738457171815096254152752091407994824555270009036562080512814080975454772593808477391572240681607187184809059905942784632703955576859711595966231945317217914510658653992892734864202940707224109102049349301257922447164745487593745833320144679277074935257078852190039177371962561160111966330188984837582166839158385563146626968447446069641370267940372252927459105255086729188925914620379039371734882741428142906616837633194128645920350880765108565774293470205299543542791771690329299796289063005611200222330938952733507987683857867588769513398731126662397568278114172613057653351062184573235032524333808810287672730806700318267917906338023452372670881935907134813528897023528746304646643768620764988530448530298371138734879779052043981692761244767176182815953273452281449276598661870923475570012723417207145895715886745766428732692165685409460428116791593357721874987481019443379070150483462315928091596980874900728862055570383265051342945950094474009120737746993278659937663107552620199128708841251808853514924623738357324175797207645325731701840997048223372585376805341795041332195040718605097852581514756251985057827564747505905848465427796662448585339785718993611227290425715149874201088830333037969821156080951490895919649558590034792946458965515830695067108675576518470175408167372132258207604528135513864566647201610481575650620662713607136550901294160692801175552*i1^39 + 114569731676911426070386568192271292610896265099860228729636477268361389663454524974255968441912189519604396760001570169729568618555326564334962564355312668656302499918966784704299183350749863505024163647489499639497693380780998541131550209357989325888090846672214880689159857629923214216977791907330862430169503874580429288717217120481457961534148823958502214594098619946465111864248699871201667140841575844786611677331475517936221072250966370237031039847339605356948453408643823001964495436596224553667241879077005693385471786610133526261658546557280539640400521976896092851369552576342924434827892449993775388762648098548845762184653092161950401392401293750164635328593110863419664167750530962671926155827416634076851862210093405288489528485738610037647966531846341194802299671090060085308930246210758999971759499282544275143134753126436193272002644347121554157387659240147256586557056047678632481061006945843806221974563182502088776972871414411141020518762948642529685524733209430559198284031181574902574134887120883143108225495163563832537616891218468508086495090423614151247120531538521635869894655581803110947640486883903595850721357489472164412993919844658335185517097121518079330740944742742273123464070336228100986535927359684693783375290454410988812785771907547222563757318224671855457579431451053881988194731759255645865217724057535259161387115576282541736640528502936070189591563886403034612805988053201781687205631044727322647576624862721394666897408*i1^40 + -28331129379788811104887094036927245608565806258700139482291466496140567530278024195690302837124193824848446966870734612433634020293945454106137523908662973217874831520186737770760293661177954499041626027364422961959601250636742866628277453042439161594099676205645394655172076879013986280975503642344463912122917656669248075245496997900426887900051252247783134241629722141154931898141592016278909357928773386137911289870241743320427964128581558338995174739818341164439032556133473752127480155010144415793552758555917289336075374871208083938973973610390477584985467389733330561857129578024299074654289417914714474405448820252134091500587889480311614736033718578102732703892706936599676436731740039090831931605586505319284856903447051168099003844342464232102840473615945071050744165985734177540026391394957006080341852597698609436199754597672673574514943695421199925431379580668032769186225199970116192564875890212702364425091439916230793766678135892348476556897649073588327571329268311879819190185943083765012490056283762052080706276289893820740941456507858123441652877868837952711326020503608472959251968448399365724170103632233910393449413581816079284115671882948607401131410727962116567402465177634839511352641269050492994187322108052734804850692727883646356888875171122426817031978539899896363596629938350283482793036442388300540992015876152028708062910261288653803933423956684837053866538523197416187963081735793273706630283681607906491028205228104089600*i1^41 + 649489042234669927049395826545188070374942681499085963741080281871838974403400321036723282790144210354117631977274707057215326405694747833906790062167899073882190243873300494075772908617876638077197319169632561215941435564754517457059883086940924900076705588776130191456986151854922259625949346504487049231295108736058901694502825584363511610815704257523224971866347221913187080946203727086653499930742549997370678204510478809733343375274037893377812928790883418931448197716656684236134689167660886971698628101047066124083162844017617638900374217596391569885016124009096055254731152207508591839871545702000431742303120309227293515086340551053252544539976865288184615784059529595886273215762317744154572619491803225017440476405044497807675705476298424943597025303178594408364342285101446013720263184621201312619261450571797811852314798073656318988061629146151508437101158695251868237819653795088616173416038733540122420740198947662626882590129073095139876883848029022061306133280222940830487380770181287742786609085062325103500697335118202936292584952563226065697894200310757793458982894178647659355214559312935298031914500211170633454342283587721962678666550914056049952144732270775214831325156833715434386875966821953800073295641515729677872159968867405158197586929132386414234755437330957045572076927861365680225688666854779059645626323145393968690964500941468770726009939488205300904474011452767793509899080737266716019710852101269917345530249216*i1^42 + 391707574358522848452882845539355058350988196922691325612625019733661576899965064546837352436223867408935457523335474595669720073777694402366847938365053103295731933391683438319127781543340708824192563544727976292148505937305555203119733821280578127538092748237893098781090214295679810018496938138358141909721469348504664248953282267889407390298709086600526511369214921350284026941987089109232533162103379671335191613579201178119485996778216999982122396450779837550587534567968688776961673455596198109304505705290980359705476973024945134207549259311135107066514726195319074570021171217733317441828158272990989648369218578020229212476759451083692106729135246959149221614638247691270772101432190519876621379160048395845240771344773427334405061708386340456522168498792100776009197852449712554167705550681640539249173388049822652455220130880805996579162187317286702395891856421159937040085232715920892166036727252109995258083031315762026528019627035573363752940877077804773138465949358398172904337625701001686862646166775044069232810997987512150068213494520185306910774883213018315733639621736174818773445535717043462095273085560339487490299652469445820933555641665925773107465285119289555781741025443510326461264222678196423937107626194475311928716512442087522819696296385673962184063361619806098158060654438348131980517885502455611124093941744626360708238747353443969540845723031005233269318978115959958397509918264796461574514168873537547272192*i1^43 + -102754323608650903681706716970940678842618233380506072968672095640753264696261560647485439649747531721688202625718433442712765001838150302263540656353524978977843430963497640705117121641719870391443459214631078622150491202385839446623998049298417697393555733389839486147308956768569954674667613277494624354981658226130576450177443794105129168361417265332128272657226594270278706093906856487595217422238386507050727343072936795969037464903140020380454761954365395817428802004738023520475122367697374540772027199416524277836938352592006055984995847911318408417124969284520743577693262225006490013792273402906846864452926702939836828819349274648101438200549013587430918388815444038810131955502311820141646517032135047672634590573988935175137246474302212953407580499934404538074671759549846251887529935050437817225788700387408603349558219249063483059247262759857275370899941492925046130434357441505309517394049600572426794388738800297608420073251823374401263226864841971296585874679765187850672608501985122669030209515797307081383281742321589152219133699477826692582730957068878532387775145122987988456691176822086611712233316105817050048789400084588516900565944939541461632196573652256959277429249443289628840093876992813776126807158973457102928045139078418898251229652850881276640731191608851570896913296131700101986933141438574334181700868689090524126558592770142876196897179278139985727084305966101893963045197473806480547684484166713344*i1^44 + -2965644609302420659433797249623760213759484426065228232996030867461105057161643928220744513056556875891722018263216383078271804928387820565548967451376093083107810111214916200958314714697978857596371126376474766272592455241413870921724558928891597508217433881251137978469842665114330829948927123272037603269671977301131932246563674235544788583503507899128526351311664184186048318907367524069288879710798604116528843110149687246510163113288759413600905204709052394090607354203173885911066630235614025937135249933722935348700932450351477135087422589058303410489479769750606123293864940264011610213168100441172210794508904222896206310974016237833743395610587024901410386429692825986542540563690091370947885311946895287289723653503195641038523336907713801406789834927134390867140358584578993302193697707829658546295105670967436062343899084789755250122758174799147154233259068399587065298008557979335161412937869641591353163283112313385414481289203762529979843662101011677025153240881661313626962732143700855953830151247923818659154185098257060556275496504832475047159072374879298903502954367862239721289808418443101569477727792397514671673212322231613973078075113322272444688361623124911904705227343249863929106262802544863771153653317393786674222589100412520097932401543790705109565462799395812660441099006492870611076941392392440231086105602678587681259489636157895063427964847197479874450587211776348398368176470899113996406751232*i1^45 + -51310859971097711893547718493094125500631611071499460071327740442326220585282565131789118319877953787098130025724292241629845634650047755559182376104712092570463429720915703617958830155050938018583364467095475106340354563841324730196340198632750261332740966566879522416495023819988741589650312428327810984130829865960779620542566727975418131353229291348415280325809632172148272205004231535699366385568487622131799889536001790341024303763911168966649564987346451356921067999642543742453614672542730118880563132448791391174433301698059374373251808595995237651018060095294903783394816740054638040018522304341934773098989618334040955116352515137687242584027888790840386560462833722424890817975539955711321318367091938420492716127262614850687681821177111435936893150575612219860158746956531337082294151355112600670469172045141208584138524122222001771895462786769996524347865829562618777587000419276848402183088614842980150339137701448308347821991351230448502634338932583422299804709500179229172872615663520903195825056076273908860834575202714299077682014723056903537342205812618102643089637435936668847383421534629397911194537161663223257086786176445408556643446007771857390508721116410953432961461092474779604260583528024490884199480159758495238685466754742778116657262737279154274036603907487998393999156550754711653567635050721150679795992460534109248821223974362885887684692504014265875854194795333402151060763416096407552*i1^46 + -660336888852908373438514050160018158299280897013241471169972305971424344626282483758261399497207910326587050970323297588343745412569307671921318774010436482345408179490601276812225376623992355361060979165841286551201188055437042869535590026452284273367007345514282340795242356205174922255516273230894515876557891028445861159337809495342147268713795746931756271893132485658489349404386933802334038571758558934138177278633467120826555728789557629818429835392836190503783979751505074622901432549979214016550029467027334501459838546312062014677996491292828168040093828744749545917638329911120004827444950656295542660669775806001423026621507279373866110841107730737093420179186485018263299570535720305620761064085207479759558961206990758213227018530828036286503670288950807543277495227832793709689267381010532110005946412425155522648501505338307746435257138148064663840029041645680914313698803657912250038601687345024409625504479822828632654793192857233787695376590149640138434018934695541388978546420766940225642626497963306676389932461522745264111870021910654810125327484045089865399235230802269613790029174796750043069882397552207913507209526682663130217798669134154118939495182709329038062842006308674570988389788330211470395771706212491666795256786535685259697200885612402737202467139057974923503736319640756647900600528208904517107490393323004888993730561542370543153169484306289838966213964010338814642293309440*i1^47 + -5316628253889102715120221912220321466351182045360444566965506637052898523587370776119114715021958904242841057541940719937366359391543910646419633531170907949706404811944848656042305646715107095531258422141139237348949990114458744145000264185191221530985283133943409021334630764256452779025118531687821003582123467231240574927904329726270656949632372709845864594818080532596592723139148940896761721206483163165433790012275548722755128076878989994148201324628919286023621183790890231719319985272508913972584339063724092787031994784236181230440844059517249641936875335333272561135699364465454543990092883769019899379201129228309752262661725814437224055947170996016610288477718855972850073190940148119397428074367131269486008937649827222379325199648686424910849856725374216665051700951912826200882162976155374746097708821034719472920557717581135675981996911242682587441629534515582307730891783874664984917406136594382724024971945926431042507406727193649732778057035617268412097722658591481126734446367673142888560238341486839517620055902532684318909337928379670935313429023118839510026178073463886168655047141218252984036026485441575980419491718366959502467439828617498588251292587407264461538424485358058589683289852608097935069841045653733789978949441640709586380807216360208446011545537508080598038042068392970311157062907433211099021216515504435971659867957129419771446012782229298741486768552796877750272*i1^48 + -41294143380487169801847964743694835216181835076443572148861272514602913319697917421553324424199132150566951420849972140894131804259006857097464602710977741356464697542261237544791256419216913685163767582333431518305470853524962633126872897065180951280113280686158030561341345403121674102483846171704054383621438969035468975930091583476937415727787456213321310801719874052833811563967171970072999148889442816361167874404826820809480578377971082231153716426931431574566888273235718134656574670071315727879002921368708921934141484462410394350753188390880000678144395177950235590670953914387074292577727633591820367718774041971672416597897047119953969026089331968696782289744466259087347533119509774108623740395703200686573906210850942980989061046145557189878285496604404623838397101076362759636229073806301182564188330015813134697673145145448223706341014522189594466553961298045968678653414615492019257420363470149761805807159369438171172644370879955882044131849404395859729313017128963421494906024304894174781563560646845251638251189145038260524659084885682908498699316148778654266007977763917830699547674035221903388965322073117875341500852093432159210739137296667398713893826855963927975420673484261427289404704051542688376863507324192905986025364260692332704792868774954582399318020084985549782326090755133698283127408730944881527598701666114940641395530054061745021379580283981676702286657617920*i1^49 + -142289564887278283587896193983984492073668637047902341603677143284875388082301433291739553884214761190511876537887086262855381374006472822092956103118822104547841951726352801875897559318951591914811238383020877047081029919312260841438653911939553687226766558021974958291009454981639293448972421555832149196006782529860932426406864385061943325296050505290776347308746565396698984292097181487453313113609952231400396255431997854119934489482102879997003487675831207458341228527386752627224436355724201122653159843883599945159496822266197367404264934514714656225900777328650297341801829141866934417981658388598289105884191324686174838568027895922533915559743997482680669564173938319610491683716328397935379664391572126798391028442386239843554735197245302759920607455836680508955991976467514590892091379932385977403177262506825282312895209133810161718415140092717930955961179914019186285006514995001449990146916834395874464150445347364956291448917881880626635251582844361226908660943432822127903572409555859099863937552463725584140457968583235045184959319433395790397807332184828327297478421250261147180307951343839734747339286374748435635972247513560515773605607501547425213985930657393212222183992925689748209521584864699799296596222141139089918331395895337670105833317466702614719661809392616683357110843212619216488766367827952210152759326141556463426944091433354392259379723240037106581504*i1^50 + -257834894588101528344249963563126537766138649627589532850474577116041946591710832143011557678417623203816747480837083265937402584286484121752238464955994437202105690715755651226239688049916877084647562870502916138787047015279963440135460475119874586708179088389514556233180213288130933503852692559130555293419648409195572989523482849792445838683804984266458999432661522075874281953439591659425357284393917959644296443739515712958993909879033126598046383230631873678839665249491231287427376828854883829738833187083870702516397274107272118208575800251612452364228735631901503502611901433856281680031630461135621895637253009748217224982369596204405397100171703824220944947433980571479575082285917514619189392543862210281142637199762998811499907403137270100150368144916817122644913396060010854742488774043835854761147701171614779372353406655496632958011906679998163739655289874416254772452332856608294634580970619555318946260296627223971501365646070640024644779103374916259473343730373917017333423959877525605323565077666240787256360651690095308591579766143807180739660902085210997615258692923014105489297820255914461467472804267860449198648243573003558469814901460587102784511550100615480165933904574374026026484029179684309817492530368651985769999651855635418907711910899166652731250175726378370837641641759358835408736660393279280554124637555722977413569715903939915717612687851520*i1^51 + -284441112558892932863319138844603337768718242196772893176916371029683104028812005004113219956903277777948480424112891644905470253552720929851612530514625266209581395726126324653148661871824065639914437136752909856987875813221583191768092390015765656063283023857740222534318689627894608468568511782724182869969380068798679952871377681276527252593848899636702526727980299544194817484691410355828717137161860339838184327416418612946648217714729423998409062061783941192319387162299797501750022429984280128783942985658661910347562241403223967751888428269930768929236282263859477054015818243464373178348559715756662978397379689243214900514623811451860635527938045295913882081556468744643007323811242744937516446479056539491781045620430150908589699758301898804277879800627088415485845307828904891423358774686601533000587389363243942635671357698208960902099330976548928363097978026279833750738050077494952588664398639003159071266555042558108224745357323086509985739953227144216009867929951461141151285336524926701166025413748718081738350734664606518380640854743468672415626323056184795128458858136171229646827137167368561645300577286994211638440422035552311696503048380767460822039432780366951412089406386927551710417360734539783144510620092230322486909108570156643660130176750683209050605296169717938226218614152484696835867203681517398198258698752560868641626480441281694662656*i1^52 + -222478488409328981884224030111674175871397158368802902580841889087496192519352049515714014041666723322752090246647930347812445221600741801953218415962081565662865320931064561778813626228802125691766568694582060665521100074193434226030064246908024782477107884231029433839667077650254856057974117709184566728310872322105496058008101089874911344810142864792098913200213262310029331020619467938230922205104560610390443018458699663367296960744489394467641771875712472053765537232495704920537517441935975511290787696481291962024408133116768725676095179003993198234118848632799841912414300277220098687702024954143140896075000842390402066169682603808309993661576668692013989387195015789061127047135590547630442228731633052338160291647042890677890317997822126055821075132772872800083491429463547648632375191316563805875939228448073156149479136519942913832209518967680282620247240753414688980581385581755103623005979151827666575566475326406785831951070667963082992118809221756685251086400507968544798328304673811664796633309003938069899758303718174685565786202016065964255527976996097190415300432490175014206374535082180040980767984113606671325406600954682871501807864557241383591663715980496000362318930908664311092237957819711762079322700710037625822490509590113852266490080030710834082748449884330654513403633346107898584875222324594235793603183688655326026421655044096*i1^53 + -121908744039686767734552900361808332823980344401011640505226598696238284008547413155805345149262085246425855463136349308114204416841509828754258484029913215414255093598783118369552405812495124823107788150332145354782190671201016238554666220163771022386615287397738127324148104203132731580191127682493531549304156950126802239857842132011272078700175216652378075585313166276063350072944051523558716517020583751675807309460672601662216458176757372986829853817819756380691967971444237817639316721114883162681399571369726060892097132179065796361326921210661475308427554551584540652787366113092890880480723321006546057287996979023792051056141269191736458253048400678730070409905018152352647959005106133463971175125433425124936735714323961023221639735215027392025366318994937525696610204907567518260220230435321673848598922999918759159798590857415849276756634335367659447834139293658368034975343372174948189630034062459007800499042838806226961577671271572954781466691052875895004211722975972946926409664189865641867564677628568538475055283581224989125026931673941336153698804789577523661213917683878305852865995188397790680080206642356402382562463197665328923704331163802877775092093448855887403265869422793582380485965178362583123561547152407209884759841772858669802700412377061508862763400378843151363697677695676081362957460704468860484426668260462304428032*i1^54 + -40406985406001000551906370188962762841383828126080029472131722653070988562893734321179792814250562126961338874790426112218622650626617697528959299396128517033668665098733283750857461011950475591726333090502129528999685301974381729873623209769037978378102754772357846584587857532501949192226624627923247947841714374857283913398819368514903794719747117727182358854032290931627574542133081244027095959512914397082277435500154963561098142613926064722361908885656466276585250157524456405894873685666032978187405811076683148455275480603653888113133095187460069222630449209702350925449997155185416940174403782933424058044113003028867358663089738020947690107001230890702104928937553572218088304307615867663815015584623245409433157785935283509568647145543354736256706284489603231497988321385677094321337303672693864950145395634513837455572409332966520708533494318003499486697236359070416410207524276251356911678945218077766911815094525229701130651795176761169797820824691858914080977242130182818103333501836768971543024458385923856414712155688156886793508542369958067931169918559359428566208188436142448504798790633763887164037850171047943590864792564045663784335114950030329576933089878883328405624565849536953658260539436131313798514227344863351107803508156899747620704516284120935317371019445604185348072088498516378467300330864892606235721422864384*i1^55 + -6917682660865412888458443908315596096414130966131128174124613514442290094630990321860911840853545390520463371515828244938672021428834237727291018469655404707133925264592373089001519956417530548437348507588639443971192568389525023471260090156520495257900077464506522023709334260683419961019755004480058689868503483087117049813435741297362531621539366725068317154050557776650649746435781807372511704251578291940286857414779563308496259807336669743872685661955188073453054516525331904490713628762395080568760493602467341723994111278592144722752714287085998561184399991703981789821734967017521098869350035547344597177490486878639583829572171900088549563529756488863890295025504120343420117840661796291320353584906604445970116633836184249633625169621106691048480179427179579492646187133178343367218942071133044574190411847245017876837529658303464148227553315724611662141985110184360500626844846243954333300551593758734079432206819843558046782958576273929420574069347747962431386406108933106624501172533246352868172482343015154050657884200368868896274997126106996113286475882610710855853182744298564990363066669950992120342865186410733581689240027598020351384240950763666062910995412381918294252568895492000520008568683848492744904151063057284853401788428974993475639244521679999577735060932273614455067737803563851446453965038322483986432*i1^56 + -459433767913759238832666719550792664125292592471898671948842033696319917370643529389715906330040951587099031382955589445998706911507348225669077481934435375764483680411535105667169280874720181556995311023939661038272300361372739556794765190203163475152330188653199041066583140078929492111875783553937486843061999918636197446956520243315845117340911110441639045928061024260703922840802163677036507430010263123939742108773175547091586335826237314148142816597382842527504910053519602638561339357842116204165568114484061034765527624526809897437795532624866716275051031528747733355030288334581575866740754516647964026904732773178717010878471370487407570799629727646450841039448232736078306134476342260656994165873711679856340255466134576232227118023037979228516601308688126571708870878665936088696785902887828477508677058721830000588548243143364304491801772523328976243671856553204152173280081961000546633440195920023070615524273874075721787563734055590255829490478508339733094014263802157514463720750900137884889883597966817715036408740607976670792114939028746407342728097981953648491429163055299971271677902886663144783700629203655668017608553226895373264919130717064497262119625945626701639020096645724379648348723735193388131543796488218171909130305983339905762250859274547418365461662668342082288488368995481015068345237504*i1^57 + 28954405009849228310943526178499486158991557164600117983559889370248667414631681165162413793165421666880326995537916362223320970381153122434110103600631260148160417366656636596171369095971974863796164028731015315098949599752561294939733758868499190147311246725657653390794958170825641335779560268759895942243212635997931803015998877187096990863295182861881965207185648465755288867091955744241525568453848782749705851506396278366934361641167775445436404744507686523915100358361235912206264998964213797442329100390992132687210561161878255003939246472993787701848546056105242463350754808385592183816707511889074946514896988364714778722601882644163739598932934923052690143949593830442724203234347812124068001182386463890317248675365559395295820477917403890916730574230604721444929838415095217801899515950594626256626517554059667967633249584500288244876254762420626440159292908274387819722681559542093892656728252779030658875891372950581248435068898807096327231213819588264500626256041055196306559172929960618625165592059055370071645666314240732292991691537957882249775973358070044162057054158281637510156816667666346434075501678403942538799754629579840773204268910841614731682526955380084521819191748241957869714506280719215698128620179931848287960361646110378186895968865690214146181790996851475701127899531488264192*i1^58 + -529509647958936726729930527933432264870081866459968665545726713330811030263884617549642102224947825248888781051031494525114193149615532254026031605881304114291516773735067252006537500196150377615864788562302962015080434657929841473758286430897533396126797758381001346697398948882049319353524099281754185461250209528277376015679879780422917899412917609768641733077865074300028518398102107717156251299848003909060303687472844657647646734399949683421781972269097316865543179054496558878342111503911747636156381876597387202371085867240350016194684597335791068581769116989704162412229512444983327491748057944797423203600671999508444360021340402923817660094373169021988416980171609657595111133161553806460834589556192232606604396661325087170728566504400697975755740884142621687507937115177188918724121114802019042199572115037082546493891837186869843994553184302046890051529788140822117371497168003220524125176040817457088830625069345513584537613939583083079071710512459429615417842885687327437688216973185303237926434120997491741350780965519724996408142830730243198514951149731275924937344630391722003937587857063332000465958709031737077933803305261859631667959158052166413398272414242312497472035904455728517992151199766235226599000482203627621335208344648695417524928443097332816412574475014816089417711616*i1^59 + 3583166912842991633304806965752604353547436182091550725992571271265868792950848586068649474970579370746461167052889885880414245494969497659450353320069410637841351544545434507475883924915913877086032108732922728922663029070283765509080315227241939867111410916590236410249094724054689878874939578644300756635096527775298781061198914702307075724042795374973490624846051682349807548696843602640973556652000242336149197095085199483094098930402751288718513562366184453444185526121318220477069391561487557792810768544257376494602347761528255213605799138561273686562803506618645686819579532387869673431771968262211197116627156024628870142703261103767068103959520392215919295182018573551383207343986147948577265573363599006535431546642520968812443290845797280454041742289381034244396337026818397768470785500432016952878460336909595700756874089453783780555793868973157701296323147300115329382414166578962649758094887214681371275638583445453506458871615299384875446508955213050027735205799973446717145752396575007213241625602394418849028001879286931381266250427837779071985165671338482018222009039698296877798618109110779739003193665762671004965654825007341668933388980166217882984447484590944064138682614831090754568302267700103895937702634049268103638917428687823495168033599553997584647756969934848*i1^60 + -12984677791209129735250322620241564297398835859332983487543935750740891192258749111334422620230350366129264175546473035478766795290732399537164929680673922139175632704414059122454582994105129028623974142358836502854596159425994890204936582657452142478750647545426275101762749815442386659382969688599164057465603632656071207788847562797641508109823250551245718785893629206726321812442401288979714115864166405544878159241626203724531671664118750391626309314574669044448664648954649804976131194444581921254437049456860287601780312109105462057793838397854318580528445611927536910844559584713378162537356890116984516602541540607310369847276808697046838938983005793355896656710555720391167301879372318438562616404560412061872962899623826070631116048187901263692926365705994781602905633448678054332741098400807094255849643936104736382047388460990930050118101080475576096049221519521243377753834059934729133675984553192697410870488347946368988362085856029051041798765180947546164562061150647406134477053858828582230657702258331022469651871938548276774170691068111418546565190997802898150701737465092623194936150425724564421401926928817904954699280100285945776594656976207629185599285491234709414282054194559199268675694377546996144022867163787948281400232858454246929010678735021505773568*i1^61 + 10300162096981148590191624689957206692199827440554843079627777571409701643288169961039936499999889435878243021682287091736124742895338872395899355211881866685461884057357497356479132228245753297044333390234096843697830763820457507939881763070260932572565187905026145887509646582325025824548047775078201264438839384393034110867424853602047066378856418702347987162895336376213296704259633281718667698327403936637873514518889850271769336654673438859678821305143964758303504283413292746636526939170480584454338214878104667124275389397771226456379463984224761848063419207486810888288204200535727537016005584782946232948734504593164268569405420564623056491298280134064698157708297165139680422049597689791922406518871449051660338688348429896047440176089852444484214130497086974594700642619442182455366122536431187868873829200547625631692674320817811619934597637938805267960316692195030158227645724911478151638361815101648917221381709550964164984158497712463763315539945665389713355183484818545093806095521192686265942145593349378181059682154400358555741911529134663289579650378058223186993733866130723937554879805148954166672291823572217511513192705162899716719799612186555367178704798793464170056227073766807899843244612445543677923227359880211297971177040281550573919010816*i1^62 + -560068036438608962384049148085379667813519145444191035403205671835685981494140215428627492324002335296475395578464168358829485861629950378759489633111169291801558436607891932961773490717255637751142594304998189998640732135862425558194236641835542906079910800177561528846111573055382777100917315639814504626667436756297145331269610766620150326899871610217683434917673836492689934273831741908902568158356503886309987760741267079037884524598568775226552949911899213265325814927885397369572160704377473808329019153213759101893396190783065437663054100056152239030316743882667831821252508579736641998947007776727298577958545785285779041807297470515496101190688330335209385452410779384031901476718573366473301545089061068609771838557450045059494105467550611329783155630041133869319388482503806516128503937271796944271281514059483304972455468273479153770450985296924236416247698604979546517068912355563680746843473959863853521632310829945111560237507819899597928905583034279137215955529080042831010415921262728371842202021685497959187310420240210969839455512609355874923724551545489610365725986355981216841217903443416646706669839764060579146575300781341299988388180952860072617569268600522188190859987127722314447745612615882535790228914986087265933138105204736*i1^63 + 20063472366521794953315228178208576654742009889868621032518146844512026607101634378062101098457743956768081439534603427545044267355222681965708214045120161049107541509504624251040571933980964013719610314156244756987580113373173028133938873897306636588190990918176674661365826502467494830987575281394188092302013009263476114079475123121652737401975383584854851800290319739219886038900343485752486307119817139162006500119261309078606614087171617892202729791494650399599035878578284439694126446714995502524023386949719504628715776159020371354692529333875208966536403475111493938570648520409247049418282978842318352102130963110333210969151980133762947459600096663881829654460134532477323814529547174255267365941983510547772073151299984221682955512266632912486351823479645614203843067064474911343589596004434360739665876717385398963376458990295057027417735875506131963448777568640265042873342027396765413389321166536736737615280952511189886813661366835627538998504360316397319955258507886598691282563657579824123359544663644352654868960560491654832219465702746815457443896384824766129074179403087647180815482842974485156145981267920232965804936006135598103231955129478170214514014853808679367872368837079736698318757971886545694686978777049726976*i1^64 + -3161178969014360061223073354061305928068171613421070119985401942572793038932189101794003186540953895783736113649294704753025691855161422689189453913158105902920231226428922358230947762281955016438038216637072374487568839335699238380159331473653382443641906470875809245843836968090513641753958596418228593870351971870406033102353112280399721718480647953142593960982800982385223493722794306744785326659135910294189402952084067107856019058732306761021292065770617954689653434482385882857699502517739247509939413406653228720706839346283406069349249861589579531249830897691734745531918653602617965181872840600406701061107873064366791613540727264785088285123579949873334334750819634864378226743728931847010890171958557989610063186632005109288812669672028675259280326380951852634722058320673830632124317115521624396808653431642241754117414000979762229799317382793197846119682033763711377777733187515311031163392946193050685445730724284184632408679877086795616210331013723005426467480188754943022512716910938899556348588210210438335237716133258561158126894532853961589154222798464767627472329024393744842251553305995443791063142827326740321544676159146885880333028013645754145340313829069310200965676584878775574185459536636149760000*i1^65 + 170114568377915220081637472298837795430344549685558510480195723369193756144338475617898074154109940186341117485106975072169026264614296424352345694316624931395507285897933719733065017970164758412268247820812549071579664080857693251105415452135179086112252543391986120892607691909002840346673211657889962046985012233960348292953095605012939175640408541807402055920452115085755495264859784383299057575862161917767067298095463873297173669669771038105681220593608935423530643533038333775921324722382652294631367201529329774015274656395993178554247562286553337004738065142330217776819913972890198441890508593878197445211067949381760581293170587467901833226840609929446026577290027095151586178345292907691165355511198557276570625442998597201416809768962557969119437039945400156945109548916673543720449103704340564284180461023470615456751527248052864915890593359482913857906757719748351686746289166449758366320978078034095361034712687040928448995540607928278234415494434381282093374206159451522088463903561643704487507168067866198476540785183998073999286613559814337054425706867006652690306850075619953900109661386016373436649220831236536921259425968613877517907594595322241057154353076908291825058385284300800000000*i1^66 + 2937538217768996324451893894423869459326231029187311477219923327655677921913383842145842625567969705437892283452863035895674070031282218442447715954767914971015712632206795352152935960552977977595413432821157679869811195004260195876215085320666561880328909636573274565281370705055949142104188406683247979490868092206713750519357665713036693499986584462163726511492634682562583001043617889790178935929072098787983943212080777372366723357694583871709666973601017197135381270016205388098044631157233901324554485685346569861099256370308712709626641175277135896842071153783486427517335485029594257801354392864076441797884748439325103890643256902996850446570490201475683911296116613519342577953561792063457192985091614030258907969383539862314505734809263460687895563696293436484189500273446208531914776643672404687460118957537342783949457869921194277171065420922746644013088397611912171991090717229557507504737801494846939240526034749056712424408787751435674766573110916569398555814910358672736879060321724922603352630973527668677300316445930921084824332021840978288385884601327020752054530322871789636658430002355883830514725762729311909243289840417018661042445254978345214410752000000000000*i1^67 + 36877232543431604419852742512785820496066110433621436687471891467733169978885650064726799012601913275815660348408769821915445413174951444792101419578310975693846467562325093220533441854067723118735150519361717157271382514698745902096840058788835398420126242017517343989123170202551086455250498898927293719845475143799854240656429227836902536631506589322883377316598404971022365977305710758901464160572815064491103656279627001556739758287088779959023202691273474147546568987105581049849348769888923622254251687306310699833017582150637144619828247304046972759533790665076906295380631442847699647733678265008097488460484306605256360304900473731670718022029601984418443998407988021916938290867423217037232289742313067686829330950123131223838360644289307979508372567370244616308760736396914698589069081285093967980452184074617266880821844819351594918158077659199979757565463517026737431415336281466610832546902700515693669918456335340898169155412014778515614056886061924865008777467074308132714805000001028131650558952291278267888898278659524228554224519704458925734916867726390843764628925318379239956019577029440350475834615129463027036736391741440000000000000000*i1^68 + 191637966952140421330451624518220318908423428895504545690019395087505417655905761669777101628607970568451071185186387474671759318836716396890565722546636563091693566669175635095054450021934262597607635390349280431184020672895691981890915204794240618134318183546813222375533168334863055634183146864847150997513145956837979080877089934441819145876870511504547596504754305957950582164185294923203494884384209320551141340549437686251267908444286873080370301927739348416240687302998647381834168753061652408241393327488440953269073159256796901276792263424144351633987401554679010521736676513882929141351651026778297080356527741759698045112313429959117240331131032609527725833171411352367875018534054787463476283742478858372010909724810409582111517549994351660002433479515154932687069244458522515199858132503051882058425802037757465594509718734678655988039358309602128907406013398541563506673406795723095834511635998585639855853767262590766946570583163195291988649816130549403408979174868688512046255621631619047043302073370827701269618894201153502607250460423431334923116605634714024091652546309364155442361996446951014400000000000000000000*i1^69 + -18108600695546278925650005903099644578920859670371412904128753189517376595320530504642667149312086925599957096753623819704190088001241459582156048711805871268895172893238380440915086575781877315685031170606679990033664139461401549438249655175129374276903248549908439044868331900819292814627492715469493915888774988103917984802024590457662231570950517409200156463220510557015357754140836013480277387737369501861337622433775707050979598017896351137071513950964287394704545434024996736669550499151343911271539422240006921143888303303523332726447201611090778604581756257276548077456148977208720272430513165639568681620697997243701353083046346756004948847273018657717377600513979874791294142042496711133779903591728352958123108605977673135538888124992067434698360196343376250864910842776206645451746363857501659158586397408923152618137047628302517619047903433200543000631214941278777156818721890291509726521393962031371720352085621720396160938049832081777698694598628416295518512921052955480524054340112557507288465535720536224347652715661596611800062053431234020610408448000000000000000000000000*i1^70 + 547446922461965745387222098813633730156468919157172369350038412681413450683851329054158833316171867822456483683571961425096571968097368235535156132922907092743483017355201234519827523093114956564077490875925285185191819311120015382710098583262499522311854065182031772880205282593453862918745342928461753655826303008362991496005846706314013393514762808008757181454720327938703232826671258272524516804622550257994226337651949538150109113756818631963756703474422446475564859892037221736648358945622881295905355553163298835265347488097916595664094246747764847045971440823858465752085865738227514749602264611491953326569780469883127250078809046929883888326347364978208075920209658481011390611202263631026108380282582673577528876919512396611189064839195980906849316574990692077639952256176138018177923514095362958136455355146907826715792820390480388017425723415640049330905671046358443489652148039753343685944521684736127001652813780694343939571117901839667346004110262466249866067077214162683974001758095065937689972163215360000000000000000000000000000*i1^71 - N1*515980300854466759105316098976294076308819410977811508204235006243596187470086156054323622878404601271062266845332784218994005142133684474255171790456643067534952602717672871054048653625549224231185000000000*i3 ] ]