[ [ -18783434324392416695140092843213127951849400675471336009181868019162930731852430267810863051626684754575765356034726044291638782099023346610164503141094430089375330868719643308437165882220490915624584596461549576174592013686108177465274355381701228322969798316677659081490801747633078527702843912243724871198635231396406644198002493078728598309880123638915940676163957114826373164380040796879961705453907832863653751185333558978557917471814603287090906835662167620993277028749327671896461939975301626127379613408032100030118130638271021907269769610721025478244814342272331920337358555239097319527626767174516124145988047949802390854904539474730784262680433849237949227949846492145560352120310676107443330354472056110614703137284944637525475763461120267363084542525742008100616667986296448917174212433199673521467272327927744255788755648767662908251511557010232471857725802286365078056682944785193140036215386684694298966748219684193098788379016914745534080081872840034580948584465320699985511480908112958522916301435767367732889124864000000000000000000000000000000000000000000 + 164427440311606883091804271862924446701616337549497724095678577185305091059372733957936284688595515965782601796107632564760565689651704412964252330528032233790509873488953549291960121614570010539842218786034573921410823551213462277721375156329497032313428614952718904551743630621143525236759818832753475842175507894348332564077712953546054707055430364421354930017431432505294664017346029028683402540771896420328596665326344395414962924816267492498053193530811893100747741197740025595730451266525482282142976021020303015757768531143557125740166431459299751041949486632551954229964493994531315809385963507788706681410939811900719012617257476958662232231238188314510572415061490192113825856011364832820743923194026582536975520829515945660082461320109608171512260342390628352399011342135923333539494163832343313993214017869982574192705737026003866290157757078154173645151109514717651374584009385671887280652744156696061936312428566000153727596825806604068813305400422329307229509214707246971605913452215124752250996296878230353911742464000000000000000000000000000000000000000000*i1 + -693723111490450398430088060493997274776131848305775938753451278901277844071024258352216353643811075279002669590547036319199813207222627482305936424929743854167611563308945915333805534677291889079630630810515632628453271979739502607083264239344071923163364739768857862695702065684121487902894127862178080743358949235949964545271420863280379618114211961716304199502427268373014280207305234264622367924802373722231308758841707181154798367368244259219210300963770174773543464026218323013423751449250117239913876598568479721830676802659414243317383119984731769580516974120886926339580539292599292829847823270680786494604953325038727824296183994042031176505151848777203398378873074319536251542177778930061712659196099672368781829362229479947945214732121142404993034021780440707601971926770625107254137037156356850115180173527224010427432516395937877797319414260343012116324632117784835178836563635326422957045205076804085755014909769929097519251894422139395033540835540682609707102642586186227745713286776621130489300857679218841925713920000000000000000000000000000000000000000*i1^2 + 149628045515185783012268084991792903215607995766574263519426975768580696704892058245650872390954705678024415328137516039555254178412856243124118230950985262401552312120006017476631806662069164733995765372107423803251807067355958629148896208465716965955459640954498416516932362726309103086571481920339920762385611143043308201935720601803302572402482996447991320350715207502048788678379325658606809384789403850091860839849105466741940238316844977998122097936097945793784545685815402531810388667093700828938242843752869395170473993350447105486241023868685122215993571276603535385566727455188312350965435734792068124535710666119527361254784127311186777157765980083989587973070076409675794314257926282330225268188273959834561060770431387694263389927870882379806124111505336029177071697108315231860749361234344576607273841795160523559831001829184410173325620613949107797919290785299670606985471720118475137720894866729414506326895667050491095854415363193567529926994448235031872480543903107711167808838014854555383526904365839529541632000000000000000000000000000000000000000*i1^3 + 2321610227881388087025067448771143140436528496226507860607650114777566584687438411791629253102697200988267537594302257763207553253455924512105407544990961698438624222016729491375604067819114182719382645848493469946605053832858889690983928821314137567959444896862657982391993756097228625070631575082824107414470597548493480544170874698868557177143788753780273017324437699119349989160559228145511175451786130566075885754212231680905314730735974157128959645816503160366790507308325222160814886075595673383778015772061863884244654979837479955362374618827329361936702214588095648270752960740633072258938230867321561611268090794770182522767260238903335388835792308052657175021147210216130401235810076010216091785735789187179396082935561033328921556630151003756008122649432768668164779959969047784069796525228767881222487181201874416580268579716301141318690763455037736204291096353540745154834422998338295091219283340863270851659339850077795302723945052826194801220264279957334965379498832864908429731324889893227165112323348103168000000000000000000000000000000000000000000*i1^4 + -6610343215483455648545500071956811681561585242825285157960487765786183939122677582831160190548822311201579692369243077923226363338477595353305987149049887699804295789034471337201664363210303895380217829624532606211563609335511031046533545724214258517263099833458329789876069356532022283289891679534466030361404602279312888162609414957590462460951626448389083598215225006422983409637069862330435943829519718955608000335832886820809254130932965939084042163570897280742656723767239130616478258375363214741469545433697317160702477874663396233187529730193796656160166115052794426639444981723552685973125081406910174492118204336024285272002934785107069898405042293884678113887781662569320986044739686678219371716276548353787547018699650214879197814914567250533492231788092125274332064220683664076349901380379844165418014571294006552242672379803915821553345702488376193927100425366381895911200881050286041077758917391874299953517470241871586943805331529465302230678584771930655663140719649313426664050482323865657925112593038400552960000000000000000000000000000000000000*i1^5 + 10027215314044816705683160140517467616709103040749224457680415330043382081842434616624144421572975879764357845592939236052495701637725308588379458762235522171861064597383208688223585935193415014319768433596532435502296962213760886107670091194168247789475345797355915403455889292603158074861877396838794341921832632010865629724294290915958780643021316244053178106644343955363223675104306027460356739290440113996644511945657022702001016331968467716681343492845910376018204172038711933568082850216519507761648926852827525514520768835182449917040662781188945161478385947705545306190687886153262044070843159524019800574696468036592845354724652727893339065776764972995432083534609139233465893120497160510273688976735203797389968044602732511673814343830266619827360460792777561411980591480356956361995047471707539511654609535795000775975518789025418192796166570372252540035705294859778193280783841150095724149797219110433082084556902638965230969179926554716104593263202045656973439547023706793445124529992284538330828297003679612928000000000000000000000000000000000000*i1^6 + -9983614836363482394218170549906579698185631319761796288648944361789314949637549286440559710618924621417667510569815774678949364181026628042621439187689404073053577298583149516251480388922789618338255655604247355008591322126929668143220584439061780564862874030097381104976567377404339206058614411440924601884081385093207717481566646521787206730426897703132856459984895381969529755146392876777809993352605501918566148694689099243553527753286302345662278833498665753433959832393856785550981739861274268742940211702954578857122151727786609313522473024578180134465605686443073911858868661977984647103332661926564586049017843391765399603484918730446636469148316545674932030963706750547296353089894775663730740986122507054066559533524904431516098412668978710173156725524734587536967899928767625971443928054194298261321715778528097638825222156368188780208343933029182970009467432984540649876893950985410866974716117441058464363156542152170751184668561914720103692504477147273413272910446294226936990930196290935696268070720058163200000000000000000000000000000000000*i1^7 + 5329825854251531414928658558109145826484808829391257744961787396320585925374927655828813049732267356725482982547104095917050917051561881256376104750688772867608028831724647358553399358533597677572374203948577072876419498622665940560982115924519183627679285229674224272505048081856817194423459428906952193173348019688104940048422430031348043934701782661990616433793158295803364561032245641868593273941488512475965380436778050953791642617566025309231236308739553722742215187136022707355502037730336883928870068865588329725052442793541482190155215811788964375767066839244432470345673222481133839554927069213927272102008969190683873315475124825823780816127764456026083996566522967587079342948848785094199462264502293570402021369799308121532439014911399461554052292485812156906337935805413737655681509800274589525011949769485764212904837504385483540257405631669341304499142127312855650649412807970717444342857287405113649088300348777204318829594426130326505753961248069228779995256562727698276406992981175431501323699098746880000000000000000000000000000000000*i1^8 + -2851936459884083762641937593126960470639969421356573026021089327086567178319565438052095892432409966050628713546625264706074777787340428446297800024595491129926026369683272101455918072579591616296956606991000507383454659005171587567091402870274889891258758891072102737893144021169481519914331780549197563790877579372904895768107215715661496300090187820870518343829741901889367128472658878442584002741058991463326809545544578232632273431196026215671048047233189536904294390809129539244642462388138327961343523445944859191585590314302843248282735705493594740588910602953010447150042314990642136430343752637671915725412210636345058409203573009839746533809368316120272269911287564287173541170977272736750621754332843150533696379719384616374117290678469819672070636161562407681927666442516325571748015073312815976987150277383402993523094033396673206578861523416243909134965990852851014897043955921708564574964425432438459614958246645942446777340201690307576202714747329167662887326297988671124546264350466596780350310973440000000000000000000000000000000000*i1^9 + 702668968880522341033216962834176472530450659497808812608047566811458186303676697401455881026048183496613035366656365402437633171197604824688518824470455631810083511426859048933284628484659551634567638331116460050167181100974616277288991901002588990161602818294243918114546403442039179316648125806500940894191765061489026350231278192284318125486300997795728966168040671796209797212346541282748457977873296948208159195541185086657557072296844324988622161314007656715321233576002350070378972574709384055067794927152642179542568453171047097265002323224339095395201620037391977636607195674710189629709070739207610624009154752162160777949662857124834850504251908691079400745601272032717665437390920735453760665420721480156362953952695984672227862615773305382831300079345398185138718618715223062872644091867568884245670498323562270981741301395342992427884234193455520760684532681246579022337980758909629443825036629037348337255973856858409419582868932567643867017804688638137625009493455514049598281548231370534720582451200000000000000000000000000000000*i1^10 + -289419545413004575589197855196417058939940308371977161534886903975901964284375250362596684313480619847956957167512000262771519487933093707305056592374245613327752282425158272580285070137743378276935043879538291032550415183543175334723896799112212044483841900450290848428867263162195482408490878406952399188869823695548576243803599677268702286666335773668663039439283515622500944919178896533669034038192112149290919077103951593755114120635511423410350686603279575676537479808686025965685535159136114805828551694259539256486563220303881356891448978614299119142673491827776699994096184448364563900386271267038684433170325969698391020273125801444487082593569845053934454593609240092140388886623901860685897106378537358216972068376458576824814915164131712417868922232603918832168166057894853591146276319791238228808127529402240163988931268532839373002296982764080649857888030381074374160060864471453385328031039673597867792939160558405385810622481936460775402693874806546104175483450752804983803131816743152391584481280000000000000000000000000000000*i1^11 + 25272668295550762681324952314366537545922057402304265288928924170382444241010261090400691705483175447493404213251267058077178777153203623455406673286429509775663092516885753758448629842947347737558072260674182993170944804210476106291449393599042471624286189881027729282610868992939073088008472868436571752891739646537829865453446546066582613655798759226071753154555490961658965422616183978205601045383065397381475266909973035969751465649648234982918473754522915800645878327755909939541913057923094478742256220878322408747802571012487645623250844689565504008065282748911365617781212373257776225091348897153159842317501987549797174115110814835782686569497003985261899722489693882792427012700623202073168181034404763844562728118324502801258392930248385225482509173875492948381446161926587078968540354992558683727104607245149151223486205711265339069121392398659860524660088709075041742263371307395667041733027763748548203279901132293857676434274220559662444536030736476818922996056967284196595896308348730159923200000000000000000000000000000000*i1^12 + -11339283924415978759554686044469906506160298692964319461010530235528766216166947390389655247707466344566348729917091582631310367608016703883087190929136957112924364072560882178907984094193406609326204589502007850559202684590467603305358828779715721962114807340722429412390750688590090792215793229664824591307320124285714267145663890645390765974419107082138831025360933078182008889429722881217534849927713614875880016764473431316560584140049550938630386283192244043479086748990636932595112265666362482492230779518152435763279237013538071247258410017578590344191476492006643258361038680342399221264910506823573636895024021669050473236798466981253114035991212453772221811736002171067052246958856892023837743415006202811178106006300773499613486826065746160802969292445065086359001037138047191500850319960298053052501122248811718461891515203454820199879813161264080228444865309037149888532468408046926974033893709174541296385517171746696233519522699010313673699803364106455643442830668069502268721984528761592217600000000000000000000000000000*i1^13 + -213547168162624586232209551309462463808142457005431600078241625679983590481677340919386044295168484082755182871021512984559967325975945292316053145934071371398609474484043402175602565131829960005909719965327012731920332089474013910755887434329920263315494266744672111052452607442182002989400861777941338902340151068244319160266187913185756295092838070681588301658428880709981031306736870422153170059125201654773847074822477163337637161413439379475925881305818217503218990468526311856523883641737676548350967082881228204089804720076529244101440096451637700803956107748247748415051876258653967702603439143430910215183589038780370671836943207860558712831007751842626957959550788732488069621943455240219455598675338187532291305036505456129900827448791839860220011613434870138306130299851791596759637804782788698270667443419705358492596303569834962793634941668772469560839885419348493024278857297053115313936086481141704774070709734053940250116667362074529838647512785884773011807042087664843352668633038848000000000000000000000000000000*i1^14 + -180998408850498586692164781121819679739605373326943546622724827383540365974058006497089130259998255854308473725021949753243041672695772804742412392041335285600697359953910586144189143674154118254808025265103409202324246005916012917192627787065280761502330277810079140260842505041886789836267630161625154296825741706633787817274498516113737641193242208799752482886211195860275012395424602416571164227286616784786287170253660424184570534642622624661797685322451933760066725767183539817173341423891051683181175366097876555289440994289884596247095441102722209698029544214301897258045283679129067499403078942543001075217419941130140881680701329017167276998863463098312772282153724578005457578541617444298392387507565625398017185377894043239917752738740171185289111279864936077478293291037323437150633258177523683111161906754368868550091061566624827712947762179699894359349996756383020964179843705938289456720134004057160818843691687058360838104356250186597110230465540739292468267135028558281656507454980096000000000000000000000000000*i1^15 + -3021539018096325049035511219432803609286278308479658229683338855620420379703257284767293961855242347814457137976654882839346415498526170290044939580906804142638648884459466720516788350056505980642252898964341144493075801097819972082641531267084307951227490453095018686726489212432114818690134893934387400793865005289350132841309859171688824335613776340420421119176923762166586222472702505068984126171838124885979283700895022905545681330696754448493468616367222278605113470200155842019972052109062078632638136534220255722831258282809282831879059766580795853239171265047703932300366107634290058678831276119692700629119433819379628659076845246486413433184712474566898809924782878394655840222528500389877887815393888532652610210983976325667648780056442756258324940491871682160743666065478163419444573554669194671255261923873563424821400285899839474236478323229080298368303983308959556469595909428680322868747987330332224204494699290964282442413532493616968729511265586078578025641936178249577716409958400000000000000000000000000*i1^16 + -123920674243940884518851468199415027432396177385338548900085362545906172434748430083768737122305815195863933380666028152680081128332823777857476289918740593062523945716324168753398268328737269282027806417519129717705483536157540544560787103431199127792112442544347218540624234982335148612525084205537732782648094165509240782828829331852542580856560338301700889178824384643668934507113377237219608057183139307049511465213503043462110381344084734705494583337287293726720030615059103464737321157393303478410109440832917343126921021291199700840807672933325813426700314095716664550615358972936375524853098240516686232027902988581362889660826766690490534463589710082559270877620580717374914720542780218061439682853470620168620926178307224637873515988049871963269154859564266644664440856197268755923736363208473934450685567229646890244371363401056773592907072284066527592037961065375592254364919600790830536085482507471340030296912363169279674828146278163110989589101906049390476114762361219770073743360000000000000000000000000*i1^17 + -848621413271924088585060134952358520284118978671889584543350681449770300780283986780864859764616601905472544698919062271856638216308881993178396538599644477080662830778248913320445718829711130078058010338245226250727017403358662169348393283852173051370502900802022508611577209223087142503905315280109658653467728488917081301128332456183332090517309321672059254880066683702935627534363818324942731466726557133563991760879712064802869573915320705693392802958500601158680982464681563346158249730535825203912450384769733044288391321451944708561559553004460616909904557441627954719407941439192250087317542462580753685974824283339520436483682833809874987734191229713618438611079495298578398752349993050796356701183398292423559905831083523932797119175530862197244005746647025883331659444908493592520068252553042496872236675157852403779984421540585842785534794098145880221478174988958530345168235768361406830399009019860423411909578648951893995083190149801871470454832950275034144523151435211210752000000000000000000000000*i1^18 + -24207224440908261848327315769303508432153501054926334910051094680395158989013861868724233082422049764956306706933309977742717152630578900301327687231618168373761096984417709250810191190945983999676878962746656473127230855285501888912008642015231757730436998299459725352202604579729292570576896830530472333663137138405011974374541439205679847723874676320676367802697677581361981969313876239668966912632727827632894736316067035390052998308296868202274450518911187838095278119041155253666468894544423068388815256434467707755401659175173333101772246472521265486917181762135130955163509275525594757456772473469908239840908674917847479695853750683593502984327708337635898064788397102999412403927801135194778445595395296520403735725191842357199134591834395127360334139289709942472731546356806256862032974348624924668552698782326928163974512169822344407241080373272446246629440693495115541751291142044184535038002060665718438754536181856809411753274561610486713241109809149632682042109540171776000000000000000000000000*i1^19 + -28032755202511225362137286631271145397440372022728306749602980682688413560668148338977083254465971649864527770483241238095643467472858754984171013228022918534203968453914753924353237599257378384175364595744679319289457674783871688648493704031563793711630696229325744457260130480997004634634819889321687904929796250708174896828572562544400115908140071422929529793042033850070402185317799990400618322025894980781526220210280529833948245380608821890956943961378685244006302518837716912555216147996777644609683699920113186175040718863367023806226432494218369136675469042850615141855579153082249098829657364276401747998296952807556227456686334070521706773675996529528362682686581613112485721257769208347574442090737990840226161060602803112063867092289064758484135119660743012970945707700846070231115732275376192781012320928686693954781940666098854033319792473165453514400230399742660368124911446476733232996596185344516013826072080642203189217827905234951998260209058990541414998841753600000000000000000000000*i1^20 + -1913898210653671420262327792050901098897343841103693753343230512246957274825561087075455527062138925588402955837773958399085109555057377729470128026316658196691956322961106950565109198545492853748459575164552225646338232607789686074900079404662761753073207925795176898743829921701103204333297213616249649704961980698986128756524310161606261283960806740921001772796414615626936296471256300876693242756651682186247308359835987872207624280049112895333062488200780885358485421338360305986752057907349353976900751488016729289135589619647877366312918584560075955805987917818210187351123292608317714886656309268313816312972077137222444645463617374421965840792951670472573999515801334807802868664593890673238868509100023640725266444926648213119492453314807932047998314910089358914981005637916783501427412413760510210526458079506372641895647215484711745758002180344619000716644295203160415419476167808335683260853645780198807454933252718375667154144865475596163312239117181241068856803328000000000000000000000*i1^21 + 1182751928888210972683946648932929175938812673688152321098299337168274186884311464416326699680934070685149680843349815282315971554061526428002004453890363530331934142538183279938436271749359981715370580062696223213062894703595754042484178318603173438443824110841492916258986974127848294240114300516728313486426815040472968059754056377183193506268015408876938145953811140287399343404530507843667340650807235680199524261016556617758159349107041326582158899320209293108686438493248177259892755009222932881391232237300001300002869954955879005962475960531726619206907510532115843289809596919044209725359839233219985467848411339895494916054721008080192424810247140786344166068726147710002161909229311394543009999783070894017860812038697788494380562165796794418301564411274141132720944198807782146846780128716449044893741917957231519704786339231176803358897754556854683672523249954833095302679502467413274784508960071458620536551068507796796772468905973199021770653293471544534630400000000000000000000*i1^22 + -812104895552983967728418791083473431890157642814436575565998786139505914998570762990364050178851012996632694148387223454473646126999353695616114530106525178597183076697917561216776122377969703172084209689556675152468276315718253234236647032456106032714819478919512169547475631634582381538268040739042751358292983539519181562338918238604660506845448754557366444629108479717981456916571901462247964409897543225936764753430103423172700386110910276919009568602752632653468372947861117479612834585630174441113133650602110855965538506628893552479665597182592862825431589544435765753158913057015972703501683804564088132760057270773619718974525057406172519481070642813376339163045743935789987509327223274419803988133073496990824160989961927927166285543185169986728460979190717272335576392345932379098425263478093341519305042545039011254547107785671525468616284263248139535880835376912262144094418821313082745547936616033555292039475935366032030235053506129943362710212391731200000000000000000000*i1^23 + -464228312063469004970753141556020244114165755780270696858950462091564734347567317023558114287630745455213316583510931374057261316918058692257452852842297156566680102405708564514486389784286580672498805782866959655614346675137654894376259755781449748429360762491535080077001394018126713239177604906424361620997897241460579922484993409651932121089716681242057537648449343935004349774966211099710875646384907372688778345457302594695842225485374567593773203951898139591239072416494498667620047588723958604514500236976218338551865489298205469579980746108134637263147891111594342841666628880138182313839381022995049891102399347850190646204376663334358177813092572059548731198416445185783365271255284909402710223032706296045907772607678553652768926152879987206572907435452810432751001239854493607713885042461154209277643892040020565851562174581742395320981785394823866990825749179305007642230350979316481087897812824974295960091599480685725814374459774258064800465551360000000000000000000*i1^24 + 1413351639227556381709044014555904654588515314946316650523138965169194021771780511934617004333023169873217261275432699150503483164682808202537825861849142341108303428072254636846380164720119957859997097022428106509043102313860102843662309200472795920229496066907888089114980231099152179963866369920969056616039266977021820451286970000694643053757307805295025768694137841844231249102765767319718828810177844938283993037640839449417987885971580931715725518103845829676583657384515995747606555019478608398490684344805806007539957526757734093736439441578403438645188307616020282721426038636557861304964660786642464885959016454304507095574005830909274671306696202812450097682298088132344308034835315227863573330743385206772904553082453384748223118256765201222990461150349943483588022358244926271105210536747204787223291450620321997672383821926348985259704351860520151188666540811018259556663287188602565308053173536854446636867743207232861018211668947250446336000000000000000000*i1^25 + 33111901939293786436813269457621416885294020967246849093350497180623730671211607944315807367157861335432650081985198618613800710519651611356591676697856768098217378028915662948798888481731388123211000201278744223366081702820618355258875818188106143961609657285420260322692518997537824597315389750723863906916590262208705935150104630910346166385183916127850326344566149386669267735551053280809003133784032749857584724390239097423184991292640687786699851142889396306069047236441271792029184013808130748254804379568902663341153469298059426614762560901101664724933924202886128971871079496480145399185248554731347234613929912693422653645088727786645688540737769330398222871843042562825829336761680266546662502712999575364920038161193686297630611821405515029908022743962179632673497697794609839648251494508482566979306949104676444625342070909520594522812905156788906985858820173661199955755054729627863777570080413830613962708377858168374938020004883752550400000000000000000*i1^26 + -13466869303447374741078972874505906686395361819552106974237385895018808254861736746328138788299888778932653998452269574206094984693747646555696314315547612206193324489395658568005864131298285658399977609412339765587504248892153943074417156414122947112705354434920198996726203816942165364389451996544536111072661614843529667510959540434244021078677831380492457062822445276432344770197898127995809798165656714432373261337278568242566740284347338062812880594725701070264081135296669620261052835892841202777984196488464166169019185884840591048532999392476000982677830227089993527420067596270253695920437294580339305995189339555411993968255795167205578865797108184665002142249178650075804571699926144532222020192781475392140636409777626871561404232333938691116077244231778604649283290627154380208970852086870242672371447008733774500656356713621172211779732273585840197139339875167283590555762177951303743608328737371562772373548113370929071421757849600000000000000000*i1^27 + -2182568345976528382264221012125695285118309307406564335972083383244476646135800675783486517046902930974462966171639095138478716279667975950273947575709284355569020953507640264141087772996641518715090999770027788269598624962999882199279106804585214100259033978435071811015542947699368102376840575115550335498251272434011440043308801305507735207181312365350008767303773471213686174363334160916653789949319535455574330817128169018082803295736406173335816448505410629936015243657590158604696248905145312420211374472059759789952868484421740788888175849209764335309509853712568078138199449056786100775979843400310510972234787909567123133049005367499463637878669292989890913279036982569473491492513478616111591641414902008287583149264258536451022824716059968281508768640836202684996602332838999399991720381807378631674503889019896492210833009272552266759276888627612125933200075123078087769580356863505370336666137817856170982177803249045917925376000000000000000*i1^28 + -238124243310795934696819558335089258308465347626460264314387499058714658302123111900681102342560644930699565707158162022554170035488895324378779410577056960923995478619911859728449414029243383785247891146936900594292481104253519408910268652488216696142450691632906234787047887354509518224931426532797599043268785420539546545723273059989245576622813589454350653873346644086718650532793001525110608569163426550143044086379124372177954622131077639433066079241028705244260238628448177839390921728785898980665371158198184932387996364187070188096078193967542275148829545431113712180741950277639830737674120044424452774039852722632373555940301859427986471001640276517125274413606960709841529580072367180829188484105782647641349596815340401431560069865505872223720028890582113922446300790810780974375567208717844475292532254098115428172866235379056747175354674529330043361421947872193540166352729206784388646548094318504325107353125119013683200000000000000*i1^29 + -14486209631723541281925863233150976367157053619464614899398384423117165727240027155186497617996363157194317012141722555836552042720639737898629817179225978256685846573892236927603128115053246403137191305948299081277164301862112209798124234906548613466509986390427525094442338434590360141818065845455873809269801833888407498416679248931963229202728474356098099631798148535225182199224549853654717313213434498036316318721217131344399458312091754566981352138902228718144665715121633733983908743731878534616599796678650224287259395425716085754506309397269500282329183195846562707129964658684933714985201446055174163964810685512913423513501114890586834627285916471364685238481582997359737796491682407530196080522652540485133325795630068779822853764461156193628699130173449829001979368891341608806398631527281869285718059090182678712461751042998156707071061159905681945071741171491855697230187670849526538949835250634952448740815798272000000000000*i1^30 + -562472630896874905556403339121590817978040153401551715464502741375508361896802158077085855542753995813041987595464728807135218487629432020397629719160708660138556221195068651918977516166123568873269735784103528850909576510211129728619831667860750923239666264112633456710230402249039418762803048663519159328781483495641588721226338048358114171027897317261246877818739862190404155945763747000019548853353960357593525300282026092454621321850256667329644839991917793602414007565720869044124678397482537199808716912763932523590537804482977910864797779797881802953903069533955490904768349523186900164881955886680426234145695129168196721735658515997300220663981412377814710881928568047043418294273900363342966112323897589182358819635396733029606073782059936433433881244493524354294597564539502240220919049864268645035497649904508334997404424546252249335380281693184624123289733998241281377059423447970220651769800370178725249024000000000000*i1^31 + -8868214365386106438684440535343990486746486842333823164022895183650653072147409392885657606759589422800275683836574753769147137141023365661216851884253149957536948794371187643002755777952590236324540606323221049210569595102902206206428834890643993169796422561612544368626603239351345293217849389498201229365046697783989694878474619801969768098645098670468571033490503298583808645096854708355372842825767643655756810341542208510290534947154384997345483312629616971058748035515844036789679041063778205596815218366484449842794611582757569834439857304386946358083444007800735262702311644165243988902632620537700233484927770498609774754581795844988752005989594474867358064742893145003284055142865833542965766250511802112121181718132927576860929070248811090257586893564124224931456820258791371370429740070629939039721850969310453174798798670405104826669450516501101319938537486939272798871130041612091672342794061228277760000000000*i1^32 + -92949844994625981501295272251485502231255981869871490254453356572860276636564586328234252353844045282540389154904748922765489718743849886950081655960629027878435377269849644561236369407374865724688802606853023652138922898010438789637020822365888363729421866278259556711102740348416585309429867923231991058026488843870649062432260294676458241576924415818776622627947623918161024608209318417276852401598457104786224626420302597952811413483063780127156351298956008467608015959710701496751540124783098820556628686424197352798573122020090215622230538134696658494340064684755978483305278138900218304296846821721447284451524933982776484338087699393822862494693979197936567780961930229215591033686295253594676394875671782194623402859565891387571901003895891846616576918350900189765776401367369019644020017410204221370163200544909179539638373250126900643354320548835203877285377740628763114091024548274819446062710784000000000*i1^33 + 15791410129276890103003890704347468658497571449960015273003550096679528321290383368783075079546505112206717149541591268429367255052692513331672085443896547395178118956520709282740028192941455406493140173556022395759951959790273454734615623991715874640560197138863803511942530346869893980308713183807600340099956116369009370188455150902329442911422851611975527408869324761996699969817090481227643208072165810063116160283751792250490350216015319781953750266395115563213142917795704491498417712312779137821189508011274856110137516774093648137795567549392717663000985501516611388090356214249733446955984302929073576424488596880080521495787056942161344260713450747008909477088255444539672817551002589994507732896191666005259210694513034692840775816056001414095066374953615865962092209348034371674658189817934696795946317652555690902054158074188077272080810679576196779207934225084494707295820961546240000000000000*i1^34 + -92825898924940633940231169560887134265370358588588450865988305350572860038807684295070484960203489132006979041838101668191167870283204395355412194694811301173347457411886747449792976485923616783614238365983114176866183966959846868850200408242282912867690011858791984381910415240539593204559092114950087267925466140482476840432114466857404902454372765383355536618585254584648838754905190581816027143454621964421903742437364834786785843622625824042460872928990953067124440165947902337159809693826112458258877659264441132412949063696588271388002671003909611274518944494360973543154816037654031726603855536011987695645631870836131048816436838722013577610571014469891683222377995093491536861038408559361515226406571750346010598455225072071040894886244375377376820887705323773353778086298021482726304828899834990795002508395198229731403141138674540740642405212349981466591006463731349037060760535040000000*i1^35 + 26264637289933615551590580151060407597842912864673780495752547450233220428309652771119814934261973566083107335771380352552967128152697087137489440981771183069779535664509836059480059587279443887363601605789099709837102731028501485469602856818743898628524166755371727115789436497428783305945982311241449886843072517918529101149156073798846220681780952914277438221784110577693911139326907924888840711003048734959634701828689491597852435846787450017431516827763315817771176178074208636081140734966435658778970217909032004461868937681978531603891344916711994092294560596085367447485475328457974812521699967307623565427882464099213042527640982989239134712355900763384017676182406137515726603702569780389268460298811216754407747092040244319161906409950393910370983161075858365743282404026403352322667287843645693353775124072459228010822244751707979800582058253751643452941203142338412544000000*i1^36 + -5647879391228794821352324475167888420753096558882649548698888869235976154400726956941927830726473870818991023845245779064915709357343586360501462512794628318363626731202868653936705570808938204357180601705166419769505461045409704393879362164039290134801231677262293552866803697933011946148592838969357442654157998548348366227271273341231542398641013803292522302500401181573528808474369069701148004584083723892840402281420847862510822465778201065512539331080290152020746794315191963759184411525520157295255584675546616413458599397442040463032922774937163056008404749930603872927630058646989520000851591012202609289736465320340177867139955316044168236923352915998257255090138787437036073029505404043673499506294702026360355542132387921205749770505472625852117967419315457824617216663541228086289295251503836437295469381198403449890045999154554102772343330968070009546342400000*i1^37 + -2186396308078980520271174409343092530639546797253846149829701263814642840131387496507967011914513363038094194997323998723368280272156715102282419821449875223146709022343899283907294115632041382601393970573943488825338110353624901986878648628261519422898129935180356327419540690875941724896165707858665637036593673756476660705123841497516315648093001173032546320792604294016143302878464554202010391638203270652923157154753961719256528334215503660306555707446272010335295672897648998664977227338920096507575353360083666430881526685090253980356949635353219452669661065424840466476594582019558534337401586601761972004135142873742317304435019270965885204852899643793169664372598871526968304545680549556950905485317734251514845412016394591061565509262013364705009685146446231425156807060097531211162010775830171677042837941077464316359405412740103412053474017280000*i1^38 + -298839222332197320463816116980729106749642408753114327713219026382933691543025103998785072182082878754284536970988768579417271131699833515880155830251163971549371650248363214217786159886766757798257929986395066786967121981145274466037428247187278178702937396971132973139916388300812463630937605308983957459842560236537514459096034394362542483351501307338637968524747536797548867302538710987786993086330588838433202336525139133425874239886580937066383234999396665790980080366387645850847610333900463939318631521932514450568804068411659655910170850991969485084494673244630532913953809802009748723729768250779406060278499371476827039683349029156391604228524743577318328032961202623816109925301581571773138294544671524844929488740001628388079552583419659005105843083148109711608576633868222909439120195418351736340562606234302027312156315320320000*i1^39 + 3332551327233216206061109591462659168381091842668931799405209633472574908262103707465545363290428243682063662393318670270442503446353694623783647800813415580500955028561188240262640302977081835542340208211083813100926733991650978681781499373741146679805461661441356475278298731969392109256985895210331995692632944077611160674767205341832118819332448201370922353089832888097710914143289915930004455954970687167528257763259644236391022367970945795660820710174468586002074297020863098043145249469563791185386637872073753315553165328310040029188843236177156662068798511459869388891187257635728553771459278192605243313504952200046879143290449176718634642925388888830223802556518679608402197758643696060449669844584968309606887582740984327619821951114243614214329089263226905059099268209048360037818865247035586231207365476352000*i1^40 + -282578957513987384078823000474434415923304421310940016658585590488667289404248931794083758792306412295501587831059368554894755586737194332567324413206033322670129772854508871284738920855896952849537009293373823036595791604456680232395323310305647489311316565585431444473800453501915974590724255026897517426283230648361313963482798953098679183202367246736875565730107352572700905143804022517962263150349627788767135563125667436300782952712745992816294958591564698065581320895154193631004034462158536378980175824156030441992391646601495112003345762188401992889371535434644463801975132718040791549419831545207491803549431486009074733777323567050489448690190912192005029710733857574108065839985205080666514829269570534484383512056374930407822966161296457386811235693552370259315999000052412647057488888998720*i1^41 + 75876894362092405445752982532529901498199921257685449904156349591439913861424714899686123370514833421482401941289830341215498079767384932491925983794744667722652375500314806120066668547635580812955734864090193625961543381465018734245503794771536610739706474739477104496273034696458059640881067635840317634257286479665153665134100843614121881310894118639729214724531132077998369705280768963735848837414516941465252162066193598295620765518218183904908412649397145810153198725803776972927781382220511368227718351471976617606594422023055751377157397645636492771869159027535196466290488306055749416257419628794343374502305013187281009587841536191662179769151304813542925265226971976376231963404723160100503992286486210835634450843999719917372953281*i1^42, 172050427038129325596748756370270570965655716792984937084927716164990184201356611667349248878180983982607920902331695850711876454056374162044687503815264532614803411551798796936311671335456513559735720658657358195354992197603879798411645860868612895499365957542007569484334092741536512017368603820182045249413487509618670885727281101437289503734472570675825969172262682318854589298211882729809164740036354335218333595514081496350154219959913597992124573140481814814704735777964923851938743956384235729244228412909969807788715336979833353713731024863593211638999097925502562755522276131393608098839871260698366834780210363286474667388432919541789799693596287799306121307711478223545867782843713210823267962720347983808277551259088987269248265073938832505844593192716102764738044372853553567066124314659494995518473694251204089886021651977128784133469058625526005150610502061425585024195797818015411798835333649789773313606301550728474588158689897718578673163431833798066899468550801945820731579397526774632208780440040531708503194269842047430495959752272186876092955545857575251566299994718325297340782879287800328442505740290554564050884674987812361044327438478054586264912122151575521148397345753458592845464205941933222413266965583016946448223602440045850949999100347670589307363150543322377571870761292394093774193031182060157212828677792356260128751804630222932578193123252396031630591712428884889187297109844736010412127206862912092483909757531271465589991935650725979204067397634905786679925119446562323417792512000000000000000000000000000000000000000000 + -1941296002603043091280532134981638905274843503332196181227397307091632090535907789600171183571073811949412485504916755340548576373128973845309830567650879779796543519466842450845587236392749316836110521507346679096607327193483324822830786098420982096946982982500099669299200017516477834962501932978313378074768030321472103808086125946971324758907873334174520481272746539051675650796858280911741870864842911896211232518318778917185742566147946222565303322304632623144574369600513528071983659721087112977978099162463135891384408724965462750592404177358222106013406360889392252851683052415931484580348484636471604949557671903734450076592496654406041952617236946511769858392830519037238167063607081239356345045594606046687049700056132499296384481447643395431106905862246413448463257227421583579679716692467216760995908363599627520927913452587307031710440388377430599455841461377635401964366607084113702965672741096514283986953586759192565821066337811675595488208640416308957968581472560650416813680378231514285106680692478193514972190696946270909126801481521529021392497345576196245424900749360052734973421941172404517996912638991516020134774339107265904344718726262245648018851607234325742824702082611658925086766588506203784555130037756113547428910982765200759208451393171803194111524810203296912209139165497183717259248549539794470518838757805204446083188859819715103696324699175902459992949092076841653513566737396021681881841877814134343954143199931000643712915222919507789934285918838628272226013296022647167202099200000000000000000000000000000000000000000*i1 + 5040017128409663172832783324070761288055301611557611324383319900768269373086980820528877961077277655543419321782598576074635002225010830832728967855344033633235160308749425612030624360470306151353806716221375847441160469121580424454809501852561482866644943308083274342508515513438386876332481399604998848219448017495355524388461705058296104680297320835202219083378404167327422081032089165478518933852767979002054233774219757292128194070853144999321987439250332857905139669552053013655597359885562422043699834543111378626188389564907237789773731120325916989417812656245483117951916445233552104614108124458490402086480627290673912581276331533385057480013578678108258467038487056138456885934198798282371366297421736570668490318599304804764619862082091651518735535216074480415436819756791456472916887003255462097990820959533443561914976238270960217142251592925034553761859555657430994729362894153554013388730010857737102400755418623408734216282089349884958012529050120061874465848760196250854647569474247169303144240133691531241156416819981908467729716269253112980152834414715311720918484070181946117931010427267433753396541112189609281515317200861812246456153782788327190416964747072369162451077033061195378014672058789930825711108462389250558932193586938837209431467317495410460069502513759888976401050756944337362689263965299715608316123152919809344395587362129070383377076288606107960116307353996410514899514516855853799339696170944459431638369521585882720775094073551176599725620816303922685028544655297947201699840000000000000000000000000000000000000000*i1^2 + 11430498576705362333370080556478009893022643703805629230087786338268890435466955148267095751682324980796682904556817854786908340909461083934839674809255620490676830916621951205488311440683817277720519397718060388263070117104936456917252100386258508527558433502513959182946174388731360806219442892788912913165597841023877831918124169659835657232823133213120718162899231726573843227041250989052943284177492927152968004631573164802645737616760877642172969160545767200522296375989651411020673059256113023293103643738647103387312433434697943508558908372586969319138755808730766006340302759585017325835850474602532311865010164430334049431410505021621340476751858680170887210220861625560433624217373530818968377380597350694349839307589145476701799856561173329191505063914678533985192231404486888911436037587823772651568978479559283175581786299811367716312605831437756714765242500460557057825746236158457548474319417197508369565513905492069384665702946268654636478556009860340211524853089969630611153309240984176127453906364287177683880560780816025299183829352202795176045857363168796065097058293729206141982675356327200985632884087453488166982777735837508940600139881610996328764307657092721524777663563082848466349875572508084902725434215863820086571698283796453789768726965678656809877144409737830518520055369171147667580869783766296763269532814700519723521931845921682867672528742638699917693065779520635028787839928892969511858958195333612588260155700413988009341788691394725805827506484770863436841910216095497715712000000000000000000000000000000000000000*i1^3 + -34432871798221211443678033998313427635199526567272029375217035840374465784447793517846521304585810661897291184386713737026402419570642567112310243084360608822224981104902159942276788452969344590406874593887194336806399702018882577520488169886998277242590993859781579405802057797141120246588867142284352926610458635272360018417059100869182560367352106807806550753923781860919771471331754746331586237502771710375303027189423154968871593797173581228864361225444890884834910175531542603887308918392059756520042091540570956970535287815768440633352179052920942588135873777693875088069855513794531696027316656460075475366547921388526968322961276882246019153301843451607792760690480455809670944077553747259822057847153259873808241816862601032408679160440888780261764323103914692153679703596726857789684318165037511531697800834594979229713217831498204916977080153439917441698851696459545125001506342735587689809302710528757029949170335361039414286534322391182089259542132594271983388939962229965309191516868899462437986412352408565748219611509366658442075511898293135005353208760544332110928814288712206919558117822275509125412534564888320670521651173161066974008909852764561315075392771113417867930128005343652328922142584447762408874916587830267134148555966738220488660285020178135040399510333394720919924662823108264537229353694180424238723484145555017425041174456508032872253522964016874912975014280364358269646683559378936838376427570141905096522456435107017602406980035038375724217426109712570585516920902878285004800000000000000000000000000000000000000*i1^4 + 62202680065681573257532724212023926980860618114184568829705397109516606794486955837459612410861898421252264501987284872268455125108725558894695420704824379908036350720289838102832732756511045976124665685054052435910728348789584875365309123967013127073456603087448019567637251982668896400821151877771626131742930607695243515134509143652118968585702750977693334030149060445349987748812245655545280096082851286267194157872135425711965353293349742808551782481585631397496498663005974413656326181586072674026334121349731783315950480002958450464948829462166122118649912053151577034828107363760691459688663813828995071177884563426910562792260085891685268726267241722776113404140031988653312465057465510567604540399107122424673582773403797390145162067577495714324117611140687115522281750524161686126797394377772889659896211668811411506568850692351292999527901318652458333427429580864887711724725984085619741664976376011981972962357659196687376849759660756300947685526674815878671776153761387126593410108025929425896507404813287447760407090780991557581292720052465488973224809201697638864709574144339970952681673125041444326101092982567679675572446641889304547921108553022291751957730891321659516740635825335422762691980839532306676975602925437548631492210619783063441645372946420021258848979628350731075155776757316951648598025652029194333882471382876855121990361783207558025718036121564536684868012453194091978674596931097063348073326772176846936615332625488051122648836576781007172315888715898781725275092071355514880000000000000000000000000000000000000*i1^5 + -69144622620999105213669744413178835444402868767196745327855571206513270395686793053120276440515889646289865240466769123395897972406397679859979065138484544520425402042703029230215528389162728309870692933793530658820416436525431884944058527406976177051582017175575349766286154604602556233884705378064206865827061100132371329330154635053464890125494275908115078856441959237618713283757936251324601850698549156348916617212839839686669966124850741133491389502056545433185507242991892666896799282396521644678835286050601613510574605106362493267872138827819005491497460857261695605183126806091060368284255773104600689379831924005974316078146669452583337075471497553150094845205239468678341720514478649898378143784625773148589415502799439004410082843049802834201945765687686645023038969470926268253548723409639897638900274953543776183584430523360317667877041018726086449347726907642059245793307053892097290957736500754127834808619380716989311056960599952173869917468663705087397357312978861347220887446522145966954635499219876679358445387042641955490051204556558451405439406998206963613858379682631253893219661605583551282176564810956860848419411763536662924857797966203516317795506359737570442746118295946125274180231374981101299114596336086728140056187531000936399416015182063898171230297897315398524228831800007998618043817885983080998725430975574430174118813509811765952128252704618227255060949322196015246282534670986784184189931486535689740877582564321895994832068144042810722111298402792188582934082746318848000000000000000000000000000000000000*i1^6 + 43779865797019572402122663261645070793355842875522652129725997864203476334100637274225133049437304921386815481254752686340878779341281261621413298301669860702114009139037784077888069903194752970966141673432355227283828488947589945558246800125395351589657726191667731978171281828429532435666262490602994366989360248482707336621358290468833139989332256969467181334320589459282097348224136833625255764850365545549609810144144423590774974603637607670798030878059731816855630983726931570553320176400201153771250297165814909877766293693139957784227830398484874428380249412915766661192452096153046715437174047033236638857463971890337961196128799848318093951025634715539015472820723265490947140625941467440363806696192262953966930123217426501051783726630570000201422633055025115854867144682845122152995157637459200811485373249658390282658854901316265597881726865177336386189798709156984148425783928031528475681541469828771141378130596232255564773420694441080237081087128420192824530098226807199008556446240991047810069850044372811046887522264922432412154312786909560377448146717105733622487808600626227401073064715612154921124392868594528219509279529224775376796814996715779440361486583250044311066002344620301196657692070953463021714227496363886218008691030997439448468060383245052516098581743303037413289492243583918748161245248432336605444582209895614022193933504156145154550103440446573232087766485138516103577982357741926699956924627617790063555631032739682964396207937232054505856083569597854534876077332889600000000000000000000000000000000000*i1^7 + -10491479986780414867886760139095599268405187730596574151634645380183426282902862188701675681731958293012039543744853867101942901095248088075609264421150341022173725550146924249353602592414865120605943341210572840357072153035328952259789973300316054861645207717973211113860101959865685990300251013382992943511737023426104344870182831044688121397448986778659032611736410981082105075590796174524213297167608163683014696742510758779340127954353909702450439946580936507160623273516354971159243749492351156180604025482642102417710652159734133128654623302628638496547769334492836424733872764661866795634531967267302337309075772350224905721832303205161436076159387235504318953743687345411556468519918335194825727757838711522120220355953163671481605644620026184981433267819750567301914623422028870974660099224619973358124753501530648291495214095839599534088491454472200963803611790072591803602433017753020375481090762383888082403579842615897109444335268482397169322248763418446319021061253378716566915326057462977030019206976420944410713569471892537827939893241577618757910112105710553691517685883126968339333783107100382033020212878049979411747115251324272208634859642302551131333261072229499469811018974918867096460915628433480689853536067482467371152173139229660574189361789001348993820394317257974309705332448622914045280215503015746614637035459414327922235774921638785375872510111403547765831444338279848025577201246720572306582558783260419878502226785262463614694394940650599834028108600903068833237455339520000000000000000000000000000000000*i1^8 + 5842945669034136705690070863109087168954396124482415949823687601776571572698096900979092230501332927732649552729804294284911709216785910824673880001871735936070256645445505963929066357971219504535763948717883826295069259580005829566563704953706109818180734152359275717766683257251823921910300286920083543855145297322546209243150153694115378556139202318694232237826151213982049150374341014343652857518416011987792142802003913424905690668289218494973969075023780805705834860098407018721685768239508629250860885187021412938263492401545295136482674398333655263379923311609116313492328611886919741422621702088809944445201477868062356045048720408282603560284440551342294416878797827978376185034593050546958219246103632553742430993376596650427285119585992935850544982799254054382410592191132336850086590001223973334399247237561455510223733305862245717030112024174274414304310455665658693527544403266522945104061357055906543440956769317498587153715682752120049424625994392620587779973868066578145177343116481179787615752929075455674470943460266281304793123742595809063172935876192809418080903224205193418463864651894972250318811714068082750603172651075805453743096561070182587702667144773820126846027083113531737510124001089591839478879577137403138449819188229591590829312555194461523453852265091649125160379433655264217992988307623124515154820929393708844982226673240485745172441084627516233693141543639314626761436655546322516963157557593470838423995730664504317955285252101452666801113304700304857128501248000000000000000000000000000000000*i1^9 + 308111547140918824721710022200689285388665877442704202674435012760904754245390814519361081629730875019411384330905939720150129004341783375284040972785887561117164680983797820307486280164522015516235758618643303362872792603519041641403432321766450167766645493182014259705084861917569814782777993194947108777168466176760292883946502928618364968738076368330519912927214525679388673178659612402014526351911086100873120931829819140375212794457818101168091745487267273495117762699677569052618205631061642412370039858847986803282168506569272281961042174528389053022658846479596692544363652324919590321513015552934978636443362776762770803357232490557162620984674274123934229209069405457631213466031228301022119472826902171002082968877574471858676090987649777846209137743470621349118678492283892272423183209280006609894112112481095240554289585591955831481222425672584128049151291157737977042887007849540505394839197032308882348944974206746120074600370791637147520525237945621167080565792404831354627362860505844542883371100770633713823676897686518941019432610870274773841580981057555753155980315220222431677448190451971912462532762158557698482877919460320991215270869111181821264070674169146895267468230190397932360692088163227203700270034960261529187892219653362945159460456018960290580888626594805393865474505217263549520551682852287223507224796755299195604989979188013907916367179484957444993628638826633926923720204369250573049723067985661170537658288521626611619772709625712825870327870366737297204838400000000000000000000000000000000*i1^10 + 331775417326477737545157280671522074341188114305895691878228937568697833142851117005606171347155961042596306744574587743996425253020989507729156298457949616482455029343663511134452339563277425576945910582237806798480717130260496930273026559612336574149381719581077779825146795599809726888162680964383378025251095716491770176082085906620354438905926087685694518335300974412060310711377763251868323474235912696696877866423907222569377346769211209344441457776772339082643210302834839377962738215586929186057064790201088519376479461869757664598845177646337512852569048531260762560154896195941723963599856386024643536598085944246224498008714253920159374242202926582982018205712850394086411576066198164144951197921471069586439310465693328514242070939168085404838124068181035409238171666416636039216113039347500247983728284531366445455158265782638379357496559258066818428943141633147394369175278693744606215121385184206901197587557136926950776671069332475454380399339358738444516941075422766617571528083367323580573533470434124307499390233585884011076656824255877537598150948669492983417533066226259957900962182391678526602249052292746344429458387490992220633825130230138135403472398801478024148886124477966201807439252866002470839527520660720085212694829179832583800868581469974387202520047917638985843592980336064181631458489105751403172422207962060619608361051736763672289956968812450642471514993940318908490987520850697876946940472077469302096604012431683592885382893341537919764907378707953939906560000000000000000000000000000000*i1^11 + 126081490780946010746935066422547466769955914770882723432216249178815158113005007290566040618992036719741755205250925176689837063034223469574707372531617824798305225997225491430888248062499032529771678560658983607325208722664827245309407518606422258964115889501351100867086240670331222948836916722373254039599684463890282799648806725005392227497323560145843156916032293826287487183580797996311863411827733850715196567751855148850272956887398191241305999995993520254160110658720616357580233910870430376879046021740349597531907222847732644383608969018669105200394691235909495667318830271151912992262237455449760597904146651655122414057145943953706332717531224265503764017360939943086553414777202164148207818249802490574891465511500927038941784481423224404792210252194485741809603364921152503102693672822009694885478094482783784755852949776483919390097649644019002286060252851114979319958963517511085741549644827349933783343653720990154615679771588132879315666578402347487979760348840942422546628060329842286763852245396974805484212270553166313549850276484722257744557957335961656342773473851036396120509896206798890628302707162293125306753972505234245762354339911284617420960269578177138909358488350962971178195926589793622234361431158884979241214231174664692834731633926299683242353382271511980976385957444120792714268148643399421243380033170298583627416511448383657950511574088182161300565321911713750942833245330176184784169514309362350975697142620865220377566236667036864822156740446522441728000000000000000000000000000000*i1^12 + 7645420348286006761210596670411051570634265175705506762995632165584455600948122667936782650836696048927530202951948359972739647369140310216505012173277756036364508869190999489487557036894277016450631389566763293950332128049361831964536455899507697252675921291084509547704369716142536268570925961568380745967519585636897053069406842924472772910504953991014905873181391923472898919192558691716886781484958844553865635245109235240925052774037504749873397112482345691951324002403392047828621060394342230585363985424281709624109599280919161196077626684353280931741673589165771980175941914989971220074363925945229896780446776703383041851753120163776448773362100546640549851492755403990954904151969302187412140057953878186592219818396877659962635265401298177324398410472997577857073372292022457173375426704840981320528408358609770878681545803526550904879917861415769660718400599494210180623080387838319291421069003088334175768202685906884232830982216892300301467314719534886703359231107359871344642431349077134161859259369692070941626189223045804677517538519868001805867428315234907131148299686699100206903328778593317673897921251175124957469648034123499964244030480452571361854734327889040549997932986197360979339188305195340736490475449416954565590439512656820186073619706267305705705717622556856797055399331651326520905266104671250759728406130280084467517365181365691907312013419718250946567772431346137360479850287648559095438177187814320894376939279297942164568904057315414162815555857704550400000000000000000000000000000*i1^13 + 6162673011975749323489508652804199456618415271599865204645088606871619076441704200480958888130023655632903571162039610700896382605426645301963776067922908294548272607332103981680685180239038106743920380550354186600968954996237749758427784609457770860418750246840405313727509753747535673381428776887731985806485378492234075620067470829594773872606090840349409336358285745678867103283358015678117306762107984836687673112374089234553854528018930805278326712068582007945824454500640318281106158919937823810419816306119677240944519111916008182155177620749276017010549114129805564502422776733059900770112585773064565231067534085167118298938573905554699290132817066976917632138773241972359725420838871960032593798888939216537157551392579033142625873586524538108306343088435841066784446846166068956423925360211834863327557506585827727183316725037896584125451256496863723096652029222169535558598123926645197227018482038801433615681480122764934273046613634386696697179371317226904561589195552166467526381882570836506380294864813683362828713910290156987062483612275271395964967208304006196729265117341525588318154984766066509763401001852246908505941265513428361363811818240842443514435999282258979631125749292471532235194038672204188317916150060790738739543289319412047857032722834309781660425345241029932037781706086641054792590380073140372196717748764458697253305327906890741776817956135093594322987099523732080880319159819009641189388096780839200735058303210726588160711653836382385916165425725440000000000000000000000000000*i1^14 + -29191659845205433942381264397477089917436941088454889479375579498034382912079709750482875647205368098358606864101795961238869200034563907728215514088246348417682392007576449881759255014217273147930661656076005952636546906199487028791717020322686213516260688667881219812738811193296460237833067704856361758421547703073516650438095651734073155847579195361317129137764482463694117578104600767880199278043256963928755268531425540706700523293652439317224610261773560503816155358316348938912970681675899589056050733819755967157604906093443835371145900057672579417729419476815355792321474142705463606326245507977397655357677570315775824115655031546460269862068745311820231166569592598202865225895584884993817878974986941449055449076800045064364746960085665303831311548093224810553238946268453226963259123087322744414380657659078068423355946257930924078024222974550489124819118167238769229349687234114022645591345756889263063115420917426136368181909299885044029345471943741982524190476212990216518061111004357109326971562427885235450046003073606525658325468002242632533734347994282106667427789878636403812504090814346809202537808621465716677231944679061558659529302618833651510463401571366392186229514787790496439754767179631098117637539118307565621453326910901735939460655553526715302095809924329801854903488651264574322712449926765188319524435728616361932298375839071842624052013379989810397400453308175203232701959035566676630697913731806189258469667873277735607917822233551769123885678592000000000000000000000000000*i1^15 + -8175033365315963767120408528047837261012020159706586429937419716081743887015906144633550951531992635477850957452261690502743568513663006164170041155102785935543426640418513512602015108523723641088734370869410912752873270435194353406319888779967720914399788132060217379750508238302291752020284626811372561229637195106221006890193744793564978929948192291824806124649263474404514256444743423254355499241140602044648273211668626014261947760606537951682688460966364737114091217058809545109201150750703029892170784432388029091501095507113097389006717242602216093340376562535144963571674077397729554611078304632207944934071778163367545901365076584895284236635524212850066336673046638752475907611884348813004334640015494289953412718393312006878057214626619328414440731134643933524012035705835258813073064432459101554355612254446181758095674227104001011567929100824659862374353260993650288066986482700171148482264972699355161486056797616894920318067747416022575393623806027799602400764062181544932969671444976560165797247315495649062813599299783506229444988558945587039787788459536328672771381540713816477641045274093137535378286550725090650280083561505416761077288407680008565017191284682614234729528186096302293289494250222292823159776888381893600299790707775380520344735703174635672661876214035682063460629683550166292352952856763273991415250295892123978072050886090669879208671230269493997319110164750917550778717308032460771127040228649197812846469804217722602323903243013605999561932800000000000000000000000000*i1^16 + -300035983560246113571421016096691661400647118923549296097995934981829902400397688417105625317374048654694592269175658438203836953340635220308605786923228487581673627973264562852946473468257268677722479443902811836497323657598437645904618857378010865968358103565327148283291341664554515295910883127877502491922821503034209883447415425329587173814465611572205927086849596057165781393122442162237846785041698603551536247346869559201034269729531084075050110544988370676793967412838947616221125317994774468926267727139040292517928391666387741806794035187825644047237910764313827903912583823381322235827744638707101945601236091389113610302153785978858811820972037303802853941474972288717192007285530254034757570590069555969886919646072002894877435907089237290192589950401251845966975147231723537349760375501963355390781494559750328262314222557266594113858446934570028705153291430735335345368053089910765549008706183755182101955802996491860509158591376705316071266756745498028385237922583120288909796877622433116882889995636114759947122008222214481728657210558817175291951262462200066201826496792021820770562897177204664864460661061569085210989310353522855284578823192168898515177001357821894072413059645343245576804829503331970969225070661189815466359333597355871077587315883683898065581882112421920409225952369988305741233232273632024823491490057433517827431646863031059979090193520207936035565044179429453613688040146347929622975006034576455608118984832151745461655742659006237245440000000000000000000000000*i1^17 + -4812255035144765537326369568693133379073751434771991341797593489194660117400184808456631694444846921289094700422639207200597536136501877837364367725044793660598200576619573844839672585827292186190762345906035534951555553786769738918294357696744259648578374320761923585633578092745849862125083780462426690505434844174175395498154560624221430712904269964910751836276828535994216782445457518768146921959539152877609357012392549404818389760645225231928826757198421192854401038133813158100152830027067191149509583995446707675899640294833433570537548777185198024733213294862033167517014031827352332524960745346606830130925459289492023334015843494091771500415504578684632990681562205064759472298650965235084244471294447077944654958341815412073877976804563625162411244671226870510091701928689411951505873121392002098902875704782144493400155780466611564293757207051636505486280069382739510945201020528406183006180968200031064508992943778096007033755340530601843793083717009610087265271126837123258600069623124282024491676685226964172698554549104801485372352165582782159715352304610856229471506592037349422612447612332024498357979385767883071273685187214968435309494248248674357005293984462136432005033304453833361944592153541840754314493482152834763880462010146690101624457439606093018813854211585352911091692894942775674732945151708333678688103562727144428077821089308188372042981467330850990266416779196861666294341670606055053997770208921120120126441168628677404794668020244938752000000000000000000000000*i1^18 + -98154264337704643038414675280884397353132810747937475021259584886421111957188784851722876816345258454973883718657191700804783469092280505728996237920817232062572976754254138132740415574205586013551797707282807551128308528701114862113002067872984625156120351046495365848661962755458786633835558057335815995724501647187239515860356382264547031200702057609876667401000906742812981176726103944146326913910230912143050567891550291653609022380068692562065533062796711840270152426288987369211919921617187808546280711066609613857255983058372208839811048223905345054513707246121378273104321200710435535534720651071791869745804148107096116690270801194961603798846419515084540825113637165186087411183768550261418493631571574617736878148469552873191077687085576114444789314628715374644877300153250897920959789363502837078498445761423181657981776260745015603958820673604374239408064176888476470773601771978534319321486022316087471292808091473259778381255979176607534936825539269451704678292036308579839019709898390401055402517908359854006743223109498560299926552263120640471844754445742520488959122069484990824050812439718105100746104703459784964804193401357169702457509929187820702143566639401117730008034401695436925311437477832072737791220182634479640582782056000477432611826042504416669870309924367097540087893840857269065681891668817766440125685377245403836181479924724292536056414366325577707564715697440257132997715131333157026726025004931968659497519265684983817002556797747200000000000000000000000*i1^19 + -310633017343321655440623504144938770013157299291415884048218868138774193653749494183597437342835058975345404888084242995807813473748204685808548964790878705060814918925510829913480902965977097452622639166711819851883919151715208476995754998451094399342535057817834552818728378977081159336106658115735707612050356945015672540981726083180483876179901658260802911948474261364752248667732280334238629237457183592478779448712543542543877752262546728701194159231708206455257538334247247189033978241669972843180580013224899931897033388971355141815728722938386382312273056968340573193143980719772154372591012908079181609239988646823001901469379428409518184418363938303736371297830957954445019527524307746199474828676770271672119963103052480972605639061359336530932693225854179676136513463006958590099603507850805465560472309465852219970126160859306571061770118468334745382682331908578358263390054768465145764855880768023895908993976440322440939219588903477456595448635851137378336932935349064987999993796183110501722002776645059710010289178220875352391467148415920565185243867481066552991821238583961606348848457278020358168647789822706189599526650888553800116061636288954599085081193562979171665388933653812736566584332623971481107328854700804020835611470833256394167232447221053344664983444331714810578179186514951069949636052549170617606236459834703679245527655551068587502623146814892883631486131885932929115324368654669495494969809259800186118347314839560077155762176000000000000000000000000*i1^20 + -12318639826597755502569469860714407452266926589513026914993978349626050270500096456424748888316679765618533219564039753389608803936863020328172016073163600178958618092769087702841643237880522784711707300018329365104146902460042517071799807673497861617011623099787140882839033439706937417136854087794919244863079397748701368046644024843668967930613311921094821224813341575075726031704427588678891468284803107110761193837771892767135065479549092375600948870727161141511819857948027028828798454246994968654778425461601343265783681699459125094953160532745317830800137337500975983359678596604426001788779324257240560844939345566615692650765706925911112241846998549038394965524365232374921828959150573690387810096482374018966410398558120338945172418302175262468085716681714780350946565637781980983563290132867077159457779116940539430138575357902627829336033833154646322751304425910384306671984062882825144844374544947769459461966407676503743207426171417199961227923763416970421993337853712683819617188719664883976116078756141523017098609118993884350256839913874388016473222834335939251940633409057752487914173243226689806140976770900448590951208016002989023767078056320540496901471133381954645659832068126832467389176607042208353622148149047889079610515169532692199615744885177652268389300616861282007231802118405966382798511189984572299414170942531715975518491050602685564560442928839119448910484166997330289534759263707324508113205750940379182474519460634411453644800000000000000000000000*i1^21 + 7291560573994426452605708462137730371004513528705516777960402001583443649802444677631523936301999928858511685368038249690353615628961601881799070488758482271273730991575952898379146423681358918805037319568952198139345281779683104767398470478721110350312347458119976203036225451432111427386038001391959960954196644459194488671840717181161604514986215337780261317650164659445070991101796038073286696432978659385388498212372063886094820541571236104075952928964759593844779885431026892514369500044606679075778268831531469930198580067345174099914085430323598774302581919455721508820865473190308616881493871114805559660200193002947393578037141044023959208139785875784142568425870269863002696427674938220273350408590423715186561810174829971156635873843750363369705480413417278505335955655232957562100645233913198099927592325412571924546212274762128944885026460146205432314415867530888372033936943738825278993915015751964207897558677731954998107921357108544711389530528604344232401799690184010179646122720222681939435115947848150153760500294938000776479283980092571700617759651976953437613901618073046267804150823338060833114285234807835757921518200963172925688442765120201141630462792247118726272734526130567231814176659611064085958595493974990764226706982812242542421604517197161383240015487259946902261729554639537654382832622625702713433101811285413027480228559265680866578608022549354326362222368715333961612702239060396306036541041218439048977667401365585920000000000000000000000*i1^22 + -6352920518275959798424290397272539048778092918863480926545193844127045417727592807257327610102277197365873710016411767416269571451959572982894815112602816481089482655565622529708887073166349649709206741607920989254416179181993174310724233589962026771264744359271880369405527181915713588381424378784821412802722712124350547920984905417157290585713428609260928468813941993613018067852907566267156454014227402524476371037492448032921468621073516665199556850337103688844536673923950121199185629099820153973177400612760885598255807564728174146330980360934390025441252099707024954996727612806765901679479328346524873444066023321975548855424764272696204644279224846728736562219358731429561083297085236756721868245723414148410161527968326549833116962918268746665362481750511689565960488553283252635380620085548610548282322290277050748755075345567410684900098728267612202751015709036370991452205641481680861094840425405453100505803984345132966806565558585589843578992696022735957205741657557263617674478345292339677767681130608581917618743367050323605664699954302288632637444009755432461570803436697240492787218061513578816867236980555165124914585015750860999660676658472335705418251912344028301314865322266313379786831088765062847199390988995357089437152999723082999332035737051030814111988700042619722775083852320745289086197712317413755454789030406010439762484743117201358382576703093988965914500851417993286373858861620642081444948062884158333479887359180800000000000000000000*i1^23 + -4315806707534700184758323967616379704121684017593269144174753284231505640039958713934742659324797569340064564927481282207115715020303136014996136464813352106104218471920153602154824611695057250298261032161991138640189874608212764716232386454983892808439285406310477378770020939745470873796088088583236909220034870861784280206919223446809732112784430758775561525001180717008526658112409804942992495415850705847303919496709890333899553953574387951046288409246509296934157600374273427413102897461292540628959582778478199256917210824791245034624526858148105366436103583213206452272066869654003493252228271664898223970946036228703943740031801300166128029006531593200839385600532099277594850025929750410457102762407305970907272432148723796114381902482920018167213587619474595889854204170175377501685711708009535910521504014790706144013687953577831640020323079539857901878325480519137743342184848223110980462380186835093400186448705927821719238704325054937307771121001024127404148860702529787775508491397135746040328707630071496417031527498016430551531604936110921984281328475503302172008642445929815256060733849509434757972989098010343011597000540181099485184648136126666396090929954573130036807006767613065596715398188995647525137397290805052967730894507188408912232308368190387774089584336860962918247375329476849209185848171537308111077957471692127877060289525051972771283130022308030255224173279086214710719215242933693871779460167828862160213114880000000000000000000*i1^24 + -252696071089457935645250648898119009373436672363253832926142957653973053446620694247744648266785100108142430768446744079118798541226928797634235833293462614391691957603950840757365236720470379727005938969800960083123919518265958622540141458020146260861855881114057828989022177794195689529871547199867344271193739435965937997142667825872534382019168424479575274359311904750605156809912862320161654460340601912718814393013470125341314072294856986196526862190135015911966944369574484621522622412541396379626909923016306956917101541256963423456085208656654053829376574582400739044383537612977841000330952341370341525203744823938869214550188679257774758785891460517802296535874678273920038758682935609601150868446465555676163835760495125861983629612663615906243936813490169649250176334870800531193828429393222274856932602308898671723762844528152834405384128199084022666349583282871515750760803629511512583593959098277675998309059952648948842085606375409237678672750865889409422215732372174184344323501885286209712792646139774216796382405236315945473910810809941635943564340446222427890809204528886878613384744367473837974249581095010912624950425476148060676045194811121812126206072259124012011673794331388436431186791244143651906505942472488153469379016684710079338897984358685154562889638464930055898696765217974000403643968324855151394060107133208213470543850957439041035522967502064160573890815060237229910080830280953048268826643204702994432000000000000000000*i1^25 + 292762788561074702678873121068253823118698683214236754526925949759287403165475020557333943758572642331691274672270179366284199000221876455732123305006080063367215607694982855306263660409702202682407381070555785169996505095691013567310420706034378552209337280010900373156938232939714585748330627438069870667403722439737706077286256623107739276680172206283840649960592185988107150728237943110976679294763015864053513570066796577494531344772095231972819286385840590283523132445892747519515661376527160028753925351416187719437392637762040840582835324515034232499746945789048508875287916663102056341760937224181262465538614458907796904688766011268913046788095370183821430492908008178575058172745103632447815240313196299548359292343419577302731788288836035620799623138266511958388206980768628178297000563059367252118215733482928135284449968376217972812896961225267276727662419587206043995931706036692971094619452632124885259223715148049052068291850319605320332229873483869649598831607908883758693508246484628224321837002556517323943980057893840818963332748647904050313402025401434951869938080882554155415788574597378306141619312850343784251367215479796365269062616752915940978091640071037601303081008245267637754689665197655469117574669651025646490890125650654537661223605787494941120323253979922793438868483789677545912892746005126284935100500353977759512742240553170762411537642599298183977223296086517470223347767227711514086275864225382400000000000000000*i1^26 + -187855373618610537794290033254401436389499711257910241740110723327934949042499419559397624100424386558524594675918334060198642237991740622070150641209548283849130734623267441314644790264805377126619678080800418160371879337046029964819070039337107012498882198201324500342117852752050175477267806349295735245233831334188512590634210692770956967346530874660326609621663134155449718752254515294740132220858418649121614138043223689634982481213000073796230140161432425264508627908702623357798749583598915076543153313416034716450063677713417981636571022197827328146531066223926385787575229074630823238184873328453754900947261441086879701403160270483232320846572696685511561941009707998232475551917998763012742146974595604325879321012514977478596767012905592882831948216486240912560508011135271807151609269679552992802377023428834988130320382889206525804028151922881860425594697054501932481309471526963251052815121819731761735938100052315738094148287553447211188405771789215783879094722674494738839962956269073223150004746076647023151062083050406821709172724169242565346427148884682621864500867643126142503370123069037756409801137314547665550499494451709971270431711006278827961038604445228483035948839024158322134461759603962876302813159300040791509354642315289414271457847960102161433633433829490157368500704184739219438163084704018021798892381360662740710304646698221356566289149283688167612254016764075004050318673704297495252445429760000000000000000*i1^27 + -37904232046987208253308305833529457930483568420443820397195081697951210170551382772523817705218737508595313793997739972579858204822063529341527075437494492603963621964838640858800103627781204217313423975594874281113924954060287554221707438813026750444816025615550695783831471560193480400226379311474051151511189379047010033158037554338784243933557637350607445942923652871501678710190138163046330462920875445746480457665625693860001805020702924355207550771801975086854657431250961836764091766117456224180266122864460062048036870574470370417995440009624849639591842013817376226480093779017205124627267093364006522372691850193524411615097761501204434026831322727950587685025651930806424793246110700461897655016686439365708782117355015250958467932772203602536044508331219194290927464436238363007330567930047013324448120565524657279379587942746226213608006380186438357781958627961936443260179143648997971387539377152325439434107048885542225188793419142017491784710526217128748039427216183332761485750745944935339075576091787896199921723655662015801666335247552597474531319201485845354119844224149189076280990905057325327552530122495479186999859562206939592787400533669439217130399968463014206228083409496122194213515987360222799068022847475871440534880573633234247059045007472884753583926824440239064881357224880179854972926343943599223266142364812199277973572888026098588638582481351463959209595306938610614335890403353067257856000000000000000*i1^28 + -3992891720798874315943925069114116766730453892684475506444739613632700918247954483737275074852417305949846833634147853089321805771220225150880705766788759021230862216805510661165820749804131163567500109306391296464202217558264308964057969033048096256199387002973863779399086429934196979884343358312616848301579199534808417191414060134703875050576158634545019367861484180045082891781087067049730831186985057721936965365731157435298410503855581444129079844365938011673285426991198508214884132809720487792369482925049095598061308623877358268320562966065816693612106184111029184202738399159418358592840724503476668581394397454370087851340990710150236008067766318764656259183275456570824665077231628577954963042746812783651458511696740337993734045063417364838372149531731522918437304767781973526063126634926770637231241405987961705636183978285780003712371558102304209374032784423365573543955830900922078578044864062770574663105387583663693984165093641537759021830514450511092206903011125069862775825306805328847468837633604033991163614828194868532738073929636534560196317999950409161388972849030034414436040806298620282254750597242313097276568179296801677917974808441385973367305178175146160110664019125115912044195998193580721207658284362859526505027626718056114974960593174784864772160397271264784561569214915234390562838845156989056275316256667767653655787646635743460019348201306925261329331422172251094933361599184896000000000000000*i1^29 + -230756546194176484308412012009976744463722683213659003138146988672674203274950332932580819093353876355455338040302563857923955189321628934056404599218747133868429428223571031457842499151959321145702412609034898954523455563888001595585277969025989430568324746343977455346135008753970695319120848855115715899524558505344554042849349503321640830444633643271096631827667476327775349884840199810923636202479049627300253451455107463541189335072900330206853162798603849197611403384864757222923365335051798204631142059035927775780636523217451602418900183518579292189134029728247526847362447417163201784468879090109294209842596331654069324178409673252018326149653168787478724752382522886198498273522931897339064436110160884359354199870316875532095134423879596959103021731967764399693958681678525199937715475050780435648337359381802587974929365263854254393801663657894108777430463454605865299829982639720726352052445158969270589376001128071442973466298108228166711744069309283405002663409410680553402738372286946576563913340769219531756436844107314771829222261331347348995837432349133857177779251300908926700589658750133336031425013080998780172888218203417602313353083612974889568857099867970338547890075190078167500910227934271652130293376578204075179343797768845529722988717502670689074113515518039052477589421120709671584151232606490674488638538536712436974181880700898118179124428703819707092176456505305976525746601984000000000000*i1^30 + -7872753625942546369460010371498437808687105268453918086329270356629186215726465731054983165678505441661128660185481209819942879837182907524318452323796488512107697803607105409060610972334959139419242973090491383524311304180869538212025278673218152956649999922830288205969635679844477185775268834675964374378138613829807622131926589021439326840337171089702351906282083964668167037404561637314286348203633765852463965942102934701359635144764517625435188202365030551178862090761909051516664626384462770599081709877454509924000387918063068990475345884175137525370100002537753402894232151482703846360937218908139031783541081267667198506178082877156438252587274659141699180306767092319371121780990415212488000110623896915375072074984553092071767042446783853687820408222271906988577179995148650121902351660247325065212022249084996968847984069521279206054510868546943597047316397568970701481488780108465650164323471637988433852347416884097426149869099320853490660956532761463850367451322631154742816561048173307304567701021871755225705712105712704903461427407660804484800104888667820917038566844025354594739564893848174457984020381140389386025946342556533703042217176719998987152685677172674378639083775312774661664103661435985555728585233130818646154110914896434006689937291846760611036533849465358824241245816385634321651473958007864349000771608465749707240481014834035952360221797905580550391956597091233012121600000000000*i1^31 + -82888169290276481442151318961115295451246887878192543277529346194549431880218168810366222616788436107704468037265139180209094803901817988998530573965497351329000883087205269109191286813034189527017383609804025784686809404563735607044872651797332088186885934749008067893525812430397163744663231597409706810165216740259940278521483022360610140666219613763668257019873506998226149419991272882277144933797448987234969588875584290137587424446331784465933362825355882871749447659694390097486189697851659519381354516106179579492276943762033316203583995534912864230174273549340570737323767174898775556674459987733532590834570332940210482182279626757479690872013704162201284912694739611322539368607109455824339441896618485909940174645051659817902642295833562315649476568151670088336925902302991523283678671853043644658043858303829325081425664414968409958252493754717364247729735328101706350304112598559663192944751977591526693437242005994179673479752223682970694813855314238068921578984917806491395938942256073617029879648183044664645540946195673321698986251645221927003735619288485285645626149139759367575553694213928915945777132923145289295379522566584708409232186457606171735530429897210079869396876816263947549933980667080521810136994780720141487856769445046686470687555373722331395082326318904202283306132272338990109070822847969708551905162001108769236754915058838471950899190139728454160359710869422080000000000*i1^32 + 762690407665565506492771210202697717629820387596550294511594169815186355029606306101890418091575230518429785052346612836861670088609441009117692134096573385227848508839718872264810117442070375386455834931223340489424626948583977666111591564363147720149322464086952898855644640121008840352192466691889253448743309664138565339403841350705527916107803287133753092397516450928427691806374442952406641925431827716888745528317509931849045251978395344522286426889690844838190335042479256829703694027772948662187189021916180119419829276010005594725438631130023684279892492533161093048508814339116185862524291394738268207006815584120004417327583617957303762406711960093572850829294723650355270601911993308279730970938386602646888189604378689481937127671362056205653897247343428631791540223254340478045572676050846589957870038243920499120468832210314634189482014022878625355523248470254075759064056521252670455020214948201441720760175616954018075581814475955029789268296313657025755301522201727933979660939098270779205163903885490436101480569230123660901589403982188951113016349843334199663640551786983892070231633034366497140427706541346817462862074783805055944833738080189379263653722067512690389081645100946369206270580371521993725154479956258254056559021527582478396115953080160722305987342656742773750450325388272875771823524767401978723258250982952485121399787196980428082955702777302146325938176000000000*i1^33 + -271465110399866020198475098198471950681897600274550488838385126367265505912495597097313832975739606631539471560558351094099282411400053853151474735816571691669468932564560337509412947166425037703080217140851041331555510311873061935516008240561120759462326981137038294906662708248536460734300948398834845707431312652034376491772497168168712111809001409415698352050408708673534326931997101777614172273888566442455391323243842420676448931920424496511427788951750785597172521143517293136634566727532308267740803620800056197645078783852454992395683769263526991076125529059752074641916848706142981970144083862866562523629748035170758543674460859308698454202939669818658472452401974177902278785540345966822776664802651453349986879189324905710286657511271697162060656329804714709222450745662228553046100029465819492726397752156321490267493528295029703470190578591763822410268120124926624751772229276178410359416996444309439177884127665741740500044058699653672249882709853864375289125674775196536156818381059718752633548430286065290612798708712341270206761442701819800233010389502457550865455204785834789809591518396039382724878885418878775677642559234151637618175990814355213694569858888520424307218976225469953716807762746056631060363600688368524992338937370209421011952687930507817910855231414814327893365217275123374094066173956305974408171437592980888616755346632382693139132675065800294400000000*i1^34 + 617520978367087091537801360154226824190210567434750975994514403971464487629539080794289685381262058913222116785692628477989344415292215417404256527290513732545431960541578161746217047128717916183185670842755029326605223537902809500562837152374366178239962856881005873251363038850217945200790470036912196354974788500655146457806853511511210717658901145660875729815119319617546200822914842235301799329967022299418576658448048709412304989945810632775056361978963648132697445518793187383290261304715511135912905318853954065408696265241258598347047048082819629643355860980574419562546945129782875466906744616609074866059502438815954394627741835414082497220648644720100914852531877533621388481416190254096948636743058507197951107276082898253388673624109216375824382455203618476275078616832142795220402506645630353914765049749609842717873465845003947115616168111587190443824020200659601638991315711855302060628180267467400641809055171374171430301557745488214933014723346189932282004297403484174243571062674459330304951436401364399427905742735956964578772121125623938924605990076750254638887581189750661718345106955717402762072732865723711065514176345017613593283371623812040791650439415085507258254948674998802796282028657176084257656478312332624372197132469840690816733082342649768201992258937207288494204506821893611503838407021341607140241663624568952602698138648467793431463198720000000*i1^35 + -188674806216174937202322568791069213202385115042744164716419669064402943817312246420218679831283882410080273813039425256337392611758081585438611114498782539898011959730830482005445691477981298159587856275324261525979092378083482088811256946547454930987251680855049202372728486482807240632503927163909309832794725555166543520738877946081644106672027956737916393618824959092791186717245917680096769213453153794303903484578401228243832820348708120680910602597988245021385480769010598154634347476641394005497994944238463166957584416290323096714063986261745092295837396229642742393226448924353901658017750627150799271313290326988187671569061016430983510200272466707749875448145337147031153789487007860808893730389961252322245519964591236777241329541596255528935201270183357240020435157019953265449244752336866363163312956423530065849178768833333663546109883556300182807276074649783286436125685350004018107558767947886612110861984123079300437763914346052772469244228415082570696966022887338567152458161505931024521180009031228176619892408135484515040528447411239452886655098041427697081580275939390708793814388689809538055148622165290056672696772844144160759693139941667240326585121274479178959524191085982263685922453037375074758053042355630437604569944507686504458626395768518295007273602328183570931616000689346224731175560402411613686167584609203298669322543470477312000000*i1^36 + 24989523210878667176930951359333875446461669210652743875625462411357555098115579250809167006703046175107973823502529277473247788670616316414502257607331174553171020052236944817155346967443699341220193614692401480638096617302108723352596223044226681058114990457197444471420140115457897398150500847667048114646458840029712710921503997195233914961165404157385534589892904137064961455935874297403809818216755606102701293401035583750336219367908057188264218153517781716323260165276807867767948222071385696530885857073928787795112404088796226077932326913260054346310560167590761348834249641653629012551889591876978711026826323709353811588131772062882294417994882270370593850974463848148662047744271334010752696042570147680567687799202276296304852023348691585312239272698365700170554866416231151450759309968003614340556779256859920782039573857311204420144187469009099990480776798996237307281697005358278868362271238620987853691817771082899642316618229524711849424821383255327972653041565151386370751832660116661070911242555643252134034534178545934815317128858654174121623640919050213185932693120017412107617613028249893618136596442499330514271843471803480202862837959544922107049351727249058020348536629664949351180552494910004091883371470816452563722742251341405852925405753677791458132026353534640119757488022762131313685153772802413595120832848090408314470400000*i1^37 + 8332485994224966617410492790926829996224439882506618761775677964929311530386933853055195325273684011876211363340141788726932664598047468343150647511759926111413903080830578716251861984084512029325684431597119123030444682695953353951094282013760299808617908121137992545008028189146199851538342758939397096285006906499998378240479824533877600771010689242784322884198952027192510067000598635804695839791611520582920891648056508821914485023819748023116193514153739385016562530518677447369796690414682962013003563305340928519640853440951663426933152688259575303639085813462622071167204010136809844900071858088777495390561104547409033744909457123843145110732020955435043828011334685679225965855422673902952181929910987966473686697668182267538740934188981789562182838279934295159421780950011000044657139253414781136244200409792072820796771373258173162815926755285551182767752452481601841745897894356842175303900862446238161820126941946275223470559966460176272614396300072187001859652941298470690003643492586062878904207017847736205177696790521499283906158066113159447124301704580634053721736517005254554429029782769263068911128506251754169778704418395109488901941285830977563211821386415502565345664986439572015940952206189184935972043368240410513281710032547782413223657030810940402489103948536617736455935109105439142107366645430567027888619520000*i1^38 + 955221835536069525238975555278441731299573560448526990125703346295437489620332023988874584444029803237319378073339456458095075731290920589582687052996154450973956641907400615200202463973826352686082339596466725238435006849577459290810612636785163102664806197909209223138934061628874857374685113071432001733750386314347325547092705621409189222805180103255062696711735432382750491635001790711162183206107719104944412844133615745031969455775166434947651571701534641554722072476051243715910357181345849104869786243282091181970220377068097894543229033008675146454980034049605062793034474004872511597647520379004625259952442381379785819214352392251755655677024579187242257662240339694629191707176630690255304820536313861635697734339764076023216411155192545261697890080552479884708298802735362882887723065122973399125379131009751714024932947268963540055551091547671468133233552071726648280915755331571246099606563749608169982958796711599396989599221945012732437613724940211511915317609377059116651249392711600250134220263998636889909572832143179854897626801562259974846930018330311920258257299538482905156140719872598953763300771118705211093289487826092046200521766987118211842782767596753165875282825694127586450846701457998952196139961161750701266572642920795022006439975702192396864468148440579019154226895675211058709792817152000*i1^39 + -7275030432955998802628763805049279187938001436057015881864486122409660301279439128253060570329174046678711200109848547812225285659689150029831873831509065241288485780840770089178976568435832850809588314857607628452207112080154692394910822578820684541529831448740988676835059049958821830969909884305543112081114488004091339840153592822192429239590984975415969199473926997630271837612248463584651493395749331684697974840064521183713710398757370030202006217523741178123583404103539290658448320455522369409872983132167150250184211549998236667307087442273259205853617376545977635025755334763805454694664240337246806974168583159001058022630155351439292457605078085754979459530301941646460916837130369694375126497739749855853531957520360630251520432159710820484033726248116702098178738141718254418411631822640046344574840965375723450245028322561240010105449110620932314551758396846850901855733666126236153021552512773174879031341896254639844851389417242699346273040402501281431130244563770716675694157476892584962211922017890668978622584360242381604082050338979148493985984512586504225219221697131656754270462316908354190683865271064697485956925570747641052860757806397801128139875050964810043769678902421542127583464691838018743122467687803742259913062886058630632748850615800378712033626374428873034852990976000*i1^40 + 530979883592935311473769942652469675859774536082113344212905445408388679380870089913570060069206918601430259635430179374476473773285006593693966775647086339576741210124992724830808675713609877219885600110023868865477120455152976352097745132024310511597979941188495401541267436891921963507006069517000317158863858523842717108003029292746861033297459251050990403994340501187055898857975815331573601967846875082686971901284304232932510765658944291840592532628014675001782047744668479602702168571247412223872752481232409161860629370158275879062370568609133667134598345981500947885403490041500849275618933938709023235951642309317752234199812674811369676205807428457116834890995065917652628356409956974330131337099010166719475097163008550962505500581898677419149219141732929660986081753455136253511618396585114092850089160327853291854484023127510667656230196187725185386151307443051203512363219865883311340967768538744977280786465398263731047806830675192649460608940317793769686329209763408912853459154733784075798655843184519469498697585676533133632446212990927796752821564037152752708901520460183957993222855643352644362935566673368030101995006167153203089152988830359240602604922207328372216225885637683756492683230413692550458788372693647738341052613977111599076040763367172981202354176000*i1^41 - N1*9625145967917658427142338075643088037517014230952088590248851431100211827842136074629916845728659969516029345743651514087511161997019596555067253023435866940642290648989329233824623036330914220120687524867573509442708485655038108617308604855197611296513398066121508922155070761957292868610018078423340818759299213325177798819125988832329171754420313525771019915853666633092165109126260081937524412568325863698893899273002340087957884241339086763230559466819880121311892028110308947*i2, -28130582527813885807056319228273225560244354837567215889367424743219840008325374939696362061909716667576716976829150920273566949073807013695734835057582975348102925482840559916862304972295728472222686020389934108167119732267525127143473839607145078497388142817630483643710583323106247755270655480171524947714418827024442972666918017329447404211984435811877167392512643869621539589906720044995949410334482041874686150602856808860910450884262663995226561220049402035735479614192166420074656705374862248510175918265176987871934275944189018926230088830496310906813693477877378805385920357586515932671322186237170814303535339552958272004925835000339735091555799831145701601677382659591759756258544828499919460634688455940302105647806978350993878264360396919624764043653064932065952888961850266744609360309694141156637020563249108848549853837366703176973351005433809990623662689330540023833671352246833194023939374818740693515420186531196778025331078048693849628494485304657353465644751140741530418865145401226956500837179528571464718481777058966961187489811451872547934007518100081481468377381600607594507583070443266974384064597277473292623004582780959497567045171137674137218415563824943226664364083689268951275606524818723906834453863106609474979747297130445523925422225714401056331910636936572855949220209786523737735882415107364365064424333166817741923313325637871801643230759832372583508406606405027089877952241804430276701920931634125355974318911298946727659878720623974275608245442587424117638757249376762028516966400000000000000000000000000000000000000000 + -1134647849155304797356729146760284387187242725978555808896348597848910984956156464224637081527847897344188169048704601881169135813960360408484524121053318794402978999022792935084667593750586577370615150705488828091311223851844799500495985472313521454785498063719311619456797103903221595937697993691452950072733532886125630960821981853234636166523187822119911085311997744401877171901775309292379829391771172296379583189173162770978961444778193536427577435756963609852000715779324172266081695604615871942458388681753668248908766295252632383646038914403003599584788694062126495518324421936179785307103369506716262863584824120483123231725292298897240249122674560454335479714360421190890984189660059851423231929221770163426177027747170146263550356052135144590915970719541001342575675523766674307899239767191811182851819985109059092753340444479170576047756925415859084508652359426372746621254040576163823789270499334971948404420960745440072000198046857784751238043056567628293509109118334269757924059853937804873396287084302309835390277195831420348394536460862596769335108034938494292402880904316326929215595714957107906317686272624650188148433174910393824149450287170174769694969513679746653836199640307477701945136922648184406934276444718489300529001951442583814710391347919367401591937658079421127407158862862641162589153341693410974659795207868192308683625589527416437926604172558083960544182750018984523040753953788585905976395883699379618719898733999806527814711965948587271166426909661878631267501795149105709124157440000000000000000000000000000000000000000*i1 + 5040169428428798675278727456122710523025592214636011849746539767452030438301923416547512401945248546974427802672716632797985661624747198545673209699710789394483324375088379367352651806728401302135653227961677753296879981030414602260006471195482088824464467510229254133372348943905630420320140910170396713779150665366922827068192932285103172287232050970487630001804148622633054429100005348561748497561634522381765001431535661552681656102349769202472816082954215472450853696655319767576225534942033680593889130523684629128237451790603827217737574051566845790292813178878531682609070476531160594416332897508042376139541302174234520130317461153960135949244109938327979059624034196213339474910184830874938295107508724982095130818707522964465489296340401629124330255120310271645389594795628673944113903774787420869648654412500108087976381796101393719600251769300612314627038275369905747731553960391344771892515141090167711171641371476036784256662344089575834159871219155073643263596809160663801890926778643604441378499550063028586354438806484562583758616600058359998595834654170513139984391057009628207471293665937680347101251354515280186404615631368604781842132588044817676607713929651925838275487391705479524527749603980045703836812683079485351265002045974937555338894347345269859051364219520995909299547667707024443840046890652508658728360943057320506503254948344381192392822520740992162054897863488048442106854353186514753766303325879970146649113163885222939420188333397295716167326112692581562038184316371438525218816000000000000000000000000000000000000000*i1^2 + 9655588981439509279994757805801395604073009740201957185052390155155825162087370930800054149608709317450064586906708391955297563281520945104419343169171301690170253050075156352804870939393721747494507688664835756198201144193255742634063166642333195277724752973548693995868139170521483512587871195320947086879896399484476507474043356135715245838723855231030581193800959904090502111802009793050643728628336805801535504195733485032836479425995847588789843777864348757042461974462687161738423526806670581902000564556263483108817052458799875353441242302374357154447949003337508466446167618105620333793786277755201651601471761383084758216545080270780290949255233168129045679386140973023618020408151934779550492972464148936630779263036733243224301206532476286730680143836853092576799932952432175438688715783472817276915513010522449172621076253081086705134440216787386430989974737910406767414850644842931472092613921707343621563962606201902661112336549716131440878067365191203834489961459791435917860045739757148878340488947023803892425920034629705838112351886464009234184639754569431054569239464563885046970847979361966813598681307466618344187402716659463740079411804285639316429010773394368905570112985690664439195764142671726940880337178563360585205653533914516369211035065972729225039694020845796347453338431994639069805292973192242853993311767103516833618178961161753854376293244025124488867943864813644352581066470712527229919005125186803266020072984514069050569246110592963158105883153572703196863540055462390425190400000000000000000000000000000000000000*i1^3 + -17847995762174546130031792072917701353690170241196055197255743226321251638074440235774906074662828036658806046872173920520365383716926967520537759911846956320979962575951021451693531183342989958440456850653411010891773344036984093220698550348312084309953376311581835234396586018683527395042963803931433300008661670283914904932533007726162727714688817174542579894364555514542742662791062139951066727139564110572334626802920916811289591950406617399727589420614709089225971331478487945103235293527968101771753985379835074458451640691353100780005928534816894812551038230694800693438122288442571157535052684750869105004150791046859582434189057076311462401130697063117299805330094096703500795385614279393472582561417422846477684074644349933533896457621092834635302501846346665640705395624642531092660980045060946089338684491516070060745203068824431888097505228840118005850525996581826981107718817128187425312291911056527313113027760698043013889463271506418896478597987967492572995904119811445273364996463250331589740524847105094171412487538998681835204056814648046835155955362264305840407980441604359112342743467680137614802616758578279459874613501019240298764556648112446365035430725539002477148564527924613789234411814562346174100639067658824487836493308679351347442637132665429042354066147340228471461462952633991816289918975194614468238084242833231773647957233547770580688948920258861379584751098974879277740362348949687618805069415286005985143545521947808176917188210922189984227307631693721031919782803247254732800000000000000000000000000000000000000*i1^4 + 29317995935718583988979594236596742697657284707667204361596703173808578560210382755673711686844120375798519502170451041790619980619186947051622841098336347294523890926500107528274443006109859987599209086925888034115122905984433350396801826689337115819508185391866304340763001124108580882114652248978736575173826842886574509648836436536074765838613075971827373138676493971864005915382452243754499922984665530498636043743642479597330114427855275188168111847871605625779808341018485300725983310337105673001525381339589191894844474560544601071134546840074879243705070139861936825030907547793845409303517576569026511235425584146639451943721674146948137425436998086966686875826455878107554903411940541289804857023013650104721976026644166124083850449101095743138228507359903149046950616006010320371553837176681213090829918099988338994264443931088988524531309501034149583207932529951996163936650830721080787585572391653965986402152926078240498323787925870534610821120214750674961036644919873090468972894199671218575981707987120422633780944335672255854845253068619382164660921985012456158738565224914425981968409947472084382394167072376405045212866622334737611271766473039545343697651719203196913460228756478400031086520736523015400308168463955940359429171266886288158163349368748377333072340705090960737632107367640830494879217931200815493106036123138150841990732555044899569929784716605318333629115698211090611643960910793790031995236161063704133499218231606344005694153292041951830970471002227434820610724459857313792000000000000000000000000000000000000*i1^5 + -29322816017612801238170439263318611117447492956504648678914287645693658775652652174962487837069765954656474007604155105833374137340945394832861092679890448222457615009308846671442960110225997409415896937565331604864611078703972141258661959606835154213940951890912881077397338728347155323669270442178513773571202870953907056365595696537496155745436920200952001449121999756632690485670576335887773127685949824248443982803533901030574381025803483584100123466355726230902546492252507580559306828558797447198303022388549411977272682173245741277466983190907020523050064299026107963875193181708460649728899774205158782462746808697798923771135265529048238705321389723629603082638289486782230755642399159759524422265710699993253420806379333502476642846840677448674533038438233111963717558168299228570203824734147168407992127786591916481376348909152462879913552746965547419402684720867108920107897277480227521301853279366866588366869975170289967653674122750464446208347672076265040162994805820013838230355277140965219384645710769678318391156431602345773408970425405116407998543308755867589991932087413361809907991810820077053629521566858481579325485477534885093818983200709210395987771800106100751450262722414626769554818443674392529587333919384245793189260543090772336650986935466999057012316421635709801440682442981434246127336256660038366082267424578717894718961724547570276018124397336597258692691251734243802057343820967142797001505315735974376282210807582638794059718264029041462707899743902431529600387198746624000000000000000000000000000000000000*i1^6 + 5132045046350359691937398105500857695864656960385641014009123043360703980556033055568010777460822074383093453828374986871135240880385529914855053141368099988797979701252159413195831721630133295560597195262539067599455035065913694313679807427916186451768787775536665762186884214331701342455004983492996228330647976742935898252936149030675155148610756045819451468431836130173939277484152100225773891162739788627021907631183459187193136825347442987761708866755718825243442569581281979163627801036773086217234897070415934587984327626390923855655867060504710096711422209697769973328947125834257514699512503159098252478486498777542558222382856213006866318574424460454991296160443904565135909175244297605703177100464879760068204398850483201108797133988840073015658307647992412676716955729621892054028082429273594894142776976289240610540477462927711592468032886457915075815518537437166090492927515565449732227737314517361981186978287598528529138486426202564486572044113287101446039411337304001458902356704053087382999804844116386584235752694509945592548592549288181480463395563678485127754598149763101838209076080462336827239125989455552845929243027354676330986656849981194545063892792332229983643901792377438454037141819028144321292678320781618457438224440974003982113369451671135189506692939275686852714564078827129664056372199024077648639184257911548574326172311733954689651282342663512999702112015050708849672686642821981698781409284538095565717532580443309611454677372788189443357620938230570354710406433341440000000000000000000000000000000000*i1^7 + 6426066425518287544334289759826615972360062767717488969567283516835205819250526552966103242266074694387658205091864535459391858298391447746701285041581031619655861453266872030844082566871117366984218858781745149353307051054287177722687991948600735027734183285789998191360206495091755070483922339862105675625298680475931338764351594828042603378992543208557667654924839398888508771864192158625180868865827638918925238497179146946124034841556173066872279637484978615631489534950626788650872225097467287691999803801830396484563203529123087854274425551028965776030223784610490425798394581372961038155613069085896836683549255894800300150965959979966765035473489107228839709323743159757243815222290330888240716347818093920808737666843749254603092780258952234576771293822929730822512679822065865667862527248159820611019567005768402015990405744558359775956306438213943140933360086493055001383631201464473815987060130331383225304778048810551196230895657267877710490144492690152817424450301059321416610202461155671597549813145772507597760204218045668971184337124562905383588673530248952074206142043525604407127341777671034582118946395272945598697137992213428136910052987027399261661757691141763631052604162622831586136178979690248226480291884287949026354442776221647920295204999876234065670354606986275346354035358118751195810168162798146426443003952488265298244737093818865145617956846192068743676774132878568797354258573503651830278999212167030164834827589602901096291263029392856535443478002572980314630537609216000000000000000000000000000000000*i1^8 + -3035773071589541389224224288933390972332827221124574573373170085613491538490798096395718512422960231727882507420909266056241423049108420668522959807329656628486690401353284460070027832015781406928727800431977943664033621151486649714376124671438982613977820803287676271175086985951596796949040332099873479564535876411964809638769359849014438149497819236072672964245958643185794090306331294238237635106085250070315146352938597524096200157770160972055744834266333649219021409316266158042018518385951208725404394520893565210548070069932712198364337630519708266721550323752309957949420004653473821092917670410046351340001922202350050324935358065434842897682193527688972980535892594485181358327453587427787520580572867273958112603314982008480870570588982540819985505543392532726787620245303321513821457939466145498960828921337183066149010793298158014196469354341971008604609886400722078104739816516750941072004695274900201728525251963150546320178985516863768456904802187557335152173470016202717884724369041858191526031687589384320666590291501349890452630064351099219161401713354225631790950596805010584080342925581640468327770032793363039319219936591767833883967663876288258760924740458103597735012013522154562913258596363168676005092495494847212898194356926460612036968792467143365296456143895632012795274949043411635594883928885161479520101914017186651211509751914911052864464027202045969713280975030429032419168664522659795822737678073273125937726095241402338581633424917098115699316711358796044458524672000000000000000000000000000000000*i1^9 + 2128795126405331641698456317896929536690787494134141401836759374811100175641445681624181488982740778762291053569395706427777654663598436576712554243170865331304190447443786891874409910909555734701863487193842918522516191812639816110299950723887540377630287284472968402940738880725567296731204491544709018058824610046180246267805530561776243069117315353895390707023904328251700977018935599623119854349426589796986186756492805349463744532543068529483147332897050215379447287402154666266829636487062688874292691766993284514212236900161801928997070945402610848995263892536007550558826329080271212454206937801244712357559599853231787026712943679850379352062350087218280208021524513184420003100976323041152641946468319703573813084108425998921005014058858580768417809884678361849428509500694491366560826635156642284179983110121461349387756117931422723715255368433234306694945430236830436526050207103905173629336038761405393570482339319731244970433078484398592878968041377228748956549410075212070220402879678779287142155278732046373734956843447089580351816718400370530426203866860826534736875701182152118694428733124585712960697889647231960676616245509052947371709062427521315793704106870820846677221868626509735190290002211021805821305257939087348470260727872147785709537826651461291182133540440719233741961722839441929934765552268184182534418829898273087577402908729971289939557103882119605284841264559781083539254597254976058792581068661010996261502087523212450238823823263212083213019242546932075032739840000000000000000000000000000000*i1^10 + -529193788359581823544525182667487751159266976716663958272730824927357906972746353307408027628039823798067738224469875536126444841257998208062385218792140744066074628911522489112589116205030167082212280457984382224271079324139574701545173820964962419616245551357961017594739855075475475343329327318349653697848928902474019850424505032856465066280407903574357391824020330633181556085288157793258993002671485219876525388845200815557374231753360946850492006426671781085696742251879622404103951956360546510992822009900100739724524351822631243366154418854588228517912752046294496641619389231312212717277530300308894139559215185794974752452716955587493363805696013570512582693431822258206533708623778824635088741220350696448416898796239923580636525795433083203880082272636543180826118736045066541379068269894739831415671513522969205819078618147558108018576751645825955247295510706574096244819460216587024063057338440101599411467912190785759732709989057713040086463426890886183893845428792486173773710766045292052444666872957015131316499745924123870584583843183184104025108439579041788189400065532053442654664824025356894259650801351609018072119614254637708496980849196825240880056010690281191132737247909936721528485754124152863883246737761996590129749329619761028271339494324711396144429941963425343156388371168730713630629993086691885839144247812843210802704324874966371634623459253959090470805001684154583065229528627515608784419303816020386571098309995991333082261041412494941914222665717828544364544000000000000000000000000000000*i1^11 + 166289371413153848380914978230320467547502773601170294701924294840132585055098441316484133071575448330900352905356673011439144999279737478710413036260362872081196721700390086447302967951234806394091025460819189682254673915281197565283265176507729511070147086015369247465734661340299564419950990867560407138087506349837107659594744420202262606119824674665519006579295478652123868317219530068164087619985784728044882694048287068584119434738541784156074345807345729177637940519981886182355333026540949877109560156200458946115072043773043147312813495225938280270911173564285199790277054074621092452776058010095237663947877003746961998662883634058175732310674023481211507785987563841892945538883936948431029302939941583359998683321515030870770782096969343666324782544917527468239232292850138851202864860368036265090341931665140067561757244966572607783918180808107475589068385143125751109062312697052827923119521152115235527978072547774140818589344625794553264773437947976339094309337032657758571841734920381741066710877236011526205075990616013286476673402669021754694954904009796591258856424878403917482987558498027536866635066436601431936762175160109610873314477888343428264262369774115244475285161866223875314646731080175135138244297744146269467655206291569688061910092040112498846619080918444281988124289291177045321884147245259546502031566042368101874528377213788362064750753728801580965323823115995406374224475014995269159948359966147771090258586367456036048549163557719319813171602512669782835200000000000000000000000000000*i1^12 + -29330978008432737986024687605417108710454529211619120283400801451065884711809272700484036639767453653544575542563043193751301439939489345617553441058759095174150653785029562580244243131207931292337565068971957336723352233778079868684964171067506085119832445868468031759920698954612802115162306541170184728120676712394799945357225346163850047497008750375721546136679129312097566583356798433756947136309130476710154801078390860164101283643698318099257555728948346622701192205938438519145248766004889678856318038966221683207361530971688502991406596918784654326163979272560984902126869197303385255477907832831508605059390833931960457248178805434060033001188141160841875665081674238143531450066688954990586224290501736553511740073276228525462963594679234062490518778151523833272355373019294927644589656528556366323938003431612172266851470739949756526454924975096324881747989718811573381704618152418075171425433493848374705705475662927858806496965401579004414095833645466787755047308711632110027122116353278775608568996841845262964313235814314136665620206386912460175065203564840002106946298085160865108106248899651023626829202165578306555679549081563124763610439199268847541822326123985098932470799756235083620775615788524654405999393712767225271242019880187544003109196767061469399200690332926184222930031796228978255634756765067145895990564758020303129443387988051302356146275858485680492907165518039017814012946689549106892116906647899371702190910076278984863824606441802884192919575433911992320000000000000000000000000000*i1^13 + 4470508950210151202461374187112294775164950536767451134259750257288780970550493740160013477842641119198277240192550099393296648744977975956187027307935865624819162635494306691435243688033722056638742918077869691380534581459312461025724314177104405671210875291355895859297456903005663248644471355374543818764959932548534936569290810292153890563359518216141729537238411945152789218994447569015351309508503798237497259033620904621525502141631163363501716006581694819970498743453937449013718967505862786817879295288529535114737718838087700207097318810424548970655400420403325791543260393738623812733276517390522156623773003488764738531245729973478295897503765047625861512598378086321326203449946138218327758156109693364476711818180154490245798011616117354590427625700546270393841071957695097162615396883729293453580150363444642314038363449932294795182371864064264898067249730816154220481155556322357770100194884106666309541126925888104500438215821830735845335501134156290454663644132899849379904334602598126137894163667283275556401519598149721907379746051042005226859805354367256768409310966622044321882468230112315398474923206275921354033892095312079011024854099275590237513514402704001596969590006734184875620339243119109638105998273488888235283080934043417954343482075456753094974119252255487706571783597540372462470509087519395981076089613052291882542897209006853689566330301390593057665082800226300259856156343650025216902553394376666781895208536441174302020286871494004987085854406082560000000000000000000000000000*i1^14 + -614080472364765727628590035249811778964596606480197577404528610280924926740435498797255136285960444427207790222609936075924407511737482158163796975504918563882445897407726615305447315569901309702662507870724114859304830242556701067205011324475464302415275477269258017818923435297284871057853590331744107667969690488042694275249422604409321630779040836013418488432707411946370747549757318068071247323955519322035219834159449323312285526013926248135185091272190736806318066982843267135733548031046338353006133734907046376474361623529938680680645167956299558853960769628061691207833177065952687619088902112319677099320705808503580230767858178718453657844451668817023289553734832505977130613834559513436919732448298643094304809254184178184673932760795679917660541389719194614325949291768472955050732185521885332755401367994593278599707491491647073782469449889415529672481587322037537396362836648391293128248133935775759744285290896669261692362165572396869671241644386046195212086928099190777203981324547284082126755607631164644005716423516240518898634358448360387975214944532285198786505289482390424545349702250550559289565463422853363041384566583961169112417726624858151655190275104170572269932142712288129096845341745733148885798380094370608276009584876979598336133202820472138964051471417698390974654308433992578243456641483455446094211900235312054350775856265356611444780489304234630738495025842178447742121372646203711665361264353486442815904652926502411911757134933351900556120031232000000000000000000000000000*i1^15 + -17077997790443432393925143439349718941280427454067794408071198532408224337502196471643685433273519540084652060877501457485775279479467790647768768150112098972943794266068224697447720538380172326868043686010989505547904791511663505861232535976863095849043023267101393702499264167500052863200416799412927508184641316834275140077580955455377766040623021371743031467648379077828034060836738808718975769162535314090774060887566756683130835561069502237312585842589763627747958061196531131857623695830849902784603160473807411148952171479601341409784658866296961918565116313568565290786196507717798430166336517341211272860429412204103723875847606078223829167724819998076800556064779159073774722325640374452814130964796239238257904408308162535138082618303697196498980755155531700637501499154047338404694749125475925732078682503672284916395047380155610892424397039015983432886848916178325171622092947683591376413679727214113909349597291973833301796884462577409581930991774193162269177789553995016932417793704859378796657649957949988148950067058572987535611132183302368372122370330429059718660572351856109872577405812611786677444269291944262516529938032218488820201349481226248690163867137191258284086847730607603459793143941062556251968156347991065276337195519835023177421252368076748988594847284195625939427626783436570630505047028105778424124123102927142479594427433750049523394358052417565909313087666278737911755440286271078787236664517137434899182522647834792840786883121327439422202839040000000000000000000000000*i1^16 + -643785548206928478328703884802299830603384504982419143105811357885340414457343573797638914460408341673805621187176288528889145193410334099994472848286382345644580969949146175262783160419659452872117649009925140142427796359428654320778849969356852042843693143945137798683363779044239504828499385840746796438462637314990890256051663346800732474149502084811512289511945957767875358708500892988188316058791163031632266393401085124701052453494948008724539504941043420148494881104910101069584547598044548856560472762626560588734003065416724253590271297158177388388846143746769655998874624087857016045685821834907865091374980625235042370258838840119177746952703635594538902840445946710225089686655850366596631430927687351081618958906651389737362442950504157642322331600486029488206366784120108460396740024042346478003905264679253910740495261778740830423803523483883330602248472572235588764967639750834334571980640331157670685082569403564911346519829041637301505854942157301704671418636514154389069118550143981549913064705661936944066184122366544069287440838502026415114956303730551759871480093684181536459470854404774092042331490783516987958404438864715112023709773423155450756978022083903321551836054253145890728353287801919719147683438733911923118801633085253084915081882307115388033536573192347987074037921770971536944933860793692359513889625884574063984137394468766114000193237556470160014760426152289048824996824244961316106679971264446648742207278179719243794761603991461540397056000000000000000000000000*i1^17 + -6908794567071880700733434674256741140250022380523846421652357965277452267592110513926767659243127557283661755823916482918689714756562269300292642260893714209525491702578711064000112414757393073235262025243443486349263091984269934147149620502546364599217780193697092045479419679328126827345279113239652201823324057088012288843185594154052142794839753034144861754055162221929913203959248179580899088131332376070278840270502707887678945464479127645865452503924712142355593533171565224766359264010249357508060556303606437560415559950469865446737546501222038641168046194465459509723029859970977632427844144653641760438320076741034461423830191269030570896392554400455889504998067625630491099184518484969326392690592648197830046682981832955886943084677696734316936752475605999874179870922311469749341099378162186336009192544355001338372176623541732907895776068280167644958226500374773524194545139029331677392649940681369318041897053328664340501157478332711026583816529589334963031950754319722710724755073560904206477516473128494937260068736286001775832439978267532184707606481527237480530011307531860268568153892080565994846558924031949645052997106098435979070458427135502005693253559638636351897664602053118751550736427202366082172679088544429221252732926303067920542161126122824840195251297088747649808417727231317609948410726391508472748794817894704770885326063070482278818209906019996275414326614619065520555303930051576084428783473518626398682005203439512907188159720276256358400000000000000000000000*i1^18 + -155351099776026112740578846501762832326099820353910138117782859419977974601378254988381248337944732588249218693310331242450696231057739753080641499161397208102970475147944052313479226995129350910261513174968689809461689784448242470501720178261032602259356384393954869886370111782564813683403957401944714254967188124424395020759012038172698681234922760566034855369310151689302165353571613060506235712018061602283810161082720699616787008858954542776957348849557506437748367276505085372068146738126078806387375376477384438599717871406921621083350617314207792588572701831783145875906107407532816283969649767644379702921672790807494494302788821181812315863696318050436717594509756246636121899448458640319733379255243889664955305946522648894452292058278785297650515727393651471935014360866354812159130955524817725332749313188754063318402527405411912558013904117825704745333310475629714295246879429508454563131516258968732574284268620899166831238777448479503909404069734737685322922284977587055264351722847225060977366252952676291528801247877754703614365789532301327210523138407230097604490755458356417255168358373203736776098458664854079063641605958164543847739695357570235869716946312145612198629419955520898914431326731341108179901826407954739200738779121323136228262083524158584744100122966229686731139541982274499271391856741365144009538694130079365582178471370082892567539627400240130587083937578059692653614605505040417186698376417486541033786947177598964899612006862028800000000000000000000000*i1^19 + -366337536424803482587174335416398997702285027330827344317375265343820340475666104673088592262206567736284358675103019951362535640339422426190610185765254153593495600330723943829521556213517190967596516867733140201119966835619017370577553278124876832584987468781073918288694031918591667092302786866750532105623373518088034991564012476121066187549476413178489133648959976396867004624515875923985670753568541359703042253646469948562134134907651893618890166123221208569051651686634759399761894295592072509233617829492516682469215438013851502008723841062992630082058469738709804607358334170886166116397195545569008469833424882068685096610422211362025166674217833485334517445181818123834108885588900305919366990098131856708632942262836122133194080499897802103805610930975752336262731010656973886626955207122116200830729383499781883445545021304253443618614251602470104198965956466371347914943702784883794544519904436656216521617956589131471520900458439311280612571089472808443621329859621715399096789349918838350570264669019829000653888373663643939153484804216047580770196321486026649953161468682220146501699573379955967156382273373110786038405277012608960814256845317577665173732281222652899383572906184134886581700058108260039046597783161022734335398816271436647348948421896567360894832871084125937059388934376576874914037691928929628172271387728746053120164296442404756094909589284956790937983631821441632792715904868926289626383538914749552895969031309259801744918970368000000000000000000000*i1^20 + -16077292723086764284894757576699852563470485048023135652598516969239118026416608821738556960938138084758983614803692054159548142625194771072079382606952305958209635594481526760463561404589856513685732044719156934126161774483184959938106926118376793540478818226828284651618267685504742842216217466197485618993833133895324797522691948349295076453384085979747151125927190200512401648206830206935189439827916500240382991886508832064053914429677409981388614347657687937682435665360357905039065749566730978729044925869697044213362743541417035227091715483468310857004769343881692753492208318359362753986277584465666669769813678267347145568913869468522058031128189506981893599786689097131467261158676475916783969738818384072411726480877769331710694981085509869398098322143527661489421196380892084189472122530233571813058178741953435393659305519285332190490365786539441327913661238558002174171999255294134033184440608785813347107267816427036962542210018226012261040826400654192995237225007148291244425225736745205447031283429188115233171607274853113279858182627004061508542692211761674341078140185505037234483311932878264013604154631911147982577782411430716896311326090441957734665275699621991231785868734117653104871738403760957791331008052087934069380352992284838750407468678734964939731844963958200763802538282320770856854019603686112001396260561708701465078833195465962476848066020335856907791465268136341511398578226994203713307540829017407849835894199147642842880409600000000000000000000*i1^21 + 9969585662272186805892094445167320603830189182267156714357756732724282844570056347502162229908253994208473656834053830429368603216011535760113467192519678546454945731868015176935743552681558827657656876069691031690725416370917365090780013458896216486448844363804398157071521183071919699460411150580873579065401657335713969332624555387517154448844737354583858539631477374561427051438131015353546697217972484459171327032400236638016124649259495090613383603375077282494896649395921757432635877735805843651629919245573303023840704706026850136766468034996661947175450934649326272786641305627989369853864080818093680872587845959377990345082828899893536509474338494085475584680106976840165276389929621491187491997432646766170945709958415936583868365869935848074850750639286143687115474454416171503714819715654882045190525707773993711028676821841480730639359774298364886165797317529777569229403961999829297506042679548822958988392931164565931268719221135671368598230537002995545591425726229285927117693680661039633385435882580089010651213258903198087080866828980562125477349040230564393093247896990011818839472289901585307454719622140285593414768290189835676047430943665095138199677831738233281949783424793269526495862764159049108618312556676470495095794630263561063524456300675134824179356038767423072811546121744818877828643917359708316391743980228364140487895847627562317333711186872501576600160800134568050957815077566442149269089177638103420732294819224957747200000000000000000000*i1^22 + -8011260790948704778843754847688205544274730318194846221505265212735855899642358307872941650798602255800844094804673764112448574531098740059736383035403387957824572212415682224667232665226575558022817486828957810463011702376847669940609750042272471972225352766238956625618509108755206728450311128267401842386854164024181857722408348459957285088334535902889764543214478689561191382771690607675277947554362471215020206538594991323235769925617085797629749499878053489485088703637050688969006711853451851029130182463750545124477976859572428271974482021956045624930082707627748736350794647779485561186120809518172554495009878475526493428669934429622053979711716067791268288384674621437218026551057642108204021327144063911434128993137293406801597942807953939821565027228337921433471348406927452847352629289541197065008721452947773526977181288036392595563018325187406243889343159777700011063010207901568834316452741444885827552712712139246765740461787319866690440671204345180281599501562375966143540423900723933475372664704218462683277484849770336981566443960708535214613856533326666966081920929317399134205886278030596892431288718254420922963073501246181684198140791806189848378949157632178554069973977607299193010480039117216070929525170168069701957447985122371576322443620482652686051374301312990088504149747963421143131945758690232221484048669084479446314607939839437157986424679036437589456342153201586509558036499795832580664012621031884166659177615196160000000000000000000*i1^23 + -4793449698783977998203931405797557701315439487466897471965253925329938717962692309558356924497249830526690613490284996329760245254537336376119778713973577413745964522135913848425596811582386570449547914495172074464816968985654432556896653585054161218705833651993590825025590916583949843147435333404587616369216833433138413477781954972385394946305949891918922902423440345227609582297665401699214789301866042888858423240942178478010255792377689941122198305058256433126012456264082745385332156742965588564189285493800948267179027549552082661547756334418010582041778154214345373113411733815469489673174767662755202379318047479452921951870613362647163070640599136290139096182677202758830943080197493965919679596305364392264708008748639283041466765785426420112210637306348067220752535828029723037618034443469295858177317059808405160581576488694812658076048662777383547116712726961702123542812504439440935777674776830782439396086740658540273284678784630038012374237944834052674573904363857490861876625121086607262875124993212752257742998940764067924179682907975327955656442786439507220934095304486696334794085391714081892812701171745501540472893767590184689732465582261819214895314611596178779145712714207840193442982172858468430304489714821222763954017890528322206701840250729058527281575514857226362191848653033502920324295082486619554592017015011551285930356427187981162492872692400662552749356336112492533332529410130990555475014348993123888035528704000000000000000000*i1^24 + -118839394720534833168961595350945616568260007405275065683396447059653475875497054111280074545620089299530987400697861670455007920528682371162187778987385102074263907036180216711586458964533485549114326476203027985895227397000572599395721637568853481889088444346856061680867770645568324817635906265254970298436490613151522325968871459316614823553457551052140309105367055229965181395948025306093419690435876443679171910139555867968502392133133113421403373059449606064794986241047610365083234712201251026649437431939064345031344131038320793053267956992787897590849078034911958277283751183953827826408590453114773332740946893757970714202367604765458974680881065116245570231712777052274044260537627487301440582774299582698306126583712290862240233365936958072725743164469075930042009070339883531737048314043290048276667882571892378706176506401373048723701488449925293558185507420520461810350862862540843448905897944405759107158743601464366554284460220597652279364719197898016774081774348356234477494866045247424503842050892567546884391423903795410180744792164595202090044064626129460988076824473301017404747940648939813756947829970600114714321429919442832683422869598393695515584451267453588188216398109886111388388967333491109370850953981754482048285839265193414767263757612014044060004959213559119652536083546859789048518999338387216147858760839604263758004212423671338993205079784221557996384968861556899626759224636500404159203146735903204966400000000000000000*i1^25 + 328085965416697820763470270406957522950811754031116516537813598208904802668839171481389632798084134709396691213817897548129276523997226350778640613638316698308223089803144607950028196115608645733037242521162736879007142918417132419752382805926149472890204818816265355941800377443262258520457741079786769163079960323608332874026742489934527109018790339424126544299927418018370276993144545564382370514170007534451611458418486061587203574014657272633334481628209595746596270553602975125464341683296109472987656479084667824015513048575702151724539411599368251101549944918349123940350500132570805579047062477178445972041571755843564994382916903926001986406028835069489116254555825241267295713198987307587401121159247263695393596916568964914954223090849441612788837393389621704865906217485985178909768616557871241364451311460866951502905291367452654187813696223213644216677343720160486269899024629382317303308977176781289146269015572605945444903624343010873812154346982989234247635813199484612519378593052819437273159509391629825471884411383038339605991437054141403795150345818348296941976424478575474295511720236397219216354497471784701619476746134786186497968832388353188957615005721519781684070587910251838705627189669492077674719917955840701100238420167148632801768438093454409281866425201334777158070146481613136476323329535426535659784033941984154615720337134048325204596115718164959626338892271706330262668591878451374480089921680834560000000000000000*i1^26 + -224303411204011922345138347900890909994509824204675881502227358657221916502425744419608346608183759682767235295619512755899259528901132344166778397179032250494697416987185720759689432965437552617338998789923571362418678317452509773018646894673159955643390454406541928056706925291878703057127149219441582024941994294504902536073997451575025261172033043663012262035684393473144335783952571238330272067649387559260868439534557043317401447416484832566676741415458116573538230681983354629844700722999745081805147071058177452515308595139134867134042457987822465593156061265914159420496779766802667970408305651362646373431700295656118166840830147406066139320070050250883907166312886242125430994999814428099234727493306680989208020623980520913585382793376552688801823762202520077798266085627412845420184839628392415480914411896361462649478389373867648838495991410259218761492759180268525053202739852888049257070394079716463471898878597439862513249961769797996531571720720490610031783447095196192519320317321671723788801176608179755710408346702137697344971840264179338001865367557250299023472977633900891552806039499198755559942886719088433325663206017621050728832310397572969807207313001781697723270209992195689822088925441871996176898105116835414584469067237731098673782159845472690083891443675439974792999619526627161236651119707472516246738096407421576126182946398629390927538606359881271542963768536424949994540381729805640483507011584000000000000000*i1^27 + -39504842443434577696979219768379066332008540880196598688844174100691683521431488755894419093067308685469237600358694929724665402567975458264235157178277224337592476343733914808066393989889219696882751757279154406274081297598139927697676206049214095044770730379033186494757564992490277535945222610991125405561796242122255960319121057567805671767579758921912233421444480007422374928912630829360832090087430096738262951660881007223863322574649719951662460153994739557860667417562983351181330040752707995648944894547330195167009678766128899037908782279355709207197696698667584196846820022682647735231098531285656506576137935810604252310118568092947357780916770271738715030813320113464859393610269466611617105285472673576715629331889011922230516503801284158577450800479052283736698105551376023515718745874130693486365056322142941189930677015513668057816806736910896262888512820133980688407231267800134869758727205626937542182592408099652854153272865585747253133153122081822567301690857283023196761417259103901951375370703729881996963889096874746142567465450670379704803672178195171104916838441496843745566178784750228145391059495547185286880829791531593628681434785096966110592067806118565391549175399837409777393705673906479783169660727980304577623106500196248176717189094769826301714399326887229328034704707324641167555722945843536614750616159933525167400809161624524582668821876895440875117745610912896145722314676575042482995200000000000000*i1^28 + -4042712103737687597506864482058230572020323196493032114896484629673184650956550262957552654248160676060551224958159653381704124574959741114372545788548721757439316683596421908982605376165908013102966362050747653628637580052168577948331499073634375094300418479636473230403320261549016104188363980665000282155357011552722660170214414600244348088575162545524769790199072648012592039144172067681248686005462369229544844189263216985456091960651116870832320995888828110098213962444693173020920504334117281263281738860311359334217060435196781168744673617853289489719014182809150234873138287421407659124989783318131262610521624097026777551226665138401753619361108408380992711232946607403699272936891020804105567231179308091040050608341682149966417899810874303004421888684750786359213547782051183157523872882076134033645805366705593204506456375742228703325852214306258407623366718206352380669558669046802393226212443979758368825471693246420865629226487547478605370017497122437514759851348115201519734086452990851664207438266290474406444628541724672600676368498479143662993004231604220487885738532784095358066028086648030985315450892045280689256370061978982372563467665819503974302654313264373322563368569425288557937954068331447186115470913940266026506280609504160238904060387275527615935164263874023331909172811043198007433947881623193760401967280160853943557886923312999594206828947032117860052008377747263841005140040482816000000000000000*i1^29 + -234782502288880347029881318660702455889379906448436542565693600971706873186299825292457449295355190000706699129339020568024448562128508449982965551367003761055221307988350287938539612645742774156580091028820261194119637477105607561792634946716434930566828742924687276017353122239578706365658297451443912682337330274641508805917607408403765967618825762646998890143064604497166894119357055886027468135704727909571434537004754713058381324036945874103850322137388831134545655368091402736508479833602476886817537879809041964649241910745189467065314506107569248160930926140787880591828687392710534451829628306361495134918362168259643288125808141634418720771210071528890133021369662631800683577482758064722080675831012305884351637576341389199887046499071197373446502551286395964810633810267232367691290443541616371727270848772478629433939007781598522530236777249175700858202707590561999895101380095561715250320731670410295320736515449018194416133558200930961174069873817910660030089537714754105299638620361501247890353225977181236210499648044729220161701456846057486366124686343996341308929155816904658734412655057106411556560286394504655460018376295176656452701553182808345002779365666744045059510777273765939772610964714921859070081377048464838329614850081325718612960027254102367961740720852096124006407268238439430321259512864451870657291223428702966685725396905756925815502784641984783512386941786636065489944785715200000000000*i1^30 + -8330709178384750853343452672591780012719480280295006022585524476506186893181445714275709669420947862391993932267665876920318496113885730442381309675563249992229480844306464841411217482039737240818734809613403370934042966005575141603424094747782144717468651856616487212200843146845981205193428567344517558839237883981917301712831998223990708076282460457409716066967758440811814093193711161257912033880133760942792437977787557166922754801738499074270334406867862622266313823617722308732140857193125174706138297318915885574025771946201747420396417615290825729219153620303535194919298548045733646880708050050418887990454693942239404582576662269437825890002337370805683708481356605493688435999555184276147333607836834401829898225177656330120305484007708838654244000945312408635306198192160552062775987137373790283136959965299208355049963589296594069600912211067248918353574048936624174756267343363257477320281849648534603673624257883692452228588020839389188139571491816114417713134933675272103739894889273400375575939661585668133921549776171974536784018548601141559970914633728395883116312854577007330457610330074612961954981903420380933875795777012577534713824081423717813428379329753088886474815490020456324474951140298702489211726035633930511489839694899644115264706257487835131344548614745316194152814323042069764688133795936148260815804769716910534792552826588959529355729118720202215213436836103016121630720000000000*i1^31 + -94459326144135624584839859992197312164822162051209622701319857472142247311274049618752954883051324160241629503029108885724129138159050289964846246837249255182240009203647516242188421940893389357767670402758654237597585922782911756542797715011393329515256581061687858139460109688913146622987426050504202692702347829635032488548081649664576477195156443303139574627390152708827044852582544288078235820197435851558483773739760209464778149898020371017601903735797161345835293360665226333011293981757638545047017073469212718442900957032365702166241499675929634791105737751649316353099788163569137175165810916805692221723832041299849027433777801503404833871354560875262354048335490434143497473353074750247265285561703917764813115035836818417864772717857982761917652681263568153237307650368257725583086877943983991677932377615068175954519836724928321536239177650753475141804202292898399134645247727610284822122538602960629539127827069011694321544311841674107522745534581566924735110147842556709900803443933238618408835649139954803463041459968399478379966344126487134698552630699851844802958795804539068080524770804079991534584876196086856330437204204283894051136046391866916041849853406157080183573875457319909703717028226250222399430265893037637516751823516260008636067202971133133342693698179268005245403247382326898849255866951932071505091876076375878657824230298210172191811134034108079394164292181819392000000000*i1^32 + 682101364478060418876808802150067306094710850413926912308135887085341103183159149915558433251856473160382188854271097149326969032585426808046757742388882716141804344346318258605002401977334106666810854579861839228631184067095338549467011553843238019081678176524065355134974667653425237865877103952210190265242722545048356185709410203568544848727414522523919489238994522063819610112649791357871322216266402341788268980520676516424511271034658428936562985588658529176917497075969721181002479121969210130695118234017697342868017796046868597810138913072741412250771201763752719738366314776132869856923745638303172114597347164093467661117768185467938523939847341702710298310976326044366017760072658236987774890693638102723513812926399931979287022926148495810069966085241032361662279320337961396204576394358617403698386814485506455738074210256950212022206868037573915334724324348586723450115265096347634118778457341646632961768621800181070490151906909158519953567606132683543585605441951344487724200809154099004524939494788968021587963086129723131830701625133389610606585700740733270951694129294799603999326135646898385469515170254812565769220795561513035106510522132558507199610145817439070293329151157794305891462342930207736304669770220839008897845050541428345192690114123323372790574736305720984395477940470504075833066000032096461393541287909653781215522207827622071299205301145958722147922739200000000*i1^33 + -262584168276414913670569147216182192916106688908060363641534775985864846479613520611559824797937838199151040192141718851561919662525777384150070264682728169187940746984804375997825172469100230295144289594527864578219307986374307550682488173810139514630441162169192872793525467914336504002394670816737476235232845297589307441198959729785275078758618264165268510437362133418012643454947688973529974782613896765138827901502502760272886304952661442579762145797050987465730251438829343820815649922141173470371641570304937051773696946953635666392317613263690507315398776300633116522529912723740803736765860643074849886229887527901906937672929533365451763398564548344136614117215012735665922767796572461355110494558006977544988062920677053770679795126182508965531091514034899543228513859875434274076276899705154462348490702823257513943071118452738735457243866949150242594996576461495360860600447255129886638196064109590634315027798813382219541778070064253081012306302361421822922659464854725654094367879336796918449790401376933345611349980430742359526138220381354553862574427598649859940371333075921025266746232282234481605441594985390091655814810851021084271666904635973152665433354068876706690849642635825599505497070434332228270910505646819524781806435343095754745802730914207190752765823246178159691116919284367658757542118248261376141912761870336461639267021895903753731035102758882508800000000*i1^34 + 564884979116447451273239664333876232516174894781666536747945668689756752551739490454982436320839037736605417344328595883400804705928212500824689231192432437499615669312290583970336602373640857482196799980412658619159369612210349254915290858241509369004190163539662357809629410753077870909224000678130201732291997161603693410719551555191330050752757976794696461178186873813199996987453968613968867431101203927641642454233465531557366599449102158281809442096696213094430217086760168003448707442887788611104707439080448572822429407686033333463236470872637083266053880346561535990694661634082022559258925785841796505469279522286084276841198418803195687700359203362501506415425878084144774073212096806504849016619800233599174520664028157778870302565488370384092463585942586694083933010397987615700819759445266650860934842782128980727716969953245085863549247252602424070953057586484911964951668367234974977941305575247150305377154016128120411422123502163316647787449894637809943321496854505445079671156770721535626573888811317839589371343589444654525766277557655240381179439090938472293203352231860128120408427464490981116569784466258503822035088338561976515658134648677578143201988179022953042890608508236718401969404814135472999357844945095423107969060675669816508424337044750795875833453883610232476538051057414549353488709865943977187825181547512833916969871283975287561634447360000000*i1^35 + -188469246206552418108078540580429273396968650931440528921628489784926409195650148621876065565239969931120867196681774922567118972012677293450076144197677984588995957398989294173035096897188909121689817957318142595835214215054393318702419172458557584739042507800665399500623799017249345877887230240915299342988698568917672684551224991436237138227449276114190338548769822183578330097096885767582582442871942129906623161419847397771883606055089635428602305972934843761442393666973832931480863400965128177802824087932749406842785376536189050487505840608460262436252018973018858783211047437382638809614085373674366719139421343842946290585903201592030389445756915168841126078749349176154420847437706777465706891438219459678509146173166650337023054969218793872638754992071117141164387946752405836063740320740801934770520112474613145283796880342051366901992316066981065176139708676508679838924716078198908775385113379509134729256756600032348790038768536337158377940113581593345377450761472833686483599253684113489630492233562376360071462673855240632300975636482844795928443481170233904478072872350424465512958010189664953585982706909128401297619898319598550210170836378282293899447359939020374104862208028221638353297263259309934849195757253920826495166756357109980657945697064826508805167426336228489750334439481009808124300584686760012381326022116114756095835743079471513600000*i1^36 + 22680347257790955100457429279788247954743872349931532597860795239400843934926606269853059693632335194735271927369520836638973113739939113803505360333996312344056256471503732179360142436056640066252424581281056942904897598944583698331426106207715252056771539081527449676610262844338465467471215295213163219181547903834104169455038523000769598481752168728639263009658940159316282501550448592661183431124610058904482941263255422035991504277427472370657715312167027614076261083813485567396904160361785564871700244424451978207999329283549232674234059452204241720974410544520619105734370036776142831730461300750651603744786440758276773685620658139282615968495816774866726367443314726071231702640550549727507242325499223253118674169420464383414799459507926124198653960825039536051960428967115169225544451388075931620113101796200061091724038468173548883684255869433127838738153953955931212154839907770426734179464446901883860041066179645862341728389181862378513094650322760724115197438293062684828791685583199134095821099449698765182951133293640109390749811781367565380850991092141023655311617506100733293374074874017304975445789163459626604543377785341831990336641180175783437353801222737436531256258663609790845180975814274790825441871000225009355991867847981054219122054179211639454615041588259994674310702473934515482335293636793250227270624892407817762242560000*i1^37 + 7776684017727740819545542905135961065172384678260566445272672897452584580335123712441952976227296136343597438235702512160635358011920643982790547967409309820682878468542319195336255673705245999190589713707477987716064676061569992931920284573969150585327165346749478208656890917452300452413002800347728262845686950892911253069729916512590273572908721064050378607875465854399683376750801577254451364486373207205409626617161038643640345281805682702344975348674015744404975404929667930490079166411490161122501180067568291793528532662737130605528304005259859004565013175751909428052684970388451115943492535034727511035566959211122634077648068293108313962093326516473780950775846044943340560503343200296081375901774595914524731037342590002444263185699409111322487105032437485376263465012275578846468908105397691885307572673129497020225233251559481353853023673824388178615899100736439268877717356240399409402180241669973966462965306463521128608372064288121794524510876466506490184802822467144336295083589151502586846675235879621943514453286287379321765106436271353176801954677856546564049735593666349257242986924919043020427907742561835771784718005050148756839402758232322092301111220173565819016765433376356187482789756617936791829778155754681045440870124855006387419960826571686183533380965429373144659669939260621633310899420355630761963945984000*i1^38 + 925380336521994050803789618449011589326414452459310775728739720471319657269617970046596066068538712659942641570711758640812549648140021351170240487260954049208761750064622084703563420070788675455158595200149056428454618931531204891420795455177897560381193937008387054363121402975179930583699312258136850346539347013211685259185152456744495675768307390802248970719418490267426940542340109901562570352692850534528528072107370430213616125986868489095455305850273112226846660676589596068773876745189591996594607138348706586004103636483805648655496493437469361830980255658532076492155759686649916467224303241722229576284286733413300912850312295139546319579395232570871455039762323291977109132538264343725668919462470068867545163338610194077436754878944083163019998094703678039331634600636230192504595958308485254868045588049022464308519044400146526361361751326453083982279001534124629413274464787182315345657239583545904781369219433059602902480130498306325217332674706315331525899110026870607960130964655994111688531915046082099590174412587382674757727517286905528758810807964873405608657577665407762199800979808459385528044304978530132033595107371098503011992708446284526548552824627608937478138956441082909970498524694186273244622486441860229315218387555794721067178980833629382463268895226324006673792042415941089477288525824000*i1^39 + -7565503543732959253316737272821769626329639059503825797463992643804834794284445139644845468431268114981681199026579299428510141369763248673477899817880273145797225732433754112615033680078647601697287058959557519738744331330452888083181146949188214945307912520845376893270198570337642147541301489774559072247924008666225314090046533485739044110678183092704812458178243387296710154088614117341947106026812663361126219498409806966455036183953481930344662619744693783675019374600665889117926002613111609640942029706851749709677160298152709589952632172522898539101324517563622469926162569525321644098731358756583447021898350225319253393607637385167712939455698297616663451120845846768602030852909450109460441455261575941424942017042018174426770959699077372656881026119960129466367633009286684211967119824374676194348307426764936949586692408501051076549072750257544815902423726261512237161504084931104744669878389557844326638222081297049956067897346820334267503738031905987949676657874576533724964068025130384107994167567509460740014747340745997412664225042678481726474186280228580516562677496571123921302186918035507343288497046533903128788049775618242881308506356005322017645527159023281850187144757726614136850131615836374917117081658528943917028660432857467660545097212547778070984353689660371376042457169920*i1^40 + 593251868564637585609919608726770153363387320512581704454998569175064635631606480921934471985838892942453533107130549672337646286055627549574724305386804294761822014529367625979875535792359889476371079501551001854709338139189019186483292599534141440083613457995084413636551223565460776822159155268820978200446400390121361936893886686111115577649823248689125929720675025213105127863966135182098422198400806528755931920660499630746769827540850537527267227979721855187448458589986159576382149328030519860607541741029774391252788555422400190456440388500873377527195959213983466527400800139338915001276320344577353951145324653609078734212045237780027248706908601883555130189827944369870488758058017296012444508624909797974731373708552127117445130354620772599019834344399981131842780040774793429642201984082741390543097980859003215132500618471009803714793945302103211970924600016251563658539460035554374742574524753516746824203710870674246836506500613363316901422043183212358803828277837513874213467434515192978336881837381759632159315334404669478634065362226008286269084763372897403180328319934849616535321760414931230779604409946661754834029597123718593479081227018560284616735558224024507342743118578086462692438302730342400176376360277928413723473371094073460433637705251495431252460978176*i1^41 - N1*28875437903752975281427014226929264112551042692856265770746554293300635483526408223889750537185979908548088037230954542262533485991058789665201759070307600821926871946967987701473869108992742660362062574602720528328125456965114325851925814565592833889540194198364526766465212285871878605830054235270022456277897639975533396457377966496987515263260940577313059747560999899276495327378780245812573237704977591096681697819007020263873652724017260289691678400459640363935676084330926841*i3 ] ]