[ [ 87803934479248530596748128618322345875800961436415181019681439778882628981223682425787713890190160224073872881037713706316686343716977530868433201127304562134049043528541164588174687129422383642140915726195448376090713878241599933460990351432059745369821741515741055064143226095034702558834744993327139883476441361091972296563939565238784381752468767036048717467376995756049974736696654121866893388033197239719401682337263523852076256800599694819769566440325143576461067059948265107593547648897823127948557507248040635212848671379525437247522462628696036408351487548006860422273192374967383139451821228005602509243484154541276038359127285327581366184373650510760878571502218288686077105766662013881120449314280807013181283963066818898169408457712642466517548940978141245713357526154205520576868401738782013499660062031774115432959204768199057481878949138164099125790738695345834488954823174020323841697844665280643961319964609942394710201424299521810276281096289384887209834475531052530793738298969714505321564205412077279140571697953077346601297536829897981608000925203775287463329258274816000000000000000000000000000000000000000000000000000000000000 + 1346174601467159412543663925207749633761870640850806614432249345005418041188657957672657616256520306708122911765036626137407175341786398045621490582110258367036193528564353735677949119619695529436345210556659907962281512164093177979279570632865905560476202659609371573080694643944841042585664654627942157274293925313547856961239978084663705600238573257880118498325946106979708960673047835086640629311461873092000532258816593836357009129880718884968293337403699101493633723489036678619300760205552836948578258172099588522809362390692709980352688542473376608514046547962423154465685736046934090431460521647402433809151690729258080911140595743618262925872782954941847375466465240765317815402020829727957641126431175378312279198376630441785897908137606191793101494473005096950111522182158352878243377484223771833381076427455794163632025448206899963140578796654739004158776152429670928236011739437044659521546905976198906417814362185917848797382905211440763215719619225353630583126049018499818358428247662032751849987476220165305406046019599946336440367173754819836187656161896413389946361164595200000000000000000000000000000000000000000000000000000000000*i1 + 21078111361341345786083688113391261296764736655902650505341253289000226099787591474703823509672999730471387010440877947006167208210586843686873164119792170815012959195567996612709871304169833711964982848314400138908181970049602978131618387860768108803883739282257513554103441167952005275966183180791061818473345768797903154301387481138440759284270629808322836622020381381267416434998114896150772030555283688783287656711678423009747311079296060077313609239270452734244425831228609678024259128365198409255145291534841366724790937807407602718594489628202000606021288345590672111642799420390610332768097576737189980001631951346399019561544356302920903629595934472159880766995855126531325012464862120603812870447193589319361333028028222713894406076208828796287176298372403526532873482607835385243665627053169730939824438505279337114600340300144639694820605825608818123753784663214246968615957582292312537460651334831858522970516969696260808222044185855893631544438168912726997236226952084620822593046259184639975422397927899270673421961364455151124324488222906659417364762400647573771264154664960000000000000000000000000000000000000000000000000000000000*i1^2 + 161528179944618773514103674529648081330273589991393043683737546793462134257296336734601767030152421186027777254745602237913569046840492977568113442766138104450388575026799591723618481077726461860562841064137927626911057038430453967351397046837218231184692242537864750792409629038911310128412386477874925815277511296839562386542480736483838541001228197748990350703530852108621876938646727640017396271139952477035060400310741603204898074689868258077151267283671380218497346338734551169100457566442586082593210864185200625620753644266872653409576113417050561406258732402535738712972945649163372423381029767949331450134089973972071587314923747812386356964653123639823540964837974171929017499156480554354944790772985754843233666325752982444963426357803241724272725582522422596665880082620513122152817956247514856079294072428471526119300486818555365754894251590124586971759175389624824039023830726782926621455335047336740369377071582806840953254264216866543685179341189738809001084624849306345112868339855736690935475541517943898205114321205713956134352439753802591953875637034543417310238998528000000000000000000000000000000000000000000000000000000000*i1^3 + 973418740696880616888640499855957989732418079309318602618296267191385251634871031688880922569443499108497979865289543701855531298937194319685462770320786505565173789741348902849916521190436162786662555220919029428020973825275917079779984866529538847029589832338292590443317659087065277533060078251121168953423394660140812764955536325793056780034074538723470162919214303535476067539870156139576184644034460359705427787769899037846270904595465199366162168973275966084367985090545759061434944475461481848129029718346402258219884187115727538515935870580514124354887268592255923507709404796321755608955700116300899877218482113105070456649979625574707765129450643275168455573327404114420401090272577895358626815921621398778334244346880007905316572020568150496075399963833228243462248442033607014334698527649736773540842934506881944702484628136152552099249405892283747914291169762901163741522833182091573030076292108218988965277086110264882009424193228371961416683086848283631037290524642119875565264250426394050319372692323510759425145591030626791905835382777612363725151186658424167604001177600000000000000000000000000000000000000000000000000000000*i1^4 + 2393545851793011487330657914816800252092453792174314688550390480314718818220505610032753485380648344159447966500281888721389865219558025458988354153062271708825824257844125243418720740802174969931419312286666740552513896430066594210807487789164509394652562834784205072794792571767473656148039060590150692449288409243494234062548849304751823812401305680707766540873154488853423302051566001656193417167874337737013304331587983407206856808022712709143575941434735377159395384988331069893016488299789487926693759553901579314746458471999770660960018880620442853114023197725223503807657440913365006726250366475255778139773154334824352790759774039715968632592790621177789075624905084901125508446707018967596482384307588268762109060448941466771044988730014408831428522602213510024249513825407767184248969457780599388927627632855447937829979107935943433345484526224458059821533902698230905277745615649504339546190677901758969403306942440236944844265712062733048502526062196238834198700533143155771350811628177307035518606899618726508539370202990060952243987102573900645529345772986232556696371200000000000000000000000000000000000000000000000000000000*i1^5 + 2496209906725760599420077379508831976378238719638526369053201981128253705180086357500924926946060039204768788485341405420331998849931342600746826038047201301662994159899396735450905328783905292770202364708564396845847949319857237230507261044688006253321210906311240701427601509052143395608283858991515357879134483348612477908230036262041837843975817307919985416243439231930954548273442194482674735912735305004736119606621822128907941751541114047489276120618746923671150106719254340877368668849823066512131192352774848613188955631281219693881389525077237659241068540362070024761186655160711082105619723529903828721389977492011092144899191133278254205285022770647221852185557743657601706135623403448221300078070958322307450484421567310325910628008704999021234066328104355931438221293684231415754294993738481192464203976937182744902794022597974303202282813900385080042643886282675169539775191670525232066282611027199785110503137383282742363436345941075192808251934384732526707994459519092620644665794291835218307177585825429275426912490352119808107871418486052028137522165886009248579584000000000000000000000000000000000000000000000000000000*i1^6 + -18792677554598378741701393117015868043692944668535274616641883654298889945334784486633831470614345890665131903863501296568419648484243475374867144536678141702045190022979172224706199541396222297465884540401636124977649593540226089921521828477127566764428664853610199159403359634932459522403422528816450657631538776857331263697943184519687123209183280725200828645889187229606040020133354750985227948638822604384328083497617345409632215391810169407930570968866819677550704456244110552719794071947865321272313292469019988169962196331592629234460199904854854691410426798799046743549630601274402541242501124644641926564716094788715927457699666370408301371806832222696025828937581392359435238477810438890659851084149344309202801458529339801374855161401728366404905544243588065582442875664608727865585024025595169024105327256046938653982165127942783076412351752230941253716080893252374359070977015995106958813288068988739760704711241260747917631537570919053771937233099041423637229035401544167046718665214232662942421425196911456823650906481014872236245679808084515568022886554172657762304000000000000000000000000000000000000000000000000000000*i1^7 + 25812366029255900045282638079614340188144543786399116300765933125141953115463037884851217105426202361200846595531475974536970179389852355194212113422425313922260863777296930444532968723728734765832548275551719963710763717103287045214492690133868253546606266895270933337584242517997744086980818005791584839994763432242340668877894901794139482383743537859893257513045870330269708529465385541574286562067440383420127074810938026470737581745231407926572654442664381094086415602414711014166977837920373814605888218936113653728586165834514296029496750837072986938745994236106494267138719813543278258190850614822700245468450209446486176255994297038204852547047267632808707307149341039693395587458426595378077921508427935241771722900912210846555700597549290623848091159330794279630919304986175176055192859852165351310521204807548829789461313696743162085470500323430721235247619424031852936573409766607668407403289783555858840483634099930786405948796285260133794334997377484786849481058144825141909927960987453733087341998495498853154624759340463743176965059179953198164375379613142252257280000000000000000000000000000000000000000000000000000*i1^8 + -16573399258374601201439565384901533341889506932454273754347764936885869221757508597107334727294155604615057235202752816682521397143846171070272990272823059633003633622655277761675670076293763691039388163609782492535094857524725575399925404504659833690083874157021554163822032953266571724781505136182128409017725171927732119288632360342399827685431275439194814971011579751862692355178861518810429792927587824832427936942196375267445487865327748354765398639729256280242063869006785069826651969628181951633683919436341682070655624381845894911421189799276344295714993086620111450780037043880895853555472612955795916292033678016379114539676862956281430022742599515297134155829654263684913813563291299621648729992351372647959415383456674951255921605888877310975509211084076747512608215231288450273381624234431587830732519802340152954310500294247409678605640479098768945818121872231108943623181388842813469894341695945880459572112817368680178804885531893041435063454801159777097188157297616131892282600614308454063283846046816258362363357152484517671086865978526732728382648832856424448000000000000000000000000000000000000000000000000000*i1^9 + 5414447610005216767857431176415079612383526512321400952961469747141855810424597655322677657272773319880468806003193152864642017284379724681397352957032596558321600681697754580220994452177673150460608786948561838129070062325806416722653097337270378317237961629355273430154659805834726133626028522814926539413363968514261516330234652584801465309279424588692546500471753293364516862786242844932691094251642234650830631125582361901891987729765806001727779966617316982850507399992522236788392001893542069281770705053733292035280755306432472120060361465317455745558751335123885844696610301026317708080865883117250517740159795816725081138593883481987298246318779212558821177806768765328235851982690712930570083545570319993048534658663251804225503993112856954539330358945650459962830031094719666979748860760028726963302350317018762077067026679831042583842230975321468593116713292815141353734666183076090449445041765493777025360276336519587915144923115380049476092057354729355892487837324504403907850713035010236744289072565059404736907438540892316023731479762160643864860751105622016000000000000000000000000000000000000000000000000000*i1^10 + -777451365212702342818289420472440945722791245450657684311197249908829269645070522354856581776329407931606517258094853932836421910324348632265484605061801786070239577845183157283283855813842124462963958009271007464191499109838550140213332209209622377342286909678604633211429816198784857014453416634522558421331273338931821264395440415113466401000108332571152852035030301481825817082879278528419083025179998279453941198815639757057609281511627542595253877556543929323323907359395775684193955829559598060975430467258704078843407155075991473351392174489984397204675583276702197901497140605905835465559043416514241987832248135552950484578824809784324847750493318139606057935069115082757097459700802612213872050815954700521060342227222184115886507382654750032001968392347554664658177419824144863631071327182512236142346052098787271876551699763715057826213018780515146404393529663777286587740779988350422419831635283693342502024708369403177456828949788973462278996695116613038690843026278767393210609612188529167086109526436178996227966797135689215761046291822234199014981375098880000000000000000000000000000000000000000000000000*i1^11 + 5427282099113003394436302970694808668184636572984552700943519538959555718131460309292140708713727838130653171729216613003764070876847882042641982189825399833613943128236227472519890759181752876459153412910576971834908705135997502145507504912411010965835659430919064526864093437632179628501541029919098788551463106376227728002863508208575093879000071151058058618823372321192031715445929422637994032321872070027547439546423420680798396523779048359589179287513194381622913665776229865498177932141919734101549880441693432549294548368639092218039305945822130209198338339914148589773574756377871888329180986198003759890634656779955990734986939645323248411020823101418195774278053556900926753827314759762237551667490252677548580083969874430965872021302667607908988278401145715801086103503491018254617383798526760111699767189886920413125362675788403301386668276218247565616990265537296530798157320376612472297214170622712134620672820029861115699012050664487806212496445184326202752358625274652923546291276305817578683306671289495507924251332658185737122856151937170475313004544000000000000000000000000000000000000000000000000*i1^12 + 7116257480736529820470134816994307666560485386317448801104305220191897608193932822100860364254946718744167920625574305460271123518470726599054004788110869243445439186767593663732754276113356013519262498066380856482443884153579144453072835231660210581696411340050328171984976915874333285416412780401695251372901642211768627906696904697776505116807046802032703366448105482674038333178927745758464470969837733219597916247617652812002521291833192803413509023272769766206610923883223676397607583060270936611572703860980975670543282448634756976962190899820516367573623708504444631239344536109141648767157160155865626596687865061111683428880801665457868167355412467596662352364683964626776903269462333308416111977653529378093492879019588503330560546641644895380923909025398082232996476917384519172304294784181435755441612611145636061701896944409625756853021643243329695749826014986460840677876008803547168190118057223131969925781969349093578995394797634264538775327523406918112489187682698725932501673401281487981360772535150880663686372188653820633868644009562207802517094400000000000000000000000000000000000000000000000*i1^13 + -145207480235767427556416801045894042321293720025269135889129284539455747934772390249281875245129063181309640047491013008386778876622883082377828464361187641554653454059124693506153029673291587241043873363570335297894542699935376360544892884602241884058917579350622479069691389570351718642848635117536738484014141588576262740873904082536280339128424333440651907541344091316499681561993070876269507569149418275276497132581970332919034540246674936221358441715820912877459797800498442876214557106606621454256523133459821035021395804085478014161281442409740923652281792997323943474315451894155005085506062055349919382773822858132947490026263502531522189962164637806318485976716508410710182197130177584524884547488588239217960755403735923003807669098007055626793054727594866565135340441941201028064642215915157106889772963076847588109578594737330110760872708733480198286063050437105883650749769235114922841033699495733459193453506092334060361548555595894460888363802314089489368665812739882320039274334393675351771605355344814343855834383520734148066439816824432151756800000000000000000000000000000000000000000000000*i1^14 + 4189391091068063267023000460563020798225503856738494553446916078381733358466214027484028502707637906863788314555603296740175528600705307395059006762760640115327149559029982172820598998706773480371917644981129841118745599493345774905471093774091498941147761322180940723588406006280911361713529572194437154379217214945609792499815896970046696286560671401168629867402520831320252501206165231149669455251015427973609160009397370310954400080809103268465876152047086471587875629874560201664874913390244981901911521049640956396418761194366763677801752222088432135605782853455119494858246329824344081530924722591111241896683840176146144457738398488527289302899938703033473953559762632973935116754348421850827981822260021426905965458293402067643201368837668875447198654497359490020579302389610182145384047803875983096946383208728070386893415654890146705176198908333251819734537048202486617830723624284777612212048565188779795650634370413769641888062004230221618475677402150877512507918454052517828917027697245776818458040464229144515088243187311117828036675692283297792000000000000000000000000000000000000000000000*i1^15 + -95413031185005332440401835485979703832936060257314760130504918722470761392623630100916501329224114567671156515617290421276968703964180478236564913983048627426084452948476836181977698035576785255339445098971743388261519221595333167675899663519925241627341363156259977416063633534870535620941216545326366914114255600425893401800838565792619656811811928840494948350463649781038871619356237520781037300233529505553203706465077540424137356540907291346875926715736108479166133059355924054873443360677477510155494032881440050328071688233257837333107317497944215630317777546556799632723199369478599850254458244247254144695783539130858544081617603515192599473992770928570970446758656283470529700544784435675573823678677340607963895406770807291523014701432010764187103047972892952538604778033536018311376321746981916409848909185688713938700016625923634973140086379568603837931092331026486560585284686244249104487134453980399417120100830212228686191582381748701299486704353818326316939943427846844580210260324120644311760703472455470768021699394993968445690388414464000000000000000000000000000000000000000000000*i1^16 + 30325218253908111174060460105326726284012901625218933424079651962588535502814330219768425856019732849237961243819349792871967849409914658025654147465428764790672318160886544621603952051667989772712992922596518093777354836234798243893618638836622063508463607033121593526054256746763150095531084879730967912696662230005227929814976202622941255447399300790650266421701979726011493992659748909951770272049500744867596902874844405691969390843631003933112920939011395797442629392925097371638381122230478081820172953824705603878521413213180466444400338178938221612980551823687352602162278190122311501099058433424130075933251220480424813925324399633542647333089718661850731276306356366904153664418898842974065750921037210564268025832305928442892881212708000625181099130958502744789212948907200326354706066115216191569871692526994201849824467251825210596310590844656504207955020386465375383152450197912639862772945257949758242293270208799174128667459736496815632802550835103041117582935553854206401649052125963410020163088094715917431879200805040793386762884874240000000000000000000000000000000000000000000*i1^17 + -1237423174061492667926900304587335274348341781915776675438647232863720773239930532205324978335479718412544169288512253332907121408420251698452624376371884664609142554481063371196632017743760045346832350106945156973039188828871367438030584874876250943328052400330459729050319650854624769648994685972625236164616913408283452616999027786471251420394173872461427951734195653874331540001890871711670909226631893536286802172360951817634663484539966082113873101102367352990743841331678340159414677803559486197750803946673001711048752686225446183180865569430718076308568113175352712455373360643425050496482609955821716578584445713259074586859917705486402019035124649396778926483246352897622647892551025761031237725529168533611218374305450154917569721054047711161694345884755636862078434882134519722044406591136399105855255795567883680809949755127786965732258554246350581910552303281841786520287686145899298763232609751630649612357907402384360155320912728454076440435695535148063996942899014241679247534747376370661465991790647676497732076381206396423014187008000000000000000000000000000000000000000000*i1^18 + 33627588495402489629595846998972618949733190801521969057139458913220517040007366507820734799398576512741507712554885690625405302421106604494602069506989000575196924512611851251305319509399005272624270890918010174596991653486680216871641015459686556496350992597920852797852813425984010663207481618452396685943626439644905283328575073490751321968533115124692892109021114712532040460728571692936833696076840489637915247926896296325692794798888693030607766692759467105591711808643490649401905040974590762009606830602063178606912414285493837579843899602136924822385757554079235512951391471285043685145507087745167282692552209225645192009050373680982097210112195699605813013375355871420242839946743817470044447950579224968358061118917468297556470583920538553810560986265933363394881643223016455081166039452940831972806018839424264598052177179791804091535521463251306994283466163861081017821294622212201635657121702442673937304852404083610999176994045801608353944661967515066887352268129008056616845728610420733463345530182020547214932313377453719840358400000000000000000000000000000000000000000*i1^19 + -759482862721958019687169921575265878087365938871361946328297663903424986334242431535679238909394919075974655468555218013136919124313413838812071451664819159782795907923392019314444928795307701537673592654981163468195699671563674726700415501056855231671252037643337210951878896976684729287935193337026136774215537697600006424751419341340912405359962218716021114570672568848434731480239148160378003914628570044574416724513286547819257424255762176052646890798899803331542214340900734066290198050275985813041614232905737340215280090342092297001175069558278193050852767227828346076481607443754642515954431901623673418856578724291064737341592599440697798016751411164393648762260400382894622214710077096805032176932014998617285070606069850862861713193551495426349518182272432962290070149060268440464387260310166564284887182626244722901029753610181566679074768675208725454311225432770661962274537030423800693726659939248431008485603733244702709818265445919101341915285296178445844734575942987140949340465689144283364403599374357387629956060544562626560000000000000000000000000000000000000000*i1^20 + 11344449930422983384743019437049791952724460031481380733821650003486048140418594217042460025688168359677813554569636034109751276128534270483709109126183177128997405606725859730525508740912638671264790219562296797173919402402045402454687924139811404864360067623585676395125455492038558066357671753356237116720804451588467585354886293274074842395280183081086029906151530807481645934262740526254457696401961602419104825023583250303299706412713630028807330087671061215480083065921925074333921682088640075981000845809645570697031161242618935992879444235511587875735991753865961806256899852940794801687145432602712687097693538343302648059278118356377919934938297650203270151143312788222444903440554562809821035032580321050295580689351090448925878069443480313369412618300849976640616867682248390413779246741446165998890124690855752852130503188808068408198026818998584185827177191190920407131833485246120967457391041752969868334384368722501235440068962040554125157522236563859623951182961923840191510316420790002161890144736260090944308565757657088000000000000000000000000000000000000000*i1^21 + -105713518991519343175552379880023217387221595867170031018453823617707233488582686859018480289997138409440890115677098496740022829686829229332655341481470490509271800718674919538230891951407483659382151831542326162555742503015778548932859163920774336799046837015875708247950366344651415759577602989409389665483154193767625931308010239200292700258826138225690861393488103590784281380870402979990813116685482983304155899940130223998934209848174688080287188010866875889228351154133313385187901934496999179651179298637604230831611993189807876717165355609178258228809349916385700123592210512034166868741442787277341556977607661804112325545164173239009447105301241033976528863334477434607281797465341007739583073829580698433750002689322947721252248161837613392799894734738358005912531550814013977033582223820895163914404163593707465631595623204419927885243132908017674389622250545083893716732185663854389081085998212729117687013818206729508526368863126337574005564864562114784654291687725645761712887372693485876437539754968454049676121866240000000000000000000000000000000000000000*i1^22 + 652949594797615289051547076923459059454416881747223867020573197094598229892510709463774130031832952067872015842288446210606469569707799902702637123225860649600144164690379346519000963080923869132556318466302426106311731754330642930586926046107840015252258421550558534521390642625101809816696454540281467241367992266853232567678526272506281073546576155422980952975015635447855372092499006461960916866587519483981793723639544348019032235550463421671447943339964606453599754298142805278244944080859938435122686766025290152018107984283809922881254683234170777305344234396933295646634200242454798334498199602386620293632010902908078711743121453940055898764002709897720435313450034211585254180854701691312354383776392298100497765284323597050089963029219971111610639595767143336447283746499814319310796778311038794780215609844389331708593929975002310363440052566388480569866072193899105035433623416396618698566562923260381445404264184869734963705190669034563067575298735284402030874343609380588898967896340142581113768415294532028066693120000000000000000000000000000000000000*i1^23 + -2588611182887135057948124671658350392260928645669441387082824108079275753708800819947485018568646417222378269664000295636240762024167061675701715058172283739536734959400348972547811441991510821484101522370964401911161393506300617814995187989309097912338185494908533380648960347177855762302612140469504393116370823442475779330131153126248418848922672397625156048996897642656288433890746266735815448551779945836440883446685900672688694967098928887144473923846619927210219475126441822698091640721590790425324366905984245769025754086353003112285554089967774663210540725770472765378551579878390313568454230367519701969409413978164936380239572855879425148075395916482431604581395771539874048072177812059113328070991713184623092059509093248924111959155099860958678079837899362493097019216708084743339596014290331127978693304675184526380084811933444778156146793624148628636313311939020007524739412811746287511154497802694117722733648877720509847148649785796750883844684503374585116548089191750412747851577206347398372386413794457288704000000000000000000000000000000000000*i1^24 + 6147235660859779831506342479776858179134569104220790983278808615898016043413339804963160926179512497288887855404962226720273241277942796137641215276781630780725747356471161467621836112839661581048279414636977388617791137210727243413207182233730724899387672678825614334032740323819562008808312269195532371869354108653338794811819242453641109852269223312938191247128595710540257426199268447778949843159189113346399348417178381366126521975947035250627139509333486954289202136423075244975454344936304766518628098753863348891959754358932642689532518601109237880888661886424243542389412005088488141252888020275963014422536448056026641247044989258930870917116544542531367482902170641239558794737743986392916828501327550418269413191466180318560890500283206858404092233241819118013645335160632879922747275207518685642666538242086713770489344230458374193934570342421537097907751838796448896791114665032679835186701264726046838622950856692958255319660708300923026155850497257747545197754562802401249371614533869406354901799566049280000000000000000000000000000000000000*i1^25 + -6620369136736731219201778917452334693246797172940525735882640085410827016130371338225769539306438963241952608358350039325896597273137051064434102477890704280352257084735690986778807963804734705940005297436865477949590363210894856162189320420639360671976765112843856589460058456104501511242606426184173596402468215443507402376542035142821581999546039646702684799035223780563611744365025883118306967625272334603256630137260026022659249807671333239383183551883829633303042806540513843288287985525009832446156758037744125907499458216485140103001590359487690433377569018023026106798527674457575075895262934468579641497838115564664670334977591890564881339905982644091504612484737289239009564116522506144667738264782945803575751395797303751548445814105620663301733704399962843480719584267504620717389969959452737749989968530608946898890290014627083031230629747528098585240801509390874013518984367976434487864959144910642215034018000299056212671044763335081817691707405928212354756610614452775554382852196088615644655905669120000000000000000000000000000000000*i1^26 + 6633982521202664631929799731538690189883798058391518729313013805178093905341337823529199256787254863037618868218340569116043948266721509850014520037212762355595560549917478197271927279950722193622252079148014903126255824929520921790243733105042044181641742247783679833027168300558921789521381882620879758169462395949294641389526673692467229723538279450089157064404629538021731020164374785412967347617761636376553876327029435753523646486269879732168403838104142906980253404660397099429226567216628767534696303315069830271082285881653151917162819223126185820242662686081271360496365618270518604715363348820909951924608492848138687020213564730619159646812066533992782791307436430592233930078825986723946626450629262972689902241029042926598186489844853811406423226795831970916912087994688093119315387325202666189014853830119681863251297985847960705036175053119921876135597530544865731404665619472598442602660293574134382663026910752947804607603609637003534754721893393249376112888619634766917808572860215905384136704000000000000000000000000000000000*i1^27 + -2747584860554575022040107119846201067477365897185803101317429909899557349651688666487437453040684925313257482860497811985872939906081053857056735925142999473164534671294312742604330813289950632184553745305788207880948555244657859593173824133637800666571518640706439885355826956659108891357358263483265004908107963662614325970872909418428006091263602531613975133519865083551512955027773339442383202986557827339707665163926923318659374027435914321524593820974056152239821403793066534031580571762113524065198886964022988714905451941481228671581244311550887753096550856430842456972741814027914115844190408005323803525143615593449563297339546576697036631546006509061225847710675970066559469065600265548133644832219869697983814654421764481775722380402667845869448672735072646450602606820658986305851629665647540056576501280086436509529840799672867457792745019814203416589797426599705841008858357580813175783825220988560038393174439839784804134201520408891501258228469503639508420811805650100247022894624940018892800000000000000000000000000000000*i1^28 + 537847883340185804530068800645159002834299953858362434665481609528340381414401447635640026006966630066020431412209796650088663850258370960727802838963906949485606652349745509455734291601598928463868620414156870681635786522097975751025086262354930641215712762396212964827284103157486816824075691935751450361951264307304793553827605626401541042336565975130430219982414865434329591736699042059076456878936996347663106867669918408940769546135333103467092063414196274163590414377326467207176564117924075446429943554104733184486315514530761658099225317145186346851064167909729709732880660280975916239326581727858413802558381256249765006459376398887523041656191659938387003935667336107855629767283499831234036157853211350511831445226313517409977610502046236575388979329230103895866697572962555346490405599527746731495119006963614915583818315201814097661992927419372477410460124624831828978958998722437365474232659615037024939661415436653959845685086475020719258804552682959608165022347369173122517900229345280000000000000000000000000000000*i1^29 + -55755414433936454682878333866934301823547415537861409734271663738315085275084110061545166775432982255823559606018208697111726801839782236657340042987751426658680668570463005362855993364983004286671949391582722410649910743561311803195083747971358596634931701253617063740711881175782694117318450531242821789407972117333906089788114236037486982349919266114504723749135469732411088606322705522474038686381186578161484322473231315810359747023360265853671501422756319496768476292080538958980500583197513018107099492675325271124744294086221995706514126206988354800307868251102535909821499915168764331930397630049290639551104842067869410084668568591069455130583662232168756834758209636865744865182778726090698193080410436850882357352926688331700871376136938785753379314557684419258615867743914110135561481927076666747459930623371597073928376719040321489093031195727718260707302725082719406393114739873381632456043713175142332700656891154961596110528284387071520387643387052106278983067493861631109103616000000000000000000000000000000*i1^30 + 3100508170979809442700655145955423966949718319964226960324432438249129689773912853581038630930178848631263560532164947398547442881124217998608548197380256362609284827115883707219312541861948997712994862846348025846107458047786445524649524996617581415563114232073360512065402052571557233549544595043758016058956801261521032318937578440408835173375912963174655581741287566016432834384833883140732474410700684219723495087939554146543466420317197207584100728318051146175589370708564217033372046991030010793414633483722659224108821175720701118846368274372953519061057724505582811777894554562508251991057922386294994103615535501255284509712334884228310532109345776762915538781436719877601037132148039478432852434273322341965295341764105796466852011898778170992903263333981703655796041912092778387811228741864723752866904445600975245008021451352472725239205077137848536844091615666618703167902144366942644401092597277915034581028649863140848544264576786811635861329484666214927776424780685010534400000000000000000000000000000*i1^31 + -72015390488088683018860034564798579139808877244990960033981701315397128361339741300060229003465646469143804454537290332176574163622173782082505557472946819549664893136226350346524143205414190092440108857964313459534495022513832664785600224194438310936889372966215974600693181686426417721189955591656213354122121936398187694701867634815785983791334544370310894817257081063478028759199320797987249478612228336058354924177228172215967473677742685487367660893424345148786319293803750286196711576053688788197008997648256144530347105856742198505275791263006284227398896662934121571906814463161829090318762267149455234944537340983022421954876363681710372757820824210443861792217347422506192153249616358320803113743411653553883334245889156342265840723428210184572697050132737830715409298853801776969928728054199195770916457704302757553303002177342028066450849684604285672634247645033239592398980494154773528934965050147483835059098511474285547182898825731857714682142280184230949541180866560000000000000000000000000000*i1^32 + 1650644620236948911169693395662752050335941857497374365788678887292658500154444572203295889297479786818136901727363218913168415044187745468964367490900220913085829277284424868908245282390150557012152629129859660086953968233371850916602777900437877224753047650863955183671169576645286437796902935973552302219798996865442710927578858289818584305054663445864577978457603698168309610766239922816813826314498137859413967534913495980874119821775395061072279901377571326222651855748356159121180557956447935525424585152131672833319836463620173625099638416162503970403090976088997409898667643755873239081040248799592290949371278296730382719301126412975466181674336595111827099793020393274396658776254954816345854397593100005298827402903193559048128034041500241174848284298717793840401302624116223519398092243474536785300964202279248842534236230630615264972590390361922684299938279891160398308605658916847114572650377386015593173424957826807894042009889888745581014919342991391145852928000000000000000000000000000*i1^33 + -32127893887210071571491007281452602892928384711050505503917175157391702026475823341338886444798927590514227254601972593516510631112605250299457911145507521907042343957315088907649955353283231711519406636310541978783422851038480246353468828114327622097909251895725032083749034365238705145693012140434916160592652854127961392492816461198553335196689579106573901500106541041917002094051991472797576131776724786710329486709494499958128119195550731843666117109161055647252828445516229238541027490980093901519923179473336290834375259025776671310416808950397155598242042239803895613446230347961040173225971743024503293354747658423413600346586764848159729676542052946911278557943747073129345109517735928023174045745289288675651535391035609958498746830738954924364194547492616031450490053708563758828482771180356833981970658143402705468891976551473177269130898124835332242662345807672786846703517228282431313689290969369366883631760280515982997823278642609065144645707801349324800000000000000000000000000*i1^34 + 383134416184234848224602564466490171620467436095511180141889337626579896554507889150761333662060261532662014249624735133596325466320363875226826120534221514561158318581063160682833909274811649857372783588338451066355620482099867732554840094829376106771363207100960277162095929509450217053348735881056447276998327346169293920304582304558197659287956109244061913052169093466071742606967454689559823419026631208447716881013865640235007790418190190311727559447596427178494913054779958916831202473265739492469390686767758542143066312223538739394621089654881641224787461435860735845420733486401938622851679111673579133964104692445717198882458265057355907893072191249801490425932121941434027043346851809098082452895829985797369455153385914410843112962505597430884316810215026937819588407556272118890007815779637423852759195360550434831649463078962648372819786184289539812778369530744373203487695865849547701680029875937955194340932842909333247890232091929013748058030080000000000000000000000000*i1^35 + -2280807502311765204427196473711709474896028541314452777327904127853395483312210589911214412971024334749556064442676951236018880028383115270702703054345697007953113950228557882259092828377840623225983890105551124350550020286126699939420007675342527984501178252880951729627683961555221391809247596190729059023446668761806080258004667176249543228625435377864496695004682012275468988385488413134764715956913596068351012827843490275166956584625327591068175448718811806506576426282590238201578076451881711430743520393604582322942698302727033097890667426625114528123391014897363811104764918048275433906693120373065514629688574880385103230529369105352781674557346403836923009429708432471414774601793280468020822275205789799515764622068320380940769836716852512673329939157008146128730328723100047886332974218084901890334147194422163203806068007484767737327708132366977601015117470120645722833030730393277360794865097259505108456358835010831840437005887641401425920000000000000000000000000*i1^36 + 5638238649822202542560647193210348973342209259957865864177463831531156320542839846432297951652150938945202008108916992801118873425818897296763802171338234491235286313725691266626439305887709267466681770941256745411936250790723545316920540383475475813131639585613465551458003967554863169944073395197884113924220825680032465597083993286651277836188644482467066061660118203120886208297642848038072669087196390751309391635901899552465876767672272030409356356888480088345053610844334621783211722549328705423766779712709146222628915041091023333472523678847987602597757775505685483150250963440698519802897303232134622604854356005305458700724051541365378435951665745334453383900509106564868415248931613046855491318810789372208566287190782548977255290473764271645068687063186327345790502542580103269760811417159821142086207664517483221547406744868922149970278450128199894540263824765993784385046449452122776715311845624643226715705740485788536688379900723200000000000000000000000*i1^37 + -1704176311463644335377792999136828833777805424453135229766714929895213599566298817415669074911574800390896858425434843679488114670120909893246055450378256222446039767903994513132227940581158757324458486403494580532483031308397853736544025594936687208226578975189720482276488470202199923849478002423111476148345147974152859744121130088965317631709213580562455584177173830732644606717429184508315087798843728230843482819524123707766839433555219470555156726736944163212946746542624250835188655548763819134029109882288094419483273520211120115166346732395507752191052822154107468402723281938375977622873556021038587267547982620588967246527091220832300138486771774481463435660056818726730987504519267098146065499057910811872680290014091423589050435859379813770414602915725600295318029650762729268026570201176622001537293249444763691454447909922700689057423748402643318313351167400114018903653465466719962814630848869596207064371615221355538022400000000000000000000000*i1^38 + 16069357652098701461733116599733608196372007884318009172970380966810581245312445513216798392008499005630151214805934664560565640998071869551546860846263733462965582198904684609291637679536926083533098532454057590853161668466755434221112143592102138438722252561758114639874434300464274059242448138856866092514363336989164371912623019813101291037326366331207784959564672193612889009806932668056830733110045879902713121382554613572951139462590065669318822272831187856553539788372674659047633953327288045560942304817043601387559814916513462023206040743171271756447206344535722992962147107174778331667792336872965798762605030571587416576012247662329565849505378466188944274490397518027250198814724685835576003108466915375144359376520671414164332129969608382379570732984022738195058212600878571233316648404604528009874663878531574956423222708172611802056946595573019130887370698182636666266094720194043732156772052187480959433456387883008000000000000000000000*i1^39 + 1205006412563397596139755247516403461360859618186586085700284432310852195264624831807374373024975255319118551065365911620304252006858154457786913335352152049894023552724980331615487195586133363772983498255523824812553100881970212462936940080302848720226455142374763620803221277995952385724778719861085695401444579462302419629267731546664469547916834301965015792331828260214432356633553303606931476497089958705014049407262662372497521688167232604128880459324416312515958683352348890959101325042904874114573174565471054077896764460871260254646785342997663714113171132309126143308800126156323289153856545451809749150587288627576581374868770091142743270832306517561066275828765526463326413993357609308813175990274591438354581754148249463825593559529511779457560556429714488517919105715557328820601425913807280683797921931451088263081808008819779453753790268326137856690723838088611706306656851526495790656947682062853441637580800000000000000000000*i1^40 + 2328506055479816738085840461039314480879563428649012097018423052171423367224573331400889211044372052041685330671951793115325198570711628511684888035166524856007890092089620870677110321604391205868946972180735263649734196595082944597481121193926511921121013669495762157354797316562051095033458866422736675617264834320746664682609288940667041314419617455676794661292987691554983242641637778561853286587650009742096610655899598805434130636663222727320907638773792553466449362055867561445062278953954235797742302660654360516342790864022927583476185494898744581529715205688780739083874151253889701401379342628025891409059810716722514144190518675636836452764311238929784863771697138216529921390681304962567167810813531818311103700775033171116206939749370879689338826791003237732926033574818106576133778580978061383638444539805227688053167022142882494564816165772477410743111127285603685868008214931522316932525639986053120000000000000000000*i1^41 + 18338637322918397252102529996412947863786485761238866456967158529182925255688933533261153977249171285350999983034983319778397007618787028274772960504443659756424552513308259666056302528279435671897380813043217225918927574282775119607555303054457827922249031622035312662168079666240944175060953530348593363854289722588582702637729133337386957499321534533125215542405340821144300440603760608998504786094618546938518098776141684949246611165980200390244960614121207340376073024368684928372496643943624237935323482045547193298174661740214436978767768238888158572791448005523581872678163408381005655526966676712636653104808119199120312276115118372105064399950474677542470550121785480561282635365066828919644266821224895288675236929042044413065013352753417782121066533304310086888706119046936453344113158045770110896066006503871119046660675080571382246869534759946211865172274616370312526782908068504110677098496000000000000000000*i1^42 + 22272436294241725717878159787394300630580503744604114866732900272309554521187589760743942788759699892188177284180474000032712520678473412852147666859557583099280009384793188773345834216692414223743140092519275435775581887682964942308002383606455798757538059979519536272000946579365651172020726270341386696210946520568882433099208806129847101400050977134378355718696901884336169511041760926135501056847059997256017956328657603830231526240802191097729198892379519657336784599169431169720614557496332450684268882579003348573419018587876335124287367844868714012648026417950403912973696844990103980923556663666669255090413951285144348143532399819284227114620003706201247728037844094480498265625736379387350864301684346730702990211084500109463500522102472281306811038347860255040437156079133248251886607798262496990332688828902748055183490657786989206302047160944039523019652893360631026285845400466227200000000000000000*i1^43 + -696810527850226120789967148231656854675003634465605143780756536198398340006868868297089816668843367543992475798192490385915530394550148201685502269083671916727446885905993918845274234842069800501627972020757051556558424035506161612614815877628548891681016379777750183234313926433911393505213909707959188034479146088240491115611545819947677277164603373131475193238189619384742201586330184256659995046560433625772423930721517889891251405100340567365003015684803015837190270379780084432224504679403991891026904658077525029144503123083333284395261416683959148671244333494017495294253826485663162335575945280502446583442856008354145741225970795050718128507079614645283705536898338489252555293546715896921377911247748641453800446223547495122624312338862286028182782048306526651656023423003465651106633718202992402322553450385974912685948602851596958327080040114122400373178404845628802853765120000000000000000*i1^44 + 179159695281609112296682630972180191494106632814614885813672928587371348726329052245628208265526941541105665315169407033481190084754077644020857790260626136109055039526862293999001555518371377021117503943230562323576030177991771221690721646196232487516052514089012867941831375869441280618948714382936407658421964006873896366392704094917098001044182619567985389946185541727731502805932560637889678465169200474435228148266931804402252163837483844931059577438496749747056698642846247198891054907650861806706650859577767658676842159023447187685321333155735298444246846880556875400384448561342884323011255765970278109609074079842295492864991165102888148096972813641313782233893853397520491062853686208826355573144658172901353115465087976892540375864905269612802912217479799478459383529432164077405486600526084777597278123568667670513177057537739066420329047603654307842978052074110976000000000000000*i1^45 + -8993326328277392974434894653766209048356727637097535185895522601587082510960408938247380503233471068021443251448165751859903061329998757081386506232904764941540808325107144028490199254658942662613686410866818437697401196780362267299510744717431834662795216242171808298964310726062599358770235635320312771840404033713418932155159034478590318613984844845773676055804627311997617610642444358312238534404338104062357247244436579126830173052878458467074145099217023175373559999607148820892124415446579857397999073358522447588741799585994401321942989196385560131294406649040832950942674165883269896920142232190730604651982848893967818137817037552297075264407097747389609361170732512435594320905156938459859609276673453410648819549465716610378088960463084467652936133116304462527821699543735717799457539640767254242494214569942902153674687258851820703608556034426815097130188800000000000000*i1^46 + 162593562528813139590482844792878013961633571067497227305973101355923203348090886827066401041554527110085967058483832285368978581904377630805753242187718305675085322536905291752133138840335702454675637771431998105437029859004863688232504772146621155831180980316339716140646696362723820025436330372061134021555834014315238758163357474336413294983511054816508993381232047684084273392418080043246550498678279107660374168192103400930669643874181664289716001297142152206236958676612532730287973789591330120728241241665405715038714781058764722034485606290354216166949453566905481253723033900008245670371787594736469346446634555302567146332652283835383488260664292182154373325328496264103624306495884197843857986811095746632003646928687274305183766971180430118244335806780976001699793436990556671193964192142147411060377440374463727653751529961431949756514964560936960000000000000*i1^47 + -4500450327450028516721765440225950753774519033569675533320233602310952995924356179001507376982834298266669979500622898563361478355430395649055513886716246849775500111887876532402392378499201577953602247961617334745686605585263558405228519560836838872561259253108479233295745437419314774508301962181713026258023541173689031553090621730199257780190802913547479384466681775916228151244362472127490587487306847780143336946330924136714146280165135038656453827052898611297093948514826795384331726829847282666329536520001826843096708306348767579553495838998210296399417843083591553047819355408329090505984866287055214524892291489174982360317750747743104696853889342510851258916290680930605855874060181898206994453197768768289397101868805876792551624282123724345733346210026624654110286359790399412212035412271676389601420890984898555423377391468204538200064000000000000*i1^48 + 583522822213967295454778939938956489109176180207857300177538161913260927727100839606872241589801616143225636715430362925388693013545998943434767577168971952909345266659121247363547666588938296523855131529627779909163482862983892942771303706241251927405758432700340854963522313420334219092448071650925083816430703070789805539568711433652736111193791284118481618309060024048162286018772176040194095091106274006896938235937641273490849514610384532929110736502862559521712187398076687343272558589898659597091314875860365981860459719959952140032288205551499276808992323357587682495532965103307630211850371598506191310243333352109012703143341779286923711456669377235628088150431945176705825993963738090923778660713005669160032800770584407518454137839630335595114509983112858008232655247604353072729703569160472427638636555602396478112849477605785600000000000*i1^49 + -25098638445909623659448302718454174702141016095252873491674135693023077597974031528720018455652946912796722943620741896916402722922977969073242768691337502448794852232375453158612418523115739520035803944211439882406909792968276395553590692492598712652252238776507080880237454530392068354427282206383887962240554880232489851197921768613664921076194296737923529610818591027056341285419406772069269504136794207624635728456215148785735972321884067360615636483056300903049580063352335097391222384862917970622792480075134079362805136783673087803999645489337331168711347265991737863925974597630868787199860134864535503931619791481100527848888847695941781802767387903070088840910556153042201149464069553877662433054372001643576297323442325568866831438951481166361939043697258275170320522107358682822419470850073137025423063946651387381678080000000000*i1^50 + 434255671706614988850159768771339989889850752689879363454249020545161249886667245377837560937615864061078756490872015206597955457632793218689317698646297077574326037912163569815687497513747089688689616295293008630871032433944775159846519394512184378060116827909681474202350389476438677612376892047791922959356300569964153970054963474956016905769743361844226055543417853390738612404360924517238453344965495314046576182842893365459660888679620406983552967571500557888887681938264370309725713783046583249449981855222243582646028094759118991314356566755561102948716960822619666983374043590819972985899993458149448759780752492430675030805378635939044140255362150743814834050687000633775191363645202373491482017624517655263239538380022874164693966756608759954825971792400642621642453642783021551092738853839022079130728918941696000000000*i1^51 + 230515505549240545672646991628940581942125833182006825498413143495821410633497182528379002051167312323808500062637216380107423830580175375832939448003326095920611360711009285636118928528836222563761963791544466080164909530469051907132583649143266658702951251752100037356737404135776769731376172013910287541280191646689225820949931027140109357843401683892694739280386520676953513143652428884848947792568017421914494749106668327928861465829851512879585589252676796058865200765180361228597849563606333983650399664213851546397252732845003050572605668844768659146963444394035641532766107357300553802133683265823787199928703063389927176415977593017886855147107370316076347157908955658136403700353780817054496978833612916455027551415961052617919849584571620649393448439947686994658360805136615169877601229834234311475200000000*i1^52 + 371456702782490776032179315576560257847704896511669678746418744583200154216986608953510205984225652693969237661741727125711138221922658321884795937161507225485231763536718970719578112842086397536599946115063331372628462327448606800628316813354360817325864727642477775857851417946109518666519518037942750560626984062041031915537252654617608558519835387407086310895883983876146322912779351585474856909085688771008520048756903456660634174815427154780556762568316217679010512956561107865980641435862227966385676151970980227847565690306161855763479527725191110166733579868838324538403351845602063838836963338945342686448536914826927814765028524337555305494818796729001856508480682184559110948014703030174800263449512553008788169159075417096607453276386972665347638891492084976450454396633892064199390003200000000*i1^53 + -2907495250888739726725254820009998230392914558333941205321932237169676161878300995269403011218569477458535484653685918714843364124699860189456083487177419691236010362832254030985915315278486029810030908397279800553281842131078523371099084236253718117542642736133342486063954148560142837137111392465694904271707786605971734789816897803434634554594453474021550474249779677996514324395019248847293259015597203965464118992159374004904630542083603934545773796582664247830681614510978312542096536563122366216038178262712627525731380951809648972733792442949446204413799484851265170801036143539471314506560522362143521520148222101993118296194132867446884103587581351867991191769354039065930107021737413275420445509880272626921230953149556125053142443015376467271065077585674200030952310746316800000000*i1^54 + 17081214892989859884952902181594813722409045964201607198728232813047221193962407532767377229140277360508358321769147443447812402008394206288826352908659769021709298837288158208416364911872712757772454147442514622286939083948074952470403615022241089692113925186331006146884097650383496931527602573465821874340659268349601950716457959889295478652933638698888153244814584632285585406610310731741739598906033502474423494828207667609504000209371084208240747422858487622270354653955289492340620955668178625269014861873895062901461133677856437226228654883029167263233159101823344865780167953856024698958683561741097193446752132739213846505446633174273541681246206501124846650979138196168646877765309898965818057325385561259618471505639642468205016470309461862523833084796252625305600000*i1^55 + 3614836753812256638977176541316647436716845091207995990046569639897423226437172391189794911650160643766856565345345987722345807048551855479319957279607966176059864492223132248073455912871057238556969982926953400161776154401918107008546542306519978535947761464549704071648725107111032926009208217903209783645480770796352075434827815754249995545815644349706979310896895045904440965379303869844044624842130908723343067706882147716597176165439932122207465255746535617453264566851427295173276484557411986364780563128480774950402684599767330345516203017011621406910137457760615136547253751286436384389929768265709910441108507213216247695999597807141726314499663246760975126511627606599704890272298257022943652094682363686566146777309659937759155663621460672747520000*i1^56 + 502284901315626269645267268730784757055847903876804179062886433514629996152007203044487561972087165749722636657390798273381886647273164311371590005933883577220338028021277422104874764925270408889928440316485608745681121917924685405617223269818261073201335522028294409808460836597144003644951093790888806069538169090757825486531610946871041359817204969913769515666440040062798558927809310054602916678893730124578707916492781413085788127651333513575570357212869603940379739990275765950794687207241970838433250499317497030155559152407986478328274438992007656299344887002638417609893416702479655074185814518825739299895131284270645009842185969668444814345692928605882987357558846470873126344063855103211680160052442285641256762372775441281024000*i1^57 + 13136416095583741621177512028409902008852451337006966420528011933053387707994652675390207668994574632140024544072294757185982397222751073535878450104568753850560540810520078683351146501447484350433901698523255265915553604314778014503554168899122784008863100788904773892420860951887716587214712716510072332285411700676741583303515732284001076102183117355770520787834273444958920019512070044253043211920929969018799039924353645576786701302309039808039628344398048639688942917669189423036483087084431651214190084896322214330484770142961287095372888716499097795151293266123975880039608145644623027775905429756540430622320237891765579274540463529752341565137478245259177929083505788452654880339011856618688267421842844162486400*i1^58 + -218308994355263171897364239954390904633589263164921510954583650939970893264632051554772676081455128197973631425455899526886517204912770146009916366937575988478286051547292405167365919092846599716406212522251215651188833269075260067643619211344121526454359593514710505919368008550659934230813159744069802310404810128294243110885000006080916083587696424496007896515161695058723872775819180785847995721972263902528268416836340768771372539234726915008935679010867659148417984117725316266384523312008867036399383662185868886230196347959785482503418156401488732257451398207120320112241146854586566929350376821554383840565959450262186127679591233850035630542764811700756667888707048640*i1^59 + 6245529852451076257119274262690972592397120229512137315463891676793281492166328126833567480278120210443804210690063593796407845594040443847666338300934477955420687628627013576094185405808255593311396658559662724931256822666419775352333791080908279583819693025102375489642490200719335381799976553484427126032004873394443170797046518037539396251999793876943143470267447910188229114140025668914623706768863234130089595976286371455347728506914876825984013774901270677561019842526800672940421355748802695626126413205922704254907370063228846212572794197478871774543219230012483815398778489803053006061829148397386284128344215506964253611809*i1^60, -71682036824484478321982495057985795002343373280368486835584860977168765747694642800302152524567862313430708107993708103009912294749272470353166270443160081809445036247210596592569902180058416745029275011162343183946368278601517064453103486466331425679339676827541847126805964389346526329841172258871111736141921467408158981063277073106792504119527541459723401932198404013655821564843927953532862013918801822429764381544653580896042547497538392948541513297493316354186369197534492990256045052231331942670309565032443249824068260011209582043330522793659594659371058473185802785667051246250448404404815650090918559243894338229013141605632969006477483555854804234577950882522629013573551873260774407881379746193812059077212096750436210155256927695209504518251616214230070903768567691711675740620877955727455037099174572228281552506275678629958021569079622889196637636362324191349970861381298761137962683044310889375219569381118187480576668103338621763375602314229127360407451004920040456870008851717000329767480567201101489174286101763937423083746301219149384911309401757968353426134075185311949559847064727200955368267066540406623629904987070893200157245054509884992664055627472298263901880004294915312461475479866717845399473206795370804815179491254331906109517131321123154666337060522263417262572169062186895919400412760150509776883338203433584756483595099343793862905688949943959891040273811716740445824472775466680320000000000000000000000000000000000000000000000000000000000000 + -1098760142599721484852006418580036541881763714788832971450366602592225437895412220968196146212020219440503483005354284069390575016392482828213353585436904044062213604644855936520679628966415948456168860959502166777808090276079029775634858649935389559774672274416199973669936646180839484790213009515487694849636473518102001937100840243481979586915408122377043824405392309358941833621879755975965254671417951954870105455695533566225209940537934485518841774573138085324444612411081277604542305942500702276385282214138357609245130627253209919568662189489980015042891574594303618885810681695250992568643542352410517839586756863618631175939297488359335058504989724737218675289202277545881759215190399776970458947759445724800674022960142137250383027467957572018969099852793878967134043946791330049082728072223434979352603120678297271465354307197917616063871975646920966080286681063031961724647754327296936221938809128065288032246553986537911738856399787335374673203614420951109950044762024735741416543150999234445057787935745862881344552090313074606151868793907561368381346904134100091557704961088406915420625709034165748036881983474580846768801846824824204657870084767011106903584194927471528357086712133562111621298342150367992040709597672544252158161419566660373386228972050361194370890361468380605936372732691456941717170252411708886497791797904615397713896096676115294779517608290219944254370811062065152257128055334502400000000000000000000000000000000000000000000000000000000000*i1 + -17203313284649119524865257975051069647427913571719501341989599310631065581705489619176524881259412470045580151008097497593953268994705660806880212029833093240691385623197417632468277948982316677261051831470127306145901468986234438879207597870244248212675899065291737798575207316257639833083151934786050432654875933605546550931795061148265310974111793293220612435677785504032516257021582437810259804113977170340614308233679811783027865852618350795514152584826072135213004077837859783835711725450524505551202022306384990204204114882759534149553013285615496031960371480630903806647861939368267209836696226406857847127943247284776366207612864520501084939044476918404558335863926103566675514912574538171829580937744295196582125537262230857165362483238079443328203521810144905457948463619804400574985952440441102803513363949852386341951621921771074637365168301433689319834775457713762621406557967096248003720822589601716572526611559445650609255314221839595230968696240330541738289755872899862523965094833188509656795554059464279074371328229100894256382216946618687320300312604063348101772711801154949701670418001243643723519774899439592385145893045812768102105451004428310898087810907021667821277541124859987767320551782581090377146610933901073529726775285922490022105967676344857002620436291800153741001220632812277326238329274655860537660922568714808615691513530560831094092415018890016869905212651172749359219961642352640000000000000000000000000000000000000000000000000000000000*i1^2 + -131815188661720152256125250387145958167545487091825829517829448035499314300514977438806019671375825950320175441454893919845791988747106754194098964674868664307728768330968279089796815583324598809502692788953385626990870218634164486678407685256052312847109534821501755053393323216624122227730622184146160548142006248540690394095265853353470520936457698766133666634520035950003569074295927205169642150450977223116459977518942756002843861857093753782717797176222480094263899189048531663934136182003106554117839216578081340824774540113678677387366787357454061004911194481554404082031063964892757270045823785510524526113524495488935969902646059221628504530457555367166792525770404502470780869917355426693409054743739949974267574513526850026318846884039679189701471774849830476178997081915277975910055319535929408037102649197587111064925294789540085992394593175536393673373295774034513354882165612213523905091089157710893112210539024100194838963126092611907304958029698073899645454517999961711856220273551075065380165977829310090302714616188380143853470060556647609710969237445425953989048209606464214775996805753105544425898062965896629775621901627749600628948648502581599963544562518184361613556154510032055774141542429940875306465444706002033091398863478095652020013641462242131827812745814528594658793368139695497548862083949823651456842471738016682586054802645423761880148028845143586423187682056182695570907773009920000000000000000000000000000000000000000000000000000000000*i1^3 + -794216421447958240624193494567715495451053928899376416010249443151790604750044538139764233029174789654806489346176135415451629455219735766280171231080849310467786856343969718205464471855096022022087699468912277274764007097580767578161251882634890810796931437364279636202676504100083605214147993664615664622963732101977564383456327415239539186249186121351583381259623050237753894675876033160188286064164094895648018955604617209565991652397217367847608382789490514188494955511118420753909427352901784224048357158030454961529062235490277604718565054309488170486320040007882419439881735199774760861698018907615272034658161038855978372717246185790837807067478263459395815213175090497050515910195604912611000508636957785869003080730924427413015058776039825216559906134231530661518996586067523480231642030034454258595356889869056503125062376386649057555836416119477068649088316648371419395317676258391884288616860863174924231083083950213472989786094342508416993421176199604299435793288616328772719354933135670101974264231509556231988829534201496996642860626918773700454561648625858345117041196587692340192491953948475586522533551402142974319345547629853852185180539821866374966702714518210271558012450329771206275939083015193020613301121426233514872540143036591187791185497243822472797633772210801091794832975226091390365380824497347657904205286466565224554159704097753969552143128326756116506073654112991300012466398822400000000000000000000000000000000000000000000000000000000*i1^4 + -1952425080966803455859375437895295989811781903129872844440822784840839111170690520162079539576861468464176440282313680293301132982721902605968758821161782448699999625172505830357649954838635016249248069071921464148943807558849264195330290724010987889386645692806325762761374056581460789580133718752383139410536314417255909308875868521797637126527987275087045240269320674281840517730080588404903929667476377872757148155885017952676411436669979477482571236014398008179911780018328414704297033133573275442392268165773827404486328016137907471124916074711138224097405266208060361266821901519668048106500901345953239155342439965489113703472681063356620551143709046904770286612932725661782263148633460251458911161204733727648306413865541438653685833953689728946593591475754592886698949379217680327256470877212459620176465234149038984072869428960108534456363462026109515262526352518311097548720535582285326041498748036152051553401783782692861705126620606313535111720555215030018410502355199350310884461979489350659902810629285800092149304892674476192305066140619438164857922817395255719000601885019404057722898366960505689707482856791089618510980313970226433391898972731076731365636977735401949124170493874660709615644661115092190096653510012274859801534621687358135771503303001073501926858530317839087513807737959541220928500182510798560860963485042606567497696521352748910801718023288461394879308569274705777459724288000000000000000000000000000000000000000000000000000000000*i1^5 + -2036097530557900218130049150997436682076544492408698773491543022684950412978460309292996718679274707411929991690321063089322859233022556573776000023520076531876496277022370153091839487955449289255045423588047055070485020961171595115525819536154293898195350892221110005967595671825467396321316392409739672713393760380845905455356370643699500578882930630430463017433348598474269713550758310653360430395826103719150212862428392723606765135800519616246148750704264444290255813565387476055026600207002865925657471599218870272113813010019437202090387202598296563215409722480828420727671952776300223620179153676153682158470939963695544829643057246244232992334755496221807589141266888948006247718922437123712027312636997154896598997177578708541758583429280439033902496505932841518803637580755484517228225760896316185833196086804143318161855716254102647203075108133979456057209857795908086563578855980452187045775083724214874513366486132824717644491431691927188021713156297346432669148372658297008122155113921114181052117266845380514659700364670899234265442438560904592266692986387081644824755917918352048340145272441652114459367619659351413271189344301844216007030760378574952972640649847114810217209777171694347197747370847254300841927530809926693364885509006556462042966992457673665831147413566542618347364188012234087753273335072244995043238765498973574254226122360587650188882455244133085377085276553708310089433088000000000000000000000000000000000000000000000000000000*i1^6 + 15329537691338432968512264274528655230283657562147162242517947892547784391562283235484039867987450607869473987101865186462569915222153777693447924420557985408463083896817408525643908902675955410765945590448574009126383632734581685043718848332601963488882849049593265706639424476218150157468247506803317739359192467311444374851305162808662163106396902139286738530354251541952461880893164468440549885019582183025591582051849491863717126915686869760397623698022178884112456030281260459235335619220350570218032416771589984738489297567568302038413446747690597912178631245502580607189168336976598699158056271094152280674714337411644112341634387253113830858828314707789067843587842987581865944954264758989311347388325087740703603052115047044236435202632810635247563959051672917373244178073333613166573545517940252543285027431287067364565027573522177270536350571051707797224399288206665477736709403283732739418320034017795233515485288789101886898930879367191668866311602850199677956266288140466382363836023139810037973810939874374562944718854013902944478791595149494322052066183382859218242767463588832715505926352015015582786237427834290336251197944220367627510368297990528477631088356920224735216620382305929998678198773881068434389250429870322541448070301701031259641953388122616616688545019334783846956638380718717626377257640244020881955927870123449046977349695559493205023557310878894629142991014476833484911411200000000000000000000000000000000000000000000000000000*i1^7 + -21056465436508150585086233594269779191472846682842494837163343714979700964787834900498861572535135523933979748464465119793657151718300959426986941422100694525299745752932194000522736215238002158525829836735170221459479108662255835582795035534242794859328789953765440277281028620288840287796459854521724948878679294539119210157105546679214689343221404624643448097643328831968821853488321330321043866756165149568717253554856141523508294576880848918091995269559302503169766914824279958800145981484654567685890384768571876505852019716956107251286014532257899424690290201408271802029252303731213409770384788497034080980017568784525530026426796505233704241025225686029942062678601673310341876127550059877558605910618393180782078890533958382689047318525983821663867198920880417061387006524033441815026163602052045560667359159861301029437051407638819207880723271602607933124968671634033939203807164994905229672516370835436387121759461949690057779617457970697167517874511149475847622850568910260872789717156257699348003223770373905621714675654302368206323721583599175715544717387846503353139242671703951235059741285149748760443651232008361126980357511523916918790091855817705398805877409868709951603837842343961940321623447358343607655960370751046746754470507951501837453149595874610586028527024110468169823874139672682212753958895139816610149914348063047293734416887766540966714107594725657460480917188810198420029440000000000000000000000000000000000000000000000000000*i1^8 + 13520635477355806693479782454947922749395584115117539862673362605436425011725661289783476651246720779154337212594871919446949778985503933541963254872342327828167275843370570913297176432425654899458918354040844451741224314778765413292152932326496170487901892801738885829643437287080991103771550002869206972726223542963910082832581608332165652673554531357081565017641523507503964728099883827184953207943095785475150180539330581731473716098089466114990397139032466167789637113402543408641856061812354589514893088708873453282927008601753592728824385856538490900620029200412449737217123197420610197913595013639187107172750671380017743316507175185697753344548179479361324563494488033399763999674154050078248573906588056141299539824009730450860938820183173088107350515679329957825874807899160760906089689927979132497022562983644378829408829339814869736216594542037371800834645218391132053752662901599110335598632525066292554899800864024066521400537875282367052779141489836778479749888506627305388029019053130623363588057183633553364630174551312285018153120932177382082584434875901698621711463035826206545901662377254705783162770793518793895329883968746633850278153093980105351142113505960421841696566418637020141551027806194080458504766502584538580182255290748079608180738414618746658070938926330045919234299544981193036370099923771499085274636425331719425126070425071831376570806515780271766303318401875800227840000000000000000000000000000000000000000000000000000*i1^9 + -4417645748632463547168805290273280743560091632268059277529173501503538027937881708293124948640020604264071906441106926651901861274171469066898675709562479893193877260080324938854774165921029428581833015982894091195402178943906309084269444806100147344332739262233262249147288143661356050295981543205282543253330002574150114905862594224209221829487998137111344184608684927498659041544994088848244325581511450510419943765994523914360161849710164754458050305122932268355502298465488593256346804651423720571737097990635063721269253392324619743881044807883276981494064075360559315591968521194319355054086556415116854640303034723080637026657657381861059125841226842858112527058464046447950360508505430417371837099898180026155926832845052508742153760005227091665549550717050352382653748643990931998696088779988926127991537399038300658395166631742626532800823979411902418076865120635560184221608095228344403475395611933677794256867537380738681234817430185421183041031663394966837974306410201285417462625816546074748549801891348804002990077338592509033371543230271671241684268634802048814659470888425083368625390250839534747863683636932087058513059334476457356512251324310970249218956172505194994806787234491108937331441299317760077846267181089562645973696634169190400370722813089695770528331776515408605167519825078224901916730040700777531878007061992903832965243991455751090345427957520800468089030024991919308800000000000000000000000000000000000000000000000000*i1^10 + 634529712248888012294761056476752979624619413965887988897212006177893552460347449232394551281169899210728192848393461285046654050232990378059802263137468995931374701419125712785676037811016504191765067631337564128412219759028253489827473070836894013541388679270103084545769982010815047697713478192660954377157624149936494706923600485474729328915090529311501735881933261560582460523673962542287597413304086659418856858895477892184614957096949362833291838225130653768078042183816782195925295052239387223993322552311564728644257235757554145417705860365007151338600006168672966836626098466939876217337145922471538347317541424463786456599871183352455171743419806733699628925382616050398115271192459311438407871727913956884921515129790645097498050164760166653396811561462958766085534773046877646651002164976962968571392994433834331660922505707076975146092913359900624870611416788426185302318162153212165835041670057374456846444712619588461284480325484846953556529815383829416320824604908442566823392265247299373425661404343535542342756959798498535813642824688017626361986837667607784849757230632346424893751747528733359374850920235889398684640743971722290936783106018089680595861911088151397092959897633178849271579808012802637054577762972096183332910373070307185847555461460763317198920358500815796158410389277825734330350110483955771447422886015500953420409761009563695380519076774890753085465516719472640000000000000000000000000000000000000000000000000*i1^11 + -4488730847510764590316758056920955305655215257107358581549793170458382924137366353516116182785890923330480501548392824085042353877598108581882037223655581394661292472713424166899180517497235639516473383511756173351944490475878488596043780661131203338969585238513844310320842804594381761542820845024496086263222187196004021186186524918546162830997744952182220662674062833224699928980945047941006906819042138697220062089419804143295357027698451229240476908715290921448411630429261986672372260770993820493030029064469960197670533454257487033987108426629868009407706120339355459729953210053644589625031847649957156325402920499700468141162180162805879746181158443984949022224713906428224523609105516754117200673075730498884958689546590649517443432154547845346354700243878377057173068168239069094235114103916634380403418003605396148603413665108866743294166965566788817413452009193712943831428559009250309709852828213699470437423110473048731116418315283039477424082093981461291216310672814010262235337242566094867450220522352073835529015868860779148723550810705837394923277121500645935981952690860081111095587967473194158736671028139641804029937785697383838065245865254354614625891703459477173742174988709405956121977413953430201889661473730397344459122411250609255388532582426818964626621391846488406848315024316234795983535408692656823620485829938775968897422800222667605424956015699252512814652194816000000000000000000000000000000000000000000000000*i1^12 + -5801312942668335930227682804117839985542483724660202060966682015355516230475623839912540626749740996828822586826205261643389028364070192279916643729937773899370731415307192373498700998722571064741749665349040922044230690994526497194929197934054455775415350398310987864913870311829723916161070500865718059917029882249706506196496895664928655180875496750058356434947426161146164574495099242420778024555534377217545930062315921541275034778579833573814130390695645795158572117983066375171065391549701981779615824261441591879906442130147736703155557293852003239708478556784032991078747316406187411220860062432704439966643357250833254902781638100687965051436922655207526467500857611222390791406216867437674971591771306514381406387914617163387041272316376576934909419786444189626032152361541070163977662671982401427277174177051101896599686160235474813020496733170492266990239297252200607261812703691939080336316908675442712581077078237666778305653467282445676480338086811308618119710219246285371071494409215423231966799774162452082302050392996678964084879128105924946115033359295946261101291154381674172627128822911419481206959275841363569348369780798772489901103420346714114937702774908539145366263842308550182455954952694660367773144853368809710036973550903469229782685439420621882691341514396645537851395534985585039514306166589536598901731407153280527944101844126370111971472645826991151189590016000000000000000000000000000000000000000000000000*i1^13 + 118759918655740494133415596651201766418378352311974350848621845585267406455554897302348093875309364387554596854204561863086733629521825101061918483249932867537453501798025325005924178060489355233809229672019460075108482427241266850745214779294239002861086464012199332597338347859588856792886600010232170161162234934116340394784858560967427751893127010966673997023118942597822351553024466361710442447623748456276950330073431451029489344252625681404353383617089766855917095471371776042846155959634206760310843871418290053964590416275076339462011679841523274554992495651955335622406292771048139212683023242838601907902460058332775024297119113663716196419563659021262697745017430691537074300350650109712728809066290768196269838659975017220286892293105851998403420966923305617013198910667476459640330553540788266217487263455605376410234172750984560614068881831198341551175347109682210309206197329503296462357274481923067055979059656259135144375818010428203116469655911992271206777007228657305453055751146381358115698332783137177846197315837339083032488446050069119603073572679680043056468511410899672396687969342628401883118931904929922377424335186090683316363773243531008868325847469717183332200140860968693985256881286225390849954207459075693985071269916995636302195292711491606585485462443031108613983998204185282963961132662326379500877731417958820127086386385254083536138047984785820494069760000000000000000000000000000000000000000000000*i1^14 + -3456570301503056219529743348787433287150809017868457455268412880812835316788974767267655712006904178748301941596870637681655982095668370182309417652909985630740070822020500580991879482247563272579949161418040972492894772890751809850014481845948495008027333025118286234693219791926177449544838743603598274373492292232024280037545970421146325512649626599335410196209485761117943414582663960598306027332571887140242040940880463069045745042421324752540046309673700398410219907208039094068188409767231696623734708054274747650308974967329702937828468347077310768852372326949750017430786527109373661707233550586835979007643092410205870436310917165445969997273274033815381621757912338861903244883548439156458758199679848357056500673840124594115617174285823826910773447461894594352918060022763698410886576600361533131661162021305314634037003019945355552784360522157768111712087312566560313652686375083215179339989769685744275759139889052321854330648871808581028221821865582449569440195343638217553989821064307499027924191574632580438492062057969241284190645929388764358997741420595669601110106843896736131317850665343809884044515921548057459459657718306557092910199881779427200524943332776858367760870413014713787672777207233141003022274657823591873675248790028676550824248760835220815672630343238469777479625209037929817305980652404603276383260651764644276078872773122060587403926477628057321472000000000000000000000000000000000000000000000*i1^15 + 79791473370468123511520004406315585059758041488991142075544777781576904957900637588709413315563582886427256772426265671553793212600061317241164944656044094745925860659270365359782654907174576438014989431847385519975980812291239593997309387759310094588258222117936187479972772817349994004131266030861444960283411122281193539030212401821274231407145981043227390659754450923882431667238307650054940679419108130505790615358406578121580417114600801187859407336634788101335173947665435531510739056153385072108480470438515422689086430330309821422605172917387477028388007188944640823220977960210758520335973654895541163231597386737020805176882525485992802228167230123348387571271617255321021163190790447218469123633007795438005227049973417669511310281839565868940333341787456272970874265498069479628087282630597673348963146139385356875735159336005385319320077013871406409212772285323347335183210682350868929942955318952164757985394644506980030971682758350657678551199470856930158980970536151144946484590582492738975777399045217499506734289897321035937847423526966786044120496448972042005466218479965938691250915381161720006880043197402346214560760827235862953632141972318169979345211568077805703282601969456395898324354869731637436700641776602037134981555938987508851471489806578794299714530059102063351860648401454178122963152885424356137205857114620533846371870293549711696112799723814912000000000000000000000000000000000000000000000*i1^16 + -24776434249661801145278023963765904504916188466643209857821703332633317977712737696422128435617876363346429720406556252062372408549646873241799028459905223798263848558071598954641441424735078185203197538200160274503296089302177217641374066482874050973096655791429235726328572750849763055607334540304353048839735490089073423659386664091793754668453172408353639335916440006719646198391526533522426773054105944175013256920561670264068016009280085327298777420188528235917939000930258393956074924011524678907158656491069795272045265689091102830733905188292531573102649263010254804142046031121382606668612487247020981833456392875006244481169196354591575442569667869681997061375788298782162942706101597322504176375901960056922726025283128589670645078976821468879537272696263946264488899870672353376296147716081953710186414624444816047220717933288030659536794399902246249183299186659630525917180671912800116716487116241709057445121620864308837758284702952835276911371479697309912075763036313146688947646466092762611771274034928214443586771151939550980172383855592882350441033822360253383477708049643331531909958415777126992648043188349246743084940051195563922053716003330858970836670147137444652885578940466501313058747332602453702255407161622938425609725744942388230882595858277552218960711492090971470864043631456334423273720622263346234489747932689835186450943542376721475142098490490880000000000000000000000000000000000000000000*i1^17 + 1009629587095434864090371746373053943511888132824949249874139028302576544021280080304991761926031215454579881389345978561060351597657847766153355021986067593779338072752460612521113946194128835661678646864368488825368817433298186711673319634275406003584272469396974789914861946289621881761171776958753200252830483911798354421620404058555535270784684346519509285626484484451948395687021678294820735626110214426036084514538837896444170345511010217146815125639770278821233631543180634903680516872207252774642889211295101419065118980407210853825260411036280114335533572375883901871515122343315771994475657754766505809407771020382069794809855238246049739675918867688662504297315350213387728270536308934857980261175032185779664777838940721427814898825117905626979501188701745172700784495139588028598965498142001764268078201377139033739953511941270130471125606213143179479345429095420160749419986239452717515120321211796786827798293264612222422577843361843069119797503375854944637815979501806264175792880240190249998923682773300872949595092242278724373759507703399248611810039400439362389727965016274227425266499501728271446458737782632410490126827611044251934975537546254007921951124195219393119979829803509479063123638598962278437719471335333413082222155324515226893624420935627266447205181135084762782792931241883181087161899701114026687119537313369850336466549065936225672793948160000000000000000000000000000000000000000000*i1^18 + -27421597741869510707071172208516380450516722431178617957517321331406316890767176092991734927958107399704540434288227300378460880883156671011469625345648023293303121880157164872778471866308186967128017539336832401589353796923841970429263545085792981471762951098591882051149401601995418958230406001082317202552690341316351405914780115513025932627615554730163485316442353507939518038043178489823437793387977731465428398932198017576569535433888936396058503508547185534200153321004609380086043654661546423211294748624530748515278075316791884531288610528770819758422992448872981593221326732602573708908141101784101871434493439555035949542694538205931696676427382935459562675754461941507742183038476966691638605962118376605712135424845555574908257853577379770116682993612062640905793886342854263913443230318480221034698570052650208891577018131136310186556239870022299128198649714623720416274191955117261459738699290185444353464216673888002933272211212950265378523600276251765571954974755394195676488517622837955408165928207709192256972249438102471708711897854481172660110610074051864552221750431168903689743208909938275015907762390122230587129013927411652235082311068152412191162151286470583502829242975612232719100449906612342967760453870641601308370799377643271010905844437361792997077940126278265639220021409358907109644786354396658677568281142150244341912051970614728897173913600000000000000000000000000000000000000000*i1^19 + 619134150442737415332605216576761376650306374906725286578791023548758038487100159994869930402132574579964219062456097115712690417887833543921355988500957892798626308689364026550362439563177294997617141987820867751585133286661863293403558674679250717401881159546338212069966733558681891133009617440498039455399192187886766657251207512864285108512103380211851220119411814508398621035666358543620157700313914539145703851951860914794578415850968868834534510061863457751811643939106664693897027598544747088334054854504412215522411139912068186878234352672979453542876122493572435311768227345514245283884871034884799379543972748268564461603986943568255761877555900295091576553371148997359139557087061122339446960997945447561973179759960887987136259173305579906721810820875118942814655646767642509354739692900554586711280869894305362592985654585888613103333140697721604396956416030665231385292599831510880943594068841467854870564317790680001811183601516025048573795558373410850655830382432092151803037986627673934651168410849391550791448128958301864646603158375918909693373590918006741649310425535991944660892716820346820390086246630967323059175081590840059812592959091632951191122892539239277713895368668801705340299183069162427055649499887563877429739645653625447176393988256485495714934033213448802136161857796931670774959943207703724687076833080862099931941663519054925660160000000000000000000000000000000000000000*i1^20 + -9247179931691764330505460137874944846603617615175479060602741459670676085387781223034650784029093447014519671024230835708053762241225789645878092564866404761702738582392183567409699241794393173393853524478044990427751880135286574583016941123911835323208263549719782154220972342200349501712558364973442363110436466987524606459568610677468884820375462759162386103888237935110186061238220701027638655911418396621209841569667434446922110257864358924723084625491289780449416687120886387673887205246187253073495156075075296251533604826527244722913865696996236319087108261235411917906953660545536302763449347819301473846072009195916590506329909901792364588135691007030403896548139020823669206548604764835435222590638476372956798924266037671826384275642945699316799676124487534117229745752932261214987696208355143662965585123015817039512419275395630586116395448790781237493477516815272429194525467503073446957472094726885988204110875851192699838266515012920532590348637256569772050316294605925201213771936004643862629978228523795782193006751820675397975466508206921540151426235203557584950457777474718840278220829497079097059220355039310448451107052298984025154433278680133014674778138715757641564730107530951802273282588862547453774593021017493747039647627038302055556283106548098725849743567956764518768471961965587681723476401017167433130000676738250177843332063248252928000000000000000000000000000000000000000*i1^21 + 86176917349309472757285241298895759097110412052391667883521830742274403655379085199835122638434564852296582722898536632304710594149221343536285044135876147648001857667251334863005769175982332992580449515049488852007381301646474091432616997716941310897444779837649631754768774901560867638636668136934392040275480786297570739288706591827385336302304554990486105513667006011763600826594091014833077874680929032876474362704909840200652476112850455577291729124361625900045237075650509582594386582432161174604803667860931504978192234443672628159456216618623251805437755051614858231884654352556815860581755313148758895659137872672728370739042489632932381662803303367248664853893787231890962089036043071641653803140511828382223627912863782484413760464546365521884964891684850286596884272388683127773182403781831953467667991602230345584324188523321421101686860398664167900387455715389302437103819137019244241211034427503664942315807596407756047781158542938463308827344530127151110547153866674826713025611926887268327265000396655995654262987356295327218639332199031044058336989925118130066995471855982077218350817746349083667966532700273747716765631707696879677662472100117292317169782916033205623663774865247507249933842946774567846826879253851795076060853111225093209004659889447302276332490255340248621668030415369719593045364448332074700133754074389611394558429495296000000000000000000000000000000000000000*i1^22 + -532377468407380244048075187289058650637159255142346553751705533167690177297317438364353916246461410599238294468068763225152306856811324448483039882893300686319559949940701372918318333620689560103597249286180348779847295429048383766688825230561396744447298406928005549504442539691213403503411233878015928504185587200233984404146620615800724279090402946858589447331510987673213426657631642706935041251474422152775145179961262208201517099682252462323382610213658436450136120731271834626793940312090123714383398568728371872913085042089518827942569073190688173099712964212878877857345266248193085911621006560434098514405847324846662698868133443877299636035622380573714322548900849833340589321955296146628388206110553507638662081761241878084723502818428000716983332958191393492198032421122318665935222866934438654366380750002169754286476211148475876846681209634324334372009746906868041778748261018104562156099711894864330062446988068876064537748755763816076593617084767359381463783951970723035052649301822337920638732456166818009726402721662436342061287413751968225300571803678981513849039140398846867953608600022898012942314779399363966116826447846016661521675639149023363684232535031329615297355283602197581537836332673962810155109337941174318895249035732022994618762771368908982274843341393675631101131407706615445854594734170042695231328882163224738252707594240000000000000000000000000000000000000*i1^23 + 2111202340577764226980059526659647571112388086254554257323866176346258759422428750938483928420162615138326380199941447148972694937337456151058101749928335313426603578041394563883869523426863099902550802562578942948982150713476917285000724391296220020171803553559143233090541616510353238361919101922476168281726438514864091682768796062432550988717157491973163060257058082191826072273246123348332614923916538974193234927978187079973444259281634004263057502840434781029437584842692769379276128804364484335462013230657875849192043765326432159402429339356551780834936009840738551616888186791362245221893169942129335493000456106823502344794171333076406343356533608269902713328003908985788249979052615143222263124749799653052911863896189362591341987911635397356641555877948286746521660721834141350480574859694078012405204490812878459872054225653980333676357109371576348131361667859878578365549965516877784828725854268297759309515116897167551957560183803412191692518864121623185216509227160469285559195940029222381001225400849433378725399052515845865242568836379688831679780157507689779243482105442216550061491747484856377392283159315123668697978315754867693585233854421467644513138322485326800494777722083766821414532929455496623285188743281454847783419036377255910251029889634788071602914415549637333332097456514477668363079734105425333987081052450960445538304000000000000000000000000000000000000*i1^24 + -5016190203476380279201044607702756374106086935274787625275092138376525140164917732872191504281178498062020588595794497699838467995291505722077667220092934528495925085884958776367252679604907735498639101209469129451999681304251395012028091975642220037759931471354924191324990450260897800145013142439236308112689911430470772876658675653559400533094199682441696143425864852788009192896143964056890715978774930019224632688548898981272864846819800426868707191154269511748447916401617087986608292218559817343647567813750740557471464537865667798785014012334542816361019479054848100243234301991333660356455980370970273337733727206805022996933337559567448651570544823344368203700610760136800774142591778867046165159366872060038747884031764083593439344621524355991577350604631734154701721843287725808525473215489250572647825305592161517385901144343971939517817877254129511073833066666430410708959925889302260680711816751119131326201457003067354791868135772505479077310141163534410133497610160195557161234336521401324955898785588378658875340553277354751387450115999974453774070133535198770212573669044897477093830724908471160756903566073768268131011249898439982276206647795272028170665628773189929929585907362058096543593659362465413611582797533561022050279928018737470853290917644624364902170053959644134649624603755601175870943732646200505017156471368764620800000000000000000000000000000000000*i1^25 + 5406220171364920288951013721626921081350419663659522876347225311715471085426799380052136055960528988531561691733696048810808980517767989748849189144623416199948340217491262538554830508961362220150061272517878956402011359132342822871061720288883881110179771175946154295084468275877121607638736975636171878654064248740921851913661405132364597732840367217482166577751511708278583182698358883385318254158241832356166946936574854506574258204115301877589174902309664741146805365377749182224520442134537366471029377532113152614602091946152627192698637354090150499482085941859085796101684709805459767574794052535300897226699066258492477840484394011611809204080647319876416526315636350046710100408373747575933987540845849464848661645010619405302291390126502846226561106137273567244365845969933340716911532061238451679998259142244303249762513983469614562922587269509793401715823456331907906079104894200768317599771679475872118663204188662570897353337855119404566673851046855407156665010022719044069265637589279942551267566249857026888810521847220711808785816267936438058915042422497954251291089125867641808931697643905547252046004998204132432672179010836334007019688101284049697604922672889763445493453754879035198341187578288766263603955155654617267672463117692119745645726177571938510333643885626217301620806025786936743410491037323901002453226199449600000000000000000000000000000000000*i1^26 + -5401596997862312244501649136697123113434549952996797461602056199261289768946939009215679231171823963718412876463602447256993460732287507049394965223157672608328390003233491984758734035598495019267686108250110128972019321733145855885633799510949668747315166079426798824332942726529067633428296179366709720716931835560131935246227586004077723379522910088269266940487065149900269913194285324165594260156711822113719810286958861224402157300516592693280621603451403126004014062889321626325479813160484667645839284590218599576921997780137567454808127470451071384467882556156609767883444584658090254376627192604131690243960088598868734660069888274496151636235790769394343236065061802508584660127107535510665534997947495175176987565691155160357331527035856245535509539603533274086514891500115379119936516481195440961781318405960581116743727197133175558381366510129077933201355289396521026586832287052493210187210881509311510409580807037721122615977087723145066178481560096205962845439727659819016569090984393954203929793514098819175029462382059869602524181605081711244080533526890580119418211360939481038885750308094982314191000202468435557553797465828420295885646117524607198590308502435573285508729300086103395997380711016402188526672944348085083281552953945147322226523471894368504680835089361712220568465698263066179565985344462146093593919488000000000000000000000000000000000*i1^27 + 2234391685763674654093492133274543827851637716847045529942164711222608224674561235255857393067680110154830626223290714982466778870144121073288319456555686254050028299249498600261195956075998315458278604009176669050980402733731026169847038220403676541746662421351075665388579215488629953334546242159100386051654597352189183286318811390934417815299528425004467495089423664516699392922138974655814293752244949643959368194202070861004202741249189086340877968317172361288467060460628064626857349924868860809278237351925736465467452885652243205196339837474542909634483904368639078683597804923191617994481331584611855185208289950737142308536615245664588048926042566054732797266879835809745434026802909687721613836059154925437977270652207036322851289796949847510117163736820539606808849578626926873777821477207673533093339531394596847049331022493072676635188249484630902842689473224735107521264620247434616377403071467988428010620971920594896938278073271338315588790503756410656250492329671716918783200242204480010161963171887074408866403819215971403107069785635419236949400386337965987242544494174325576889355425742095783875814137476035731173423768416645803698896222712968425713140906763725529258847443247508553448926164559162789979095807896430210103374331475353641739747574487908730774509261115825620412143619164276798198110864302102754099200000000000000000000000000000000*i1^28 + -437041611244235193797634724526967070107482198521019478877205243620403785227548968269663030231775765459208112410405598863127235833445215257131179996509729888009677257271629609484446722433214664559610433808111106209511578656785269776781899474626493898174309120841281003416691382238745835768325188886487936150055110369429934495746618706629131609414827761955065992442982708015921517781592626580063858440057053463330089999354601829648153952806691653824506688698151847420605614610501796070102704419862990421742875808268714997264845201836602082932445886621457665798963760721200660258002816254399447791300087980968151308063949520025994245743583617376582619900138440006946457232117287409009031704741676730489923257436647742479571811288858779400365526579951192445543816990166053844723439912189543566465584319003696677173628262944782586626901953528585101233971519841884661872566352729154222538024922304970432128850523372694066806183718510241109957996260567975296237856745919787802573240735586304440512338034150474994849175224732252978717819628105778854246967407535097086813522668837701513171013503145354622405455391336615188301175241886341789733069462264192659591334955492996143009546763299802968750256363004892371138603182027026383681735622221984901529312684536508239932240090149362606179093935927181711018703296265240782661446834858229760000000000000000000000000000000*i1^29 + 45265450564618074892422446470361692284339168374361625216727096882739236950235137321823866281597142968843649371888239355860292515864291436639736848108998590302671708441335549186158166730085563365999468675365179694214090873892660274666700574185421000720543160114434595810179769855029181480455549411076673143351142312291910699282709467184601095471373992923109754214499016998514053647600074685121150890701425979248065005940639560106078810459000641533263164781340676391464955459078895965486885208093568753806925265829409831988318106115242950821003072724612932264979347111792745331437292936095284299532033251880686758509826589259866512130817985198026721044003114215522074897804614663056602086243613110293157502326501360131926125783617012933527827890620106441223549566415594237001070898999536241504208765841547544423506287728790369717279805282732311874241181574529594197086168946480334931953644111330962179826256685323437243146101916178053651166673633872778815499043659701373728724807052585271199883844195618090451189398113731689972568794981096054615817829216916832914552121191693332103246204596881069942002990044932480408591990590561285980963856356181805590584466633238556426108009305092671488478452200339632851095669564720047299617010106980255211300625415846092395875926563190153321818675814232546899163529705709041111028203520000000000000000000000000000000*i1^30 + -2514741518464828112836414910285923727404912409922579603463768915030812694528368283271684944860873220828124594237740286627136848867612657089993349775391742492114915216103855095208804258331720464944232420467154708130148007681110440231683377867149654592694410628847536760224566550474571663476706793915589095117446476553393221870292937657874918860210023878181701782306905465783019609784051601768068518424457589148654189401621224094396231990103746577225477542322323206205312997394079889865225694636646152900452853452894913643415424201610473666549482761012539418534585165522900251119933661980992946252119744276371643391463576446453616490901810038506074840355033920932438347271836404266797324565721132998111812804814039418655944884509430244142665127675387380431809095249458113489267305917622035484886198415819363352519189563755842556027403687410505178614154640215116101724970183224034629777459137975597319791838528784817715382537762136513265317022122276878941311076137702125974400629947920437661280003082013406616278144697791970461405915327425514388954154169335079860574669347598226872452255699285967109537689842843297779278587500540216595835168343495450253618473951486041564713876402008521978263267056863350829074129159696979825358829250846067603686743204219880490998018125624128656239780882413878889831432661751874296217600000000000000000000000000000*i1^31 + 58386417869214459514640917497740384057559677254459331852840923034915275408231029808970263316581582860349804333393998390474832786359136839684314031202256083565234913227508856163706054192274323391661142606349135629676913563298777058719659112432783272047781782514495335349160770028593395276641765278505202242756999699174751863926674430083931094850332583664764357723972848191828207063414176376883398649678268399114162996148810904465759268112373033312931143002534777383451805525516721519346319872600362109089623335705143398607190627451688474448015661481147923634807033490996634516110465784050970359649793772168634011852425953706860972205073787346653251047409018721483235832570116551537545127801332117199222451258505314809134219090425192158770891466151227970830768132435895742468440966752971414739653319067895652492110162561851498772650643486005340894285009124880666385619563666990935877384596495309605113308865344874161962810959859374667384125766012045313641025812096274431933023194019952837963406817370860160084231902084412151005217519954485339066536017362596522938029796666896811703929683881392803721954924557359015394108696202072101586753244637232388190821390043380878211523366582775502308631639474248552884657542641448700165386698032372157551836675980391524302022022749969152870922523506345011387022432597442560000000000000000000000000000*i1^32 + -1336919712205981229516499727251438874684169028382994165829226561802346676821415379564918535187682728950260675607526247686625256041938684743163764949201476706130590126434958399969327486989547561328499945410026400426303797110467186417669043039726727363636475092186662696060440016667113807396967240491433654184188356987025633341591539777103968265262870236047885345087446437588139037103026856698238243827191306139086232176992981213679948757397758638466692226883995200307238487793628648043287977324807820533016464263909972703985405644012058216405959982607775922668175620088491121692651541231521891028445622404036286566935857040234046448468909584420086651897295406967671205306880112136789908289486834675921892462164829435968529208131593448233023620964920971544664602280605941486250954399007214598150143772241007681703266972914319256231105877444979827417356681077843606369263158981522245572182878013219729096346699445565641494734285453474304417968218676844530784929707633612035668565245093233804758000185991302522618720971483217325597186006748309800299079196962334615850653328551805055765938238192188887426017992076751952276951559331673761089579326172195590281130914379146862662160045014139297465085753775297179274801376865322173237665099165888934420585637445502653095925495781716615617609229174568830988451840000000000000000000000000000*i1^33 + 25992208195860401406557531662666724622682627930363658995010789773717896828520472485365243249030315404073349347040587511826777021998291623222022248332238930453290279593989840094477564985464598702598529177920941204505764476054201533370866824862897928202578556141921301729741366197143063329165883778051455900797835443899925379885508850093155737228671372581014751321546209997008173016594544356394613884924286588317962915690259218950571871636097088228423734335954907173646483091166181062142420406517139174336275954088710310620526410402430121752631283537045194076609562170606136575036500681682822249701156393858841135945846408085783516863319698460736721879132919093593433938350745201422524558087938146111834134730380135775473918954161171418683237786453343019103321444991260920088233182532933435190144900323141779193230114682110495561335539002517538189454209316579226249192728218123936245288617544129739339002192675979249192046432683183594242884921315844770405319404595914494349343205202698324752315543951430374633657039320654216777862467406756909151345202062926295890955418351428388413789544411649620977989527191525176635011784120747079570291209871273678874223554821864076742151066703141661369669346910996113106903111342492782435939392906898140228928557341427170928392150418357579692144416289227957862400000000000000000000000000*i1^34 + -309787107924304069936398314529412150217487058984987900436209973614849994832962335548799369692382756256037541865860689871743338812858899836992196309490551228837278019487910117361175909921710573504960445786311675573784041851473494104966013654586487744348655493886408151046443449116064884419938636959859443225791989382361281446676090685065160505990614548305739887463807379116130743995849166441038349133818029189744312570002864486539237739724767408092671286442393737364539951436267223785595108445047527491087132780987515971516973548047831413967160160777424458892649306202998715862397904240419821883858685407222600588273701110815975537767917799418879401642288794061495730078292244732492772729374521738436237797455755947015509794166748136439123164644191406902664731016959526227589593407125358192189540535552648131781346071491860335265861914840397364414431628249276644566557721854809718325205586458686648109137802328549333101498461043897399556589895434640729819683195729025621031603403446789362107355842992301910569826467769708185706672648920865690580200097992577837645423048554593524706689903568260773000143580863107091320666821202348724129378669603226358872741113783888031022617054339234805879973812638778414291594646259944368465284165863527796697054194194446400774156367758007970181231369256960000000000000000000000000*i1^35 + 1843645675712687985664848938425836673795246765533022812682063091565346228652628748333941343533474390422637381134389384810110565666890310220987364037019133225956047599907002567905232944381004206556516920464279661074591714776910006369276110783124528366751416714427102292877799922439428329835765601392045899302841232277405467103052871953362119935678892728934079799590592046903439539292695671523106487968515570132389860599437562455362266751695108051119427904157207469256711946732963029953195785048626555558442699047876681374274251077104153308153612314948140849777447933646156910408669914446889236199420128482909345456304311116167415396033266172390080532892133216772661881752808523901066473983335130376669674928335677709057926850924386641364210510132145122630069538064111817793528728414262085376003564975520703864729341485232355559405174326116769695196536141340599458577454999671432009619414165003701061812349860342655754469927600597164162858995461887123659521514186979212716637716147326243970490630543774758657070965440278851914990881464064828674048162439491310993770101620329594617904672961921814778990319185851570051361472180745830052305814742193227665251453733430241067276411546753446921909417381079093814372424394694394906377375106973314935294285398374088623727950020041440730546176000000000000000000000000*i1^36 + -4556123717516906611405602473127730279026088943551504548365087490643795446706010671958168841359496357540654971979662030458746005362330403558107109175472894798823192141926993315148773507587882949110085370464803343074573143808605041668676988376894476398855119388354533664595177164503921548109714317761276186470968967401655293934895693076182852196533761676820890048754295046449829083229900855999777690283243174956576851445415171548635704473006562247152509361765990710065229302685928762542306982169941448444595151696608002969497955208160959226068540794457783354907094371031841695085039405005632817593267440539767612740101235819274336549837221820527126275598580683360156015671113431236995573105822388118017168216895726888956030274988265822046264551306655670612608896573853953586979974510119288003561890820769894200957731741917112804129752014867929754789214070434263161065135975662011911853546821645037074376668121565419208841314652252109977715469099912647158600866851770163443574549595772171893862576288828450795004912757439442564814363050375851511040995902326408691153004153741276864316794526547537650900555500046826696612956455388030677222039033485362219854948190317614377605262549832789234623156756306096131724216195520816219521317959726913880941093806437596337186349718175744000000000000000000000000*i1^37 + 1368979620626485056750547864321481206619389795794527013048501577833980735982817881176787116753196560630552638172201633296329882925623361019952169399166907079653882246526273412326883811255983203257606674566056257224064211350836105348609256273753769058374387844485980899479624812909929607818131030803200598158490661134596987764627164616679745813391696070737198971306993913333865827802139019481577462715666909957242965568724589863835030900265179185798202285006197832623070294478434542939797073199828446097731110590403943720616693659091189290957637577130208875315984589493069921778237889124666660958587042145855461415151858052037310104287225686094340366155937839566832199411070275292532784928521176037996941848964779905706793354800258267903288578858960774164917284163538019329365134497709820944394679323082062327896577003228283279416615798347049822753616730901643567759377495351865700294665574895198293392524773650184387615651079673309520241348851781559917632580341981474534668974097428600423200316666746361257553713892862721813371242200340148532595837133430738570036897010593336266013471735021646804217299380906738103361335225895398643682023897898160180141380239908148468250608975501517432522961989726247240651635597302034728994708570998003809250919059324914907731722240000000000000000000000*i1^38 + -12988881391265076590857378657593534071510944749081315837330632078814620498780519672415464612600923914689422687506528713081501505989485794376786380900904780513333679960279378669719227249666326006367233973670176503470821411277166083063891178176270111138820728405665707935698788701184017083705323796323045893990908976419579832614746132768764977007663275879915371673939423836738933600178491750276721230373250510115014204825825016498711524548400545260150929934549294495057604365758493063402881009770685123187385118598990220844240541045450978440624029204191595064462462344736926877543029696313032847605331358921487502872435981927615362065706624848515841754707172071169761553926473907795626164883501454308791321077200985977445128606374550375397515679983919555141373039822772951337409929315855572692047044361791698370667696709386096836135096962681473474025765477510851860009363778933300798512331479415288829025740580289831508313921153557731449079332356601462348938350627810354170022494268908098974788944483809063922264553215572874431189132982957852658190876102261968669447770688474168858317695294441894707541631966888029398005239940961264892323925781068328273275561129559120356792473669964735691601599072461765579912951591316016266785693625874366087967161946447282176000000000000000000000*i1^39 + -999408401481897553104329018576705368014120710309153093639437154187804376365330630433944359808810829915284091866462563862300592201518528610097257442046671366076609005857191144939746794939357475670982156536908981834806567224419238742078138409200615947464094202205106878989761522252365714265123890717243706636728533558833906486955832684733602433042128705286367747425118012745549592231788565141120460333839848616768881419170851884253355619783707382310094222072640542140771024028768243291701594536740054155340674674264977749498136726126208420750276203778455083741986831940982036678885928303104849736337543469526271362072592062972531070693652208562988125876051835244484978117236403349357796926661946805377475016072640498626666512981420486948982251217253498645567838961110639171601519515702960963395586385868227681753125594735025558310995887781223072587607154284841161309699601868799051886015980625903352647813918000011492170066193855492771430316544775551517814038907550938884703670926646787250726927018208885948170679914620690028905107506299611534814019631830935984205193764706002093957247398735474444933100675541325131779760221496284922323871532157565678313569415733930903254227268544928324276172576918744777567607870789895945985569181607305773771128832000000000000000000000*i1^40 + -1881937833230505478737918961835499030752083057816735456636010297353398181774610707760959452287495087896191173310423438679454714843587859422291365361312811611193414282320271444043126172050085154791664125239504630477562944992411596721554771984782182647115349699221364047265892586036372047215377627061545000108110254038664598171331532170868878251225648794934029672322218798915585942820762630711964839908932493772615877789570700348146463069499132728620118885366024825288616799533513971967069878167594328754812638411264509563255691845129188307869576112875016317739106505502215396145332150109643848225484389370584573438470530113609231906732538952177531417530903228259561517731408743220845955386101123476000669263003482611508426733173631923215857923497627345587085468548703465320625714461329112569906184161073246871576783874623225944021826090601755877979978974898624126898823509855488173482481100599908671542699933142860531723000849197710586744189056119759235948550122871286927519813641835956833286643677982216688112299424285438730614583123852680587020216784191886853645574934680862297699247565862720528231490919550286264410171280536758739279273202497106168043132543880444709903558358043875182170046954742260394200056042670496526418004659917679493120000000000000000000*i1^41 + -18038346525360163565206908927165285089518773797736998085475982154533522754460926699861353369759922476985439751077168488402586359191904852495190135935057688150514624878627182998328125707690490683861620042706344848591850612199717508208248065990912409551805101800565762810606308698908555952816461114580678514956237411092142256684739762236915096313306609017751277926282328022475322270664370073759070059811353417570043597558292608193762992924647837763007394209620182594674299815903573709470234838229644882491779951944404869697609655927961948110427669564813809695616577003377710364601302240396107508468394677350122481251855037290176920231994836171411360393965910114554965519435216844897773437298738819394012043695748198677129598654479085986622699781623588959997444207802305356718418343221776951486306499696130153206948518292408613323587847055042803724553060369423631460486767930568748597397934414583195837893712676746749211733828702843308741119713135765525490707360991261428117024827191208230615054961526409162732477870372367223628541666792511185727875823428425568337538325193239933026077431243150456266469835386119421805165010697716948703546026453867348799083500016324824461019976307798411704838371997484914779172615048638751282124816384000000000000000000*i1^42 + -17672192017369635331353866991623718307148912860011698549571515351152906740739490905992371092780671515796878441683584975083716965363226484082432319111909212839919990586061734227380352500203509149555057260753254404496523592652855130356774226046826202416137537244301549534262281287891306976813476674346845622042061420165542970971413162071424900011852697546813920880303113510837398671874030987098041555188531422089185461531431586269690732136350809946139156682152779361467187939025628013325618848231587175063314644990798123571471205162060286715576884395043618459619805819145675699586171055885918909604085345857608124938406179785304467094761698285459820470285467360881003995262032095170679018923532835483211620215787866951138329932130510378249068733670939107309352927535357520051749880987643875057737376543553077709701849430651880617372736561209824580009641302674065630958752165434906950414791970359680795772233410052923639748382279877356102161118213784602249551482352968387495127290872983447079061442928789561767666629775143519761846060805075163493152289697444716920997322967542126305992738244388126802642212307112699332063495309003145782468637005714326042605929216994583740807279854231722977896647423982688158186848735293184409600000000000000000*i1^43 + 562851032674260594367024752102744244218934163608883082591969281231775989516961198666900899427921213749718974076347768241625581661173316961008775814796705251689150705138265770517744584451800970697843415565126595857583045113113532397493887682673575241136932645116326079762939719825248139670438515940483224145484359015765272927096477455163200755619424727731956074338379372918130856615616092870271875180107845515067986132949821705926005847755486754716749841924795355696833735600280317167719661031801573510897601113409774692498645178173843783754933889873772989016469096640073039249121180879302391372145921948314376800494712094079070771576776696418531316004148628095728489185886018205643803185598869692445308538483115351696211561871123395513655804208884521080163755702187976371351219667233003454828292450262697120946481392828031816190526681174450576040411043405076614266992233171835093582835425201125546484202338384357687096487057248936978017500674504507326046163581568005639918849361885924303807547689125842484913351069355528558851786638862289737488400115112833309714824019623529621226936880870989010313543674295455136498806038215417522429188615827927113736711348759440746359803476027073914007959025680019242268082831360000000000000000*i1^44 + -141221990041312852219911107617358473549373349349089160620717368142065634325334756721592678990500119015533967179180783704248055665084813850486971849052502044902689302690220702820865944090782835504792726203028354616713135865733474878330757068838767727266239287248019010705729873651310764358612296029425320730503805728415977192942311614756942457968111006011605559069398465111931752354812493338451666326364859268963876956420174140755561871582507392614219174372325076592233789332202069890376217706462360663259147997057888288140073949621734286765230362856497035031035277682801016996178975269676848517928229646684782922734041573692054330804084756976335285081064886202698449562050724552860301258525909963262848309120875263629245989542805525780476932603232244832959035611568918745012719299001385788936521630105598930141696945877677531270880694570318434422039464027005181918148329662950179413157678108208914379120170232571657024381982551834979498208755036802671432664323628849824562370263610549964139542873695517271605835918205849164059221192994210557398382468597299487594003056895908271033606224694248411669768813730046084331191967186035402904507022164307837697778345190031834979640911325655263101045952800129810432000000000000000*i1^45 + 6881983050163700406027439857342400082906184168816906145387487330453855418835101291509635249981307223128474069390101235064477412500596289071470612562959472876361750178795216111561419090435362891150493171875237982331737950507728626424265916344636993117662641152351775775267563657063386943741152534982791155566150772001854192460041373287767238745440067038202370256641319062587937257683227455253656957744447345157090012350455039607611226503424045655850061832745958763696706454975610151103803498669248045035197867714300627725027231821386020787611405084779188024932544866511803445357346709645866143410565465589137284978898365038783793603802269225497584113012214076873198809854298691306456800090311770685882268369407100068891211677660887622025396588936065889547523689073408830407766412758445188241597933858969450529081357152060467137086336463625051177971660824756544490962831414894361374069487902579013468867641161250157749407916987213863909161334449107898112938227279337993193890101566650051650822348858460771057781840733064409895176000372460622169279897394431697658682029102008767304265614575647281342986938312439946750210154916976366931201993232884431988280257371368729303811614308505505458054129254400000000000000*i1^46 + -121135761408223551977905958140342258533805536278208175937153694516479288711496194434202891466163610950202644201846816583588873295403304609472092151487396070927768097304371222176021874917150808376219442160145577980601420141834550432010294516658615525149243419258550146499159935508454401286667299232061931835968701611255972317459588258167106538981367094423318717180084919122522853106421592294321793049344570614149759272868485056881345806631140745496100073174318628450536456214249151475053450060477030599040907740554457217829470577353923490553906718140847537721373989910011632268497168439672055082530705814236766220901517644583009958838869728002873585862397845968684492074559019727822695409422629262465425153435101910889723459670746133884255418828128895444166911649343905461213235381851973949632901515041685146509720872800648285119901214897358526881971068997238275492299921697247407154651089257555282722809065575478751676469129451013080028964311254584437768852490762989281486595644356209247125542435125559852527992692465549218671271153121257781126845768554238631827122727227570056769343901111108707324009502934120591166828275911972286094309343040367469446463791213696668420905872578251325440000000000000*i1^47 + 3512891868722063049666524260788165451165033249804240428468921254970992955314724175468176088996092536484551346819073638752447434007931904125492202290243135422653167859903559292228540417418937268539301970832296294677847225183167656061944460459300101615523218965261914397357765667186053420837485117585959007818070824115221994008973617146243484008302578436983298955121629646663329616311000872385680519278637653442512759154686317437905411774922065371000819254013673412907127076504235298604116600290156357337863288400689271226210301752359910176614851868047821477896575545068331825425672554966125302038591742305342802103607705205261062054549852809058748411564260592353806882656381863126729368991969596632918680822153635540224716429522275846966534720503289674956362376433900272497974222874973946905805644847795010885196997096216674069804694815457516596239303089892371325097577075512629720267650906005151275328728704962100131242729129002314953676613877615616237660843871063837919410596521790059631274539850091438502818831344097057895422377763719450142640822948935732047483469642108592220334725417870615553499511613239771062997964667539875778796378372273367125136796801744581211445002240000000000000*i1^48 + -448502332438220343239812531360628191806416243303059976764091215117512084007419633658753348983805201957613617705409958226599817645238667558033369831438191565977918585626957428557132794194572129001286663802967073479354122053791875181952689772577771612973529934910872881014372323160388308306036303994792052454860372765516585407155066920808506710704584121719188291574708709484242769411842137391059655813638654952468876367914802840604204488960232784544123002939792049676191531501084101003248074995020042867139696417521706376202114489079846801278990185899474574154873497747416620034350048582735249137738465659605008578094490482479617914720590840880162143941126296124473100958945481573848626649560051931597947001712650062192354444989383131616701032567825220784552720486499496428039767317656930584613643134598984303086378883349359192792036589559701632734698601393536733271077415791174195537868088478188806729907002624326432895324273722448114828937996813342980774447844271244463175326885618167567956859256380795211630771711216725173549164911435111215611634380284105983015385098928286425942386897804839215417788945960744573655962285901760182597081154623283414000302676067850649600000000000*i1^49 + 19008623475825252148661215387355516115185251240816208539557763218325304652836699880536997815073823123369994748548447342689055450086658250352224618781053672517874996048342876898045293800571016152152588229915229714385783246477788739903039443731555236848562584853156220503249813662000529497829241467949551765552211136133942016996134505620131703795809752507888683437062836045640836552328726876890327186170960313977736236931678981562198115067651211494054483476096568892880699870139962609256592370960543544178303834905421067387963770581794706513554070464635261401500969287859241248118326753466769446890260623937032643548311545370147885203940582930120260607098963275165029889566292144706324103951893768064316951042494455207075663404098732530191134957737067065267313931234982671567781584666576561004208618216529499944566211047517696792316834524963516862682524023045822449678746129634279418948710121600128890075890606913923008206129498588627439554441360943211465702404746980054964251833698908319225440245981242246671211534651769723834735258717796254447021474505243746354540468032101127026825425734886094588070120205930541927527890769908177683844990533190197914705592320000000000*i1^50 + -325686394400515661189087268029542517710260035357858879418207368603258102753861109636268996002417864545721414572717491682263631730987737278986874179475222601862724854329145630699803840339539093924866650692043761634039051683306046409731049733691365757602034546930503631618656690035753343042623303969867035100165079313085127514281380908495752041557675326702524688291286200012708630243409955610712389974441023733493991637955084062862188855668791057258828878258841419783761689853093582569727336183176215924738358762875384044476399361712812555533830093148710274321336091201425935751371949526633663388595224312261572792388252039889235317594678686830014377201763647339082697149671200770697061110234988820134630511373454779478558675655971805901007027141556148251995854479858022911047248429714993442937007721674890390057080381074529393735083991861385852252666791085398401518976704341449849257201257087027054548787892068457439909522130248284801743120922034538683348259052057119457379103615537050984659960327178123950393840220186768373443816895640108629326699385273214238940910658960543755130406856708753731225187656719606440839980597410005864217240126847188992000000000*i1^51 + -172867265188065771575080649492915879189806159304361640792524317530790781244293324036968316446515135060729980858118394921865108738244796833167620841447180759620095885644633533650943296431904714862101415945984259987230475915015659578864862419561515880693969648736139524913524004699589435602825498833947460838709314728877351842066871968158455423822782746157879800995815412148231851352393790929452261967201135522384518482932607381413477266553142962015912075169915284722324243589211507683831135677778404623397654902309018619431924665872323719854879668705155244054170379997440600426419949049861033060483914937249999327241392225023399332980111833138385797430108048931975097813934245180409896630318593786918580726182193724626040935496351967954195520306771026056432494958135386897860291695513856437333164520663398188411704531734238487500834727498854017275270216669766567283950669602504201158490604942070610463632787676374632971969104482920456382905677978258130707777920750946204091115884218968928051192868445863926505911946140012091439160964849126658602860468536292552090894105008776346971726876028460385291951357190290198610739292899958869537587200000000*i1^52 + -279034222911499081705161889659592317875285475908484507805687368552026479284592867293267179014377039235803226801875875708464599259376830657809774012016427499524259588372797507555370225843426822564854318586812488898442357286527913859965917035583362496774425913912015387165372780599206744072788419110212456765112417700805688150586784373432606695639754537203093773863247418078478127601701606923922759503713693070674658831280438139786348145409099447510744762899573484318603279960375903247031548928403494398985120480484866248198623414149079077434495321514628456102410366076284420078913556673397088442186254241305576760908417991589682960718485091252475245117679040900922930505966942793028326463122059827164356196267162630691351596992038282670178435013053348254791769670103318600380048826104012924395579869580050655149446120912763609126982560027773621188385052387576457900899586028784322880189188929698998121137133356293761775906075636566054557413190118072228284537025303077299898985273416915868997534697625295803498500564544174225017832755719620790156995152575586031426160511103191681398723106852511883335744826430454531818811291893760000000*i1^53 + 2183936864789052249909076888025847536412201177849761187298700080325797831381693714662553358380555198442676787939732614110257116954993722874060576388385282256175741591823288525779381435825472126728346882243248287196997731559932033733644630720652919094489517727693515787309891069166164564762023980355916236168731197650588701921430256987378417516836180679163398822866335119034377215629610895740821387659649360322513196395767822541775589524772170458640616201923039337801796858233740525424075530147186675122783875065353223973245273750539020425894646050876863820445675133181515038144779080126811253832440072452645793329775976095539040806732641235745197460387682063456060244759610827792054918092212882328124403510439910778250466524191625420015762386494320766174552117466411287659032996287990233928357093071313938709356165212541307561356411216990453794535634375311612085810093779655967874137921986429261040764200488163827550354762852957718517986074712274449052976011333667192405619373875750218695584438934970701380621736817202434387216725438358050240574450929860609840912034109007792752449302494256338973220542567932952576000000*i1^54 + -12829116540099031287978388113333602017174146617709693530130978903122358261540355507600358816419195963792734184672152952479656796388260511516023768000685935878094461971724838428022784245179820506948051029673517669782080857068642773579459033091557868032953849661203300307723498650469418145982694850950532506252513698082119702209541395071739782406241546016564734391953784631405340790704380195265641399850507462661972532121728283508252613358179970206520552399578101219035264329187687088358623056231329845843593266213461216071319366370921239000895009596061314281714803004646177864488715213356310748687754254658923194275031955855157546869067636129504555935784849695111193985742362869871091469927893138065388556698943940651057916292954070684942472296595348234622730716713359317704487962038170871358919244009683619321904702900142930998688669015785337269828793641127510508267952723989175273445411834221044360074573051597509629375848229862303218096670401265966114492589938967315974751008491216979575191310284770031015315320427444042139833978378619906663779826106515358509825421652039925797132048889574064368076800000*i1^55 + -2296198109517740529745618236439046093509007390649935099478853445438754109027772333520981442099767347274408241872237599108760671630080199661485498951813230928612954638809140084550915474856491988058721548437355908019161364964919715812152592102065737288551621109870053517216035499730516260465526073381895495251431088841458315711066834789736841416303520850077495518540178015378232691314290743959717572438852376484329959144961133113800699102762851651786513096440939241961297164986415159870116863718979044982350813228016920979857385939365937187202890980552564707216956868577431439406092085853804977293619034277370069973311276258167162972788011074832783707839215294468344024488810763706356092704613939798537009453943240386096763808638494391557726215390680003310764392675518951036252038004911079141781746072424384824984175872709751266743337282528965197085748416624922838575387634469992679988596669032111834746380997216880450887312903085621809827585656316168793257042914797754748234018823199203857363222454529330384947536419838076785148945558981968435724247929152867721345267791769300731824640000*i1^56 + -302272180622164493065777426381931370770437594875008609950116718918903750836664568626909280666418105535824509079809069181748671557575621878610989100258936069229056980623909769290196680525604170677622601192594880048439376310919565361420654569949922903848506117861816127255795436989431217816510346849272196862546139193980180005528971806881080992313790370068803874896748898983446732220654182246068999138821194493500429317004162434099510798334887431116700837613995653166391968733834490580652661150251755265024875883219861928002303886154961829238100208302680084616306954546958066203497311220110132106313056933073246940999375746689536021260414916550254924865163992396570185812234563858753165487705589178730613982954096680764183623735155239389687516895642805862143377993137126827877215862199955477810763246388078880034858448303140060291607594696276019260876259459272570927904422167156342241031480135273228906517482196493410297030335630763552153607933587456683063195351964198827848915712602887887957611618054557448935312677546114275049141125872891685367577475566867608498304000*i1^57 + -1067137251624407474657500882002664126556918681549353277438185260273662529287465750644993451282574564363556136009099536550547656888654953463166829000269682157545935721080863956020071047118834725528384510990958330907662881361056909496102085807117908673794360057542353842439671814169290501682842511882601401597974413808323881746025245750655415478630576234071615923886694513257405111728670895050371780709652354369387175720193440523991576078570703994426146458399752077885313421891936961591837311404583129623527823346466706289144145321378135061890632049637446261447855885466157143360185582688383025311573757278596648525222165869543515247236073564240130363112127270270281821750697448157262511203225690978223697544345428263098800903988103684478553242274467480254842690449430273869995758195922192216070312606118642440221028554732620700420821080456758399239089516128889487770006184114148675594038001654145176287872433495449862052259513862401358394931398643302413279643024696985754352761505380680777616526255654876444390534530616309687888560281966191364000*i1^58 + 1877856930686826172883506459545706922001019247503306357257592396845401371796907178657363631852951721028023661997989377729751449162589018722164274659121322368635504230232547278866418710877573119693216433785799070046957588313809751595700049658286179458307414643484732588367977137605453526909370763769750391241530597794195514500753487492971760969316944769088569210092713368932134031524270187168213419445070650106336295211095949520427881860769275760264657392540172115433599974223270613243791905847743139323508340135095692811347138030108332823903559533086414250492572022588466325470312055458751240191863213537021336971124057021640501225825607044969100250187731940187301389894615225696095781386952743508116652462069633700386134187458173774102062093175124963567185214521675710119304381580498947842277583782654567267202662355374358136522607351296948751594008286826227881123482331680579808991641657522521182820429415631243329819341903273703951814691033573645291204831211071691500455811317322754575802279818045*i1^59 - N1*885526032509682574487212950920540737571591105071454064117997149488834001673720427375609630738089654118958645775190962620452893941002370192838258055803685767810270430310831771211974324988152960583200068274141520813940630492539664592101621667295237997305780178461949275980052329083558390849281091132646765579929000310580996*i2, -23912020470125305153928341842426029424314681083541798598792507848841083524796654120030665972128906738100086052113372804052214920936912043893459088231704556129173227892412072925557850846520752584858117708483037720885230417234841648841681273247130695792768825405209860374473472139425600629827894753628585937683786643308080163841548722342252681089373327650831293181081529073055766568209713529715309963814127469809999842836779600178764911807254463858734064436119850702307280901789413573168690502882770122065922458033855637721581015989129027147584480780391748628361408311128515380063460305016940892842982481460036485235891884833510580415728314811276836039276592837216446897352498678203277429505094590803965900460270730011641267982082398667407246422890595677446495822658685788466503348786570233158945242287053377046719396862242445712936582910120448091633521282282733570776778167492077187720725843463323695034490889631974562285613601961327646959218620657920866590841979293751482280975531488811309052756139160597274759128966186892495019372507648512723087685356926523687775183333838345963974155467924147490111314057476562573294570409698507723460734660732688713326147536109586575848900912959216254185350095133910608014128564798425131656307307647299047390888158567207509808424610304568344753895366759260465672911930985545914328149404934876392597322930141263949686456294505054657065770785013786318296465534889460385767880327692288000000000000000000000000000000000000000000000000000000000000 + -366455802072351044667651461703827724882249363540720214083253359082049643049963988870638867910169454271161223165712063381932473434234461986075469225182672552518366777379642321279665155028852830034123415869420667049958393502751647945192365495354810179657612903991423861050162561587493311439658516375144080752992319477762203842566313718361726234492975471630723719895907164528267492520667129308925217273001295011645570487294348758639304059016293878808246558607825023347412920972868388052148090385759117622341290755184970844014365128937448144615366339353476055480642046226147728624646419417966152003641014126309101382815511326573783002820030478728807755397748008253124643697763797872783767371357452195405817007186373331164493689830602725423557083690400846192023668446870426095264961502134275571599257291959553398417759618522223572729656023502195527062101923846785556930265816756532310857196946942035767985890152345982969253542358077954475902976020035227350167761797411494228800097847812505856071350313693494025551075228954653441021246005664628421145301745250831123779391893927677131655318726885452797774200867770476764077249498334186447413741110114935579097296889622954459785078974075532380579375824665742387742727416741302368585942035342291039246254744275044703027061906234518522958122932065824585700699710916561986612981172085621360097257413359288947157092969217631686862958554093502503512713720964766088753492240346644480000000000000000000000000000000000000000000000000000000000*i1 + -5737950498896911385083431260747237522221060189382465473791345793142834701784975101317084494182972595832519490463636809065267443185467916991236350190280372521380826072639082509707370235102070297942255013328385320857396624239562218736944204260078954783272596851747109134542763470544397070464102270477925296751693764799275687658873613032044113856309594297546157470176942921968535666869872032054760243709788171561215072359851629980260076092256444641362451869462430817896047563196486443269571414109817885049778823307117924134521761029149998745947785759969456212597865015165537033140789563105413525248681566738375489639538159185199162936728356391359734300402747110018202006442701287473341854294291654273291949604711250519445492674734627088606718318002439245206487663939739465072414963725245490664925643957250671401383383511324888948490950620276950114268451898453992344164824206495494265401797387534204713225559901192386883895317627487193068010965717127853314464621174148297860178016677302205183967086438364468022345093229424406286773172896367982652620111971921201985217848731852738409132622205357937294583362885634271557013549911921166350618286067854046767764315332074025107645720996079545901673969461534507078610453547802994230310003802505779713511464680700221357303017472764487476241226444141423150061407175622073986958475275447273537609401090848872071395256809918053524981950004999406869550645829131305433297355840421888000000000000000000000000000000000000000000000000000000000*i1^2 + -43959884046877020903109999472786438050457179759465267627283299156860505140896009367175852996276033367675328288460099998626652616479902293046158958822365142787172974504546558304295363294022109904591629266414918636181167837465534346596861524355915949824165746997072514327868709028529506965877218499342331979298741054178268223348458909084774639471077338184879759437430137438806076637934635679150883589268250493338702393154223136379558219887668518345871914847968995113208682936083381609480764225715986043000092751045228031906929725302624362716374259810993510688669340116039825070594582436039547961339915126445548922148868756512137875240870012456849567916885813295959948494264490698325980411826571687276115762673190270591843814067258434216845846188318977954066325114461392910366485034951408835559809264138463602294070088004416104118023466536656133920321739148749305707875632154787927691797233411412034823069207617874827024864604766559449413487516459135369049075293729603156975598911161478808043679126973790874888649659442368032494646961884997918415747921550289175175679231019924846230193189879811005257175365492640616419125301264826179079184711076001971702236547726044563993171935368084311498439391491899221186652422571431490782360548704849601077124743612371205462602918885343698440980397462700185202449768705859561119321345158260322812195012700758825874694504953502901848333902563512404416134159215772189203129439984025600000000000000000000000000000000000000000000000000000000*i1^3 + -264875215108233793662021918744744716095723743337553187594911407501401892586429042986087534897934032888279023271653137252146872387218709166885433491635046611158866469267588578089477017771064176767055127923791721054528583063066350877526906962404496649118821159293551125667740977929106151479215547369965402833753962029762566422150814859258939747028473869180300616837809353515055621631505091777009361066071685932180750746988958418082250177111658431950385913471529682772560245060296170398012433867716213917679495401927584898673216965852469724800237988040930770141077568362575905846115894933002343146452843675788188735658891629103705791686099411024200675809975010432318692899337694789738633268366355606078289098139547152958055778997465567457307259012878683148323201765424866811501278035140745163767366402546727948019726050843009886769357975045705042652250829298283207521523199763991400929667955590096359027081099341607392071330999305032709655081052511696339364773410868856569557084890891772657997018528073589475418771863723672562260312380624362610696050934350523605684832288421666691968137056970239417775767948488837722348775309939212268950855649536641489211320986432940532095463763960604841428609540188901569555866003004066353475827491056392735868001365052491564607354375190086540636258001282137763206650297458739382663774671592440576189083445439539657281872491603871401543761501666473019787096685334546757241960136704000000000000000000000000000000000000000000000000000000000*i1^4 + -651102894462028159392217491953531346056597681518118472887896374617383621551685656322385680300411685211663576116065352171628349773579505076963586793313613842194766818362208418956748866116469434708168295504371007920918890080322294864725164347388187125822288325516982522249103019487875520082478792494691701463479157007242986148110986429402095101394547244410457448326756494189983884533014672100830911482759719641423652679444316292306706669686179178259215986970282451588088889739423206194219343238065140277814478581018459753371514626848944819238086716022159746144760063322841248132316069553543474220396934134715776072883854482535797201455347265007652481171286181524001270357298979136988256483123959799064789659082446026279473899168881421089440601887564385009444712315048777751428551670223258136158916791988503831862537706553765193771610805969763463653985896130622279372210961204324963117712155730244171539544853593277741847438473611793935260497631559858254090947039463716404584526397649616346939773378263444133802052162194134628863554001262852443443130791428988156351749988272883421237457857173404807645020987014696596708697378156243650498062240879389260835743500784004850870836339995488338375483075796132776107557230856720333232385613554474215610913997706919760767313690030289081523109305217825569242500314074612594511864809839990156787022791751481893583317100898322168498339238505253430950002653973459898957205340160000000000000000000000000000000000000000000000000000000*i1^5 + -679361654128427132357816031132781309069188423790015496686606091092665492569619484707299909624975319486271678967800171610035570427492468730152269314278103082370783453743307397685588130532394052269724867141660569599608889626618198462123731474817772553150827067080172496918552880757775177046518204669464406649604899530626246788646522955836379946453785988372004696570374034267660518644969398149603459306450044163674411472869493907006695155845341535011850315964533425227146725864409452842409663546987912984821326824104944105588111192102985763596791854206563146627118321394729896743870022822580583400530653706329889987682968280775158286216896860769281086981042839258748584916667193971418583625106510773158529441706249429396743453585509610171826323945421206546731898762051039080036433875446328724380957449281024775659650798176124606588593818262887112027025949657304827937742876272643229867391357005614048560170499249134665050089058867432170303750906637690691342641582812292723368507620591007288286344652047038810543032964847313362793596157917179871993291949198967286926003509948160757811095535256739428834188241049119177884505354167137619983654093075824014809968281103228208182165317156277344913929911433511421399083927646974461990487373596151383013252741323029799875038181913722132797497379286929558441885911731415794100725883443351034059850377949514874739232358509690295673109602582962329486062292622627745958985728000000000000000000000000000000000000000000000000000000*i1^6 + 5113292648521492446238271558653629746874295956411364744304228312617934831585169705476761065856715516950010228782418581717017293899479767597210638473237565938465820587986434294641741749311705381077627808716054425299190878682700045659263148947978934291184781072068735909707447308566124171475250093112112864063070625053638246008614331744891166033395429325105316018480851125302064431699006044856192479285065285690154193083945128499530575451143975888293537960019787243592477760294703332243867523700246373992231332754741084613864516486307122807180194417832161861580524919074788606064021344076025946357152153654440730260495372299899965923874885878407587680190040627467811971131958269001599589720490285545333590277061449267555562640202052188763537167659997831119118510853926191283333794477857266593544849971508592253116402313486636331668036182892214828138525562003715060122685050780247141764343177564236359086944250784321661270318517586352545230624750473191680326629382676431265251135503923372589143877041898899672622346842590434658774498056503172580762614844399742190127749567927047337871046038036849794102087251805148152319271851697657760908676099002555016344990788185401723349894606875569286706166800816281477098045233797552770926085479182667202391764126299851469696069065158715439048570108308073924766798462997691067665998317797377969704808218929491993573441729612688870745408126349842580769736646669122098167808000000000000000000000000000000000000000000000000000000*i1^7 + -7023415334519134832931111978699855969718249147348767913633624858110501188264755475739804433584566353551450518246804811406263700873461988700276742768184926930155499654299108247322898810523662530349344893077518642104984293661195279457435518974802319034354547661116646045867325369173709510142597122588257846135082716442600467711643791419574847123993473429325973112298793003649417284161555805527358659641856510585389786459317821618337679457136098088047313631179163555522146997494627775717954199760247515991942192975056234652622626105965614488612637437955385928362260628749855120858218369029924209841818434511921298503716671548431477990937992755847509518707682426141327020620450956116747736481886266600092639695047985459205819706015894927790875577369224918099293076171695041411388262840132578407307034872875475560345381877538266965511796255675040976061973673687563684843393776604512273199753684937353647246830070186623125447204485800256938489952487266166964968424821058758682980035200353138547197516659685705525863355383083298993125897203181892501190061012149867162878302103508521611630202607324675076355999731862176252191868068604670976893986393235390055261678630859377293239078034348155747755213695590248330218572510929941367655183664920866653451496000164508234055617030920894095719026590994785699781470000662126740877705932540774358397854423559699515451140169298128166655228655626029643081171961291452310355968000000000000000000000000000000000000000000000000000*i1^8 + 4509831321675496520315987114338079021532884598643394272310215138461933515486617734463198586987839526996998064135687202847473915372397156542472048590522828562262881029396862201292434838800428691019619048589451389633231230937958255799875964484530689080169376694296958955414542459592321677084245739485654406490401710182346798699331393539170698302307687964994661661881816189997233733228779500124742340318826292220520828766739042827581242295815415005360373942971624635754303076786043681740466257459988702972601096578712397663893915040617455433052502402266941157123462862430843398878788486302665980109082324530765077848185512765257433037713460332505030485716017759430770003993099723746177413193746494953589062300497605252307993782956402274068367727676225317656132617371804150693108527983312461071209716615767726692415486671659275672762097496954362147588742647379591026673916385343661350143598490352177670778579210787251548839708873157389021052298962041936144791030188523090150681631721792309069355302798897431877748247934727375210117371695498736735154186467876925699661391784279847463407019431271694867236714048534925131807769352803024714944080197488808906104331546525196739829696018572628047279865345806816646870030250947840492099684756554220793859494920859691763096245559254216466508000410878991262868501472835943885033839141376919390451797648800706723560583756276807310414066641054754245655665295397730281062400000000000000000000000000000000000000000000000000*i1^9 + -1473529133378260337988200838716078551602760276797010468521288373606808632944965145300851897719299946834600269621626944367456860602030998234887198238330268180266380040485641932029105144525785169780601413785210698752639456395266672852706978371986026910953766766273798561129650913469244997239889553689307250390696408314174845301314121314375438629791848858979203527079378577619976350516176025615730598260292612735993769136558171691251248921511764801153264090619206988746099111032829847831304174142697598875771714715907263757134334235913442313321597868681379437175326183845103063078262598297232965359623164325975294175637242807186390845147861834319578601891294679942226615143383406020722997188642754043158041567590904223584814060224888620195269284663561320573824430315156796233288636801279532416271408270441006645464207576594289815231101957644322951275100307637595612751512519575964384415115329343970702069779379053458346555787895357042846836893996447326172376795132157119086699737809535760515545190871821190903307696450825848725982322884919803549180787994331514896926495942176619855409759458771393923198605199918399292303613572141495540655984027551650696762680080430023402019505575128423302742535996187744869096568938388083954782240530247340707016113200490947964466489499125872002207003533730548958440388084167163381015562611100094413193693166247499597273369651483341523335094415294101641969889645628300984320000000000000000000000000000000000000000000000000*i1^10 + 211656436430667000184562823093896364870100201915884805856865333800878828756286521016517735084692952035684035298452513588109920736487517047853696763054389494712193676914809656821330985658955681131781671581298794495744370353195042108687063511341373248097057810666447652428995475683954700122566712537408223923391019461643017945862739982539172390788210327498972478691229952055542137863146283608239755483241439653767096025819426968577024946407690685071721037992061692433374007941971702879311958813415594205290536969120204580573763645210337325847110001902629344204912581470069324742097477302939969898539807227310876404124806231859560742475781014562641891025954858389246455571400508587651688992990878053841249393466454370920380634449343823044744562030148389372575069792647902599662134685726653653399910690464625283666529897721527104724797911466637051837700512831394106286210065599920792501782032058819636838729609364838531589901143865767611230284141657165598234698451814962445075222116016222155943623608068454489048303808907020496374715756667219424359884655474627182104345651133124409749381679972640253382172136752316168549806306602435026215262909576356569172358715603324094825016909545310822265327844925475700054324016144138932968159112747319188078707937058921673294655097022220288611336140935290742885065507234942553022084474898661468638463077283526524994708703375968478707025416858704606712785697278787584000000000000000000000000000000000000000000000000*i1^11 + -1498584653687481679461499217642938460371877215396436977757343897884324894899766758746688736211562536237205888950214167961658433270884662783439092676024710501585186018151168073492090536111659900476986745835972431316396420921944665953795878579051920125808418096546321291955719200168891051773706310129810798313164380043541801745235190680332052128871174695993125877026440358035196229062641447900853745930204050753126536572871136939938844184110682531094492617509130176902035891508288715508022710292652616819421117000901732516996034585207785052638608623167108091723877234709162187127395961729504770801860397091286765700730149222609992193280975327464427379982235919668897645074463655542295738888265424271672119605157014564410678212520841887030182666536640728125645990195563927257587001559683927923219698561489575743598949593081069187157039301546876954508472765677540754134252777214913273284076237909333291065372264673116248222813639742183658618610991716593528810304015005378448222461112031376244602370138429985687847994524181302366235440213323939070594237627080439498331610612265778870022826758666028613721032954472424448700532619776354956265380575817594825626547893939503179622615387513377575198929461415025769169208841247745744685043266521438699014459651365393750941461165546618426330399893029219983480176695640911259724793204402158082876802347043986415855006978972231551890522683151921657571099593932800000000000000000000000000000000000000000000000*i1^12 + -1934936625732749033798102534473137009785758251469995721115120519264672281130335003483166459290086302995797117972301540118568129323734331572695514513117461580737786748541947110410190499944464333107960896507661199612658629498191431841341932300888348942222948870671540235815312671160051923952267276568427319019805158949269163664923517395811217168298148931972641982624353411820797663374834687038116879203215793847912973672727740288909205307894379185057955893529240459035906798510820379107185074600508464156048578926392806774765865275124042519402357965110962347995950574656768839482356973239310880113673655626701770763608979458711973532817467332574207536220653445725817622098379836843173111045066863517579321937708324415194593543163210970727944090714534929513296623548721228046678552882578029565307788277182968803582044964199582447419184740364234207314488445803743776724382694572769186395273810454504526890950670512422636423220234811520304043266138889056778357137679367041536647399035200771353494957068107389707855552123063317155833881085333043274102983650262312178893132062528595629918380668228483656617466985223788736813611658125153285667836920764602586045090432688689914454331050463034145821694828930847859937139980645918972323819946419952760826040279845883312528476556490707526012078625476575946097068289212793858212414182291745624824952648130682277080955299614377587573936543997801610768526868480000000000000000000000000000000000000000000000*i1^13 + 39605585123311097525417887562258873997804308957418425478393232250783745845495607743144441764238191621667296087505582325299747593688905935883907417371213707996999463124517916052221159191829889117183139408196442271609506801740340378509062912001441872890770044677083034212921663945805912636763970698744365517752123454070191648794632949049858608578296213398241470052912027936961538961700263572986550657625047824745496197631487256546036970199100806477099652424276586877921485800293993609336616737255521076009810214595218706243520416876016688429468393958051684306969198320556320990555635883664858384051617348459268971195968262951061219685135637619531300489790944083841104973025119446017919827741075915591652668727078261742119920325577620836073046157131726000470702510947801143813533708211938368159430860668281423090474157735275128527651220681154999292379575990509462121340990912349301745533085109401356552451790022575153265649573940253909663782759798867048901151622994728237213017394494452839561131629778689310158618448305003135891252652982805403003345270968779340170306470309541909192403090840250047837066696030293496302550285848708036768082419687469862015454681716866045914136964484349818281893038222167792563568046625497872254676167750258711849163163303784338892180574830415004947957972353752129918371889556732940563984970809267261712501910358650113504113989797193102912235394070695293816406016000000000000000000000000000000000000000000000*i1^14 + -1153585035918270634416948277419160965228121316651913761624650008751582075536074862360040911213199657668009864454827521010738923302938486520140727552970873915178648699341870240907821499113917926403118547533383678989261595432326553691946354713933185699786518357164263955864773163167709618913960709816716298968210399394555361505463986634566114754935399842167843993198877417728712065005999183918326955133116609622028458153869903878089098400715883937819358466248576202287146585172082689252733539170302158269782852590208453974700349582986975663997686489235305260331182435007400780819332556441305198008690060754148585418085748712154020108171470154023914110623943509250427551244462923355927418538457204004129807775164099587980950956025496497869890200836141148799334105922113427622152040503660049772089981371671215185556149059220394549603085507554840899265675845418783602217484028818105159916244025447497482351960631134918754531791788496235941400235880020540354425587399053391638934411261517430930881438779632585396608288315808927568817612169146532973162431112098617899324391720847907816649072327415106691664504814042723534624599051809368680614554779929021837232188227079717431427754700072037892617579109565887116760514834869148670428558489801766077624546130536629650698912818971070872416757137934415138520384651074550890112162929184238528092533856661217102694712883757032427654446616156273901568000000000000000000000000000000000000000000000*i1^15 + 26696914442289512404718728950271075740583401567883664238833415387039261567945706506636346245856391972380897312350854742923169488877666296932148851530527924261789285096329238774425660794577509733967202836516864273721115818902052963127040067234562679700376273082600099037044643434229512219874999584326614701525491272549280566167112434502667554936101163596441841898177341253711133533976011784389966702013533542901663320945984132549535919492367300506451184490685726591021206216946410109463582946799868273235348584255609620534947381113949729398907280685455626720042200904566287171933494749507465003030195499427255181338472611023204690427104535681383821522886960107625810225356520065029138350335215142243610151987106985400266208984041670418278755901596516051275171622630840372228345486773734273240665613710518085021963686526522136932298484558207479007900216993038030197369455194239520010104548720876463941736533586700312878382078447447819852647332182722051693781715414701557713164968053068471526440125250788211856846547679854806531725296628291553639747899631699900440136835190207047700841219980833027040808105828022694042968533520662922976644879470212918385705726675238525408240144283349543918801959903390231967726170029862809123641797179766653820178766506303023361239227369617635924039812442313298745024025364332389023391328151992300426088786122952519213039772431316078222673173033506570240000000000000000000000000000000000000000000*i1^16 + -8269867054785417212553135891813641013954221538123879509375573257246659290904761241002834047719457548933712619537861002896720384400594676712620515576309847697837140422084528581836725382139353627530944944337476039451647242528384401242931110252640163802917856065159041065563476508967684356601738303858873354801468950766190851479167232195754191195743778420961766049818554575002584663618674324179113827196926902318617929021471497980866405080415972498986519970789631709097925617014604764350217498793842699834184153566740784058739244989016712377709916848558707274489250172397828595533019082933544276135228388361871505513498409109105108504190783909667210440578589023972370241475303601233827517744418883570219886763288407090992013639347690777006825355171831704980605846125541821516310855596502863077186302690770495988110352034335117943929735846902729452933367621774977531797838076644740724535256625557953869808993710582333898309302660694304619446300813603195514665988192164930087115044436323916091190360792833905780293977697843949118582886836009293151392818230851166933230144950931290966363613910127784160549197594788356714117831211697473239627116252505838220550645791125341156724204525761466655812630721290956329077149048350712835568242014371621788492384745857425807641773115756348969657560354439799109156486863672160774525224869579951325517331379497689641298945785029646712173978395344896000000000000000000000000000000000000000000*i1^17 + 336989152992434494567197341115709410086973438551356070940616354560236150999088493055320998826114483293817061779801729506021006136411257476284486694091076072357570705514446710397910174531369555381893641040686828344791236719085903263008281851864360535616656819992860102938911482383040009823676613917055978531776159774748484158020713340888637134680453724288636629609095622066420599463816468978955583166470355144428898046999612097426834291883707167522601086280229640850578732856778264873564131511139709845565275511848212461004336186533770656279965583740007463496962312564670274195420783738075835855605857754867178912178038386814966691881322394307132110714284061996978138812684852305275595290275059937562509829828364085147649731177804383328395432115509964998054407790756626975814966481804147775258220759327144154065782800380938198638821531442346208467185854800529110988252517615952785705508793549751540120256329661228665874699607192190735794639883379536192107086000189694249914846840731786689672615897160189615480337655884417043975204095789795182261803239204889973059525734302159402959845567349746724008667833812565957765490403180276174315932531056512416509088942920814767143916540166848250225803270719614110892634409745620443369042761769265463444040522951896613207187205016896685967473981367588841108165586878504421759118582788782558375266958147865840936276011766411983321595851571200000000000000000000000000000000000000000*i1^18 + -9152752801324030302668614325772365594131866415821947341104487775296664589052734558915022642679309350861079166687028900772765383675482823733429830247832643909883447000826410442968338440376479797945008629423303241617886934136093065397359152786063987877787233720408293334653523710708892079901955702335439676064520836032403913079730146260800868573578663132207430211166086907628501901394650397555435678202691035789294205035533867556325505752348580845078426773615654487316274106458268765072508337875718176662162736671349194304512194521052870959227557832793815465628945901686722624465648522167743478035536354875165275071308679694622208955897730400176565706078485949556499469754635936563073962354492272676164597567487036170028051436283410761592421746755047743074929800701455364090552831490754675315851685018421336738736381383714059707896096578286760598289528352401566036177773042253926822523617189867151646570771288450704516992919286523841943861655505627261660121438460884481619728557100961921735090508989755974655120213306009135254917239710466944110371171289648489738693612170656143056300072065692622003890017373381891642939408560091611912758627417130286794494691125348507062991315624500038100746360503433360524272140032136597078049472601537681590253072947390851614524821030589383693930369645642245186372338490539837953128790987203384958159263521399995692125155594788020603479654400000000000000000000000000000000000000000*i1^19 + 206645450163223769899145038923561390479501675044810223455451618211454463811465723694036581432911915505409042506817523597705826424326787857609381318275749701672564120306110042456597366751763506840036371205550362831333009893531748870436072749707652363998110690865668323371833335491382323932350153311769948992368118534922743737711058332443868570243508675936756540625123224228621489320259499534776135740249645816329145936673157851044474276132654854616313718577377168972946405617669606562251644442067443753776682958778437471286742830445517097379602280444039402650586701382278571692797301110225990458708205039638105147747563472554047561308259536193859509636316217026168852294868418511793692039647546857241288916133240683009808422703565278764004088100431907442101916353763111292810271122232384317340924284926808459165708586629250659508280728669098938868091304015209676435999925065511068299342684616000168121908252970665004977773409427304391266937424363706004575032656001451944259914658980621985572278193516617927900811637888800232784457343231115807841955332397238212899318337074836362174103778674509283342100796144749071475402415612386613294318811766786443351456185392673035598349500860497371495960223896150475017525908168893541836696268537427162105774877860742174854514226134716720361861929486169452226158594634049683273069114526178793992700059679973434332918019986314865147904000000000000000000000000000000000000000*i1^20 + -3086406559211142585306688072329472251095940154659796577594276057699933694371981092320217648538231673013018159918759752040993297385465827585311247968580845950821769688356717904853332525077572205828487392934405601990456239704666362930484561826833527540662051980999958061722471869844758417872978390898708573077483890428323907904774995754637674130194422797995722218266260694133966814312889501302518237404079918366256941353739409156834394196106991360160154241028876904811009857042454926309032429395907852133037347761896490158292861221488071683648456632508894514300364395789638865615797789689929678292158253743736687620096098835528977327337800462555055636768336657355967008444930770203704150245210398262629192117683659032809043606586279274817146959834206642409101117668799030404010934095732314932799403986596182117154821090686585728079480260961112482864798100599652662713620730484066302828252524352875926658561262332717778234344599596135162425154790387885506200973807091883516554665275549853982122876018631349279788999880021498561880484605979567766015245897274976681391325021880604895984698121087431825265553001367044968164369538486111530891161001847575576584623512665876342369840870828633594623282603077953315269828752466709489322497551168138586481199495477838074681953011070931162487347828522819790396935018762948499537649023227985671478210162037718336475753939369302425600000000000000000000000000000000000000*i1^21 + 28764204561394561670606510029055429863299085221096501633051850977787797029099352477967840209611524788768783373722209832285597362473819783195898234513745645726628652057037545242171521010601809495406690708611470566696542509424578262265196086685080464054796117157981252920523942211217945784378279781206496615470204314086831112528815867295860879564676651498159876135106513279092240659776536935006630643528351521829163907599213652433064066128402766516851317911454281375444961034456728028440743478410057727830964208871740989719245363269667235804915607704048041862858171404564149143044865357363177628917387150031556419051141084033207769865252465678357296461121550393651963023892982052580253507459066963619541433491642226602899555357712597271660807287247049208295375715720426101965125232330999831723704107152487491030352460333757734713845995975363469939519463858006788719161802616495586594073807457356243387677114207554596354542143864077254023594162339200591001843148212569515908867077961929252090502983620688316543912622421386657164422028911386125003928675753046488573509604326905224546396087706097758100644572512591048208448312815940024236775797938711816146085332875680666030085214723073842457938749453479125606812437692567858143783075236919759113797937910129608280772654385080291296687009928694696626788904246566864838978171905271357961830399269523114129486513889607680000000000000000000000000000000000000*i1^22 + -177703397721230282832085663628558978226513421522524379350268234037834242289264850965896335746853762426906067438987077138568347489316225707451196706291552904306669287702027526677996146054033000143701717257326187816304689588225844170173826922196667182773552061955808571606380798804400960989466835353599505572421743093596595275768508301051805511193052392505500521479144435580136782757137480144649692043498515755808735495254553730074335512621551780464910692538034505147131366144812163022287408736664119139252312175157123254381736815187721800705549861360928592550048300523810700825245835723309726033722946501057192531526054188896964731333277589405635186810401300222921676534812705527713991897069262755512639156674933833509164245324874691994057582921860448021523293131842552097786802353243421316447749832320443115279553833445387759115102878009171160838113743629924320391995492218595188564823832801061988029961838984955098560735262568379107144253302148445614243864201375943305447143356291164634578605483137813278610633143276563751033270114980253496565140650319686696820298491426534092936504599280376294807294734793949127428325211698354554589657385083229495249333052686756230229383477624614408801007766706172054632372045220037938416444066796337374131743637644776766052296812835442478311110802433527628811847810641729586459947302039722035082294342312305372452280598528000000000000000000000000000000000000*i1^23 + 704734008800869249459909808102033342362775297994757046674378595041738843523245698925281867552220417088875606086014544864812810739388195274689698251607177843423319025719304940441036163396404114818158900204127594474450130843879935579345723672902699270799213874371282731578236188646599924309298593491651948985186751408288058685181243257966848481929926428585185619955104302821268037015067133860848774612332386881405724330328250481609496427836784778896097077563201122366729447211030628403554615598859750950159229548440750382953435347038920216949174665232918559860737039852316569758275139193590473763377801403641712036949850207618743789284941791240086577653715201287385558353644433719718839175407915827871759418716069102721911383421903033902919920809664847888628594889225318290385204861763942233364307006968828549751650448621865492277599595294855805140007312427912890819293899890355763685515138287828383790841941808684784541848376885006592105013976693007106379387914475613649415626724513699111657611017405684361948525091971937241583908254747431273291584074171106244944854589615547946886724434082258602881906049770487576112384942845752847432082377309847654580706305756414589259979890741063782764629230824124526312624565688656165720955787650076813017391774082630609501572399290580074013556807411611947432912453996980508606240506046266311075351303843972627667353600000000000000000000000000000000000*i1^24 + -1674496161887266440793526094593128960548643223042591163648566585094444407516223231334815952996116060022530368881341393150895734868725258563060845864609987893752600114673655359024881949648560240276018661494092606610535649145083823447125802574308972901959998141711449300026141326115616835626298158633099386762704355729727669324280815320331867165459724478623817714862419734167082719411653466120211509175280076486111195588698838332121317037842374484468799232627797235558555226564812503321948028804191646631219208992577483422400660441116411009902865922073557396444601557114158219765357909572643410993301028497926643395472976796431739605199014002861947845142994880603695567743501666100608333345635736744679460189379643403264243933585772267065300652064234718897764684400047066009535383961812294491350941332377311903322314290817593392189302414251240800807685457119800752910460325357105104300217937115674102928626698893382537193769397956791757223156492018605321947834390160795525398137317347189396857158884098308895104466616400252260256087699781558152128604254567496322498172508413846378625768551701580017105422921380459566456515650753242584734186917003249197061115797043979008920288596490121377130137036905619490871020141196304823797835909804158185830542920597432420247392869950034627372071462257335945442740950073208481301996899982538621106710758137392005120000000000000000000000000000000000*i1^25 + 1804558380361255161011073105084536159839057400321107322407439165152263084026174832739469427421633849395605477219541226540960850551800152077053720825600266002111929635744729018961134869023048627073934214482737758723371881094957199443153452262680521095663933753858456139819133355058923903636559890843890937281951221682200578813635305709662331510703722558740004422964712916624684298222232132908922429961405456586843072845526918812785936159411056373281505195665205986530394917136485781930814242866253573301593980703895988700839317754984257404731009692447921709537381966827989797876666993526773835160209431789081541144389719040399985414958020706729133417402277472129828686384685362487603999668461946214348099680275484810671524510765485373642232367840865780808611515884327914157679952758648606104327262074875737300019893358748155214197546336869484843879829563087162104033881709308273972656343070200036969114033128024959157414437646973079778900040248505186804409737310541819709055812496314021984850920250553193682620361976789709316019603622628178728630124092675764254718393223607893002555328136874138794922654612314377972671406503385108326324038919091743960600498729661147816312688042929156807126856811343442677159210724700896007501409546735154592491157481941173766382876308398096814977859082691114045000028545145006469780623430955413990061547806785536000000000000000000000000000000000*i1^26 + -1802962394174578248057451484188305906381584254721394429024449087795980720560549416149941001493430680340573190177335264912773456854183360897832080607555673321893465913140610576430111807815827992885349841731583858887717164820380352281104048722260496727378214690809319087787712076598215812411842498749299037757129449617935929220347777556318184610786300203791190688213715989284089156378620887512724525445914120431457397548261433757140913705783373297945456071870871715986900973121956268986391832153441833467041313704344744426004536215944165846789077015933955169512554929081906640073874252221908817142348356002205459647047751987939717573645076653319126703878733873582528223293256984597075006640421512989917830025586297342920353854369464541843362930573204176580566441935668236777261192725380384264964632807755060697336888881572496504538039796985480468381598290252729380092616882377557965386052924362722090006097266041811214191692099138234202663315531509877469997612716283422899018938930730161740556999927114865303132552215027956099309930752649610155311709665533602460168817461070372999623190268428697446828787914815083361226140450688684359903351166018495912014092247779355672048626070796162712967967971606502237838599762471350026162051015229425365758974778007901844319691516158051410092215492662504928487266265577105378785635995682988637517407846400000000000000000000000000000000*i1^27 + 745798570558963259274940619112229197752661237600311782440035868466933599323773838957619398083500674151390752962284350310563827255576214115048615598372256851045879899450941316949777634580808135722275175137523071441687082585183281309258627486779046403004031497009449728393452123396718267948976073242648982048652919080406143868040574863975917182942307626196935540615097608234830184379967970233805779917303296572018464182464044498601989212162547154208384360828624297822031643075483246732259265128769880814075554266829760246502152253774560224621343488311874874835435229085812001324566660376439320247747986993083068215419916098527363290675959078315200711317231882311463607798334233946826546144779702579962364614463600533988793567667177948398152122462545791955479000089775047008162159461887146175098402568784538520219953535771923937090965053883849833599378296833096097559126334222277137383028463698286875752023143287431672694283774909303691198462751267592161226161254903590284005588699266380112173180424859989237396345941258440650804480016818052163086713813972270349959439906121677376413830645816165864953223423165079910406832512497777557359460684471635056062597072041320806529537339193462565063116666031672665535414206231904075356609883809537982046984531544539736886877897092589811847776111277612537480816564670137134191500286938888231976960000000000000000000000000000000*i1^28 + -145874430010980979093051237417109452153906341611220987551339685937558630144249680320371431565333893544193795290066691957106167707838170692573886663910703605918670799728582825482420507275910277898125850448484066164500369261603055164255792608933617439481332460385762429333219687543329877978973674442191803831696011727644923041325138876391110816379151634928153998399534381454715714314715571445907890925702048891673040510874670685967940507040123760197147494492490691725368844744544676190045153000194141316479651505733712740708520805252192881008619009511274489216724068252108998731924862312010313392332643692676650200756465609182467844062202384722377916356414358618428983426093658678739834531445468515513191329376437244427526010577152370431844736016331237562331031024285069810690871329505348030164785031697873797975016853281369062974116962535548056604830698466887519359803686175197873423020168339512790621230908281580849445875405515524146096124694532901547315235830340282252517163053628317954975693600562522007616211395575776884953820346386093028586102268539414083786368586535847295992468864083960886085432154305711914956481992303878487672728163082088381322761627239801405313520840118339867745251826800424138846799191748463139007640722947965261488485618315232420354701731969781109539547720426012182599542443972165169547501264185589760000000000000000000000000000000*i1^29 + 15108225857665087815391599865223126049727739910448064609202580131203201300343895925255807927465354856289963488623513079349110693892286080086702340923203711078106034712228291356304327485260556862491594090897944011777388933501917832018579016373155765363928402920971252496140445308845471372013710102754923870992222103141521881696640610696431984374005323047937865531181641852835921962155152464499375253068401029681519239661640734208306591600855289858165927172786297607625553352786583383573460659751530834117687088699292995470422614265887734787330511515294256083494086463832169335906182530697059405437517359310022753001296503459974800013039754452641076732494557813712627517432110598429348314520784297302469857393131924381657439513290683645300218634383848515380484541823133188534747743523543699189153629852975976757666216741935503260769703602793341199282407271826572433254805690034900111867200197178604662560897000477233159132112697970504086598698003978938379245566999938613298067713388591303384095215907176517896150917486958390186132604612147589584313774911899185998487221260874138979988213109134691002551948275343910778931797885547345749118185972990068542487770143895940184888275462012118122263122850837082440055332709580354678393020304255021014521657380675190456633392246813944202807172471034145760477380102367526357850233241600000000000000000000000000000*i1^30 + -839331258993721512444156033343483534672542371892691129424673312463620858484814791235670268219656093876665069866436920454614190081930879140465609734558741724731792883801641511847471649074748053785012676207560859704771827768655864646824473027099879471254495632462734916118468506701374772739794361802678071711587381153965113172738913132612535765919855274067164574381615869190587837539278560619787000902665640535989865176791533736889946776230791465385873713950070024772857049709536732605884955234252403108931288153351843864781163284585765059462019253353640693510765184024409836704995567321630442805399415526153591419401479782773211834936372887568169283674704508504392221214502461966415227314222712436268641457651847059851008435489296588517897028705863704097170407998632581959945862178456658848298036684222013912738181850264870827937942944304836269029546297738992315583346053386692550869326476054165436969822103502375600474424658245135701961259263984705926443270540420353332518466632132126734917229987237916086915837469758055251118727422543774866889622684899763393335769595425581621000312578351164870190726976530196722060700364356503707039741468308961927347704516338105295528782025567130209765098709065050140964228929878880535905194170375282230958394984768178543647479744538314342328564145156850730969680673888835343482880000000000000000000000000000*i1^31 + 19488231693599547666476032056963924795057704631632958822771458996460535733576651681908990151714771307099879312680301944675039441629323692407970099344891681470853545428624932740783691535665307204823744947125150684325282936603705664330433746106118338015202680691286706891839706385804101672109645914328931740971877666311476901321725651055209166482072113210225659098527215150140575423793574750553638147189884909747364949323588524321982381366812066468284284867341772205499805451370997342710608137735706280310738892957704262282875681877354627331715137810871405694464537310938585579759575140760491992370269628086517350726775256020431609121324246109323441425175677500385039754873812104676502507998947813695693536943466959396950192946196283373324881671255552348415154265048228197071890174595266716000548466560470120620913635944729237316187166516659145164943159870462415360134378656522779266948774302555007698559284229575328213795085980749897949056285418539006418958509341669570560204591233966929828727459635226200701608177195188174518324787070544376292546816604054696652056486284888831532878369078984357633992867842425976974952054319135259300870446711483036046322139483891927941771083615053179978189643459545027860125099653866150487054916797636037340202293481043329136892166624377470051317879353484192228525171231686656000000000000000000000000000*i1^32 + -446447773929198714705141532426738293878772525631688217292000811950787532420538818127281378828652269281719639067560804261750131740043181113148299951282892561650262038014499927599210112723135622946570635306975519041752689797102237612604253355939708541644030265217900659063754572848568331713432739249395811693169684571542898867377010089539118834951663919699281904724243851127300242779849657216783535539647602979291716024861602944464705727698803473524234172640232418430854092260468553678148549932124454615118515559759979767319071623290740114532319982684374204679884134098015016043066113287580509996883346796256468713303235276340664888730320305559540000086971117109417793823275767031625674722832969354269142750179563065941605584095961904122256984762808859726150331302417965940152578160198604280966062865894335130302568694029960061801448462659516201002813080723303383166418346905890839586178303202088350107452329826718165095225664886633278732784103725247930405558444903730991969222117968877659383911706999434583193675205534440021100456023125346945815292856380267619144087542611553098781706199017398125337984577352930058282197994655085551198907211945769306379684842003312750550761167952201225817255827337354253531729544596672149198391010714011411168072196263377135471597541191512285478001164153965668069906841600000000000000000000000000*i1^33 + 8682628301669744048575025248617251657983745742853271006998811556438541489543220739624734500839589531813001017463125890501872328739419368739082890206907330237371513304289529585599130489839284269432774888749715318821711878659275431209713337729045906813875260055906838768022046063587124227897251825331565677556584332332156428673258270181607807804001412340410847896022545199924401956332209538080290480930339842177200196176849965163423861162064248778249570822770655076452813744471364523301490700561903698448672079410206328173687001746397513243605912327970776651695303922360439352076400988272514168349050779013518320754311623290561478766239673810555879426421645357437073614011542017623923096910520600108891239589957162445632890351735507372244929592923004815442007843695464490710454089161498445164632621774016603415210950452607628057208755104801025889313831104860141300107041078907391176716369274732797640499231145274325812423349531122797062742169950492139752728371181968158965360153528333414353593927875927375776392516226655603584805784999587348678918277581760116691866926364163659238313168965592603565358824628954634179640266205451866821383401871007851371959290145611565412094227022712185002372405589863488649878289397697152062329976115630756406850763383488123633425534811813346332316549657972504002560000000000000000000000000*i1^34 + -103493696060307649956346895953875682299550150320630204133334387848111809694934764252720670467159609755033882563622147716887914253813637336625380693714383041164548360834921877070173653030355463389920003266796780921362371235490403395969026440332912441999988386650182463943536865835990775755189895232495258211472719253678222203074499204048500314245812067743108387519680787325763963000980086385655525929992142693754248267700994316860710128565289990576209781461852202902787193970234255875058962169521177634022219308488566740160868993336657011208227686349040437225220819465098893996807413599104326677360233913943210045123656566193522083974890799071318864409656045676939566195173059698434787330904958824873781502590326827796796605106009601006978105669735314363705395517181863217846682855632733107641405269827626260755994608422146417144769644484111556292342132386391659285887963855449111154306927366644401854529151417374976082855480113341176422729004456996111197648774728562063238729081703231767699391334392333054132650731508883147482961329010013499387404432332443544367128325694957217137492076446654579910801586088220889466254791250392875639070249142445164256493554379761433600669858045746137540147284735402282325779071685743254882835062896475521687091760524092251339050026446206832630387443761152000000000000000000000000*i1^35 + 615924559529489016087247531433338955551343579798620225193831224286474673877812912592857221193248449575757340988963101346618024766234863982027584696045178170926172461568464735683255996337064304058530934784605760703110070864942038885719969223468715057673096341259843229568994902050640910425934455847572359009148575990518652015647591380830729988861231647467130070767605578298904254510567447998625358183587218677375117331883039378243200771715528712109387739702088159231419222068770108706913055569908670539306099282015779402255972687838403599756808701262293750247963546548873694031515677154393737683379408298598831741499103480688623112338434867759082327459925499452086960968674880456732877913685557887317619566219396973346615540674893164143513405505900149179461786605733228341923169357118136309960523869588803588851906126846920396304878722136185555459952983951396456733986635511641627638047555450088659816146872163613659960276646990365831455064850500727238009758773701558728473563634808336973811459205320656085678179749166522150291963429984688849102117402623613271562935303375768038589327473591965987353575380867006492493541584263747044106090748672628152680586485103453671466501387659799450833812075894289881697394755826618696298317856145177135544035292063373108100108390443046883504947200000000000000000000000*i1^36 + -1522035269499728891853330050621022152794189108404149927650642936675757648386226981761207181873661695738924907050867220097485272053044294281845002730716946940408684512188027820212420066711092512560344469090162725827368629277095250712926986523127036151230179383146718607428261104521454773340902709169088643269307038562732887340565983119627407167801261285597744765110383296697661411503957666890562008424065747822973699221789612001611374526463315379047056288341909868472062253364472850541485346735949422239663047657550730777476291485718355166924658166576664623045869912951814398329799328079359155693412880572966366330179759203656719856294162910366999822764262152396756508295952806960337931919472319962796739099530927955296252872509720454307699188886827905773108166396027777883824817319821830260940353712937703516049961567347226591734273546225118432008661303431851525886348367609050051747913763120259218848883065520963465949623618008716502644728563820835325822148343852327683766547783602888403894262511832454205100711897442831930248807483214469553990431220319951490898616320865678956203242133990453550936016401106426248368415191064916705667752624590933037004574684046713088333233753816799939713080355790311157701738507867219044092111547337135594940013658272540964977293039585198080000000000000000000000*i1^37 + 457391955249403682178807335379056509190278880544722127999393935811842600566420506233339915434317318367058548400796934984123095945644528148382497658083396350573151957156504913255332396552480310422957255537687678862305472063553977781632823077649990476183973457983615030578344758195881337497213456424179487818060427842194176355818388648780757740224438591922355916620011218524676774668534090125052344455657753517509178368977345652116265314023041109312683987948573658291719327983828145190933549576737852231357537286511132290044950772473170500574257229489940861541531422818867056616996553251903609253450182503221216048441155731528966179640559312906422667967457298241468567421604494654889509740280809474505585580534218503236036768610569681814845729938870253231832056290663117630212031348341792970448418454364802111229090385381708551684041252956386502508191976479327802187981583043505812470423447483095980239674982727361893615797683366139788441839543828286858643709524304855537609865613837811317366322211455857914051180414353933134561218498530832155306356958273749718936794444063527052295365687779768950995957399242760999413462898652593924584051719689691451237205837031935360526858276823394761220299260148881367507733736166161419967730448148692342362205049380526444863553536000000000000000000000*i1^38 + -4339385197526990002040110698774623589442466910425015657102365091453300063307616285432505785678387349157857214804909187011410859258274478624405404035024132946033187338505845267333185342141032981499098773312734539642151641123170203159423859803976456928948376324673357747861513960309317624477954444814196354391167876410028444995046835164333810944270518137769712387921928677576473686692352000031566634553357463812458414552020866939732103989192486240053094080725428713192317817431500478004585566479965206330141418125414608012098394482198956746399313308325215842918302318504956101544497198866710844539786937227773998601824686133864626667868013251384439881216837328526193061899807411097565259153430272080487060404895413222598496277333736230873789114769390391668311689444499482483987058678976397582132041825171421599540815408259424798602803945969875840251663589965519151064579849929748384702563166292757978004229623503239079711913339438399650660871035241432221440056250826904457005118956314354364148538949911004424395896952627589346210768000860327440769181482816599558677637781213263161477661691481581392655087214709216586097057892666507578459235325314742896065500420726012650137932648766768452677218211235024958376798856936045973915056084563634768645913517757353164800000000000000000000*i1^39 + -333882351665853637262344809606633687830845433697344480230611940803060549584742811478742165036372805220050335914569271817561051264387723167005431615044737226997294820710023111123370491488723462058353214954132338711019895145513476868355717175707430350270444282825937179043253734006444214524329535905403144172168227275997520122914522083405272569227003546980973284562988015837250473596467282741689312455129275762992736094046325333731088457153781118749012624886082007010286481152913778735689536383867443046366507671379999206128242297339693388057647361354257369672790254997424775098901766168299632985686023232740261465794630581521358420205075084288937175850607821359606972645709480452643202263391531969627332022462107103195920487551772751819338941230510225807309536478061786698535600356541484514351241386521314676348557562560909614416612338866582127628724176929722971978504676008061429608372520906913574476008599789457282830616857298690988253505870397106879892425556392026839900671960517415943893961125090632687799008832350009319351236307815892093552728502584605224301914342183885107297742707015621807697209765759233733701225884096968088835243097358584024852157911184570575364441419987022344409733979226634775727114833879055825034998883813949883487585566720000000000000000000*i1^40 + -628727786409383711102437328683187140961295577410762263888200063969949932099105128616478538053272279556433408513309463839374024537322205516146412798710860635338314520927731605845047837963834582969406479192531655181242114810306874966111526787339368937459193956371473387785625809052108763648491318615908470922026128397245952188976888243032514555422921385726640163250985410861828127390111541917141209521972832317572347052810600784506002593486013463003708509894560757789280400542048290503028523877901088295495389451802504805670941307102114129897682199261526043133749836772791690685502397783515480257847467350299377205350368869041912194968420412128904544596664903260034227700684679263418660052554076407668489588204291805003077107766243595808988028789452589469925069715517810767506513381118591948890749505202917751113564692705181747161211136098543489478633529007626697057329523168929748148081581175481653482375347451265890895792381461906874241336697036907426940476585779605551458123004956852609617939384510652594881991502641508038580007559523227269774225464045463158751944092902140000964824365050719095716394103539722589947172670684770607295982728541647794329439413542686043877099178307951530700808242629531712536085665882446025963244567354341851136000000000000000000*i1^41 + -6023090465654709116100467023714213851695796398292047485743763796326887359172513758017767347980401952416580424150404294683911441465271959205951685441233245065272155122676609109515681872780605304400926786474941539486398295460335784406270347930154045096473559364116961220963537251554118540853679455914476908469716438218879077473158681883325507269197234014430406314343648955779393515804651516194945300549443142316510117520144325210794663679504806068831437081746448454415004203776372052271533158883366294509964604329408408983583756422149915006059393556136045392699773323679581158712734430866521325936384260636773288974339146009018431093030702043307020014347263822024727184987023440763898268781132826063240170386976915098686281419212531545433118272120106114584094279663361479498212659767439603562449109089392834354735023971025159483348842235070850624804360020453027586858046001635132015992234833712812547061393166928183046537085182170665544933379557640719129780751697595509024572875368902068452147036634351389900207331466229010642560960994987481946359021008682176566916387442007127646504508633665771494923147580036710154381722901772888056777331281784791072384055871810129557821267885038091586194018080309254053685843563497403426047157862400000000000000000*i1^42 + -5901467158742503135505859012012863588510443286778027354844299813020341202978843120653345186860780720950464914375681131923926279237077732971780594179523524893318892689033583801801864911719887200230278634955867598282158724897930516676008335121662076417237202457136439189519223376785136148872680249009110463050235769006244045159843037881026490810755138179271619146104922199203846875941303550826625711933073306160888812288359134428427954445190476698806032467263409280267581087735784992042645736723219080968642462868074341701175377339096385747130782649081523732835546792072070446277652319841363191040643271337135255322758969503661987771795187112112876297875595700384724482693298176693273784936816021067250625847855278166486406715082553419416101318891921145266018408267898474346064217047603852069204180222280225889503480327277129791721468070477317422503674549509077446671508107493783298717762635413362272177052859676681581072531964328846231279247808045939210628869135621938092356653787086704530287126103582653962377811538034995532758549928226370253127176711334342352745750163224086367679086943807648425846967529587735116704041545003079357485809689057424612435923681471177930078713238277603955371276344931818163681873200321103134720000000000000000*i1^43 + 188201383620216958787384865411671785170342824520826399906689310290052637282138026561411511614469254270533439768118479940738190129809006905077623177102596472193741209977573449562482611857614798265575826421342663750621764594082987116474520315409802691997903649907879052865574505206151576447077780477336076005146482699303788235602231588711220934263665187767468904639114149921749673332215439462150724765574457418831186514147230802037526880375083851803365016133526014083054421097256415469386986900792587068063501370423526146906698355246061347399013118105365834846275204268544237226745379217175389111934661158427432805149667615679413684834898967217762803635466805338235035635902445819542192388238826587634494207046274225549785418926043794968682784524981060060858752383709873445670137203200010580588736166057028645652449293198185654320575433894160780254222798376250404966529177419762275630874638810014531013149624903965123151233889678813936091743436425695273951764830013706365955701552754084617445144070888239499859525684592645597734795658326236446875836246080019694947275799443318153599119725379800325260357256551220532127773004395731416140306190479319394987725609415419670647916572881609909432554884170980168062694588416000000000000000*i1^44 + -47166758248353643504178001189089795687203684242716448910251230585079714024147684909125898174248556337512018299554401100960249756011714276056874991853063189527890066925606584960462280201508198243135934320222105028567352148194596110376683320769982779702151120122807353291748199931689287726023955092918204689391452008260956480019597484300802184870915541259282267381119082828276639876390494789018137924550327224453904426399565268020608419264263798427214878829503838980822284959649863944630506258635536513281521514185097664266581062905628969642676629151709120955766010220226769454016489376323179435165202971588156173000620745100498655042553394250009023182966248070847940558190011931413165976108704622804393448406330115985345883617831287804326173371428586732580833730424045390699908302961875011602357113506621400301480859103450179789362646520156057256662073999835745166930686145133541722928583256293210392065452329290513884345479717503889467957776336588789228832968522403245023313159486389060178991125813943185350652604827588822706145095440641407454734806378585952270055328858167402571815161312323345791005312055118552421410983509622929087146255624595899323769663449590972080214088485629372437137898721318954598400000000000000*i1^45 + 2298479871203951046954335414423955845342067021602108769313890231648858445034727302627543460464313858592953723941145415384059861322665064228660526837073752367436002552459763539769327891103847953759869278146989273597571402976500661543742049307206885814624934892159147428495867466078815550248995302173760367534567919828047933374060187651127500923049950784512428375048434179425635519545220337356629837409940478566985585997959479483026279913822941109940563529794963162175477718899338084269554839183050884610689154130548047171987865822036094893530523558715836124700861646776347162176182110530311122084488287427031118434117153320169829709740261040624959516523766349892869721293995178637302756320687248637681057606225486980567101839934895276274904926489387796908816034836372832320687765306737510151572111423556025897062743324851097599538767850161879980646399795060243847827152011489349853049707188341848676823550640321877782480065940807357396703618398469722389448614522502486771775981821324295725216951165453123879407966433980409139809734785757629040537840663886062631120235324502772860610634845046293643257473288162632154723106962003696044704459232871942563308219089650070507092565920589239767018976051200000000000000*i1^46 + -40439552904977274649710353043502987657069541721812824677411804401546141818228412080579859261727171792126548140411756093131297830477446047447735914187950060938280989658020857183913220425287857798777431245328754567711305053511693443195787501008349222921106119489672296867112188663792129478419711174755836804577637184890861724159431390070695413772463864179826080453509039279442246341221913344600660009856817054926831851616578015375607556875108200364351952040660487231005145465558607786779711643250655612828876959655912965647183059184549005081764405466572604208577544383827580969820537615691118607971700914501032253045987638471611236040550662686516558287991698775515514045627559352044439338800261750012931499825591167422201272770102097134689156076329042383885164074645572412381169608803402505600172884098815189538537715385456601478866580636782761116799321818771510947092612940473045077029389885353881437409323272355601846955808989774755537073649739964574781478654811410555098288572626893747795341783177467744354382777818623652269547894465797793228581729147146726706539729658488643312700684319398055564468115477810293438220229350845422780268961149731947566956556466060495571307397948156936192000000000000*i1^47 + 1172735326182863003527240263058908719524345028072435235566475583789197498589422194796904397485560904661487636625352998627940525604130844746240883130224591729326618059358797379325924197481226407756833422488661599043163483764377809710756532978698116273133227439638667101714732016797305321350550394737880312692017146284224783878942022261863180275812339578978726648402373765127283979523949701402321484080896788070909805837424053008525315223709295506708169688284319313994343862629465791794634159657686602404070254526127825639559079373545887056622576193676925068576419524462117611220261071180851500467291763150061096121405968286933007836120024665741208395861336598098391217930643186365633700401199894877534692471926089145592259443900049772986235622670377168141509392705236785629106975314045373754020675190150069823983582165058553877610517813668822301580492496907083241930639287906296697212049536202491868657163349139775499892942841106397806019956129346862150047519555273617074454749590565198965010126438122777108798975389789975933562537722867636856076172573482898177860902572907926108467098241660589893069935276169237179311472521961284484605282672351015118008992598858648662581025177600000000000*i1^48 + -149765728235594452876981427598553923659436458474888422119816446747778539528008242416173000417034355539470785185211744209771642216153198827563055986557792101098967727737217169581983370411461577820935008394244976010382884271841340284204117352854679038628188137365296933132782251239252272061702971588380412480189920640299913656050241372092370079235239813829288010069037793147319567393214149138515833017712789135731577856303804994272901945710989417278261667698692626177104459617746653968174043435394905870826014636387497979496991789009326791155038714820455446104620044292565771771398506064984593876127624685930483992394451945314680647866293680013904879764720489287566836721138672070484187696844512633079414815604254369019041287301456150241021749130340053498144378941209696232901280001501914113366167569538459810747497769754755879546920399546203230782561975642686526052383812026487732115597633736596484600634792890210741809458333780622313881448245267797119196566857512075668743405367481449504034581797232315174647390963438284885661700395175537496343957706462632322746385251025828584002525182231938376131426761350450474015016980617548322561850619812530011914471966352489840640000000000*i1^49 + 6346517272176044858845090211287521670117608792363120785530432599643458861677911355098355881457626042662619281996568683659018256976232540185271875990872748375002905065554089120010944751666943008767417184334703213858593947711294977686569402559848440307187009054715249595819274094882645457432060225160088150650284922983440675813619271518674038638623614501498782908753210602199923699886968125802420526841018776319710160821793614151272492960061920382939733874003491389628581302355987517823935100012077986030308734925371788947574334536134570197276565650570316130167137901687190822337674090713038966230888836785069972912363888513582597223774333858088897502961527748381952329023123713423887176144829300280944908204031133412298522385006212880412788759940486186151848960711650177556588001419474205259640005280593868485708612685390456679638262947022036400490817546589593031523303840880319607939823957100466752914499261013562342309144156737043045684285581438649533503191663148122123463248724410821755152957977452270082452646050511462427346142210225354838469231737197755712171554468406490947733857400041840499618743426604940664066054761628011421782444425472134867488604160000000000*i1^50 + -108757049560189240186873927730547312198142639071572413788738909743341177434220485325726846962558245404436488550830813793127389232078256951481220589595009310010513836652923543829489940208191736286302591712115926042167354222755508122075656458223179385728634705754208319509516648016279528797287622620845911153849339880060964950380303111296981973004597710460454354770979736614830976038700469239235436962889062394019409162992173610137945467487872240664669186187345918929913795461654781606285247246541332337376835944630419172713012500718778679220341075671795663176424675706190396766852039595687165642518686921132636296506398855403706417061230936210479342297589832728894355596191434817589725068979919291625743868709524038026897798403874190797396275590429188217397111235571848475099537476987395564980430861775367539433379470542638103167981190021162478949149605654275357742419896079482278372553875710737305773873644153158251750848052255537585428649644384487264515458969039159930279209136752054798524251637609010656964740659169232636253856436851509551078163807212243283148776166278077308573681419994010466228477487890248962684505911487635535245811762200051712000000000*i1^51 + -57736406779997778578157007761214495643728330884687745023729177160806848126758795307912372052435918946358981502596775049166051628424241573289029510685852584833329643149641860386772299290628675580326039292380367200570769189559551680332505827487932958056715180646273539326238835716891775422291172283178012102773922398025321169419377582772296537773345359930821605259968018853583726713828046605345007309444141682307988039275496474555726535295105665296716728620847562677888244330701140633329316755645031941100953333007753695083898008721164543838705278702811692958718847140001737153716030295091990302935105912689845296798225384677331185926597778745253003009325371211918412346289577916867792134962542329170258925480158642324484393652069512361494547615551169125810641456860468982694261466618939260236520404060716293910093082419408448793214601780158050088746192128629740542053851405519378995363921917647769298814873836586040534931959786554639153620668463227171404488736384663831968866651621610323457082885686576260185400224608196043199557138673072422254019324483361271783261216295786132163857693381589101509648156887122062808748152597229640812462080000000*i1^52 + -93178324481008415729495566940698303687201458756643884829608060932975810988442555484264017511127830483731507836362914005485488405274620444433686625120621473562611658683025636604793073893948321577773056290918149494810931312383955512216447034671601049170941833862468088351547002849866703526819986073025210143879665992106840409949248867188865608625542471785248401794755006085480494099656548587943375516458692361283408840042874490516449921988082450641793856413731420999316691646185624219282767294949842796372930768704113218662998520631788161039631676667446227901898461869504751035617125262572981917548029940037804103143242194214538988051354174006480854062058218533489779016433533044177037749305482891669781641467781961531255438211979409844529241905356050217580926322957996690260781242093757942126120300410199411366167651119522162388022133729017818591415125219633887736834628815241065658148842121746501283697410200426996217394714981609222235460049087091631171402050024236441694980866671433180394127529044926559783316703453914013495350952466712323089178120737534655655772519061074891799645459483205061261308030811953446531086452293632000000*i1^53 + 729298793068627656729373415681727398666397451979098579801512505378554066829006902726973353526637280445495218440913952027227037719139413916504505488601030115597048804471416403677759214260828452869134088052515496247680766248334007298995653769605494915622220448276978772024895359746631329508286246750505201174014952798589237748633612605764169001772527591623581174974630585713465750142688986875787860220062018811287827724309500761673324328573091305497569166507082124377026808720742077435740404868581513366115299957892044339946070802303329062483968043832827043616630244746121410345392920879562007133202626945310242382849467108248197559946275187075840518498616202738757813853643445748119611685349280815179304274629360413963879939317038992318908181867732108302877311361940243057866460312898966998523293702447701626698136398791130027292484723455125651716766870571661874538772966412873458868100891036291697441708017092826904622929673911281166807375221265861488571515376956550958731557797966184895732757685101157832159098075219486816687337204833720333907925215708534491966169790928680744776423267814179572922703090466276352000000*i1^54 + -4284217716541991923083872341556472560740426802435989433920961109519957560968366537903220104503532148068568571382398275567381783480601465853799787103876865744410966739360421558406341475485623106562396981068385050803347606833528243135174316625549888048467894254270569449940112202127328307717585269063084578945656225660286587069192076819905663783383871663801064510216555486117008256719329262288239504958310842162925758776127769067157960276328682064260004045846451062409981629034731940049256476200965209094122940513592280662291034967969721917188704621616666102279912623807458087618916730353549095523210782347630812679055213781022111631627154237429697037380650441431518469425009236427629079574828666068310404379018427184157759084388722486298322792368003011105510372130061844832047296360206767933728272822058555916893614578058407816885752322726800170417585132794757903563999192198858247217623849806570806671874628070801110783035575127694562852289167657389194636407531784210599186326179715225736780442476170827568336569452467313962853979183054630764383757114555557360622182455649667863672971889861368343818240000*i1^55 + -766808150795609623552058345257773410829921074332632768687851697103423184052199743247263087309665156484748354697442906649616306104073059985289295479811820751772911207814915848991691632755227789158062927081709787174555992556566678999381332967683867457456673876727726173153995076923430049165037076086494039690040037454009392987333489154259165751706459619128217537932162107602852380927068304789812324431670130892819184623181560578159854405683204225868419627526015997597913685091445720142356925777121790786399509979672500864663563498956323901303548466682994379848774426219383623465899976025196291304248871625364769276797399741307010604967092364628177015492430359226260760133685831364580710520642842731290421134404774036392108085173859192175972925335840145116759825546091216212299739409047795066423101978363818833374201330313139512882196655337047984072363837180565937334390530752211575232077134828959511653690738860858093885629849348626025541512219857565539455939325833621232061491116322400677753539642790323417819414326744487437741688046635860959878160473562014086461535347957515787354112000*i1^56 + -100944763606129389284685050515122009735298467935781672227750038354721462814456814203910685338388657564390539805486265350859535799571515289127839464468605985513937759317732990355358400432888684896291037429722343459422410737108844348049287541075691211715191537291911195487220076966221667708095961629363837443389621243687284841146745415865644485497450997035816740692741747223567466694773576537425195556527740467427936779328024441956455300833377809291252150778392019688739194330787780083556969105436174653501909112716786491207337555741109559581931779608912561072448881581189773199722834690924499931892073177589575891946533860721624284325629446585067265336613279558840964402726007580845446604292905252006929606074336845889696913121796958463002298731830622783909957695635175646195507110096549306701818884835117586094249734045868062452319128779852213518513717116701064791787733765324331947739896452817045328052343697528185287995851094231124656913751605116836286359250071587397569169361195359874624478267777438360008016914698227832187269926832051427220053389197315197482409600*i1^57 + -245963137187308766597933523973564850316815322535676600498123881305950663849355065099109707365228894929040508177437502893215298156427892133766111335742778928991042108569897341125198255781616118648343853939441404628106566668448140675110719720820720769306581898096159821641218257963770663486231901510699973190330111797408649548377615958142914209599039527224821155270211586626692997056976416859428885249955252625843139599473325274525700971966379092501641392454021973556457832479465235062597291072144601707812744946021110286766840914389170363048395450051719551278186193852725870835844178428566212687757799477555748648428120353282554096618042200820072232153180473618492482081603415366959467518943116744573268519244795453099156127592711494933009008026015074673442523744991603442194664789466992874642050338792723031869571012898020366095353129285628164184581109578294575395513886852965453715248141412829810247313287321884295440328848832806123404727401712120654680335840798362766702900789141112885381754661727090705487215431197601036282901728756238761060*i1^58 + -27551860626424274768683823346890434420394714030666516151557200467778199856204258099401866141875897391915127060014112842477537227143701146319794836724920197889741324513834083094733934858743869146513571437926041118487961521560857164551636137517343750851053663845994513705178489634813395190872605907925805325536309140492244547104649124428365568240099726779755086377845933993619642162659249514427618508444639684963786012919067597539881608768295084390995534829394468591954642955213848655685816862669944303065518770320658375177388104699882734330636836448070219412877381968733409499382709933302779629250108114312159057476080554022765032199288762356483115998710920089471612003508730888203270238128382299720888815330814175504956729021838941689250601613089747641945783842540533237105306302328489237306468308314976540032361794362788294052076221380497886608063698078764184608018780424338622669775383174485437863959727882159235937628455456882701082775413118376187910960638890102628731008257704256534348011163381*i1^59 - N1*885526032509682574487212950920540737571591105071454064117997149488834001673720427375609630738089654118958645775190962620452893941002370192838258055803685767810270430310831771211974324988152960583200068274141520813940630492539664592101621667295237997305780178461949275980052329083558390849281091132646765579929000310580996*i3 ] ]