[ [ -213863963946602494257605639009822505780862250262430918421080557702687079384643480096136597339606627290142139398442626782973673254262508777639626825837329551863348914766654898164979788017739544146497019181183882730736063404293613840474340832269774827218586431611265216956143886348149668823899683879842377244385345040321953307873740421479871346780066051567342199330550123386059193895125853209896887940544383580657764791778076345683427729602165617506873187611570421919543747478645819814704815056102797911910658511405323224000534644125058352201361874410463965714875918229928308054159481178628669266723648649905467098985652858479303532011643702772480674534959620406243574910197497482298505591907261664025078143324036976734237800638411474533176597613943310696715449783303158407011397628290888807820816694077260433345493075214734028421531394345399852363727008298462111738340222306046810722265903854798724010031051950033038582500074047658572031202421793148108800000000000000000000000000000000000000000000000000000000000000000 + -2565583406401884823487220862622802861660489084453794458652299720875668929880064021871585721768101862058691503385743117952332992301580542235038575762970118984587235978932189408094441048257474184877772092973186630002982044276208585737085486168351949834543090429567705688121262231912488278842939670895430237471226630348420720257865205559353089303899387690327853717737908693028076054804808060454377002915977530782264437570090730831449590399145227524421710079966047537594973780428318355664349332366723852888292821930092544012494643172383028361148250562321776211400417771282966325933541312924276569542945356726671627352853741440345446340526990645575793657232895294842190315207814386311398278573249181215261757809617205349911864950411929834782518593393146703018553142538118287894259763555021240718376724452622540318177015178996645088624150700373782336033183353996839403633013497590677924322197783232410282142664685888923064788013732895356944022167760145691443200000000000000000000000000000000000000000000000000000000000000*i1 + 24555374777542617465230813069676767129465679093154157012649296675137788871044101147203102236139412366673069587844357627309410789847796598394345503350137571634688158889534328295185346892184459412480366219734146458626302372119953104133715031153719731856113625001138471750954240293785414707493587484517721029675460893429530863635200722175643390589112073115412932938882110663829307038139022746366827625670030069388736090984325443988561833742365076407010361191102760804834453156375570055963936612847721160636464170285204677508849547934927991881118594634657612479097137778709190360897966170454458729345229743634444615303378259035241712670259418483202589683885252621768653802563433253320718198289432996403479406568859698791429508330324509545857157723325553946110014458101372299786389109338977365340064780530289711373288833468389123643004556148169298542358167646119148353689354955183785330386331037315931907300087923105314016310975473503784522732086715347894272000000000000000000000000000000000000000000000000000000000000*i1^2 + 153960039381199237893298684908346231846660462060345065048947624480348384886452095573358500311267422398830667028462668552509329531444381579536159188581303059277946720790677090321416263998055933078225718296189074684491951052750906488694888427324589992429256569449744212649284584240871769880801826865906852993931466953490526935787224381267555937441123519593259306002588800081484614871105450093364513240125922219233265316129326402187599067117684709830554681732878116033380664937487446144643487457596102491748601397964737206393345782552765346491988510780119404048052499038042290074387147376982152281458008127385632568602606811201116430063305545864270445796564255078730131547125399717589445486322805839818691260729598185189448575937965293139415097119522215722162560295060510237822196181628799164031046998335299824852191114148010874243807328287987164103091382606489180455557364714074361085362771124767859489642933869589785659242488705299998730241807203522576384000000000000000000000000000000000000000000000000000000000*i1^3 + -1439215304221658983058111428872586527595764475513727765321190195663481214884456412155200829599596925988281950714316619419118312201165500459898919624031611933752145010083157659229769164402407474185740383181237469069426053153312642005219673390285436731327233352493365792926401077996586714378598876999381189658450123486637624196405168125903394011077737850142755450614582853668079191036688963495102641446232397086301721400238410440721239324691760429329532507721660838740779249518585935675615392137251210128862231718989710843570493730974236863686081877803779588950475745134158778587218081251356905350892617160819546324494733824320436757691437771697267373284999109536758555260490972675681511147130758398445732292257907199042041826753451615683993166836460820322608181846313605750056549789572547428861834764624559880844938108876775483128346441580331246483814845385965431865861673120514922789052571299996030236273966399894513170891618005691784496188145042244763648000000000000000000000000000000000000000000000000000000*i1^4 + 3105463322150439588637449700828942203473864018599733401970388931622886704940748252672948454676844087717166339036082034722430965868619023260442641311650116522597730851464955806188425850207679095093761661258836715078204999759844973503419984157269549583343618113731945040079833691604738571035750382884174827680170680499762132139705662211465522163503285606941567601298693862743914131469266900971863087443127344816565550548191570748198471669184505760583070128051057386075775695851388006022885544688338731458046655071051928906364801183384114165750224857958226688244709531222928036291912020361106257399257457045468732691937129968264483898005279208603047635262598343730600774256970695617828249598712355735643116341273417810933047443793628917456816954435577011790815042037671097084317805970445486808450067932620724414594552197882722454070844316080649357040754154155243468085180199661996286130204116454435513327920705293614003682826051978396414046770274531615650611200000000000000000000000000000000000000000000000000*i1^5 + -2941135268453811249820759285179995072148672073878015236003923710794556766121344721212034984791476397389621144679418430645773275327960314735500874753506066202111399392048860596043719736108614258945885497067958825541972944595960754837171880392613439869924350093530942003651765096517138602820656905569324889850757776299133177859462492957065600953333457056923124952518029151026367637809702467858385109137993927870515259525893982767137458066457159868719410652595501650479128386086354602537788276140953569014739628661264093284371175707331100359792609834554955215547438846696838113549508662474958952670740218650825013890160131945164395434208071041069879968787842035436463158602260655986310764045451021097119769443737894460670511087514250274266977310318693615628609340741950960287219735764543399191271126271211285273746043569177146939882139206058718196057193020276056785796488110096664528935998740456580095401401937108916109518281765021194063049223706842309538611200000000000000000000000000000000000000000000000*i1^6 + -722928831306710363204720848561441532869927560248737787718276053526868469876107150491230680850880367478267855488966394058997458595155007877960415021403267596857788362086708875302636901542882270298696893167788158261559520676987881830029321667275423452171860409156117500226390347137541268867365043870265582593242959344779704212195865205263541306495848622336387693014288843939674643893715595546614081396017423880485139276604993048644229462282157665950788329034059783887788192847849393854574302977352380775558482085888673977159402418404396658520411600266557179027197648328830415993368025851085551441287797719435563652906861848550224169616445122056898833740076985057802300576948419229049365673707340526088018665282562969236253746237180641702901513375700318027118054161809073125305965133371093856693916604811155454513372692534680071306371166083765618683000562924678694099866190161260961263527604649426280933225232163978464016231344296476424234608942527656493056000000000000000000000000000000000000000000000*i1^7 + 498008607306512626171994781809561745539995070929408491532554081536741091092968843597196575579138308181935557762747502138658050540592148721660510128507441674328738003513531993572976096136573826080117816059494772728978563383805018115737164647532827190712583048140536575211187506076916068674292314437207233535807878714780559338610109062787890809220432202185615972520045941010334480124285215867118959197160546208193194150257458949881910185689760916592806471998340027677462128527494756347046599730482246601983050814626822034168246545946821606869898940040812093820477434404007102184725897230855811339841804456875948946182105078313145367341728441460424317046650667855772638635440618905324368474345948751272778114269744470680672191870225182181454613147163231812054659333341131489439898773405630329450256574550899090904777811773087941762287201766828598853645411123829080655159702811333361748565903638646255655238454246134921519580118490670285090379098953611214848000000000000000000000000000000000000000000*i1^8 + -1385331449255400788294191517507152264205857960270609839863366229225025771320805582244793961730220155980590215431370353013612623908904409574513322971284324831033636077206641776236046785003733786017800678064233629177647390832108057098634236946110622187038553727919883773677139774247756095846260989519296351420073636037568505261715812814067263354542159966070457756469799630992735791313260175551270597514214246560848729810103892103809631543170812534106460437278913194539879034036002511961236289958799669676258489838201700241354367956749753596016837861007047223197779998694337404985252792137688690962087234767026759709527515876088841667722012101285327453201230917402581340078933127511035256708276379315223550764893445257018990248977317807350404485926158215707757050841006975208449025562137322508890693069506475798338299761802817113515741382549054587818608682422038013729595082828019465560190007297085545752882802651840284258020195099233541397339100458176741376000000000000000000000000000000000000000*i1^9 + 184102395417337856068343593735644389919542499997375486094626061675073608677019494481234494231490185934339055344825378841541900996154918150265034553620429529966283074748310760055584479991885941334582386031265085762127243380142393492939962995970319189246169054923958734228532475824879678502571172085828902748153758489878691581155045630481700752040171252411406202996808788104768881898994376634908049700720645180053223518853154414708813127419806793696338121912659739031564586111981298661185734042993402271484824230790383634370940582990705682839866257436847507824453834171923245155744301871214457413459610888917425249933109683061160953749060900221919715333418374501093301053454216340820494611747177624931676195506084402137952934517228194796238624185959575012432905474516435992891592460525224895226551911370414442360397130925958796097217023499152083475567439587371763561100973617689504698240425788290050160920649952860888284863984937618021988582067360066908979200000000000000000000000000000000000*i1^10 + 92569853713391841834657199335497218854354840744214155392484664830470817167649667764821085861517035600369049674704181422847004942787591219830166643897034712305329642203858765779674455403563563029826766111513861008264473397982588615034740047890342326790825546775878125688407791354591704670110344714115967463809163239559114907913064497056722089151863265375869588054818844308740597539222319058088878806357742795880823528478633430133396540600971786693499049853679589619440021590373749203170260751447718733573268419237542893091167960890068676243730236222093629327222925763400661093304310124344461357168254832467076553270581206031430468301128631169762571070056075753266749473483953988516357662121367080233626742897710550102326409928179950358320339910331431060911179175645197056438372081494965909165515184491227253626424716974029195985103824825377498771510827646743256204079872635522483115335980866565508931952096314994928529603943469031112544495446108849097932800000000000000000000000000000000*i1^11 + -183427121123297960277849702086878983601411801619262796280700112732333232158670077818403628423067421478690902939676373733347998335041051270831777382983763043643185854607846986813622030293160829886954320465531092455583203598765227177453705239796500260912722653162012518698061005827886186584421216563506969159020247083436102279256587373504446933456683362092982530135943967774535313239894721196778174600966614465393434425233381860186104544972549045900492032043421776337267659314275694157798284995283142857268191660665748991408242039746547126125687449759117001313441623599376810566454192432053457253585463289730232721723619632724334476634424789355078869442980368436766156287033536856721744449966465747159573267678490793599532173799103383094414042777331466811754725111468825435058036966089449991441494797413656744904518033296086349102195743011525123367011486017883204478086611141600226083073512504637681899389851437291190098138901712089431008545782485896658944000000000000000000000000000000*i1^12 + 26657559920586814620778631592207444477114387177563656829212011206412548610143331014497035283648685697449220843570117566188138438556773918343501356738623239187162511228677668562123315918374012905963785231382936012993481770369992207638642186327651485998526556976225513129248615324368768835137586145376206555861822952912274488072861707324525934615216139666570540339040960075236119483346014822246826708411066304613072341281224355662873584300286126001546214139456454187113811502118101546435820539269113498172575270778861628507915226886846865013283593157238805313175173009785984375746520601055901443441946350573710233184915920909878791279877401537841117596350110313849231865411828422183351753383014389412070534421180520232971426780869849681244615168535662297512193866468189319831337688445885391870592458735276402905892502191843215420663555845330193955565021960148010668811914127367385397654845438677496571032865529552713339870560503108733815374570058837655552000000000000000000000000000*i1^13 + -15656242970093802921196158226213822170814842292022466129584862259278220205499379879596101750871355978349548494577897790906036845326190637547530696458931976232493038464706558028592684445170112937401723417235420567340916267229487428772208706413880342396477527476795385776937064461080864570079412173168629307963727146342791111782629515338112476454095142631005960940924892221755799264884808498899497416908244477366488288654092648022572195953515769194998614259260260168587734622011791633468084513648102960002493644050493262917531447398172259635680123932307087359701285597154355223252432393282705612813769997244575423261295944314544752163366632593884997493368945570465448862236316103103422012880179918214970767410127607480247585429998838373879907074085661209779234325045187890500982423673802228755593108928046791079479244967329710490674935428080470075324624826186082729260928998771495467546956306233301615157687861952973833989194533475394509502069806836219904000000000000000000000000*i1^14 + -3326130444282156764622982561491477140404796901565515105629595449812340181795219160978458720691719744243367412014635306521795889377023199175096266551142464210092423606302340169899853105956070948847220933830405751174935184494579543625006794335155703454889223617845705437545355413347987951337857491129972721968101224263130963897216104065878463233115047199647853646665069067456700118517822879339557960215194188859832032845037807370320538728353714266215491173465387663367231541089750429934390358518233022897166609117042987505010181972375861219841692019354909873048184928342125583675331686410074121232524696780715371498417248045887124125601841291483699839113624909471391134074230839808329045154240406042406340308344994092614417181590729716887339457326947021887881934914632217321729148163722845734400551181845268059112207971934472874941718101556850490122963842077276057541073302130587809976234711865004476476818160937140875798939280374075453660904420694346956800000000000000000000*i1^15 + -945682256403139720293838494337820282754959695303898781535400471586991585232802089000703713577571577986368380222288981786968719794102508075969448124206022149009476210461214688513256109234817927523488481488847967133047897161122456539113317340312883874880685177847851680268860893091572931640273012239669589828265667890778214794134917640303181557353278867143649187268983446464392825643989894425481903172766325265566758811201149929845456516292243776855550790370482662781333925779517421278123941405957859058943217527600221699369499871825788428746695625642266056579023162061066838233794107648328264955721569666510642956704072521452167841373765939655782180650675549931601571131059265691498358417395285287794181481496431905007598444640859169146996743071114771772778835122483012308654685319293024766041151744040736969993503214140215598017195647242564923852362831400737470588067164255601297130619554064207357752537346591834497075238303209382732279596331532759859200000000000000000*i1^16 + -157124735974087123918185151290123164474918761377640614678665659613908580209418605101487028917133169544730766758506783974346528439572009051491472750290123333525025233701877954499154132591412780354186286857072518641810039282426905151297631715366816784920245710017551739311514751329752639378908782699914700532770115086733858106864398527021785355923476856490028630879782884234870236805014586180121289288065736762067054996738011355151887622093634336258212422371936590935687583231772507734207937639009327546116554783226371284728949742235310675185462891027334533979133939179390590406714849372087099784172247258649100841135656715347814578819060377661961878391266916869388778075226838836639995967962854348474042986760065416318962091377501045222690622045984189832961047468930114163400536534077607984280238607004741626169773803715145044946806733717336604007653992619519794479267827871378542878703589810242622698864570482855947435569168279086053871719260862021632000000000000000*i1^17 + -14989696462009506226513858893374838863419565923881475766636945260460348701226903339484729857917143660879573554530966248899524732524134857902440665049485354800574236927453596732248645614552577269781541629335573813257158480169120618214541929147641702424078608047110562668879463941639984523689279817575717446061348154547353306672390553227089754566818082883823791552358368263551354878758202854508430580291823623914336463217216882997051817200557111327138366219807083343021009671948633776734856536674179481685872661190646929141581481532715628225039892093466717619660656268871527223837949352005227852194069240232106211630326353301926382520980126540964276124990853365363639332962330507460592564020855655135978473986755754966502355437870896853216832525900559045695741181989393894934538872024464070025461893585335518753245992388056757595380155810258274992534107284903197954692453561167578207561139400725180185440278378673726309651585076506716051750787202678784000000000000*i1^18 + -737007169475975860747197055794037499868114404152146087419884341857659236282956809810612571336254457314078219332995159224555913060443138728029957248185936794994263138972806379940938631809709263785621644987322138613260892101991340068200554934588655395886804886198898703635489287860639097839526988520338998067143347232305123037691093769850157995988898838953388465418552200733705491653761003876349083831714374829260159686728552473584371062729127726550401169219601880750181535757856407721124024146992195240748706109982704575003357772076974041704182539580228593388908618027739502389466885659835380528279411448574411825711091653926286638992088118313972534340289054396653508497077999408455648484819413732869434597987245698760700672615506060348630052779331234478970890477975373066571035160526119651821288960540018797983569655045803261732822598356665099143955409728947674876932975742364087019905005536511968861432819729169371219843998592219773340234727555072000000000*i1^19 + -18199969093918900065481744583525558236483750278654645301905020714374121492053645320278452684607735198342386807192357202851366626596226355210354653185311429542971401011678825313666681354294351289843522362292859289851058686745560428960580875551769723316908663167308755897500509050311368831770311791050480067035067808342605857592887705818214152873060134240066545218512523387458855453977784507022880759997831320708889276598491534109682626136402240560703530579281135618404751253125184385743754802822869842148071016261988046126849597096300431703030157650963907672425754887438234064477162591186561298676731403951654640903743533964197846747432394340686717527629415346586864448286276337267088905894108555342616086638447835512532466244967897975742183183955940498576449808880745886268029499556828119634554984308921729365113525470482320096554370283290244324035588300501884907395383332384244277588488845296664230396148411513988882386447114961645819379701304524800000*i1^20 + -128914342802848309222535447673802606998009288252546049994441617018032956528571183809416825872190275807065843623438200865606133109270176893683062611663634919007260003422438146748891068324749684753282911549439871910934143629620608255477146975861858691238912035914031785941037873380026124906340855853190443350332346256280311945492875249874539910143300143882142762893914805429609243077399412762484304441093616489120665095793350176758196985287407054714315003984949361405805315138526897945154225647894892435148863423595777654381394690044284851844365104748623994866992020598076806371244706651774170685605732130031204446295686408114614606843349157459250715614167010130864492273333532880015955052032732986279562649935444924246643891664158185523137567377086731860834776274221429653051272229882407196970216471257138914118098135376978468492598293377393907975249384837015614020304805887272843658230567735706268271054428308428919446748495799557329868165428019200*i1^21 + -3561430818822372796904316678334179124877192241796400359142125178002476983161712475096744564320562837228476096882038962375231203011084616585810268347061378549392958906330403928926579338732719860546510585250672210884667782875832450939403489320235260127974644347307296640358875856420448337547470086797768602766858350452697792561344793986699539877173253867460807220412600733280251638022618001750331048407741651798559613862832041028481106901519004238855950503177899801882479629788208031597134799117685024412364396539579421909421702937558650703008501550622336677507720368519421952686096506639593504827754404200055307396727841568948055714648716020902224877281039681242071393949825167406443773014925492840352570893108570457601819964739831644098729297334995196142361789291372039312182988307258708014911325301750591892077201490396944566113945286665113217918265247649205206211697654899590190609730013882932691453011190600224074529533927042344458796400640*i1^22 + 215510924436334290211648171052579222551367209590447966684150260537080055657282840591432459003077770398100860607854912997552150522074462683502205607668448807865165304358392953695349055227929879974528270981159030842610760248258084974485317626330093152116939239725030515579176435356641727563858708298664284999982795982403623466146860525716587941236657910083765409840181286031975748978999259444709520752535385272008319404899601730682510147279406983422759564463416530995368055792905492225986054042288955273758750243986901394032677228294203152134315116794253114258348100794502095024402703584296265161655640602723783129342473479736967852839600790398226655492852975421295368755425046367122842570461968563887132363949775897325056675720254515688164905135221755086900438208605414808755412504055645908577644616684490430812513214155405641334128265595733714506344167062975533705097968873342140571184690516560143634675775522935231610225208109656547786752*i1^23 + -3552807939855389912012578511683949760406829361115186943537985506546523537170788216691511865617270655827158237291671612680028365540858212419859005752788296203167393325246211662130447915543837987653194869161724599510337925845173178330654584578839153068093587851590856336935060248949729925470129073384261545948902928225367240968959727405199906549717125588695546826169147476134726058458533640557869592207740741953272321537245591443560103728988942101192460517997575278888449898045279031212444389560357675135676710514609686513894390865451605925066930453716358849075404350859072371429184000711092394678300141316927307828444844397635645077392120370579987781529647757185394284455909122097264088638760993161765558954286454954920011723435397229208386165494927440424865651691679664333880139731563279702510427012502889567205406621707671128205883590329500638513843948990461196825333094879065471128962095156680661816149245762996845293213396443856896*i1^24 + 24744052305037424977009574557535525932739658360631490320109855053021207485417181742351790645972110081120783960470800282009536429294532693295393612353503314037886157668733092773209798372634733223041977935599945227417989011698368392045655919321462126836464149498375362896067657045822572646512586073719346114027615272150638206700273584156127834341446945642880233405908621901497819782155144960475860525635599904608818735651371496507509660899667223568470848019722009563042261556558378999385383553770156219469411418292132344568220537471104276577679538777451421724779226681762334797073792276552831990191189629649512530216789022625045385675706426017406636448417387885661694761612432446460066550201041039589313680236630227431594074915304358360481977081650114246258816702247117971086290927357714253901393683033447609763693902471240500433357865479568681017463347005886955303564876578974613721570727195259046667701733184000858609497579454464*i1^25 + -87604910375301453189147554895851709871446572048277439891030671976270408958641477730574658989911225574230888405370184894527946696964168578880544772845263928637974525541525783998771406831872238694416736992497671034074177284013439551796372197155292264079390710555678245721236443014928727414702909921375637806223002957136068341446272392740821536452276013994712174755890911323701523812441121093047011065091664994598610718047012874292370372535195455128036854997642645553776821939239075926579543621215672047984885042070548403280800815594712717969111195394750282577921665116932101930846490872789242712127778104498160675055620034949560490489633112555808488127314384954383179133111371627243239080101675150948275157369379784817526276185520911269506875135033243545077935655017681805268098047254334382625566125343372531441681188002761591202502344968464674442507390954404742944639382196144681878108010476354822444359536902134471480836096*i1^26 + 128611484197177363326656826971235511472694985941041512673360033849278347663855861282481770554688623796487481699644521033434041046393706715039729341372662107023529629314458167713196408422519389604427769915460335586710390592259337908179325023324862260116961691538108608156863994234223002272738468050973375278356827986429366822104717432180146557361484807979648133980840253804051230414815357834392801415162314850723142768011338739552102085449329216184101693593345524490492628179089045640711690719660655317672833080013093789717402232398504922604847383566293214409342770773434178653985455570956400698359253777496593050012036032826946278576721023337166312913081884958695518017817298362647350603498258274030710167205421124471028538931112929611736223589338305740183570024051698359861423444301853802145594043840436344089059636313815332598898209521603903036674526106932893804666159642443183188552705572554613543742648511010701312*i1^27 + -25472443684401761927694173157688229501495936526587040152468172566670352524034252660042496010289606375831279749944513627297583529102515687711288177636328673540192349186063288886010309192806010423055352311927032440718203300710361101376089702142048957699070153959546401311427239806856480480462828199971826307304943301505243491695014332245804398225707808027923929508456137953040128582739223918987906408562619796649393362418989009789072409088621506121914091127136958176536610061246004453387174174592221885384438999053050507620854354235988460406155329167902731914596167715177748349733885860466818328720177443752527437850113530006960880061531861883308994995090718550188967993874366669180589054212232263347720474774161664787446303437299615225018156439391347193376379746234317584645178217502362647509028789047448378296432913823796584292448843851822349884621629222382563247074516894071403258114630563317916225466506674176*i1^28 + -96595782785001217211351997727661097180248208643066836621917954759235737911403936497734215214852757008670008851090903474013821858093451490090956733187904902671461349918567660870743512635644642379946855936022237936295676824048515385824678163408829234115260328190740695403051869281150124183690977989835969003674747382617562354244664976260962082201311220159009159250768720265096328065933073605877995558881544399973810476013382541144583858558401281174591131478327318736003320933605470027499482872242485572833304607955779556975435218534848177149927705280500203528808243224203152525434957032550094946393321837166468654749898793272597759009986885154153779145200863083450822061606976579737340047756041647674594838022183607047732807877375297305333902245508210176704611449866805554170525412483581369504010354769509175203359798642549766186876942928959386093861110859662043458927275092382014643571954582150892807520256*i1^29 + -38773393452029268080882897114744363546410273190315102992071465721977703511752143119078788439760368854554744706012555981493027914604249181238384799423814318952703199900540417822503767264575611025626291658336286057154038361497572250390149034949196476971004103748863137841401665549176809693115718115999241177401436360514150031293986445861737156440285159297339071940579580975789799785732204337533263914636302979462573919321453911615001370406180166536883432271080282768055362129177208657655249387125159635713309815713681876800515781734123889931077390741768896908600707122389847322059505011668802683865569362059417144581418246225630884293212506404633131875192989786378677963447017148928895078816603561862958408555098527560234256584551708642082992867675588981023145560582776342167399530189518634121647806129541462164540382391373269474538887464006629471996386158179043823551276432800453735459827504484712448*i1^30 + -6007029143198652506425620592147030500845996200390763612440133943978067761135807197976741547131868647983944651518850443096832421024430649519308894804337970839338427675591816355420812840305239904640248253958203614695909313250698038621516468690926250023904003598181941540283115933451375640775124718188228307600246250630833468543822168569670681030171975464445393017356091767689786449770548870706173358657986773455068192957365220866730054285941364344489818012613829506707580345909360876898929442716666211972189983934185632237678585675143525979459216441961703662900230307833759271016055092611966225628658045390383488709012325020146935326064437937815950636838822150751571408624888033887528445274848878504989975936129521810610810151502811464585281617567255301693461833571197276187732031270504865049272197992274069982891045712259976803116222573798397447005499757224623216135473468300844186422164324352*i1^31 + -376750562828385765902389830590622691939024423739198374543930618465125716117889385460482988000637218210973553581973210315943094706554962962383467704680642147655778943827886614932803474473066590161183634293157791446505453382726473903749122450011070016766720407411299429718168219758157746550236148720236829888801346764558415869341818744272601485283609448544273131090445506963009057932605182321593190805530058655589099390744399868207780197879270175101883945779288104321381129277308195633252483646137473278534042932927192028998510370227671948585229885454162702731604823087897635947192290982548827345015112146690137499593089311740985547791057873118806405209649949214405801027219052203917179892182115050182707405580112963294126410013564640941581077288073184999157710812734287289628563237998307775655773226863730244209588002833085586404828531452364842683221466734736243771187357927339848630272*i1^32 + -4762463134267499790270226633117031526334583052618216054266796901997954559438911031203759688106963855993712042483863571697160928920232014133526984752786487491830689596409963452840370911548078168370337760902725946803952655553465387136091421267131225289907846616615238274196099682987960782250696045387129297775713590083555800805624634391822259744065049975264414732261113708421408132869632356480328960646679502898789722189379050087161166607437261410125881323860083932456732994772324971140173199622421748420419245337014201352142309233491085556053169885336280978246256254692582780463441052863985904600756178523581973262500862188799369133286546851520751052140279568324488457776280534937954605876525721615193873095654059888836987518221468259450852666615824350786832000263998399034015035260765246869080091201159171483032602035982497669536447906151839903582935832851423646112482894807040*i1^33 + -25037517786235883503386950534374986012169566397085603677573948541192265867552542501187970265110124703968587864042779103537518730194127544664568862583674002944261465198842547918151024768403755867630896564137448272832761433457038335875771396188807330325818451494523810443508929084030485324765774219128641618053246741800549695693319008595191962954390542572805513140443645259360703601561979852457110464696434521971546986189117792291955165124769316657106458605755929540688182002447826555487660332278575186906522451448764085236539354477268256620397058834525055624714136058495423981066838162580203040647184703517365750058186379121035315536192771813310640663560619888829649114542191565510689461356838975393177318499723067494695275553486078316539012718359039882671271263040723608471531589834780431820706836465545080573814380307426833986608935056438731424906034122725251329556480*i1^34 + -53010631131825789238128538375937024129535275666573585783033441342070475451946073015912312918003654452046762800225392571704611676619656044505644197192266000840502360037797787838792390545809125532374900474234105524800634278714179024446161248856795593434648984798180535191956396437980783465356389555315137211703057831778947039686228871781149900824845420689401634628787081457110816351218673024462609743768421251667032120595518221656769080536350137183497994475344432581669925352507635899605732546387149910328164017487715422638099638107408230042861276303312292251208169144368963088858481967236646754637338926105045271703223223665465938445601479221787912858966184137779529204509008523680839810673577156036390368458458666405426692314632235076738989810141119858073870769491598813135902249051322781889408166701896004225245553237122895597660041825072977163744750063321088*i1^35 + -42687629096151708887837567924895576497912162491170365991795057728240083955608118423452482772682785041110918425975002066123887384806177827464463940183026339827483668803978666908523767789545535434036503321873172720247057398544986549234656839268622711028192544230900910262288322426450560252728130066013090748619849072244224797389805221215408761570573746924547663028219769046420269422671234025609035903537880850118786745532651188044714071253153483643110351942317243759701243349295990374307325992622832074870848266712739958878553141180693202951694610571311437944841571431526815940902059513980758666600306959091861598252754108363030797779775428670458958622859885117942701611509631835256527380520257868438597058867135881216759238234109374836522509463502166305486834401816068963049760868669360458768338291783067665263585312911959205929703184512883255742038016*i1^36 + -168949758012256947065759071849051760176752921045031800400369262373317339496916094138205911114795944384926940182203211014368916964386949922404097655184229546560788796523574054709586017046299322026716151937182627776200253156839928069460700267949529244619416227866898746067810375057036971961963984638957338390168915316842291022446455065743312373303174527505227002068888893965229476393554355782410470715738863307322968567728624752706898344320809209223466093426255925848978896760442765928300812176702607493653405759609257309584412229014832610764454240583608645467125264877034555192287986379876999910567360686698489840282537276990773999161519115798339120408920860430174803488578008653734094020106866640642508846527211021939349026700444083282704694046879647925375064486083446221185963309379261276650878226107738659410011409628185073535581257990144*i1^37 + 32601942858449228967237800395680609049120037337867669701929125212069047311752048025071956281070838826705037355987683567904849910487660987819621763005701419123891964648884019552242667083000489318297592389356210165901141209439183877977659616649906759901483363914615788207848680530480458875645224877789221130719670403237889310374170585949642125280802339138321889021106880637459222631394363663058276043150821787942230887060260208053579708733382095450122322508389424502300463790481347515650189335400012210203987197545525093893047477551546474119094083182577789125819732044889086920980487273688856044099586736069558811576422301449847099180679311565232286846400110171257652121293341505655375897716200789436495892686295897017732295161883437120530150122095519771603445420596291224593945132887184899929457630240939473574763006405365465088*i1^38 + 448311758357885154378947209537258739143015417499358339737167739332260155073154846284025966953968446975673933060660524676908861084519937010390136534023749591720753569389237172654771448291128106310195352270081697230922889713004513920883306009620646993744172812456462121645054126908669098994726554166693560288152310298682720821783433575854629260204253473677045211233791472600725228199604347140230716935586142618688760144139847005381585658277150359759880549481102274266387013049632193905380581354828640735841111206476880665719222467337187234023323893026873586224958414302461857290560125242553345430132672459757403370160263042256955030484309296063677594026791739403808251319565018308167993848105124432503227186330909799518299270918316896263307677533810799664896224114130497512248436957910701649448930576528363286324838400*i1^39 + -306228770920354030362397530729103893831652594746964577642034676419917514073226841379978686417185054819526177395743630823445682406022100915759873705343943748853334430008525325601100599999150196012686485762987628366430832433285834730769873138538319007211861815942741915904384142321477154311770360829668836545746438646528160873374432784559993402852245405501009736628333951199228663991285847966199236564150247296917003650967083567838642788735714382539696961778023599311491982910075074429489455473656315932271966599418555717673780479435245887632928871520712215653491292059494008783334324365099882524213261018978136284504610021159600480050003662257688390055974587872128131958936792057974868703782630697938343170108932390540303596451770189972185766942519305848816894533395574317719120585061351819634923345801216*i1^40 + 174199469394597559088839883177998924275469547380368735142064778780088786520709284935942870624206761158806589103994912646588823481184033686783116288080776268359865935985512684184807603308626654284221582691208366760106569261534673343389758776791794355714075072749472824732943845605821378155298853948962594327326808704406763768611241961717500230183403578047139048169561781407097428429549918491323123376573774728891671638291993069151965012974229577197156077516121170777708044250697028773216773009988469876978913534653274620937916253409103696235669832866793205637524746249166749132881023892686758773979526252191023503536143603833774123492927871524108460301869229006046694411736906524509036495460248803164638200656274333051207524056855534128565807817758870886655360000*i1^41 + 2647718984031264904656036459513964217205640897588264899489691850804633460002529708763702373805736044990790354329417940770746874584394878773169442045403184642919102541597663128130292262968364238366029868943740817792544408123030041397404942929988872387057478277407479589596128221697521908848464301557857078110230836856211809012813698931591669772126242833625551134887369985578852382817396581632068240541951667459602876363741461030569452048300496568228794564058896550702923254591265137979412174259710047374702946763712655989411256212533941995747596721806987525178937351255739567828849512388541873007381674473761573359614952738574289053776253195898071268055593193556014110173833590775488754874907401008516049841969140625*i1^42, -3322076761254074404952987691766330546651749871680160547938502944123732766080882005713628707643150110909087610887520397987319371973680859787765836924654300883751686508698765068369998995064263201082588499475281301406641308772543979307978417176913110405932061377066490445865209494908592562731363779623313222050862835398468174792528016797594718598677929490776166991807159204378513404567972946010755426837874014743733735020754374593135188215430386289011339137052095449976433775727938333641232216211161065216651110673358055518285279501244214969346571095446700657773232798195902331010492524105193403124601112023975848923865814955810210348736744990016165100100930200269720673977109307780160844150682183781820570508205928864201334931377231734924206521362742300119929496297058372271332495989454223056776410362677069116821461994096934828342151339600431138380157485116987902676908878658682650828676670839360199634408990857348011943750689874894834449069236703333595735389365652099794626895840089390313531468197732597313826866861946652016749746232442977141898490223524062531852145951677856427970851329343936022120145940778295054291204635189303077976351078426245216929365041350408782470002949150816083596374599608613075651428302054080683690203936663575761591152919398571824872350788359671626483947051001300777334399170177674392688774564178299536153736048819929612669078691135531426096266649857105276560528384470508586016299231344431282970605441319410697679878207213676154853785066824239631344779292443077340870917179613128785806302412802406772918409269962307928112942764175840145993943861577419773503255819059200000000000000000000000000000000000000000000000000000000000000000 + -47415037358785502413531785704900426743379393549417699174469409045821883389810943711062313833599071314041575404739915993567017807527755414965686110809036742401842729412009668829076578072748165308911495095005941957432692374336297438277564634088572351225755831390724061747294406052696589328639311358482140758231038886643392716391460804757302328000712547620054309562186698224217431959207831490375107902838422685553550037834987040509951597325181361510158847938841648593180369336669262827149774591526238778173089968681316994369933857793530834514297305975783746362531949534406618272749100803725531757695752121033313865319867638533804273421681436066453781910878007153071849600015656139983590627080123319185807929009955898042085489131746496357365744601537340858530104243870109196110368214349710110750240725973247796868318998696040453989967272575789376184867946010004038695333876520143198118153904489340331266010581262480629442173229740287843433092817091983141160264886663617894025112290025327042096630941368711156658517752258380620329966059803284760741126738868796714599976348246950619260235366324867415782169570256401074412186196287642305322626669195408567269127952113492947552696879001392060988048718113786898831311635304368015090796661012151719646705820960362547118154111624622324352459524847255568127530586623978813787052112597384011886874837124232410411105822413104088257506965281627030478860165697056824560052208539862402460614211565293637695422654632059786680386651678322748738109440460455614904628727795689462368123065392193938097246514420923560565356340330856209484116543644615276167930470780108800000000000000000000000000000000000000000000000000000000000000*i1 + 392761838053855726337746112012770309545191193682614240332445678371037832679607914456888421988020845677929102552913270837044104984681349722049768328534993496424494713503076640954909794370060433233332728185159872629334340219419634581743381548532681783985173187827373941927072933271166002576046187080192649990309580919863288346298080455447052371191535702414568985870685500025451624990522568710322429162890976136312980412174473340825105624400749495243976305905388011446226699842702303389577606231981764629619759236590670956318152449265828939068390754938682194785455307860598657519233051576184257037821417151548742097805581016985762896769424953893255616614205796655212148367862133310845592536939311976055260652959620548312255947142694589069616723063071841119848397001641090093891992228701609794100488261377920479969301468357687265085377297085875816481010873513860283723502487379744431933407464324785137581223322582385777368813783296952493363243038354360727516149627671817486801612240011396758504569353341613277017623522487777209514329268836892366436220839275328224571815984428340066930286251321150096941063844576428751031029470084430154144964303320765387634413951198807971923685328384044443109857188457671330257323552682472112419264414058002725980560383015304146656460365408088664739105874132309644701699168065044498091527776222194934058545750176308681293509783454902112971100205100319719455962078489850105955240231238046226087202902038005309073276555703357249695875579472006290395058232443091024147486968037309943481148771733818733394195388883159221051124822932749031370523287246340501830119769243648000000000000000000000000000000000000000000000000000000000000*i1^2 + 3292213358158265196672744459550039276431341500334475448525653295046750282988016098919829370545062749148596381686532096875900956879332154067548992082656133914871988803272599230863810114867821535137792260242469764127244688634608592492927421560289131712561975354188773464383608443373979869808287482292836848552509306665032515406991000411691045117156752446899966446990524340434261243862258574264079602867001903654932403556201945373456350279898438116670503271193064205604111611763864236491580184127620903271238085640079822677336355403504540937489641923070179871619648103435261545672208014307770556917397630056915891634682495087704182835089569946303173447427986159905706135207168714778277763556328411093526978192427294787287256243392777062233675917739347656944703879871335477678073169501264049208571034324699688197445672523561925669347693430266194294562966188687572953365183077634731094490788208260666974627984674127426199735961228475084634566685655918594665507840461827571072916250358702392494712072501061428833375440785015901142437932494057571186851576865919533152257878608256178001242861245939832561312963478381317828041077783288024342904492673423532956260759573999058731087192121066527636980792086457983369423075558047017674735066597564805977458276180907361325519150460346507508673437433525873023825598766613634743218984635916212258420753562220768826778722236906299857819341827165138232954493405362204375621839424670091470628988291104509234071155453568076029897177421705304488276162543104337155173688085542496578749322607222785337723308269368522296516070531303740339260660752235606604149892480761856000000000000000000000000000000000000000000000000000000000*i1^3 + -27440872613433824979937147868611889061564564324116140167622597267329695310978353340556045803438954916143081034722966458186841260141173319650709211660555260690562561008898764656815313878085672493585972144400638941403337717192096774484970547139088953625655576643196917642615587018429575075038705558666935037994060307153186125577436756269765651897405162305513096200989016708255828203209893200110192686645651885627653570703799790371542804803804553539675119859490593728041404116612265046582886866008263345552702068496381613999916977626874374651896052658204910529428429105229319651623711267973597684525018428051920529539994536280149764471885811050268484547984873206806596387305439015402372165642047385751406666702191925688389276281814997898911149119806852032205226682012536373314332175726253825225472134238875453816273961742535146532534479515993915078715115448626226822555447653447327896673688702823153629363476668326804947281139076260042855582262140539504640271631848192734349309283791283932896735918760600519459470764318664045696236735873912611001396560662415613025636102583034866937240830007520428183519532314689015950750114951461928393973415926661290339633992191874291912675209935611117782669175668469557837111001138706476293981112689338788233035022171502488941180175283981506419726758385169502573427169607170012199448167525225977808872459687111668125140287901098190657495595648556511731031667769553699024042414816454505401257260687588274939489996571839949512643310951078569414609250027385699404439025049292242018475593602431315168095845983601858037686818410269848796258234412439632658340705973829632000000000000000000000000000000000000000000000000000000*i1^4 + 54998969008883911437599312953280202637590329532357628014205879290263373407449299628696468002780590948643944700238445912405698369087496555890133627488271476012767201360854914702299448396587993471302135979681303934468242152157820244065940101341952788776890757023995056038968926476776837585176130511632333870858129032509293230641437525172289135297269130587051958202567944720656078713889521381732741155175296642751566762727953946740171174679857487986057304559541377282115569957952790628349368934451248929623449903666236212029747627525378699778072640810486645047155104256210487719435517677658578022849255269803167718024825217782212489068006217658115065164359581562926643726897014124181081176765957685062981432079379461185985286743103084233477330310397802486084685231103175503976822358227580704406914277723511258164030533471226557074447386462739119223573953509179172412992162529091588498195344201239806445431290495728223797768941197245237221915065436924428376040902212883976113148828220205139447187165248303163764691307628446138198087973855819382881951532979941968917400911841689249259186795912843014790160706922203167672962074025402281160886844029787376067241529432176435480646076192050574135695643924321243545471881132339231602686237784560827388882812445210812923287220098567512615699721975051975846663200545688222146317979414346885453568900454018481811502590515975873249849228226265648669173998170893154483365721325647682631720132592232599403687591996697379505208013733975953404485986130348040426740754876969504826801389644409003482520437185333616977669790248883608186049029583323192433995644205321420800000000000000000000000000000000000000000000000000*i1^5 + -47553885997735870140798117949684880093182561928239320322192185959396134022484777362275492969168890574671990412158484686609979213699089648362873711404879639074496040146372737677069430068653199202329996484916750648808153883907817949282381967671743333396586557090716878680175012211235850795754722160253123838805561054205740616010080305864772360713367021593798773963297634116484082887554479629534121931090027994130289324171224464755072640535265213017832853716057002955247998610433399758861017307751058557356388669867914191508163383511933936919622922408530631392820760738830944661837908459331139295249919249719591075509394497847461605034095598463778725836049913607081140591412062995140390163408425436034837096231968289047422048639639618332166937241689413576483836766277048187726465075565737390358665522850488427825961179307661630584654003561779169755468643877982909955139523983700783809081450195203862232686956586909247808313905323599961627937708058391751013960182431990548800118339819733741417212525643222777638756051688826899155698000574720278889612226525054975170206993780311716904964380475906381066142964059966592672566607191024302247849954151011603590872616836785122845825131500326276774263004095677985735186788137819212539065754059642486994851962652579775470727882862799165662318428829592924271284915387590761782691258860495325475150945415595787985228069487885056078922549898688463765822979345641177307666135457018551693482664186853199267509385600650813697002867776991190906231350330476632910229356890054428242435863893897766859697660644553457838537084785418329678843032825520138877086141053193420800000000000000000000000000000000000000000000000*i1^6 + -25826336934562877557297404469772451048977732615270091203444761967753381289571991064740090985260355280896583082222723834552788270378051977486674026406653334342104558651529448598785776310566115945479098366593549730751611215958110968147831527413297665911071781347512647403087351570524371634528509018201350062324124491983658184604456257811102125742173884667282110672671787991649723027832874348819708274475817220696210227148488988673914535414655070914394869423119715207537197126807808014176332332889259617868134236143703364004879736485911996983390799527111136143114825237937213282900916736322904890250470452952008099012488716865051099991560335898005919949530865990819157497009704029987030198557029206664598068760589858220426644157507244424118425143805006026151394530784748267908447770514255900101415141092669172319202290821167644112185962303471772073719470423460824916918905493858570818809185645336134208310812821149833839697791151686518648902786738403111920067086666925807022669935908999178462086573010118327510087300276718693086219984916141522985729786308144745114043007484616920083132239957707263284203835616547638581251662196962162907359234759901551402366204878261598809707074300717380248177199165632250101573917330979734416824358531315134621120105506862433020555390483022108283817681581570538185293363462902227253283121600067506298297709955725493670716256373578972678241723982049109716279705661810693267720541910782704518956360499449155662883227189300219159445647840671573719137072675850019672876557608115350741966937810651949778080127500932455659202516283637109618156428538079454558737630813487104000000000000000000000000000000000000000000000*i1^7 + 7914742814218617181691861684472394774856213463968210034166451098907748480362836714567895244344268095439658911348334719622454574770144177145242438228395352301552018824055090619078585411667774541352443071053744644205620482178216439493962058265300260077330373586442683269579136525731903841953678612456330488685860634104174625162358887066286154865228948996793200149561499309189654311916372176499742331643300826625875926616291848106782971011903434933902462037444271321275068189289436733708016749792184939524826484686591422558919353523563403704058592022317739166085004762778630466468359534482405870760328087860289484349836721558351177762078979343880167232854230587302938694892396304744848279320450924768984094278101896483598954506859912609846226895460889137156871502437153939275964731228781497599652969958940094910051851544702280285430635987645865450290359949124641980325820894626918324115179963769888296236977699014554458777062453878058396006907557384818848162457208848309026333840327291699742882535055422269768922083312176628260404118122603659433637400615921342612736741147420058377080931537329268055121338269921536345064561731784427174365007310771820830335484674851388711707246651157910001185202028392916809147851742526715174321344059753448647152800498330251273796661642750993638757279509679892918017211621270320876586954176078780038785792239683943117086839332900399700898282467015372927679152976603443179930114457878541854545747623734632643065648496017717557238543293761725880835708575682992874121391967482908462926141427589901594053508316810246029167154554292224695101941419777037083277111886610432000000000000000000000000000000000000000000*i1^8 + -26086669489520862669984826913536417550393159958256355953875153650961372622483975268725460012979686771068143801184150288008649316123741161737596091483415662620009495368691051777007598076066820490157426979766860627721092595336749368570216029729184936997197427737517361915114103512450548295759848566532091968390404883541957641478944397403841350392527204476663746272430071579919357288732896949827491330708763104473118286008396907890478606381805533312625120264596611582902947075116954309737292901241901779666165718202380944811187855524581923185340470051930686772708572402375520006487708083119471626000454389785032866597140385888081154819749878111134768470296485685075458241156497784563955240758533293901115744391032392309425732944454802625938710240696857367483671073419255848652290277728949313273167186859233026179365801201698992912875850937738488872852763818504925883589084282140627405541970630384693494231579056017817780565204706764785943559750175248985016871585783690299411212742271917170191376171778001930504069125143295907851232150248836243047064018655173183706687597168120982562621531795962373992673655516910492064482314684130773301203604954065589464480520279523104051968881827802569411748004367399700655252279508145409956566860546657341161675312228652026641508746067429010892795807149352606451222309153488614611553387689252483772236716050070449580922326140578978015670342013271998100285002942842836956458808766316939510717478155752426322674251687745529903713976498570800029984029100887274865852893077527294589845911683621410620461188852717784520642478472113477422122513977102478740115739046313984000000000000000000000000000000000000000*i1^9 + -1347944232586341371825660822329934870108404303126959929356825860083719966998131060053371530345470195966553536968049439264089527573180082966664729063644166477528539748973159823844444767104692710863988430442200396100308711348825502384454759540114744127859114422948971177320997398744110484505744331934807298938728753008225496092032835845217744338805637102896998172628500476877488481531831376814353764971727449372644414800954090145029757218753414081371939497743370478259125738508078666590432792106639204024338315753706677434614150803870621509403006890303967204103399812898165388462650845996022098143471561866217327640840656394200689348332131357146654255650074619559379971792665626063102955339803645084734436004803469006813248640316871762125749595013326891548783349967034251935084729454622681572556575822227255470129610330689162363976192447357872186264167598105239391581597197707711316116990987620007446439357828316133641146468343024948388940262193074007563773928697054177505579166966708109161540997527691088854098643359820659222982066366251003773825848527012613388882776665263942828478798783761078298589618244197276646004972581355966980041450921242242313146459655079473888716010724744602982349135628488967582827138130075678179292598781945974170611342626893152001492788320978330602939892909833275324208348942245472499814684295545013432692303016241644301035446748350743643878992855795963443969868703288128682024027897489890617431456353575964863310569933997837911427598992110096218061073924170381514910393779186544395902860541425717202717581577946773441414558840586738125076260769010891410724731724444467200000000000000000000000000000000000*i1^10 + 3013396256312012521617950463191456241855194754185711222958639992266944214308259363187172988457049420593482096888592810812769824111538042385244015451327304949466334919165854757716305518820504712941033220739962055291723916648774486881932241346804898265798879366007603219361474543355882208306242284574865873676153151924934875198188524095680690173212169891852319281707029098190478234957101526377453512147250449082102888402629198150871167059962736677559918681028227289359358364634810488860472711656065985940830031202249762445986439415991739129691510137417481010834057385238097730804489640643081065029439414766133618659200041411846148254543016946775074427375059732272377183913947648151999344246805143362493136450869298628523232193781082982828829332798824112170502048086388904785486273861193460511153040610631043244277566329011571145218956533110422027710886469804509649896332298587722768336348984498412517004962900751773620918119839780725284396282533091579235728466616248737166075686752633051843848667168615617833642331630421164952882728435321645136540953543327654636703354697204612298468977043321987817155731837482381712205298538269224488381298996225935595744669661026186324749288225964959341629862060524637205574973956589777419586456599702064284645121338292136864167197361095434018459954635287619986872184578789314396927562970036005118675474185346004069049355078139400340128745136689049891347145485483853017913070570244834617747777791821741506459355550929574286128702467954416454070650142320345301909239810838216630628507886390651885518185753486434788622130932221210964361360580588214539004680376365875200000000000000000000000000000000*i1^11 + -3568231689090258246935076087956016417821309506090322198954304643850331093831436721382602632446299193176667730316794653953053663507468421052520940373636575386663419137528141070996404929392307049361358448450924822862950541473483272211411452201393028171498576211557773692063987309079620846685446655697898870118273795411294699848748770873754590311281670214547910024270971280540086044553634713048854181308150148666517343282187511138996855365282913259391633802319035406034403445188323658469766970246628810066159077459647449528774758428117722999258759748975992426604446382487150772135397260834163718808702248851125404179001409258714541366578246693833489432984789404004959289713683026927440791625031732573938239745812665032656463317718324259668259861507895752317252731632250678806848943855900467043347675614801952406666758659387012342518928841682084360107080457323923444567967711580885443916648528246228062751498275099796109019544207087114016844615601866765179633464880165317925708782567839289437512862302460580418993831766260499295049558569390832840140136035715394205706489119876301069729133236022413319671838995200191848099551288179543105049147036429357891085327684075027508670625081624413342516174722807431346344862816665181559031744050972456073986807163536464239314238875349452879542833965069685657449042585697748034174796115251947177223996388008237545252049927637672574190072079986203976205618288803030737478235116295243755844296647101156239184255591778964879633817349833590522302660612966608564074622160405029649643813050064787139123348632755702777433840196850552389643955523269173926679321191120896000000000000000000000000000000*i1^12 + -192159005219142997070259882720355872460875226875141903115029251682030144919621337987873826627022238718847326205360189570764652073863915170715979823594236234502827027467545707840024974894587800897176463929471312299900197056551124302116411035678760227443125658255946155294508281637957323085756518589015841307077096367121263683913368813404523315059117922269799239341079542085390604771423635212788941192744880720753140158007981554433824655136365276037907818538213734499082335684702619788791120619742243651560141691312730624724183413823969850281893660238642015032138664981508561517601590852498186149493487721990426311334041720116310094941210113869987302997178513715588938387264311637096323183320164850871780237644723448877390851282924064682001234009376005848815586653408657094373466195770105022174497372966268264481582609484349840823515112672034278541419245973330088180542730437336487969052182695839451586600536000376890635347463820858794885354329970605880997585000017854273219070843663000856848410368688657571856870699214197474859693757776629486434405591904825417090387134747174543345916219110591419095127851681939434346367494747816803709851592986067287120137514184865288153887849027587373377755291053822260193377268090304457691553546504498781017123157321474245305661586805440113311857257413072828650087028183711655645138821119190200450094675374564806774477360109713759069664471349132402995065395240955745040086975920350078777956281658232797978802996639551253017130875957512593948231275989892601657806168359856236951380762025163914783715481846081155278006273123470210678202460464487761331620342136832000000000000000000000000000*i1^13 + -152712444098111568615194659395530000696482051370064571694046393205771542188095907435906632968654002004379888381337474446550054227040502925917703194305114400158344654998282632265490578766847341876194151280721886182122634217695588393512931827375304511813239047317721435733155038911906184678798441902590708427648322125385339954443902214856444881748053503789018024503575095595593975752380577533054595476557754592814600600679284370092143222547336091322009878839486904871280604965908771929020235730228668682550696007457149566509236694587719433678158934871208604286366899212979047803096956689358983142683108899810614134838342487797351959358095195098504242727242933466343712242399746704405787782974009973869217510199579466387224441871132704979748949079179922707233587619103706161665217035540207719261696434346130677153540769489224856887892866556550601984920494001463831873547933529481393032278169588716905453877138922016192190091078371561487056282381156170621075569787212148680166815804751450624767988732459625140715046453193194921862546305064111394439699983432185625610994593444798193882495058765674319479324788557882317410456059157709277989864178118944984259131249278415546326672002764818646019272486760785474177249119999278969048261981213716844143659742757411122102928434635240078607611666495226541016885065299801362792667317690522414682694225436470048611276554201170740617709923722437018779524155155973282834523944174500321195323926062056848054932388624770824499065686698699358470516938125497652346262929240339230385293376903008822996791220585965696698146346416510484834345010463391769211137515585536000000000000000000000000*i1^14 + -149667730595128805219890147275925450435794539482839150343514526139680745993477163553625264686600982638727614065519887362468917019370932472877608115560980472756103787571450776699317519332705519288012241723301272541024192964313375627225604632257208400426779816261165898305452495307477501116191181400643401786857414491675975697637062323678490932467605629611211225189438507256746880788327092023658946629243697113911386613264135439424504829831491645106329039848136467775831476645205348270341071552440263635231089438381555376244575195073561620874755707937617204661213822271047817942658679400392120168473863649402190133285995472155354170335091240443644258309697419664709178235491975645242062132168189681157723182916924696184346197148743895941600063685927794506298399487733405752534129656295746012925796703548025819291229146645325861509078181288707706107818936175971005581588282791823613259090479192749687708782717575467689328478531726944940857502548743719502595832871734420375742381793082070628588089234968324518368291351398386440655377053535985714855491362233577390297484804336709535107987162396859958558064082805229070143101966233924277554176225861233072809378262920822557245795839039140874939282048287590288130309656878933071712618112796106560790197368311512447748654097312311076800315092163245181397726456641156171859276605662906356993636268539680777925668819194718638540973243802405477234768354608944473208487062001982486546644263895678313187822361845169475808098790389670339369546477823370326149423439658429379716901322708236331956440305634868395251142489278174771323936433281250565165907654685491200000000000000000000*i1^15 + -26757503187300986343053637616980864869474807415133981076172460075796490415005291716182281184837177333983824271367366794001137650805494161967977028817447080984562951721804976317509404205887044267109668971242628342915126375499529559658389620066104638797188059662669744524970974189739112750931649980776387806464683995055746355177564868447029889905848256429110964336746954403580690284832659743449322164487751499854391387975191036065500505212045970682716109821947596839279307467163503670851336123163359565162135204659982036978426426840341560585991884836224524853592719942786755804714075088453371507108584721956591785101138615124950730525876899253893902158877903036000441597928914123344165941981957748040203920821292364975800592655055891091748193106167230509511511898811414425526667441395617109655108973260169747052618705223396686363013382549715518392193235153650911435625157037332920927164809066407764472253488376824367024859148817926465934913901252380612294589614359566200647115171976088305254879196158490631510744818265346787612430279895896052573135538756906878447092573873470249924415812534425898190329327986653634848017542273369869093840602692177464176073490604993523280902367438170506406882235690695922073496702045487977367724584748254810834218366156700393365107411538371511489239738616625736262974563080589189167404496363525838457108227383950896219558261054301409848656846319216237940498011589384415048451201509613083812713115559397298061320324590151809910915943512131930186059512204019795906308046137439705400829676484762877324368968950728857878459998778262004021518723243465661021498840501452800000000000000000*i1^16 + -6268275614071167901841641267487929571506605246220240728010295465989060339337281849578961613357041968210594039678383454242007994677256652749961996497200291046207777959638420475674217911414137842856857537480533863513054819289648048055946771092494922933731355527710792865976525147979825045067370332250983339157284274608894799197984047361136087359421092659601350994870262599669531677622749712567317857898488905707394544771233531072305063617519240117417238766746521913406895591806113574997709570159646452702039410697882162972348672861670519900472410093386355718428468266878503751721619071361103804864933037802814352166899778101991423746873028064113818420783028462411724852696023829630463518116260748487632437406584866355771498962208888583799179894239961091063650248834251224557243283841268004278398130502604528153588881710804128846896501258517858518672946038409967017255428718085226448098527611304327671419885635552262326293868207752564362458239284700944875161164436861523741858934636675340176729377428488828043778383366928432358073533983561552416906908937276828766578209269110490785873440714416385800002596392279111295294525007235123256227425184962223870553164206490361921429818337551474741294746013019256624325566454854827498654405507233270324429266758073250769664757914689304428447980049923879913503317781869799140623456574982558126005294184505834941855964144458196081096997168964166033738391943607385050014667194918914906101009526304662167152940982259166788564576325508040512062234145653440182959481777129829331117689475373489568213228424979859978546001877270692017289829078414973083127684005888000000000000000*i1^17 + -656352503259337512419228255491487820815083733177215131064994318614844371225262982057742296029871813789940863633605874484345811602644971117664991819866813341829611950048201556539336689808514204243100551817718112284922940432892183792943873989035241116158030318978469021565751942639535910201636566436380728268076389942532864562352550574927729916404216747817046180291756235422542577115781317954776017199262375405441587358333077190105120199070442949216944753662801678067723183681949489905920707920134742760009557733471904042382298759118214885771876685338395247251115155569327531205578607029973590874873079791559168318258388910459356747745277713096590194982918133678233595065174667164565031889477254363336355333701078616005092243083101538535591828491157954752083840432578477714816837972040377558177809647529223628309943537522474213017427737746276753141976499180316276942587447394617058060792734427567216122276346240524573146382310776531395092850123169686816980080571355169399161346424226121942322400180824316901604165807550344198723687257266929944735070976461169054608173793131785529550499661204580670385468334163786917763155739125431209330787866143077829752133558249268236035383368615678666575138536265768419677841693003025688670730213694967561483593124439454978804994581214202979544726075547296832664916834086478790090918791100306304610312107359949223023851781352549630676064735160682927246782026678311714041293019802049666319949150004387101794002847178018897363617525303528741210899480030988851687477784866486654599215230866283006635081398236169534830214243504525961179931153629921236471781523456000000000000*i1^18 + -33986866532527558373086500627876109431197433129208193516678412435130981974034751666663658331227984065928351665464695713252792672105398404911282280738245431942388960094898983425970517902811522492713520410707251323494085615828814381674474536957990014904838840865511606179989566176325165257157795348229753877629787318320116949800487937949204771963052822710443506761384533325407111543064734452224984373336019261660711320533661867117258288883035483472772629928664888402693966883728728467521334655085793669062809227515001305219679351067387801582726108052546410780092851328435839428399205175270949352880319608823798885367937796647764282703710242511436945014127371944188158490540691133220684214171283373328480424466821370338585238363959047720974233934298089202521203143908285604268529536657006905570808882042364204059475537272298478354165243287428174434734898406227893956659432299758917649696313424500764517154427574129160347141392355645588749352092073172573041395509778404202837303934804645571669434618395771535250051032182985707087247347474321793004901884797735570876256539044973674715238263481363379369725983718183967254831908080120156280561190549214149113047588218467794181932567253687355401594662361017971432839514966798308249876386632191921705796682411283248623926144068641704263751295161818154196169394393826201113836106686431838953516860892303453125308578271801363720603438059881143593576415557204665224428944427022427048510851123180425377167262439646103357182956611018625381040849844503958879799446339258209487635644281102950529245107903985159210205678080574073548608167690916874754979790848000000000*i1^19 + -643937128207095799826052926604360953211855537598058641895796308450903537918890126544866752766962910458205655474233791878230933146418205438620913685956313937570039709862379383880400863042315959129722141433284399610088172920386944657575798800900045645212935488037374181846690238935466310153419098088223946659413012898963125273009612704188018411683399863162114426569370610301371184124261497339297724715652729666708766397475776563240146236041176223365529747370829583734012786537921703597306227498709956758201013113846403142705745040105238127088936068962582811982856248709750757468198398434981772348452412155616393867603410396452123306220052560527976339658918887211313581749201118034781726790517869162796018587651242456538186444346935681837739926761275943044839669853805821482652774831460307239646771457239243652423673463264138811319820153492432171331101894958065459304360243008160153037223140821013958589877004978163391379155603798562024299250275312611586471009726428020017796242196085753928747114794704851429298483309578032143415943846441537226327730837721683255159903243145477458287999467551510984917760862213936045315708124328675552650412664822027833602461534143516411665177713361439343766167700766427438910738332184649418317709501722702431599734697080818496204713804920120249742947096533919550953714616207048742414405628563528022614814922955009408290414854213083185644907998877061541626435240502546673868658634732498119678342771488057989143163509074320834484345705662288806893697290098466866547304049899165314885921698614065356183379495616429881968226108629504420493453583476619471710532403200000*i1^20 + -9505744856774466344724551801649725068447789301251492484428693652926953349690964576992263328610977089931644782349217682379316929779984136120428888628603857715832992299861117166377177727660993599568184784713925626969553303603223344568778369082161133074329529714589556938285212848072572348298179701101206081501269646087075819061238410207736935626158766688899552591679718784036416595253772410943413923902064625832262500823017300361618780465278983815843854632078850435440593821604492107941184291373857811222175315566408342315203946227900284932758108335815709040068706811735705311310290745554622562659025407948415363536956434634706561435902368727754952764042319178974504351002063368974411665620161237532087276689619226258096481561400059892515255556376780988795511130367198428416723756994198623448704576196788049317371535525461508768007712289611704365859257233686403348995968097460084066844644409837848374715034296534871325357192677861410179798481361915695622404539090686577668220259084603637797610619810873686059335932421763663278051652409173787921166620849235153902772766035096660579919674130325060629650736102882403776769072810716117500491366804915278670112860221795255351915225364913984791040361798341482429720310846075981719042897786135673046096550063344577284989161394499843114894795868626318369030051551330395963717936431103710521981278523239573969264843823878183632657995062734425652889493860840814885907352182826471400918428851295509414384576936648869372956400626502778723831481072654267463994091163940801997007231314064996042411016435100081666427597522611899099423747543104377462770892800*i1^21 + 47591641130982288289263096371628043396051065018143555172359050408988231737722291797258285991875254865807562295125667082950667839415768857629988273869128425111590361607926617328061592623766826286372736558772239753225694712000069187291925438196142854794424583787417099613463731464433419090096250057311611393645823490017013197744107842037501494156853864374454307704839627816484093488445869293529624672526273204993124705778546599960133096622533901777942718017808475679322174865180815718222429083931472921120700416071212688131704145650513562568579802229004268472309118095420102993956498268725103108081898078053140289627985221138650291685834603002283304156775428526835870109937035018881720066177398113961179416046049769557250483578015513840351838816000864870101115241009505030046980279074644470668097957263993351334325766360661565244496230661478720450488523405082449786949682399206314713394493990022019754479389836166981918015113997332549316867273794995570400185227804597144709916225965916272965753516251081077569757745717938792708001232010009113397923517725466512315751715575232270699651981396524921013115285881171198883630268724332124180012285664940746877688771643679071804049435569703859672206608608648797209038485797271673738535554866994083181281082608969574620275202269931283463102758356263267167745242121088626820748650494552179295409780290894843474569608109755095927937826084375002137165952858507442279892017667980221333162885356727448778957055112617603582468297330613089515365441317241570818290505348377986200272937722869438142732307290906712357999010736301574507462696251102058250240*i1^22 + 4960508359440400008098008216519555056396579991937379561024186450847023907591828282022211544055183395788666213823271372986055913050583566614682394025102891973274190316594071436177092718266731437218395452964946569443462352528151806273808543274893004677086014011902238631397484491712282109254749382341434113434459439514547134565156090778284922851597709057344470138593029223241724426542941554312028993924002814750714486494931476918399810051688105509493520198255569252503194668778882930122633339364442916013023271702849698172776034731340073473094161236219948631755825876405168519720847507532719580255928230419293561710080920265927199362814918364690138292535583231200019200224382721627959557610699834484366998446248596399884975828264010383056235561630984413600345507881279166572029209696882670250845724288773681303725130986996067409437277804508389255132109956303964508866632158822000607761003718870960123265864039457480432836419040855962689224965337411303943752942765568976898700219449631120018540228230083445982778860348330499981262590568542007248833190815424875984546576388521922691447031520595594186950790865944645939598124657968558152335190458446299370134617889124030996160735018728236382704727640415354678214170189671665716691063685043350551257101908054504107577310902092274371793993825451026764158680381105979393192396211789684829645724757886539714544294858527895769821904792047545848747233950790006598123467293643688996391126434335093602467108428538788117734148060314171717160691311133471554225585972944735645445294624776137353977418147273427588186332784149879421950411263042387968*i1^23 + -91526242794560818586662043819189192340504351823969740748562168208438856482210630431606298579937446355115177103968134205153884940925362822139126896360385089215436242203431065465988511312811716444515098390036822881584834802378621118958432029514256176038404106312826804546825687244371305855065351834208406905344816772774251599264258049604015884611991927052962707767953174339241653232812109143607145231773434981403279797816039151294702949064273989434136719884948941282613581629154935727553287657956211204393849370950847068993483439766671077626949636984253842215224412432260646505223538525519012516262327701721378266515241942306306135082503039893419470231931325527350328598589932120073744814672089540268325794345725999996342896109453681520976291428923513752015730980978652211410456575294537737105706394414312537895293905717160228164615663875368218179734303442494880908214931005212192939163177420221987530337401918459971582312151713073754033274655895999807816330088284509234669916545531717027212652696075291822867263757114683594408374661965054936251572759933147979668783453754302044879147545317146398728690462156914911010889532241840122149213592560579295634960067154327552797309355339040402166502267273787615642069831355364652733823644689494189245540738438836006351158455920755668945463727742666890736557873079590899114359257141819067962659388958969641278080228494496847151364849193822762955219651796288038076628324195840325301959477231253315782563344216659439107959199206616398083130021754434887501754973072917795750482954640920461838409516193219832240253049193389336929793594097664*i1^24 + 539286820598658937216716403035316805451901118533801448220072368219148830232349536531869760755596795784167184141220295735977759563483344947939916255323561078221309813404517639706682099035300385310452794632956263414565525991144424515548912737487159071153588984922492797222441402190001943188197674385254356853032149392853355128855997501847435735033832020700909191294965271776298840332869140401590955123960505093044926728327025143594016515794483032709734290262145951911200248770325769092556412715777366352184700002450194707156861538785878197778813980163465340782933036658468888128511978605601455357349839761139341646041281371077549379647688224747977239018748155206931016388611402997931297408495853750846121378863010652777395353764718670017279278536505634434424503870346719925675287999068655263252651795351364997272352405366694869329224171130263244324369520293221501187192733027149885013203869078240462643135978693668536084506745744685500185601125220680094231747733563257013894465050680436890828964041419007588579306041261594499013565838978304725207833886781075597271326043554641312100046172618517216256011232919595867164126512111317302064540139352100613741394688899950422374497973540646255005679581800160509422822755366094627489634558394297469234287533266485026387707293406025511350971603156409380554886264225153189730355332731266101599393998784648452432091899267947523900930096172883054831504996811219360431088921558794137058379587337566121604109180777219508119344107326682742018770902064589771387158440179151120258877639111416785845867151712458142423114272284551121601560576*i1^25 + -1016716795234017624277558336550814109248737585534787179301680747294549911650272227317376759224621584436798462984327118573500778557527975592034334977457725071371522289151258027764479520244681670294562826536239955330201249041360914707873515832235539202302250545173760483729731533646453502569415441405169645151584560485320191918463413436631961610976439116739350228981407753070441545630241855227229889864485973862908382275461881180868360956779679203837363173872343285906714351473473895710337194122387611463841174675201057681510784288156339565351753542382824366471944421409633388442809725810153117136469289013691685102960302113454886790167908595772953752656161648784848787079689219322355226707433684825545273457972757887006762285284322288347915601553477611107691185607633411265507040425622915540827628685024600143559089736816547219731628702909405473177172505254278351653086310100666234358050271066400902117624948918494494190343556250477343490027197540790235862559216429458962959847499818703090242526194876112691115495953291037531440045198997156558310937714953743666419406778431913096787748912802014464150601155713737814044832470419445604790421907779221586869385477307959895634494198175055370787843782647650619665745844282909188808077564683986928166564438370726331905748753168479448306650829903383503240910623405929970014065328814856317813694039495195333359370068911580651971773987255721930670430700392380802830304353440704571035595291875092642295757623248391377975193180190272240175125500109086738366745120275423595689711431438419951850692182472789053487630166840221630464*i1^26 + 288177593020300924695493581194973976418564507340732657644672760794511289938016366501090000603690092987325875045029724412754868768871347958529412936467702428846506146268629375190493282380380864740194446880974191310608125469238816804338347764911621346736905573956524441042533518357564094990716476095725386019255869122619688463968783845391646664881850807441784893268789788113825589516120978494803924524445460097750341554953482432047581710465706984826307103137028978182788989661727615418464483565045132714453875885980834991475120599673806748563991781366227552056757115776950448910776011232724018590898658400871158209943938976287457535923576088210274209374091241952873908270249021465292680435539029235305544967906968656054616675575056025609622645182589553934241281927918270462903740033497572765675177371116499331475057212797216184462012260323967394771514232168461456916075443399800130107386553026265645177849238828605711232918620446193904793604833149322557216005257049370396239366797401825699223169403553455864263144911441631110305261549321526965145872213088484119035734170702765327706893063290439875045806901430097346763382680995351398567493542917843376004412350154272238009349100489401949784449177855532750763808508590336640699242455762225672382077102224078862031835202660490484311044441129694252191877700455032023551472909365972523670984676498430491271745635388691986541654703261353097436579133949198620902043661057378640009063342325296121981162273708377556669601593347375680908537170461766864614469806359443075027993073554634201654161856495608475174768641835008*i1^27 + 910137911656060850700688697302167837463807440448937683094681728351809290091268374923688858973928051090668787911032271929599179785071690696792438124222090074369050891112732620003357077250577283746010196601734827115406007746193425835607179445709637874626956118226033678766694698261597184898756771143817757997816840845962990111549553025816542143090348551364722594309079202503248378861092061533772747240557199951173481051667733243386771479683168564340824396437896094962744291093432245472442492199365050408563859181955182657154534487492134242356144807730695793171433515758914901236575688332027978342048302922276206863693816798292537288952471161042274338380861307389595768352673691874473791955375299617943737212172223172903221147207019155706521559950046479587856174670264047612257449808874629020716250953668992280562637573972818565315790893291634060332805673976790911784258034574400770355515496968891480253076842966123054904338360133766879865157425717845209735920136069532118664707961807204161698885813198328396519482378102422683689292155284703103322802375916690391300440484451056558136377261021966758594321996354180247892362432506546457006970054015000221236961987581066043555697004875848036765161683839004472737424348131503138276225765812293160944714144061787366377830126007319563981094808399156673674453985254751902783646530256503471358503614388488280090313023412765389579526644617435309882273528400001698149339377690932067445233107934602145148010699300714833225209518704770651308761675754541292495767832666319187711460993283236925839488859103081478609698816*i1^28 + 383850443988495232026269897473585975242777412957609965440345865350691528305229397287347404112820356252001139658101594145293340124043246175074753244094187474964534189514847756311307105891948299139156796620128304815231428747699487611987291512392189824858454740675999659398508233164077404221408496562711908654851312797212018992434962202049266566382750175185416070483242344232853808471859367420708437456814708824568380475946808471330273153596374312897869586203894998644152262341546673927194439891769024469959165521568435993908448275865033968979499875568980934581238145892438378047050149792127447679908601294016402030768917512394882209008626983375592122813349991970682378657862375329803648978322828085277449488299794639346255809009542155301426246397798066357320034894213097006546988174639477359519897691133785700156761813801907514181819562189612626401098384203641051422175007420688968071814471774308892282510984951270053343760761527829742132705231362855473072323447533583318251331151456983938105860815329746624452150840280550559789506955867426923365144018127065036853102825397910903493205781825438660018055728438975224508749829798923608930624185337867798587233418949782934338330118882881733637881876675936115506628817428072218027914472196029854446844989511241748080937852086442860514405622011016895737872805839271014328436294310633270962208335425742438615109669924356682471953033661677124473675697349479782455538864844076413913479042714111178491659514003307817061820713293689258681887887948437655401441249407392860590803876758221492456798719786767876096*i1^29 + 68094905498126144679983449160271590711764009080729473543816753405389052764520477924372425714455707600954675512869377291205198322285123053396786855666891783223215852835301866373860614416436199134417340737456848607047977241767549619538286085336146072958272746678118460811529987043430383663992795916759621854950045921809330836710458091397217630304733749690661349029741965194201280534752900453440348927835454580514706602626161745003717985891577152367507536144150405226621567464524707949268545579990567200237172490365194226592723012498982882040578995946182525252206360609204531146191975033791694251521228304992462741488905478489900438894328058234397815483989047772008782310962300978552940692759418209155597486659594794730990064308615263941034963903013558676531359318151433600591133663105481664694620239185532282033836172040873437043774994370836284680826492629623662048865319995244441675688489349195890941268316969309767609225077252855584667740334609229326056966083364674987588065261589145524413965160590763754186315567613343313556772470759814379222226122643930756469064521012156096050559787390555448749896811685510789323662741417511170411802417488239083346558240476408118969733290292932295880061997870423254214075709215111836711287410580707667579441367364321341135141593680858330727570696406926221059067342255566693222960464124827021443237177790563300153428028248196804385859967006079274582270664310799126073575321040469589422735024683898218322233320833605091979845899458433754703318932909607074284962014215888249978928775302304880234300249735168*i1^30 + 6141061856403910163260689907205630713761719631411686990731910674248663585938217001649504238910017528741490856287904364746605163353016375597754231949299408505223975740766807523534902956255832919085776071763269246631753913921812144959681356616860901627978096915452758047110871693526741424006714317439995876503391004551859978541564825983968435638856706409939914650950128985991087975010852915444459476100987168978564566826541586945140023085989661564122891547910988275054415732834568137991089071229894229660106779144509953404033000044098535743719126293223685297164575343408870248132692648640078308343994619242274269697925052242562334155654705258090553865068174941506706355472277718469585124718728806914841862579072943899405368683209602425547462233084905702839105803682175480593073121829656670396317096800362432138224296623741788238005686718432840056385595237376031117099251295168267021545775113915659232326893409815055453892535441807325921350368007101498383398987700229976117630035674600264794230856845484676671266819158144585371926303976700879300975094857305964775734616200769295010848158688719642375307211537323097378452466074167491409234501297033378753608745359927829886772990049342737702838912295208524965214654737719712216119337182522374415032886858046469199926613087416504033879774643695785527638199667156756607963578157145213509085748626612394573203267937427411698618041586170243055365045644571060480165818028925003292948603731362541574486727034971211936793526092766093075100063826320221454938897075368399550330371303894448059973632*i1^31 + 258000159011014141939438414456673943889406115638845132701534802462389460842895620657958064874026340801524196518596767162167763476872375233695950514139014112778472258183261301103396436512955767456115236563960061632969668922040533815434180167929451652147171049711864674765098393630204294013787242280619849152647779616212414276224614805798076680622410726540155064945846359792562472177165731713656606869047071406746737797493684361156012580504737216903089897352633572851456707166694118513186444257600249971096035846978613857002847707335641056004593277735850811947400612455152677684277321404818679125357663026815227491307576777342203561258185428172862587081373275891029687936711573167341898030301977853593807839815737487191967443625602841394360632337781425480925358155990625364511023951078494081239289836837654997299162021855377635055034014959340294177740005024784190000970424147617743448018460767748230239163228154844028115792720938312403067701391824568636071821375487107453247773578066091742273365440851939621284169213288278076693658618499713745905326085135938892371403969784267524511597949652676605325420602976311727542698810425203815549140581716290459018928251972443006864114006167054759223502217217807065758859319114074229721919990615373035679267330454916230231122127404289301311694394250699317035986434002043466019723369906128550012736444249025438564911865748209283067963299093159061845222544493732487753347236591139859798143632941972348941136403057615877634331336681989846067227989171617303351600403607694235961185565358948352*i1^32 + 2686429883806359911445666456871804034808214950048647477362678632080540701586003977390721654451792277888078257135925409258891787845991957656505744029653561924691448217150684483912703966898106451885039785102269177584362284658647115550189800611976174254969603183009659769346090242346075779684970111162394710807365888975853286830542640947576551390054282795583610000641406315608923556059530380958743692274466614485264874923684775189767880467297033646558670255350916765498136672080261303686435645843946009500304823475303973852047864861955444620228038203571447568982298365834843050666608096527585147679684319697193391274285302249853290897067651055863293460243302354582851259872673054913176349605376508997268155613524253480620680893256022056655416119654617832432904669227727018175823155802117538825458024134463814724035964902078377031059837673470833184869409505404886354672909105545771060717982293541481488235312462136760949704899587479036919652769742232567915465561798969650636315908743118476180216881108464669783110517293697804474372332365117191067159004531042803057777791764558748517417843322226341488633736204822949347983390216102649971150094341026038744276841264603729953347281026376842602858156606112025335557821113687765711487865711731949665283339991258774272522147873664739766616001969997052823194634216042199932614545664113043008975629520911224051301888378092745628937576117772891084079280189335327541847205827123930123864576591208074550529903814776356888050863971259090487749555218024252541147791260953825608613232640*i1^33 + 12448500890824995358828086012976040517545386325443733367009251079343162252008510528839328092964382670174426925444999351145124626722691964712040947065508100230412772785358004424487442562929625066633971214383871404457429033628754209298693129566052062320337813768073079871304677704106322021863844133132928744047498577976708732331221989567417917493417341500288933325240835274441952135596408586107524088763716077671373509015393286859409562914292581110496254117228600320748037651174692984635953937163440202898828447475913296188266775587841995622646217962681741839281231236270064394285146798525517993604454752019399920645527106923385679901797766439813009755207340263437101343533184137949420875199490601324761812101342161390371792285600570331165098529562192497521206024543337662921649681547950837246407660186995958518997897556818487033128891375819021721381491135545383532844829492399301500087160846273638952511019417711683226565374844311805920611039026967489296821908454267427843574337002679348710101653782833738612089049312853359356051758008239811977880466476359416075176072058727093425770554743361035139674471402447786801792174123650016125742580747201425245617514199422160368875574722500317755116269092506938119364681654546368392336073004705640569219907810434351478361420373144432637398992273409965008743823838004829166673747082632481849976438713127418508410063257173081312580761895446773081124667854803133356750227774937772270931736821372082443396787346333057860162982687868922650986859216632848645028467145630023680*i1^34 + 24616058408645637077347700648228281627322866339643578441051131743037703153300415281900637266665362522910384559190415651121976661657807525823106735380203894667390914039315227234307012920153032588390772405567121983606741334964730794821399403081803924760319196533078521682477693575331205635192747595836366694120094172058644696519973183436419362697950046392977815445731898435423129657664398611659973938404168618771716336720670114949409407728852442331093667280686551633158218983261862133541821496425898485992562317292407483726734189366492674762273286250839715315148575121327890098578970323448412835533522332108026117275855446029999732014973467824386547488497857507290172697183660597517942538670818460984482364962512718074410300376484698815490736448387057907521591062880132686168251955459171376262814538492485604011211268770812947432200581648315236294676747278415812797383719162972700167962007256998946016896709831272567345947570126502183882202890527806050121234050094041942718566763333505188961087065366643442434493691961427629489177136383383887349598091310612804441381055617731776960690162417933969079395450737332731072821817965559049408661326296135647663168112820906154616727597532981711564995012114067676820954439124919793258549437878776937138397108547725627388622950014906841473108249007653078081250570962976667434770437326931161186673341293742165695168422692869878927436051198780042252532790359518265549197001103752660859354780560632017031912466162098215879644213433834442073335620306355703145885073408*i1^35 + 22877374981974889219587255874165957671447269913060556691977752975993450453583073934380439945486959997284049890270391357125922806768681863546067738882895234131690758724602332378129374142207300707924720319483425423150846902297545181190162565273626801008396108196571251457424017403745761177706136898821787114134887882384028238428954817604539058649515053822908405863433179676599554600006126793902612105368693714174150919921658709129895956739590242473300316497135099150777350105349373318130994410148539070649182402473343137154861321790240902041218834456862434700055125234073310516328443723460132691555626581277329658491363307952721437539429845953245449844505884224223914928813851867822566076165680141465492124825750214543270463570991641085325523262067709449628886136576906435877728791697378594600711035905059817125719457159071191003040358709381714668734035945288747325711940332991049272771239133475610819872215017413639089102466513803110857539051169191758224052390492239960409404602312187473710631595026017451995102022466383281720637652859758367938016342631266377970987830511349945693463018354923581391893952462206953690690304125795763105852614481323845588008955630925982801907260908274131664654119439394201097986201040081904370725339685888008593234930540653306477414067686191160428943210591657183980470789403263784058668828791944804227232770706494355116119516859199868572196864053168733556528439160247596908335554120829659187249318479016685687734032385059675719896308896677892310936362947765600256*i1^36 + 62369288385299150521211107303417056821448556155140344691960828221770345693249357443820851904974637136101275906606555182195462471617002629250599959191212805506948503705226262391451234385585050827367709809423031056678504835671941535054787744803661427466141085625809960200132786622189947667579024029551304621733294070007717825393313565873795411114764212884620696449759649495213215731719882539623067816873335108779914246046876141295736590637874529836675718584731825791778436026498008809341388372941559141887734501839962870329356836115161862884068532256382578591445092986833676002270416614854444530144010057090780665949181949638106430400914076934888804069067101717247877605755267715645675761219368312547718257807555202908503785984157484382351999928131097736843852260524722597963935822091706314739212534115707729517050217866202176030359252460671713213231946598746420151096765222666580157430747693042589662912582559155785629889427769872669057407303877141805849919757151133333324564834908625994430028243602196166986265832673827763154848893194756914991875612225437932556154008558884006086721101297176590608790368180143125527982385575963569581370023691245162169323634547497797716130248736619967549819542020680133089132441701852330810586101002340549508253103935820204750542909013328886314624372486583056794729572565570882881493591388197293496729955938742681001074435519302759823101363684179634515857445735242606799591400732678425912060282652411509166953312139202779438136872453266812178530304*i1^37 + -48094204551256614833675535737732490742592021864977436462156373684303374623469616523592304476233945257322493820509263001644170853812935414715193035636334042977407842499786228611350611185196391019726098147325638459447429283407230017930998907486001228303142759020418085920204816767983902807757928107205379031591978643746895366018046172748399332371873102872413979280912790524524348563858242756843754634256889169912412648441223842259988898888021925141927140473454895788880752373798544784787687428628776805950113927683267146339326571872662043418183203314440297724400001035301845701126019626325418679241547460364206342444536247282823748331243922242857048746916893912068682088080985032697629072394000534361228954366808201620190363637473533241299050638695562203136911109389184612241874927372834095903485394226277086974165172055792607039528117113461975741577569239472836115414688909170581827460486539618638651305332777035076116142395130820122120848184602628282762755167780888804713556135308210324088651420367695875512743930735426644223490406412139870240117567224766528087614141790410098890489688134202145534044217354573892834615433183487165859925912248953806730766232501212023429502163721674736567538771072855564227637713698265305537936443922323352904857887583353802910129854297682160638125535587269870713981424582817967188055467356186315722951422896518442226298767050257656696545611433447316931640981329370621070933801218756146628071419421996524991268594501563823903928544657408*i1^38 + -106303462852247990496773482314116966525632707416094233058253596383507205817025825856837971117290525850874140256550251087508515339697290989358523027270767342309572059934993092956205485440309373234339871069908278283843298704458851263845909481470417920422525093179378778979452677895305556066149365424116396843465638454672878731553367557050669124435196871201066602214933606437640117171947376917398118376173034632616235831182274135408392708951400418814316153305377841405115980470265939883145012169165640468197686549595055716062472702004505475155694792275153010939331145779395420118133886579968469377651627031335266240390900288320524347520519918885887801726879690700057375312127085481310660562592485460675900140047339961584472031052738165240244482857486841770923627187904791356608949857949479509045916400301780708944630232270760743316640903208342870315582335877196691060010254922280158204531001419317748906295936436353995838798101944606527274476981633208796471360894014841029625795756277627477271287728970199628112821643800304468487789061905980733818877091878708584311630582635973512001214656463605732815338309654331696954299042423971899007891331281124497181711957241447340218089481083367222237560585117517790583516632821874049900586016233188594577197027263412138498662342654191948981289896042653758891943428164819548284780412152934347457947853101422608578273011921200697587338997928148548839449332710331644410566477171616456358069488701748207699324815660181094400*i1^39 + 47118649712831642358185947226214830995946814137032671037424141874599607702730606979059346694616575279042810092812733360837092635025563383350914175580070032799962880081774315089243595690474718634081426659890620676080570378409279594647438758251882217145008646855240568831676014360631061267225673780961380384295256243752677060283208753003941888427758419471207743790849256071422339017779491480610636048757781902181249884971177112034985977446867831309715260140130418608209030145077939117153166689034693877867965351043550544013454117995531703805394670651013559478691487658007065395568441424121826872465549555073917422418710796352957175927945295128887608578205931446887472335861432975773087903594534539526395027584404099975363976140832356311347288120509673804644866201088751851793383263095727704748942797317643727574482611616255035610571204398011532801308948795266812844477359136720738759271089150084670361008988456420729359162194762318996076570416666922922453499166694440014747411110895873562777454046034810007987276503870237735184130803073887941359284912413743539870597998613870985105727593553479652810343786164963224739770759380249172289662253125528589949587176767160587976231038175736206144011038182894858001734863686313185722816213887411641396642122925465633431885004054102923699559897417037974644865903882879450655727260201688515073107649528130805089903857668902445813158398084255130431702086067654892415379199855013659153457138827964759414931456*i1^40 + -7537670486548249907249729848852984982881509014065574458949194890268158852644366354528240563231469515251561486498224364298175257094021935557152106007271682502797363413528611870627472805103494247791265904194079563937543345710849326863272418299556062814689595414697890675682293752220619478317420613284025466759079615050110408559184897514281387463447977400604840433285690228739023150209494570325818754549929119278510989639838027466663606040765853217589789351524950379979959720659136951566948797574884131766453702279415143771920042068343183516895754538487279897914727895362338908244512871047329664220185847708237847628603271018570936704526208068083937485455216008103511951611349385071281933074491416266657073125749764376412431754845107678873488204267464439566901986188944349299689332907386644013207383323918193402472253882554080650838510725472169774080708943801147303905744873344516430591660955535417168540584603247646072724269536801416667661197569695020279441582996001289768229333939181308721406966478126039538173170043660566340840995046827530874037960108736998402482511292249768127143546124113132485204335735263934735476216591157315456800412072275502899424409383827971704840383288986072743296602740643221671536319418995450065453405181575661855631758986112212317877051954650806727553330612347657023717483892112329243855365252730622323639839741178864816893949732459467838706560319343513710348001580154880000*i1^41 - N1*1728052210283347823718409428557309245229498372821873762590838425220237382686173750160948410294495389367394541144459584264285034774092327271569072510667318230520704257352952328517505988671487157426205398618707879651981705413889697541472338948757425592738520392156078951088267347430411929155425648674140887260678115023562711981936479740709944290749625448416781252846830092311252729112079610837872259212226361559017892760346376218645151983824396777213715890022334290714769801006683792382984667621944398196849177176847370314182452519266459756610240834715412396416417582818742841635323951476339071700752300161439303013537114936074410641884765625*i2, -1913048946610666908253998915591574743600066004956305739077028239293317510143715950132478064285062297812228398619044803119201749563523426673545318718264760828163793770071809017450912160752981063264554767959912652876360490436741660421917216356666621235983082169677188012607671660410421104413252993304130673869481291789806112367971588377147997117223527867725606059924522174071911509352441089096175850485892458583263534672691875338625601580291555490731786026920034990288012511247662075207361578996942522157499756716835622028124516496346858283985161250197187755640988423583339202030829449777880665828913609574953848457197778670801557937826971625683777666644519169933291224737067567312536845888494190032815565846238263231475015660777249452868402159847669950773415235276818839345308167168776572160052622461867675880469799848411874152852834968163274760758866971645264028908214595827125070554066778088754529506458770941744864210618436554348312522842548212167706445073650194548472195061412481921616985437288720854532879808480033751207689168930551422486174244101478003403924354383070013060370835980414408952919732248622182607578581518954591629166642823391199278116263855554078904708585414975765785029314104474274799841653000770808237102415243504877561890751461875283097599169291671757168647965995930333428953749975812024729324074541060193720427558264639819190145159262351818664219504709438163067556967374669861641627924270412644335414547455407667620682847727645199815601179509156557024261416866433676897161314698769837266849061224217622328119107235321893393367129092360481282697136985499593764298708903526400000000000000000000000000000000000000000000000000000000000000000 + -21595381035368027704944666832995397652466390826246394951214101778432068248277419808514902722870544510705725868398492909946123553824331264277073736552795422479861357150099719832631699287526024408453691320102713517891702284100942487580437738092788023667694504665505406000318872344902094101734686375925723893209207555678993714916234918297208824187776160219997899590305698695997644391826113502736375802009164756419654098297149731315040129453531553818041341503984505229262829863633713632201502019170797655957310854891177874736768297059014833105478307401662084484317969717721085876610170216645703339471023394646426629757842373988755630521248580080392704118294623276461544261106321637533979582969891333584940193516596689473900435585749623053753060275905839385152868244020441727537874205951632024708644318207945486146253254232093325164413546778306382928989878387899722004620312275551486755651324749213087748316498307348639558786875562506665634007492840019774218311223243241720832582340001374668862460239943423811964731022055328440480252839478110259785500662848223108601493443860655757357383114946277939936406827568449479081514263446834708137047731842500055029857221609306980278107499755920564686985805874388483999985886875398630752323633535607000365620714255019829563965838926312651506558222485221827903362570927912516875220588415047277941896065979090528251456091334679448626399792243957648113278017654473932359372533556280732985923122887907020450227945630069131306955203125147837833598614183060236693824455359767052370544954529730767813573499228758786307887746387561799602850779678911301770078385183129600000000000000000000000000000000000000000000000000000000000000*i1 + 232568940166183461383550359901388151318799962545916221745765763482997479693229913724613097478030594659378527930475125392581342563863264142212759163557707980185697868792333348128736568103719003467561619112835952912598618463127679956955736528918124404363711173137390092768985576346035000523446852660618898931516954111117570029503734903902154412813212431709194905385545969500480907241716322517273262644319063448726259032433294604038883211484203597753147385108284540951265174014158475521419065353226483913985685343585264460795948076152916623272062366601951197071459681490933947191726495898660728572477308475102591197720965062575036185004165298750364337030005287554680006992175817270437832148852508862162456310174805291591338105337236101726016452007821000777929620812112395782557801619845780615766595311831500527804844975437621210514660509810039835886019429853848954204789577824416675135158059096526981661241443233267840111140711472918219604191318651902233762803430071348293809886156853236194219998353619914562371102032541843536675066869875711085898316179334541377599048922279004834347486303444315142441468337285258322749083863639610777380311953379112178586626070335931472025261913374684911821458567709982505185071546696437338744207543570042177243271472379298387015244809663694077361070439629215187141451151941058082910383366844412314546429261436617184638463516366239149804926651988847576237275050505551366505423689180083978724655969186302347114915564774413241034553847425433000661813114217975641181787852874042383716851697624618692190846147509381619772295659283965060721921563111888966290855549730816000000000000000000000000000000000000000000000000000000000000*i1^2 + 1303621182445310693901591211320142568762202953663152731907893008713723268560161836328173101846334443661061427448590786010190133433041353545386816643159636585840437548808027473368642954659722086734529264503853659102895648775920339712384524108521910811722977580396740971634220906384324775724718825859605694396957857035861199857096169689813723572159858520346438469432715718058374822309302309023313449900941739404795716168281550651147764229982968855877426043089150647032497851824968945710290236933724519468568731430585272778860403882435870897124062983549310958892040853175671572606985072247391252140545194880132677908214376719973351251326475747992015415783167073256628189152474314092122311974231839545831799019928206960297369129853763796900020837644700288070495203222912467105362876534013059640381426398193337139694259159806530728617123454100185591054481057193581117568784079617944631834647925558216075307522023404566966434360197053298669145967338953603258781130701585427873369626230558073645076807933511454214326015812877163925259985921166396228142876230848992455268500174452967664453597563665874109534411523440911524969797472200460969840112541720800047509467364746119956134306146192188024385686963379383361307767165507646464515463449019043875549464743819655187876412521212494969052151691292994206146027885973482481298714821267247229915255667157100287017203583273999772688567862152282616433849954139968818714610083596553982565620882725135338407700941802933807548856722584593886753998353564315728286213129033752883255104612881632759468195771835774398087886896609635185493526249120395569083299137585152000000000000000000000000000000000000000000000000000000000*i1^3 + -12909438646119211544581754221225920408418828126506244871544095198063730519617644291639447354737842908905450624821818231069138647407071199639323152852681056930694239751368981672539010325078625531755154501337835994176772234250867483073903604367238258816727879687279993398612256298118193438675921231411822617550059643232830033884100817473279383699965723332564839278091461479439711263520467972969471430139505858819283207502328697865560951326435762375510015416740139034779539025174683690244524827554711566590546973264675857065212381393915175489401617332574276825965724249259197630852737536891311765981941497584763701885832305252280526369941590374972573874107716123934631648545632396896836661561140020265060609567304149521461937165237006523666039843090953852326320397855681432747005591549548118937011274796130513343519260493273035998424820625146100931482960579438296645410063983090439179940892692865089114080676793734772332711616062771585385389761492177421556965662434783741162214768134317509810047477135738099258293699704520031029070022855828979661598910339344030893491427408664807481884779006094279693171371464583568947486504224573850251445309905947582526446144507015838160929063300777304618235657639217735641145961052953185837379529780480901691442675514717803323809934898067375023953787854357528555241379999996649532118945350991298173622132625557439515151234574622398727785026995432987259412006875243655154325795810455041906869541325688749923568534540637293417299410335782385198728620792932282620109429189106679723214495715626193073088672112287748875143424674458711922738686203178868220678455315922944000000000000000000000000000000000000000000000000000000*i1^4 + 27084006703569376528961744339362533922572496161328792599369055309530128332325517170158758826327432558145480735130800263591549771520753104066617210652539709374612232368413601248470509249422004338294020658558046566942608332813454770237745100925797325162333294372376882962243625850645321629938494914597942002121742048761367465574697413223056116811307761697111130940953207712918933959830775156101247513101547331819003495734469550122314966806106862716314826133698039463608735312173891238055294982440390927761406658268357029377307955195832936468197738542449387115544610788617952462105421413501057244621717636512575876365092452138202621360462464619575592811989912835157277250388563457797866961802825113173482120486877655175308738345145312930582411828381755279355246409172717446892498623134194697595567733523684034091988614746245740226818905324732808522854176156756906519763473935534416292914967666179850986719439968200209493572634870328925267469215786756712656202955079791679464747517481106394075496448663805150167254759036565659224434697385002152218693252969473360970073582487714559132005917635039544795282316584070411533816004977858495352184278970968458683773662990133035810911998455086568628057534730482191948096464474823883720371176189706062140899749675586129931927410468941642354711450197851971335060270538246621648613144541792160148305217135322127959139847971796345066261850793671860213079161275213069419655808566186988305080010359259685134433473425592105390212057065381634024444525701844497226909370050401104268509487228024097304588001016980190361297106635607797162444930671573578330956365313972633600000000000000000000000000000000000000000000000000*i1^5 + -25567713778880851722210855327541911531370424626407482488737018372936208169729617153657770929837457193001166523943598907605894660284996250437425374791966897310487043474816814018655273395032674732556295317009048923691695965876221866442890052950934302840541774628094180951544083400641855028418627740453254828399448395715719398249215081550295787718041024564525452054033247951860270108469189345488459363189365225535536521140951739961590965328543735830963165939637625958723213332518462391694603828109683585778095084053673491229831795703433173265801507366474372410670078808061372046587252629389172499039575374168647596309846424432213676753927226851041770610144592349981922742253336758220907396730768647275024272455231580607761779291310869348308583465060009334397320388326600867250175755627944740918202038956855937609176406681354565114962069008305206337251086757751953154186773808846360275072739865305733944689704743760505687979468629659378458553087416742247512389448789524839758935544118998505861021253866711183334791814461837217215451865870923657233124847085086499021334819078487584137415324800399840095239464445357923463860713726668223276339824725474170141128606246586728948949869049891458143416510830504929857544414726093895542201643723509679298869211441432350909752133536152416562380448275711940442343409015924303418815185308830369168628737638902771687800730310687924996800123296117120007707848080200755474056046995115625043627391948253364932416995962342034837589891787484473362711310490315635142945865752601437169442704662712772720414996694096950634442264471593677151672742356545828211481917274036633600000000000000000000000000000000000000000000000*i1^6 + -10522615543116606714093133734673682469568283903455013444069134681567185430691970609880098568796385715356017394859612719388609648670902168135198652804103190749852682930234157841625586931399508094706028154581218838561753245339110363188581266871455507674524101853750960397696001387860899670728307226286340977832367758385416333125799852992411276456119030507921260216629928275837576149611632095425614240109195870580675177010268965061738265210328777984210870084636769367348613938870048003286749093557321831865591035665493104001257157649270512630052752679381964866204700582590923950925532554942552999077170126493144675565913790486443069144434150058257582206150402748478085539013787636486745822690363229650465395792493244573036857773883009181267182393137934394453716847760207367483675669867405280034185595795306762825332539475977013428654770725065325065283364533407081423243064724492107821248806193739776900725871863807408630353834837908476622780649046453539546972231411950471328736953152974230461498211508965786179501488081599593887104208500604428777496753876091121817233910035945957878295853263989381005335218991624469140606471827067344608179955585355085167624178724450708818910763617083982855668810701071042408132088878630013279596946088052750923943270079040981923964123560990758679523491175911034412497496347025829667786315659384805795940270484204484871397462147157913811790473033155923690537853887825340828483237606955526626786716604234064040623467452315986339310688615832939485153421740271689833653082556845891245108261322402627309284712186204873450536725523803697182068977822828439357188543682183168000000000000000000000000000000000000000000000*i1^7 + 3784856763810846164210241191795531462460650611943316424144943049459771438516218256210735482314930980896249075902625798402734746656261524334141356131441129819941182891985849918675622223897020397495443184606637357297424470088860020743492956591891303299331184135023618561630889052218808099531606098842372769346611060862599427858478438273273857281010704072856897522017559814335979462516265369580695009460487445824303894441843706573573575678590207287662220376725312185551442777054547894212533913226490387636011122875555600987172143012534199578206446940374789962776933319004354723611224035184838000343517638477564716031476689517494841895510249308164017692023231968383819038397159320042061157039236221548543137105094342870796016443029777051471755464076773884558582839936100642708996607193369118835585920155834580931836409198772423436269199445050216733799477576413935915669055034749447555619865740087063396717785082032194284496913211995656792042908870181987267425425146832507306320447530344073758790838096927866203062570535171878397395558823279121908103469877799638432076643395190676955676449756562538629314002303208469167731509354524127765666576527009023918137120548375635622937978617235295374450490995554878613809230076088397489899885814180498846407251919980044941632701923113238322287069086666346039968116785155544520997232112096197814617821506751612394135460086527704533672078384782245543699980191932706955706279780543217127647197859857531658215110919953912642827492084081343483226864099889261250535683801731484848936392925743916528379911579239674098102510574748790575477595119501924153633655220076544000000000000000000000000000000000000000000*i1^8 + -13004947007232441075598724896316268016826244420215458073984737556480638289019906373989575780014718163843202019105767017958860846593700531143428782729167469145762261598860132516510729551781354299644365186868135925715256404105788727678821153626982340885442141946454843676242606062787908067739133863494154532312569159400257827696579728461436483837570407567976525549254366620045969513456073438505741760410498522998049180214108185395342698366963685476260911503221319204301289102880167012576955427958540440324864235495520280765566652365036648609585439524864425527698656049179634621407018388496639297899184715298929302975950182958632833747015036514311369033174716746119819568441385367806990494929100906693525779911736932074386192431744012047539982942763612042329035402284801665713805508198784076842726383821557987526757606770702885151572568070612877361854968741181556429978990811561060337784559439091130867619914360067428583891920034231373021354556307570618193187942639452813592805388589968467144428244155475972492277180685536107345687353029260539275527367316345361460517514339732107079367991380882560781212053498968391021576576666902891286219960327000993936718286361193970936530375505982035004794587951891209126622305175068570670392395013129383247228622681081303613527944697824017466649763328098923049720127396985814968247905908705600798602122269329207469015299219713676462478556090277314920157230408831108479994473076908232291320095324496417741078670446587216252578481846608823396051946150917830371637439087683462905186352590572675386200379262092570530320427529589486410262151391782708468081031148208128000000000000000000000000000000000000000*i1^9 + 287292423637130438639451730886669945818117521093313069779793034195904705565860665010879349884773900381656291509710271339212397872245901690145223658654622103376133099165582796592847429686819529588707664075551929470975808280537398872218818922742828946631973201842093794543807020341703844495738004797799321208670562743343728970815981314752051517236544051714264600733038712959067356730849655460532357735675658429995597236190229891583626433785038459942622851746041720901552746255931175581699069831786297434162274896142056762403570872245444319381030397914566983527344124920271706661428223442054804112538684620859102245168071572511847139575560508500479366236817889871404246793607986995483714783704583864208670228636357292760454983285387154160528608440393053464727848145568624251035537463156952031336171010192883809058234256748482997964142697201234958733383261579503768399818516075501553089351579553743758222387604412930560840312782616789093569114889110737852134124862661463736323773879441795763506574986927204592261300226138763172799244257444049773686922056168957496790638331464764073281711546274246968317605516997216823227793985191486865625961865722253403204692019326032263387187325518390950126011065729215371910037601938648226303837940046476465180063172730882523251388612954656382083402095694073850945176107101085073060307432961502451881178827024782776393970991315333774204746894550525535770454311192582614170449797191709718356805914116178731638905581447517086300673106771624552770938846316262081922099631750806206467614277340492418336731116399632398510319744623371437458640055080047475708783301859737600000000000000000000000000000000000*i1^10 + 1209565910609482270212117481997865991394595314498885261278498804863693213257680261220482088551805081975788683737480920040314245462344410587693048535100617785544504716854293895327246847200868171086431466368546384142473322292609537048797721256355331638721444179180818827656923087236300230074286721329784502235941499597192919121981340811449518885462364073653039972258423971241846219688346279679990906663604834533680703750870444192600289044396268705759287351115393874696434825837548854818964100381855483955201713178876275587534568542068240470133968857870293478818231549943155712532705362320175946753638351356958046702830899060106571340650410090377335406614832141781697468351998530730796109576606788489091276807473863663269933050730080833811921643297036494961615816926833720409746928617052729393797072523828472488083595916115500290826079365186697995933642012410040378415082778076460476955539504146791021363892224116650656596095456091474162822035391933795494422384050263532054218513676492845699492189959774846819996690183751873705555719976332461683596027291541227720854010352519200425812957421403349781809330348024478774291013430306540053365800819866912952487342958687219641036047616160131142489200669619792370467142469796565388859030559856486780362922889019972626699840222605346364002641882948191902799403578724496902462453235988540421068185775272577026139158370293336516269249723221622609029972776969859149278465105482198328057129406438507867450702341249275689878993464888346990252179633023920650462171362184617067623407102843004234702314488669680895069647573746860721590309027260004962591936577168998400000000000000000000000000000000*i1^11 + -1767439764404512723912998268853474780600469217445414455691321960299483395782748918766685678588540447824357423369219245352133150855460859898354068095387467650741139456391108913824036251272833491368222329729489212559384098731121323937745062178909354529244192781695399117297221480614501791849701216923652933969764745099712424546025725945585371941139253205966291502034504086114168695090099366643003797676182511643708049062613102115672723585374626204773745852028972845450121184955491129499516006586972076074069823489973681549439059535797755674232855017181655614145467086336384031432239538399083533924760001367647710621723847480857379983579920393987038955311808403983657883892317130440803323422528889911671746459434147188673596562722033038981099164181270586239156939234508981640827305330693167791795606054909077515508004096899911444767760678762881364248960854550321198287455598992870936862424740559901561689588689039928731242703322357374580698260328479758101223919957328210235848858896739105521396482155646587432058117928376449401915236554833108177237010377953233723559285830907462253535020751334890327661149675634517805366040519789279611598092257517972797985303367397534662147035132094078337029819690369909075611831522211403499875348131411779677721479877969413508137944342097243187139528252621052523803394382693654435357209243225021409836631690258170203213072375403679371886514869362722996302800499697706339411634931745347498763687369660683961249298097717952118930275638366250221771482606985831857567715806941797387851718261686157371126807710383026590466677767605684194767684744825983273530439428472832000000000000000000000000000000*i1^12 + 32579123981046863037361637647587853517068012563438295655247743268002198234608465771804220098449449655930298959014795216944317924949336663682147133132888283744331070691731304809518647383962472052687052718495279334749759654162287248434955439421956067735902533680560662387845618380225602250297943983417205315086647068168511393195669690743797898018537722304300760382534106782618914829125061584369692936529089690661879820147372291755457840058809361565825444599744162158929346030722032582364409805263876324955396943785882498279474447777619557295542688712056313541015963813711297722438812109930814163206744013540023178389650751044657674305727282875283438801424870523969765465509811538614438087115873811651507143894611166837904028850610367906048819265766184500096891844751916042393299136159536461890031286730688166950035074173911719015538982436761933246176263685405608561465189708720252341243890982258557767506712982951546905117579520456817287638336445620252054540288725292126708416963236144115588981296197515692652849037802444813704764250683075849581004382300649881217858924465837022403492502852683409442292159033451750903756523417211077360208532062485463328175571572013395811789603764504249308469097234802577962838425773739084628357414128396276935214592502416608813055373361627703602651392222539544963776867007015287659489300089256006895554902668875584972284342378383200969952731946130194632445339562042667174674219560743224549353070315586454954580602040394796003483164863177565576395404279706310804534503591494949929378332692605890120019190846591799790014705207058993083963956280441529634452360134656000000000000000000000000000*i1^13 + -104065509133968549304368966585954575377504012310617311873963776284473014938298475812788260304491186006970159551943049461806255099108302085522683972338411883177084886947411126854243137256127751581689948740066188250282278573787122397723326834955329880555001037366203455423996258858643745181562574515179030484150777858178806032200061881693963248767388548827216596053747567050970017453894582842071698805467230757869089492309662812189955563076129862616544184870505086769512946725734556315383998680326095800468837525950719658028732749720060017027061720774968053252923059059245337086489011260292378373228963963909987881928043486781906855010466118157369142788136041478611457129840651130676572791018895374922270047874051804715446843243292698885346226841349992456863295917335199756483380291537949317140233197011864952636145310085512708107376686880573107656163435345154624639075458089457222285737238337934918348242495350225814928571384493438133474220093736468147091577547763942821821678820300785670170199816846820461854210592099547358019301607541106930693389957911294041602591554756322223161532058999733493002692781286431199633277480944012973304738328057742749821910375915439981546335032422646024312029634566835707235169448123055717380070724812289215552378883266447923522925798124631942125526231676529068875057082932220363837308788150177395552998293167702432089639930105120297368708245961329430338304192328938912044290322599661403518545675953601535449070857205443351143108875867243670266629584076475997336066511175649329266684647028004639010573913407796614126179865034893807584247474446227066074604830195712000000000000000000000000*i1^14 + -59311536278589021995196325072167935922717675174300741972576556812481570489658720910208292752372625375526890506371196327797046934189596218773381135477859598937179906491337472783494323990407803812450719223990373712288343626773837404199177356725671123332011466859204315625244083023979313078628364724792296007175531227016654663907276111312459641498339684883128257250162907004319038891991784066164432787730132808726256142997008644799739547725154673496846839643467853849070893350203666857470155033012446180908632910740159721421302756260486751798766509547925435958013887814618123185782016908639116087757478185805615513626535164110653307922159439954433466639689150256193277129798428605543513168724387204302785020255907447130122085425708235539524097286760759197094336460918407573923182280901312181828789587430961005680058855708615226021130297455008418980683786655413950718696147630561339597839612796372407501335597887123639163981586961844809288653624493973166696497094157184175323972606025695649804182832965879066662329776485153801436382199820592550106115944851350975867369667783785040306637727612001830583158061279717175467329043548251586911405230021301325396964507706691456251869338658306858314123956244709893186647745728976268428481667312892584355768028466739822377354189792233363923050578711266103294524359930628988742194666590867410684112349103214234887531995255437553331624252573851644229616576982562559664135505962982796160965048202062878728323771134353430571088428604999548074026654844432862409103056233013153946779401693219578616425467471970361148376771842226300608842429309702270812126854932070400000000000000000000*i1^15 + -11536047679343289744604517167898446952907933420560228963522346419142441322751784194147239907312638430596493953362756694519153174873048049974313490612065705544718964996418448986763741623264440977443799649222411865023929147208967689330079498865668193108183895184394616241132583339537700059932271166610810477612495972269125635372633535687051746130120371643655976360116530396892897099252658580901866496266391158077769783991439424921730882881059453351777670690056264685380589793776956530430823391241106593616661525975362704002170552785405553974011241062589118240150856284241268345700431372563973941841940645108464004069119618386466990721177091469467602359448073475279412528967622118881559982500972484370774434381452417631565626650587427489542469279542848267527105203110150321632324948601594679283219379374874248777929067500064198403603833629582432970314052175268062479810860467237691336922135633080372721965377722029458190167817245003500897531376180130882014327179290741006898597085389056393212220159856276968380312270806810133981767182250821819388997917913160345562163828092425813681904046837320488194458892393582163222549626804119985772057289421365989692240959367254698976139588532585087623350100065290662484351683258085599251479277815717951210393594118738886889167697846430071133112029582450658530135660251829874889406238577917877230302215149745625045253537882663362854326566701638988883821834550513193078161913580567782128396687144463654831553295439190589972532549504532566049350473086357930935011841355276515587921924828320595079756681454655966766418824590647030002269717696689028909607899732377600000000000000000*i1^16 + -2498458735116490243218935777965203790686505424399831537387044181111417029197793433793391391570991619472856994184231849716879572762466084089667129645417998010064023852125621802667327993876858349944027403472568155044740826882949493141956481183563780882591607717590325118573222924129013365508927916098482960239281627050906969794325920940981885482215115408380341242951342635800064592029179895347445829736561869162524275477594270438042972153059586779177375881923099757466928596071176210244950161339653608820737320259529472908357011849376331123714792698805229899149427567535917087690667504645765222519297964608794749197436523330911074111822130950591038583927015408198946926505946823423839746129813802176175141341206220133152586419920494429165173826338956176516025169906335241583080902838173662211432074116625086605193573486484203546734963187745855282965243493015121450396358026233697761633780037381199359768491685214636912017515814940615531376177695505611446650066181430258414545071988933610426621331615633158106999757877934830691069330955374159955905156956701434930119767909818582199243347474224174257342347243591221524544035481096601889622118728864570378808882366177347880436637277131441671048908208671626177901711862540032028946720601884158190197302216211715886354687601173839855761998344992695979354525600237194477069141968395310854247342756283758052823043994839394512760325524425177639633086234381174778268174156343927949513951732068999814557029821343066064917382666056825621007369726048988869731053650352485959278044183181697306594132141419813767791448792810049594737761637005007019646329552896000000000000000*i1^17 + -248672388426982819774463591674625668919068991620353031590756032316678792966724446456210319633876854962139211151475877299403569025119854987667597676418202439187391493743380273171202538761844738168827367581702600892963131942021050259520542676585218836834228614876809320808424857771734562231136209679347637311562368023199314124616499962014380664445333823244166721527599420535252247353739470878496328546804876141911759497386468551297003043607981188272632767355924529408467191970793740430580767771074801931681371819338827746480912769793144942076287832613030595815488333584615482880215832248210635849040204283499780856698962834924926624922883744829422922888244777923865537901463735588324684763966262761183426108796245557766280348688248819731352159834018776265040905041129512814902873245284230168756949968853051419263717779286575094605122748907058801126303356434230228854066465272485594978758863655388206370947672264465793456342989752827298483829022628599044394287471641302063703287645661666128147732892769638679770941904773102995886460377312502118353218143363417794911001050525997274975627703488366317885051158565292608079521074588187142832934193567465105762120929274655248668016614856993262769674985337714058821206141393731268385418355324198411081468574746194174309829029571008507646806278859326525036338098198662020390167005558205565324898351454661125368832893714372072708859131604358507996816470581150520073491759531761851135902744240841147693294960847065504804038624815774199904932797007287336773219097486325508868535322923140205790924955379829862320816594575077223771555209554004476191259492352000000000000*i1^18 + -12305362231670862078574330554523662343840299104350187941091508823134068635857693446028481263111288293193324631611022464785332098450425478938886227297917016314649527568055386844749380255224317167308265856451980120532008002089537182351779956970479643760789695273706832474504067843150345527713324525853857059981961212137518962962131355574778636949128427269250252633153444247691931497413620175726204994920197441889073579714126586109963470792987677267034568812070640506966507263468452695655268325566439930288601143440150068103985945597677539448251004844703269112666274841033080116950841382317142641981361596482633567533922784306610930643581252245919315904141713873354520962503675444753088914416032959685438091971845475342886454472389608502444520020849645822126264889524626360583495688430771359832124315042957559769671129058646787666127988071083760627634585455365628210386187664889535577890666620179926907739708048826830520211795905686371849998196141739763341156868516321119707889867359569757866514612853212243747286992515374697426411068124524798831002269227195645334562650389124837227200243907961544216825431930217653019427268384836388445793734338634901215445462472548182657100864366158659233114665589006234157830561219194042373512392032638916984092915224220657230961224727557970004590455195532668615352651813174044094818719891532647188105847926522849588652975712214669695891373449842782932326419187833742894567056120556419520605748912072067199910695309902454006694947179270829712187028711855239015801802603134478825669429829929024871809715192914420965088627065612957262009553116557210850181513216000000000*i1^19 + -226457640056363206922457185800753857927397151633737771026695242893467867254725613165712453707762302835535331570284956519153190082280694856534887517200918004581706098969754630284888017605439671736963024274604145971875721732743853455697241559402614360958338528632990481336311532366804594715210091835102679306106963779285315225108054800168652325914175063643959216351105731848657384177142301485697379876235518493743013043908053026331901675382383620068371559605426324792815157655239796637601197829511871684746151438641001574402743500728616658100490222657079179004868762912501951694384764624269588514763820732479576571873719539607969312868726037058188502058236341607440068921936923010775502434987511454058742870777082161913751631251390452531632594852332890937848754351517305523296168013100765528887343630167289634951192540167022685952908008911795246590930543012864057855824424394033408263230586456071101447957030469122412956847793132550971179965548717768085025793970052984224923675896479092304516621371582705271291727451682205100608408101273338454993178844971999758180445337145004977834163832384950874132033403479300966529837895208356668091728601939479583487271605741036179628150207168729079306364457644805798098383083294995727603106877423959138966745710452076476301828078849305664043690214525030495994962996263536276445577577798177849646512021224606495934895277901533570785397320512486190225709946274231025429253863883270336746947708609404663613457267766691867247263872769653886817500779544545655003357117261676871412254901355423696287663718633143380252344364138392403343491220421067214730716774400000*i1^20 + -3400630883788213450328232012287770246878039379043904947783406621588740222175811009032786852235441807713648192254641042831933786427849787839841198903438992110357546693225205678485131526967211484312135705711883230949293640895244868955363740967673493708005883146063477534517408889181829708196302546586419557102319631391810335752860892642544593691475112730849429682402519076243665126982994471560621429909596582603727075082024713373244973469117151972597330542386775546501095644161705657116977705774597216462977976613078127107448545577037111649406654325101700407035476260209340906197193003064869857289944652171004888378565091451068727230987808524794021585434355960821879753700330595787951270841615772601915228499892784820993155685229407957628956236955029147172060567586294509948420080774278361367232676907572383970090890436320450893679022223611456619327434586490926057387269200619528653677585518263178530316009971307229256939592468074834759843280107628187426748089953059325156024311279316151706090297530149407256605487425303935458581167797118073269561808562297421104622716614524259797586547993957401929965504609601816701830041259243445451669511240044571517175380923571503076783532950594885957421468523633025030412811285546476818468668693470738367239987849526854825098982244053215198227257569883648175842839852831942052751696696395466732433715416092485501903344715270570888938872749880588833356215578111193427034539047725673104996711536304330754825618559705389026913443043815850546096131894017714440336386532407672858263788496728779455933764902012367406716471661360471779703329515631943811176857600*i1^21 + 23461736428593877331211803391657770733899846308347117131122101829674124640778844891669733869560064046171280341347723799375490212523217446734730142750089451137913891605589967846320959883327050232798044772360229213926247083500750928781394026878771044719314970529154450403868064241841795246747647859840281785506501972977384612693293729167921494513905702973700831405634669625298070443813851560798146104404106754678916280292046498589117188301177476571846947500200264142177148636772788801195491148084615523631943679361513168698148465730071708694822287153648728696992519445875956527526683283670932524646427536734403081531661353542906097655570357238485859490520697110741459697009984467539282882897580003361631111315363303495604935502352095272999332221808851423930806497888011569639487008226032991510630327397849218428386701553303971092625844053250595367209720234814290074973339159949567797536292798008493974206598733200140979105023641737666882904865632378032192628806782381612163631604611458549139801607784607189153217992579080222176079300120348959203062639107653036231946947036103487876001853606288921105405396145953093325543880561699867008630898284720775123561960651703712627042341175069874217914874504121784496869327025338329574526758154203605810158523704381796730063558018464012578755660050083228223519773957738541893854264169020111469858573516905887412019600228863484781003801550341007136696804528663943753032319481587635207640516071067197493674799477882652490192512822993375629358756165587435793221850732236682416679299954057680365123042422856055938205231612116197647127415783059179438080*i1^22 + 1595166553454782661877699608729618630195963165737471153752076181157927314920799266842397873039547344006172053449388587400207306351954234594407935946199671375593568183202263257562800353618217718990826558735511217367267932546227514570801517488497048777375450845661616199728604229094002400649008975701356105267196030869883494069698188130505540013541814366153204067855526356604007483686060507856927405413148119348831843484798189770870372719414038811332282340804431767395634633632024197824984909359822946380635652011927771928574317824190110278104440172784283739779311240542131283532312050138455150165572601393604626286453514278559386688683687824752656984683689125067118208809073633515959858120853945117771437540899223921771855305343996260381567482614919746063272536866789825923646794787692770227545225023870150333778362241976224913518574181002640421902328376944178671384667393224224434281876792179106678833800526228075943070677499896727098545170206469185766781435715083716453976842388331443517185969609707109251194206671212904506953155502346210249605300293187404773730190500449232392505758520622338213620097281830336082148842442866119809048109423843622499946298291117818449946226108269095616065723917949808951668107719817551670304582978048975467059444476550645275850525843761206925541541334069452997237533606609179410825716713547648884367839262535468216706534756485726686262815248924041784616208155159217189696012939255205618631176909600275283450842656759370466969716700330725906737322328187353599860442273607290037148684692699873237912025717649916401182005976792974602092643292865888256*i1^23 + -30783967677301737271627485838823882519811469841315554024282115821934666108126620722277243862202457230569518813073303507602083321253137656182351001457290005347836541417224688006124592090341089855979139608489979613566892171127864806563808678122404983046982225805941717455509345329721587734257356470044766010405500946544776664345909687462422413505091161096540728159758501204044281139681626161387219191021863983439231600509366186008603366779238672501750971087068550839366709656464014214412556789389793658387825838086389342417156104078371635262192963318055780165662806815770248033793785347279670317909782766549086895072988518117642612559964799591976523131342487224603875073002373879358588044092214730355996411837409827270490210250087127504349732861059934775984089272812479251993338918351927298344239753420186930091888543117745242641648822637845548352900257726555766478073886951194504830986720750765749951354824150342936147577975098429158642735839249083835314840462976671600093856895426114128263662023234942470093950838143002868487479655258813926606657500569829707544441391795357104721514192361208767105129281407719888166628091454013619517278934317212972762688780966365919837737258092183988934737597127861086999124521218875723610649736116628270208254934385556978894693740380841753116494137428974717218991229506300215873440496462768076253837499922792683694904436042210936504562566645206129036273348627755950989811481283938570945401750828741354767085038574924485342168548656144863128502119954435353453661090941685267034918006383043221520283914248641189943340227266333041990109849714688*i1^24 + 183694216074107045431042169368522287057801282135851878264133648530894504838768868950475103567869489740057404321827301335924281551606635487201084588863334774473333114750402388000066492610673066388231341194980427095832686689311458245729446755468317371860289724607730080197698648905781839238772144780816220426165952097652962522688890850751634650446569513415130958562579797780360609579114589075843459730133238785592495373040994197836696650059766081374922264946860088778242185181223605214942183180868906392642026975066655503652444069403710845715788981343043037623326782917797892668875026337059981705319605686642199151998632628650426720455452037301381078112678029479635639911718996184476478396229049118996972254542637531183148328163263025791736387378225051117328660578568256065473697183085470236474179427180813584226656842047868029836630976188415719945984073837965843771868777077739857326880722087107227221108067697290068759128776720000001721473125578422091819083005109638678401678393742009813042498492239069286334961914078437061708388993276159193466196068188971953349395268562302666967088356898830809570349419173083947654340368123421461811300718420558191562085458016283735637350939031947966240046695496565089822868503753548133890167465791410898399328410109475279691925380988093160344843255973192062133670996147128000266183233256459439046380540082771663181395896004782824215931965350493310669059656489928551014413782283885328921232432828763734634823888646758897621062044495247524565723389234941084253465025935319698289679889043798357879170123393481388566274849161291259436859392*i1^25 + -352330379222681290371202879947722359360073370805388118432468464910117115903142370860375907058305671567600757401984038698425142636710542488901940586535843039485092407303568984661102538608000875469665752247693532506284315388825655128412634727291254510327947781014284484996991580877691225473051489890589969731494789702984602543174397078604966096261187956311349553265874953870554561587097229151709101533753141829895031449866351593496049983820728952965776615659288534275133980508098203610438699667533096875800987853117851730718961430379756856053231446777513013059641082807325726820359382176282778418671364826865272289945856058783005277286812842047617505890205087430782223707352669752806409319849884834809726491406016756043305167764556125496454206649706025918312797161751058876977375659601473943788661109630464886498760137363134313882136859081346792004834206725807022062107387255063165365046192368478414193637028853209858061482985049844556322016516682295845628568780453015069069522793487714661689879284040874017150850971285919226158915672889462452446533156256427790438281393383269960479860942293524951248559308264082480334172706466451596880911125575192110242448128236833900745324468691295323743082133918509515663492179690440662728273713202245368639926430647841138126486043937316097659300754603250359569156088746649927223970372133676887969842831609166947223897938713962958055265668003161206334332459430962866640191276552295544393362002578420343475442160486143110457984885578327488687311616604004710422997947311491226735883723938056719382720678196971359886101599163712012288*i1^26 + 113031930406122706794976620208963471636526442670144110336432645884870187472288859726226463986007916056565048051519238639891606491798082959664229601120314628453728398637669643049905138357461128950230663790294309651511780625395692744661246825360498859326055105033707380798722172937114869795477301776005037070665952907802843863977525890617696203563239699715738323539031872419721360403324419055555797154564461643221155134983419747987284625754479001047021896335947424282716940617243203704699894283919927915206121046497803253757443007848748039905184336718089407910218122568891460523558520354576542480318638656133885874567717239707361393981704628913993551671931885220981579406126668162947161958750341555444673446982317946960357434322820824960744655425185162879247161731069827058295622546941484987362727119049444531519885352156510135544228150804120729262364405591465135390855877067789839614321663885001981223190630246375020886493929793020966748914731454617670317368391293083356342478975068985308968641057569656302706589524133872265944308326239178994814199452732029338434848758425414765632492534441587224543243100153787178845466716872592858031964106508939493994354637336465919707268379910446646536087990077524459610137900070329619765742997610507561047436406526271792169203093245933320268596923331977819896252973565490937756282065052664582465891616868991337076785285770046768165639208799445128934893159978673192004063419862211347033630940351448513750546297182240245041686216822829597719978276312496320215670628482096553365083895422749966724040872000044717250079082151936*i1^27 + 304001201582010241699036251289029872788437411337539961652270144401563251517679803901578966663335053407121683096043554331267083300843725581540758453743542984447950962875940349002366736260243083355482079309285910213153612065090368731582695371382358669535615466636082612408934766874781415216922821874527600626788432462907130119760283261065958424782153854540395220156986476756027738112424632878889756604678386902380773325675831826228669198982095068823383812873695621251504479344246550389018243028361306310276239148206044646716156101939559884826140017590193274149103511045065678870084816277948852236857452345955075614271357785593320402284596001498102863501478673514438774907729441479014466549824035612507349058863719642380869502361702553363986422960453597521312063968547841084141317546886120413361771689819388880602013804691459525586244896960322689393618832321881477466533963500663715503066111595355872560691287533859570083601845491094700381108085580371556769937775124662745987076599146239423843570774905537328953576974973280453882188851778244696046613923156479897946742302989534403749023571109554508595880376160991411476773834683430314445319260793258666374067597419527294606821521861588641098451275872109779604232619044347602469512884786729408345656196571414440327480115882974157085800943588971427293200365969316739404058211681698158624057641842995036960859823544025578008982075714579021416949148423957180508393898948353912002509800268288670750875928431892368301501749199596958408450017010801196162536435622006794177648322233954284316804675876206098327273472*i1^28 + 120398135649131174623088830058982533811116675481765866485971661881827259601340990138802452105576809276807781701586685985038186326799172220949234895666440908493434790018806865416113276660927272685234261947538831465322356832629773534311061030485189639558314059557821914847925360608117563994746512950444929865961557549774102141654878161060007622677933616605799634802785018487598679708834403933910214716507456503142645784773774859852286751269146267692049572458008369748027050982525698826066546765136056075266599013334078847532729054565528858026998923774050015841175937528575490040441426381914004041448838482725273861272654816250955707037060691506556403606713283103636044667757953883541342286039669128899465754132047321821989745689913151212215385236048269594680519906732431775657777037297175780972087211036287598906811522076366782389870509676820834243020775767483181904417330218524389999514985802533070272050721085011205989018571511051573524171598351290422059148461766025463545637363086112421474055948570854367113980552183794229623662019816327435782232706676564214209390642022617234294730163975922581223471131346252609924524357975437327460889834368134608943213817503575451253415110534472674700866010914355946245642373679341151803689909718914326652692666358592449055447605820229922828811153615324080767075830818846892112524305062583638887527736679209873459652497370855779387962944719266630991200356723234584632230420345291323443712672884502688157030192508088955896512418489319915362545824542715486095140274219025425979134837433732414884206506253570015232*i1^29 + 19729164979771169314982869266028360383448392719886527435380981142355810324771893443931400965047198450989777130669705877259857512134867293948266917597454020301720636542581646191831613714024500181327301324577827064177057699224527180040852768492899235445268645736478823749222211103128471091839047377429553313360090119045245339969323577377591072981505150013989600090319817802685263031972052123588337022330673206450422622709987440746794200793144844010390345908839027147934215382383348551473855402559001126090332726891886868208185401522701677889374893366589391801887043505484720998045371403671392850399724347769820045278243254953288599161308935639605470801875753156258172234265233926662250396729171353899905962847281466850286866844667683333724447289521900524478058243171228170553981457254262162855649512809072320217184096409098479374901663360778938539373766736122295887248294111995850802451177638671151719955428702317182012884172501390670730329964658430248449589429205106738275319829226595499036775985322062218755327058384516229314970430867776195088051611045708125033337334933283710754592133041628500783268293238808099249241213748289513452378652920432061136286017449377761401118127374792459619742257262887260065377135078461910074070882340482719138297159398452747844961214169010207270699064836481054610701867062467783056397982403686276280540771947374899513717652794004796007057869803768638598642596868720847461376779713504074927114512511422109272183521913888564506562987930686704927695744470536620036041577863878590063667919905790786464493554630656*i1^30 + 1608223592300766575373626548621414996537079425118040399122861828078958632223760178613453982781552640242219702171775186584351263421579660396937975547795033267640108751826004202556472362105090049158139979343455813958764692722782502395732613886190140957259112050277202924827691978423245013094046616021445861827549394276551592030183453548013597786199572173368545027726368066163657844073011143873903333821440960124625137569407009795005510333164438308140957393215901541018341532406290123102995989683624145380316452727457486931156321863599423454149312522657488682708733161666522473001273916845694031804835581360659342615566450770024678420491166698882346354723277823221671113674987283553105701835455855363693516270820488920763194261028908967887701579052023683673909703431155659242885166941287219996863575588761004744961382112743347314522436885690687595956846125118691281884067871206349946763988951562288982460857169580871685607691088811951615880603170345337494794121564629103302165975391933032243419810265183434324166885171832128888617999580318321741400039895661760384611126094610913718367578696910127302885491057337247549943211358851964124490877175917850883448283151250530950680405140754932637181186748468832791002615960667585376698214810606090554708078611114130611854478305715903889668850790091342552089907384514858016957346112062440698446494114889875639502280929422327911478582317222417644946980760565969078946965191713155478830909736177916883176686418903022494227966653938379917709962278948681367540187120065970364193697153419453812178944*i1^31 + 58935818894487639108911476206384183642741191116560913983341084234421038769421705007401919617417146220355433431084714424424947224450049503571502659268745165362052826825178427909979938486646375665956621829958224854884711314898829556059483276316105032924859845101878581477174865854701241136329566601611538106501392802143601538864178109115755663468633351382132908265052409693493540567285827321314968040785697732537726820045105044360736647802442942537616210377057465682819867881939105176512104425116091694336414429673661349026028285629019617598355031786598317406165473896139164603976724784029159245804893610619843641810877965565385875761262370920557972766154494391577315447317416669198384985142842413120479726233271835446902578481904202392947097023040947375227905682580636967257245116442560778192014981130019071578868354886745247138308433885132552232002703354054420458277017216976482850619370719713301016409295265718475892990768812177074300937575044144094010036724595491690774349462526835577016448059167032344231860459824460211619536725616432500099635876821157364871864199083873468444031342545667066737997054116198478604393662182264964024622683437993917838890500767133862845562169229452317211304271096085731934395252951957577715084956347059821555603461423399424424455791240677473229027879333357030711885905776192432083275524728328579980690257538587488966728701748403907759131498800015762343248398185813530062272865950651399374565001893367711894456453758406699552552293781133703549708688990730873852856697025287905256373032985821184*i1^32 + 592413147624940209514713851030358979836774976285820022025196434335502924305494933283875445800538039124287113394472000246631126427595127590745361103112429440753209216129048601425512103027876588357834103871083702165652308858234390528287813790012852744841703413818753387376107404889173131612511873377751664676996434035912869523996754618549608281917805299644310124750574883359705789673412806874944841260684333790676896142737800699935129148589515236611925234367229619167425254534038890439741329206344480519629468780166124136679353469926593473040204160454608902346954848114941407772965300566564029319237705589957754589758133410414438350112059042647016824926348783329444012769754134169932809412322993727905731343192618008195319210655531946959444610652792991170942359106682628049051597730712203529574032591798972381434244516489601699843527664940756033975551516092690105285289739259655600840985040941108084547530385217429584380695510479206443126848838337670245321667639010422216552301483879635649724496470365594242699536380431261146633591585572900359804611638877054004071530451108866373729420951768683380029144392450308385367736992022251133025853603948826494065235034660912908098330492382305115376124684752514009712889405187709484979787741535281766631204060708229877855944565486121767426063775530110976917818486053714440156087066470555906987337072986923558166516366780239052270818183992626402018918525844530761016365199156175040710386224316371748734181024694900737133212221078636391158637264683280387460923132829422093997178880*i1^33 + 2755132986688487188194888570046545255648670166178775463390260843424236353460317339276925218241975348923755154708571134807294332349734835129241562524728547019371169310951025473437966730747908056114268565068613785331742283258471443404920128670223716380656513324297961522569085625562098410040074994925541102168039448892774006527093560869520979212588585355321036492767806832684281948450236325895687672327356191813010534066080748918829792740943043631393995727071535639463046286160496986587065253259914733441205420886546678585645155810059064270390305903192061730546765356120702431902530275498661453450506693720972485807608803169405859267054024766206943557135751607598130752493132464714571309612688859415184115526355953786347539550184306788804270356780815825265371417070785276614791970487340976521994218573622481250826979573594693964564945967204606316483489986575756456215660118884330647633982401537935036812081982819117403849154461052729504361771056260383299468291303249803195275184084161337156659802708967422781523348937239288020202451278089932742905304042636063054316260039426503433744875409063707654746447471967925385562996068021029746847937164861359549820574137587420361425577433438650217967389068258611139175774096265903441265012117655174313506470531266994304343767869189172280955138186713564310679963736190349862316278766183784084429628816934727031500615585959277660679366330086461303683347061632105966369449603910940554516071845664776451144867478197223982319714098606356111619733233990390374215487637222850560*i1^34 + 5701998543846823618145565631834083040696716997202906766324678562797913311672125745939558567717008251155993823430085511425056974930570845252395689495192393937298246983021517160751839178882788888692871608785793226096771465154600220134248751106987042071727522171600059784155384330142241411196445937741555488113018279383989840544636060087766914292616019665045982094793637957654409086574484290767220604983505436816266069594817093134687489381747131533555982123052738930675660764908224182766375813092333364798515328719037147985267190971952695516981302649011875828601353372588580927659243086015836856473780270841789534802231927163307081724663558105507658323901013364384397354616263665609228725599505626553907411107610885200726192272261564635937408938233665943900259063308780863783665325733811928445609705183481822920716295342054431156852754631069208802275692180687252925678728051533125813902139673171776429817908795450843304158704547734869913211359709138736570977233825281020520080353043534177559056569409866207956852913165777649848317122613277641834295086595011817439741456945486122370549273812415874260965084208506134138908412598714037028070740059077046059650272605640929920366069705504212040554235959532437012184093018067117040888229954841566751401132315093171798941608575582515598592091895255719495746688815080993883666179221141011213780339279382621978357658214550870178335608566283054552210888637100622927576621477094539345423765278748935687616243078188751990708128379289246396727449208202379262464884736*i1^35 + 5815819562589980196734261605646249670272959032144463092412449320293328278787123636524941321931351805761435636589627052710844079264494649518826106572516036741132699266093634455471904040625430565871150742771039376681808377860690131632487469490998388031001694214161777669085159401368379668259189860159294727990194890277616471483232074778388750657780636332746560501422370785179661053933652495982995429191512744014861421203175390236078721834914381285499204773505038249100508358100097432793287617158076420625169587398153004028263962998940392805075943992564016643771927723036715575384730104807488761924072486650085766626961300016812221329754833548332125526537865554946076448718252331229433103065704052994748861390628478147740310201140287284864003736216675121179219423396244394208532107245046301564591715091458239585905369262376411472243202688802256708482762678325098763814842796084050467146319202729126304801333370817580038429768907809477911437769445007101786675590713429458324290430823986535439514512185881642119333166997783772616264499544301670986986962594656361764361684134562720035321014830415261361688653288879925183303406213719270764433343108423327261296467436239908574628662863900904458477600615197026013162142607209467963939619782626237940483788050325854835772435230899595603752563404628306322372957572592441107091673940348803656741900858073274780171867421542583214123975566100348101773619315601294055623954105183529061054330782171988105523177033401413177995235492461471756897211356075261952*i1^36 + 15401431305334312997771339691701523613356671560553333272308826755085103887705053976230818627414090562187401324725615739026092106430281475059689347923192452786370005154751404332885782211632627281368805798396157177780343049637248802229436278996924356637019290276152111641858194697924967584932934438982762819587039189313620766366127815546139373398669735245992532683029086442469286348072701810037501185977032261981771113166148802393257622420801193939947376493097339763038779329006970169371508636765524460188915482201433788857019634845292591046461326334393738193099234651155473668936479519298354039140465333392530958858187137243286129805011007556107884290278500339655644433390771391277311055829738847200032174085632456213558354384523999676277376402952134469199505726361376726807826921947932791997700882538102631772206839781867485264375429507661382690563589080042715093827782853628023637979207943651335045098351755443152528680746506458658159789851598842533227284593825224612509020379495811843960066832765215548284483843739639622104231565123669480544205935705567053775256266190430630296295190482142774522985551556023251502238205832117328315164805431547208266471842743694580767339305479426301975252810547366551403964139720591913793115914056785433731660449544641805402271482389585346370725138059068274363012534544030704253530679275451794021684758030022340213734808644809899654340813768429038971776767798701681251770709073437443331965428196174937779090263068961808845238481701896829500653568*i1^37 + -14463763879396912307449530911955990879695757191770134445163962444092980562921367229622265852862527318482091854864579392020837993816812970155798207337145714593765013920396770510330713372431784714715838414648743722274455951013897021874416499055146839265405033794184444200449939537669403890848101211272960510230198744344948413766465602254389995308419699531190927092325414411758418982732158609169856354916748355145471536936312814255146273227943546832614319209493187531229296709366687350302621873978529631314926528561971197724496594657925046478383548309190378405542574455188978738304232598960811794164201999320456222202706220948518219241702533223667043790922319565292146300724625002453050177027188938181951429292952027431387775001018834453573277137781594610181337575383862143257092948392928841803520262312484993334998842065022489972365977720531400210366648596593378241704693760790446798306675742064248509649659697552131560947367339372445241624516274834507284225957015428304418942348314871665220083277873340545028760436259157035411949577687611042317562861899772613890780949978662990976161700518976554672760061374360216129694279896587952077195212054416685154617655444695462468187129527934185850983166929601668103684926095180835388727768781108022585487214267157609314581047551263280940689552549888947369909667996197474875394700093222863620135299856463839003330803318657583713401034142807501442710303767701327307026027920671356369706422560378796843571441314936156312265331572736*i1^38 + -28620932515347454222683329830445583710368060230733003668797660031632881270240525168626627526672419640196982685717642245517432148569230607754001438944863181920300726628457131311495455573544992500843622947344834547222239565574291173941570901947013077467486241480473417063139899944594475523598345073382300158972659962771577511380860603845614904871238578027304251506234499489019186175991054838497511838361942989170526352287560862335325990350342341905437500059187027787336383878734002346751185785017494231835608175185113678096524457939673315362261057275444292751289668055902346473678649771947511357882428263347865520467878742927408561909103769542451664064340152034739011707795592139918301982771965898646509059528617896496956500293277136262265606005060526231867219424097904107264253468802804852298268315708784082670359810904095695478599336711884430451957373208520683527296492050043543044422000929486305489862737746054034960939806140662378147583069577640781213357315383615960969715686503035073185056293432683797740743055120798941891637165144401694254886623997736112928343214757330925533318831424201496973616302525183662536983001781602719938944808509635507829022799868734121695372199549167405435503861476586438081896090059271883709157026716078733925467168640299201783368195689198810499846084626441019116626308339385900032861527904683430028289737728678979066743470156256204581976786775887023380731302007869248050420391928311850367386491414464753477518123015654604800*i1^39 + 14223179340215044682374949380425720442202697413286258375336675438665790830448231098904513520014788969866588700061511133253660601469704922487225105206329972002662436671455475421515099543121595481590286421468583993485646857237240580121217139923252184763838391556830106530846276754781970143390458521938654330480346462788114668607793775531736732905422810399605392550554635600844764732796309645288087481668137035501048945610809156550819053727482167934687439813046599064677339149489509416863092933331681487601763454732855835456736926551375934760538182436956291088761974830162141433685439641739050621361907664378013911305798783983371702868398347746454203255400994212533312192419071661614521126005449967712742907507700536043738368771161468412521552108495711497687321061720086107407643789577596774637679639265344080707612088215941200709565456022002778060154316945167901077645555253580022127586596379016017271107764896707537164604197006588962135248607536564618539084434460930805297771550768958513091306199656179141844765100117379141342916726278102177670833761434605208229922399869093163610776456873561670422546581119221022381303408186821772503518275437792070645771272030923272126988064679608444326047065514983046518106071074148788958326664960976995234289709383839701383068497109371749582191256903553076891405396148659717566671477514757870595958422360145576292045762758215823412531264494267460122219648659451891877630460693557645323584834089038840019812352*i1^40 + -3274459195727190786475573665132833245117664456088448818268513840983995546931212614921243150963059106425841301687006132009461475015088092725067315914761116360781740246715221189685483597961398488828377495354992514501570384255663458301120624960137736167087969964890001674029642150903429774861420547994547387896396592269028173283213535013483227442478410911252481435005496323533262849022945983519481796463444299321438466666656644752316680083022057508446624338777050060068583212745794882831526081627856989510273303506295450109439677531043045655662459475017008995834512852957440030617189134560409952621353885999805077364842696919278611689384690424289122024199590198816634493566098565749615714559273474353802476713606235355820670615347003795710434738263514953953568603717389820455133773369002061213513460403601424423942346279557293486269939502258802607392965932693001324100216875461746307817564359637596363262653601260512770465040425129302134970338944876966489550853265625250160853515240374784845961215279510550515700676081577347162676577441548557339790101546054777966024174074766104878738870683797065545497424888349899521373192331018099825899533533696211352167588592871863968902372602778449918858751955427729233822710361323916955668629120024235732528794179392927807302546872071062412672301692069544220858565584283529290751720381442418430121782729217865140787449879077761238407395977530384465530860855080960000*i1^41 - N1*1728052210283347823718409428557309245229498372821873762590838425220237382686173750160948410294495389367394541144459584264285034774092327271569072510667318230520704257352952328517505988671487157426205398618707879651981705413889697541472338948757425592738520392156078951088267347430411929155425648674140887260678115023562711981936479740709944290749625448416781252846830092311252729112079610837872259212226361559017892760346376218645151983824396777213715890022334290714769801006683792382984667621944398196849177176847370314182452519266459756610240834715412396416417582818742841635323951476339071700752300161439303013537114936074410641884765625*i3 ] ]