[ [ 29642432391041326559373126538544310733994981924458265913357472909104948803842125006451951744489960763943397562466307303437989941399066393126606074534405008430693908714864003207085007682798954139741080791615958211784239539085556031315704367479446973648380062333859587860967887461143769895300402907816507117493386547366247604251821282879566219575611342789418388189864517807148801386880055813219916154765784435648266390361700699649540867360252767672632307954764709459586998060629213848810243150463910161155048289850588371099939980414707712451044245917444025637216032241545375023395335183295740807488236587747625935760644129889425816471011476630798935899821430029382830810258161795389810535200056699060109193818403227919310270893621566843379821810450044332951207603164026033431023324129559878602412003508428876846394769071322395517061185754230873909012320397836401138110243685824144299917949115541912088756635604252550223672073474203709094433104880696903854902418882267828373487707186696342163446617351289440758323685282767608195635825167796542559295395076001071462240524317574862557366243113045850645019024415289207655308345888488334267569093384515414721881615202509098646432360339068008714204162347647179368164823866838412131232885748820975351439009529661289255586040036529319199580489665225037761371864108838947690984517432379342580131264329548582490880293784309297273120021018072716325873186306055015064162635202451841399270511150568589295742995499855110971637809723318272558523417310775729529711050051048110361180358258435319315179264497788089182230014947152869648576058330087183340674956084415640217699481179441674052936535621373058952555784882120737346588990246009049433551611936024040623610046809352160332003659882314822192756028388436125352313129384146804431583312204728297321128230607325158970953349814792525413297033806787637781805317001844297209897694122333786818097302370671647391674428450567271215125814610433046287416550902292362057666844990695191595467918312995466291449594096105869790301777507043469104000470733746484805274814046519467291388816205327310572302994785099067063731280453307534323374910989784942784661881914911474630352068690823976701040616827332691223898623104014053687531729163307409369756059530725879353223401482049408085639918661029330944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 512106645136638486174228464418700419128551341931714920281251928987605187858041108356163384550952067452879635259743475197413000126073405555618055333406478510734163923558873740352772069262423843567785107573595844960234446741874582714398535494826225695704722203326835068224137486545355067963146212937112873050133659368115254903649336640281941030372168055092408339479858881083301838316075612078896761991750143070948690203695145674071835361642993339895160687486296895765160677419963746098646623814062619219216209947122270364824907780884638599025339995631991669013118486411666939603456323788524241224817724092520609578439642224114083505843389284518408292585618399621422455949540126180796420011339474683140592870544187579188083626198242839584334715377204844295756354460997827356072406448926229369061775847020042053760548489552653456825982640480334603681110352732766296859335302262116308756165630609432901666544662782421514956745740926898049306510145573696552377720179248299823003270002999524430698169383944322559463512887001903420631377873379211100239381974072963750025415847232935346381620929257701236847736248731789558814986525557463285483685479185559510153548976000933047137164144745980940985490369798544398890455365698338982548813305153948751938230084623041159607871506198341705672448782169183288361381831233937255992316420555035554691225556402742829868877898037592980513902071788585554311567541330437011127804435782432886010744594115425959971774434856196512322345996022925612430562040154867426397164749475268999439661624375777721927734684212721138141962740751026475864703566411345766887888808662462161732326477917608895064059614099507137238005401547461682626311466219161918550308028782082112023309454019805024122672085067042874249036944037091595056143753895302385457027709945584001434277360176040779330085868319742645333271023610938195205021307406010111919554236679437632129244476461394678536194314507761271944851713493807516920478373974767098825642520571446702404165122840661086448682952625461159924326688597935898229655584866715989636343562208172460795521007882946537685576196401708054231857538578874587468624010914184213112016092781803890438969629206293947974330405910085446762100451077017584062879123187261618502637597305041884469148103106798294595959631657975152640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 3653156537056061305649324626727460397791086930230543336101295609255790777896002126022513841234646541600518156147378072500285659763053606027015179198324766803202546992098869282700773634849542688752918255123518952446024462913592153382019642763948958435690634535911162787020294786486361271403998935941112168202519129653628129434823899099152048812551359469574457600755632917699806348700130371677644269595128721536542760337032276569952296459722133289849385375888997405501302432656977233276835042253214457478104456229568877510654505161327998039810361243311202995290034721745599983419954971709426163370347300582976947865613114074438834118147021806695528741026616600297027462832738794234620229548019607424299820732060510573490844930359234589154252290402126475554840743186557696114308272052165940961070136124308064512975923779447108853219141057070831040069830567039150146173423013408989294439333225347521787032126501624832133726991220716283498204931861372663762206369684931243891440858369161029150872079231420386301408458396648992575755639736943666645806356953657333631551531633723098994568804480607709073031811190190855322181992429054620471662290409546360407763753444316642189868300260752997695973564311712768730241300469160649412568777526491095867653624859968940805479145604264405330952016671246860823091385194352915471401593831747795025137670281973821154468285729135613308527623831351880132536663607860338592372671932236724845937091699437445717489439462465142733454763648685609662062786591580501916493321714794522780337414379782226682376744323146898102390009101242857826915772049116899273585686208761611470974731534288356844997928880830699957435657384968306475436624081440166944965306837641157384521598494925288322757307800729701190919331244377608420705871858959477987922601188388531849641135901085915894796601472358259537959359929420185794305787813796707576191672395091686336712623174925178615992831470614301286541996389687852523444243224771652364026617800749216353271355406578455914906639967577525186178872973620133200043840020668551830756712636605975916820641009263675716123657828793995729931347311412198411973645771269252939773826157711900277752339596885683300858435635600162328186609249391257655321589539419438402216944769697923434196642399189594914935502402726521733120000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 14050812239832549367507839304028645399303436771823627520705952151819841511504904097468026772883706729552014000331062976223385231553961988841907384942878028107666349035637775999657539055803200739931488446571461068265261172660963332702469530468322420890457669589379210152041052117727181243266722480764383227127559611985493260318790067447299093650306503021733328372404427462269755888858596886831767931518049593919445009077266273100876043261382965795320544580190775641732269943883171124757334422756882457766016826628156121335493076097013793359589656921502690306401189106597570345772351268857048895666186536227968854138522908075082715343834455396862090261161769159155776996448564235182020158628563897928373079967745940721066810913425837422594774148207456541938972507255961996548127596027901606072702858428913551697985210930981809110412181815866133045758699861657034554508951536461228504227660899072687785663218310042274900847792832621549630410367070132721121966842929175981202130782480048125839444996174204252996645533939789744126398011483077921047348653475598308883750681740981512241554415088797470992726084719939254795062379953527786768934560568945368014957207629867510660316727842164931033662085000480297689929109738857969460877034824843208964821248426282875777292489082289132270693621512018849143330117466740774607177964729710708993265844369862769035015360292820950363771442636953488279909151558369257118939097499315302813039172299564559996184887014164846078189491451479768526333917395897591986004347637812291307240094794435048228672506701429378799941193594773514932357054479848113748563471121863388130194832980654930942275439216556880413381302842834755422833004244453145897132247553927523760452752511182352659111989729156253194372726626337197077376795495815947802514883730270396928128525824387760795659089060292394880858622222863665026739809964387224371124959455729479522393927332853929164492820203473022816758549392091637697947500825116700136192607288714790397293676739520512888365489282925090274444447689752781117595518801238950748575325121498953583139558530179918825340283855622639031390556832129954858932352160233194486118016200200134205721118092969407105990943447394837038700740786830063296770902276871727425885416128286841683542592547658659815814898329078202368000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 32754737989603235624506960901235812202570965044835189679684491141866545554487475795515613117004008560763861000910681623753990226061583371295295229101935950518879400194164015871762800688691374509495486870555678810210238348228608901237924496253386399066595260455824210716955587485816471178167221003022649903109025291937322295498254696851793934702876251560586628694194455014515841597865296640209601326510623216266799620226282941047357296509048382459879798997350186048420120769464260501867575059141213772595870326084346578995992903109684086887353108074451219583841975910375677453620143422056739302433322159802167993831637806026505188121733488986876630193303757290742760870599468727837813423228210699233941536859026682252877396002878897987551432571078267361064232229490463440668408524550933608376295012844550255367935886396622348586267840395522503161281368541737254730965297767104291922780146321730383466523541959697654610007437586934114635584120923393504384442376340126813674344140327490603331373572943016405050510751646491405454653654165061174599571711259578293657182624538992832993706123863429396801840220980768690423179773661696068757752788072275710802077792889629632960741806470500857658262343908853031979318636202677420001127429675884315760176181360065208903585616649871925172882879356216512697316960336185530705356426810190407187213418279076155565276612656805885884586965762786376000782653497893447170542836901297904664293680701297571816626014136374016266612570286704934960353065326808937305307870675105988534449678660960523100329026520128367015709276310914634119008362643409367378892913079954793373578958569123814509245036163066005769112017988764172563347222443825605893361412845942627888329508367048787825148961789582302638035843120037208241613819619887267998957875017750402654160644092548848314107225440855733914534863256951367493537536157640468841625642875386702709946215211858812169385008891524265764925301275139935613842241746082451873221108343728956561400768565463370004623182452151066622277208345844891814075199391050893789049145192438438100955330994999522669675848061397755826695594903356379488050606277752286202936128372252192270002085759273365311297386634592115136072553708517408534438763600886508715039092550228535845455085411269838639626307232782195097600000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 51680003649720557563613170397736338873335745597885607103947765911567135234252685965948081998335645001412369714985633187206998719010568451514380573758272883734417297177737252301934163140730064101841825697822143655866490998932848769294035622947042220635874724081364527060635974923576708364693311421707614885354198114283221403440319273619736414594684480509970457340779293708901477143488977875319622873112859678123194175299569890639345074325335450513248514608897653020538081647545248662800239918811800741593962096408406352426987702119259417771521388520417886636149440627328659031437393916534603310832281979142200469658182297368667253993492385515272411459273776439068691306773273661524011823642165260050054364945436035769476696376210150978869619299054540162690549647285291493804484224207972086239761071956214546563595271669916657177352613636617374588705471976892914841284286100350314479734959664857340247558504374657187503421306570535503575908598136343564906116657895033945532999427257959289858400680570490178951419576395617216442789991781376063347781491094855749402917807004372983330122496510063720109364916534256453137596006648338071791005754364889035699353737857075410186689181401180515354741513365399086701009213518026581942896821964266717448214161458157021264558739771313239627881724835313363217692990736384630553699775560979979979339051673978509651761394167018938877010542769365333513918694275306350291852637954739968527344807989071898143969612840225934062566340627569860035384407062452627712222280117674918579196083963423611283900973918909309998394684143720297663835180383578336009274541153331971605825323082161536237515491470921533276335807540931816779022245910889025443390303076372254533270630049677682020144227678894872082563681390434019096451376179451613383997312993976754416692310877459529431024999630584610969324777885371901722056423457520510046293340758045823295999427866911760737182171193131365886187267043719791639569650826601709426943349093486293868250630650723493732869584328508723453732078615787464054179150467581621763420861611477536505857975379178151383313237735293350304453179496308396036878199637374077448039528946726809302299219777144446233636787068122220058461905053078572202949735636675143047459218368580230836076897980999483000410996567355424768000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 59887093269642764793363862930034684671904157866953741075802624972950356562683743377564798751626859926417277612558458128734855222714544954286543793997529991761273195098234809547718480904025775318973046246865844640821795725228966658364993013139215872442172639529287861658667982586053074244772432400071537711582770643004692814403230255323008134278256456327023484963652257641686537561656732189102319971140776583515599828517448937510049258081242383365460794693385091374377976552586277197482498386656118029127683817097722927449275734670392043271393388139171782661724924795962761886857873457001399488205897102128392160549691921230218928250533329935591588212993582608247511975374859266345500547252188874853786927782283584878059489107927270082364378300770596306148080252201342675411816595514474258809710341458649335729284568025765806437143513545480709157583366272182461993204416959497394507765761190095297776561635727883567591024887888973311605023338659634608608736205291702863068166510500207458863370236256697712798887173257573831427113321916037408784167860144561143867307013499091910878328260072443731526748494189443850320882917341654494140202079027423593708406731520101378134625770507166062762501005033252395419344353688400006317137876588951190807268753555611365671953291967329201883161733069817023215806398250871549681515042446027286001535241425923910783045522284701160536845435404157907979660654089320124339890683141312419896714598108361357608121362436224369132572400901684663901541724236101493512822254343904598343272136320044036470134964042254432198358216821737775300919772644938332801801558733605322954251383657728936227564677964042783540820262950588335646162992179541463381339174791503714016189373047048168645529426566339271548572599100511493091185242098171566326495930020392681974495359270935452503196599549714191682916030342328140647230096264724332859114527879303988170518414600296263860254020518923689597154760465403161937779701231573725154377823584083383369702140094060244885038249774078675336656851531964429934160776664533265941966608231027453166737234396429802930321352607439143140167814670910145280295579718498865694341237395699951630416684001864220985017295128625326759662793397481667157335530061241080631070670461334754928377027252633300441385493920059752448000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 45160468038209353945906832591507157817089625584526121374224334657083379871331789269888615280568548268870110842776541844436413431058335795789085140859178810520464887701169142760244200041284621076819332338169591247965874474712247658496997518905733796014585092044442860799835517396845726618279097378130381231467184090106587443265475042422608979307730942612250536473805546215547035084475619045997224232134303142945065205506960373345472671482146281887281558673614828883375694350561970586186751399642891335921657972045210798287639495114069887839562856801566699329629671070177080206718663303126725839661116286776754660441378415945573768618491441596732258848140066052195103044575867721791057301437680594821219447810300685902174591449162341798698918210739871416459093738482466023916796221236818256110860298322385655712569951643698421962426403155249259428385148735808852781993632384572782993511518723791773413955812377988732609482324810694605272933742383510893621500564769646731827198290626383928223868109651064687928018642003144009414795809827553607813486952305457278616827578376678560871289340739067641833168972248788111550440391979611915131468604795662973573811143792911209475080893723432786119326507928985715324500963442886203249310706036978735775484391112841406897063786412794701407796462899737808367400658941566529178773386667768873168740242802025754621008232521887445432701327732738277393505925452135213775626048047975132057939826346766961304331697296263178239962583789684007652071352088327510435422814077994784155895632972400993375478826835462738544696134493211921242915277910467979748088028780309237357435629127236819993240514252357134947554358988118364420018815592473272201650610034259457959598208648706019078075170679395463633892864973044728561179833019365149392047419284551838459627507808332044772965696716661316286066265876730511026792929144304565787695884725111177892025114492533813405058039562508756933306470031720927503517554486171918472995575404754013567652861409094633682497249531577116252273568136044960634578335701838172049845287408216627785703786775813111841900260144007410824199759614308968074599869065034518076033976904404510251341006447536000339448681331771130097571603902849384650222278617447764355099702171797309714923413322584718518608080209444864000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 18185843387375452557072441757534661520161209049874706216042439010066359768210087450323070173390999500046454980624928517660334323097710310168262785539689829285435607472867762388921881818936266050445396789815820438182350574163663284482657755948113145205811516848200606654840029278932774187610377194018899900428200465057960036486704435117675742232041071000208475093866629140868350595721389018633757132796651500950614603631816129802757108216917063082522204319911211794174949695581738872196561831512026630160138992347997404127849028893951067401278702723363232914238209824913851084419271692705358635995309587622843055648001772922829218127250178017548558811909845311595803123790660743793839759007652440322869442305368092409876084482146187329466346868655811799330876924248843971464208162191360688153454263148790415760707810371203194598003682190740322739825351897995879281301917103919336403841157894356965925819496555617010371715496989224251527736438648825948673597624511361607701933797332828647504155306315383715421592420562474245916912612916911837794661401846430921531732598936519168387831743196822630922464316880730944266189859450049834703643428968877373809728367840857517604341385149986028085186641614221489286217083626677240700979115259950263932011751556113325442745658934906707278991977438488204871742798683066343466409535311794724256025261208247786020503761873209093435151028321463992266456127638139190739697742562726512994675554459405915688158811328586233844546426034117487568377346138209551578229703826985829383968196869945624385388052731585149100130934525805415810314253554111404665713097657992134688616911783603760814584091899527029486088739659628842548137469806019183918229580878130896007779095218384354521677081139182965540625444846715993901419765022794304873595384788345207361453834995385448824217862867454339290361971872763946914773840894330257909780738108188649100696214315914344737344385921312313810037615225040271928105622495119491289843288047756540809486627891613234043139445121797009898076901469198523087063579874496093265876912228135043456961327646966439187025412562176426549556951162140726510389125960698209530814498752517679125415048780117014239492827553401067201062801323172906711178714509972843067556289915364609729196086964332074714599575565621002240000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3688874327392799754962394686831768771030532140763324239470758587753949398984001522604168891356591264852485166616136538176577678773725135930518510315501052370400568961558077769325229502592882178588856525494190265942927578845343133404294819464820808241531670347643051335225195369868828675937975502098986599974133525482485567716933302256930143742018678599709483832824641396629268387267938902967782061428979573451728203584144658800219269383376641882955593490925457765348159474030833523584069584540041422983697956532274853625930658742353608846202590953804118299524033626926367795823646018474838091003891877354970703999442835407801897310852420260948406585044548764412312271492726092128222917800057894706022809993304557250203611231602098339961464567221041868525321933755169197101047691088573684536372965695123053713589842900814677223982113314750897538124643911724921910200487968591941627283593650827004687699856105449641639364951629766847884909139767620650361275471780718496010773323174556116792337556390934211708230289219245566721332305482285690065086658737090333068917174054564685416485083156294450433210192269190705208317773188361208409736391933032339524313727816366127955262040229633213349846441350221737608427792395482802507838167422381534074728501841056577487236612711703246195789628654002551874217140906436053201826732252314796918704311334930083826324645557974336823251292918488571644593083003492044600556607222586975005691051486070853368985155558156743056722162205344596195817969491048853725200074333263587895805343765812679653575325995677359329652968156060450211536377584619479372806256410416720683718567931092496758766383266940427183954240780495219975506772542854380703116222503377565114638751749528872623397859495448728081324951249688813854903146535212895629675763283207069670728748021839928416056999766783197883399431917000901742588378419697647799709941956447203892182463208014518187262106990029414907605856721445107606511605051243447832317009014506648341873565442765605481114883377461743205848652838893982653831143460513656459428583702103921812071857215606169052529797326983493820710940139713317885740446293067087923854760241862351456077669255790529231565707348107696284284776986078558874699864757278743184504925920697013252537831822878495747904456058365542400000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 870674347519596746839419187392869942258366644794949586051409815825038753299854748085966687854589656869819783094049334201651050222976638630296835609187283029727834694226245525492001050136685270302804058483296561543445171693718888956652409395893161160887161623770039466105543592548819213326520274537669093247459462095931539119870493542630503396697149312764616402621240175867259275566149600922188981214150272368280890530386057056082390198393480187412986741682142169911850207746926985099125562536098149879041230874161323834470591177634448069786198509932948994188186617885527942186399498710793930291285721965061898800710089818315985823122196087483747904254195902874356846392646007767341307690910575790382105291110129876985297265311895772544217373247861318802756060935232560661475514591948403803638031317091428995666876900808218567976635490793636463341140825096176768215404860067865625375217956514823405510605765282792447206476834310667339977595883650570309903986303477300423137568960447787396232791311322868025849102544081621207605698342118948603804040174457550079412868420723569673306282885665889776875176583231448010428378180215036024440069859698245811877060367979855991933952038127470073082130515125885078405605502042236538830500581994936563465444151528299828373631264816701060168026033653309461149595040047140007273938633672902464772341880672382749164872922162386403144365722936786151454997170916870127648359286194599076152312916902079877117212329049197493336163991579873767893066843476830706208375705730914143446295328414390536418810035198711433873795539387150158043816862537764104871852142242588750623942869637740504364433014445868766789949430064658427333359013894516800945585220176391473680232774989159672692374008209667369988224372304724747321776877865847697405264488328279544000757092573835556012810718730737331515753937991885797174907586887185298450925015187531860247527586228389953573213931939539395369569532144000726124551500432146265804707151737210030327258595564240990162424222908333942156307411161772142626550662381462410246801723244212358371050667586867833755168012528104882853100512583033169031227378407379368624415110765788267157700450189442888787950465750837225910487036031137737105332036690334343431199654972282253886725601426527766899801687326720000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 142585381696745898066693006864913956365825786805224146732606738333487232550681494665817874907364858086503966866234072157783598617956504241219254649064029342848020611071351446939628227871507249906442718622982859759879255991439033565336481061548019593674719504280475082326543541565233962633128224900547603678442387539668331435003618047830122122874694635004659136709092550112181730331489669693997631712465715314451438981932595393626383839316263206299094686210149511407422216123086512695990460208932807442223512400788533331223983829109134294913370451670362107178139722248904341454275712549242656556825219769574292299942707567034610061886278636330479795103608349495011423629275244442105138700481841475193796666746282248217978010290859991151345786472505501292345281023064963857534369309294416747980239712333155205609402649971320344335403305154804128790628082451318022018456714958310513527369023256660796188774226973504697625762819005136893988335485628058880937913971317539287390611075777483763768624086300622328915882531565746710292695930134289468731136292490912630796452835508934928538479273104377233101892942868810764864289191582246672239162035397722549726968406491806980212914621404801922417681373143803827833894479798848205007514975655366528592219847561356222973297861485687449277555170960500747854807667494553619246524619585771859786506523153797309428447130090547551742256429264968046970559971408529367480740868200946633335083691037026347139069528908703170834223866927440278037531255996539701415340280332063146910044088047800623343710774396669830091391105635008683783066476007363253128610461582250098837932493392672222197820645539614291626722059644884850729196247416656158144142792131402626049154564781140757574477057458176116121386344916918446399676624223587013203872087297414675813959970415716222797264857313937567014063629502565147871703840032241790153121551369923686230247806995890624043476088473140187110788043460958021944595550376576913211852604504667205064818932374640067778194284407770025379887658994517409493366083116373298336375286764159037861084316011336917969961832146761775025573151045017191080272147127919807579567659441277458114324429208564909809178503169746131219759955905733888827857123066443910409369832426576397618884815973125875135814324715520000000000000000000000000000000000000000000000000000000000000000*i1^11 + 16874979257588719089610615749247734901590534097956872057177247198947389842684709694034606475511255692164310724619376607303241793450504010766364859338594323978301867638367810887127200949515175153227377430391455562332333162738862293528622486153538363207488214098710778164274428137486481771065765786613454115274305596978757077306643946387776543607317280406428557578427353669454991213902184352923717282489422997507272627652302177579744311108080757421079565558385429326843303866025148132880152910424050157799780082904315218421980856798293534597414465864774507313351643016376201631380666543675639975554880455805523403864752417104719962837981061946198763409931888692927277072070514850009928844743055438146677946658339357453295276598679025541613823960741376632525544064917885819292256147716417095235986387213366390401555198226616393635228564016338912948659333215772114510613885730908232929853529706492198944986065146759141357912063018123260881602782218733801226872236409433087398362173699066099067126353184797828620183565619079302441884616912092426752760565579062532741752758265589461340656013942052420609776219287926446628265201175134107311989443307832056261779337681131091893742744543445035515696397270014404605068901720489051208174039784887195344013232300179038571311085958169852392379249018830788435588518440234843933827820733187715097414906678148707872011718987997229058348340791120350462718426581782999369514907959043285381387780913584525473443876481205194597819286809647507479327839087337599045958944281879211499567952452838051159687611208163976445056327739034471598762778031646384762138368613070930011012789671137684239117393843840884883082304288138389511705662459521512061049952185571818331479448040596859891198348014343835307882928502705423571149567375028793258024391540890445546103168736399011757988852845623566689013787269842440946391174076559638761674054077530022653460035420559393241038346383472820137975570161053237929104117638347997352111967412962187154091514634041729659683402883526963515697358998687352943802332208925889304914695266220035351178880596790301020258878756659022743928673649144429924116257493909155964150813418676616864232724390684853217064369512114968880944477382893893914534051193991818023878194079899717134043778312779687814293000028160000000000000000000000000000000000000000000000000000000000000*i1^12 + 1331792537645512267591743602190496393017707213901626966235196427566053917713865656887711709263321717279844097642063277912109167951101787387510521122024256751077514610655779783654160624044384584550886599837579332800172085480851129855721308097255889407984940304874644988569015358807105812694043339071938914923642961417729391079818049224861399951836874966586724609175855064914158112760200182515723630430109123366545568940513242488231615737653097470355787990770621904546750072417082985510769018922370013826815989897572435214977200594154676350891833807256534362517587771249754540505281379259849872868526746605271687773704385169336188688139086384294939053292680073740206856272523393423056752121117507560075432240778381267275280351024348923293432808899834098211217823222413288690268846107036204626553560129457352340817733523185228119546374429368032108897976215440429881970440751474360317370980778270507929222974215149666761329468247234898361460872336090947779598101344183120598074158952989619633426776168583221844693795878565281330638062057460116343273133660252517695445265355472977015028176852837047081182825323810920476172179144271083836669055675005169559885769747028736712411083064798810855185820687749252491195939076488817815085389124000856368132841201981118630057309764013635774861561989042719705731035357627072119045955848360232371443919636886989325467645440850571592633394953389442559994152164755523064393423151836340457095332297089490097342059322829111614734879328753998408633854816474152659492093191296975705026593889562413918453667095226291241272802853428233475787285513270228561427346919918097236833703758557970417475639988111026607100067880128060499105559655395132524639888202301159826870115158227046726363153950696840054612095005134678478817036091859612677282429337419800599676499035330825350804641217592918093442751913291021451522012843563779727629790677218168615254116562547329377339397321986964639423752734401654217796897498392657501674312175556754452099457352170481450224055616119454740269069829928041427029373161729241892291203431942591124355182691302281470692139123115358410182179342447213424744444636115697193226280133910270283669577003453180439128519874133562214602648538915512303248162260904381115620012267395953125811952246823605288710229196800000000000000000000000000000000000000000000000000000000000*i1^13 + 70194500127955233238567539781897408312065391400369174529410181692719220680105637340189416327939782133196677832692256097183485215715452919378753973456297473222652559645808702437446060538609410248085154268914449701859667785328636749480876146481518199123360472754982448026524096871651363560145016181702117675993241174952029554743084688127125613999075060736021220127076510193980428584039402795606980940177790627031277287776153127727746251689218412931798266681891097901096777020552995756058315818996554438442758916309836422812883903010550526433699500032178723671406607140518789434964617697562307635281122952265604243179395327928637175275419504241949178249572925551365956624111978499618022927861757937061646171134011326247000402469745822973319431098707528285752207286554288913421689200863261469583337787604845021465805361855117589168681742707048420783227431882034480238343808021974238753121597875397851855255614961150970585271924293766381853351798466586933993202526088821193998906447513223623102923521323124145211732015239225594309135567235666579529175068480448457907652317773433383452245646569808371711875482640088221945279362837568602056939756932322431821048366444622764780742784386736270696811201002302638800898805657637064251536503627309366353480274358567736101428339837024506768557316402584294995824927118090980944248196888272474460413307539119494597736893828696359178368640643796283520023006498741472105405572114428295848906173775007761540836955290610030265020717913129397442487063875717071950759458222418684834412422116825675245594942888107256241934160644318631170264990780671017919039421488631666374041639957787647675568235177708950891897185061383092834801977014725933856293547595945826913900988590058142082076839806562364337581186245063873224348805547181191453146860629128586437872522441858917487274371563925339880430364685064403053431052877297033950954333131533481595921324348796638920032574021989760052570320460799158148916287151031373084850167524189127316495950740073089203061266850297347122752214200832123185079174555309498389245498290880367587608031283745259937960252545063893001782303459233019984296938428051295148350698709324840640518584909859437508559080657879680383467340810558114915708482471997788122248243116014359229602034767229680703504384000000000000000000000000000000000000000000000000000000000*i1^14 + 2573997661500977603185802174851660938254393084136363336542345473006647819467982738054965349576915155034251656663129584437358587879505349104256747058418878903071705263303580084417803873253066214739509347969132435825724501982707715830704301690882741808126728541655476947662849847904282411042163346734379317052112482301877414047969104275260668418491843649846217256573904750888783118065502020145548625638165968217193919945957374936073719082755033000922371854178886653660450081315180392667799205054499151508593603446312266489021591004933604432564006379195758418089544030316291835840195360303021418701582689455791357220139185257945835704255987068300771635347486716714918855684915257850065355573447870878231797480376018262962378398761343743273234144224717386967836519906651566487100674295657709870376336749050613306407763147357525865591159579964220336266953450372514192187172088663946003148910485245195194151688927812694629697952768349911383471889066849225542620033421866499547656371515385656967566212864833268485211029910108834637855727729794100151538189445596938283634509921641044000900156364205686570143577323047418423381835202921516931077290182679626378205377382855763476067246048087468026116948260479647207820373435702924729559677210524903726869640746766473128631584442221584069846789388235843506346832288952290540214732715276330972365212996964432451608377886248905077758140933898260207680842524849803626558662312472603798409137599911149021080577202580842615172624377480733904710716284841732973613092656317530714054612235764176982620480977778958685406462157257318075493907208977605298843108389613529241157566096544446440233749097344200712479205435653099594190659745674289135425084126418097581447731830097303935998364609812283240271427114036314592394737671635648782718703299109139335855854869376871334099889783006617488470363854843718728649795103190585962763637276497182750856553695260360332323900381662101884605327317342816590610597763656288735903877740871392409515611953753822638664314439257149830813895610437039731037761972046486767531067492404761471398137837868563276769904628673997012309537870921437871718262185563618881523769985449785919975793496952948348421552285131891870331024792706321454610468249098590459426465422926015492957576584309013133393920000000000000000000000000000000000000000000000000000000*i1^15 + 68913228439023307848652478744899359177210734756920955582693737741736884350926730680219413229409885829150962308408542702127236209178934201779579298190137094384449509450454908123425146047004987781644026956789621911635188932530235378156057359592112384485418980424714487381374667676772875389597125789867950811125198121754094253426756567305000640629757582573575671851652127169842473688981505495858668550216653721497442650748308202588001132640286808636732849171735164891561078043017834097910853825089290849919040620384769696511116044780174310914898074863311195903779955686566473094234447274503072288676733180671345151168553287541567276001028960847920924039474789921737126948793781935254411947652169596030125919068195463195929191974028915047863612741706073803577958453583280213010682223443271017632921374697134047217044353399832109819241720854153945763206869499893183218937847908210351744598668727828838772508513263581356818676924673510777326594709326942585636554483634736064258524095233217583767528104726358968761803488274835025589230986607802792049160939460427964906552673571402894207442378330964617928650140600785139591143390244906870997773259253002920761612630474120462308429938497026713975972329821362783793219883819121306136489020501514241276264633439641011808200915020234179362938945824411559091743704439629230054354374142968814832946356480120149432389282099722924855908793999108034420231609666083803374053018526848568380386815638654895567027980764723664202401128759778443097222681761326025001248427609430979566385555877151059301237538720188766803846047664735187972108120965338439192796978054813190191020537571124310366325053776118288749979504638710649645051922812154247373943785523660697157067779036516357628548692381632282328570662076261184815629891056911369071617520729671144752182946886285228085974532704564520763818920341898059086754039393735380563604025012452724591149478996128240359177293641993750937880768825619145343742284989616085591086917129458598324364951356643509553592442869559852471537598224008649782118758965629589550047501956286346514348160223533684935415160939648255348377591466368397847113053173998800888672646485024871743892870933564806156430058116637729557205519648932227026208075000665604169336214902103274904803212662791534018560000000000000000000000000000000000000000000000000000*i1^16 + 1430372013910326340799623885542198657554066693936166996529228022934152480189152857995711239512631743948425029690049924906203977241835288023051433739854618914214910276517197038804464424380119082901292344076226981422565630607306287407156531262353051793710649187738973633726845167110332326419783026140846958325887133903558384319115034983383666378364109898552195520116492708421725715435763204659817022227360045943819519508374025309468030759798983712222891732362180127405098792841452899713348453866555139724362410326093589541135545077615432547187073479845996247067678095214266431486200169853988902231776540319204369282777356733107175349234489105600095506659506314068741320881021183274647133446052894695080209375708610453025437761952072749851074954363714504282582055728057369203164202040503932082954736796436476361398563706140088736459305033001051373460193882230244507543935129795951500725834319032797553304982629682351492898929037272698260134256556957476476207351961917005018698546472654435802896399535919245470028614449966186957059228064564805070122949585999628191239395174900039166348204934967298480318096753380333897505231407146017698657363926377528883631533144785128523518533193817793753280848647658265607028878274737788215438972333120008127590817057959218100680696896297106844274708869606405866411127515698463079379062346239092937536141859849930450394313176624386088971377180195122523966905196175805550526092946700556094814469067127318400759756704356113657569489332802139503507114157634001968789403934414988982873281355367085707529351576414095290842392836426348086661709098288282454597879557733847736453611543078929106661081309988534698814797464681242850199208617173233670201390498138943502714835005685541142950829884092177725527524508540635756402101671925108246648673945440133309609650380040034472739310895712139624551334517861413623939753458966061809669030311170736289465365219383984964450321098393603085944995907168096046961361161111358376428955096485370826078035066399460290601914095889347438065641600072592564747951930060581037274272842873024670547252672273839624440389209870551781311286009448609555466602444396923950809877436855241142961990163572426806709553624715856740382604832153667506246973802693419777004988027619446267054953173687992320000000000000000000000000000000000000000000000000000*i1^17 + 25657516687023500782080167855705596049326286132135324225132149540247027189385423435564609464659649666455201262559690705568946818092696770538027096597949941312996492665120825142033061622879405014767684928453578114967248906707395768877954721284874336246486572060324207346859133713500649220802558990162781457893047793263129517839328726692188017822193772279768183870811349308955924406179572569550180179081798528433054333372371781363256104297004650639644435025998320060871118040560771609234184346733995099489258047227209825663036260537176033370027575132640218035176691958476801870011744911251175596150597064487254706411520721989518138078671104619514493662976997181076299724099896420938684252442455256145822286503573127740053228696355357604527790751098498131002553848587482938284389492288255137667451594949414723430763345674128438053095902432274243942880887867427800879129839009259518202628240331767167150303552649966742601256752966399110962346286217075130635251603169881928556195426184465818564869319319427222924342113285985154442093409320531069415967495882710475760059102298347743228565953468028668452629451039341342880502015067396941966218173548792352771950780366039659813123166166229207888852763641847468315973628092533157003946957390298231572276291062745290676259476485971602943633423084590584442831610972508460457300123230345152526065864373412686455400211413377343916961160626242775763921678149764397885910747013677052573575670283449662841375991390179498048770710897277507240301488259862518941858593085746914254928310740375190316652962747279989952210641920700457369037557997725018732263651162433898490771381413383793177821305378663165536779366303957947153151439800874353566510920370090092920815774429796670452697595929750873420655815138369204660631617586979127393991795434831492014304500086782337949265158711457201140601942604416335740883208042725014065459526289151472994910485765823925190785346047834933478423492785585191133888706271453576752151679999819617183515986170434405147316070673171852829403906061932998722223233421529549382243181697421932862619166237208579012819150719627168944066252796829508164891107535205289703580751722934934446826769314090207097060108392477685211163697968311166743296976634694465025475091349162221273296155992653824000000000000000000000000000000000000000000000000*i1^18 + 441356746149383984871961087530113364579862310948461152465596686405498711142128411798307650490274756614943238716171562927884108213599195004583195216260064946550287984272734739050207181495124712340551594569404051346570947300278335489405173690353992951329429773311266023774660102318116527594684963439538266568827199873124461745594884696220955722607304876366805826920530361939838849598063253778979979433556712058423494552281666000964311556018639455405135776434833466168418108141988094797989375337921461674905278299453526954733356449603936137682440156866626979895633925733102917039422390321626323053265959330809802776032355730761753172685740353386695552112605701528459991408605492134845584664424893262283717391885711072295724894264260843281352094710703952254804412568528105256479164018532309175208974386331090924278522971258357912452855233945984399699554344400279629305192776735326878691883401024739500105782364539373555384086199699028406234944214138847609012658907768542964311803413350197880715403176855256871588872270723431660318905473357181527152454957156015775294364137268928481857487936436730565476351387228367885818720245500737133519886164179590244662219725945992395462748811715542263475974718261011362957400945752771638937245729509199392804392107438280505526256666725954291577823289694393897546692866459236841164095861985168929889131621392709971265077819103758373641863049100984089193883618335293873347233865400282019655101736199100574016231238979496956900516948880577662499618234926803317446121286500199396655091946521088152731186936075179847766337282491292274391607079874811181852352946536142038795996851278284543904707654434209782844148782285219955026270434233633030711545136807655177476024612801144742388944556377725142338369379395890542800752562577658490061214036307031029310764488559120097993855334944864503453138016775159742414331214504441879565767111410558198030157127628214466404230386182791856067597788329451410299072604634281562239221822250482988616439798093708446863403755277197491887782031742603090962463435828186630516895826106828479152650683518299952089146102310396717186151644939754565036232566354453012374198985154537112822493266590249101685791985005533739128794171430608314252187492839956454184063117789317163809369384550400000000000000000000000000000000000000000000000*i1^19 + 7160835556786544161532294693802713226533611284900793719436710184852549114169327962215208155928226041359037644620749185879464054846298339592395273025629757505024363426182087828361977011491868275920839175090544476978695249511270489842362730703205331044103968048811544295403464897322204658545514401125222521768939394770502181379101409465080158514534138887777500089164362034287373769508044129166595354235325337341183582184402652596384381136503705132747430473537566937731015529876483265236699561696474604493164175787379014576866554554597968420930087094472920768033005167108488028509046448567242874417593137439643115868464167233417531845211298326941740615289798681302762641095172435829435787269958006536667976558168107991517081613768740838231643147724489781859081164381107980748794929124508071960159408601073071118449995035052763026962152924845697126035186935534208155176795311810721148836161102833076771613947721803716157286686908485840787115466488804407787843494812679803166566311871360059283963892806919176584826310109390492558169560877943486624385546062049476140716615666488920759017038023918247239162791170416956337378185068099518119162334617579625845922270775835786570211861061773592013624973554209391812260793857258020080470445114640484042567081815936209769378159081026444621613821653572132518627282509611155040447773943799825821921701604051673286995678389959990727123254435850984174865520950863731649844460100988285587948921791431438439831097392906659820309051463798697408557510787064479132605987043626464797164996188555451803759122608049717947013009914380631356583844005101910656460393239965469614946005711208898783218822890488607930941053346418111819132988188935632454683047221084726684206454795356803503751396227588633955214376580359419758666186206116656413614796871381423153295550317152202785899262612344743694179349927810849988123251121383403958953856511349320542928716477382635105416365110094636241450086387118856407090553264291751678314100777237333055117922747875529391442590617179057847704874985189089148995581234428471215904662293786709414559495344011427371167273499147336674995108687886053918029771860380297331428064308330289183846843970573381516850947649177764894686513641644842331268477442633724146525859418564094009799815987200000000000000000000000000000000000000000000*i1^20 + 101796392023780855472657816870520983279537153543901493791103801607175160220173385973264031315266542456058690700207926896807169973437887769742623933630760171313177949066736366087684594008371830204285449506186318479718309011219774357440220191190540321435486566278522008355175582577437570297389809709905788449159031023773853017742543676385067953012231531306780761591082997371848911199322708983169971344239690470481024546492065502669531715578558476312820481845020316656765511571536660263674879579998787847601635711690380478743499778982376076378561948395183858340362789252531083339844513742245307940354820837122719502280490893858835199436556812181324466851281289083980574594331510442133255848984078892750922632313262060532692022617275639718749205236568463122624371430019132192670931798490467172193104469402285577649393841565290142622293188589896773529490008695929186915910017174454525370461975945368002036771859041709598805871699152463895231590664767517732928034922125633833415719856045045506551302398678523998490827974264115860348276277610211051523693167876613430897712662077653704613661649120174554736252986284156767928330895326910960274811252041895323838166677615761650340192471642754419170985269245075523231525014211359232183530903539106627194211474333883553091088453008113859481103413665997174833935299795167902983190960456887495380463900309897252500517475846934305648148679631329038227037471002135433092024838057670342479788964475084771415290546695235223681355451330665306749163061207724940976611597414224873463003487954802734353504251659271840548844059454836051867840974379754623154090774719786408818796320427586743922119082214913567851056096522139149152450069500940742188364427701124486228400846990820970282550517255336522726648495510528547079401676187859535060116165686060381398414593179831801071837714637288994079725977905344405163259932589117356047378735476866164686031200303486479867156721242110439252283967290050387321073245785153524937831001408813399904101325240039679507490960429270636461207685957871526443768598889634426985395596115815812309346884453651363158839427842585971930917530541085772829627959578978079353262500041351502715750050938281767986739570368618710340621502031913825245893033827732565520195634712531444328038400000000000000000000000000000000000000000000*i1^21 + 1187314666473086532524158879098515526604247713810700534493975243694377504239477742356521839038037615299838374966171601030702038181698271066299533178407944747213510460856495900800314769618055761340259745673365248312590743478203295682088895070610163279365682343919488858239872060290207184915567278329583755391226758331187392545156707983327769729080758739637219495702149810871937809274160190944245278978763071361439411036644015408424319294837493201498153181332189136234870525868074874113292646809144734891104762442262935330728474976169662401891214524526063369672817847173906565468791538267144049579282121463466376101881745833665873319880533774502412429248039219634795002892829983606074247364997256223461171012686629228175380349919323742154360829959670191942255956142134216527867996619245178388319488449518593638859609561221657439437669482045744215213716766331784092521533821383788581349509580204314017119692159551647233483726391974691099954133745867840428679955670179910886613111478463676161018064022645429958360599257911896553550781533547127874171299592209987132101185022406402080380293146323946651879765366045768488146998414339313452026330300966027725060599403012911617957337566976269579923883390003632652043818264103881086615152145155629539827900769603451715957645416261205254825486782856453376206786735830325366067404147767809396523898577014088956597133352026941044632661358145764008776427257156808430598876758637527370757148761140609075561094354653853250003575831812955489663309523435824086862413763161690727881063624341916203841739568598464494671038518860539688458721352040730325656317501705989110830699206473868585786400498752934296463363443007913093854677645178501815653376956491234547473467676479871134744538092918668379825013188249222952350728028158237644296829951725536375498784009239990522971847581608645253434049065275658302576827009681327679605544033557680096620170184181171068091348806463575304267791007319558252204492288915264683210660177851353019883581680527507269369196927053775260977847392371690677960995488744443952954377652236726552848977878965282039344362649949232182648924372454045552717664266997106144429862394034737602791061512811861417427732155786508833655702473040713779679185640325440474975306934638248261058560000000000000000000000000000000000000000*i1^22 + 13581994602038378464203180650023686281971220922314784064806556076320065886934172820579747778604585169902758654424382224028159261215310821062143215340109960894833442957423956928811334093898932002940564514330331608200691714241203723920214722200234456473296294239296224766064135919946277623732855594642951985625356230176740455704202742658716650003552783877920160071940458663906010360436730810433768319255230049877195465705299421321273257454841162459376491242561931343296042534785060556439138814868720995209005964009122540283920386558474303329039483371377891352910680992419849101049269848574835499913882471985691347671684796233539390580012429126299091611713926834831953030458829235634396371240757809942799978978458895408986555278692029620359041882519489657357913959210955618363158269915941635689319616979444003049595038376097558313623998273482016196181364275601922878988679663617577625379828251156882103285483532839072436099535311422491564375223606536153461545797839620517098407791710934445456827627284743151470359540462175382898787085658480423609651096904069384016051748240608507460459355458027498742089737584972515069369869223586998816611191747873949334694463957037933663334297005220528929449152809076699914170371609392700740618436141433451981427905050897584828324767219918669372714720467517484423192458091830263438139867270956349472022601595760162448821137334070450102152573571709811791769905790904823951275821481083499729522981128659947811755820911552383549838133068588686165601651384028915154638189574793393044179390675217540449238183172746414650143861580178640386013485356188519923459330646766465161552775088888751787209741941561234393435835401762085457543516048337683279627824613714158521027885110654764171653685683178415154193838527091544383856469184176243073109667175393111332918929554384207481544610394437977878264902187209051656936359485843034368941492352966717935421185220758678607109895055730353619383727355587972009716930679492349050652489969225452479604809149373311328088412560305832733755186244905106449632797669898117154997982550011517869555798052969980437613433852493655039465162978901279430507522616904708948924065315891945065809370937285998716130468483876448027467694657772852897379251525150525959618594619919433728000000000000000000000000000000000000000*i1^23 + 184319562675568918508899070713161258122612777877492239023095561095988729973456950731947220713645223144954680553017303143250513977598686531519112760055106274225616511571432044697478848988271081328459700069925687632921515124099332189462722834006223316471119626749855478017465617971538713829618702936960904900554793226220966105362756659426124013224209320512360498406900300573750842282912987733826715219268139908936076431614799719160690745993785836842556076501860424968559579896990878636897031511699889700863567337359660669747716177122589119123000108107663230938012943262238482409828112092923560439729496875617948063296313027684682229129530137484483708517011537681666680744517149405907553748454671753104587998797039792080554835766102984832162759208829354673972017940840640579646109868132381986336722742117584107392682064623893719984666872138854307797208785078208150782840604808256393751726645038581014142105076483262449450968082845189144281945510983827271748189611177027761785046366610203817924263186543901369382107742906713609644830424725124846193081114074893471069372971114338928728331273455981345741071579223629785237820662865509699698746293806939419631119705986247976078211798235963245593956596009513238937993141796842423605771030082840553102850029378693826591137954551131473600875801770887928474669728582986052061678677894013995732202258671968426505060461472657917071784472392296773337151039913798798969640249164849497366207593503135215306035956633260123531723361733575312780997022057233978921354324189046005439362281729580145633158481225671153575807076092565160884947407816454412441802614891693655553605057629502437558648338328774130558785762011253020801473247028406935109479555381081420608418468033828347124956769684591985855895544119582173600060133245520209999690666236680564604429544636027210256997914150346676051182820194682069141021414863962225768230349757442819287864641997780224139149653630486678918758506408350398352558194064654633822396943078692576450214350831514737703669168721714749574737884208777371202641429468466706333350874879907643449648774239062315498987690519925056248129945016044934070702560991868607981431396100764387226628033826276393957121219937552904260965234329743579565857249988404407280690837141323776000000000000000000000000000000000000*i1^24 + 1498258796189805676921298032051361288495094598294896948808587151413662578636250680671323742825642814688383070693419545720189454740065600312032585927358297439357548175454217901478564238088968288012430558758747582681304167501995480674139502695857951991433264091393433085125225015770774077336178106894541104231312407755002227869067874914045322700154594908483597053507619826812346732557532462371242042301833228261580674905940995515079443616920787259538434471250172732710830572929562110292505851525936657678879198768003050972310993014186527661389564556766260799215506389035717377222760089773816097530748061429910636520350250254020878941209931877574923797174223597023020343950462803522092146345901873991919728358451795394201829428168047898849603059095647474320927916941235579100927463125836203953682661845039585660011145182214398669946030608958300667476730791497022506714526022940457139851084669927564507868745354712384260852614609225809831264598860516591516474447634488306582197754401076790795888662497915652919470935034718290802927347203508548068794320388924776272888709233032465420087418294242501173739056640954905885900791963629563734968615825918793137362065547834800830658654422689523498765231765986702908151620372454379966415355607251181517538064607235238118227009251587192651386966042090774164330946410856978352805419028675388449497500887652241319381029063160372767122877793178478755006604292924044186357174914363376450723667427674378538310391916627016824366684822639440368242158544656030481948481503668087583653773342548142335365983837924396837731470194827099101509195825233042234982637205547039335260371946376861123940602607644155816344627267991057700847183191843989502839344163169114744440166170028777571894045646752393863442952006030242437152047454619009068793957995935608354437424043091781235561984728085594047348294671654667421029035243533643025810701888800766647646169051346448314335334606328884640743901308538229600452657697640300885797669261357211829157680927724521322707508196283163039044794328933375163612354664587667846465467530987185158712171319309505704004060066184049999610240641797419776144592564477353607627372433364109098228696132897474317396927049433892617842479658655112206772037829695194073351061504000000000000000000000000000000000000000*i1^25 + 10241737956653753915023252702984449153787409577814870604853026704713299401867615693010539054501210627188777077044794794267596215474428372339397780314519696487825570149617899666069584030455918903538119745156090504904485379993420601670461966036007709642841429059310460443559060816585358368025981316357850032923855978078200858920515193805610734262264267950598254420651261058307431682839029313002946924570881760953467122598633001159604930501084887103616163074659677050602143390693983792756458443058645528970255734607465244622697913509071667022698146782465549244451358202173408296997303276723315788680183452504691284690064945787762793397210924064550094901434556687881180796643590696694047086755468613896798495064193939963110858418096976625028101746006393710305578414311565996745697389738792027798030063062659274904574485362638414751562147822313056481230370574866016785560791864922871428085616795894877470891369038604789691024272303391152187682217579875423125409329508146561277733578791246078877564435188499394066177878421382791889593577840752124524673028823309239174793200666495757531427591931456762479665525381394289904807277549635818780979499806597600967480871388150948679128544400975646757134033203419042975548258897927338970611325309030804544219679336751005307951293456108540764440319098484579988602881548234658034657491048581672852771740947937744882953840754978471324859584258649169198583721882977219572969325164916005668439936359642762642998422113596699061278107231177620616428739764021120592796301330947253014907986734436976013973688960907516453525551154937490153118710122183607288495310353957729683878305321528131617218883637545141270423844516764765902725547922148170738809642270464971569533517745304748230758928324372516301735686929515994062003669244364195831085470455259082400161590490381812241463261972583516594394830387784913993790532991173710747392009943867238363913852127160819110225230362590934544038950053459340265934458617196941909945818724454359368037760635739316811331895998813484107423647385336036460906889313914162169850411798494266992444127840667895000984044973940557302755752512388725217825030719024380881856608692564142799922449952902289214120181483693617467026724394897268227584203574212743719498547200000000000000000000000000000000000*i1^26 + 63658119471894100806790522745599168840236744709708627856500908373198617225519691612094784147779079410747559888271643468739313384063323307915442876348745442074746326669265593298649003251479887487983854508540766316593978013844843008464042680465381902621620701154501022256145124828070366063808156835778697092678019053599220962692031177847516686645514806519815389513807405336500210705386133457315699663935865093026463028843494742070999847214094097726896410731579082900067830717706385683895645117683578164007034603664027714389382231302869528739543461270422825365595960252532181692231311804040839277567821595274430150051615773643306508734617419172841568541411421040256302445786066437407210889016674604825755390049769271420271602239714157176311441112440526122587309469503915093198220224728721716035190687357865199730222896496281952740342076100717096850417656732079257206171546109734158276900058368004133143258556423930323589415945949785513980960794607679609993128225378997594421214208701080244059368964521300677022718813570703101721594290367329562047827107241493462399271002512911836973763082085949077491587728321265253595559143368000365392169421350318545165516279905521749492020264499232650955233277961542166686804246770897859919082512124253518345998534466968853130133282792665001917357910013827899997602325231411560566233023134679940375996684835427663874287954036334448850879396356683346648806434218553408638960779788633505520850370735261136202075709300133839313054123959078621172433779421166591508520422131540532612130066850232728522797336430391088069635109880633543566932120090472749878305419944839094572185761206849761190223325352714851256586781371407571774602299235969811414153172058592207604630526158108792259767047561757134758266253389734754697290280370965383826899139216308390238088026794371185162279125359018465849937721454382011748499849699203173631895285879352892270432159700015299755855756241172556737675033335489740397741865221812787730838419203955631123579198974978491632504687885152394251061096097758738383338495986293466841638626956007602154100356281898140928739545036330153609969558114850116352036128634778583027614649082769269043991330511088337926808594381598128343076346816502079396701063031456740147200000000000000000000000000000000000*i1^27 + 422851623776574086091416686001191263911134478453107711669699248063569066373893174928505154063549587302971471796679966690455827541994066869069572249822830679392564271569805069727793479825547012829715964671312117204141515037591035266962150937640940584248419483347177358756064490858122126768200251978669646428485624586053577960929736932017245323969827299430972546282468107514813805029301901038773845365110624075182477783644208977319183999606770764233726623375561862361206600448453661234363174098785871340231477611377410606972135164702885230017509324916087879478119035578534425959286063681140722792099912690009293852428452632174166831841018130840020782937706953661593497862465987467619309878561929415951834248076544436115003776001830171828041697967871124212885000930258337140180141625706316302118408730138374460191376263916113422427475071661440135984502891146909498171405443243076484216803655813326395697731371200862221461347246736457163044880231617182272270888333609073938740419612669897146600296515462187658718043690763380393113375449561866286752130381270364797909552317069243383652291051754231088137000456503693581012270341114437827794679231983914628448767239072833029736048185347691996908111442509077385670445918488294543110940672474261579309844736175604703507014373608197856420971216492023056007313970383384018348648905695816143678140310846797053547377919994641884612451567001529887842155636145990257099933470460491201018776454494541840145686377598092596171322540434008744314009151318472339368605043427475300681358404546592733990404335530389349977993390421678277369480096822640011307513500301940270724739053713351893344472385322367873896389682387264050648058498149595135073381828492895694650715684027511063589617435064120465745842239642055199701692522932553369479570185797676690340374545466556782733097927281322211927833326180810801926573157302671614379198639011855313865896609005609023801010141023612701370101511572179097955784869917902177758539227858785473464232340051676102161049582613122091865784431729087271353327396898242328896414001365636546147923712825321081214327095827333714111763251705841380221987630073827514018003309810988491341573087017187920643603878020227977486184538847061131315655262968217600000000000000000000000000000000000*i1^28 + 2413973854341433348850570516782562510222222694720270771605222202939239417787929133751732864801705567434932206974823886008649561521823719894351608640520243050702249081000932844765267836838358403859903926023550067085211932332615634476472862390152963878720457973661969650392152089981617320973341923520371469930438050976687030919511134355906987936133732145616730981555781166485947557720229114469065942026051502647640827240109031672171313557086111378520889364515805019508078011079761536108159555162692326172072009326453452448109797935545551667688573724770537565625429373291858200111621027279680211520886777779989894849148411056830540603617416178906338065135128971620781315040487888954095127699991915509660889455816938437130603548572148364918518177947288026357530144989431735761780698708129623768603307048987620333193528941360537725849946083818010774146896169923067593407986317802716010223535869549313272233471587754139686025244009914396652525567628772342680498175576972351433117615790809410271754553318606933704354500151894362113815918825467044068859312445469711648661755276381251537193541511382018048787846862878909287191350942867634722982188145445493379884398004291961942125748291002457985423025938958329375286065696016836635987770487667333200905600853350565486197805695786477172495698264278014909270565437148476128951827089953701723118298623432855041862249589597329903529588077344351695357443256141438909306033738247155479237700914972899051929494119427747023194457419771204197345591602542163881441064437548768827039000407650118211002489761615359431324047806493860390236217633578617301721707846722441260367629632869971588132903800512292354475644307796906332665418310616120014393010435254702270943201235205420020505254467651111529660389249995778705957985918362924073124234489453040486686074198030710337342750688112213589546269098093777338934678667727332307084979770267478020650294769904775272753426079196321017820844295665392631001909452688471825731430663491633750250303875172116105344457635837203028844332401863355669283023717615621201485029267171480102951775483449017340558620959226152686305252051605789356144296763732213497175284291907746033358480643536874603706625463854663163194849711838148980755723714560000000000000000000000000000000000*i1^29 + 14614233501221799793168448024527344540677880910876213657477345026569639580770433195863126733272464988081296436820928266816796019216265768912810816573851875575103993641842874979137063046361913605337730442177882228509200105716357090593301075595029165797799394110925236100761898001602419540633035908238045821878879603479588543185572083957674701639483253130866015653212744180372326318866764857267579792781754617197615225036176803031679973127291933387230393271428907400587450750303575634599969364458277522877598365262103707002625434212607369557248516537239789462965836827887082666662061968778683938180877828985793742581265894902994561041990464131022196014998058270072513576585804026313254239752201612498536615999280975283714695773502916040063288813926309469301120341180072252333867612028099635214389122138908552720456542475520377161546718908849355877573639916263758412394821325717925843886303805068057942804598080276454682812554884299948936457619548703680610127053403793090827237379541451590865566167835715599650647731770673709727940490469003641472834407268185682948023471784269127021090732841800252282732804502296787745893943266093763144711200512004337333151730275550796287491014517099198385379533311743803078841760350743906582579160374130763867052285016220756287953108784687773346688023368491373088834060848794243214225772835464265976030097476266648189960957436721389923737904219585428565378951700720398031170245264767610263795954017966766110151072284969156768773222340288325862726363457325131068472625295284618771943289595424050731566178881867173663232074946042880822704988431752024483771656540248621897277611873396472381601359095378261579506064956590222474913346938830882126099590361326787260057201347968850058182536942751371319505028907204839965484430711028237170552965179798108594135022920495018879486266762207118321365548924401334333811664456278254678123490783271183045887607159340156259130141744124847679908284782815044742817994448950839940166493394566374030436904493707360273937812117544927562003274430909355498234982595934335214213831179279945194561260242600472124603871842274085371943262178901118376383126501211842589148103314862437637660500980832891974038304078571837411195203217580865345290240000000000000000000000000000000000*i1^30 + 71757214525398926482040796892511944381088360339483814599734971534860536945665670725409690815464682589890903040489737685910372384161327329677979482758197795852429783388975780849510534303780904871677368438529189178462834180206833041649111609339251909513617012152735439870758734245679073046330745193996584439832974585067627604950318682319712400410604308310048536232757822083081392883894080534896319843489836338229510508424420862974770088614276671760071714909945848363261567124453050364979459154333148688397348179280500538131701630883039574622295302081721629028513694123496163862781118399481838322292117965992415587899149220890485612480647005883504537625674865813674224289578836746600864554591273377445737863392579885757823050630353620000039621299612977912965774095522276110977619684833614841078732781308853502493385200366632323076912334158148481322207235635258573803105697925736113490777864394696435403369931693827142261627759582661560430003329583784750437536203420812971197646591008200429095050026648075277598812327027870339568738302218776797795060501458227851266991117321391261071537826093534098348807986066248377830484761089992949091264961804556702522217348007695213962878153071865451192727729062253837884249153856768812766914346259300131471518289062329323749076542662029930420904113351595460378369449201381506508519675062837957741969204566964762771939960351441552461127135656937672380297657084269393013044624858572084392717358335920576454771649214027143244523154494081987056529849737564890958880412650935079576093767572815577833074146114814396184162649139778418569965138891503792403297673130732947415562078670817227416115349713258855694288309076844143911121012857664715460279801885765044707902433067056824076115137987088710216020835355796366911885117711181689097131791106315588776176520849646201633201267267417698104330747472588301094212244678754634996920413998997607018956000843580134172774717869993558213789514900056005147624019212454498126022898547565797707501206393131098521606677940806569095495413058205920881808998721138272119451024587029061528298139018311199953781694656532781024941196398109978386268433946520148138202882159968931639530547508362739141458471535480260013307139656555429888000000000000000000000000000000000*i1^31 + 311415146318816536845960322022954793045326060431571373136374914272705641777158418669304911774525542755811903005758398324778979719307031172765418373637398791747857518067881189616176437833327933629543666349891381400203351354603287749552835177290394369654151529988022834037122729526125584229861585580938053581699801910412090555432318212762246579658734406913579041138901278022577030206426486286771871819480887212577316675512779626100147637591479286376018271145768674693915742012140561245241264585465517835919454347128498688358300568425540346647969170124827057590285511037389115017553989307288804862012057772917050680369345947964047255755701852147042242520273878519213796944928980261526645336423576026404535381807323065986229955520385257344986461274017421223385346195035984766092379161894396137358106491051682365048515979427508075804538070405933717224667633050819789578529832692007631752509987879270440460331608575500901770225589469839987760513228097217848644380064077125428326182379179348851437555561557723372635111400496008546381656691319738705946833733586766424785320330136213118491311250897688603059927492126776154178901983922066717726459022706056819259119294740399546998832529946013795682526748211483340968225227156275402286283729938230192439149398741279546383636180360683252413989119151870429012854900494440170247770057025495534187585269039162421690957686923295128123944498871077253259934207949470872927734186079361835381739483229715636083983257990060809255860365596452164837969851385196127225141241946815336784056954623379684770703255886013113022129774555641584068790163311621655775940462066810034207138475378170231301336067719114125961684736319867531369614173891823961873489733456725921893648560914035948128455502085644222590610863110919481381152382691357388676453101192010433248660524408731807242516573246759066471809380258712804908004395008185842288246789918292016708120950260104323457559687490804722955145366025744372326714040742419229626397379446748961790732792437984004073038649738151312135422003713348223221397522304443268076600612738408698255170784955043090782359093601279551446790295105366640045201489759240436830619811140702695855899304129724341192901323338294860773006570946560000000000000000000000000000000000*i1^32 + 1205764599788740781467377228826012742588154303169703359462471353405609385059226806323397550708691010854662394685729479529838903637879597589530652296255120016520206422126525518557619677323800389996554710327971070116585235338243199956084385786750380989622418527166641415886686341783185380130878648917479219224453068833344248237704453359987682150283879054573147143605048282273996113281490856054840929714789137326108069872282277688706563107724223648718273249128534675805386836651782716444091628644739077681729500251145534910076075052746295478662221207582303972718385920801988201809162396385783069553232232027543939588680945579814342135553537610298563846897618517763371504481690566023482330620826649263804297359950133446881438372963872506716719955924481848927728742162136801902939510089534914310323449439197599118187979761051878248247463775044602753254422499329671988413042470173130696672869355347245946883326150178540225128455226967210656744522565735836730126971100639285670232457180517491033759342978887748144696476987316412512853899385183957471016812927777083198154129003003726489701378476143880439932934179860724606790941903635601706387190940146301327816023480274423796503435325349079825166565239637384038344521921633615824690037164731773665637622737380222721673925653403196966807852009446840271636843046269834142560142985993189115849955996019871375044568585181240651340598770686244699620232698939567308854896151717408772245357941548915676251020082891492607396797688027316794567178518712438948644399182099107577148195746758572024132382276739933142935598482366959664887579833213842276789330392967683301004914197122926347198488789604487506909908735618323567229152098569433733108647672523447849211805635289540385121425166975185347142937247802468175247180882020230819811549205836447314357551792302693956656668954424447135191153008582208264159923047435843823670387035695587459431504489630440485129441236827676915022015331620706753910558264420909572076963204505069617511337042966300369434432548878779105331550572971173451273150588443335686468102040192213488149442508044541585726171262346635718394154729973955011326353125198360203797076522939220796225820548452011003260397339951646686337984102400000000000000000000000000000000*i1^33 + 3815433751793845703855952230879891919487670132692413049371446621226278663222834450095325445358216918064559848088925796153691625063351625102363226110335651257143093370470829404146404693909054430214146661339139377789541732013232476695444076176868209527228741911861515317866381319839550461735362153951130264793474963516959633594423526799716383797910730400113998055286115251538887179450747733587832533884028248264693021212402220130209644195634973489727647882216624327357838174309488915562305223839855451638269215008743217670806635971161024588036585697636063906266426120969889035612242495694576612368295040333481992754909438432225010899193871355562484230708240534193749034213138921453802693584593414354013797334568003575703130486459289232876759662469759399348416385189294218819021461522328109248378650584880412602271184320736721201700376584085538402502870138099716452808162476370148477558589118649822985496556624613788224831567123942334042870007168386286167962992834277141438547186093598599612425175331751195496952156394808558021219559056851903795501466033001406593831667904793091753072085219901377255374691985650935839994393270133829659473012793390906135575700008591174309709400053844849856587107584524149935601366324161809009175164795156374131491059492514461187114859022761471737771918916261564465523518611304865482671867980034583007019260831071691779032349671992913279325563172506757735554375598143171897546008734787170382208787299911424812317096636503665828424327484619276880332491999229457347581827241406918434743823806431341857211817515692387297731445659167724388973246534968774126276485177242371377032118965213847212501221701344647569847689856234838443668196116234276020292292089500264821689891689128266401315388074311912110124877814797863356567337536129579736421516770473533274109147477452871257141907018784729381720740334578919576450948182673760097114645938368765614715271469990123946481229792223114716028850004376445509153375296761018104559632669487873514552362240840503356084792170944421104231223874597777913615003755365222026714319205885353266280267558485705299614390482017907875129679094663128892723391566604867646675817028645640174153987608144313851980213824094907022704640000000000000000000000000000000*i1^34 + 13281226348818003477038303025564849215867315669649566533906359637235773381237098955832331841681215998997223867051599816139738693179272039753106383861805144000666299382708089758612864325137662756593562093195461749974399717329987241187341803817544300692785865224843217535745258826644641901131407076599469387009678833172485344129918647010120693566256582324870559612868094568363384243288216199022990976412559689327024374149096926225793960125320311895530472329518280687734782397953077605447098689134541308502186458530698829971613551575674595134048681308932836357986780415314962630654155356710756529570480301344642083417198180062260161733329961175459469802313049409162461593635310296994423054935548747344800367289774872591524637569579641807779717835238964730377893772713522781548306665972868625856627609794728024073505314633787257258028246867559893083638829227458567127034199726275281128062410347290126915835015143071903202438833920585226476118162294235266646281676987023177472999442732004116614347461770392759047721775121108687030388477837443942090419665582453069374051099797628378941105762449557440547452619698900307701359789514075800237588155682223198563249297807617221739368236001127966550959909999867077988650818186856585942382374443370177244880279289142676451284911577190358209126126941464713756579411519148747279524602386755402911040146523504008063862092143864759675786968039308888890141141067700311503721836385000988004175557914004218503317989207234609660682285138929397323873068939026562204865785519074704550865695557563101664875706599082757278810712397878985391359992368905151228588383538887405286599768706571160901303206428867860878279123405515260000760425176136033935484802867928471167591788097283298139531441760860159597157451971789036011485287618622870438438483398306942027621007369322082109080622990878621985066060293047406438667309302659585237340968087485009421946177948133565872406552316074220222996333558882482386552537564833994266413927927191596097522389728869037889775588818061966627162964145288762988444854288614645292519281587361758068129113513818030803292854148076318787894897673787649623909371588778504301196847773087810771529443515738912522135801763379281920000000000000000000000000000000*i1^35 + 47661650128519123070904595224400311640413163608563694714729262688201324881505634626784100789062957398365203480927246908796657440297522410471549338633046790604885985906997304837826498343702544310610267820945661266314593432377393817165905869575413598612787482274761329812382737961183451355749743300000984321485086955281177724447543616283551626797123063149199092728656894043395948453658956336884197681834731084122739325782455464787615401229268034727320768341265059861310193869884164846677793979169523532045356299630050874805749710076656440137136338878472840606742452870188659608218091902057943278963520404448769440139505539607237817498594638363108801941528261635665068932595248037723503651251817839865232859395822982103004774683244577372141345880073567961840323499847864003868191000064480889285537902986452969375209762091416209123405870876805443811411397124171306365434501315299947430912170852757182306224165321721443472976864350942406070432442312088190062859689307118780474804109725019094693799289592207485895123191936616494223654668380334962451499095053290142229697823804206733214789709806852911296433297575923851590639251945670474707860999864742728249444178967630135683931093097733030634307003228533131590604086190408139821902245752568080649709914575195118838884397547008866180346025340801666073269618224138238617795584866137583752678736366334820743597146297861127859226377465015921263937138353684522317772426849616425824491370448409196198675135427850852062522683445846145630682060564145091419528523097884109829003914507138302832103935105888175509712195553498873071650957538305577876793300183494008454907609944381539936375828656981198449816909769567020837553221429271557225427830587808386074919946039851822225834949714107657710503245964838011744087978497851544773392440329041132449013577468040612005986479923437499077415571520956236478716118162656733151315283469576422979422858554454493394216069248730072613409962768156698011365683270709539531811452084227751296929045137603136941953288217207585490577406560844941977343646155204297859860659932077768230179362026361561208939181323163458596392119348532332891437917632160957392972010965140170195587937309083078746120879341568000000000000000000000000000000*i1^36 + 208152262878424487987298523405927031773856890636756367231768870079883414085804791044042491310866721086180754072997263764257472961317449827461001739247197831793193419261515030255806155245184963357123267088301046224221052589083490203493578468554451353711775434595727054802310592263122387319690965958139292124654634210280894907374453321335179219678060117875933895916823755103938351581454425805947809534115485509532212393740041340313667292106211714493440744665848948731154374439702457479154129181465923621231856992229583720548359146242041982812275445971835173556667366720534044236704303693378655497016769965966000123044639403365754473582885686499490931302641566041077546376953120268620964658188411051689649888904008251309253520615403047847545619979616097931562319804708952888125449050838658136663919470280714688592937123633035782316002886930318087730751897578694408266036933965178557507429780872940115459237509928818047397682454488994420956532984178889012881592161025914586203566681298322566931688768588449491663683197348781284157108947040297718622693126423376498155891252550952984356651536930028179530404275615439495157447442340341836984840211440097723319215390403640852506863477901184987681766369999814983533646770829679459496712113928696511739711899342675849170061823421487169408936414177541949027124916189065977501320384258872021156762416932774424717090306281039303674877574185104093342147411045157163085815115327970487627984444537741405663064525363269556353026514865400382818396571239921181055844187960173137619196249459348526796413677563627700387358874790700518449278461158585943416990542791902979969087489630764870818607675223095541718541692621385040219763182167071805235184105916807306038909525258151155652120268030642474031360509426726824900311216434024325092089167448389714454441362412290189055159114218049388615617159659270107899257415629038706039711048686792047884299284798308160898187195736222479551806114666391953644045858394230914424524525660873975213104562755081845842952142514951036856951045309184640678877234062967520998561157976936805639748483251017449139370920105948394267685575094164856336017377502566451505610148528814990932125294702946032627482624000000000000000000000000000000*i1^37 + 971720139935889620045681675348568923426285055802508619758960107543514385979196808615016197810818588841131452972742335952571749281041327366760861618131069645505253610412428918986484561556965417484873822148460151995476422078850801704120469396785964853411075065416207130999200992889462385090267974299672289008900314827715448715079156020411787232531778180624421665149763647441902488054384394092928648152041211205048651187494457892945628172632051933090707047290045177290740330780826913150962034142834744785441644109801259818182544360322809444879103277987139660429841125489167279538079338900542365345775586901614344040693841730764144109996408845846225663358292998947162132278981119472374263489830332129877594348531776564237063925507569611101154159165332189101104480388072323747343564911315827464140396298019287635642960545095144579356429856411844347114907639786246977224920658567955750272075674368767170572227860969552421390491935754149068347152678203579388457064748067990064660660011731021945241449421341348466681258654594553702775710993938376792050012930137434372898021124529258999831713344180287653598769656917542347299528895035657827750039848094864700504575280674067123378993028308433127062881566169767315204105978213243141728051469709210813600576308674814574626401962101665088860425137329269489404321637659815540452248564982373744980842344526478058206675025384986140805407005952043901915547189339689414607503405392953135331099675101021356027320368081419734324070317593658924539615282366247010927180067076793707739513419689369264327696938249401218354855882272401417597903211663429619366517291323479123570460440936616021247066914985747192222542465720578968156911736545135535919507405963095840056811425391332092897485606280717334826294730321775031969877536072124328423645286711363409063716161441182631919199993652324443270299224627310107265850112800358565922646391191497433548135590165998918983820411317568809219294882582507762109815223471772121700811353020582881231873442710046256882970147654606002712575784076640852815803199465464821857515299969817653895323774063935639087182768429124323311298986655895213876555154886974645251117114821688132020301867519712428032000000000000000000000000000000*i1^38 + 3883943202962010687306737997352642354762490592790228600064104356614077308168975114798882198287446014174838201382537843831720217791647250595438995186682344538897913124741303952153650907225616175909100430028282614339830345381521520529222761144236264399669323951068556948448998442169504704760965332337546294729036851561449607458231021540691838292308776999976375898621071469243996072259899385009056271537872366553916348713932937802084949744856411049116373199685847282847146609518460573710224498155315829011172617928198387559321333098916420045197836385969802487289896072068206699245260632854080074733176236831527977773397802203658363868199807960300292536825292671647719082634916998922127398064244655556862060897143783879766174474297470209664039789628943440805540217166798386892510421641567812630566759789949768677878081809053718914724552952962985698810340801752619875569154350476994500918308898969723394867098931975813778928160961194830963941820550738096265792226826452009834099355869607141608950927860087896670718113315143336275413982148643206675884410423878745373902772027600098076696453007758214178036987615140169246296938130342175831520003994404162491524977893859076221407164291702556698046287995283199164214591377414465701630059413935137534399771615577390609837237393889317574341424133346212234951514144548774187796957797887037845526246617311301574908721754259026230373904387729278517885539306034678445059766791817840695916485659792448428533916360939941408883712320938766734158981009660944973872688924510268138067534962296315750747168808958552063363431694504594436485680090930264441990834065014568645901514394420550135810640377043104879234122849953747795085128081786744312212512971445378602148691434604722124383232575710261950458411480813688440092806540446867761542983071981436545412976895248786830676366473209749850831475421736456902876353163571092708350484041299762778703116837522768179409075582154099535198023753784226352687786768912120263766684473367981713567890322760292836350255474804399960360698726813972197223541358344186825302561293566389591204239535483115156853371523953733514048164235050130290957573551125451178093737777211338428834372130124595200000000000000000000000000000*i1^39 + 14496556385886368548681037154276678659125967111158562857567798204572042033574755584992038610956677182945155628411947855860425420734833375428910575292585235345287894730392848130879834674980710610871933368353461369831492063561499522180315261815441552654166147216142537635771004666891108634308134163052630450775423042394740924498210569425408368142674956922734823379792119135904364223561483351387533714796431938244389784175210499616209255739050822790685476595846004278012939281291966784149183924836447970319701063938513238821724219676997362965403339420640602870119682531864826837330383762858645078657024938509257085704720538379247077845529035241283834152767235673395198792001052491613888977908572180088512561745692603843458335540326147229720073916918135265493352970465511277845450982521925964360663494436958352945259334024726826909858790765157193073089573900969363210451311228691984339844513211735142584928907210321300235041882609271105532374277384242379861875973472764205456663477656465330539900257739480234774560947745237398321445396046010293878207984903592129207292968139815606963185908416079988228707107122113151045828738390096580827528473549217606749323631209469873615760196126792798974505771925542480897323078164810543471525749909469442091943250116446365406255836468693132323463091440204344185018769401225300180019905659664030651294404682384758611513801730176139712942971795190948616657684624954522776107059645644400732407523241979438216059050826136210460654434610415003286858488828059148530401582570561204758054871215920735815224114418150593085470365288301185822314196504740772024956045056994091366570000138144919367774320815400309099311365645112777526124875522551458058817690289619181570549164385097772860149031199671823506422804862614486663057929273251216114251143992089012023396563638185610581277298411926532795075216856277093600257711987571154413969428277284823140137724832243847284459401047299562402793058740427859905293467897126734292832856443518386154139973622513074362565645018599855673219159679830413125677339654827286778318673104996824004251279598614585913923218774794891629109211662211204282284999026140901968714888551187265142869773516800000000000000000000000000000*i1^40 + 45426258687944096523579859056259807455936430113807620883521661701616340878444858349435810927479224979239279096114014572849333779191288950655447510679541320651226182019987765870175950323902155724402000059753965752611827033249941325696829032143195697022698118820962723596366671765377319523536776758822769270513754289414064771849825651501700519790784551684583965993094894707917916676007160410674412413558530876915019063904944030025780887670378612375735905009682458490100276611872058131095696254364731862616216054805763206414625983780229895831556820172786221668603320153103077290698110940408392280244271725767571028613025971335746469129060826774136498730016160247360697652558165891432295320984877458648673328561190717187252678954823184438329197225786187052498978457721082538160210076814254893266311268434938968310013487964334623239528889444438107834064379128973863828170473900439625669140713649814567657747661091782061418982195411662987458544711074369159157624018717187630656569933227145766149428310125764706399819787867964648905587363600810498901014311144605153613543872133912873070927648797563105270636024074111426999501916944967320922253453075188155120571466828747542501897583775003093926915450750472840749617358736594744790165276515292285871210293837262968519955198243846525867510605476173007091394556223897991918629147969453636041542517574179992159446025571332054787601815345562741946233864405184139067890797690727004314860645882940790436106088426652699856012380311012313312928554436479164016475155735286042682512151575252194230140267721898588604417113825906436469405471988369565856412168142647100744349132646374536388992339953160057400268764500993979210412153307814759012705568836031830909834706344282001993884732705533095218267908372118132868261324989695901302029119089716149159527384319960163482134574168210904482643099375884902737050486044979043427966073752210438166696842109836509081755756254213814750864784472151143364350096166635752981683776832547607815241034319666160532125120668893793573611080719860267783050641803572870823127132142599333121765508055515150253971602764069804855081401978523033965233232599538701748254736113835057306664960000000000000000000000000000*i1^41 + 123150513998835509322753807840368705518990213495206939845661321454375960776465449424867149278060137537759966753269100815864208929162654679248604202042708638384070244354087295967528185692598857692084597930233924351534190992139826499242207528058787696783340462677980128788168178452749339999712145057310088199919168638361153435064783750075870763459735278409382518702206485741334739787554161191010497295354577660299270756139213286237322191627459194115013245848933718672277583757241971150418644138379522677102971788329307329038193986938470149525767140377334247826543627862640318396766039512109059982131968643236969243763354958153020923930240576208504509607503544032143620267999616352405057440278831429219390416517049041327799653159544936863303784544180492391365466586514732333702040685352512312392628486307903000613292274215904066700450138794934352998691545561704191016723256820165468098834169075051194732565130818976850490758900556587271097526586228542935449650179336655204563207409566446679596711643460045968668082895360732097026867578950975560927488281590175701975433676546251109625026498830567450133960378883085700021770644150613480149163669329181189404567305556153514617268358873984476597239472191931592918595876715834584025396049968170429573972514381094357577450503962154096518265811510760782098037405914057603614572377853646060022800044311781350344165381910030680832351583693404277605569345630622111369941737749465181842422032817445927850674031358503983481756124491084008442040427101909743539037683445698845012992615522912263727543590006250542363203626094850414035390440631210572940884013388523068604318722142666484932949709605346682502081554587310633214893498760998951241168912139016574486988396255962264472238724053261272376822222100581576188081832614477419256100612728456237901429277118401446158504367401996103413418231485218318375267028941713846728895096593194315178738404237903293510681461922113753452995742126092134318081766809041027813452525206053377760902156150508531022070457500181465232578661657613130337479320162974825828761499619430083721578426586614950130003824434406081128386708333001415839001240055413346766767400814850867200000000000000000000000000000*i1^42 + 306221249143507821439380524825212102359251472639110250975832911784885084188046964433731002788025268430268604012441302504325780084897585352788604674648500430468223190886301133713794485658238643081716552920930709297664678032171905027789112954418155459022075110017891127067989786942365817336718276701744786897227662450860210792680975443049236767087808169700189283532743169626111123041163806038038325157487882623901531808709000673915464293912858690345789306532286416222915053548459731342791800570528953462412611928570960896884693647123481578986124478795351566654777772319018024189339429293805643740557357430935205765615173989902623719641102757305838815320243580695000682230316273839900597871883234087170218664762816837981883087385708242279938821509511443490175492254117487611052865785532342843303870356636853170334989455310824085208361536129361457525929425567652822711735392190841435547714038545953451120157120009479013665390294137229133800636594436280209641401138338044904021624361167962361551253811237206907732881644730844251365341132479873304335531513526688029220467613500781766589794165912303470534149716581634389281299254640110987074972573954635265028422101814796822814985175581970428928249017639273354499349150881401250308124314924626445230066442845116912090348144071182052518853805032794711761532305834970205094480048886394864959263593232433092275434254464132971116341654943442664008737581224782144032642759541014364579959574397199782589731105831999235010288388521062410302377289509768255454579014012018848494799639074220263526921919776309862841629201788987639239045685055459723815215550861342044407401885847481950380534397422640950289821857758249632780584123118686885357262962563059100375115204283241713951909841772091635597864910872984207122697015410800816216238142173835687143802292760909690759959111702595234134321834279814369569809538546334230286140479500525404839011911415163739099517332297078346377429245513743267013675797482857722655583430360620923510522303994595329317422984545529781684472250592451500718977130508972839170818499802508665421270034475645215674337486925529715325203677753549436930981462940328980059799743889408000000000000000000000000000*i1^43 + 636217790037558333212596237453423469813015539528382348847730691392988754797229748957030599385150113541742138171962667526449131309110857243118771127038126093371416877522780984092442962200587781572780540371243823998268668052118593214349874780651587704571013585685851167326311185290434135570046022976986987241823969807802011272062586163682900352768324951362814423258938495660128436909635666137997090309193959512315283614227511227057285472572246463461493867502522101485369710441016476334424041647596246424412285734457749263998473831799327188427793965242093478209759845385885076504131221518219829580546546925114915539861891581683714373266447177881411838425803942509033912491348406927854156195534304294079186889322092529864303503115884271460393825516997611803371377881872072905501437235179565535665408772404080606015995038601706441041769565197229408195155688634290910795663806471655030110943585739632450244498040186425222193516984524020405515800218884980902595064313919783632226764540318302820935426349728791833546665236867512881137941785151849516601516726757474278960256072058693709622858132249354364021265494692713049082501518033631989642569026094633429390808176152623433808570089404144050255653627929142237910387389998290337591646275226754847335470401088674534867660282688963782528478806980584703473471601748723769077038683093126747378659373454595717114570648741951128427474542937547653307785835064744346330018294777463467839815459018025449771733154604294908114595071485228131498608252980489028008953491517905495017857122455629194315766150382550882806573772443930503683030855462409656840072603948005826581680568479935732973485510703330917523830959024123282193034094383060621305583371568133272256238452098147278111148799538059881245137253585090630408555636533333742521003031417829058263207575283235515849228189230030063451228044370328652665457318693356344930435772300962813210337662210827742783017647715902502649773694281239092457267989098005426290808154173540269174401926407099984791694658370437703522496352872718193357501170714982971589133382204441375516011641824210408002775314999863259823128922212181114728792598886519922783315558400000000000000000000000000*i1^44 + 1231433913112218556829762745641132068761127589156261795787466930022615417141835544315460717626084581647639069986369412899643119505365605532230142444224927555017828318039309944792154008339905944275464654439326406630732604973099213120982494317948006024342152062428594354410642120782262869912035410240621777073061612151206405845805556612654093550738950692425560251434566508539838093739846243372485573969991425766518087752717627920556728416750233449711775358103847760677932728001884773327431656334510926686811949524959096895012876467006536470684479880288188117858558117359776210780324258500334806393073911323059061275008800868085053076937937887041216291487689052103155931699410041252941899795397520484794577292921040902043332366282599964208345417164169560742646880683923570629701287500854670973531858296963524964094080947274112958526565556539327931930978815547341727979519056668289652971307575574633075907518332257515247094425235029492840488860306812581168677060921454608791603583134245537076462189139340140960242929955441336689983548889505464214342685261642768731486864474775469113740349555187036617623135053168659927374142445012982662975983714841620683830391799184411887473923206966685814927038499514121770820556463443167835141267749666602425126645867094943539727403181184636816295356984660299216328224318157716029591935348977149105722807441867994148025289252241095073226112021968618394368950585636239001628625639491299778194147550402925586990503163258556991231895739290353039035139542028802601739237042240582326586404725460310999308667518559265985135682027628424569736405793140706662214963006656737084264417135564405397797122429911416519596363509733140888896530290741871264198329686216882930775136790755187127618733643206766131081885794835488284284705392312067988680289968480397912697464886845579559034107178846633167816532012860459361298049060204381128671350464413579720945594997976641994579666659838756766238052523087669810990042323570627380978777090176056867883339734415300371779978481843100073518765647765894076377945790764686652310628567815842437303254710290011492566302417877536847695414459279582859911922723807849506406400000000000000000000000000*i1^45 + 2104373392551771731335687462184802175929954768802920164426826415847662422756242570445787412154232002672252130083395954858335185268543570715531804758748781320535709821782367869394770399359150936731079792787911576294623813878328761031650157665149207149920834884953530611810449782283511328191421004707690731870802827839384684371540714718838575383811930544824391621742836119543584159742724073214998487854272623116902748970088423325523407547337075343492582896710605367152526850861306071339452229486531301166519942327825084089193810685198601529748713304507964549684642365119571165742445603938975516732036742100087013706641628523847190694793781121225171013634351817354931285292431428619756136321194039409517564068506955310197740390229768538625278770364910874843084020139420315873253242494268326453291783969563873410457311624776246294361020916776683488943382465788572516165693455887528457794591984566589336052042455904978158907455663851506546300050007357204787892570051897408672312742522263442900766558703444839901105586403938725308319286209370993746380674261202627732858936321633407395597074812929563976861391766215734006660101860004881596488640618625500958700005714642446313278889899998487058524171567363287212975895429015172882393522837185767877834924690954488244026726482046896422919067290729254916665367586909773559205822264146284479079468846985833816727980959082087048945710936467416702945122156649448238050011356079100707567647963384548823625754091043919221291955321390091011238874996015146671071612013238365589446894874846168705498290717717343063197801859556308253532161348407037740287840547617576733740050323027811923818934606254762652000012998037022145577801005764519528654338039542350831067294045757777011644079608609454357432118590074894606956488343080988359960820929778449015948322198869733794703310168790787977372401176230357482066099063118096965269516896036453387309475340999261552743399739219631325193813324400795494637985825364581621257385853354282448120858066920901267759115106336522101865115572793459967791668437600249824250004820260527973035041816809625332582901145847585747795170735257971092574719895593287680000000000000000000000000*i1^46 + 2807731499977352836289527612342132585007733404986001224936146818530069593314322251440825056354772888702883718379225531821873212959697369425264619118422537952306761020044239143291590907593680338998567774402391043460866887137135330057010115792606199040801278491849996561513188819422129025284602212686976630937393601996106616726324481806454288866146260076783576916530828524473697175220159390891638839610881586256819073106376261544855377581215683746571717649295321815197070352429789969907374120191407076256122419567736748927315954267831757895186505901808338239283502083374958438075719254020838949091314293627233340698433704188702405897586615179968591138713917418806794156156795449908383568254419118302096809276378082516030516071970861787897066072828768519925629417271380827917278245874357043348923516939516195268213300634949880246143318062451901730028826656217029266759004682629584382227506266826754378795852343455018935729516096183513375078095889688596580501692454314242085625813547351493167921220615053572099916360156863220366102820814214742597442599139758225999666674043878092025625077416701205538302781075641775151376798863306747772621371568174318917853565015399518231156354534126965791821221254892249373525980832289763460049934149713957294784721203216970897742358339133841814362887734673196622869563223417030926728387206245478101090345123107744501017786074765476378493897429653367336702382625905176832951404456499252414229976954529471905796354290871007232025580685488255724777407772239104946622943147125137437554891486383048782718016962072432742919769081018460944445176881420554763876856942280237463833617828634597914974616461645494262799361780565977167630871279940570228784410547798633085239907589758797671847884805638283365092955320084100119958300957374031400304288859066634671590720020916443648837594884277875985902099267933722038221096613791377251575941263113780636600045382972980424861308080883594807639646043969896590890445311171635909579313944139312987270337948168915956388798706359763121902600229800528142649303786392362583177065931315659837835349041592169486616292442159512710196853642811886163060798259200000000000000000000000000*i1^47 + 3741651197046743394024091767890287194526550414442221107559412641821018611240854566798827967705800873010462195052008566271290173642625545634391637870135647063375458594946031643474947967087683376161681907284258769034153146033366965668480703124068474102544588644732074587208807210138151010602083869063028179651582433229748720988602528733191127560862909709718784247407098535630828192971414183497603029557595855056942149634550193709923355543555466632953776957327906154866463850903508601533449982663769261984781823002224593374464441528010562119510168589839657033001508546231714669179400286898973586039959996342590327967217935393716780373520182239722178059127384686919769444112940456693711261885005732566807985268275324877342747828883464470332507965640793401914576396408993335213730446725335421984402434513256937066988590091846171507949227965583415655916918590603548211905903098533884586157016039805041678646492027307048090199895813788673489684278585084138459983079576588527330284454548537644297887629115786961471340866781950618881540927607596044070158085514151514651552270798967214639873395934980453785150073650469584293837130838781137563619649184817015356273505919130876059900624333388084735325976625734046917817986049817521925025962593262805444449530704208732069298321140403992099233647602889215815278442084073154618328889113692129163051576441353758222909165495749873399060431992777696143090191998286926578640940967481141580457892486397192074625821627281474223165445069978499237229920415487510961718940639360040234482762922975879692548186275797116037285483842944737430287656208535405099002859082368218746089790660141141071689777958426088063955143031386670499994956827022870198160308351569992406847433982481311620501575024684458788392599995074394089264972992594531039364115073404149813748395788482523958574514420664905249130128335454966978370207716199569336579229253199844670011445954694229446615682259813764444525613711416989930226570221856250018231607826379257872484167064619576531956460594274069021453292993507748365190992993496141890792698868521633521982386979043674728771681485964021845196257639216134592921600000000000000000000000000*i1^48 + 2895915432692604757984146693978286889856913495331655976980224318290082161834322868692228182340985616516254219104370798831979572016584456057996159789296073449451886682765869925567554595256245134151804408209305187055531031325207329490100516168691431058474978231788386075924410820736220981525200271760113170387068129054485129338335765587917023901754269244393003098757770973114059829754853083834079116149193823912097671158100402031051668142863994401553326633568250029791336674639605378508391991648404341654938045957846770968847113315098266805604572753948832406438402740277001376985500808016782021561607804898676591269562117617639255922775213835532823888030214038540863475642759358432895011127069307386092934648455707250413760477973912172662989095763556602526565968490716365250417887201426711065291017732076179193366466722200217819442489194959952403287820459004864709759948962930341985035668366382216774351796080334810640450792529375658007605151140861135829456379450818192477608750697942099445147553861322821963389541051440519601146242948969394334177517507478533170807608788524695859085615207421252203352344919489845744658988090878180392221978904837447161691144147245350455812030669396281402423536186977517400244142300929067440540335378459767598658320339877742944407527279160123968035926672956704197462741945384900856919068207273982058838545334226087037020556304343597662095364486909179102233132985598271785354695013755691913898285364010152622440620449661946955075915107219106264099975812978576736965795519575080546497859278410414273967948598367995638327075317737834979724207019301806070758816907451924840111724370968971406541564262167689771805888296972580355006433734158449443218871365714624399333164472627490080716412534647206212778980310499530248914870107568911860032888506023309216629922144633686632847974380693595245689903660182541600475144118905048714422692963037427095331220326572881010769258909528568693361325557421051628313825395129627491898430446307558209144870056435627552288040330383090863667303216529865968211842082612451482277718445326276025772212806515659852040646292653470350814903114305372160000000000000000000000000*i1^49 + 2573398417024167615660921545961626327518358472119491140880677667117856419857643245029456150136161472611443622035204528568347697557469694197017090879504689402575473528126890490853887435999939956051499971586854879973880671010929501809835517567306828842321783984892008157653025179416661066265461966951018204460441400515540669087175995901335740289517921618801860310785195801142471072752062023071075225590096644447753640666532380813604774873413616776729177671449212533102104608078791935351094681130196821997884025132463423771576367870338314094346897775644213827086527243752524879115676919788825491969266160140174072462084795641043700906533216924010325621516132661969560101025818134521410303455522436492138446537420077950209613974016589825570677129489417389054092835091400197057172610853528224970343113195648137941819816747944753089935728348084525246705496708004625827151871619068707103254271586415761290265303967166802997801108131031304015254523258298429928853542295042246031535766721803644911928695702359236434858868684034966580979445238403337782269800212403274265543534514768647360180346952871018742962728093732139965292286078193113825849139190142817878378929041151548763620463442612893345612007000065779879385922879036897270459017968686459810191681749558935046912185608920832955304578497005304013533084936177335353738072747226411057821044196305408036602962164401270609688730917214078971648115893846126284760206455614650102913720519891711013832192994811610993041596230651993326447219808351043002775262206173387716759146123729670881114279349305562049393617987973609694489798458276940155748296726545120788925182725733889480561013875784011319486333623229052769777270961555436054832551040696426476014055865011023400586261970554648114580132571832481446128128694727386542293385566109563461032928270577632050157567924019311277435450757755346021430842578679497693821992897893229252289141818352187860712481197613547311047118337153797911144835582063126350358466894441079736221748255228107236865150631224907604167972565397909395225041273604274545729947582457230023382923794183936385696967318528362015509383741440000000000000000000000000*i1^50 + 899928726545076468551448144300198478871110614881046224471119968129323115998529076702916311961062791419572413244770998899174281212575405690380119477988010760287193448171330643025124519414499443994506596882275181655715980952804056438062814824478140871275874540169668603457090906355297828903812602422003293396979387845671019104944863006879570357465228396567030900210915658988788183615612660739032659440369748747335201974238694195071460192782256853854695997477390412306163149280810804796356232214896076032377915037333345139182348118819403011356454594445551056283721270732669507451922231662254684810568911523010706131320405885025790240537448502356398164825866250602929321553197565709284318133044603146450638541067614894804967968186965130516164865104571468934389318217684507889617390749658068946790032126133193114706244554133252774367221983733758459050796341224326047067379333571333826468831806914463496385791312515136885713421206883862738303872952517451322667124147145017957344778358962856343196934139796682658080388047212180653886845034194373486773397207850845111459687363984210164229005179744221782572945229677215489403823786684150296967055312216965255509211176888170214271665974753995928262183453162740081632785567338967231522696250203557212516504866555507049372166254256017016068880483766959359476997838019537641445410362454023856446360748075517520382245491972025187960945260355682747261783263610379186940586884225049945335743674292606926699348529141503669813114229608437721809943629150007177404043637188357932600486882592796997218092131157651510968477296365783689148897550854533318655681645611197495786295625718041062629250409489825203820403731675746531801810426401158258193293267061945074711188127844577469025127611479554425691029979009343242572613052871057051615877414866322345880692564928697404322131666219557999023191018958153267916584190130896913726454560217535916944929219420248182142881562377255454355637828321581067374719232941421096673042844121078250129332007584908296509683107877210500782591181402193340363294206371669654571639571675060848189734227562139567449323737883800783290368000000000000000000000000*i1^51 + -152519074650074549429975678796066107471823218121394086329059620243743829540647411325708625050377693853038936180577485110706873390596947163309074839539326768534494807867876033161182461904960837530407061055459125822776423245193401024033415013944215428734315446699610831163945150401129818290246057037207505867075946346302559424764303871937016682702642911518665011436823329798764392901180376344768101157770192167375276379781969176872404024700830072999184496678318729637435236063818260528757869852947077998359181370066737370360844534313542658480409388301767946603476100765767818874564712378236900342321241745143958074838861200946935649334132499513515460608057813599257867700200368105329032251823818711238803228700656960052117729223974155704737183136762411031609203352708049710374855431159079856129585453847813178235333653103825182970517384228380622718452284897736317830300413212742103238349368682673574182046745630430687726955952356608908979821771282777172860054453409408623637309770766978007082184049195042976746879049714051028211453945016161900491656677985503787566439825061635945551460363184447972576007880181316092485854031505927675580804320586092577946411223461039272367491371411991102701220208872396182848439308453002691956264175656043602776377537715187630573689756258453243219621522468447758901648674499220153660857710711592396461372631190064303197887142179289652693918849035455238695148305614049135376552132527986210242936056596473322688823210798352474586296915516682897930442531402360794374438563432408242853653877346825807083161583480882433438100765753866819633246596310367067722993663886858338519589080798423727081063888718007324483096065618980574650183095436792767970145953401600373851407104972798604464029769137789651452359494355258667794721309054117400941311165521497959561812714313722820040809153738977767479723163911738832343086512701570446849959813526164265554395159107664240380432864117494504442306705188235728058992973671646552185812393891678404089355850757583132426491631006333527934869454421903581745302626759790048887358475593654844710924049595395017873494723820257280000000000000000000000000*i1^52 + -28540108063610324093786635181961306599233674098093143007520057463579784836154566153822607140511215457067319635283942348311573593834676845342342465035571686887455236102266824234258146639393463389111525732768713190117249829757991305246447468780798852142489438729299887416167504190220506172321935040668625115915178531602941794140818674388707589431633519841980080162958939690865234877826984507153916321310697657970465061772140222706091556521405788539071068016618797542575826164107717375837490134678114861452486843303556165066559949105002807005298134989878453314988778244137917762673720632055946845388705650921246296107336579995110325674518890668519193376816477732572442891776368129412338601835224621151516766477604753171777496717879010808317693694299688824982294324851871902013670770660074148770025365416324384341849123172930685238270504191212779497159639002025530849565648298647911946024445041755648310374294607212033080783282925384710597582673419639607892380955725924408318233117145448108093029263499116530796003057821128438245625478726729320576860467780188276453723573460195139974911650969105507447105172099979633409290694650557521983520545233551755419999325038254349899174156375272412550391429165303771828401751627179039510154576295618930616541288073674849955679838235351501588578827496756197119423764271890579829275307589511094142622908041207708947196263052081762720084521919813767661668840229295836421641512100194164365772848233085043328070462764996000813072095675089760359314345618912162873110987516784164595554831671915197184549376649225969316861313022967745017575337193353188595368314735558970282425981667802420782088178044778734415094865805053277248806330528276620760355778799036412698645390444076309290292583703321320511748134611591406106813820208686054422267316314423351498297598948834290109629171112199554921033803253915853536715012313522791982764798196125536292763295194511241593335116745089878750366612709146986849427352183126381937874470801928394275689057111461406255244793959092407984808949732183111391746793586652817619895513717383423506618367240057667338500675993600000000000000000000000*i1^53 + 18015978401038799469226007343541396138997777133560829563897720090763058197929159280303068626358422737566323963247124251683425710430316652258709768921621397038510233293706426281666155933049826162959753200409022570249049026928201299578052126561844254926714319531889475599760073461698371883564966173659567274496174466001068215506018701511520435953725769483176506251301497025074997412033392732384408515363587897944215185281185812404762020611110473485149776531669494840775508060397558623801761889234525974914710645797813614597833158187735947189687650332105271092319945606505963847681498577483296112081670068924663169207258337570147164140070967699300308529405212235082286473788115774282976012465766184407234899093090046741872757201810098801496757782202234852296569904972102267894758103841907476803070961575126191056349674625028123712914106320434856191322482520050430501431652180457382834254460295351032723497121810221180592201654576864505940098113733927266553079156329401522424817263894553780813791763885493766455165831245973504036883557321613574125217950222567936225347745758021302278852709430645152070752768387769248487372995654012155763714602629989370490810406570687134632989355272228138561928937290241879916742153220205917702412838004990696515356933791569804434549632291282396652214436938496059027433217041028456140036658567728114129529923063536452272720172482543154963106807388339160259868861258966278417162771508774004968567378355450002099814004664294621849715010026400910898024762229050896811589479303421142425805097552850374694905183248111409596360458828897557269490065957998563031763201159507806211562419295577072500930211591818139162069537893543227511979590253970773878033229778493339711395149701420347333731114498854085048229216374389950389765002323988143813236496110917378512554304831938526522317843080636450722000259155900217443216066663947713577269423769332192780042587792819173501619095880703868884311921911563408072709614828889999905153846902258304212411818728064302744808162800506869328645798812606461115940720219931227082801373462178745001691237299144870886113280000000000000000000000*i1^54 + -3270406537656638733174955920244649126092515438760188664093867553598632540383168260439986558199620946789640571807109510825419383377598658048833536653049790651882947344682731793305973945030145368223415295163492573672972240606743931295159387384905741428811478756642438445699596955958806646623426092277936904379656214723443995118285607452716430601160485891184188133218212203523338174160645213724336198192030577982506070169665476670013628458272341711949965639912778921731729722709631960503698267130721467009034674670270720171055474912736111699718274382754480327880391044228810728372237501812440244224508858619094754367701884656753384857467195638292940244040056288609559550497023628057974550143106097430132504149403573750469928182381497108928496278965984011480285968955603244955023043673143923155200561588357863944944715074671918422220263420951345649509154826210484745797961358481889977175352105400272821345249659696986584930107617348651636710868628531382010382476012476238488149491820701516295044003041794974352250862339140152968670894698087299097827197054729213075440166341783438047256234696405314374218961750657060934192000481649034315198592043236567277257363071042731341022345447773396033698732292049975947450696693274755595187495454219062466023263360201479917724698022029459156090232778681728454926514335089470035728943186268271243961800617229511972159205911669551193930170594760581368585093129008630734104993879200180236466353810939185211215317108809690019306626331907924769280166443308765084081375684940733491225778643928380913809399492218028289956788448339777837671895901734502727520533012328955817973716499202712995357591296937378459541109161861507557231891260608357646080998265003224212102949235189327107182609667023312634839298021214167803836836718509740403400575130553417264594222316734376002617536558817808348619331316027785459473751615735098345203297496346290634663480878577972900354047870612134369145577625422849905574624040312386133364311658496876429540838434828521482758774579368558101775487203737217012896668851232584076207430687812355071358577465496698880000000000000000000000*i1^55 + 343765627093015504796936711632022437624002846082347870394762273170258126390629141741360006359544499692950042762037062354157300645446784312198945985072332941407102761017688993513440458053788832997387596212178992017137590373375970124356048401399889716517092981756483375818551546502787921485846371820056214125644796185440421303853262121892183316541956911348410237406589389475384806629567405906843284132753354063493733003706627466103879786905509949191009035014459928572627993287450894658458540678981792158088325655705061730204086977318437067986254877645837678768542867160066798400548543799332040940844467237491923492127250602764703846221521027131404331269164211407042117464161206397479400982546476578820284652214759859359014695885215388826203647075360387931909520291878843466038806735309352423273090112734636989108110400795426733944220468175156583312893197239332985839016212837916112485196393616752043671754657925225765589983262955912674940872433621134144268980580208487953738022485857244174808967342075173053600980002816337125960969002558299284053058390149760593642682439056908004975698721298188162297664453192516933253265900422669845460180981615946344083743467206949436016283560351117900891570851378162994684906226395988877970253714155558335145561086180374983912744498631020771675405882121178763397706013896836162734369347862788792752234670908675297772869884120082363476669817058871047051639128185740634072966929134304110976932430413940674511932801868295223910445249460449268428269993063241207637173680235128616932777993734164667923555650529036819624024957898640359493929215618663988409513662036922601595060200942567862039230741069783290427268620452456855087330928947518094810649837327866702196403523436957505141271321699504831258265968712891139059474243738335888918295555801258396173380824268200716315165640348088477290919749485460367478835313616006801400377177412394242536642013545977813024537348779649068556802695449578389724716638734558040940303860338604274123606324308412864061544964779378814165483318484933316751218064834820613793564726572185095275047550976000000000000000000000*i1^56 + -21893773514510424211329278702021429359989635028885171070628125197137918097557601859096272351225750821989085148811517428245301699976861669490990351170303592451500100262022026214260371197136560819831561965650947101947970825422193735834959224125182824267563574002646778776301317216107209129877732153279607554931131715992484647436829553356403471519633966234736791246091507615305511388295627599530358673203389973233992935667479305169878106036942734026243639316113269106482379295720322540533966459012155533614971703995717533993114016430796285178763638383131346416549192156303715084223276569698678268517066381437076031930241234340189875549317488655994304352505303979161655446295318051152385358229024974545080700153267935354766695381178176643866608844262090643490765415022563254806865867113465944992550691747371380499044401163516568808211387231943922896977061467428611753843855509938989492964213751053025426386490786510456459676975330168209305654719238364748001628768155425358469664629737372150825946839721320841534758119853703835408439930472178054855656501791044883153979404678669974593244905020013647151284386724152340569586564990904312632121405249912676524748738360091002634274050805267224513330634534195433829925799776536900439495321569722175017046194232997678459559773081190865545463660606712335417300276710434131513832348896074894341074307388754366478534249227428586389593338668256673623922236591723177271529115861780548490574555300167642022640113193491597180484137972601208436307080690412519937313048244309532010175816487860061444604053400222665479713952070800192296077634727490175185244544192574887638254286971860393910165750213891721628640692262031515485375985048128874313722306940698568546528225874206357867148064644843323202206494368674661404480983994033496666728811832416418508511260267963869290256869814408538557919480441949431962575976075036806648247401991623646245237183478219281982186931476253143216105257904552234141299338277149719713772593537048569862239909103013021767868529283540348576737014744575918512333136211474505936905224824514263646208000000000000000000000*i1^57 + 874416705229187707481580302103482168281590077553465707447610293372905015578526014237270991769703847618202112346559048618310932578301446471508260926166694691846187988860617231533651592063606375246263615190765377989974198057456735389037672860101976373118912014950709622471225047764591291691704873198138417999445141275967834520444787104085602379221752403803358799600575904536580813943171605422902449149886611563697658436754768387257075041838572992293532953043105789134171999504134993525854263143285094051404199490462519469077865716652953699450924894841915941032018004502606843462556638054655498869777161870391731063420042011660382671736822512747497772486147021523249665122003049341441467720596813721290559763708768857145805898538777630028794297877747682011762397706807235033096717991818886126478945468240595491297158982305049546900143927369038606519752689490556573556869144442531442911978426370780192146027278629879909595523689082022096461242364507619451639494580750710481295136756450623295037441143953988529602319270908500442321569583791865988601990759524952470935671370339078192443263741604558408208596796099078285371490207079780117901388353321673863301178387526582023043788290589351196437021272946466582768148366116354508494248563036939310346501646000504318775974110202938497977987253916749264419616677899646533886145975857920589341525098067067586342032837171184473608724147640857900280134757282883334688835634049059711951689645865516954884122984138577068338717554006871419055989828778095184430764574956255782396526130476321308048276329368030123300105609513866326340107518268631417100874330925048683320624891659152595079468558391128185257828301394564550370814140150130047543586556877206438844070939808473420151073672040273212176581617717804950015881438237961340291842409429729253371264700008140720967876676595325255222519269931715465093218967677726750026398370662397106127458186024979940402635751471981378759055643266418730354237574993615663105172296890757297446172974499430622263141274259937642159709657163017691755718869642827194328282055049216000000000000000000000*i1^58 + -22101085766932608192602500800334319328312095687350498885484549562561182300465104583744417657243964498677108768159413442497115961430626196266371412467202858142604691038492665201349984576907338107500604260595155399360062360006700858987734002814994281450021442957201108063327496377705798003075487576886314202197962535781663603216594939279968765348116634588151724571024422689219074380350359159110784576204820302981373079978176475603258768065051750031494035646755932513776586614582013670777109257956062527927271087074444216766847765269561253163067527803851878999770954783501682849653529273912930641251033554847145661346818558738525213400536198322381965787126795590910706068701041084489677081389174010457405797977725978553177430186093763429269511229378003155313039653656295319212665452816345999481161061821478212959726130963918462735161593861844236109189653357679106306088585460824475368019062870091159800592514763498231091421087187303765229880140482122627407592789226149726333163392244593090666916441462281941781229855627117353150763636909519803136392025332933386769827512647161410066045385616251800320766202885884394159911419511558988104919508025473917652444732842662625402659884120661739477031871258701350446316395947015142010055787745577991298181730977270598650965922487768841013025239921727650363267637239235114292572746328275113139078674099348972141998580852445065906264373047960577246249034899133431002390387479349256626471346466956998204904228558605483320599839641754926068569976515259972836390613749914849775058730224308142032744325432402305197050727868847150147098351826593493232934500325129196052344773838436226962889279354184345621455078048793605173245987211423831612495109061940218765253581696317330995490228024787071074922170578544311755407784334860816313182362038770275077886299876765223415534127075481773952067181805249558623897039753547645889958289821874185220285552805415689060503818021964420064748487000795757455046374253237514861253527663018770199645956743662447018198246690036381335594261371182330211482150259101971931096678400000000000000000000*i1^59 + 353617588361837788199740648258622897079909828849838802289158407434136342546983125552221759410089253830500097997588921984987217582499141287462400366989787825912971094845354349004148956597095066508279999909404237942946321590088707723790579806594420302427220158510016659694683565720915655858329591181827575999211330524544718320267302443743136053952410819827496792004613804020025719863645219847466454257119591308493273198545690399367603697579617998804605710403060489307253249257448931477393641766832225391219755606835581142407380976269118651798289047228845833271441646357853397382828030246169749777220128977728168606466806291683585442097425163100726073122174980727772777915493093738098254092016663939177365464863284518297402553696096763754942571791769094045567107346478230608716307762776526343458651858248773966442515406693912302325925903390494232267705676645499514868681957382830284725142415759452195288892112612459788379369657415013724296521018996345914369498890123110079469094659527030647490132493006317525326630637602488103118991516592288440535383932252324787020849139966963628652420856580685077555426956199341234288622717204221804139641558638713044617045651264126629630451912611956970890705785562781365711927592530441426990069390442822657308351169592765301751277259061415912024557553558331545324967590879701778517851574542301040122502400649846052004974081102754401449730913748831165547236847332317650644064083575110990005548880615422923526207050387509558138246960706112898580700803315295851985803846985936377435561153027723575497331281600868664043893331470241822030411385622763173667372015635184169871374110517407761055015373395531569714853939481421182272688577316947747707488919799920743827372363068333868446333870149093120116140459317235145807605526822719094117182399232068116378515945475195590868424783237746909224648554630802247293987312080575603695692360046931960349979178278198200648468216546261069632135739327516227145612849922619207953559386576218365375105080640153212352743582639296915178042368617934809665421031869146726400000000000000000000*i1^60 + -3207379335710654910257557527644515446388506570643682370559018523140865105203403284441349518344100136419824820829376944209996220246934245525449115449150718891106735352449817714124020028740083003279053783364734535389681120653658092205635927562423473057868939653645568714968312495062950040084930796152414184087977653667838225147956903860719617590200640893847725394482721114724821805618875556835813201251051221751790995746447883201654251886600528471598967614632329806624667106510541140793764624790847047410165610861340457251561198840207415938209736163802747866166892966273961748240351086460158374920184521424371775515271589835918675018150519533787159983200923942751593308346848606469539821080853347877796547504670754692151046719149538533460056212905331901949750513974295756551574342752312714729098636485569997785573020825405260496109434021041092376048458985012446446441638386237793518284928891046543679978886178349965915470245860878739166257423444966786308549531758551094458851498525635466232700031576793140500316427019307811444452332510742938289708107563514078331614273914622728778042162628714499696174585509810185358966609517763592031407003625730973451433360244200368505095459667538251976380356649590400090890117111190830125772234854401417437988636267194221526060664148641828832252470553446162612906315797375761456278726945162481156260334264939002402954640327242654607397632725016435753954641494596637128335541947933090519059659493579149372920984171407911920000824843046044243957081894539013249908417930597049098479107836871163289827451562888729789097685596977618115211583729150190989681349851023108747480259797899264390298614798484750301962681822768428133425937414632495760773461572005996236954964555471168340377323727101975592620524466752611690843031071939319559117481403515245977509153913509037978349655193613592897827566498405534639374205194776473946605164025114178241927212376424293812425222682122854307375852706019886334402346390079987565353394514687987124232348189550075279714897197579566510851809208824083352979316408320000000000000000000*i1^61 + 10668270495690624741898708981467596539890104329132880696272509522134480154465183499156943680561438212704643875351701395688082259858391054284083911004734085502246657664672731627408037388686424750891453257905647859163484751579437473364542836485323028491720809164735071005095154569005422478771285826728787069022657290703033463966524677375117669300823252039318522894093535143291522572127046668333374472409992775812908804584382173192107167726123763898881937366799942132897253768726071802297104248452342008703039452771244027051805074495312472730062325751005575419872994233974926259865425462066993037570909045351461927280596352654785161631857159494550908459932664466317295998985499915391320459024250339835615032115196712969206494443724507953896122958081078724530956998333146570928551005668677396747550979558173595689107848307548912249470393233849209245591604634802495836208855305787712085554674506073572770950304788881706017467018407530064099418585653190445260711588627758735180318703311359552766431668717117535168440021526005503505415143621919887492717287223774980292349709811002498002961797435584484538098225149327297433683520138495999000315629703809558599151525989412305179068366968253227722670036974709534605793688935932567939938580468250679431597080686739082925511954784436064672949309781401468570364567083120342394996862248105447212578703437068490415148146852845258471810052192335619336302916215397641818175607644318361354602476715941306949534880511888790458405038615273625584601368983485915531961314199063789107109453391998576135504996501513799572132269462925328967468365967833197508048951200496187404394791027541683741118695413248281226440567776758035704735630033112745197574677292396289355000865519478197589628842893359348014106442845057803418822032032254753823778468942870704785115607865106400038645807335725342064298928741702158265204769019980825730861802220580013099301050490556964289099439394333587456979093297386202478755690520252433619672982614318614819633347697256215435461955870772361469323784291933906534400000000000000000000*i1^62 + 82271352458699085283490909893954422485883866627527853361265427376256955666624309983566731784825072657504336897242183894840246770303428101345715314577710785067790633318995561079683154786781825353384042158880083270251566874008922085489062675849007544544231834768068409867961299362705192296824026039265450733005507228871950295817994252194398269310207281239057973267055951842475595147613368811159638301450816500359180319821863986575246905132111160057408574279824592720435646096388555808892546913157398157230115121327236172500101891678152072026017450092798131944720139525003109730921957967795680186877156129716452336908469219780520632929914221283801585152817405012941715895434589213056127150857626801280091398624744119581021123397749693009962598242862245691999327184873718843051960665586903172464502909264979832040307342273437458251610002776875001822106131121545983250764631804071692693015345587372804814284563499838063083666961327786656077557999947070708398201214766195358869072772592671377246354140231918735672228013068370967319193637386769200401404183658144511704581808197981232263049023374148648766517665122491089745488375444583063453232046120666109072714327013255881739612631507707235423068117349292837138722127306335708311132975663420581104104443723362209685079595063650664250503946643708476689917129555765715504958574918015006597903548814731081494187522375039344911929123250526954390983372712070009297464037475306175268038007206102577150958633972842447083836301684157421811578360917574988748412644693101014451853307727296733823655523971025476097053881547473239161814869156161266037046547434369862114891643519506629161099068539106853683141806488563152868094948318781690697452232549227951383853582474405119606133946511092422870787695126085980592975826808308309931011011363462188396403832495454712625020198019124417046585722438936247284097393246902307057317404956912602619553254495639664567672060802809862850506903038246569169709238465836625752881900133699351799360865951980369311803915912744914051334315966464000000000000000000*i1^63 + 821342854219456667998032427668416907803779831042812832614031110166144970867396654476241526343255646193576921767369004055733440321283186121149126367035975250857903831737621004484164805136369897545544917439681942424587224017594023237971302605827862492800312579399510030531194301255048128502999305243007842373434609472164546463248663811314713366902631403048892610326040075482459940161952853181453704546402696818461917028077669542352974497691758623221954136819986894103597488249595901662115543981429464601912275628805634628863337265938577373322499634745315015131296750945638907270113255873096493351749915932553182137753890288970690045279887952988823147424344195951134050819476503224722552592816084662458090544641431276166380437720794892299724550637875352731308006250131560141850866866412459148867844085517864180648094828786253998366799076920812388111302895510896491022511705300028376523419530056541121189611790087772960123917023203767761846047179157314937857690255983845033561972131317712073317668137184783901847386945055914418955958601539740143374772851824032648685875255080858672954576693876435938306129453736939594960554336329913813930915468695740615965797139912058128650413053599651659054721346983238692656555533825547762224570779385770811239723267071073114939471337981641109491942859542317229247576385672065988631041841224712941452521521532914873196028230704719005270283431020764354303460615445700683921464514054795136146286899601566292570681102311238919227349922521085885910473529792035187582585228556070377768331472829343673588341625010192447111522688019255006503819087958571823659630633107849987477231274726525053314280067793490381110844825198270487481330919745677983237202173990616357959671762337907132899328674019491501945282533741850237330680895228818439008091090915003992344476281490811728467017694621622202172430577548144363378055443853102799506527151806162880385569249464643580625700367608591693226537106941145232429670457302105929879909749564563883480320565712099757297639105607871502064025600000000000000000*i1^64 + -1648714565593833546336869143557704273883138472501291615686220329394399370494483159050648407414014161454292367853632976467607636945896231259290415523325086970296695234758051660737909207271033228233184081093379300513960964590759967221286851104506834298026720386359697866706301862462669187401990406658724105825216189824322353246934399310029696700021363513984564593569029147694726332590734586545677515217168378277891550763525464784773751009326013901895946113179872890136032511730926413229369798617734017428955651037039835467650518655920891414087975061251400707408651346044351087488160344159190486116537208857442866914192994953124062503747907422681561301802508429928642727816990963670384326807385980554789700196156734494411210251546376892376680976118932652690508729524990988727367697632890689737643557572702299903779481784572396597929249506830288528958232499580984075131871047563214689893759385609508097272183893846371022074527634419992448729127237926917361152107167943274882059271878173284643290981662344691065338698827680794829488438305253664230358674757936114508816645269110770001909887699070804374345879539063709232726964077873707102542047439640080441764756030511022151519476428702151321459709800537886488090380143012014320013812840220557555284379261057863006631308252590346506168053012095138972214153002562448439220123909886845609825183274366440992499050893860900837167441761652892008662884119889715537394041537157176385461158669048547239415425991899502591957823116649189732351944646484818255767264280940229947650539489520515924810260791290210815297909474149994559593970160187323993924971397581735328497245543658696436668222336627933067400625804322737268075451930391957864000010785876148232633703541237082543114609921779771772988894877609390892124738319289493288695536910057517318008805555393807956777691455882267620756859927186500287988817430043275267307742772625778539897375106003805153846778703616882828041196595420743907214906746708727797090931884487179466665420004016228734347763377818828800000000000000000*i1^65 + 3344266636614266785946172628538263021297466274898941252107367135227586644485057834631980199911051806040220159940165532068916395639605787359586086384906054733011347830528915576529016458387169946874031313390587501683766551542566945374443725387816671912608123139323707148141643430989182131706375047111272798695153166821725698005382656650355414266863285323577904773225526886075376722628091710046404552128016997297067895443314908965894810288381454468437893456448410436726884007119554731722925063024265954291364786806743199872908159608798909393050811475416318197943762686140884585637606783227384285653220637578657237095766304281271456154789360897758832681123222557341789487257958459635586595554664899759350261277066011671956786263709963509163969878656986315375636928484290277244373852621958336661610945942261576181483516991445189240929700448163515529709134816270686887642687134400600823329112737461944556076302653272234853564560924902485226406931798407823884192421713130717093679115999852751358232175139543448441693323253773473085657199931954200562991802269141608187548887011577358583206479429982911080896366215515279342880262206294148249799205586301678632746054209913827807417048610071193601423846504883602365937570769341771529035142935989726037999047509186448483154842985367137987379285346438042587802525646313591999006241236418993429672704536726995645870288200647276131120013304616874941828901390902209376385876764519615823465915093336056612774248678723906653608053208080246388673507157239259751651790555846457842495681042042573478036789386239100438707479320875965592590441202910200003405734593591006678235687177221862211994113187380108306352701572947786942845627455314263515212568564667966886193532095151914859501379082109817848028740078135722923954814827958211527677632871974414374911629081829589127027473511878814098124081979258157842997996435434596548027489427614074325827644164345040643783087241236412833673366176588731948534740791349675549426678950421656569849941610193087501350993920000000000000000*i1^66 + -5798237374826932210051015558074908806929906119849949115835592040474345859111661532246249845526085549241531799720416200446511687546570605859076310198771366633536428264552908406333515780239596080079513802499385228202558312879892700330439063701007616046393212582363711557013537020070644413842186338473418044181947435675798371997208477669378208216557836940076483754950438933171931655932149191915217800721362215451429928990291559962395030091647369108501080300879844067188386184278380863606038185382468141586408486617163088990717054341196372189666016146008338515910124033789524820455499622728879575660121658615005586824933792995819021392102392179993980326406180462983424594172174349537031717290803489299653268942318012667172580455467570036517611506115738423736085324692295645385073783479492407377588872560845530700410534005491893875460163923390552004482817086672752637189468789132516534731326197251945958933913278510256160773283859803452843996438349617616434020382120111219337954926448065450599651975796480810188030712929471014415132820359274375492066647471224307879725219765087120013388450159382949276091310730391717299091151452535594753916890207928399378320292068639076795204974755007881378532751979608010189384365204073132067224285425338772701214044199280246534994730364482269519634642771244887735644055688290378766970683623431760852208880173773526367111254682964544007787019138199364334701428933921904770254021593078753550450100200101884948229289557593749015312642954502649457391862123867035119337852186784219644689771222226204987598216700065471328405436045128344210523319130221439986385215138246360982719982570890413796872382993965707588874294581238615401616332164287431352334245651878584231437083268781334038606213395917335235084091413428620011816078035948995170221241169156938177409760097600267505510285006164804247034304400812646474382738686676917875896724610465851269498494974578832880229505401996243357792042792445588321231661037015341606742432827271743336067008586233937920000000000000000*i1^67 + 6571310184941764140988447770421066764431062142198557249966273637162847132270594066024767707787854871772843692590563920241937102763678531944109896881740071830369515165837363062254144029951734890692230022347272562444320294357239229028450924112601750791524044263919845270224814742231376967444771260707488620957878497659758052053662386667751341181239163654517197621788161088420660335912682594789252682378550312781032197407601696266872692697231711965027314347773759525224737695384811749507618854534646011202788933391827507707408428324164649281909311283040081092321633602322218154611930620356207937399901981532701784627828186972007199104130064524388645422354980779520434956543109094505181246624439987249070217217557140504585226711430566236345448362500297780932634505114525437722457535315278120725470469705116061542172289709846145540605228198613161165639690437253541598696763518110313538361015747766080575887049120277628738490983207774798770355361581833117401440429376077943862907049832617886811736976378344924534133359184165985545220431731810266786929958497851506841248537272428111766518748714199966398312561190510890379615320592069025836603709224801054038359514422327403837887084180708801065503673793370548673368822452114894352415249434689586776175574027104429346952957191939570693840160465705960214082537375235283819326941105828924341312708297299493281508199347278334980458300846002647849929072095854791844686408198645443907555907149907962269341345932654714026157703240367586667296476817736224266367495587664641194148066497530812550681738518014911245557717981161212352618272236789216517197415442882326217796061829865876144920299945415593794264725227668103595665938099799130670504528744018394733546960792929116704254979981136010829954518923045397269135261155569385202087995519760781945445418283267105141117174727451207705139536229574555383860552660788919930983733530317703395040633830888568339348983782663697953060081298449306150900418477076531389374181120588526254492221440000000000000000*i1^68 + -4313614970844863867384257388337045130792196479537730063326095589195462895183589632382082277779691333942094509634525547728754328836498504867002062200582444070760609832019129176078063162188435156588407609875530577785065672454474978023080110096483867841532617506843850209683168882031446617654462046679007759013163750301149002592129648827575693265306925234251229833060329516906350972167915914919758980956817193646992914186102303576390023877281998341315449905491681609794015207291789150394683008967456448157017561900986982247324166278722482437228460799253250237713123202653384321195437495056231632320012183696443604790533762300349394544548754656207255760074268340362170157487176676648982760703222151599683720729675498214331152016511855272201845443468471766680897018756970129522669613098869213735568870919620052807342811927420329654766750344153143993671490907879317728845114482106123606653814854590942649746340193040283008608739475974310381698748969248710064137049952732075751636808002332731045774262391747557757111542021260927816296521493573132929282202620207994191712061872657963237719506673192511098454602588922861390881017435428991340352913017095219854230056754615776963051057787662187765580367359493623565702026247023342940519054619230724787114099142955437472669378584133110323376502173194942613093490770674196612621294659325349540759560833510660077545081957749343243390058359138640751477808610060787033952147200506310361188677143638151994092562433027511597275610232674053489872416996911638158817431152392278547779365935281104937624409783177972512485438578723896729510005400710353194674055341668619859436100995455628442145670023453779473932277491715613176102086375540543829358064119128955637248687415113440531147257928444436146665734198349739876848422946440298381706195251281641801285895060299948718491559205556511312229618209564942976227160828076873728484024372593530687356843855035216566077136081043852846989434261488004460721600708134385662122777057968521216000000000000000*i1^69 + 1806493381427073692276609581720313419673245977029354298798003927872166371649757469925024275783788242481459550436339591040950629853152632491588420836135505107168117034354467404741034416645700627196311524398174317634963938225085877957999739235814256548239436379086357517609281420257210211105657319586299732172593148864156404959235176198046934727286066968562499274732309302749892835122644703012573431092398139639095473452394556774687932691107532083311526160784727688397534670198948733283574128348514131390450425409043197729528341782485855368852815469237945457546722177587835049280536140945218627079732613323748968822416984650816573056939246418590451367913559349600983930681701517276284665300644608900878691769967186883941963595065220715935903715057368473964490250095383892249105705521110557826205772285996269253619852585726209014240368385176188766017285939443778395907056056782996264748873722828758715010703907152100527717795422076771787600766508968378012488821033560667337214313270078264848924234204174622102836707914097356244112846964703488529045914769690807120173587820147594751290483240406997767563979153771793686355152287856585745277301867460603003996146780062040792088980934824670816978136648742585192957440399767040556396945531396002376857991065016467688109307968188019930278248319666085623711431447836940268435285560101680668963658884842092309036343371919217013923726013827934831234848761268985464483168051308627217118995946295054463919287192099448082200868205997917078574625677449646427743939331346983701386005752287791182793695147344262640404184314352489205299356562889080048598451729488523376956002453786015867999400784669562638035382828594043217048885809545326381812430018289623809317666976753560211555077453520376559106968800042130107309092272948176874978048615725488950463322783551585122433223863052775640060074550409472914733558174528286934264235902632695248423040753895802608673079934973549728673260645500716631318538778531124995629776896000000000000000*i1^70 + -415077160489477556161595650749915278137077164636207190782224082700161432552721794431634110404155026777308701070058215811535506479511292617847664865579332407986456783978533923505692655146464822326345133439420569333259519061723946663574319168099542004116144311241283856902025301747434068761292739391054914258921942999998721801347646783374316481419354811893544275906538569268610840922958950106912681184013795511254248787308385366443561086584264681747674330671867877941001946990296460195704082949210126310967361751793016606403053946224254217426190449935578590313780668128616995981878633905180145910059986786409435523235719238442812989445603691336287219157169473011565690275014356791556632357684907947859319849595661351631462511298005992835036860703903884008401157042316315278609097332975277105136713300105597387458584926796167091144176035582237999304713672388443429075791335270912430259535361546597490062041263721677758792987495163578763425546137795360804744990321519354341631347127347651800766525467693078415375907741528284727463903245607780517082195478570148878269799598957993329950876002093510407427942148089316005337770436335141423458735359674970508276391229893222497098946689250947898621276345267861527463619488101795544467640175358139641977304574539106213544709626833362615018001990974690568010270104982540470018025064843369577434333490123693002991020558573934315416919003705519025730723992850779756842856067924409626927001706584426687596469965857243277749075619236588040590881819261930707440760037173166470083052992380538689405283816148401296081537390125186301373279577805497965154114527714689711739194840099842456059173507159360405939995999237667446652971371916515030317685615245201233950071174750588407595478284159357441592568528800685520708933030106548092837820238452913843331931068028070109479075193358733136794180816617021528668160881572136517521916413870282242148816731535008372835686031523248957933035258059481010732637661541747916800000000000000*i1^71 + 39134898103250506507409023735355177986311602575381720069062291787794857639081496252421590757440931621273487963135556551108095645651450036007910583269673111766653911146035241763006647408512125109626321923874924483452847654676194117245523331202464902870305905931646149190069156375933169187189590499085172391686191878243752967895123133924509814524991778432736559564880114832057571944125160192914649145535744156686138360523407232701746848437927134938989809598412492520689066987341498954484855627276931747698112419997196762899470021873866689523448153397451353717942874944504970466377649727754315531244216783421456803163146494855445035336057880366461923485083584277765926441069977109475490629163821611308636503029654045800477561456830212194956976375789587535984842923034095171695573674299456778150379205597599568698600348348785564895642073162700837509374329329580245669868474364728468319786463596961204553715241142110261570768134833508193265796007651517677142866269216233616086634832380800265003345914407578394904405207130345515077891102294478542183376443276509406318452381143488974160828932532166430773075518139334166188192227263968791265144658692699424564208118038155821891793523132170453286654721905299687347969088498977345903171553267484156718928153700258109057254094548225185880599458623065663681306328454398352724205130446295669432759307859151260323247280146125087992190601817812684202094320534162320143672593333157518629266857393382598662079471645559548930856282126320564166516103175267949766787462732735206085207115880972643944409536767128249646744872822018887778409560976335478467186531938590815950110781381095632394032177175868026545576546594479620226488219641524674415363370961959105215370317614947457141342211800576918134842957283738250134232239280447594332057269546543542718292728833979106065700710485873573803355422083946150666910425785326319647362691199234305666990771846371807486724172530457908172024683294167516630220800000000000000000*i1^72 + 4471472964965347648801328117420860335790427940774693314420333961742004625425683543333935444080015046824091426345155095523918423830063900781622725224994148597947633457977116664868184025986797969433241844707093641203299928109774103687501744617389172214283810565786040485524768568206892594336035363352335376587542811149114257502479182937013735664529159108846822661907963821678481575643531538127836225405642944439822201419196921079203535518200607591964539427791179033677279339985793717614273839331197975852689481808395613006126968313243042860028463894729946553010797130000743349866611365948762778147157506370961372170851520091181634445911901987856979222129865022530046391985160862833519089906604998610026017916532490377866825625132015595859467451756723537499068530431866941814330016969223143851896694988698619719064160843810275386021707715595653209877724750317403990027043268206698397478047240468938807048871288633242861597924663210475823727745945715140047974263691170108557510016839289041421531355254574354621987027774208764505639833011734218773348310197732421311637562175434860129270785361841189485343781125926817612255546257244629313057464061879986946303500727063285458726414752017069649116777288480218847639587993217364724726499441502258185998795102573473770900894888250844683816193559855461303402711679358177377126592584869285231540207325281130709527468907435359422160138746901204134792715203203821627003104289852730367172704924999655365103711754663064428664763004905682585791723537690546897688995600359165626457605694724176508918377437212532066898469961476911658774152881102500475968008465524578257228313736014649513423356402052559014668823956403921535150209397472307768358886561975357408105846744327594223469200638664072765128938436485573119247426043957630799865616445587969989482166171227136002684982868216102899054780162330490614742734601088703804182360836233386669926578239621314519893029934544403521686747657231400960000000000000*i1^73 + 149292492069477251177569278960459065652920693498260264088796739872623490097313071007787654434343853214449597055170813007014906312430471357202078169814422039710104193137782129106203986321283793392161833890074039300882056253136094205783948369777217632068913660503765949178043608676301269907469103988147251397050297523594734177662981119524749608409175085335034063803182367487234192846563107808424187598864130146270271881451856008768812807931616279331364711867482900620127481402029490695444718711803029972324898011653361534170463845215569084938464353551276509106383982938701126641632435153953845620275342222613510896966436021847014609497503612751863768981273358392439693913085118581768506721539578350223478734493804944641013161461371607274132468497254494125295737744752627189332225426569918422739410022835159309227369514532673027994936141898989946544930910615471732042990973214970473181397070899229451709695644315813794759744988659923117251793298192256994929638505631381258808614433844008684566869457768850075424123475667543584259814512304660751572133994260192171191199293972532188709517011624855413158302088469103524468280220391745852949930452839573202209565147500805155765939671910276215606770174606876232259815783442519469057503348461445749456247399929413484563776968132690604662241525446472439188321043339740269652572256850063165737111435405061105881468051709991698132891678612841363865209869260140799632192581638171790201743220032018933935237641117881991444458815075026733617921406590344621088400547738742599952483568663954318348819327096442063396016348439310642315249129432486142215626230432576456826814886837913001567712188189645110743892339426668560228169494749891122994130196058698470629581671481355614157218435158993540042129970600985638571532123968587251097931567665945459707475245344753208483798820643176299387387522599538848680236654819515360352279946129685679003622266896018386489830493092853976879280947200000000000*i1^74 + 7955181343959084586049953664995417431956498247800415818453420588817493247825101290495921503636976387297129916905169156716691377190818274781973383455779543946235325915075670376377667224916829700925959828154276431044226841054985457231857298760692964726183653235357222034253024502906802742377972623303379440198354913101459462880915616916042325453210794176563643909312211210424149614836696308305593925701258635934544412819976535827793938613248455918878240153958588821930733977192436154305163882836436888160406287001978570941776316295186938841255176876450593637350243659576340677330519417006454759998902100029418571305224203170216332962831463487659860349203121401017417874074453433131048942800479053928552825644816582333497511325320845159574159546691224000891325606882358644101614103887709281488159708154030633905516791250856045558332118166296173898995528138879976863639533880268794894839086488357207065766812364587615106751099022505176636146256243430213772359856041497036697281309164651616916943630689002124762959318269085374964445401645583124444493619747948778154820655309536268515651911970708339066508229111902716906195879979652298779703452159793885146000870117521453857822769866451648755671827403103822827304874656320582452290006224390223308326171108644311440762391245483575272650669241414580835248587273306502781219406899040377281055460532245633658624003356888991235619336104433235527724193564516458237635099443409854262750887903388273463575917957827453695789213479618088058387540790697249317581816598765529282923393581059332378737892408281407458270562644908474932051650441836796362772052660366866798165387428127602850362300547164130929327569947063969760201850699446130147725129243808046094673066850384855275009511436408361729630953024763996829056570555199183841631140311880596453803497850955061916847217671922607160353032842863182961489640587683222848496798631452075423246824195911561056295334904332288000000000000*i1^75 + 271849507321588013596095777671980996242714208441731856348924112785819793100518180456851196378997375011779979977422947094000828870137317139804714001501633673012055315278242921218186478055131533268485632134609433584766766174907112049402005322586417120706175596996924954263317703168063422631521581797493941452071061851702504472431191046566569007073809888657233626016529290026088219336770601047455650812852200541105041780440689211539049204876559656009391209545830782691263292145266449552650825037570626000337661426248325760744683637274300042081080477855973622255805908223630807368087596943751546852060642786988160902298348228023953683092223283220034717446577698508789877453305071760822644929618119967312056824988835637305175812859823085306977650385995712875328272726947575246847160489191088062575201122719892115378951842935191310595921952070660238813356461894443622689013297373024517769494680841540345195416137833605501382645667866260947266612840184019418497486810746487229285523486342966220659746673592945559255115702397444675684048723819610494246731895519252481092984665189919628216908204123968290876749638909371404615648507382810575837306773571294999979733443120339558057095473402347511728046327628890779007634167272044806528113845757465803792559137801486753999821661054974302731699282452632732100353980527032173507815139669382908771920899481543036909581598104889163107296904617363781920360498842186987120426494868106723625760420448449958467727473996999021033810204477216870456498010779160036195363218790062020555146817390182079416854057378391181498524869658791444822830202412654003042417941780039531071864780982043564299617090605968178625190909453069110451975411410105497588563325406320497789027551857943129398409728622951069728671342578699258256119562205078466505249456147329275206530923020566241472438974030629164664760593310871951407222527545546060878329190019203345661731418377694046154915840000000000*i1^76 + 6177631337439309370107927671388198779291928233591502547292134517904795315177169759697805699175675428584898523861546598531688923965126365078862865828687946946707355136280799075042048831509219579033663010253347953962122426428996645611133323223075502869087621703897512835574141801135592516751910982876178441321438358127481362352109468707166942468134997971577746941866246597815963408805671579596776693937337994391674675797205559958627954593253533543049377298418572726448656050344136732960121988196555563160487992347267816031989030554845808552726493922274032417919640844347894143722625020038400194372196639149545834230079456793048144099782182254349656211062120869170205082869369378539040054485647232489079923634876131372145044379518259611331718068849722194970010215378436315703447781568828102082198530504880378617956628988991815416690978207513188205133844565994426232643033529842959093182236961518695609198870229805786566699182593079789614090293754262411830184894176085203618428136109332240170200316591266496839719286102205944464439469060000201521785937555845084906026995991657737882266301160854904236821393188547310419040612848042472868961393470686663136702055958535380109699391670688033000156837321525424455816952470846296763567058372967689336428740597578160405043195476963685697987995417522986907797646921697388702733437467256778685029676268085700517767384311341955756296114730406512695587480317943906214090609168565213440963474717792927659030264738163411697988579019225145737397693774613050856662412156676277690725861900379507810261977353772850157860071651547209020777601049989669820904878033451331175295970647806375026487701553535976573697233747217679140041252811524846266977215176061901521426006943706517388689291634166279037775612658189620467819197862856508969637640070800146057081307045758437098803045725010430075631798445702763629734926682804491362693985490510822059649894962954240000000000*i1^77 + 184807334445996179656559370960157064148432132131599194712167726013570502962149255370510259139535790704013672296270246726694248197436129778110122365047173983602080379295770035451797477364567850485353758887288593565555543999767857131221071786957536578996846305137533232253018994727887966388405334736365956463214772675137573481076574934287133039100864521755982388172922957251859336981084099728920694963388737106757199357826302018571187184220146685510651264041661513390786124205234264575965641908108048399360097761463010231010799320260644361335505570209197723841499135029713271053218598773688334736739898598338687469991113505566944178542800325679328997594727859193243987396031030629228445142152204752062904611938864020526740275515474789966576344847943510905557257824115019810876806847078597505116987834634717662406147936124234450868351780570449596930036027913407397158518879057962703821860187950733010752998731842724812680507139759604717689188189780162588398138530735570614125954877437921859820348338230041053846220508037148487111367478695117218061268629314319884203645153902173771119132761943903611648529969118924788798916413668276097813102712558499606012886235561010493290871847317910732164388811790120250849328740296009190589034853720366962699239408559340344245275244346122003896500094337261268457554732242387472577369830334331633767917562976977409554251981974778312568898482962041022934805284025062517638484173737229173224268408471708123231645195366269270207796385512507799105824302972172792859107076574883240231423124727462457875102275032622688964629013281438140102824111715487702137420689367960016755148014239548546479977490704079662778316057822192644774027008509256049390663087393546811703435451198505275334455755143817053304897324497392914458447541677537813338732141589729762126535207902005134822109540702827396332563695174369226438837201699366811577865179033163970641920000000000*i1^78 + 309712188114481330183564064185810608192120805011378986554086416967129302101576697417670979626898490381439507553327629745206699174994808131698118221171038156497300459145363680250821183319892283279775468858210671001323249918496939485663706929448901309586743481357022516738770851418655282703961162248517937260065232013022519962535078486404117279951386780430733796415949171943385278889711951019149650323825934696872283441071730945348201988923345962168368442232401986351492645235399147681018919894159720304673074008310443489539888188718934978954849276125019950933362464127014556752036724972894396827786968988367339225786308788789612062771506846381120405417182912140297755588333639224706948505590443655966936328946435680740400057337970563777128302645240028471033753302612400198789597830618833899461620924683577229787022773044313831925402769892309479650014046330534047337319570019671458624230469739193247771039184708783725914204233842572664484108265527984388098225444252053804431262379414915963692385563355811575365740828562446545569628095144665557770933239109115454752650310397318428198227300749315785036780480453300959013397214174947238029500043934397923399320728953689896997808088369175902770724812375103197555512863426106136632729895745614222554991097119653533450422507878576422898345489104145037804820343149478904924705370950795700507529661767594604487712918244972813967243751305474908504069265058316908084996705669960892218608166376494173044249093631287681999186108742187309554973687673367885172252695502378875684567482604557614099667620959707846685399743843197639165365249914460321275480733297099891141164798048504199992879972497515719883211953710019720706701431967526087235549894378209446018351880471494004955699413349309510448344206316861414939215278652812534695067551722532590161920346965829642075694478805230747502034188521039708235009522212505808828683517952000000000*i1^79 + 12714653351805678649153426701271642549512783227641554338810470440066260049709408252756426886102367458036011157056197528483910132563547625189572862258677530048833551393784237642594719477363381415436949875780720374363427440853010981106472818556537590792940911404773959742070519594817645577339810377307147254693474803274185732711860256974149270409240923002632584223825573259740451083776900193371751187170984877810458659594178233052910189977800503603192294937929509337391469705136368094891849397905865948076424099293033615464032912278161853937724877228834508142145770892022345785617431889344433277760306699753564764438692623442851367071574646336627135200516827918015081799398755809708719446040078301127185983257762291326892085782134262312006617630370892539774783031425668121763528258596070546815956735255344514343832633273500449788213274919338935087992444662624221495617432490123623877421038014333187686590164223943836588326875463822638590334646420365750587226013255506174001508084691577513681066831093896289476928573261789577047394304851367816655285453949010843816754212106994756522095741698429349108309375412475526817585087169627816474521863290776519677332838249036020105035756862165406380087849247573762433332339302402802684055299161762992404310489624943406566573838476359115929969803762290808044726684962675702063134354774954674020183428489985264320334110558721264372011260716807930765157610488638234941351043465153723230957152531276631847189104791088978411847336730016424004783635051598137036235351872555317784310560322924222779371238575928172776550808410319024172794899121740302520543360727411557825768102749468242254119181201695607387986645300033218810742382797951860949999370213647869747058599235150854351683154770081451366131254376098233142704536853549664376840458697994366148484130931467569903081532235182567888204559203248702152837448273292689408000000000*i1^80 + 2907821223399790768366708917195267023350586169126983241797243076154002540826421853563640406977290561167015190462702791856989566489154530445098180238125539547120524520527740668973027409764355538916904058449554118190751613601615252018068780223950561860344388677292255899381497916656608253291332370910096896916830231811688174652733147474998288024661370988925652101090855926455650876970619765772801727232712483851742586723458110554327825669319805491251349385139461736584873818483826873002881164303124916955853259290659725682398071025537862153290781465528291651414755980141434250510590975802192620463309213447531950797409433910133821165287272473164373344840741519186377767284286621174275575755726737792374736538174726279488470522024752164121939861668241183023840800570295912123205017571281686124342151830406813056419410875678932279977894521527448758846340754744093578784616503497416687694058589559362141242388514082590782851477887338639581276255438856481241557338105227053962480660414754407507191856847141572617568054171825723565583272192451429125044307266459897279909323445798699534972187776283820586408719727482705944665212732398683170201821821475165839906403434801189213061813584859950175757174112861853752852342775414614912891541791805912689242305637776166280256328443271550493628656164632916824873348218216593967873313685619946784407765553342685322300784100998608954705767039564647234661671927834137260154901913963290401424888558108582180281214694045954834989622076792607462851333728168736597306881707125245476017394793508098127543593957470037083612499651310333490253709919414144230317010178387421310066108245376678066089678932422779504627418198395493096680243858168809413560086593863022852236345702835756597171953724915504553415231545407390126309435590856711368615000718992604296328886132673142304382429759424344208408726238795737490626969600000000*i1^81 + 435743767813281684587297569711027241147288511544535722723419224747731350443656127841996209899923566563408318866654998192321081997603280998404849570184264839877508962370470921876765989466446332659764267806776442078420492280858005147236267392315987879279429053506342190798223553205516201876222709912049857346516316568184746633562960726205753180056862649372274874005270110717279240961963047038618956240881031074541739553183111065914104105811200992389251475708463288557498994263454647484885263900349376756351060578785604506652104085677750587396577304052233301700690987300145011700948181393992523533357042628032990753764855071518513223232954332960916893798481698378995890035455880162384827385836265281478062339849498826750364724894250236820085415549520727428608305468245963216607517803818222958307088835592275589014089325083346311518994996255875307914994224924345927837007565389877413136731932349161778982384907435374367651571941984740849197287060586327427605929559108519571169086203052998602122508365325423021610550901096426341049121708613049491237352290277855443014557467293492860791240848681409505899382330723136102961667613027560101429530267350459047670280067787749966006652850937212731762760364695353482377084011778292370975595259048930471540260377317290203983917048649934313536011720677314389462516685466607550113561080911826110139955458848867307736480164094923860209335896867963628217488967936559292949490447985946843590993112299178055903143486353561364959218682379773757135893014323350068078468960107118380030204382598905164771395470124616807928255755972642269527516845748020288876368198538783613864854959012536873880236978567497807591026574705044263144036768380218397155929397823773303833104259512951399913502842925006025960520882772365877391375654046258872044674503229059977582009986764985327210256458172609751308746883072000000000*i1^82 + 7714231408114773492815114847607003426249597697799605077183940872918798319658285268752064364064351644679775465224841670309681350921519580859684277213740395769780320901865919273324529031732135362437125088764603067825235672548282784460601418145717647089687003579854199783105591209416424176892597305518323556113889821273984876389724314370144326883487386063922469431651853898937841489308994587472552129926432904332845505471218540648241206198447668054798106205401128225899279779647199850655796151261982790721283305107964722509321408534687894192766033833294111389305931660411667039900849300201033992269745892728568089925347778319845183388096784034261184791486257325451112001535866386907182732751533949894409763335395385477278856624296669984741317187785397208909540216203035772779367008687600331202674090317740247014890157585713600713315502803808430275336698762290535512851658682071597451348034950971658731502629459269332612895678011321382004839918927708728598873910762681395502292748691285329508712336676657782457151835255604744471141324985077372907450220491876839029695916199238258418537514807803868841094899182732490635614949171585291979222875209700625989512792016874850562691987836948108838932733381551918533365173005850062644254623124910545667273198327187295625295098825271429157736753892160841977579062614114882876100148254386096601848268466769486217839714260485080956998662240299009156329825477633430295293232089003104375765009415702145387593731139588805512675119542549113105975711538018254672319010519733923113427026558217166142489522313559202122000085442749033885567360965193200474648260997499127696160810280200988616709927071246131322142236421394186518397520584551812824805107744068964021347371888208018572661706225416626230750316141042258993363720080115900114116988492996048826216223355269333766078754975729582080000000*i1^83 + 54777255231882415122170426182928433546988280649047025859352043879868523569895135310233388123355912669775126840175609612426899761145696113658618386421159745370936910525104380418400303764809311133458203058818876537594297011085997618307809772045634584984964089116746985287969346240491427468118579278469433610414735930000397467202746209006490611153465496433854901099603786235290186032757665587571754088444222153646788350933324840232329847471340219301035339966464360954507397804123920543260337224726540237794262014758420023012219201614916845400989539637425362188515137166917296786572664772372561781176815785580007162836009298847470937418859332482465290853719948481084956242982425384736651197170356617130609539736783072699589941534755653946414118381190527397953687904075140713801258467786192000780383657321957467034722430182334358783562198742412202691063044518006394458135696008026248148266629155374905797239346461872257328602717123073728294889127495284824035122867010414894674399837054915773032140001783836901511906016549008885434276356543799174655559132981310144577519286673545958639112136430692753894080161022281867631750456050770965494931681723583293396111030185696806959861822416539211700179067578711407299503626036010495321634214863252518882067843128101377623033593091870567358888651373167477929893090509231532373668423687579333751569306556607934773524529722223451119495315917805859588215140859161102112987772568051118604200471018453704687984555336186856777873609024698954027821259005658666220474463732822593779711849320995235522050098957967887847105940624391836039297841583033720552710975114749506524840475845732415811369655047587529241190327897428544423163243173248425542434444915269919490217579817933129766027224464125859153622213516188583063094182228089527674165875837170816907750216922346944462848000000*i1^84 + 2446825515052122435041052717707893383715040761197606505723868309662833860300869683719556134126327599350453982924434961141883932183719563915212801294673837774148575992476557639973044916640986293583571232680521008770105504209393767277186783524584305810931550788891435915208481253420179560322378553455327248579428247702976452510797282822165311710220107189511306488574333249540983240422818274567531581034490035301440121370539901505422192703930246028746281780336765038558812303168383069725224978847207639512204523926234002781717601905227725707709320048495353639010009604992652503955219110553736651746762594801187073118117644003740726972030798294116919924830560763927722401343954388854375482858351782813738457924889124461397660780728008889005308926023894553680942923119849309155820319818967791309858821962663240267826008283478305929917451817671295978026037544062178086872795078118954714070523391500577042950902008820406255888665697649534060209758918450571306527158591908676510876642090772127116627014103441809883669121076649077151922348605551708657780601344180465577543862603969300175594082976044531742022238443658614041074490597732521063693322352076384621979446243385779172590013705175787735976167653147293181376806410004164421615310348315065174238290770588451504740080615918396659310210643066010037281178109054533153286850856846921825242185312468262381947958363801205090336789881428014772545277911270726484246460064389698277474366249437754717508560426343757088887499830170265789898746754393473735608467143048197607431008497924570264655143741413715394993726073448817700835439740334058642817338774526692653829386727616252777226490928474764898619644555967776827712715050046525295529207171536824344737823559315108529212812928410192761159494350287369444344467100813451949822512102923728114417664000000*i1^85 + 4462312949671624309041521600695147752646885184688302146529122643906986089109255369833016463400694720792187224943973922906143007047513309841480839446387866909105919029760280151669782339795172844676683682050241765361098286600595194532108060671351298493277188708834920772269356241973680273455491500843516974778957695812541912756323548132137880198367656333796696565395513865561035636828031963413850310064769693046691160563861300046590379705635513077525217891543384255047024739971861837084968188059535712971826340655866130597797793876986081183900605168429473967258367640387391811503022693587457665684753050297116674312098176823335739597097812357043388214725139713762077364181609776837252433060857093143426796373392370002387145564559524272930500821447376104930034891909607808269473463229927183455941583903414599229903621576914455400275495107197459407402152902291007784321553814867574159864074395617269819725633566193200900932288644358280749567748552043640127657228067610751068491625005391347915460416263010374041250878679756487697609058495912986115092534655126558812312463477894757093950245531627400417039364123739326483085121652655097690930041878378764000557678472898669523123258235866125705799494632637197209711739745667967460316116045909537444554346023763683456867419844912645592734551401721443049212653984673965602982432026592019025626457127951289506521936744510043279022528780890923830225880647322331520671582210944922454329207066393947485140774729864922081852579542276346026895081931359905966954759902691946212303300292745452211339777681318252703020628425798078081104235247502939836990024021833269754474925704894263879245157803555510095479065971131758724768883013910878308333781957416649435161057707846053522860125145665228912051343416341932853122916893788313095724013977600000*i1^86 + -157034308691088540097265863285121608607514146683978843537645244819346554663174767745881196435899168250412740563659038878643753457621313717957111319211037406676749931829910027153450166172103369501877667327864290111829727645768074449135320752331688417961346426178955644800192663505408262195270913536635968048150268774997142664388189324291420094481208114336547563839995645524248033419464390903985445527720220100683738540706679348895082231717948819168437159849518338523531022188332815191140656444045856170700443727193961046445741492895391788940758994506502016025080010838649184399249284663237119118792158475240053090347356706655476150319924618051932256992926020179309151657174314961892816688580991394538619175456362047132121887196621886122033778053899666213321378402022154769065269988974142357581426416793359120281966284557240509348631693079097568553410798075704132328710325782912619902439558154068877703122720471938851690700157044130572043156224470878543129145872940241979884709811968557598871005776228312126739773024316251617710837052432186711497673906306564977489339259948177002367972358632438057811520114610528400140749449088858811859990537726416203953989512296621557730370451825253372811325208226355377603996885547849830879713675380522366726125209768176478060409962522684748910464197303602707129383364351076757829393888700677453420375828941626392243918672482388020771971047398727277591787804917215285754034339049001782721834850582055303286606490575608522736102876253114235548876451136413592215054649819302531555398493986299292616879574452371476969102187794078934186811583734029948536887334923106138627613766536290391200146340050680070498981955813165397735073420930695673643223527402779388613850732710693570305112119950291353872233272378254463294681907200000*i1^87 + 60841918146289908442566275042157342690148821691731011989603884561592523469464128314082702944604644104072283464060527263782420705793999947717054481726331943945002510442882392973365409183288052211107262643116456585827523798547688854328327482965556158440515155528119435174160230902124041365050073682398195811325391418571946671045070149723578280792815369125642223503838330356122897121596629925896292773645764162697064621932738920137476388688118318881557328279912726529727047492239457322696221838434673950788307245603150588402012277402254995055704301504242412464339598693058475263455892467225945650159453019699230561839761848410539020664276241381225386236327532459703436979990621452908470061966613587775826004316175125095894683523220464953930986674633563558838385096619653726810023966436838455265823976198137066032563798987152065447576351920588796435281840828204735810061197337670079014937283748340287404676616077646100784301030062590496545933665344651063196002556867526059460285972453474919013318351871162451996027536293792010750328629629162247943075854534803356134289634145212149529307536453491055158843096193374076116537908056038576003787687670045122020575900041272878912229155902142352058606558603896333023281781562745737976853101812806701897612159948977106735864557888118436799040049438396419851264795209306492432516050250577827301335137037367606572351381867846677608498010879707520203438390403939043465202558686504983392220695604616864307939916965062189123978660213046138171291908683872466375993686606660002189668284228778986658184101544924991363858892732211748267819644225236732566641774968381455732945117327537723983871810543392256894517178760267281608533166759487506141095415826545658397915269882000295037726859593073961901854310400000*i1^88 + 713727263334437091122024209079227436011176296028901200829325276668976503338490043054848971438928899559975628312883320766715416368349718678718633184822990910834814022546790717513915367931240904251965946444232977269361518473189553306257283163073035449266365286592971903322972092970125871749212195480403903891525788293083169511227737401103734646670674583574007445593576058769506565414058156361191334982323366713770761708129255606051994282645074151779002055770268729630339082003901679996275764064378604251712496935311480913255567385078969633257672911424721354480932476603324030222712160090787483610051232522880298796884230253621444696314084366544736638098048943045007938303644602593593339381165880863101469238920062328205611669400159096496067781764599449667454490083829653255748062869166820516426417540341401140698267687247236606957385468940233255446304140735644632620889394124225462241422853737565626912015223127588747812945104319274652903106212613413243239541750227133234872644285023487464746017796738626624255574739574899093511606949936834476329094416020055862359023504323206594565296358549263580036119663432770533544183687129728686553519278877493065884275785249792460445088517664416331081534474194089777847107529958636707348812377463827607809923091758606304058651792697470879811157284078466767219393430214226550059401764173996007416077552219176733900022360698747381133603552837367986469397744402704600993121330851689035618204334519616598967973439147616716707998206948765619833842824619426353006701135447769264913442471677389913005739491132886878228511818477683354417555955077423775063377155851030165931699314194477018329732071126071130251369088163933275087447157500345309821462946390008647604208034539984566845440000*i1^89 + 8539908642404865341010523679302053199103934467714369214227740176603652938721052658532404330605483486646229094920841316338127526058622053282164428817642918334438564597482943872058027362376889506458676630551014050277428677097394839193357081936667444546363996168815223308270998874886453948297704245066842861323619893993751736862152532131731715011263945643694970321476429872655570210969890193599351014677102634269335450499513045660956490973190496185479345451363818606625730912600125132312696778038075618662935339019482136296927497480602068484072427147771967638222008045539474713105264890376623072759705735410332775745699418078362626313942148121729685992310038049005517107875046560853942801148965040716849958078982948685503135867754337127637027215272125865194723495614028499978891553706018184648006188778819302379685670119840276906436300452769270363408975675991753238034385882574964315676847751446391594231966628551076629661203770370021231765576643748128298701575575034806160561756356920850592326028830503514691189413285752271718931384814925923164050131881555153020924267658647353956658086608402664408502783022374469225788358193361243533745946215322109409116115681467309834575586876021883894542480815033315268510807037067321009455497220584148693601184280306253941442526074464025319202339032482160581247736259323970856516111677933882582113224721210201388600389187207571935211956399418564021760095343273019729231115060361543337574161143316907006042952200188618665408521543757753703770541495605243281596997767664671245432801544040313341332527209041528844025655144583640297629988952192365877611568174982614346720895631992951683709325294179934842472304968290304132860254337800777696974280617070888960000*i1^90 + -159085091734874599601430712281972016879392820631758202256470708701726038786320041674522379676608747944999568463173190747695693736004836987848434255758343231103416241686248764309103422285621518933288589185637237482510031899461405946406074750922738750060982048603234498560951657245415411175070360628920096778877880610330181108389365492706165480932292959059978694498356377997797099876481396617894826691474947428867615854671157913662576776535650552696636610797437847397179882807346732676205645537201736278443312127620519566599415725786160896146703160854210726414624872545121496981530630080696294489502328229993726263843135985921446501963480701759731253921418085774536449872977924390250464198603200995295911446610662568712974547033528017281103541242780628947058614527626631110226393180167641348036211811844277987292074603648200632473616087784531937545582541424702380730283198645218953148677396178349063739806410688328296910304406600280626999043342793611440819949615080779342025090747274305671543194019913874567680732622963768503649489392664794904704867324213037871245584009731157166332285164808722910187183216018598464301109175841762562385253684267334959812527725135051326540606372343177808080569678823365343019443560531994638370432844671783321139085892009624687757626859606425933685885500440842159379963086185210646895062926647697132543839992823042188254289168607260988431695399924130336661154918653025632115400105592687890407746921600334678974329373360635946608340931197229663253656769248645541439350150409464618127684194485543634289474581587966455308024657353036679551775969209937285832427824129112921907382098484609343002761361795544773062464504335725566539368204288000*i1^91 + 931926247061960959180645289444533500195312806378265022193166555125870123490869629597178673854086720489858589812883688967372417112681889040055725171914295449304584065122533509610323148985396591200282109722468210606647308003799588765190917815690701808116225645165950982622155929707767315307604324511115482973444293041935788515979008665138420897964132597475306400073798268011987140278024732062097228355003962087978751226534366159409115617494618787362639786255192219531526054868286754192037739213946215041072320576072593746459943862356293600701248536791822753853956292561334871864156622304900314253759536941194721278590028397139019250592442595909215391559709329407868377799639628398177752454498649640039430317318712852223077160220890526987312003118304135416759738680472299127134928111783040927019746195354316440968662990976505732878750589216404331550111479824380112465738069711061084617804196387041528991307460281535438540452137826688981382169378366781500976646666509993661237953955288014411278540935229209812893199527487054235282493522070338416675756382287321970289197908450953316178240050179237310027607559972603118676981138339582833844561330779569526043577268453341438788880319041918946789082708808098509576842016846679865580873990050278125588223431912496864882115564305528340211852406521348567855097533787710995467540394606056064313038952638955267269326140155420838333795542364262121532071010145423425463114353507739582403220768469101947363582546854002189041509315518104857665450967378211229856331859431731791299649077338238952091827942148594137099209366584747621814701688941415229648790256094395665220915011969106832085873499922575933440000*i1^92 + 769902805795132090518193766434561925193895479626535901219931442512683590529542308771739763279538123583897858217366509177012649962416996122955001643863272565955135851257059990484428484172564627935341857601665953529132286928863045887526053626734963871083767870032407567095048127827103616853783713465085996182377973601206742798309729703641275762277726302738271928569039532575471812445155597122123556300154560631846619548768401242885094731810240572564709323552522488497188072473975658116358460845106650968790424676771881851921510990340227602945372029102139144978453764126742501613725144096843095548760873267678718828077643384398582194188757039379722502125007021635856505060326610952972422222668019595491303798698425463144720023533870168094062285466657317620267234607480692339229156771640216631281816969215026755098978281879723996582842188763926710617559406060675732386050347759764177929715015521506929563677173679669549513332460128055400307276619967568053402148744938960799615745935590295897283183218734923000898718257711632318438156271319452325431499445470888211807553072833131683233896865914365469595473127116114865894157937923087735305015738278555406115487376666837613092113748514721853172528548769795028917631673904876544486224177402706746546695774250345857082701830816885983139580851413246090553634471628597378936097015023575587869477834319077611420503376664087384519312667910932866237774568566720871795954063145044702308846130011205602540454149945454410100712298514075660223802940381640662771959620578330741368694855614582578567636475211785733929886330711447826106177375923162185451934298001657337600*i1^93 + 254613855647423931066903760815293622365208860706237589530748913759667396701855770958671809461397392157379897464928648183355913087659018849932981216296412345935710178736977455053620351824493478723959085533343182655252960869917482414377780826901350239962911551979946868735798849009150545860871114831157031279471341449813021360767219232305579177107686687560159067718311730568238443386799149808049503467986595897187847053466159477446171069961449723851244343778276350241652901184821556214923574022617991157503938759929107189311780484629427012465012140456156366764645119504828682168325575710915340939513839725676011427609666329286325325700605037266567593873727338290381477967116268117525157735692603791655208729655304085035559321839071803444700453634189253776579522122210356871473184865776636506105321390440339450261505112783454472951618797983238961209373298935627318866983704106640970539508567310896865997327166348354206367738038187775457001945336748904361886065424311217644960960707462922315910916401665558245847928151881738607866936496047390797368724162006470916565810770798071969615412499000558759272183923954560110448788443185682792492479094231130625633271877094038084567682607988500487032615718853062485792920472384567397110019550230642443890806094324741791151630620213828726124587393674749754224014784282198626317039377391367098223385518391651383685417917641262243218885678727782133395866304680509987761124166383784107233921307540994336601727749894170211996944501109692950898808169876005137889825379056671344609899107977134207875651392029356421197033554955831280*i1^94 + -54063365525909129720714037389880118313385766542319106172062532791432973379650952031320261770739002685286066523007696835564152249048026614038080926729496409445239687576582792758899533212108935297878541316433954281167609630297350073105727778473717594398550818243708034479240984760134315811837367400031129301447878173670668725492349319439484493989734114539724326439218398528807079746657740840831079254678491235220608017365081855167217429324383481481452279757983480303118437619842497551529430876328684847906020368256402826750430598498878391063730230450811733635554332903832022941492835054766755468468630931421895959964372312681786882496091874420373999490552814591393585601871530525803689672727489557441332033810496379294330064412670009708113043521313843074449744164124412598567925418449405925891285113463405398316821891066350198847078913895234769770502718402006811408123324740020704342932109414326182274028425457317974783419468340263963342031749559135122498635905520267077075449680572387224056885999947665941004473297788432675064167067284918995148594752545688528285142473338976047097731104945328873400317850877733126986449961825359376355482653474172891542547694958544828349713488819019339478053641063791156964212696344662774955888866685424724048961928917242073719608895361415261573904401497877684127411083222365939605159913644955729289089766918282411265507773897211353457263699067500258214477794670767744493041679665890359115733538768236356954940334573134392009816586926307301381947904128538298907602105892067696015543920*i1^95 + 3759328678258125918774991551158793514465274975875725130712428416782239661564439552614745346861896756095915754409232694232929278959633813722849785210454060861440910247329985147372143646092843046041786411024355980216209047892962308588855088638248744654598287129994125585698024982250209591903409371604737801405698931177243975788892325118187085031321967734224133251322674668252755702577458952451602049744375307870074885064187502118759671283058968662332616322283958546810409913782468062678569813556767825959121942821955877682993919701399183994798645018384508373868784603197816554328681452720091670151050153531333864722155515304164174681116857518194765106485551812724987004345478259457047801826899295986885047752784156233414024745405967768319308211577286249311422539626450145764861005953816678861638524604895198661465294943238098563893341417325917801391587047462509510150773556505877630190576561063826378289625989010192402514757820464267743657844660792374540179693991720867988882712057663441649797083535571135725881961591848816002902563212297488568410021417587093144113512190116926366849318999699974475988327517695339442290148200012328437270593252520872530160483946073166133428479560825848770663161323981547806342361741139497268093474844984807349582457979260449876568674644750413165971448913750585560256222617062557556286066192912290207631347376634801782732975870855009607588303920186630121114443585137003968144569778225544642081900688392334562358085670466762921319877611049681*i1^96, 851094426265991215447171132867278946480185204413071822962113617342861555132421161772335847020518438806363969825167280096438334895310929590269176234826618912914569058497501495965870832089518867915071136531565880609164353898741776141932216357859111812410353476518211245987707690640643600931428035374519729432194465454845684891970552314228493473179651421399634993809400790104222398413385221684515394170839594888386430845489979911646130568116013959237499651148147249021200115731824520546685450446888243657104078052256367817309217071044897473383516866438671410562796940028864247810839895677650559614881887513234096699032899351819733236188776484773177300468904491868218607607644082767434703109207435381957943183951944550281907952802315825818446649795391109707985537075939846661240302533402200884720160139696312643270371749053553986057909047793816193325472915304382298458659778607983161266952322965509189861741951484288065731080033538282572447114077950827593844677116143276052341740810760293116054457848346901514789919626987324413297851594208139865809356898690632609186263286920753628268219203207637390079204810561099451493712733959389271661982049535931947736011867988719344799389790527311824850720498091239175873076659640398849950637076252238964359122896413996925796635543485850502009017359892390030360286163753577041210140984031107746891450255360275046971022008129664531371951556296723731477675437777670544884765086424274971206140536193400525797202766520015346071572641214312191870794758055088695755259162611826745357650657995709048411316061610067470151455203855414258181615524411333621670314312383366559225248577182859678329279962414634407729760226260193795197139816639374425384080627548430548571175654062634155785670922559846810313919179706244641449566898074796197697903829588446220540426590580479163298804032397196932421529549093867646267846568643610561413123388097252286317125025570694994424937747682737551773286392335291400288201678968313377134761563733812782678978975249398159724875873214691750192055507551313961194138661576190763067880207185897432207924775870939119827811026832628155565944346833294362559451845445905746409536833065051992076822745461181589049946087899295052470044388748454153261475041697488817217901871361939052538601410795398809012206247272979077318132232005045019238722885170958038687275462397854195924564301979049893392031232720247291021444820333153403113049034933747653466519380460857036637688487317967641132628315122277805296932623465046025256272662217236463422900577846202526587329533915341008545375764324914491792111682113527767984056437809283919950045644592233484460939930189191326775824606437044706651083029311097823625749072621910606761229960955148103900921424711868726905061233226023925245294801980489728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 14425745757607767631454811693372196461798206786847925052408775782953858569023696973746377618187970998972274339055589320023975285309915686687178163022299383587251284206000789051572364473083900243371705798247458497560729972863327276306514741897194808186522167037522055369826774821861584456431094508096497579989731947847531739793118230681904328148771702178274169168453830939589919458084856402076031256365123716092739490890620105708511195191093397358631330734261941586358244789651724943752582122391944826664432463025406243414745389351284427989725449976264071437341268191392698800291162665007750200153904026627070505102722266964130015279271103431940971442436261241553086622395999060119528324946539025280285860204797927098503091758081608379318469972682994629963607583505646139943615195405694858398001313945916422448626488607576505094464121001072897649395193577117136246490836126530175402237535391809273341498777488296441943711402959775114283546086117855267029383777439458480850088338757851791802069621911910275665742596736125758332126943232322352272476889264925987797699930676306471872975973495917244567774093504460204852439818902418489195963888281551956151635440503385480151600351305388277657776745416333311539592587764897026670019364051164724301894897821686511410251867922564696673606130519086257803562113006417881655725549650929529022193830834746733464942148668060771189816594285418666004144904527235493934114312423931247461512542801379828504146778889340097904495985319087107520408531463522961271032385220957501290227394499567570315422256569092521422580012759266049212795060730552415167433729993691691228371827943063542501385346218211286765457750924997801981900182448027403698247763854179286737427646442645999437517037742093903632166533516178153670515786391222323164088077099982883034694831318009495265858061773053939607458296579422639688183496080354741297542074303966136054867283696513104981720391788311854455271963528449548688537771191607672244983164626042304962902760900992730323410452100290016383884671471710239842718924601156884610951768770656785474805516943951139039984269027258666728598418000293940759286067040463306657887766753700068590653003161256972031669589227507054395098382581025901838981375815842065659607367446675286851597091428449806189552085253081246401214239854230287422841207096960734040742569342922721249360885520997611118545197871066061115611862078282669429693243946812677135042425036384878461182687425903308344460586442975952315415746562032171700428271324381109334796193094934775614566899964727968659612080448675796627798824235440134049741324299578609348415849053164978266005757766480512688453051594731949708459001220354138769618867511077304333994493507522120531443646197731204408772589450068998799469764259222650880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 100632163089065102650718805637866601047685399545261157869893724785788259521548154998017887058327283737581305803552249242865512663701253831676833463920235532984667668638563190489055408815000962077469730922617398671794722823153506141178806625195143103889313542532788749452124758377139314108843216232329992298256418418353628294808607378353900264690561508447055556801418739550968299458565322893687692483464340407945266125435992739022489408882759341625297309161275555991311591299574251081856278052072032419575704170452864527299287057124907944076723907720509944395590070317950402613924757089245390557961995969911299981777268322533776160036726735581342812240661427005269549120727223323638315176610470027178612704428451980256850430786087446452846504550547861777482512063715938970647872956230381142066275842401763198803974544623612868542100713714377132043076970217073761169910445351413971032963852137111136712924270450681166174001281377357813136775753914326361955766053001419520838312431388171832269635829282781719583184026329057397930887893983804338339734804611623505384273418182366061689209696889792253205997687090575426387813714362543890320921316408162701388326003562296141033175036878714268252755318475723006981190405111611256960022969620729413043840850913075087096203325069099513049127878000130426887349374761451990513582109840663746173618807643879954693435355278571704982423330175312045685016777024359027727434971129375305195729495929103617379467448428216749400590317252496537728640423763883030257160195406775776471419947932363354406957372251123229688502032649286005125815667731412380881064325809835535685171166344308595840594974694382017306909347405353602822405660984100111327049017120163652231547823667051088098192555764716986338652066873684248307638439656458471106137070098013336829776586671693019521436648563650423759180693179647432048330174790452901588585252622224478349540033388620333562455376859527195763215141563082378823161295127687951199717460353839379917008467237151438568765847479060902406065502569862393994211923350016532934227782743665231847672671560739291569360894523906308251415799437681129623880989192299655612621483302400386437548364197495314199546136913501239104517083650195544947535029671254483171065537569441308100871793940708732636629839814538691748809489893193716136277300249778770004573071631824064294418692707673237050403094795141435606990435372235892255072572840191546601011070524644339164326854162442508334041973612982942801763498218188533326151739452318930176643962734876095749708995161047011784971026552144095996486279350258351650126546964575473488321261885473898678292642431651031307975102777988727436398319815253110749819961645104840991041064804951078047054195459050304870903059683279081385535683274672701440000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 378599647565086219175287229012791044970883058778928967489128813544202889193660816141794804675870251399665238029926758664031165540031113966698436621944287710458352975938854933794726816676498435860296902117005305557760388202298509185851606480787242341473930989040897204783001663225863798989853151988783565349354971226598877626545620359489311528518745271847670797920774201718436584952780278838314818287699347829210727400053957143971790894314448515966346445051460816167423775074648963636434468205641348752360149651542775271110495197653108839036596773744038020553740352778137896052458818778093820550574483927787645051973289057434508864424918441546645074052267741708012661548366515877596814941525755194987249789683643138724805549974646894565506745603929233894664264725002823291545416293207682897392221771071874071282483378124486082876912647265052449401180691850680874926514586970650521936548061874328002158413132613704580549614796631535000798373393916707162161923543437176294316840294761253550644929520221804631038650852812970902303719141090755425807430830268244804995961613594199963913113341419982350309111571610926787705095485133915327449704836455174429475935091281353254816309613344437471620405758996537546399624961693364902877480291890791922919484065915142369613741673294549275209951337841300700745460003166539242963556783492184783522110654494018617450633729668365883119828962882379394861342452635727826224655568341975939742170524945118873415203545513534592333100868853821549373063820141660073797395419785973540780129651782300925011165844881283002575388876077303285174031676946564799446858685209475722029150952454483190386884374144841385326875797218928958149750695808028357198364600970062943479009610428256000724504749266557936346323039461537661207527086644748100087280534071949177231357936484761894768729513604237518770038385670358580326985326652158899824795817312151726354218880234815735657023991810018998339089100629805402772046804884423410484119979764233676621273881804451499937102961569928702956019608023290026003310008582051619555845104313358536006196730109424930228725973965422243176592528815823609716959417269493298203431075855870162755448969578298080324401286555871720178547694251943933948402002742023229182553402780844995730355660994661798962553759164330183953459643921163244107935388794161148012103760747661228212528604228731924524658325646110900918710513105044259205558522234756399108683376301535211557305440483767611672674194329134415626705660134721148318848052117717639639853382226608339391544705108867044499615414394392720163417470342270218717520663011729670795328420365003303824076340729866865171620342024315415901577575211523959324806147271968832110108651060650318765146449920837413028963695610603286946534433449050112000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 868525891697776682617559128732576275927249005729038068738927408027085531233873489750041949204305922127237595251944465958933241201998553014106962350670227501664528601517482608373843209503996562777843756471088978073179403123482747988461980740682077296876439602950058133830220833192430975232197307562980306741649266819066743676164992957105190645149030830779382298977529418315679106246973171637758183854672320072759862964194718615134911379589322184305664623212235508532121950306546632052971512416918921644410371239450579552977214159095693474348066556352354708326533783231282514172432265412143540090358313623049058967819868477763823876739632154816356864167663361296176344547834489854049404780499100459551788916802556531568842093865213166663836169523517912615424897802230754779663896525778683596176056566045767433090341815225366607244094887974802561491025361845775231237246535457559564990110786156785186813310060431117946135838339808546457146227111347653393844216652062619774687282663595262970444718501484981645041609924367844914308551081704504150752611652671770266236145929121620617379337692152362409464347240002828811325091513483113621480214768149825513649825929980217546349985610864330950725786767070153331962760287196591140346884927116779278704346366427675751174915382913019899067952688156895066266621441072099968831181724619198358739223700107385687836527231261206055084042718706860379528557708486623685194384684900247976614874946800221997865884070970755493362452109754340634928177007535821331272692340816359142495915274542581010151836695715350256747636112583192391897754449088169765595258780711540447614569156001611246723169744429839632686936862429072548709295299954138548878338689297788933162870525806432048909047347394073558239240934601553073598805707738970473737481153966569353073478765163076981249951245185427715206673308914013238555957976353203159733711962416066391176656724290350039767201344642973120794322540631488460039828357950596946184137850575731659061015930340161313903945504293673026134591191312405716161312726331164999387347099903396133326270364666765990292006747822719266761549596781790047341044906701270061942899129747887033047759383661532352980922514256787952429167865873307799695273155244277518357188354547613176337272063002241586040197374526254830328025640666779198272247518181744219400637722054973470873978296426534163855932644986256586906382506159562768493578151924152531030265355856789915767978318375623307657353993411652329818735412425481649851065228655133604896013865129028502308448750820999967232995245183930499591963011519422187881011338557451833552970221999003311366702814085131284219404524781426464134613592133225692580410157238715015681995787159846618086144024710919803198810372068882721828427333832487731200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 1359648854835880515632659496525876358254462574316515712858344667439902415925723519694233385085507451525652089945355991113823438968854140476872611989039464234104965687799225164431774822691666604885140359317786305488828170667258229481061302049737069186535877528574962121261039305491660727604218242352969063667657407525253358076282984989663128479616052896301299136076117584907270106719633026359470717786560981785096702809297770500861022741862507407552632654546462750155240739169290314762634126566421673287227557158454691806832409663897449430823602104274006630120461473102262311272594689656986673382150278574696051399598187204341950400615079977672653631738063682743952786887655209298395822628412002667570916796873199835097051809289849262046760124200631044695387572270087813578096560142996259711430967946743877973630491534873764561925562919693124761460956706456736282709065511920055078172982613912372777252022091002954201720684563851393549751278723610419457137518006043917513622179527112163117457400913886523915983779645783992875069444067611448835431195744987740264079159346084976639547316472840626801289055904076940471357212211778916380917945373733309268158086198051710177336864788356022748609030049994700526549001695180909462583493767911456531535243578128635496360753884050577261868136519604023788155337945352056142959958164066897052558088696793830356805880257385574650628222300125292783817401936284472102753146189672781565184635665870456159063922451512357027508655604734640129747641123466946578018945202674280055360331233034077235171523782500542696631114164418882586033426108992454270271475267575344431289327221411920182174048242750074266390510050304385863211664223176206209732227652107002376014814330316520177984678119796275613552546959423326392535115397892130655018547404538337569001001765115641179796994765860436238926774848765735247342077781563385477091824666718631059334536758627635408787738106719905470314335350172368587489566574757754171937729590097937133355702133796575120898936202996977838639562628011451947144159302573202932405960748262822231291453031886733777818917830508894614281924200718220390759688766867080597783226480937025157171032825363341742758829239568383941776057269982372897986735790568440688036172304819221420088487139567525221078201951789108841252219911428887903706304772803873423978399075214999905718312707604769825030539631416853032641798793938673917707954147558775856832746539060426517012375774395429157895444435256218605554886355420327225096183301512813867975842044359917144808371253611221144995284284536129673680862572528097995929818308567323853308992080384964932597578793646244461564508660826926496083300508083806764155348134906588257600077690996053067075906668830242384194085114104687493434989899306500096000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1560185994234890593887757837056203116311916626855573187672452098904612348283208741878114807638097201311101763930695511775454018899462500158339642236961880517109527249665317948686422955222853150095205230035223435463326057732224670482062951983194942765744465040507313627879176255930677722407228049010383655964420955379270625953519210214684054813731259762980600887505511543925546376842374963494901303867092657516933557183900105097601275229872909081108881758960184882986266742439944712613090634575621060691094421717316894578987333007285622232802057239901207281097943312477322689190517478036843153414136772124431837301832149585074093989982855023338758541581283213498373100297510135884612519911424168697853096929701587035645822043597455383895859700921937344188968441212248003835571622110209151233255924053935452383040246262829041382514771067707626919520232046694873426351980281518645119343817340200283601080872231068079943391904919319139897492597916694336509736143296205503606058303132491769396640805174251584539977257750439379769313992816804447019268076335938063229747771132464705493045227429964779548562624835664592834904210081749284592043151411412625892957888346883544790385974509039139889489209658164863466465773149528862760858476004148524446984650692138747668805279168724239395119885751747670398954203826111995350244478013480298236900551361545339205189202848585989506763948540480244530017417473833866768433707051861096162233329086389532178968482277293273983644473689443603482946271907992280109805240425552653600103640745354250894178928892605381985471457667905134243638925679128685710368539590700758062902009483158638691540267014465646994912134787406726930451679892208987489790562567540043785800374902103654075936040610228809046019477005559449603347043403623411702522043725837056994397533779732850038362745617941564603944429218266811080705357419380265404375310271626012011297356316182251617299072324302687779099485737472197856788963976677779204397921246419095594692064479258606669798304640509787378809114840255505012842320924284273306543885796446475936001229450544619357682881108299054788085480747938281204266897536077299734288525951620295677784654718944549969496577841544304374595911599825887795318731144936221967887885544151303315338906980491768547222036515888842271891954234358438219633281543218345886762802075767354532139038296938493049967469476314413787195222887822728742489873851950422459871823241736467874027919486517986453742436808777509163705148227643047029915229391677002012252023525604401710499554505775525329642208405737082556785687416307332440026099211429120208170551738355358532424161617693761031633573789307247025085594105489455019991534873071389903813428489518420802186889118356973537079992110150917791084889828099096576000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1165411189372801082398807069963435750140591754959032136937029663579973822351936790093978677607433920641401322564462613364597319017231170161002639197972383970197550438299407041015369259412530473715673997310344369246293466668831131933022209657331541619290795105380993067966116599866330577349732144112108162057692006390190877032581737111733230924895319701131836067279408095452553005576951960741178680557965766345017220539320624160336404337858097114731565956191464490326199540939507637285219811377039605457257437763389838787345862675918123068445325038970826037498178452782734599470469828588149288915079008488418503365241110834908410482347638735558867745656068001089136224488477537655535542361712744685671806847853635414393386809357434387729787772489130218795359192011794535404744263223771992743837009471624824721253577814422804440178166972139465391184317174491882972585701514010808862397004973269405483517377244064660068371254214286584097144862167819249151897634237769660870608498109980142996469720861379966846443341969990514070437379734748727016848735006015977099227665136892598913619759440061908547130443951996927451405215288145376632819933012241959086552828739813211302314406263056759110888209520922187215062241819698531847707600113905209485890273827349870838034646119204901978897097294226256808857077163052529350624109324438657952577039677879739251830518154737894417635558364897516958230926033466470416229712172830887328576804697836689107775322761459095415588784750906054069166402902156956115189711814463946097997873191311318418062039994071239585406722362061966613372296710826169526429683788795369466740337850513502888664863826973397556595099784238419447633855535295533696492093936868188733642184918348716385133466543064815976230758521911389995510111448385390510158863665111530691018920189118599249395334487706877273493451999946388723298212825050047724541425459362420881399151855703161435389319517912842818017750156286785898073439856031405715330297438537676623714876249030809866342633152443834537944562483902641649644852439306292569075928626454545188488643915527709335543488597732679535319542745397470802810133590110801102844189926575089808291892273969931216044926824258980171313704938410555708496638793689373267631232884225591820792042526189168801978615708577514783832117437281665633417788946482597429050664314635100057648991576814478006683117647258349702730844037476646924700914107322754886105833962563662554351693061491467606955104023940800210602228460004042783706675339161361348252340700921370096674084354332887390882466781421589857382124961029483934181328584521571812260010899843173518630304710045672126104304594710680411100367885794142473474784015701211514429574089085702142656064249540805725552665193846263570997101604529766400000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 469907663140013115565854471631356414587804467546806925696378607842604292287026410047659704466960677531322606215591042490675180951440835737233832036368170755387404828230929035147733428699893154462857237348382638183110639321542503855452805856439203581729928451719448361513754520595950429300396680471739267755828616827587912672012801529875837329964796464309641806338488665423330787414034560797970268877819245028272194485736934043743228009228534996981515644576842826213027405196827538824841081942496824812605182012563659260797575160263577942278319740521947851754546369106624722964535249903299620129854885155984586709730350553406379615712791392120113781653322164745161040619376739183992099602371056635376311627247224527866052602708469868493347170412807211149904348037031175914097425657082949392626791752552634081312830512011354108554228825209902337918405326306162342426479195923138376468295465567535232787827362413170385974953943848508739003460784509253435933931609064618309981716350894526215348600709614592607240573232743642844412642893213513988658243415600880229766352871428228968655157685777805837183624751487441766852074220461816195681965118982432474212677561415515777957540991103060909377290687114380880879325086390534220083765228493493276345139635741408986811417483898248909493696140412051611559758058644538171881009441352667638349597423142480949054307721238766209130989029311407103746831756415361143356619384068077177925183609901944827213544927980711465658638958441805998485629037607142744998028068193441126367556011168425296257121399543361648511328541843698213442496654981608301452829081287511761122480637741323900027360952093667267956106364443237290851188131268922489864767733898417847303855072513883516555545382371241482591024933637194751611013498900257759009088510160281093629678922424951690332730286639448720988299861885531629705931566449440967301921175705052464566367864072201123983034086079280597522044046753749094170777565222079262281302318921696883735948266724849178666134290946678005705313713382082751190791905723002257700674320124402477761468712087107540552665028662509590673465749289794935372863002095858194284541693831742998180015741097620616196181935988806462629579479060416113572967893358988741181847593405698000517155314340446313377589124692746938222306645087790281177229188833851773657437735523607191880995161664525012399104691839128722329608385116499239932440145656626832362414829918972785440961149244464861416716212963618801629656659987557837304118757013723290031842890541181339153461129930013667173053754375033518225637860578146781615495917082122605617270191216173253974312980819222034902870431945521191912992358036435873109581853355497250968687491843026484423977069601718183040503966112364102428735889609850880000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 97574945398418350694713251517282921707823223684628057732199573981153605483991200872937659912498789867005012219063112542248034199527548830965989852328390075376983959348211046935033818632739947687276564469332742355967228338181569307199299759964968452971478262970500241145562989502531491078889557490828147445624665008119908898814418067186210636614303725590942550921531755632637243786362993374540638713816272971648150473200946892963032410340045208499247522913199533227255216147481805634559486399886592398285002139227970312196089417934668075196503182803486464274137955917440897798062218015580498555173047923544299920709686665927993143986039973694711943255067591646929193969188663962469272149975485236988576145784533136612086325526809870776056135563265404944722917129417332798125863648704402598229206676751720185202531485032136597362235690195264117246256953851907304448835800103840887668493001111228832982568528698164408275925688793150271147536684538865802046717417548158988859206057266533077280840845518572751834712830045600888036534596687590854657707549510639520653616750525481840863705733925313858356510930686209812572388684258263724240101258595702481470931305731825675658425642509804663857994806157620317659552590161761528646477619514592111609262472281182067910399081847524551681158732835426420838465655720277573200104799132624691368321985033757892325598721872824003642509602218475452296880047957300835659843028783943021008803837493857148067863971603370314799465878571182272476177392127092609707970534720976378474367330574377861690166887725140546096011034671124542148003037316595362002425424434335311982496887384728349846460787281963585623812896956328566192836979733751523485818732700153664753094690525342809602540558001923917886086932985813301729753314933365570290358171889818972568134411785572677280310593242965952593494346627730721051736597550706505659351523474895595391979962753228979663411835661680781562170765291500912576876812144006800388413888248321721097972027337561738583019299172615742603163998192324770400017443699246242940391656787980532946728471516542411976852816058320095237678299655354045338678162860369686005380882365221237298030990497406702690198087339144858545235689364119242130248597741178441243434842745297338103334266245055497370404813729452719187009106551771620141935508488618471400620635946016775283870752635477369401813010988327378506318021379466941174007564488183628453935519646139344586399763718932606689327769654126948326743745902056006045660641537520964445430095802169283650182278027475023316650919207326012494912979785544639989877601392084802283268590944444928467005573240799783354829105103453114794950539431155067897813171193275177243975816871962354804883987328216833399124552297094028742603079208140800000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 22768136808837318059807343398088342385642257749115211961729424005642858379751568238599077896741217152200791584561596910427783331769224460453303119174733559546512045308506073408671724998020743905120754868576733523004987113248353503056942292865721450438296110775294705118548955112433804726771373746110032922538119610595987691924074270893020431334796090225334063497493975277510028021796217166637800850599362470177841328826236806375160360057498450067796332177059365912111892077683793248084534881792394401874047367619817159698119088951610654178120838619844133108213120548389137388875964844678095034966864052887334401433035936740267036535685783709297302489627628980451712235301295636825390885202116104257497614608994148020746133349725097981842693255266037875989689579665406446673290662189120182581025122202463403279922396490954302626032193992097431033381248949864761026801783604021600789959593308319329464858814862914572384253143516656440667047300211788248706019245989869288336764335982096411329560056462245813772528970239379285102909166589444758415922187072695303711728376299502870312533777240818970795029358478021080526547860371841425556752573980740259208678231914995101050365359756281459032750200409889663575622549094875850532897328939338637142306439274446895660364846667118117304480068923853229746054441307414786157869293825846500754108888487964512104264366743900203222689821009745650455745352885102928193993352716325101796338327861282135563526896577127568952852715583829060885524178898069928717205731369606042496343735830529966926603648743284332526685082050509191362801991426707074914375379209075578212109778035607341786105587129609748091993420788245060992727120754775189787412432931696524414657688515811222144328076958183956789772361757753409607134065353132773875497886869555143645970523201629681325145442752603905515834650553330739515076842376142246658402868768470178679599036502036767537202971201533102377637963343605289446631759388080711387688985477547701194306492826612966474291431378587000900918444936781018825534273191190597454515700102170510810501949209133045750369928562572261950908974896979232054629396029178179056070082743925619190303346081663059122068863646865970355818573970515221353060417976288804058333637563187842405749752733762682954805546231562815915003671275321277925807609787967086427732682239564677712598127649619143154943813640257714721301112684368801995002560711677188667741032064377278615139628908904569378912127490900766125323189523899304229121253639684578667668427290805037175100495861769448923529236899031951619878031522750428277881815887484834420883679095060630442786516180007808652040898306073342345852285330690655249672183997020702415992705906255818721797410808672182923675957793439200929573828034560000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 3783914654054949737273441917855727856583850990368828349564738785807828162934436246769314664034345588884579442965635349778476639533332209989190435263920847965325459121438884563989706401198513083033025449844379604753188571743731061856440281569087027146079973955773495025038147776452900551566705923119078108732664654770977800091188153638956442839128744600735535062059706951682837973149519177964459512082919270827844591530943296528531337759131953945006813046240656071759577185808861170706839678203121483041760577319940984699645916126802202770137802095238115029031930977748185888202820578983177930959125494185150588802788916317239336380094635784279818326672239652383346190868523388294563357514384061074403001496505893089358976963965830808357149016179752749593968308400799016593451889660955736409773221284700303595021134316655525367335467765663834191057542547121044060558237861896924027103251504263633970896250839208346855157060526786710717893764539203049865316587364887511911403241139641154800453180006888330488380831309928208339015080615838636195217867418878357260905234983742260233880519838216697878991204972624187472986510150312498998267794736993516789085081816330622367109282231842845020539359105629260731421699607060386430746413492553568833923031439051503293262476501045917179114284267503796965375433195715001663234148409761321285395199080424877771441953529107691835047520165342310846435586430681196285975725069428238602817215985104334363595917631737592456530036042545114098844879692558400658763763056558463812478896381143438121958741006467166346928427333179788827901713743653500449464456908924353036169981896555190163194900949767161384146009820764334173228722088791038122564587310764595893440065960693550853943865951909514338947056336101000160938493345695134491844182387041631753110478843802349492582485155714163653100474813705994628909216634631636365756072813767912568322856634020763852123801995891980860485713175327106086915826650396358771406619482745092097084893257889499769873042953414050152354445484211896544627599613890686078851541751355123273424911684554355614883297827684256125862439117092870168279355153752498417753568807144138762202356813101203221622634804278591671661282924499233386313085230160544065959353582715474006995036106438234922547649804390101960291210988865839033683311325463654267870843681567299481204338033617782750144942514274162242447124722198475816069604469710528084690556134408908601100106866273192361705820542969179335869043806745766431945102037079070892073591161626534140085353341167055660156085345675665226705230025058748271521501202021342136735304926223900558428339771645696504373730694896217239668958427103505408198570950557073949917674730307101272377747924817582782500821508125117034472396554240000000000000000000000000000000000000000000000000000000000000000*i1^11 + 454102335205660277894453155149777436724439549262363051296912263293198456944317437247741491268920670726768448569043010141963410798630500095397358423489032446892659542713440468581740126290813203555657029759542186280281537101778442179695127060656758877019642060558088078013201654973045490777868826252533206876340732941082613812788835133775543010198308718411525301063863090191675754820098416244807634275181749444233823296163403006672764287059196329804362748789341339899990183321572150953182136530921906009058567699103182708973399684633727286461863967399519072187323970732444152571106816906532952152852380906270016073903633966527489439285551820586123176558617885469003879619667258068310826783222939910910746960636063540502250601699922401822946114509046872868426129184580228056711573404626779723199505115064868351364428821546552399028717399069063390281103362297688291723394443358251912853941090786561096030702615668555397826857387149490441264224812121211992480921039807921183227651765187044665179235224766329154759484364999239512847268104566877506739778702321185336397549535423642642030584862845809877345991170986187470930677808439775797696499024829056808527093442681313083307128606329857467910157889410432929498563959080491919534378667631518991123887255755034147728164047757803979432278953546937313935708202017366283250486373984700487472718794697673164320069928681955494182630067740213333714219426946558267288886781013572642406751945120102714098752988304202202448115219890497682663293745463251791985711776859831152951222972649349447718963540307198475271313149396829572711185985601573081928245795286454438216280632244570526151786173534373469781906480496648700250445482089925208623929855090276592599039422411394471122786087647251607883163853900959324149102718467023342113486934913937298144118758459464106046743374627453535480350556599984005599891516780455193274165654744922727642049523181431717519965043147674945528659355884596788715150293934932351702554297780520736565479823455178180868709874985303574348235808532298884302469691448507117440866308794625341594350344891977281252381552753076031048630949966524684163583576636708863361542700508286785745104999418763936309900515544740072647307290271966633796452454057001296034670656596559558877388642846584865643221675367708179128495499504637265280328486227030290332917600088103306452162877896876747732407678442786652710813190722695380614463495721251662162763742726555278167165984812141509762536956323624116774386685189000192102923099552411065283964898859832865439066470527932454384010887453510684330155495348724934193255515407230210573571408662563255099616377390531496019192227499338417131132147551571500143757754671217813777799085572116709468928192824171637825935420457859159945033809920000000000000000000000000000000000000000000000000000000000000*i1^12 + 36721199555168472110022922552320533106884671994054193095508970110189048684023604825956765248617935785732460928897266321657981729669548070456065947764002450172519162332121534208746841584517768466056667192437065428571233060324561101417354140905182401345574446699717787389848752587952858368612728065423132321500469207348738410300921040888507606086893879500024626464650131913818061240368217330220053463495052115254729940795749559751554591818462445584302941965122153861317748364651751761357119814654495318931437675665089042338794995940806763110381358901322991471648306482397867410055751556347270323615819040931651476974177426743850401121928739911003451967581618542851503085854019297101966431021209204698784927159793988682357343966115186088381973661992626597045595835693100490776467608748859079641102283305450085557875701786005235752461327331694541632029037972202157509090970582142884613800633201140054855601763101876069755737171416273863251012246797532290266768928417576219773914693464891436027659970986984459024713722378806131239655696445337256066466620176130105347656584712761626056523126266839011068668426213030735026287983998865999503316660591196025929978037369744244621753980775556775232307637169760394216995956620254367587284480865067566059839483218211968696286903548987552434151296687930734627646790456990707936419899178633360859077661025836288583320060426917780764790741499613011354606180121625940891951545880924775746909592401117558666275229235835901259518432031700751384060849467727600445514442263094430334492016949039969220380334889640388493933855988601754501219702710336938538691798187996543870078418550719231005530454990812054071757561926939303684478471938897564435796425047575901239887369715757880734273682497882074906597262374725956038251217468391653241468184032297148808449214013814210643582059608186859831536194072919699795868844829615220487723530761885307438479814250318424375217703747479363897727259830116065172271321640618622838190358487058710725182362999622263403355810310414816288142093391144591707082717741255485737925711150650856203384153254669816639132631195472126321931333679201697038345185434584711744715765910589729712390804835024985870449600995146874659256495489349864325170286969186780045235806610548173734975411820913446254197409332716640471134478164415517676131016996703233235954434429245789980008439771385809019761576646209337430144485350469297071301783131441729824238632777293837890223622845253746431120415241189515754598810744204930369186296335163376279053707375430525884963467529174040605762674955612532449771308594928494468243242698123923387674012723430088934105239082840050952476910304649221459693128344152394730850069890833616870646399393316988325335893563125942673178199050314599104092569600000000000000000000000000000000000000000000000000000000000*i1^13 + 1985748337355124858347107061779913087002963819530785203977286899428672706385221602704658102742728649214203745337760228183641354356083973056162194317804048938730214614082605811919513721939321346135023171011627716640195768196391939941746765010970851445244208428097982740731510568839184793818931350599516733021780588861837516348300235247190946203104209436188748620455180496745414224503789370086662365817124776307551198988842727847041245203158516044509053741223898079493483991501594867172551700162609565971248834895915212160763244168721685885041134191714395209748358320503776408600711285192438815579990710817667218723366630269690797456942345792041117447572470505758588074059092209610964826385310008974026943445406660965584536648311504912153682995336457394253595545867744535037672460565195586688459953387901504199922373621128878231299874963269142404747950715036345604328378151622068787401707258323297345404911042344968024662163638235893863039395013848194546029881654936856309041332949486369688278950477399650253642557993389875715611843231866759885922901919229865776891046341497468594180903917164025338583371946970244134438299468930668681849164316468762983980158788679947008716581542868118114494392311775762914262937149243668956586518794027794571134832436142727516710242234845115804511640897136561431298168779977185241932140153457230887080544777563595916276346054186190701036802819167539068315203550871095421560037559743304339613995059691958137349230798516716140068805307939941068869736905485316291854865829943741364134923009411742229962211453849576541504429458793873033285508608659032707687192565221257732907221491838742116505602117644595185840395158074267580568996125230087774498067082595508868496097758302717430048840063780095890142845836008613674922313513930754342304884731829651364764845787751829393647831642393751521813469987711524057047185793873221613895271701586483359639422405897115761905385335510306058349478259264897661691837431186362290230585764270556869392005789316131566277646971141422639291677466497571870201919486675205964783092127753187364162484505148490699149261127163949895174659139070055987410901777530502706994329004826068633031427721286601982860998933950752904652089982025457257969925924762328543261860965983352356158433367162665843561117212378846889343157707493193422816604098157691794657640718896698495910213146242110711741554102672355621311236743643441382685722391444264234790051769746994327096602998457997975490156151602727171672707276095385753610960165802892049593914439086976032498837227565816333671778807210456398058475645933578106152905413678870124411509962052139194371982672928451712365655686249827297186317076083080721658157999423632989715698845243872607793594911629188367585026966647114404200448000000000000000000000000000000000000000000000000000000000*i1^14 + 73800661308401066078389846902841481740598762760929712472315999168631820758637015670706413917288060860537827403495074825936631380726138832272749715238422296128720704487967770965060615763486060255145691329180726464957443721884972761264456620070076726809531312949624788979087483425449273880326497154237001615650607505331127373002539722767586976980076299492336067464860471529030294797882847976910268094143358888813159113368234075478183766958451728882555050079760550875560190345820960641074150941144213220825406769450851899308890645638686173035556238373296547494470611507825822057556892075071430369114153666350779616281869026445416162709413091330069289932365433552804285774975627287822648151961186878011693068555856737030247810147733533385873307328855846700323718565001672141674560916602627505647789419937780787084395256644773140816859925766508865891449055085138324945555529225185540162383323858375057889887553274187373991679789425897956814875755351488331362138038476919626616128715469700658313962009804537707911740667921966093096996322713600596884074160744377286952515836119891644057376314751116747083319081651311911528700831930470038698621649427344402521326261097323438076839910126938333806453147050747995183880726875359938886874540642619601136412821764110248951692693319715849794031541408068350561672297894410759742828403244173875840404412624670540918921187455077878216879250681061979029880798008493932669669283455142747351265364341381449673646291394280549694054842324769826604141247572556151498521969710190082123859653619262362659670878669997745643628265167381495713158187265155681582826680851115506627009360861601984014329200002261245175729405588685550278480078848691847274122038364743477322530351336604993487734551387422432518479740277907210532950993723855286560413756970873060543920313692712251622337398179977009813188164615367147207999926080840753019214698009294064939116473151156785125099373242606037119933241858627564118105965289973761911154226005223712094240119787746707116970947705889965043717373763932416485296946033967229805906504307006218701453834996810459931502380168174593660579412562700893953022882024423071527840011472399089995775308016883587225389304286147257059059472305523000773851326363212001601795038406088904823858981315629026358599404369305266096676020628453231823976949205223857390070770853938171665593429925585048727853369538186160379576668754113342613832900681421231762245532785108822329956104575470908603898884426929806543002600911528378873213793944449923620782468999252804892499176517509527759100942455222718163365177684244327620778393008905800612076387408859071377293090174110424692192742224113652849293545684651895779939824921684939622972015444507045154903571822349576573920493004388554506240000000000000000000000000000000000000000000000000000000*i1^15 + 1957669697126181423527910781079283528458179957683530561638283077032990458751173921714090067051989812121760167210778126347849533297548054408383698788967091483857818775079496264336679988231442910241372051622170451490371293382942916931258111682314485968889751726381531345405912355022124525803422818454256409873030346398138714345340818824569075986254673257249530287341569080428298966027275498703020051964134735023736372834397732796701326497767690656253690203772067988692552358804568328226892978024011960899985965087695589969507230694049999249179999004474420039510158771482591751970257009010297910739157559352874370909747975567581411785634422961100050830090394356543814120259323198056289559317316702164203018294800833045425786119326634621867196826224838850657646208816656527775667201614239987543032474273341412417720869675898939985112536034693168849443709114383374935315082291615153236179571122375307067778398229630218406401744851838802718880005362963556902632206245881962327907929578466917612753551961423746560312356820165652761527398448593581337577484296019488347847521218942633706353504176243323598833719321296741033312276206266565535045162226793312978889503025787471224908175274685477361003866251469757415207147452920272934156482692322574010542600670597886870436407201055461132084201568968669707913820411193764833721850921039696755094750039843972302150269841122027696710658491103861365662021670292486077008398868257355069217873615159530901388753914936605601960907546327217895939971865272018294877176357073387741504883106824420964961041258599545963327828508204209927792029937071909534380798363381470214474388509831568404403655045051968395029391987328068086064949421827663386161954221685811382867470439734732552875593513750298676319252569735030428789121783094579086824876696219580457112734515480012648511159048764108373640321488666240628231375253555723682516933624879714030037830251413210238290998225932242328539286219884246479180096931117960959723878294161977801511227931256290957891532978742380549811362547715650029577925233309551094908641436987855466007124044957524079971992247971511776177971964212518367535754303393109494694305281839770986137605823839095354749092310269107494159922277945970275744078510333165378321075402718148321841691990538075349037913390958314249083152272001401824105446678456740899936100950925170959376434634253146060915485953521307492493540715763801852080965488311881473808596018681352426180922392227132432364039444691904622512736040189923222416980611783695840322260155256703104102568095258219599810896492160547090632285753452677672228092913304919040846440042065414148114479563479095114057578801782539405614484332009972431852354277773970313245981062000388854950317299057877976244583429906859294720000000000000000000000000000000000000000000000000000*i1^16 + 39424062430496337165511905212738881306036224411290557569754727689628543197093789158564775160427765422357531193586305212849817977101608845765041705437309411146102403555139171273933174027327714048557293687304499497779367610904474604306639217851302499375294745581868167567711947551866437704611531925582181917427111790799400601098165276840308333452582437807851779719909570061147098007443172430610679968312665529135270754934721791259349374094269843787004608122106409550056768102513791792359359705883384250754977235941000543720718800269751463324382336812573214789068703603762934827744710232892567506956450996196093531087282431868071723356579542956171053796007623891476437618334072201789907932491208840052556877933883631107829233690196451334079039423615769963119017507448982404776080979007225413362515671099184360416378336864829391419614699046198841055419494825790467430080223609569077295450229365568709258436681779724260004317223332354157895013559621998018667731302895811740680109450814903443938184676434451026900325094664748722599166682013314320392189633901768062025432200925700373569821704096852729952366702072756829489813062258475462896604547666632915066449493061601194815019003737274018026768278597367151953365599557941374205448208572646398852479784474112389254086170481407355406798447168378018026381706495396634187140164059445793254396682999842139354993179313379032100116302797741482048499783514374397434384714379872742395010718325798889952603516016312600485960942331093052588758135277627177714467899358309014839349054245313559929264227280303420292818249775633466993817252188804385918396426803329210308928996175384513306075294758004768557035258488553647747133023034194831903349667316049662702428519271555220916507615132424455646484555809529786563056811552792261770251319913977056897942159375219312853441407279449690190926264587730355137934833054220164677793396491029169825459546118201640083740865255756375478106644810697443827586644583676607633772098473726801982968306152200091276112780828497352180935300872738647566376960672005612174054836914045663270014247336181970102484246205332947448080191772448232015757947603799314796226101294621989883726399166602458162855082517902053977836152409813803375513596658479075920363204939626254334051898201255999804626905126707717115920306549503589097673881174244842432886053014184294601115454078422224214062186483662062810881946459475063836650711211306036180489318832154354435904197253411376024060435500722039500099996808557728147931054993447749469881272753544072079389203909998214384128623350383982622039048587527128111826517393934430064599931556002163768887031779846991146856169558703271379158031411031921138141865106854278278242173267814920454017938300594050407643239193509888000000000000000000000000000000000000000000000000000*i1^17 + 690170549431667208026775182415567217736280055826763281980135654346228600068680345665140748295444504879871769824405223530644755924446590896258361552277136137072442183705625554089310304661605840543506909796143883115323189523301832182295258919510555463133943172497748623104715890897193523727538464048842920502355038776026936766682130746723836326896517052438014345104834622243992532709414073073708837113527245966345007616774997108095893192607664441482105155943414716520435014984339869849857630230159922497400057941362987886833053700504724940087725446791547542844447715232564734663356606308240334259629619762617720155505218033170527798319000869320524295855278365532980577555275642863333262738342711564604752266220460785947571083022765559487720228546142260431610440609006294876526308272828939970910030743441482959758411620702285532122873684515061890962065723944227790761748338795272115123651993908711075861689988718133917840797371743190316499709442058692861733242946023286690847138588171595057402700237476314718622741432156787369104993733791948703271502482075112113345499405123034112037471503648594220281550176537963228339301732492892190082450914131195451216111049745151472285713008227627498323531329664643668183456484902747128017834650696789086975450496877685961815082353105255369662423796736729362577689146106181179625031873879194139703625458235414241957192717442785119926483200983722279810893891821384572272889187067255223337494915761047869896780804538255919590898425873902756041753949889525196966714185032685178454371987005025896553019586173231983523697000285860965424301745919524189685437341248875882509371540256339125162237230066361557807278682486007311377496193519885440130507362339187485260741258178636188255109282528063019001019297467672997700228092199284601430497039644352260201431466655747401547525679512728169166165067102584616698797563820751566020971598070436743689437776476758708478474479722035873439421936737041861309222452264368706963206250395541612380124490159595816350027587929139374620405313464637797422125623154247504844139919727880072617623900774477074052425467735050059986585122234976146398281773607940663481103213320851633043069651684738275760823491122531642809444014511931870172188852249323568422611820567494701893525012601760889317790425440287157241360635890361351118874300491914483462961068856918225156765996366503829034200123384064525409771214962612963101791909284962477228409066145805298208550704025727408008024137410058134605633636619509169354875878431015779814980922113031613828236226778932815146901788782100226313568465275727329875357845120671326028006224818597255690296502602223562752773611549180513838658857971492821084301744175192560726045018929600001472867405283354392341689074188288000000000000000000000000000000000000000000000000*i1^18 + 12101123939206752896874035061801961919558010787138641874623038279969001197483901824506093035500868764046637231347581153947822746081119542635803180655095395462083219907526386537909184249349581729554611274195192808365741450355450792622710295446008836356860296837716862131829302158638585297499013776119043794451591803467315205997110782059975949503344881667944564466466262778498182136143950094149098289343979304299317217875576966997929700800703847373268667562579382333911269006647538512735492836051401132181356064489357398054164160038721546824304570948738737321336265750503795344086414365230716481634168401918302077412028600007830198794116616938511080908080459441033604510982611762260254895793645112759577354492711899866980941519160096514074297704786328335121600017767725528628432981689011415578408261411230614621480562133902840637985639775607810757815081899043933742796712262380799127330578999423765787606131467329888430353365709273446802164485501410148230142568497771342842415770085082059260587847999127402733604164223728629177843379766293390951853074547835413349100770701082930987955415242071562894087021514625929042077937427254834920132148424316321387808909018937749593715944404356650030551384738650060026060254967502955726100090577935265265106996924106803080751545200318261598286287088005674685536073479737490455443548004814260467397409770419767091908620238273442026554750032278129745612238738478467939283285783999369143076354137900706947681257241905052573686071906560730192989091941088986015760710807391577055489033464576640255961110757771297030170959819835099948802685719335407025734216611954198194245973455716811101907944711350462308731663021289056133473244842199202532420132090388594464209842484047981866660069470110014979388094279529713874599364577815083868508822027832121970268925154256663589564234979145635325112291682302875569750022088387899545423997263581725371481879381492990056541633375286698945034002642325593567521650128710165385237525999863307876419796950636372031414173112545016127491172726979617505766373796838749751731349210285424191648345614497258438017382954284818344524818059602253478871341205721525085949051408683735354758258388210584148626843960081817609265960923748632004967417150588316252616747494502905607946648285415177034096667563934005651261672634223842829417575264257615571806496360004455590141376042433809240136304819271751766349663494776995248677705003034923997683924034959015261940207749778192768551170760059761705647963173347334904337671912755322083255384301871589867732313588742045915054103607522478444980295007125109484598462026577406855820683084208680409360801257519257407533004711877257009489104846160460718008982386590572748587730544293192623614211945935668391584989184000000000000000000000000000000000000000000000000*i1^19 + 198451077780325863512401070691402772674212809769092175408334841155712700798429112213854658881129048356634443591823321919314327530696785490648411764656207303612985001693981716251158496432705696852630267271751138552729873444131850138325300448877755172490378674154393373521887002537115018238998770283518659689033123373055131887386981798690324278005199702398790269309430323535776153059225789933033741804670254709131822926983334001404519578194578056840540123526688986910922635248161588591192415272896360685101221358555121945018714950636948536745672411429426234604580301782996203021864306509858366804120365849438292014024029110291461105418267404186702063224528802850300875468529735291525166822079776653023932254560466425011624355904915435854291896632498452578062405613962089881477644238169767218432939852609493263750220276634502727582802555721086298338391425766543234991564451310353024026056605326060336524183073554716613969170134483489059119668981291210502181498422353730592496600449821474960710415277858155211139804516642500401238022492061575814349431206642651354705421316471037565226186049453654587235962074199841642257179045859315126048116193787588177648397403162849424145598427534871410126929460755931852070875424163219309912405553592117711349044550474276543936603358316423736750606718690298020063086356695030301938688300758765050007414328174131562618211876704856728751376675303898419822254401622664379334074144103315861601578858368956822085460230964025974348885066517355036031017422244910081972954456498711324479727412796517581189592703092113236623769441561244108145823747629228616960819236863765689959151295134438914985943190183833996822748860735719953550023015793955584226959815887571073567445697287892418764998185621388435238100995003089440779813138692137549488223646365374454486033084751846568961778491082950288113555633310013665436702683878827150418978432312533926887527467066214621074090892575898970880380297601630034029278218736464456894794729676736221747275606944642561712802564163352598389148484038420640901339978118837732067645032168770247165700695966795401790599476619777204571399494047521731124193755215903129805949396097180206531876401088138546926974798366356661306704551668446845013891966891074669903289188571367228678169804823484182583077942411928632162319831445543647954875068977014708280474423974462189736710642980386630576365133635344883361903367290350197370349164836659020161042088922256284562753269761181444324361854433542232907210223119489117020907863711984661093890114632202559839991726680654349192730497953460402822323750981312752695171866046272055219628721427805946015043388498612298815178906010402123928306303007598551385666887196766702553945548877652140678320119250372305466320486400000000000000000000000000000000000000000000*i1^20 + 2646604757364512685765478975289840896882136861906390984048367854519483705931726234533037300971008050941915831347619238447517025042140251612194652675405823013249476282427637963523687800605339385337517105914678040878003195486871360741894740107865941433717847816136610308633306922957998605827817513934078077100213340376200177315122651433001180325226455413785554914258658802230552173636683359024091965864895893403541564004401523770881838658172675472872226225436947426768462035419369370478011706224741281606019623350589502482350684317588730871550504794130953105129441237092817561680060750572825553445326391689743426114734007695103551600468245618044371429991100377825283199026234165774279529636277908603656295974143882405839232372418413098707967299557535094932011213823524818519080037139624571215401364076884064851546351854587497748087725786000409984067015237037487368073698188339746660616424956232902342592630753364052504715208335594071831101351056223219683609625932137431724959586768302383878585131051440373549303155202938306974884928242253912510187332900063970347936118447081832669934068129589915325515440136398335754376798297930537076699298664757007812019735629207174627611721885256443447392194102585014692253664430838427403909751535288283201933516280085961409966839727299546517976489680779917442041249230728223724955544905157997169339747678092444764975075385158030565500309841760372136494749796188957188314201326957923232467621295026001351107127708961742344647186703155209884380930642805046350328418239593612150999386142249818355672086340702664390428870715676375855732431331119228318081500529369363982808678859510666776315582503759523034533016077119300256247787882094141103121869312957251641091129374247542170245182030488460117892600548322027559037662121518948629640269225854961350542422134319887171316908972447371567170721842111801080671036155233529400973836286585888873054191043478318188346323749827283046438323495248579220984361807701740471979291557518604432970698461840463545103317065550396656811782078832194861233288145959807636320629767320504634585900532252642653011605969781579318923988872748707315417607882719193737659370648676271810599649003434097086110526526487190201262368923161182333417072177530523083869399994705174909000113335816669261136796116386338429761736163578213117399704027146063367213160666079396721250146720505602594278126420546603103093314007100610315054058000792794048708229958972993517140610512199805760066897376556090183028756116622196492794718912922698095651867822866824932292458266606517457207335867279945576773519149830148034386588959350134786115048361867517229209303472408277027620421816458475046376470722247038261833270368393590824532372689042207624934099694276221400514560000000000000000000000000000000000000000000*i1^21 + 30445434614189878461323388797570772969492210261546558211370028864128013163286090065485711868316901919033963619259808483700434546354607134032996363028764182879632757808240427811778490744406804321000994617815380931495254503298699913895380258741730892116666665628060123353751195756749952650055816255229513373052498374207646261796699467496843168982051100585708980178943624003166265243054381543440512033951020306400218726457440322041551495305754470072995820704784840560170224451804155468713108876204893355351387944109444925469128260236570134463243842583564165503563881146152881961517083286717112885494202777546810357460654048193321785354954803007102800146277102909900761087405339165705266974628882532980137844909175377332902922992683931358341594757837370521633005957620205042528149677066535865290498529682539318459419338949387640585349370661208318123214519041717993621265121146115654161829935831080080331239454821933403347647301013350902217545074723131829617574357410224322043442431411099747385515802063711063965905684776532340529972485350734521179326870223134442253288874752543054032013481444979671222737245144386909788284911031526536749062445952456427038869619171607316675133494992852120059605448926519330834014188253749257760136370056431408041930258992168697405391505467120173412632097687371877256197927249044352820246483999129569982409246806491245484627067521507515893041403391234297877891960044088138369707282780844566125313328806729758151772915020010491862248566566589268140648348339989794355845370444423554663427020879604793644210186424919147967036910423640363071251414972222345707488078255553732707138244360926564130718913698165276692780750140649880713705265077232470033749456839020230136226223492572588834526541466940236638661814835500921631183665962363587331542196723561970000899339696593677356527342883306119952563113448213119039111465262812859392978826317136887467192527432564523084712676912466480224612425003160575904599703958148277744880071233954597569208468610267064371446195516597926333041464769006925754455707626240135207783630958238637496688849775618667783748676816053122925404594996030005187224703929060964482655244633728150853300022914976268463908574125604731241170024584663195029783885594702903602985299973591335611382706452453436168500033697768942807673705906935344907793196912301136414423808518823334878542786590751143038930238371124111413708056270759703216675412841793647485724643662723029736034548423520438987207212278423621305910885274408705543584044843025008034795232383397737148946010203870778645444643818991003654881132481334894117241542326032171563814276383219261479325118463544713010463334846011375316901483682473083449033877493035637766057013339522781585593340273858675998720000000000000000000000000000000000000000*i1^22 + 380594310930023402403221203793742350254965509199762299453823899351882310141609384313575038884046670833067065980796595127465812239257569793329481142745101462460134195561352308366883782153092108903396988372628899300774832065441181951503973506802132450713214830900626129370954723530210961355140337211036486593622610931105668033350728296436175800968538065558821355268543103462432627197422961182282413540232953142614674895115624041132211165316391984372221414471161299420565878664313142941525427900517048584051258453956874041793260132995253213454406977699502199160179074909761620078679299421668323500185342085145273127983889675267283149375425880632994909991956373659308362655572345641677859852721303679705942080868807547352362778389885665656896044501025707804823084586014295232284925814266020115945604633303972563140162753196892118520205424064017002817418093507792793259552582702086205178049595317455946189383158779780001567773887162804297444250753911232532036454273216425861746716980645090157937550081451047344886962890552741858734399049140648456871886804784884305707117116612201081058208703075944568497097692061009596426772223037929531492645266607135611356742704523097270933116319864481682550653921158179761219781381811785294672692027300606811518993250898070703623103948490709340331984209387424933749888402074022181588397980793684484200922454077513143546169532579313429312775919798979826227889101338521628142774911275518078045972227942456079107153792547085333948908524020491197094977001466905153412563127045546800811017740912841998858716365927892322386016057834567530783691590687438843830351924268509900557191111551872590016814750800294390538908843647033174603650768073330956745990484639570710664816187840743150293559454687498510496594579274841890868143879461862934440036404765116389411729901074268843553385794922905819878249452916093398788519387579280662737193262189753108302631244414677998336609300570801775224555446680105807849615480851967049946315590052628148509038643534806333684251756447872110727937253624630955470081473837988476351154734395700587132527260262425507825259199497306944274174590195252891940082851767800742909240409335356259836523692090316368531759790396549968611966064861901754688974000091380221203988796593094650531684927372169907810821759450471378945942534094297022020769392077428840263499520889807855080546835713849110601533325348291286148076284346504060392575730294810615395084897360815630480103099804249488783183953033873336137223856750185558781887387756428981201895023644744714111939614133809456362392722706855152999816366735696741309160504371118746331223121091567920390713011555174505405357261204568981435559524356248134433964463958951398193162470282077059827265232997187584000000000000000000000000000000000000000*i1^23 + 4681132017807912534867639674195464734620742869762056211664580176072557167264937212815513736974017796894648280584976412710708520846231156560685313254885235149228097053762589410642909508481565234789686492517023153799999759155162176335258084562187603150248709409073398770095454434248108637268765146792741894275295142850273953963245523464196103517347198441257780410506572595495172376662751692906738155454551562940107509205997805239344474678503756635457284068464097182817904402848373024267844237610879786028340270117640580304315483701594512070048753090683560719128848996908241081599499886291614521838403815756076266120690878722494064294950471704615972387206906093026709630986165250316126074494137524149828036083984710122822190403565704011834276233572271957513836871898758632090366467025847628157426534329210707973288609203710581152014305269789443963558056761674273163633348145133822502456791292701034094122471210167746044380624343203911128821945434171012833953787079959944880476921427243110926716034231013279827838872295995733004225742927614665512174009542495913616954929372263634295844134167584761816479811973658895161036117624948297237497136475130902466934807566421891749929575542417794168864505205910310806948328878343586220001058787873800123437671456425909662611332423854777357242496951798720580991879151951302465317337336440715780863169713683626420353647210334783852169182627838976598516991367983559594707812652314197447876878874403580888403343176694405119253531341047253465594815698316073153490888789286653690670485063517843086648657536254567717681697374563087680215770431114198617187390846215044355577229944919096444661667763207260391175172072961519731908123642621947126834055865450027594417964964101351593046331217925122193215156788391876237728286079883350912843437222971852894503146496984446248423624243461926698312902171506433141266410935656083984709593311836945284570623062627436958152715373838897581310088877264943245966645597587018861751747367554063511609092528218227090211940001446978193538470558691326151945289648675822100663152832763692568989264061558886948402871044560913876821581778361550620371201895992577972854994702287997477779228911309480891589593541008631087254866932437981181199881182544735883382825977762108135926760389017030298622934551507141187563126340598666366130538834425099579906647524977742959978619308533841124353058769523215247299927709550640146657204042112311675643630246490241110855002501678714896939046780174273928049856625606855548552711934218567067024846402829890781584525449331625648162171562600522235772281910631556775847705776174447048795355121661086352916238709679806467024223804435423831376994305800445766118700627562001178505960401794022918840013199245312000000000000000000000000000000000000*i1^24 + 37084760786957843155192828981628986548180924063534315162524037185214807995012091609360918101166544842474590479093359773337710332589220832957152816262923095266761890717018671217669225586547425059949871760558661118197432519587913840234283015072588734889161950283341404739198677236755164834511641208514181868452797645784108571694416913909949560756233507781842405649797513240428212434329025001414794597753283999899393571563057582047242644569442267523069951780090915745626357163534218524227006508205603602043054610981850728373385724524750137642999543802868493666762890541672697258947136631241110360442803414456680564490962379244558541359159344376243354950948537746605347591289597633364066009582053033762166456019250586465113709161949080105256143070484080498659444443799989561910802772497581458464873217645609821023547660612971107985684769082409420476341739696307114113879176768444457666378128165364588021467982422454369428213354870024147287583205368065850405304718547020799038244118443304484461918353989119795294970670053424933141915032856101214124268545835516358996563035467732695901481884302177874604084480641447658494415964046557555233670795851611224999082413194632702375093338322917974891403026406249456275431524125172355553925271615428887557500107462847549985614932134481197356267393846562850309594456440413290289033400401826663760403950108286249472330075852280437828036008051574474692276204472623048036496117045014034041511484067597041763396556575535703793728789380097943529347667288023469827286843860504735458452305705502966536885641262201331803266967853305371271643480782188194724236671254938794033071448279787709235715629226066411437816483953159894439055123171271950268228983953324273587265327476266955719691686516586182187414487562660932402567716799911039976593761761309903255898975639438024495627853046156049985207442004172324012328895173063350911800761139744767924460496483347556038481961923303106580208618447634884544377436784600334094158723951923429095178134965168637629677557498267937955711118058375496452468476094897954818588184857176407607344085100012706112268822842890601273260873427978923409538765613595419250477765183779939656884933856121297683309200555167972103267790521558858565172315250605880460917190069692509092113933919217891640094956208980256520200254035129346657946800963841103751412173552644742018521662814014291578871880208800781882626761607075998628739190204410362756277590290626713947446881251601383234935522255462110125703512426094282609394255123610947287586546653848004278033740480717853192742837772607890832676692934474436420441143155074775914771382997921616132774427621549100603283098329281244859635352549704356601342598245796377821225899266801471088000552140800000000000000000000000000000000000*i1^25 + 250026665748309838208803239536475161569030564839535433223609346143460208055294522725378156872461734532503379444475156616483898259394353099578151633526886588758735380522577033572391304917128034510583488469234410729333377210513147581117658879158380123704386962010705126164262938723811769451052811077191142092071538027435265658864951479525721802186354174344231651450787158061765772095914407576304537794874377672255920571189895129593086525389754319563361004995634970073314879271027540326798229470391149936628295767705434077208872524055607204004115429867024512142043782635355720124284533331886670141209010816275246080134918226017625499367299693525850587263534143889635261962321503134791920590936219557456321515758677472622138223923273180533315007458544528500633234855356243110750953475668173348297317258454150991542652001134433880506196184031948287463949939564831281579666763512541212676897120748998716010773931084716458139456583312200483675462332620922455063666322484568133372017514693965968783552246275268603652966748206456662658202526072600293325372308064634495165227978367816060649609147876947577185748331708413680482374958855015478340313802019797644350762289463317812489498551526911554855273164327487962958059698615546361641303182682071535522194768424814097973477977156212471679254173953423617086640714174313959510668332265515269713231639375126110782550933973073361639337704451860850561178895817001647853072108579305424279402869930764978467503752397183293390551333137342025946770097494590914964973868096329744938775173395025388956873339520252591745070226466309084222755330573488039342919732160230540661689430162293891388419628875679195073003226176223731369980614109115328550851875568827417858857666655178604295501105901771208788466338521387317091080485250452344607570358844819364782801344731658888536957531566450672945858279121155148088658147079526893824836911885265549732728504994116493162751700080984794249744848734900256903092429821472102860537729315061361504858515372248967736526380603714086118083210080894283648750822064752522731782330550097949288406745817861037269693498856312195520303208122240425847760574589133299780604453675562902722844969994023750506870335520925931941624831553811916579483421078826363619186008064253941107488960531042238075330492673143187039700059725152539097768916478060027537007524762284053036817232661243188615646051631025539775933661551089933612363284176456087227454493853151997867347722717627973866138904150479764544468396557501490657390816925696779718061876050428242919959416598652725076482800476781299428044641876107950565515521454270121495883901609036059022826312329694291995377007130006607427846699768691255525155908586136639277778241756823319216128000000000000000000000000000000000000*i1^26 + 1578561297611743178379831680963929783106789856664347355350858888639529392173379523885528494825401356747834369616926728936955296698748846596710235301037033589082218390460020261895648587700411167139187393047899345747863315470805057503089903530947858147735479337026261423281155414632957941936205398295763956445442918086962973558144666936003942140440970407178566913814311176314102761777062710256420816525203794503685582223266727566026566374188509621786696869875594716330857823140453797311953824445007817316682750566728663931274428508435719127921003012998794384295714708087382541324642659165038137532163803340320873799743433016262648217004997423561772424682201083344255472065397564288423486446650223437341781610701325160912968922059625284962787398759145607522844543327860994474953588640342918494420996274157748047194661770641026803992307972203892979457624123021797509273245390428359338082120620079332436434514370572972711249880019151924608782571984925556189351363323872313489244612530375151310578997979803900521757128910922319586690439100445939496543521488973892237793422308248557115440511578104745655781514776394263406969915333238163081808653547757804066033225946471162570842565020108588042637198845101718398886974687124592601833358117043667428214899312100480444562976752414083334557491460245082641899962120446893582518778835821770600795368993052123929453459867063247585885125965053002670964888004365628516677417955142771929759146531097639044175531165435308826258491236596668711897795279123234793632326048970386721713045034149118725591589585311331641208894331451786191933031239291374154541796825476210628829799814686595927234563417741232012637553737603655149826509259729073621389706695262986985613975355282569444390102833871820885359010746256599274580483876924814760109890510885147540586699104473015649448385590438294569253405900653225429637672015224857626519124526605512917825776404449050390045823019251292923875345413150796507227894221033413120871953369677283575190010882274740594633413939744725346383544976901918052397672618772375624326774575027585733870693484676813083796532072693045388816852483662400782795737912190662538974476228703007183509594541197416420222787776098520577400663706085389405993348040662731092992424120093780206138521196688211942608686525624084166192608566589172584607386062981865860957401598725957059313365341165912778516607974653722583194152010071198692310381999929389955768157787182225806310771963654573706486554725469756583354900667883780141823622378044883621855181879530022558287269216156691528603265566072251690338127587284726566308595028074249297922992118032178210520457086401472302402111471779364806191980602829716578424208787893897218026550045433239961600000000000000000000000000000000000*i1^27 + 10271346582911864409147916317371010546378772045124904539044074458828552282993199769707802972763426571605116372780203488641477844026318662765646858090999961882339935294987195176488545019961479008752799519706391717581844909940070435586442632056855538478425999420008104040621331460044461612366050091515483038972261073558325152267862741824466211248653440730188459755645920610624613861839972726569408311992280897855026106908254785038640094283403326667771571272349458798456337125246731278547987848662115475703154156159094795894956387520993892119236985029179302341916653296121096942585956246491702817199744340776046134389825614189333804467066954001639502036337161293648071780031793481619881151426621015982639475110202627060075864655477452583071836837228129109048558042812535307903660288183015560941946491224305332290868775588112075281413234928981362512961928828027031878504211485776250348009578458632341015106487082137515005097797420252817324667770861539365065637356149201190681026138942679627060671591184759281180177053028410971973485238799132734674056258211869983437711398208815603403756450438236810454033027333226935085905404129005095024676291474770643449605791209332733869787993668373126596566004376971429534456321367011448642400704958366184826791976682953019895951065086841435612730954582834595265936806571909905857245852781226924997816903573039661592852955030381876377010895249198541561239090502659165107636120857077804293970458712080938236568640088734689097227729518377026624673311333425829800446212195943242305705554285850727999114768589717707447078143602384225977795390575566153654779739158880741250572492691196910434636869190712694205539083195897735844005456163953576651389440858321640297504318295180554452240938469123381339396813306400049266810780229024066218340896721001404222976989670629889772257765878906145665649524265824802920477405283470921034012295750922959558626375420845923489970284474119635343143682962706497474996128957535065085260751887331593286814659854260645631127944456343681271036537505792428672285426920196314563603827024796492525549178099999511624842249467145186366237406131802302417952409141069556659925598580448515156576910886984978433763665952385183501586730015123791635134862072896477509460878810515686332711076840268677500789780216977366206464346339526487020645645050456178975090566402260181806330441661758812982433219038114585901856526591120381750659398312562504826626233679689570453408919579105229381754693325510260618371095151073097627330219588925482330908534393899167499026636265580905491941961744481466361607992185862751119007265156963334564201686286024322254487557474912478222354782629417099636685430367313495598184128749318081984612110528675840000000000000000000000000000000000*i1^28 + 59545268444019888340115489829048217081863801756663825142390424537284900633183691846452151991806725782499091668000171944132706083878526262019399387294903533190543066811113821740552829365738676125823018012303009147743135462061558656367739556270897875624699261298778087495419213531821849576144000743639000221792338181625926261989170360095070155644544543380430601845005730243343906633219727900197994325646772561930387639818440880711138420240802875908654637264178114823114799221245793414325923200107694751313578459312514796269543135449052584594658254640786159496318382041446905099367804130480354387944438981052272308074883797612805966199045556769888660826617304106454195057854272042229508801860090187438540344472143532812221975037661575236545565631478153713208726549463104418656931457287989845866819371577392260434902115364088922023268783004148682091982662641549972687753995237250003071462306463672668614914682511349478198766568620462259597447391705778258389716724996012378536633946682036791942177009376311683469989892347347310084527710380191701940207863819561460943063210659791948403046016507143527661870030757404425586042877201102985421581871452714842683900681580026821757940041498791563888986261011684430742818149409808640343198716045456702689567836818122267091912616080063616688955223420128184809314475500909349339673990280225602252594743700477996576087841741658060179338300577681607431943363687137491029243087360725393181364944894640785556595485996445041069504010192660482899172244681772846977579948995423527121666629523623553718227973756053191840919605652134928693506327912671040156802600054357015793166813333461320035745502319918049215226544065816027121492351650837089691011537409611993682620408087134155540052052717479015783938904671775662181743117020950659777858790485891165110018659336247652091220713879365354987706489991309958989323809506027408600672769396925489880783328757950548159832587117724274416063907496859679725863498540899671312591060688619029899592078978375496808816883090622304752522101795330384761432102216030417204875912526125484614891050183559005600909206206405811123110680291420973409910243435003165649041128030387928326123690977071866064698459134117521384834299051674854166658506890102467972178279845322986817079906678903816188027542983478353838859179397206258746638757059470747499985472553738227001285259150484838959497763514885706437591370487817321125631111050623554993198009966872505986696166362518064221941153109293925899626225671965604638403079052013658654286249163338234594935702803876852243411393305908375807435647044051208120673527558771898651510984613584424862505027309340040106175489068955573669654542019123716452129059469238368431243264000000000000000000000000000000000000*i1^29 + 351801166304140081884198863905185031917980227509979212108318683244477672963303347919949798784769566164004496727263450906163912112991805001827154183089848053780819055841611649283473776606607818379819027478687268786913341023593567607010813604104201737328297220167068869948150340148356664347178004937634673809645888995635648025392232309971775696916233929830142077005299957663640098801856611986513444516191716562344204561373286311126063866080466675207004599934789518427299353984328270748849326750292270203197145493659687738270942517438827680280494793821233693866318901126224334874101176013783407244910519405504370725456536586278379743769894736159017264880963070703254983075717980388941383920725463785023899243177142112918246017304383109994743091437408320356374020103973085233114855562405105762790127740965031285670340641110714585605067229643812451464270043594667945605559553561909458819205804917010849004149769191253709026401674913029601760341215899496845448465739621343818162799885315371482998580123496787367195471084853356694878484808980145996877570646721410462852354710498205608773283652226524980305861522586735136341586819871111226064910557201732337813474029566459541580504393776234775276773958287661947118157927436132995000538395528177078403864306279615909568834153606236928773985164885281569567606984367543804652963071985675242303583453092206760230703708537252718439613914050389577581455285688143707335968944731749813714047702819378158248946271065139525888350625827471052090561163575080316550859650239549883045001676332308527735713279666629256482792651774287686875941963008903241534447531827102641131890047778766221712399400672710378580105682663595963796676104305229166249742025732945444832118971659299585781397254640161760615071428781764766323955125358953820818058461796170104172776449988413403081848661841082361759697685008367196145947136271998503302806075891892012079695415120876516720523410571286257365705580631966936837426355188096032937869464294602982757468830912299301515503548220156454075672811540973090737008382967281904699864072476879567445053255502763926784241641612068196407605041162916928277483947336637936179016176667798913279083951355227313633493826914172435313875575284317528884062140318229519816269672844693087073027234529423047288392364623240326233188225530157588847414472528137644337113651243348714560803838099269015643947097897978825249029650613992146156005224575640024901482186852711240970033373564497988235501200804093770312956593879131125407568344802801524499543642960909706918971244708904359728712913972685152184025494771150171263235406102640222209025278137926944898928119150105648847288867515440727730012289351199128580293109341708798132224000000000000000000000000000000000*i1^30 + 1709094434723223052241297362330291761080485139914572961598752020097631268777497175029298438123719533109329792866155404998551126302295998487332741914655352128799142850196069438394942179356846311769228254339989490461119032871806206444842003522403474189708598485483086968899378551599376632533383406849206092636679105031160120432441785342272801275286887781885342061109471701826953533527347428422958430497598959440374534934756708727540542548308930723475902058695578512092439622246879529716462362520147781008670100536698033154477007471605761258082784875894175811716173623683968307804188714054902640923653641102339565940702934713787408144179006233813524703841271464224458865796421821804536091626824968129465078599950918909020797057692979632931293911391599806910038326600679165566432783027203607923332044757351493503388507206891885600605290828981916294939214754497331800861489153189469058844203425751682423714571906938587711424875846721054780764205606676909923061837757804947793711820253097979871508007172460778243146749289501475903059257786564607506826542332172196886395452450167144811331286025945007573686300541249545705150422245275712997587160209771785731403727942069529509670356601010506751829244074252703177118075017542528354830366624961091309299568923262208746202069373290744803401416614948818472821965878636476638029604787683460062097030652905628901686611981309511079317485108523831040053426934129129583625199475173392859842601153979109749466796026781321216454122412813970906957834578684405152378334134288383735582168119881867676177722627372561282589946271374355722869409574120122390419323806779781196444230480759878650513155647455465593125007700132748056663237509356743537446047567473109191547082979256693970314177036662379066502645546986690432268435606977103496071489607059323448121365861442984431519702782637230097499249367522771703641834253146909913992454252051441270470352503650564637880472516061568050068494051917087337159469772775644566510872187105084866717634843047595450821311822211864349766695561653133575158443270328507298769698293969505736501531115142440869825643544456374959860805047277976285786133348581240772377194082560589017512908127964116486785935983378962982251872045019570419029543838521397154575549244740420986056574704703922927985613819608714423339642963730585329426502973847045504516942412425850782231031395149181798736055977389698101804869733730836733560043342389521799530778066757737476928069172566294705116846419331873316158545908252891206987347737126864574443729502458693291279563803458768576523242494657870322205314977864898084762762802128559917719482518602088250453721384604262480551815255723074031287210484993929521372231006450352128000000000000000000000000000000000*i1^31 + 7363199116406337201592416791340924454637039737752453325322827343075833538227389911177929031954807832079622484891466547608299856006945320600643394710622171457096560590508263092018431191975061578619697179780283554851030996775264777696041761917535860812901181854884418763743260399147496279706919542387058982118346903129517925637560809028215003980980514042859431540837479419605984423475733612502668656125756932362207615503148653542067695923732181101345974255880174097974746505373452141190403508712590174240872235636779140823850429249436550724908482946107786163496559004368816568564261233364374640841942769794842148208324308209186366091182157008377534047732950518366174115374650785026251859469642068744096606695713376190667019181577098452207807510762006092393080189417826522294291192335724559605046761419008936306903179774843806578349112195046345564832240228221043811181113384169073074961394890336887575101416954054940740958974982342576321891151379156452605483355651433286688964170920710911768223427280188444915995862168464240043274110879527546878028317152558780954216943063662659897784777451242590022424968545672302873597376131019581834753380924159996712962262908673514251548555906992849579467183564238651466981167162010565316008327587853523488280295773907531515505500327538538525067861582384871330602246109498865036668199580889462326578693069594394135962361070741832561813209182423996805810302980343175886956981341400681455754663642210734351391963962944293808107907780773022003296128443916307354350749488180947700911699886996174460691226362356075809931176694955150495924918112231531367510315293532483649866599899381532714289495131193614179880902186603984585424475532961552684428670089954835060462841338026488655730171717212814041259979459541530131070211647485706410624687635085394401176118323991721138104176975546007426503169058929442588165039196538787320999847382253729699651703399495568125002981892865724485630425957176723691601783248708433181426398911457832449062440619212596398155462994158989924510651251490100853734722762197465606009220987058535449159317313553615671031459501897283740774355944475043174070603570023521141847694150020977213138919678310485614093583828702185102162005060004379292848511850216581988011855406140427103633671097269131437116828668745851002366290563607817755639428516939024453858332404692070231100350537342435245182333702003562043065624354002091872946120015644713187319840096920984012468765658947031607762885193230193919434916886491008038123874681911224169749964179464500397818126608509220582037031347130227442554800486772022256839228139143805362100949772605824895616775323313091170053349704596977141411283435430298529396979190988800000000000000000000000000000000*i1^32 + 28081328037487243262932363118936216656662944944381247152205046606181574504542240275790447964427440489893166481934025053738171554099509621028227166277902303166704528435466604664652780515319743757209854720318521395032219946751712097493750963189889560162359485668496383733670650120024269915428736969710404025041897372814829657841482352823900112801205376873904608784534781021663959011267352342398881942853777439078503203804756140806957994324665658549548503754510112526481398315204224885938938237341420549081508779029646426658331654091849735911812392105771171456523300860832893332677696938059101590794012748531956361190846414018995515302593503839277866105056814900569830290204779252272765930978252045116207966632246192540242932433967021860722071240157317434785696409727540876323309747310941576211917729422313205500520605036866379267159328360071647821404108797925552346694576658255816501250663112652221755808334262549247550706854577448703716632283223301394286078941808416664532219292960770617318912713644494769468306534533344575029947829774737699133084577776876287279975858358438653879899180666579733438402958921635226124452235473902952055668802329021899887553731625791450617463285842786627952469467954015337834640281594963345107663671054897915900662832915714404731023686728943685834297953379324482671203601065355826451574917364230793183371381117337174717558394586967401994667528392883418610539559831409863480496010280580715842640785918119584035205248170367262956363236113601553839815615383556822237910484813015270257913771407947688145060848860134652187287019024371758693882714319042019102211619838817813944046164268540389253627502794243875160930483621231819363632994664715730499477000106735362350441481661414929682729416934042528008640088800952520062949264263441530527340638629446570886630704653050877953681129273325611582435648312390747848716193725725371435722225634258188818418504383648695819671858631372595941938423799642243363964176027794743202594431524326272436582162515714857036790941361641984150497219636831553541657085354601010301869204044393329063280404366674880864570779621345226594180772352817809531903318259000186062934249912668796702123411168673964530813447703915238692657443967442009881335572481440087465589256683278971118666308432882522304227366655369468968442506642349329140486076272870573901786937176763467003787651506310753742018794275427190481978375859588120529281676493329914748917609160165982343102968612270897674843686181943009073435829135341180169574023575662838783059663909992468243881785457607928221789645466280286914623317903274185821205193060425140405602835735056357480838615320131646519013011948509207278461668681991684361499443200000000000000000000000000000000*i1^33 + 90304501752040410355352411436671432826512430688257229630884062218804610884596089367213093090302124189488461272808962259206026029078514867617309497797094828020439073177126503133333553335078594532233015619003071512948164427568032193694840441045068961659056504119284529688374133425385412122985158173001243760735851998373563640667708548395807600768430374334372158347022939724045767500963640086073109685807356039460311210894816867821175019770007674888766103660917997396212917346929783424033633586413493810301205757157850797968036616419604709580788713544550958151053031576634883991832488331983096893587259537244598810888469518134342676978252054103478819745852768850610951722923723680480894470138921686941018966011537342243243841686722884119850887286372227104336767500874975226728437481034409887839816225632267238771822519041814184118693106980916515860370209722096095721562504402284760705062003150816452336685662887833080825919389279744090230126826525691547742866438435601048105916035224227491135447482833552066769345461825828014843962944059535985669773925379893455737844093484006968655950385767018425464978348207567439224120335524774136931815475157956115174822026957153622716691469420515821680209545292866511395064158289084958183630170862163464136662280907258415871686260278648064036240899452000144723082790144867370337297075556636551765025160207084359851284298238493287401723800307487045915196062924216531225910294487545171171286504785546200641871690755333051855992348275011607138024383854537956963482402969143909116832925127365956876353684366415906925847662425862366430695372535616719303636487398081690411244712598022906797629187900813095169564466138334268599832994593224940959420366484208437703396616706385284428906736187981148806203502284292226129156397091680632148128024764473668934978316141406264710813992215982013030989332789407756055547416248313247157885143032268872838891174374875771645431519043159047081521189665349416891242935359647670379449721260052615326562800720254081601820110523159343873307851581849337710793733840761441902268337097543253002041301769032586080868435860497640673031326215410553463402978345890001536680034713931303402569153144013697058975301547270377754506456379568841348136819213948382870477976770344834563133277350093639577520963086399397116485783443156095859694447106383984812978971787055095046298693152048152451985375238079938812934191787512180899970389740589255028965811931855249213339444778893843203680285342087170742010482113411357115210255589196738139018578985195263120713468996325205939902452735157500823495520787150340300583966410835226813677797695395223209207168334795118019437500632415179884759940128124279193600000000000000000000000000000000*i1^34 + 316594406941851590362528609983527251352430558422969722591011806445620929428401893408647191750436345615539153285472741220654853971440266350510590210552523074165846802655897860644334354654580799354574337312739662152376231604236224876772818458840352912399422048756787754299850859504757862519023873105061462009581307821193887409425978660168241553319702156770164871970602657835317691723321942954461918644735575937295039521521537953328086507712111411055804899983524483834720000397745332094498492174720841667756692509979976641723219562716418919783785908465514005423897103428279926979810464489919068316292386729062587912642393044673233024860144756871599072538326368602376219843216958630563094544885832061085972818011898883485303615610998599648847872822492698717799089838790512126460801455542684806504870093856392716310306856766543290278339780857867919226373052576167653901271759186448157912750497847606208252184110896900126765113997663962892015375665118872729155330250028546671524528172919857125083196024040781817360551785291840529258898777961341789081681295396674798460546528197711400713198302118987848154970539726334708107529339743451530936590232868620744414071297102055690873598490499017660132726578567874367625098035629019668554641023799007806435402082717284335890010873653236050083904790690923929412942569434609518857726875344554315221451407747410875801454838418577791364663975460355420049830943071898813443543664660890332384388673066403613878813661738512379537932393859333408169307552658425170950840299204732102566588066462644510750159131098581730177614913414869317413839376774111180574716149983583971505382969765094098503930680599862307332758574477585796806684522473127754358721516134271506607032003529003849538630202678053448290671015853662563097283162173654404027982407286524591168844241242216835608562623977381907941942129864655985227029952519573061727928043977419196083519457485145677677627468536759984622948614570458997980345733584895891241748135253398935632888065051018907032092139367681849237026641770124299970555200236421499233496081319920833484276703170401116978720187009323420979391168691524143218348877976709499247673173969277770140865334843803129843714464658153534359414139121666415132759026388983024152356894993955525435627631620671965150095080578708712259041538874284740137899701620314348258693778043174718714385897789217157654710387764429681892540703823254142643026885840806837029933251332079780955353560422686903770799000782089261489382367819545617311093526781532034278901019391580054238874326487567966227023706790445746806013491861984346072665073224729504121014567891244589004484019534034922631578530718438054981080839882801152000000000000000000000000000000*i1^35 + 1161374563118507391630630810566958601054327706610185036273665073817234743545762375895255797697215984019906972744120193352939754955959496324522204111766402433261112048712306123371734849100623926993560008554246597347238285369525439646962430441283768715852802768241761147732275528147066754483392138692104482798195944551382215603779921763012180264615410272155134824283885387381311565177251641814548817826830854808966846307068345503381182212999851314430794550850557121826768085078839037056951559038964702037378784100457972607909949894021502359562086916942407315656038965836753085422329017496585313423171705583480614985428602598672666161333108658887617703533007529320461451631402956909637102029686913201337377463755371476400721981767241378775746801818044401904499524704137473628727797546005788566778361943387984996760179713503975285422244402443566406274100353072807295678113973343551297802323590919511101467277696507684331858716720926104181960292868548897543125430749172217248155537622501546823404463233051906982551915628134003458647712864476233265313291620575132874855095654907089048873354281532902173970669611348786291791903134583488152933129229687019371523368309071480276671004915360052663031007484361751473127208452081602156098907235402828617908873282394490334387382609912025883272580490375445955927579442433979089007411167157299358304851985651639791061730507667083164047500361027698397956756515430506146614372382015940432748797169491695231086442791217395270004601527954684949643774054088646373427425187800303037787091780305741635591411521870707185855910300704240902152302018622933263601419199960768367591788509558088253260960597236390312852584990449314871539264116143526994098147116830620047329988216616548464003889200394933899261502699095146033909443724451456272367735423531040932479460557314801108832614698498052301240484807525313536503648635075140906788774512192869537785763079141941529745085962527565093090071711275478918754945640125484469450460174960445553129247091928791253937730447416406081398779342094222015555824796628603754438596533527648597386379580943953176984489393602820394422038286538309893229095719041364841567577635945858648548203251278113153748938719653051358127938318326678363273068281928619404895670046140872917489581052015660151456096555936754485197198673020509519348476242364246749499532957583656672759338606830663968856950331184411331050244757522477639133504818817921502906509579735960265245338592991658638178357491689569337686766837665076471722120425651894708206019869637554376741466347775830870095810614445905647762883894985351826890612101816263551116378657375129134085961766961697523487854762533920681063654359040000000000000000000000000000000*i1^36 + 5092305174718899645340289101598445705944851756565942209103548685785270438049131811068094006478950646841756135666120833754416232806598760969984084801528792980254686343155116951103418577208576316310683821167792165478688962876595019298847799231506753755893332243793695477566128709103112297298761186192163412827232889771579550383905971182942440058306186939261429479718253041298816442457317741879385184459813234687846161513481723217429124880372823295287240398019036478526952418738761993555853056226709714465003367075932046204047127188931430759750240112730736212178718698728793272598126294513560024329588320126114003739397915503841918860003196685800036013839270472544092274357947886074267462515175167800686360232604153460356912279655325263866529528143594533273569220758137261126689488810800395376012787908030862735529220820225543779823618663682741244919729010027031823783605273060499959620330199203858955959762556018141023953739801233288871039299847604758272653797392010260172507537123278228944202191530209993275605912693545430154912870722759034953743850671573494316726888924369433979933434867618610104139848214707457487629430723443378589427439078972554305019178515544854430641182010659714284072903760179527915943295098221688744275413789605678623992565196278988063835274687521726204440330201488791330659351901994675780125192110837764997242964899612330373298304638506733331589960745616168607216458776533017134679119545912465117337219414704421709972887789892178738112420539985864648271074797407252192949378897252675967069096809596090700624974979803070347271003022070133470794282966127377129174808969370634686568982574364235204167700767733683970697416916945835239482843252504453439871373206778778059829374808355049273991986906537480760920703702414191052951327909307738539785350485425711575399046830411804986259259118087612674285959645470335457750525996496588203068506719341160797290580812830923759010146574425038330563761409500822595908190301198549557948889995177249156337053846174583230149022927227865680824425314086353887899094918818632012963869227749099889757357210953432684011895952588242604350145724178539823428524066800254623851974864185295406446653336888600778794362186925094969329361335150136617745990402547198293991889599936458741506140425941165370765402058540797364296136519272445341267607462650316144311509555679780905891382059174788715668370981012854258454137069445333084642429222370356051944302422415468278177366912672160726492686076196293297882927768087911157607135172576126234504808822986873039745249094673176448416109335884462485988801019024987676551432055000598956340165326780248524624511598100538710588735453688038311329792000000000000000000000000000000*i1^37 + 23210342207373785277982608685785287188223278201900484656162006035519836926711194605974293126991316112666558216863089211731867679075835332117332240391656728474825057487884656160908621307567935344222056603144909747386983366713860244808797615166504410901287588927279869994188080458405290965713592634843579119870978918524003096580256400926426399971325089060720711730433370842081071807836892250776082712326686968230684477185459324688871310089311394052404088578153177235357035149915377119003062666563610380742164496435523871055806708787562934699476161679707385551817654953732220683092725788511951586618412214912159783227077423608206861449784442635736954872126769565279041218487332114594951116990211978216337754620317083719969762659350949128587091825145468940863572209395169112883211847753220510092590733304431841058936472623623068074022315672402670894896758112937222218896828124880835775278158800192593542770540731195359755694934535792466686643689373575690527266942264357711692636488465967123185391762167872494739241841003893522026188347575535369692011700106029843154243629988237920009898983182768656074282189512205506096525547194183099676260239592158870465201595888801376100459886304238896289758588612550221236658167041722419662891379582680160538139280183715247349442343069005210359701003819145595547563107985376793500574953881541413612137421092312565420392894027206716911902425986241107665986942769778217571802557542371171940483735471708187662175827288313611240353251846785239183967842843291023348919393230226523809877609724759110788870100474805009077869022248037082190332206025407899750981343419206779955727669135997382906036320542188330065549938301821651668171296120130829943008804477156441407582661462229264999154552314240721015094545983194558723543024396251155610538795715822130034938286127928610635332383607620242558528109496331332585886309800337789692754463764418078232776060413446537669389886652421683171940363247349135422221556484030430429116506482936512140378060986902603467996792927436864514046272075654252374525077625503729576417356851089320473057425165424434395552446334198720375881552001288833859416329074674777728177148330922302174511893625615098024957402718086872020550904803064815885090289350154628747903603934738577399725336494663224714801042166417641328567109696032584249270487832354567199940818794963857493311606724420699654624553243021082084815563679019584358259052897858132467264962607588583332490662043496738759418289225737142994114221814629541671005756153748961612416287644529636249140915292177981684827275472903338486162594404896614930984627752043876601360565791677049083015216004912042325099572690332470476800000000000000000000000000000*i1^38 + 91838021790990105407628264273347120188197126789585699222333091302683737226424651544371652236322305178408908894045699817925290162493451790592416431326404299231288071525165742724776840930269158294914637427491747267122480864046398141005862823027098675241015827281898650791394462723740358417787784978720557800666613868242069906054911999787651680956910591119034813562757685826896279284302577157410677179179403523894860342057020730954109596775251214882044788342058500018042580610886961435814250536091059039389538107874078903039246577450610707982238364648195483801317743255169048863282140959843516597164639585669570852934097293070323903225848379539314972951196519041135665282707807659744426061614799218451648315628943262712065310284905421555527142908046882882007532122766228112915724823660413815688442184223477927010925558749912807513625718700387059992524589397646758029701333840285894797914108285829057428031278996598340537551676758498059925203127299386311272895241915619310041430445380559715282090275609772087052301286231550196784807099438460530485616091871566531334955448771231910326141812775503990481850689744589853872873129985147570402344038893799511102450044395867770820098377607153909780592503229783353327977690345337059561448930863383497725371045435920952834577225774356400760247044372734583628433871971606459893719849844560483921546136157529105160518992429123186198198174593872626491555101724957596250025314097215447902829530454175406818451336931182108329228222504998735671716883695831396226429697698657685774944844808907955195207283368902477460130276492472714294087675151637930832954846263232247075204759252636502256723131845372066277648716620914231125672310823719879934350751599770514469326935932380271766351985294608038487641681909429066771876944123105727891733898476962125025881181552305593983849837604955895700240239709643564173367091018076135629564053811498015202978521032364866228883980064221485655836533397013848145728077327023767681938406019514322427222652213460736714381910336646292953204090752591142496794303595810969111911510887891061824189879456473543738958173059746666703197508519243330614444682936090503516689868624292421170208550884522944784126547216274099424280995882138935926313877762910793857871980008212160047931541882871001921015805432116828023540395002910656090555437609942254628451091056326113472827927408595019468632609590359623818235115268066162065611315880371108269379879675865164991474817742148270726159316836432839406852542014923809573406918921615458523227030904381501321936587426996934754281267231966102125377294559903192906949847360119500201142839733483040514132609194656131964932718592000000000000000000000000000000000*i1^39 + 336466031877524092263520754634536345864829228835210193704591687304066869334503546784952520102839406153489792844960742854094295039398250781948404977256596129552058722540454656559614335609961925654445338953432759937702312707623489735483240465109201173477692703918427608610210426508118695358047860899745885934649586663343064848115576325949730216806369651959126030695095856854565142428111215996655811721957695014697336381381124827084081786253053307069364063504412119019384054588097405258034714402610472860776563060359837711340155398857992955464895195506675727477961413033482942110205950372915403479610169361522968222735692661374788631676637943884450126912383782433657300708285532106050600511760062407384489265204295654458903760439660436353518437371823196257695288503604747612737808069553402968357803954241095810162548148596587098855071521261909660421090649603017692464205187529198740607657939306038473059188461423113640950403970811239765847971656914495281888444475589193540518328225884052436373237304511371307034877111379395502468940550310426474074532323160557753100890203162030767598209385298877157991269862332073109193114526898169561175475055862606399490323896887778767273820226144467623269745807324508612811414341748629715043219984059142039647731003169736076954387861876842141369670788705295261588121872940433533002852056442910646188521798745105311315647217721456906525494708634211698080080681452300709662454766757322880155104148973465792400374768473581861198146250959172660992901734220599721548951862268382669675605602950107098683703575510175537329812612505542259635368380626360546532399274565703701016480329834131658090473515801902860668615675360032382639643528291965189537197731952828086089729171979455164855264523903496062026545180660785628490098155592436245326849250753573584441637046704433495447207100252042901121606259104481588732089602660136083017453605604349638433366558433108029416516258563602871931126197032314088250928989140300211259254170073378078709303564471751991987564548948323451067263799464623208656186777671948671385878363517032422314211324621282494774587307429465032727653620679278758029696753708328842906110778752048048003876115251906332382551014521530555954684072618621319716263391442016769366363726126508123286945231161160713135222557033037172626848872290278565656996851651132421121827579418677081378216683184570362991404880670810675940619080050400984020005629177228043045237405609654267157074782862063544187573382728493463800678502593658616555654393311321915819127425124999686346640550418711398060695515620845247455503077074275306244945511621955826981769443616680568888337178430276283376368353280000000000000000000000000000*i1^40 + 1040710509711987467545514251180153705209771881842727915455884845919932391347397537004890012310627576550834966601718517022771347509093782481044178090472439442950156975299856912397594762122716615529556350387182041621833266464847631010834327468736679930941657547060409308807054165185999424910507093680248115692032959484886606550958822352823063594383131296190301104518555577634671228807445115712483138787536796820281030564062863048261257572325574384229373985372315235875278902857007573719533437335944532779255697982253159384194796842404909235166907107642507352837578884793366421807905500903257262653001368056555425171778830306629171867051812758866112995168901543070013199344311937849375898842365459600640902992350786451803094885588748889709297267323744391928810763413900112834056085756163527510423896924006524510031076649825193022721449210201362208590637970973582252335614782562549845825641682021886595097458560202079714367394429913550873394763860577987404293758997637519830004764309041008069602792379089899372555727446968171193144975286564918078310839887113765998755997865452783756482164333300380110756556363359591213236122515930876555948111289989731878104200095959788977648757026418641801543070768773674129321070015242353015963364018811608290843129652177044358011276386960389791177466868569824238591929593717340747423109600407765102307215084027145168267627376124286985703336606461473916025683373552350177801535769141696886421634852722504709814136778664336231589054131788747462610760807650892969876099690084647972486283379707150987582772355697359580506981696485306118991148416714419408629750500975821122116773438623297509156282200322542312122992754699325346969663186302357427814235749729360258449403459117877613713255155870192109149197128053428707919177845728741005371380433761681035279302664818400492617417041599182315446685995409268047079651196844633084499433374853335447043083519208072354965822804004335204319860089828798477993593682577950194055828760281486030684205344791756126708720320221233106469614719785976628306141536088047503850972298080983577694091327333175645595343845845794569726916868254750543416165903601174532168967480778534361617135277281895156200708272321275438412674630434816007237473271884583167170829177567196057099955668125828098192018082450061266462212099594647037412109202113148771207158701988804648509559064411037005310779787707156413919562323561930840494423169569585675743640190293221331913485682554193619920381992650326020565425099254750960530861062528581353791536963359897237861363687844121629103588406342549642699516061982295828059604282872328279867920586363204725874594436971265324482560000000000000000000000000000*i1^41 + 2803139838717740611242019173548605985664501731596189761517158901048834553752602189670470900793649871994926429044551273904904779312834225561509896674743479606754449264757699824223671918943945576987842448618851864394648172899835510685136867048963680679280935475340734814342658155288953866336212780348555972024897472760425248029591264856885535383893228483918522361688565727683095739891782733746486363632383648876975212561907511403945606467272933860952406221022610107526080523979420860832808598653666389100137798045295080411992569013896368671047570147539119792061050887932937931825086178310022773253806023008275780306581058890793046572627721550208673584094156534083653267494042175596960732816403719878857412274443589572066444869411672174844679383304663856971785344924859587140784344789418192827745685873199312863602788990134127134779137686712805282181424517575741880111356767528561252931799454494589159968866913345190042948834712310888837570637052533770444047564794601062461356084208447554423107065685299307906527475926286565943138729916751846666980136690164915377820323242046147150981755150058094971218675614479867884214068368014401689613757898926328608403092453529211203575641852070097532106704978162647285764045709449047752787500271460999829423319056961410682948533737808670090994653912504046641292006926294768610507701635442928040404981864898396798555863904837620710883786602050162411029458717369643059139689427734512422525447724106470203310042498515250984475292235058456374037298659347288499656717541164937272734669486645037536760282670152492940161658844583896669555165237757037080643783027857419664143875438221310439010213202388384362518909928343997260521491747408043058110487782494086243880559980218049567148321793981401696406619056707312676879148065665726358708175634882969849190980939052830200284085106736891564413970155708292619666317996489080671999484743359803159094347788915544950223026164058471399518013372666209585796109199332393025078038976416667675754010304229252867256276564080626307378315943094392890354856134424152416892460054757387881296353113319294820143397936088424648382068941385530782232053269690721691168866662883184887846101185229957977044612235433940278658921476056366235097121730187118470476650784088336372292070925404744652602036156073551477425217361811319031428945303484128584596365211240455198169221872791084008907549606450828403675091979359612498116712695093412561675749919722998529345829105217496430021683007465021652890422435708398215632192429004724096872345124090936348869702565530698763667144110156746351882816001870308569899579520344963806978908462558453114591328408233312256000000000000000000000000000*i1^42 + 6888295205957949717318197952530807964667483793363328620996105763393034429222401583837037283571969759608761037407938071230738746364505748711685716154339048304903519421679286390347518302949956681244266597693050139117945694308707708577300263458133926201114762637938566967665659409533761903317949045732209460177734937474916871255579904507434478542136740207137928790847979035075515873070230742374204940553830653561975414701268309283474644642252329230045188856068858781675305117777348098931373379638531988443170517424011807757642952758166886276443443947033134221803574578156555681817108397989985965914970469849815942975716807519455140067613831382017443563421988465999955286268070319821331490858053541234624707618820108849040248115117075194305526774957156296644090354832435258110755659794238729658105175743249528906546982954103499220648294075554626758004358444592523507193527916554522495426994823850901834062009526878801659751462356214026611346389177836617895500808130808481438125204826139456676692812999502796605378448790052814513062770330297575030164142307938781267447186415444780712062660240691712642225931676510163348984716139044467149250242894042276176839924999162306123310090824668533535153615582787061519642749860226077581974634735127555527271401849857159028169665758507651419996057282957626085202431104566506907205780875089833554141053951448935345413806964762744473421054362560064759863793391363015039921667149959010573106250296370043274555235216486898283810427181301198391645425985112377319075828247618880190381259061168059913085020619496897717706198664858308135301601499634991445064148650539157978207191910228911648745593447784269107276219194360812009678751281660653397611279364391784239032765122835459281714799231421162503073474404165630440705284058380854675581995435629680370153136185348359452778321916957359873016001289301897684382355310649286888449225680065990791591476009769935680348264269154453371531248201001863383022824502225931825217730442847397900180348241005958986349268544485712439275556834356915501389760584820541788825594956489997927507945422177340411027858663469312863585517083458116110963566125879358720745560504972095641653901516437785986475140907695739800159332425848489410024455363129374689936987748343542188956936949743490176416896250810524207275420286996606135274705512589016319101375380145377838693329036648294940891864101721678788275821690155653147152598767064961891699137181717249456936088362512923782715286556328117613379814625751916240337403990154223279127474686134510756789138899577937980965915167634316676338231962835513093162808897801620255562541664518656082168411848704000000000000000000000000000*i1^43 + 14255145972625101581084707285956790927987459865891052438122160680323558197309496613029385035240611367292638709016034914902452616242114849911901538192307426331512515483495409366621903544029123861910998375500304438942810392580582085859778212088910507400597875351110499068793425669630520865975892671508100046932737592900107450975881418258502302357540162738694530664271073609713891872893658999883216037498950054154170957962848543420190358200697907486146321322547484841861260059649205615466462997459148468716510828731375150124200826570489874125565956405390811309620986147234533410955114682783502393015064817010641033946183453615887535457462929230440608469435337225105229811348541330633557699203007537456324452923712156677431760312854641471380327530887957062287113877197297600327005109016905980315295180712145092586569209887577733321895158819965418651832240671976246608793716311274603171631378559417941034031252347317736498717104898689014604759021644572523243760718399472269591797364897975944768747559374026990474312892179850761939784926920616131216376684724250981134940775341146350567699667074896105352879616095448530927666541612189617960219697308570751323317814773307402071361442138109609458577551212760125208344824427402540973464804915846725216398970202636559645100617612983020108107393226658404421832000744002310524346654549891950379036907249812966427863688007549492922168257317167944214690884930792719901301883557132906986516667076557329925392523398787109032653609059387858232090302404634920324689565901860961301047906430538743872975887831666286754256965890271891277408238411222761681363921453839878761154335175795867040863425337176632438234863680354741057228828712876109595999657554538222647085168030707315020174484536664395988676870199013593425184186741262520372873217815459751467450475850184322932331029533674415590575065395236979933462270082468877235047768715846872447959902066861014359297326579749165046536936655017743510092136133477040382408587404482453133177224796963571490302932615469960275481988242377559106066345477139718443542601681328344546564672927308746341603688000483537832634554711547183375720517818986825523019213612916749699065016059239495861355534647047464596187210704228805389292605168174018447054999404079035274034789051749956999123076219198588610882821984033280257636814671824115135316571755402253180662373904736122282831952320577882144637658410241956507462768850105344062235254188064011242016764024440903025118054292167101745759017257189960842088537601130621480697597633941488722952906502696554363267283808890768944579739076364632643774215719263502295218371630203673012024115200000000000000000000000000*i1^44 + 27423388672174807111421519974541170735464323612687844381735294102695251341932562860308076576704533147411482287906298483867844785421105330818097839144754775127451756562077757214999574076287564315508217906494023259128146625982175349336034472196246743341996138404690988519453770765266061492449784557101295856865684277247515169300384595442493070082461682265941767056774823812075195686441014224834833159830701672074732604530217742137358060475151493959982495486660721311359073069135819053651052329246014338668984229754214057830964295392629800581139074589900286512497039588392575313166503257347807520887408405121526679026054154501002328048159374812990325758386164218661287240771708176718199994045340056754827001876434706238677132267861618329575218082897365067604783594232553221191224704733407047504904726547477908772489104334219571490927355242300712535021193409463910572561273428429875559164800170649380212018941951405105946570044910989087174280206415017221251058758791216860213824577655638559389263551312402666000532182665301057136904017312348359424592556634234686092784136032292541588369819846152020502269825317193956932994664350296760270353146071651322251014926509090438096899582077300825271011907056962008762741389963370650712837713329100719051887660423004954847414724504604168031690076415169489740792560868404355585246847997468241698345526084946730965696833591340369350087063893956909071880291875468739221356977360527623371578581346820210788645991985151296776771157355551594758672667788828444676886451384340666103697960565621784251479553921729793028434073325093429938821789704916510376095983466053797749038560298452196666802238551835902191793759603289230047327944110494649984464910843158457106590441143121580746808605691764912913324921716410757968470884033398589771366510229684776780797159981434267956052290966895547605716457408240394439517014395946086356193663685526658495989099356431774832309354888242463291732581058442614943764579953708186118002013077217824504281054165554887429277925899883383845007384216055200945795307756377974168416958917110060197304880172524610735249295819721808952744019511000352507889720774373225258596998366618062625188851649122666165641117128859198108213285500138051463740490423200560483201759989262426289743361296348184356419601211238743165609981586197090626264889248894847080262941802970363440693274722918231996218943128526682869536209467814738565503630888867866131010340513899984467236646793668787597455407858821058430559174904616367241142865759345936296121122461914851119888843053705008610571344017872749214364004984211150766284725082840247106213577514485830123520000000000000000000000000*i1^45 + 46356541793669866290818025826535476149318084130582587737531553131926641483654997526643235069936929916071205923990576597051241795830051996935052836811936661648893139539287386932969936343149983656091893409747169902182786356309597702702398514329485749786968243394003118688147161727484345307971931192162695624014935692367438381764110658465972617718692426582148781400578605755978294903538722999668646079469918545103375049256194805373109757084934263686410929248197237432751400647415090639935770684987600081494681782737098406606005664549366745522366985504985772710125213182019312333690775478301859861611895553529179921667575931258222904964628121987544614363036504360346551526778136180205043460434241709678106048476452317143160117797947756788677935363355912959378177476801267855911864408721457251940617378699077534795198449884189839333640687625201361228454723129537223013820983777919526158105511419828040316491452498111690279814086235305839893137195870627162608627559436838048115320512745599792483114049268093229290248295526625869970171835546526936197419835681690902776407484219180239362034204110582335824949920582941920193863926682659423509884516142885302256910231713033854636599118426918974708700872148401387682550531960099361362687800628539527933353670572937584670364570337071800942305518124513377638702705367189692229575060434371148587533309569915066561426908035109493617808242565824192700329277120912745327752921307259828171042680189277026006822571245725442501103710801780440841476886562799570465361518106420045452718287302668003823045066458864474188546620329207897799918646370982596936198531108459870484232047464751148555421989024818242571171322874238708761507740771168863109676822381516938421022566497068181772241781504281581770074723300462049550803016733235011397846643546320298065326833123283887391785367492487999264848527979405837985324410486597504690807599657249004668865338678657861892595926499768845641917832796262179430553453472956669633336522911540987383177704220460992097092237299242563226816865464362384636993005673193191893750281968553246925673171173731829855198641181471256439283146210737484561420817227162515654224092694213968204302579834909231735377542198511809158469773816825862294768572150511866933307068682283303755646139774744862377891061366903753329860989336945297862409863283164668814377951220402764234397710937630960531408683563125392170618271454972981696914294052486924726686587217901648396310501601664488627180753465617487744871345683812670340138459620531113484133829243094166875864081364350702663141598972910300649229464147748710728484569358211426885132789743616000000000000000000000000000*i1^46 + 61879720260330850312134293657905982273012350018337607329120084134433496756087150991206761761524202625659475047269249008476648241141495332848443873130558070734255278963900300211909210946165118141267077224794580849683216368778077839028817560089878218864650684414851658401714875406345482586889320547463682817865272961823865454948265693401647795434835384692080658704848842835662884041827385922595400792669300660472372497095113971703818526158762670890825290414841978496212769795484604336713579350531892024096121820529895318175591681064494850762072432145690782220680458759292978849742899696309529217141144981964208175622377360955649078653279052012574371991933815176455814288827572925995379927286165653261968752218404515359822403321427824350874511167327438671437051280669789799414537149666533466229133107343259852514513209378491127456354823644997645290589681914627644038706897584399842072882216903882516366911199986932617733492791951719264519142696789928378749555476904082282089252925410561679523629193950971995210948926108198000669868140016904201813957578906263377478776402630173302331996674383594213343680556379752179776947592285862780666844594840553867352468416216475973782705473481640981805202387606574970181963314743423430281049295734311667853900008783236048671201267204676948654040878694423152048724089402615549522605059273550410764204817793178325813039200703980889666783364143822668407570825328621919081323951754208549956807331579597488601799994770596507536619651828180435911770866071547140642536056263168411196032156917591340447477398030832453850537232307955793110413928838454983351464444310590017273622772540768532965872035642885524199269911484019878544861016658883879543348403748936913221805482724901094242364011694352734469440903069246172380467486111722351481827074948550541955781060208590884197825631189618142470711927312402885059235657632586359978221709220411607274295988561536731473421317976615747696260355861872446299017211343530998843948713282835918389424433251136238741177560794314840046677320256809650941936493403695093872120106425038700183934173044401538926615824233280226039170482290054947681169890682696827565458127883694555059454521293917757654655843572821957401980013940330024535292516241532387869615756477409609897998896561084829773656025877047032444707422421149905339032442004247898099228581504583379871502899874922403091177807792444447259051269545543965611955669577549455569796163015558906582105448748345497608213152089922561780343627491228874182296576912571546933887107584408759223848331892625033996281964378853020861828908895633212804112133914798099076323737600000000000000000000000000*i1^47 + 81129173329810997644103073134153630348919737740891765400606339770259469570457709767820935087594065842865247600234397097023452341928610356446038009876289871830975261703572958525926622235324958341555157922319797086238616585325786601235102883508393753689067844459575958894438824581147188841527248972298648019919956756471909950174209555686121986470752786196725278135481360232311151349765928030846258369568112830701607077489888607425271756075543720008558355391198161726972679671554073463504802745997737419619085207490516801073158088984491122064803875860040371544640329629678028012543049803215504686291517073619255249850140493349340142693629188067824665609055815266065018781528318116751414182988279567545932059505168960355957428806293456018429646221730416266566269172450707785491444583180563264938057205537941710689796781352522388919192404842584387867657101106377227727033278365268678692987524107564345401654075330044853732114814229478394789371724324947621128496981465153922870599053018136158383342624450723678011226137787808448945131650696646790890275863893423672015024561527030530053183365722090434107991966709983788111941148520444788786416269092999608412784265589494977890638010999349775139309407410193862999332234842916577304179712846757048591308648504589884067571973116744019557765578745499894403334308140042762148152478131646492439387129138567830739086651001644873196250926507841127677212767809648407404551473741839441418710155580168617124120819054202024046415075307870033486972876862694799524598410731475503356346534054823707992912812122990228399314889588131130765886205619121166422813955760047283144164999373368653416489205952819531579428823949657803839737948498342484654920571806738291077863715395674224134451099201218857902208634481462276924520384124253764844016086306777258891610505663289380021334048329862385978263095757646290811532357277285589078134980227618573031285115655291952400532654127499816354202408510400367037852008182522275547021544712442704886243320692465919099968841358960976170341675333031911743427430157048082691019214944652516531884958239801997083301726927644688576874264942461387328334582250897301858436313414799005752034346194172358090751968647026949001237692699212461962746356483655796993080047975791544898683526392228388940482114984700614898329739318028972786659565726103812122038568087650344646683927720482093584408998250198437406659354486418773985497759125953767041417726094923051585157242061416785073037325243372233756820470271247561720833540510458885056867008971902314878015427648748514250196617470963060125742198646852868654966478694876069232640000000000000000000000000*i1^48 + 63030788845310508065769032348536527636156649724594236766862330673345861553183063915283779175004329856557279879148840032104992140387699537813666769477740442909516740160989648077033635322241094689249138372650865433202768908341234795625214837229008449310909422251745368174112077285005115627435318827418899937135371870272212813733927263978504097537961341291235642757213304961852399888120018915388483669618145774943070949109969622591183557582974153937475950843247064765524192682823005788741830823448490185905175785235476574688208070007024256283480017989618501073551171525907383449356454742692225467196586112604831266048940795212638173506594395374926110156557138713867790339895205029577060522977078616771981660408011653551192399196506789301627032699978184986161816715402353752382209493590083249106705351647178119901610764508306341634000559427735143896743357054673700782076611573683507756286851213878643536753916619358663891012017393799222117061444643473960235224027848777885508644251800105903141145979765815903513289568325879920795590925483340418530242546867763818668432721855970212085129899607716976998299727769901280750833579584563072507193358436474986564583942657612871362600252604407969426139943960585178243219685410897130266222295262006816513046231260095482357721775287847701986075570140029925641787587022616641924024425592233528397245333444380570703478537726997105558597517650166905365165647151409070505980326237647143514035869153096533075889998808440898705978541762712661273962951958263269424627069928905947420935016030364112636414024011088382521296270697980078403078617696767082987778292198126157981109062916584118251158548567619165816208821075927471402249318025310458095188991073697465126888174883285819132804469075435371138426465868127495047327871061086549902980550713817431301723147037734813081672924101178145342444408370957589998709556990953143824775988250024457008942835764781841298871555636003177393458137835330594716956708911476163671417757793787040999828459245125878655170006327384935897858826409416204130965753216426218391267139802512602860817805271081075032764223757298196785896189715041991611582612073510102902426385158810333080266006014641218372550088926256454974025446290936596604942181551801178412719412334250780747204392972822778093661640604304166023724947045769696996143686877471437476827230573875290270396869549503925377936322802001284215976641668740753438562219774576734225199701884267193302614335750386391252132290744878397480780674731132875998305323415181729013286969839872531231511684965698288382354967621061683204520234720449648385318601306931200000000000000000000000000*i1^49 + 55176488467908258381840619957899442237282521468408240818460637677219005196256164522301353362099176867267331102142622632451131029992407295574437326718204661904971528107964839501284664212814036083144873365267375612604908238189005927283389325761100934337041961566617642603068518627705159477741429831152245995609906389588327085225059398936146033790654371513238655073425360399979465824591348592440331103051095879086768344283345656971579999548514260629763101901646836176924782089775660354645855004677345683479324660996417706884484554254550322376215380341277310654452522500835124436582560903576001675700637610371535280505749122547239244493361952253470121457716407135261801966089492514546459852966299641920165397181613676922959613433461268046856160716492530777228802508682187052733935322481533704039587149607118258363671993986385702716363056286087901751654833761224668523036089028791218082516326794419655600594762637365551937842347588701065347960395312086995781700636622709100330602533590770430962628840071195526124831408643931834452774047790840310858636710149821587403337470588996462095499143356377427497101240194438373303130868274302206852844448388245015082642102276745748549066283378758687004560864991438624303480941191660929780278503131025855564233787547257855948306134593863674173876564657018238457917297308223253322632292004289767295425119722093240382739701751489987636324596270922173409585404508705489617505792061371770724290768258251874821596741701629980772642297145096604057564130128883268503886560551411248084080300571956986198515330727697284019751469713510579192088403992657793758407403347519829938617876446289340622274084033605248357613170251127593472876882965161685751218530433470516256208483259190804115061066092262177533339260049761854738991252913913073726585569304822393451388996286373305049228231447741906224225795496326828429279817198332521959544352940152749210936270048000980035409669837860900259663810168461691816276508342468794899589108934234873058501589761227700987907049298309976190205289770954978538383422966368921210291307945218710392407997123665278841004290311535384532344227911769573078125790872063713011510231977252379817146753094905272896095058252623271806088839049422733378431287198595002181323768542323717429583350414905218893885297677495958666545965919182487083997071804480300791900428212118495233919176519865553090343259998110642300623874028431652991691912432639545431389407117825161405033854103086321367294525454882305986598091860089127313704725046294570929354257268769637750387118076674418167999902692123508326733426786907222751506857984000000000000000000000000*i1^50 + 19019617265166928512199351814124824854338774801165272977689787818743262224066566243356345966712985774407569345684113850565435058945906725578673294107542492232107170256103343057759733442008271828671703648622139784120442181446466256801873245431579488654534262061446382152990948142674767199803202382852064593835130200254600427124519557868532454576415972387148017739054442499703892906325157660072693879890894602468092681164442154940570605614498066400296424133472373951940952325136493186637449671859186969336863001521517119977191983938927131013963838778404590900541978399370046656019811777761710257041930900961979983017461324677555977398295503242298510224351496593905302477302770186898267937686545643628040809070274472082521664115733707560606188679296461861693250046579132955586863514650711148867364671554646158919103554017325043018353202788239271560811898335437931889230492785922730514096380330046905507601124719709571376124984970396146815160580916151490784079392929873756136773308769334615948893492453922115479042042285951369844060072414311822344884999669387915622004625443999407957790790787704459266657406722716201927733187766465012433296690048636989234747561326836029885383961102044951071683007059129303657747269463990736179010150665520078571406878132896372113431789062076024769641900849749425751503953275067757512870361025310407739538218255149165866404922689839863034522662437569900971679274987243340802211086806719401100916425960450744966807056724094136337192073414957304631769595823529831180052892563774984164317731980718335490379281896099509728828887510693743669148640743542604509815993051387858068436141691364901081746684582565917286974641868334849414872611230154459322481674149972905984454049447941128187360456125404684032895638754797738478598464202980867389020167118311328566778178188252928461484777602842732022338076150529382888242308182830423729715849248589416308705288984158677563925051655845597831487507819378579719640505474630636794116908520353754836279700429675130827886745029762358288146591248001165694865204144830007096260649455753543019476615298208411071104300886338101225129723213570506764513907601770969993471341719042893533973007451989349938975572318034341107753113267302811737726337858536576450861941308057314485243375536270753909763494081938421095381822721933800740660724604978145095438226420193255092077062093012132430285888244474272372583420297597269961440032606058530624065910577582167059871366189108534032983563434212270082991832190759363450288365262196878765258643667780645966746919268037497034632306304382344457701511577478876889088000000000000000000000000*i1^51 + -3255371524227102171986106674998804202484728946442061222129661697816107994401582900608043543497869480872563598370569309668399021673811261886437517911001023857181125455317034022434982835296318351438498892422492202905451486644512878794996024545049813141632125081852943585230878953719333942213793112371923136778455988655096986034365699659451784347807687514698521295470363499791072782771607558658888765341283379133618827473593994152927804866079413702508424404695977060755066213036290491115096901493636135298749901736668599945155553535001483643546469581171599397481235088691110247847227160911659443697558977570202796188466320498059706335355953897531889420396724991266872048983844488648284997887670729344372688068336400994779430093900668363558187390433116297709588276400798830215037104137019622421742926329136397329360616277307348535008169007828009694752966847874175146421981627157226591476317856195507986446131799164361398696937316080567012293331619366425376591791325839695808178506468437946896600752251602929872385882505945115907751001756848727642662860287761237746358197558814371685228839090007673073746972055155911920057682215312863699143529236219909905902101315215187560890885454979507263386727978402838360965382311545790046519598965503934293374459976740612384491343790198218836138244420587593446403102900505439850413207500358359642934296097773644032766977768234690074925563995611806043587238587929220634910111432127072712643774451157251816370974701723589054153807021486001265325910949950757712732635163188986393103936096046100071273613614316036427808237979453039134185039570238165208007807775702067236929458687820809698483073287441564130971733024778003380882389921211922703360162709412678353966982892846755008661523978923530137624000665648007468508355831380375832786278677241874928298457717771281496593796071502321896657833637943427048048051515500581857611380566212682570973087686621599223430507515015568877655134884699083960871288175410983647765329949687326936936342527571553284618942395479721800594105207011562727319177664840538570950675670264663603868285008535461319472769829858195675279478127784471460218538674951071965182400323939327346527043806328542682874754974097252258892529146233705844320076863594534295157712821689318041648920808766326632863809548951287941907751702533246029538716195333940184256388700702978816595602984351784143548550685818087816124027824800645848338698078073756500066516591321072790575362473195857987063501286033511365442941396241527037161024491094608201958950557814465625613201144250336997069689722739701033602030782067507200000000000000000000000*i1^52 + -595666867829865095914282491176820111940133651590011291382655792753745078858143966312929180586811489712809756031606050139476299518913434486148661427586253273104706739426545835234031244777049257217005145789146233708716711055478062741679486651771318443187721646047700923664195011491754038586197327143715800094587156677321517660693828140497614012544191811445734713129603793654554895506691588096517245256311833177278280460049341637433300952624747795303703943333453150230597726847056440863945305792593724684186059729399538360607314494430958269896693798985303807113266459586166609234114607743891200139006329393883810623144757738845673761276984820908987622118501433365269090584723525763634114640855129013450520956237494905640805412828342195021993271023470975264863868556885405454571163978018261385595273408741235231137041051419711381406102976513988226753253523719009813904461208557069926780738452991786994895637149049917879795543947577309703720418023563617718382024710509714375534810217355938738941232556434558082994395021211364525167226451517623453277886152763977826563331189998875832030301181444837718710469077620477223767423678762128226752873411356158976323562412465490490997886058987512048623302733339960493151070391228870728930293572314711838845720313442076306256251034416219022258213868331187465835934839993484182591224009158610037868976630514212936288858168759514193919065730424824827659243171797508624604951526573672433408518784222119925685115197707271142183130929271402843816057732500824199843935144716125137094017308757577086787531154394189070262076728970423037263690397216781882078746065371125998964631331941616632901843140269880752876586168494040837912377555500963590684451988946063835614507090581196349410344560496137188085329313521423720445154665146857940027995212504579072423580101810035711723079227618348447787230153932454311742605724042088169685945544860425674181048337672669524926450979764153816135358830067941104208929494231538839997891605958586439688005696150114920474228424409700530569285979260460022825758921105421526221279276033295372149678497222803460938388023504909766292942788340481021066259301417347225339972145617293222281706181235993432002044202002142032985660268169562075466189617604177844404130856890371870457406144666839041064398530115947464620233326560183288084323312906745242428077448666114930122130840894164764357335920711486217531855587407158174270909015240572803298866400189730158037789617447835548549901389174203915394815542196630935626600315607948902951984639571424937774554039619819815992635368761139113656896716800000000000000000000000*i1^53 + 381053073848711615703983044220333760141750882162894368920599788676542340470247377976081109134210112939885183054955856135577874174753693672708856348255033532637716872998371411410609079302823838641928262507144637351007388302856784370402867452025063878725689928910839088100575900857015691213591575489002163507964230460573571483686514158420039770493851677361242647453208188340448678410201553532691312573826218636611503371896870060524138612374239864290280067960937125960314981310503699022434570493762632582424410568376702324623395247985499506579440136560595370444422586584657529210612619793037883073142051752647070686889472674189182312450326070420155041058166210841085586606489827708364472144941849019429086602533358116077382142771959036984670109289085320871357089000133168106678724491356193400790212050026322039543523396035390578055783212434500700107248945644765989357194990589749520516063550723533833467077479626032427308155832522999832415169883720534841923279616422925377622972537508059102872867435756059683974465204213086410637250655387665227945576340519344898227395470168377933383144450984769093395126827155439680776953198295585709283577976126351932256387957867552853674332970457045929521134929160906064570394389878820440276178394300264148136843905661993847186401231961015338832802690295887377935520701789252045510625713186751830464982694400414256164522499908501265376562914114417440377296525921777322547582602794795084555827985505191409822012351832637699561042966785771164964849378225900151980302577450238993182573600416659156490309313129331655651394003560442322221005726359579246018735559302304594965122662737541644758744650341774649893468340075414225220755117838911225965952293711624416178148074122670744447623018786666325108025474507188362780207033220213325972686460125518204104083344985624588115095853392368191265277621946586005981555538010746075032245123794943551477074370344500056019852888546047649104314896365547540383642142269951282650897162693576716126280943252459162973929733243090635048366775787877536419085229454859715887875506378164164469860392491640203736286224066544790948770162341519507138658841927493250513217759579045688546676778479614535249669976611623476051927166490479465594933255127204432920939864829360943460360494604921841789654071169114015080659196248399502283681987724180291118582425497602411985944903156416753149676282557092846613148606365571748571820879986936344651719425243643786582374342439973450672474427551083369965146705623568575578533116115139474850019696921092360912213490447978605012815106873673153249280000000000000000000000*i1^54 + -69325295871408713948693659017839979049962558157271639886213138572281109828980180610829915245364357178311526178972614835408350465128705403786846386300132911384288745279561548179648117131370754560210373496551764779625483421599830305598087339678260463948689013478793794114643169011337980745606910753759999342808973883981549611377668571831762891588121775335373860311309656567984895375021278361120570155597235565680382856655297646630854364256804143332898549581866867302943523831324597351584505963215981197823650693454872667540248478307046131496616708244221078234505946241988835194739290418398008350603871215998884963542814305245449126854657199408731163082256768204064622095007945825660310414737757374839005112419166377072615702890220442223304700275054971143856333049983945287980111949938450762625238966429780028278273207445124359358336998770042501424717594082014133519362545071773252388518948447458685148905828537633671695037510501543004442759607520024647878595342677879803141638429692578620765844027527079001979136314453494326183847678221157667383374096891103834921397134464407542398227761701302500533720782406081467439036430560456869049439945783613690867137865833973809866127995154857738577167804258212470741270329888695076862173270814714092001424636564072832384384275882206347329865091377615092950131958971134651204640366321315571235767192415698479756039165905098536222322566035910561891830260727272172070843977775995243886527396620507215855125107217321941927628071178848596598113776013069682563201367849414003741041810296239800079701249645004909600698398135190307343730811857541986915232674150275917503185171662523978740243941727342036531556911529291153468548818095503583090836791252396737625075359323943314879846509348017633277386877561452088181633848842088298311213394980820618232200574556878610086142759743730041152342370868442000989059773749083029333201194682677482973307714266573768799374630346876710216773622219312526650014442676119376183425273281715916613432019442522609036093574161911146188319365303242244095824091133946855359233979026465601926317902587079151126947651013905766656981886789455525136823807650178942510522630588786392689358239316191148290317555086488673828664011346286542031733522197797448204831919217064046313953472220054938403662176208177694972896850105365560713455014905726858428229527336600735275242028208953168624027273980667218234227360455556183770746015965500075820372538044127419746553884094652059335295087168500326423814409374346033517646207809078586658516110862828341307973069495983122522502289147559936000000000000000000000*i1^55 + 7296570953502411611733036352390691665011698189425694986788574421235562016358860928770644219794039248619043453539305031565728742675233516084364699841755764549930193884429586222467304899454940976829071090660810372730665705979506253054544079723790757070446237003691681123104146746831225014115986051305228600303161367804947362070942230732689683967278453240204448111346986611164868505220240621348540614121314755925780516819933992938575647161832645654121230874843951985105653981936019092132677797238920961678712385836479556198770551152846322343947468159594346088122583454138876829638693669200510581035905202736131540050566580521346386822179226186017758091517668197698465821113350245355211948470357654783866179453595046361268325486723331387193445078023852478913512197340473348194853647379550764506535320599698657038647358957586633134260948621198243959905699517814432164839101676003107186511933521157602201351360270286745079708413693578174302204142052452037306148460182933462532993466778748463506454565018241792364942235615658914743120655164297137271361669547782604312435607623988540247887296926226391287996103233518399702537280702076592061760174648948841781209881046068544840357262492241544989179370790607958709014540009337838928304828479650093753130714001112280754892294056605563220812441509228398498619791344204851155618855631521618128758950684303975380222914249856140996080415433988213675595993699982526178717210638304424900565483716138650638288709029956764232279914650261794530139292306386043216260985321666287499806228277649492066792386840410347282786506101563966489781434638830349112534724148940067605497413828552630393877142342234388550084495298389588831887852706858429258305796330484251457168252487031364092800043247429071423662672578007855751915308444444511532351406390173502801177364892344694207079226664084487819557247418728739331466406149897165068350553177236218900354775449598029390334771668108539087824578300454297444870259762799779143132623139788930857862190844926567905201083885316540008962309003711031907011130891632864516240388497173321567660462465976739093330925811679985716321760591744440420798662160173710915861285950340324623393345275329463363199627171199957086901422874115754020420651449192426044008844441786416822137260847385941317275456518502449818369371516248112588919347483990638722286914609852763081395909631427003180793608508764674235000038314556671625190973424020591343507097998680275631890909058253575190406407012610378083812712470391920235695878051158361040024463488549649510308761725716513768970649600000000000000000000000*i1^56 + -464820054209020253221315692464777851967067210866894400815986812952805297973838040596341885066731229322729963074052183917820377126096202799796003719081277547747641946814968494029392908210632362134301411794962962665859904205888077778892968386086984420590358483902865066539358193995907960894342076438090731825706206302483867611728102817126917813059527829064545749818105711511902538088420759584274445565473814392200374864961204366665137502178680379251602917808201281031138641554764545797346046701628156458029282618624112568565425150534528659420060134172331053585531891469428175228915896264757000675545071656613410472336397416389871106328925009934751511826162998424453924580535074522417405055079409049452270855334341396764244786433215962605178441485805589533272106406501996571817444637063471866291804001589249390350398112104096367242083106274400559531893497848553480340828250440126010698837505229075853367877518120941221684256081391625897183801712061679326819761759607208776949682069978779635211387560037720337815921141788738021551957168342045328850398159905035864451457078744484472043313687336045513642349404307159733330374521794221950416592900129729023735671407788812073098709047470337746753843260775520966890763849036793969196856849277833295151918970418777631935892843990054772300488605948834237038481727155483984644855874191982107968822878283458966429303688322664917361417345786319484350944859378288046187122078903360198107514492471184321633910711658621991347963152180717534200146107928326642121549612794378930356373480676699701271265471101584918322686157332832859868000332517002934459662249978615141140568405486605561538739826997134569597243540979888295081899195634928725185986981473659079491812413214295257735245515700664645521696637756637136992950899226443509772836816163738164301316300160672042019765949820458537932306115104920286576693803190908176883249973363929012881207319301664006575199665947177268682709961378862297905499618858609959685859253930695308578099640193231690524542993520981096644202862434268980443855235801422035309568451949220563748458406925017403639188614331114207871878625659633528599349752348421124850684144298133214153943277207577901944874858308362036549731543701117812414692760913082072502085343700962252612166773323873557070041952842542029465541637885880365004650820831279456940428962499481609530498475449141769885347258039905816929351219329826804349791172456617740387187041062938240217931172813989098325205091173631763681748022820629099729429337695180962113072154047866621008085653682393186304000000000000000000000*i1^57 + 18550984717144131574132091215385831339115807928463672327737260338093624407197606714088320843784733995522124155442463582935329553475966732579017531460541044933043693825529451843455159049145939998584243787827460413031562349361095055529454358741461990785356160647935469067182580191972002646519042739526506424861771203239282597206734495908402449898682322290969035931685486134440540727185804343707126982334342742580358364785180112247157750316814150752795720863609559629167190536296622401407685602052478661352533686300235513154029893948492118305498700066254852543251616533362409498511459808602789169986809284817342832610669936334958890660519820621589626128893213322272416695297508751043702208020914997252622620454342838074400734706975323087271040777121977440551320911716533853954054866385003821853779448138000585108714793816489187909815222650787641297889603908044736556672137113220291922857274248114036697285140381042729699304790074479285595889525526081839587931195005068769470388587012507794570297788572098585175563713124371775274106253170893493298997643627899453063922970300587795342442851827663509708940583842438377569284685921394822727055372561816272099223302526042890951859009714728422647789175055624360600781558266918374623223755137227132918592268453875505321624796768338260087344397211192722089486277098614857609885626715653027426273033526394337066535220386566798702141349353849425997180017523117733204908730752323449625076106538404951271729891702559988362247038342880925286836611891496172380034309780714338114027053595378265270476960639940055635492255621830085221382951378764831738440124129332481666351353178143084332949519396770960954233254786178919854677718466139716577112660825119022871645112439115336256950156512689899855055574191204716502151365174299846392179735036625173797877622335538415983632257836979328788204905970796502962424115460941847327055976584307302633410648452311607237299803855728423854633443298699928885020018229817856340815121497988037954932093421611140025326858563283554873637780953779572304383228038778122591494987189574935943591502656008085393809347884706495665687490493801000408294810308956055448247694479008877775469575189646754682236052445828389841884744022818980998486030836349716982743151861349927636332308261180992949559322898122089781515856873070348364507075388051236439818622298988199470335084713729865044133346705079054972405247201491948318027071200190749686467859278483726750276807443573686431065625133113983847075468435495455896372364756034303292792202976023077590112412264038400000000000000000000*i1^58 + -467779890769395952626107143971893930187400194320452733783367965338005184010555896294529795326636121132741644510155734746170458209726919599890045761913354196577735503380459819361028976761559797522345542214260118605763745631399519633661327759580393541862672841629540226035624915753290689121112175472974987937183494206953963468552611618843627776498560840101955665853773688471689874008982076402578423959670704681357171225046112652523786267178064487276388978402776933285991726979965290691895468458638214705513001956711557168274897667563483893294752080210276695716264984731253550420230973135192297755548602477178817491892612515267912601294608091086881402352187241814054588993274317638621422984077873710718464329464981144497942212020570022112287523310822208941582287699261922819310606004681025528264600996197880845679556989390017712801369467659369485087169346062573799631875477628639910490089306654628046804336328645616461540287595948715254578970045652475564481909281321101952218627286523757520212788383305599584644342559199718958294315592349361036953657473880175125865688413242652264320813970984794569642982370343638630980406888428452059115195911531358973032682429552975557305182347535573511457576393768321191211211221400590471236870428200556826505530006282596211778558105789431910206808176452075992724782201490328385784016348339017396342080063398430759062760719241027869076116400226200488152048325669826635549896325060109442931389783515268045735886395560523974133445978790042149426322896949018997323396328107021738438852087998632366586989015958114160000914248560091528619366652159712391452011886261029726558623309437047584878462044565431761230068693387788952891933956223999081620682835108009125185543830595033885934468474879297056684303742865668941225726259399785492442992424023151527682274241337284152536069200687223224524247504353922417767403387381499464331467474237347382716697076574749773233789660678111544184771786307445939862865832592772040545487039807334580512495554753578788640049665093105280010971505047733878294062462484804606832976393166243202362893508099348571109531202042205117818453792235354740543843423958621896449819724305453543663578483143796875846287538022775486890953528623952090752575024991534723431114075633957201255443855359542239561284452243880540289410004732321846492433736373165739368798517404623913972030416706497286996270716137250928279614057770955363752393689525182130339177052912009928912734350822752034873831253378998513649151303882275571268370244461513311426583468303307824431104000000000000000000000*i1^59 + 7441540644930621466303419732654432195075342126225221350374892524798515442078223313613215924946455029783940245064492001147623891985337018742375962861486438767930991003771718061874672773963131128548005299313567423115966128953983720850442466009124777389201627783819962515183666532311977611432849727137211701608506166005379629121410914314810175867793137102420302967750859485589172518872145102212719930734416412945521253007036840427028977082971962797577556301714587616611004650795391007265325491409953802743866304946013610131963871562761071974355541330228427790425463659622325224996417864690339716878909197768614305642803832044103240114671713293673069377397625334633139053946143600778943492832801004823351490911522059911097855527443679255633643233245111541304329342780214791415249327226340234775478324513302728647705011976492988581645194475692885556712142631605861842971037452770620193300689852678331284027664860072719729606581318953778028893917274912684181154810567884480262972554806632547498533306162372173189550600339810028519616738234643300834345277808105494201999475771414576549947949401005644256078088993778507808839479702665860177230094482488744358049305991397820446338038039543646789623117220385361775629219576122672261994553864529153041958039157138149907956513313039696153813895745873247807468371008077045740647699406109640100805628393048878037369764207961578889936976780826732709214389067593537931212504662533216910826734501603623437440329481736787321664058932120375387934760755410594756831488812419389547881971162442127315567138333075437217886238585605777703918119487245393796490159473945341774188810706192582976898832546122514116329562573625322271104137643227150198040319756809853556003959650549790612567878228682180749772867488508225706063360640550723811030213387714288607317973834356333947000039270473054471593939717572498282737716668779358337276958107505095779081952841079425228781747789894140314675605446050798546041404634330165594883779410854551734216997010640692878336019837246453109602645808043477154678633608633169158652589339548500460349820365368964748376019810615290918373610819897270722355213158500003209705611922066990596062372027993611146450954292609387055716534368224465577628977369372698454488084601459838156679861740017794402201939258378066943675195599805625837277939463444409560038878553258737438882939432887426196418043994955320144947276099454003955368453203733639329933252571617983749737884576234240140221262582924725928262422273861849584015361571249179778727298102397501440000000000000000000*i1^60 + -66381746379777639783541426032365274546845441603399915334241699815667553100827569616457185207963382513691403567019223630250169516101007930338346328470920745007508066065896204810826907995714372624940480154343028627325147088125027492000216015506408948769176974292195431386853281754638836000803810263643626859561344487585706398489650460566875558537464495485533918787929219761879331590713085397731815544775828684974638999448119289743858171728935194336306971566058753650912254101862592760453233926798754727919611335564010041502275072068254076603823090495300856511014857391777834223486136756593366764871817833189641263254432773778259394665561044967755329987748885486672223791815664963996927166210020305133114283914606887331869525312960725286376594873392813518686879706474906003407114004228012822730542839725941104417596833732191650254628149623711915452374094456796988096584352185880703210781525097798637806816598142343707854062432173485001232184087875773626275837635269940334389213509501480741442562994172897247796559841481911819138469905342592247006822225876439987332169110328588212049678093743586734141622128221057125779073667913475948384474270747982599503487685918729126199180062094051594959319109939647810789414022881523442266025087109427886404377896510648020689215163501788517837066431142837217030787517848537438157024779312462293242767369721267804895504110722717708044339783917101904277226292240667932859563600918611555738942540873610814295258596613735906949288386026109726658271084022479400693608724461328662724914839794593046972372657815143984547898199946824402988827533362953120358897532324920235902202223415014632231013560907817353868018563705328110463202201041090341592297436646483170010374174505977989672435334159953825396032572583397261439618809484947158409333616263882275022628987713297043138404305805219695130541659015570155800218662769091740141350362522482696024168439937856443551039516242813718386705896864115768997639047428333695272062115169704757435478217549290673559416528157069230108683568380455843719595936303770114848724687735449800799381333859267576454908905182670039185806544768589463742309994137177650711792183082808589334712875456645961314589185946263545780477634448976574500659646011198413144882195842533552392587365884831013967979474518736877888153913344335815223256682888397222592442687163051990818445276908295120923331351014858838811450823448168166258538514394414219827031888572641757814178173696886328537391049913521644203570926787490816239162592652477778082104606720000000000000000000*i1^61 + 205128147435751928934256169362648348580356266019219645128794540494027494548514762510267457171378586816651237639577299871344057303773135999558535124054055117703934369192413045543393683743504574232117172200100054845519938956089447175051451085662036747109935980274110834917952344276016922317387377259302160674702203342413767964163908416654944005241315871413681788072317626028769993934847396030666562844803073327908237345064486828716750576025518319035794281359582789714624641722771922004380255861121040296475696462426545100432822759158533649345633048277368401761035372305136841932034113242929256116594299402994203301982861843170714778745219973581288621963105446694134784973345293586587088232331630107625471625798178846505615238559661588611971091441630873185651671664553556580981591718500781847783164366828764276463990474650272755011760385610264582429127978564335614186678186601355815158819037900724232684345720514772957813425805477015460330471917338880310504530697120520562148649649210247387473743124820345419088164275163061833115066378975504202064721926433713886430295875215221071858558853780388831676448109500477722750960025211713604772033443575730170618475111182291537948829711596901889167403207372815242239655265597053400493416819508140514968485703205645543884565196568829949941928043713480952811186141685756604351514011935433852968369827235949071839652190713709746721261343721295431916554512745098673110900655757462764050029671249228489802725631301808051990313445888793133176991306951777272174593197892918641936816691561730588468199255789909997435160059158924465967629885397216705787199416830186255282337803884821682225339163310089537343993121546712098891357874501771599163074258985260869030003018770674634309875917399386380786734123689368991290251273591666420792729561168287860090713403677043386040052020553610187991466702273684472567025382545428608222815557232709847023564044638137357717983544706811172045028688531266111657196517959532577550388497734194004572401100533387350555049846778433840870529409864302592068947217845611152590591059099256496119143511420198666918363378612838212671093011033524556623542597153205393870962218504010250077356595988499691873618610325970412205859089809545048069310383215597606355074732776164207410756789104554418147203392474558332443895596762335322147180481966124423730596120457627098758628729446932617761551488635181751628116206532163620728824426787194962115017323880524330405941245459309752233151969225087866997193603243308122500286072568684740608000000000000000000*i1^62 + 1841685369514453425077110851671776350554275795050563479454607755003748947455630974008179986465904972840001036124465835188593682581817290508776609079187165471799076355184791548527679130040122755931791463813767231648482007282215595491880506019482624887854317430269120595598649072514903397097478822647565247853445812775230274341834843612084978742680023220400017028858640447902868795869741059707586231698437213911491356150318359590001668907796362541670415790101298768072442821768355766619367167790972352506379245978347213645361932068477164988908848670545949437038819413186230389986751401567732467265817722591613729305537614502043555390908622980708842816687136582887582085301850540369836160110125438304081161329823372082805621278348432216011945157921116609557087884479916283303689508919375729538135839974812741416559758352956752521636042176291637857773238206082526111950351931398145549463499011279019740559250406037690611899628240021846333079378482745696381462926295813352548072308992088185622949770795761378804210398567750244840161799270939983390169614488345076508034707141813992268230957977425247998440372662126931136071226112238541874975478158654944875206693538651023969358525032347519847328146316526367488799711501323915436563701464536117531565923625790307848013822444228942504181473197550460988052383565141528906529206279694383608389710551788242928049858574452695052304284491041391677827662788303494905670316556345619642963373583129054962875010282233132070554409717754122290455150510894567340813178826697345440071186765472885093668165008805893978197041173196589419765195711590408511896042314535463254740598401046126299137168263317797974577633492433533967883168725115540689962454734906335019033303071447990018125345580662112458590370343178547573457949024988177034889771874425519075710222494055963322711893693347530364972482497761360207882640107243714379293785003502274074576374524894823982476086083177625588361447122733646300279576359957050669282113971914055331599667502448678053815114702160958787221591272858836143955430932112233383654826680932361761607398811577558990230026683466397171723135437743195735334847352725639272286512140066718673426707261540843622250914350721419921477977032587284384542445261062186961757121261735476345808906603115166903066342534594333054306123210806661444579784664370732963671037209297391876067776163716110062793278033993138170564600125080330351872503495115110929234822879773413609780576265431249665971584521804906894514066266674787067442130583552000000000000000000*i1^63 + 18302862166787005475022113257418368272306445979711338095788474222407788652042325574038274667083081925802503195338945998986561305769491811851248969293565083256260011804791503789009504706552073358209328226951463840975917416570988046641158644939671975293521323644750458745452105797012273962230908068254940802722806348597176203827545400025926628545222525253599483460365393073511265490103773094353542048675607995671238859393898795922904977012228028660316856308500115071676327262305477193862566326034839932181900912260632553451820093140130895747459220956365097563863448758124416128358515096073176122069899995316852557085918017313051824230924419737273663525366036293261509392811782351795994168665514465459695152711321005679428732912656660570232458274441947785544413500110636087815825213406147693827402747970626339874047922905533463147212638081465361705476326334056862150129922697744447573730655504424149522089923906975293879091019416486224981553871312831973133078764245589382311488619431690870643467843594562828885391158708051396974405146673641982651520325806026239290847719136738131111724300144347856507822562780640232174684750093558483878163417250328978048335511909094268767581013401730057600763134878328337263860858188120926329642321307875124141656702309982298008788476443974372028075482154792337264428962134295323008294772806907560376846534325662746764761602361289621131727157524265757113605706276892635642081509253393526285396447160784929348147490813457091545815903630126849594535832885293820617171673100188501011835439545628088480393258015355257872322753355420047847697987772546965812988584126902023267106107021392879407888704587950140785648494707771956154268889282946767892552369069315746801329647225706416201799863676481996201278521565461510989294244781498976765977326460434079583770337527105505518683638791985521835822266844292862006954099778076897856385747998976496923851340245691423903907166614762856821976914519878218588418492805678665211375653569765299945136626846970004208281539711396062179886760762498457966893167106318570707323070054575004061610445012440025585814502015761922109629776478041270856482935002166979313200501645693467400975076442093729299839821868719550023601095232618641102699054540917426136063175941364915576924649985467922308413086927366990862937719644591574490073007638194563331360935825992390256381521670015417364252158827991769301247387112491324980611771086937137116493416186741353607273262599035619981328383064634089103188187421520985220710400000000000000000*i1^64 + -29075805567539198232477174317433599103266346463577093392611095148693206247256274211117679226006337686209942782175020153166074802502548612517502529476509689427393887887105438950459971963489053094114936051208027562903855984954709504067089935870554123216792811882494433453873916489360936233196372741684276783070256483702190695623244670971110836961382647098775212458743574989153933927200746275367070110377400634729990766395456665183617135303168728806314075405383613572377067871868137202427833671926815552228285121573869836710203984971546363387823392073951235888432074291570346921886768607037071113359163844434927438165408698285707300964124034925730000249774305048863091916191098359567336148556879031869971545911371003463185777186413072108962679284446378214313838561063732834766849940846614592376095257033922750717331798610817927995830099408603593201054938237694881279796330244882723098339421815828871360245443482565719205021000647593720921202748387987135033437344505941386091892330903831253013776237401902554852235972419076957908418147893765162704673868843122442980721242402914606725484457713118349698694563840930906012754369217704165163591564973156582680397953933110835362231919387726612739306255529267147451597266658825042630171401494607011785602469024711532275631794702066256205275389124570089309119386463274898735684902667681210288000854226442505465627657257905321462112734508676057647385428303496026713560186790421367438106787936924766744379630014188450408160011089303177172486051563761340938306948062076714672013273869790394305075093934587420607728477084399957624941332801154120060941229452759763574638586291341723778167262915106819699374065903721609860082878850177787508018722721340241007990345446442615857461991205038749063043859012981061482606919233223683963737447796163522393237753302431444881594552013842809748375059977116213825595316101328884346330190391600103156491725384488767612052686382733715788088064201279318824956809014085338032952159187447898371312492551726036746150037171389346506052572592126740610730416949418327839927339445320801969499406127763131688204692531901539970043996230789447919205993848931805932911291372745120111964426999870654070115630401400650571079719612253834508045211469157716572324815283978002939325659464524514615036716240222631954902228558210573992322963068744508651624234873554772644546477424595513004461697220090289146458971489500039694111603638859062057614614115368694423964688785196348668731289564813394301231100455813120000000000000000*i1^65 + 60959937782548975179083628268985970096011642318471048280772502619526865333795719844487353121884526169455894142405463876131923991090961059739079280959562746583547429354107535763676005388218199447678846726984258197159499780913499246028235909658394450305453805471178411280213479500658777269201682710976590227262065239765645553688023980146140690048532822693033812201733233233131811422484200237953633430685284611208840431200390736075223024048084498865773609355024993381647262643404038020460385732442582111135387013028614287526468310933615076076380084668770027878149778996216494647582053816116813085815106309358313091274807538632978710417665014987409017072032153096404538750675497433042622057386495042425401012999902932302940647093431527647828615508738858544773253471144331823125593836077126478921872803978843827154972097639419845316789212397460114546553932717221127525232230874543045442376423518046585727996551226074003482119060451552147919100306697197005146786090191608672287284943168868011367139392610231945586122316642441956275797820364794946638995443377607549232415501654520718349094518056517042233347513846864728593962997861928189882688584206478961981329057840600098340984649850003946257870267755150230920505641275929289384895111417440296936699890910184836671348983317424067647529428831332130379067584570428389637572893262749101945803141121678094962045126784518687252120968050142405019036271333651581715116544631969629147259737686154203359547293269850338763518394855334308952296652692023976389394386595400243490709745603404702684662478093379867692992249234931032572257883596351679349547018127173464208774041319384947889119894480306544541860141872229509641561619237183696403088849987568111415092853399387938154857352485883843791520351902721764338388579626861341139672208517561513348478816970350746435203459026622997264409356628709154694169892299700584306220596195449663523940170090760777773645826694089037865769921295074871187046483695377061164677341488690249525918049256646721595128157065870455735931233095801315407739753709659457430684069138720490379390130443582881336239479337181852432226341139286133822299714970951632440356478675212931722611527636329540021337480422831739049882608543117132948482267304850089039154362141390804483795485040163898395282629031823715435950873289940685010039481888516127382265013497760643350151985366478917532361655950041686591106680771220355688663898924468595958905833056589435064847436846327957652328215845408649877913600000000000000000*i1^66 + -102676059818704616487074447766159315234666016692644915774884180594522632221306653250323930499358106755998131344552370635045996976545753986663028266733178141256060293571332152571483190654902038300895093899042807414289151384244271755404861951316838227284256682910542041481287378792809545260887597837057837356512580704099105059192307979601754035113930710964130648769166160281059296387203959433621069910568284276510860423455716889754247530433740476549767210967217693100592025429238223826209272059001811940797109995462311515508335092888885426446720477571006989416882590625573244644549323446406249167466723646097716429217325603746359275864661316872356428386685658724259312433420771512945601388977952293123658211704306811837516740448328744873834873916427903158604500512421608772452586135158694890673830281420320226045288635667670990105562419252868010961270292641783156213562003850901912067313921561181750503102287983104752995242968231183513457616000415294900136738902282596362814989642754275113673227502290609021801200441302668695012234749476010053200340491375003539822230934299350895898322705438804780712509671080184860101139216187388543589800096061307749980002152958595713092082315801402915858733726710799349456442049970805853247515557177183021089306332297117409122177012746269065606625417432829185537683064841579604073355288847803971247489643950204446350872365057330558989078161310911741619187991887051247812053319778680493567125230284043153562785225339734971739259953913681909205272698051703967142480525763932570977914194119485154616859075705367377450621940662320704536855766805662842310069618908279285420847682374786996602148908583347420070120612938018425603795173091638925879927917496444730379120650938494027421950796989997714140782740294512186946444601837289412419627332964067980410238428874380009060460444410784275258746590412037219511923689051046093166449736509205456317986022059991565902517220890266360678357019110001974707616685820240009318567084453991471255548502757298301939690968831543313762381129183494863892155234361774359395918688574222287094929285760673085320446227213001358960983511516926470255248728202274787738261161043280665243534370208826691633218622524574981964022478481289813166410011936045624180131478201820117488052284592629000156507416887119339859962183148042338462679288562094370465775603072533587246227056144018829303140239673199294216644450313722054427626271047583778361248880366700940675589813234432448361071914212392960000000000000000*i1^67 + 103601391878941352661067863815087344745351759973767569200096723719900515960958366505607828671544729485345883670502466203614126866764468834372836503073464850937323305171330162907964860592225260284705748216068502390381319908909153739397817931032334628717766886041821596591970993280102794995872909503936753063315183762467109134859385404198860832332399438165632897327960824912816217017332156390617327763981209346741408565846319032976261227816800406829657655874219858628378336568188379898266438831376528961283144558305165042353484241279347824226857789480798373850224076968763497779769969420278026906323041423509553774272860891403418452736928103872779637776961146617674851801591327850391648186367746506086078376970525481027252023357464530097989781496420035317867365365427884988936348406365658015918461730565411745995641576014038144520768657310303402809717504071267705445364249084972789449057302350366783004410565285379124652846271581234487686575148548657493483481573747920757968013943955130129526444659405814001664255224330854821656226483313031635784653479869429751013648541139652271888045084500130550654735205204297905720414277118589730787853273486691175105105277914612351080029139995963635826755368753558225473088636834984780788375748209736755127851833725224997895917486936008568443120456470398041909511634200491371573678616323790533699616731192670667021326105983559478015916547925230114676601126532267374435526981657744571951803381304753971186179935409928712263913032441377188813777411032028480911341847856592874429274618562727170767252559877701696338711659489541903817755135421149969179357232600682069289294153260747763836408396524547338325526036450421584976503454447944513186342498116435682235390785430381371281340861714738911858107358956280859254690260461404098955728634471706078523505559155254457063624558038334133791546136604563926082715091426566766236191809489004804613389979102873873502368084942505837729923470125049843395036658366554237691366476320881759270455351651912403870263678327560955698326964217719792656973503440141898147276540515094822717859209373911222019413196679631951218175836165644064697213361556700718169743034678781289866027683132054279085092378076025654999362957821612111400890905136267027422758602985318757125198695457770120342941992972417744010626919346781998390733721309250011745907595527393968676010330611798611479990738048942458483270060284288069080373721346374508940145640825412225318613160930980110685700096000000000000000*i1^68 + -53653298509077668146848219535917249367106630598383597126185003736673427359223124952268726227791283033706693919780652140098186519259069736837102872287314354631814387714920330875502594742292858723607409282753110640876999868115487658393717686338242711017125189098961119117669462630476011737866023231207362673129309210252630369472483905613074108767207757254825960704691494116261091258350534911398749952638344088202924520040012456796946962640885213202019979535007040442244454701621027674880104060841437297499135834113626508188517141808731020730853906580434024033426952709645569170880954591860442204830400770457935150081634302212869944292641811632983714945198939695889185970491273611238066044696028842507971846238900367120797146188549092284709422784790224894189143734393890490793518817504765357922770299186308664996664358159214667143526131772408157902785543106235788064170633880194985098036366071557078282054240161166732780619990394951492097660913710766217695147152927102795262953980076967472218465402895455278392337470061020786726534803985719661668685200221313914627014700419463340794950180545194345248514812369414390350909398025264798181020980185856015190975603337667350705513054793585731060285799232258915787514406357009047440022698356228538958891933848807269118788971026900962810160007292233981604268199364283401146226343825463609759001575462845824337279269152149646503333566969937873336713192369000880414981497691867433457724892953793859171434198434966024453759280438231698440137754612690358476048086166094924873340171848032631945986167291926026037218673180992261321500987172198862118918814576761911907110597176188235147049277776285205660871821439997018123635641438487833767613252840928524187056081884057008785125207538175644263468927199879778761834538138851824712666945497365184553092793079111853100749357753374237379536755432256039446029765716625152180678730228605517125749864180282752861236683896668206782394007347585730309948303497036847538395061109108238072534851077742177544868316646432642753820536899632136571392391307170685965068154612593921249625811063840475080207434433945918107953703984207993774971927718861255372994198842135415016543872560615723551773104342419001198483071367132995079027392442034064876257467922678687404476733223558787923067274402085957942320592217474856237738853882756239769072139563832175938809166027706903751506737357009863019646441080231731415861970540570561077026879493361483412488831337758720000000000000000*i1^69 + 17855300314409170978163431925807939955499196384379719477579708390677049463186435291400762601670588695868235040086834154657993582862625586483261063171509018650156396507203694314879512358459586448048832821593184436828190483952373300304314203219313305024930048105744797831287607740043918048512092569856939385287763740512315685161057518501788099456372214606737629709060182901377769646666364607420778658598145660737057379574463168562009700421768378312122594648182866110649146185085815258153428989782757493401896562284363687184122828618019228208313198997839624011844882717106220936740778523691388041844523645901236033260652722608048373622276844285772899549680282951897073678267102515763010288272852774396589205164248296685981301918472113644973663516390010947213571343752073829651685642955227232836000357213357768331081226459818713293357834524468033434528477440989389016249223359392354758730868974125568629702910468930626463173099055757467304711343987261496421192467288907436728971789515037599861133219510306117617051130966602210489413104253244974474871043633876184231834393423897758766763912580961525212541688702933143874934991452943515354962419401094331345224808513768685108216556392477846751663258469449821742181581252278756365872376888988371453284234636763861987617829433936141721024654771102475569097599985070128146120832229447619603261067569329105666004894854310884168319995104726913840544740127273415964693629424784305066498639209781723436702438911844419730297290548305880936155966720657216027813771517216123788592142629750530500469962249783498738679300011725527306379199295328492859013315676776062121161754198321562816554176905432177773904310281879831705876763544716292604160705797471979892635389299807975717267209406313603740843381841055832195236714139234515754587899828298407920307738609256258600494293055681408673521250257989255561705988456184637254428156679047233070225656304426269602621951835724166520092023612835639628666835981190868138392492554075414475502917427638068245437912285834775513962718714416906665314720759765203419885583653788234489011334033825549099283928786281445364922941803653414144455399509733337834144206649114098512854199981319975419648741304904596574564384846601125032598980810033006658747363879444695826399224192520277243971219801176979469994743990259058865147042381068087608934193356325100006979785480849761930131775661045431671259323641173447907481985634902785036145601896604809853245849600000000000000*i1^70 + -2255315117669626487470811587377226048757103087032639834040756390525950191159819374658467641907298796534039186221238314096715011994583652277722359648563737866273337595228137148542407304303873951344407182000914004242165564562820060118692950350736437807719167020673051962101124272917473258977646273985180310318306576480414062931896260937683935476788244643973355771596322528594557666640407282405034394294693925144833030337272450727514895598039178316512434064655221280840200277397753519451633680623719620861485859075515761749325749422368549511153198164215616142648335339636728797608910295497312363123795559744081384108251618232369865881678498739196886266014336053491192864057246924161242103397709548056444208554976455112541761083084077571487006077904934589378381061921960131142747580491762649098269508418049865513549087072453680775529265512673062914197536608917579771649847220410498345040619389348908451762120517488268877095998512792658091941390905380304497218735591539002403672540660349610903813536095719765836384308772845753007900315283475517356697477826906482799245345202219436191666187961661553236696059480721593241624795404415777084606561731867584479303115164283416232982097712946821934359300088020752931716989450514300498618581335686643329298084242797348933341518494418126952856069374556395637224830437091212134879831968450964760208987507397133742387414391397490244240947796752322499724094296000216108661770628542911109882188459084797063404936260222829796993543984858761161174577243159368294629182357505202937408757773248293986999915234692190393284900476964346913082117475144886092550429794081347079980533780753822695507618839020959432047194992482828198846868069997451023415186904052409852360421694729986919622837428680085649403409635556611050756373271414512271537924211374659018323571084911310563175693712069082610148919639691840306796061238957112321616225650916512210627621612847223450531045171579068588649850434899097740111032531199307484375304946670023689828931860073451246835140890537005674770680357570549528214796503526659475572691936937110611637957318899160370508780971726076809535677266184675815117146148314313107964526892035595962804145818790134372519792750133934132446634094830277568926352992370384655752434935411870258885794051403614843574951343509036977265030199515339984075849252040520094449290274902100247932112612531100374564923347917632901510205762862521207056563895471126991950252350426316800000000000000*i1^71 + 32363796695819696025644668383662517100391242610207218166019168347929860088895571315017056630309640300623941549652172329851347348117390353128015396036973673678827823263133977463455027907065103939027914443367645388649132845653547782583753267983990931790798143731164501393861933801142012310476513102588411118859044535095565041575939225127007731612779482067157784491148961372914826094685329506512604918705947782572597994523541873405576605256102976137374498592968895921315578306112212574464046885117329792527207062027126257032540699141171519784591410753601450927584778551415199589880648474050228706686852131226267375992537573416149068426708305541597485056866730370624189620799032397554240455443502479451863709331618124529650700289958156952822111689022286850231278110251339643891206821241665848112337458105946546562779039349343506331277668227222382560818180798314596904713490295130756613381647972579051213154430526051502853309701096027628486750302652304342927520602112601087084486303118270539404020725062854432816900244290927317956145034998537475229717076832489118169684726359804070129403225737460491295656431058395259979438013686150686988372927276567321334479032264619766495692620621823809975480510763408658522875584518981255057145788765956872118200882322710984042080412851147743135927737571561891141084383584977839960518082009307975986814793770057340129156202473696429769116634641492893781864500819584181115470408769974114844458824032670370035914633540213026428767472876795393414758475031988803767649645704423064888970964479196917973289057053807983011800114064609945289331319561802533034567733343865838836923761567022897925023751166665233178346440174246200802335385115915188766324287874226924312546835364150990104912299125778473418998634731793031617115303818174210937282804531975879910526760700015498608488514786007902586941351455720726265869248371041806393811331718616526510937093678337759448516818936833069653990029074272453554194068612705252389312154825040975365838135430286202572291283232264946012191635997213598670842474466609874055163867922087950644227993400195677609330189131928478832618733424200140589333620704192449984746129404667897461874895743083868199247895709829712643189811626815271069836853314640490483525768084806499722177915580735242385795254929096041550401405508715892827967100010701563076153153291779258561919228429903164448367678980211037449659931442382001749913206787961038957445120000000000000*i1^72 + 12117169711538568423899690354649583532642962076363773219935304657340561321798526483039203621033185759170297563543275269820807525369732418696601510870845377835009051312977578126674168171546938063688242289774719948506155104616747915657031614232675879887260813561555726519737514325805452676209264096298719406444376527842318211733047827226818972784158281513069836906312817001715755780621880633811490918835714642867691157425787940918035685806099808445257335198071956058091137671022622587568589807816642512377352876402114382517546753930242954029032776709680752469525233506223551769409800253227015236524032593691897319920023162215184964041934938846255268914943259625001233810983372582381383415650896315977615713559291035956332770332456527783177382318263479048647359319865127773496151787926495849917687890310845923433267178331092844211038618192919275859808093776683582972227077506359671523449500429078459283665041284635183422083846982726845374325956202246914780961732384129955380752632974478796101330472887830738064271978188198400308686617966051491606038746017781034723946455368610923559673463051547615865424837223837244837107649794966177729213369515711886336432881707715290747187495593498518180804202117614863216741877129106161580541388513646369887048438660215535749929143432631409732582928860904257797285446341636814071351799489389245603583000988836808508475296674161920421914063848473970078992667867663615171415371404214278333926177271984156031921370835663577803259349614662842046424290536129710786035496178200024302220945490740761542419185753066512398334893508106304062718871517071727364736032703007049967962529546222180480744429225292228193599660420971128640770326694560843026112764868309438014909614114471923038771690501958549003442926713161531313601219469428357018816363674491827506495274943745058145714203683383349684973917608804282818123035967392750186455431380435353968388509419685208349748262650603148889431477116603346630757309205608311343286577259932732709113040986251138950398366104127637803599508641284310536007945212098218497257186407481530130933867878641665858453747604175723711530551877862010466361758339847867826940737596946539842257772404882770962508607874193068347433172051213210361775117908739024218352230668344763994635924272907478377762203336303974151826432380886702292517633792479861228895142618693865973607650301779679370110807026132711428095081772828485597762016908410880000000000000*i1^73 + 335818833255578146085477605356967549315425441427981857968581561867742980868217354336469689847168574298114763468464348025901957146139227848447949940008472910441345032255197553195173629764663869441965699267552539258638182272514430445568917263111250738948352761233027273794079188096628172816627274124215948861555587319330042272251068757212065161421337363859374383553690773294415477906754699469106339571149826641964377557579147428826147576795682940292454468680577975033005408197790043228334056059634983335306485610642507558160440096063595083126887870499246629935694083412543919430278957638569024743127861635285582128874123154639449590478440780925924182187077338013865937555475124900459420310026746793386922741354071571394631148494611119041937922931119188853019502581258859390932817455983692122166124763689314706591377203577924393966238622528507042398586635548300563684263554783336456861442190065701350725426213877889014997453808350761751411253447908125662078064611949320486806565431490123228015407884737674181760072889268416440358754158580122632879299462158819655962550430798209151301841452287759535159738324004650448980820133475911645338407003837133027094478813951838226750023612435644656468285675971884834767086913659085385083868360616222012549004579670756991820331783314846839253279078868784080826016896262795422464281834860883172738830410176268888440708836131124864168771868405989227958035931921222854278358214998677115285138630561571695242214980679745522246733448592103886467911974933030426279648163774618916110921013207498025382897494003130383462681667799589547630241940374227253892846774590596610270558045813547390512858786985381160239212898787847414476665598499521959064984804986755979084358050425353634424037608801870347595591123344575575002814369948130285938633614612244683527406062927021663861912308467982318533638990767473451241164620775583370781036940174841143733405471239033358413200274173793530923438047889593345665021586268276096662372808802638376703954472596888953432781749775266829211328356015619410769611920772184788363357655544349955944218060653249272144132816196343866739897082124985838081555739111770451563444482382214547617372676778938908040536989329983984298569284930430455377650537214312223555303223037329422896474966378086629797823984275520717073011523352764277029447032799610013437181942103253760928069346865794631440787507892571435785969477115350262113894400000000000*i1^74 + 21347063620339191385847790689150844938416441540068667719941507270977401656451391678028183944877143689375972226077030308023244862948858613564369769234457061129139689706827104205663685457800509657361379592700407286816474754457716897354433995886216501825464238988272734084059343459227570602260308751960959980616710149179386544153088184993283084437220274503971684823471970640482529541430671762916838144971029524431706874635350591394935034784472701044185076429166909254353596120410568876856572233489411722179858416912778745479180895803440582571887007353319515344274628581951729499737902234741144950944444451381106058873011300236761852890750337580176179518494078167729064844395496583616263721751370356592192692592411000964975095687490542931752649308337412614368189180958040541881898936651450886773927646475739208500415519886052956756173747035068747668926567663861718527471102243489343819194059188939836526305843300603566041087747893920721223965096482006131242590572224768192815608544855656239949069654258998897822144723251295052507015982690504126136562294659506404197947920314876599108654552605887628326812452168934539210363298688059820153160872276056669869775499674715626679147320449488050318850154307174149816965500253656218078444511376568407920986684738293717652196150065707207405045011531570116760909685356321059681710907474884109103095725875203631750732260792798642826512242954003126012476459188475721563317144102540584108844185574885422613495523324024384536767093225344157667729681299039568443675752466733713327800134245460868001869305341361386554843303376006214352911272846793198152168916215564594828961063443668645697040124336553723769139458801476098061952762181290103251255761519769702308659545528691243697313720771853907483579095748368513573017935630821207840423024208627479244832974998682429307927314844975757572987300428097514604801483018898995315428551249728010696009166067198305197292600284225477970105435503937376220769184110465437287372262079924575170332122391766982480019017009411091586772832478103365907384117028310625821731904079098574645444095169095843958596296662348197601226806966911996210357043170315873935069727758322826057301567344287599393988545713469909976915735882164614453303538413860542708396392257888933659896964688392645640338047856945615360883509274570397269871996501599279313852371620536579987821106461955708936926678888252718168729185954037760000000000*i1^75 + 805308174352264584164326907055065082715298478673679949154036025069753557694016897279309608932831928985834702744848773806333160431569682960542972083091260562879504952356395786712236243353560857222564186782808519647635050596545525331850192080610250443039086655891693070499803434119648169479817351556148385865266568080154243932240963659805814831901487875434938252176585376873793830754572006124783478630074109203025949012987464544428964639088168241501560322397904021972175327256812557465847280690541850703876607778289421772350641525235635009302933528630197126471744772919225895598816999946042768123627758107159994857032434954210215258262569078210568434696168436032302837356775420054508608079511231772044728980468844110270675779551075988984647184303667826424598936903678386893839983045446945834452417432255990149115470631498155525286177722909451066608016829706575199671566161266517930873999790028897764768157801653605242112425147814741692611473667410094021026048546037544204716371214036188685096498160511725395734971178797204007863968577597039334637119490267274701242206200498427775394880689982952222464366833754084572326835075987693864563731013716491149428358526113462792246102238792273005239293582220446228150205599983962300281503708248311659751731159804669293634768284108849837717194078790996546984892104668444584221190948902102599561631093240255749924665366781307623779147879654433262734632771599799444105761448838468076262865392855413254901171828201984124613398157023739540363378644601433150727293128600570200252578416248722946780139996760198827684052141238046225247035465583842660405393743403582937613970503870613924462058330288780269969191850479834802967841048815675783704496955306878460053395524566215350923196905836519574364250564037366768478169343590117160584233487597949862359364649570549645132173139082763657028676880642267412570111430874553478409858459250701752422547414372231693771989979895897668530640446985536597570154129095144775828772539747694582977639672038457550286429744295684272555736905824253721007153424444948310514239317925266470955682380723549484213101575171943169599320452236528967104284570892587896674077395850846516544435656943655703110425268764743892349915934167474441367248820573522639160441443750022531721018994154192165464985861968275176645055178067611170594809522920560103207695191006261514392807842418799771846821952759468235161600000000000*i1^76 + 17268811055579818479093964674464950619531303395738947496238089093449462760951759060591289753580073976391095965180741888629936365777020624728370204873177799947232577649446012233995537439475464857937921397163928253299032559615902725166191405899555845565740020292822891660910068950870225315937262489710695227367264643937318717513703079051941689506948776302517502652723795074360706046043651596822030232047874112448495532058562972938509772877996094549179546073523608867713300152159665839375264720867330678245348212321334398354776150684252055866242008699530144457013007012319330294811983188190930702997977356746456726112768525681003286001216835207168353430363439720414997481430392687900023275688935886744417255934682603091631451009734021034549062230566075122135701565307380744030724478404948578331785293129344255912120530471856872334930951365071697458487233419002395420805500046351118258408005393683182177152039464739558832683186140572224193284986409262631121812910758009699950679102420993956938623177978979597309288309125353301928941379754303920998206337903309721646225568577460167905246152077944096429713149838047688119621869020293815681246871841364677879210380020761153606977187272389069612115081080423574251480096776075327212422655426285724024252334163529964388193596749242158340152691450037120834517750789225696284777437893923021540402394118426320630875258653236020433820670739486690875527595740638296747246310512356433551054926593365846864809363729166890265020937563331733472316033394081736130932656956069890697515238485894610382985094211384728427010675333072854000142119455527528727730230835705006151207587398185035619131240395313029967382396660931199699625270287689512352049132466798777256931930460608868742265215424120739544688449094806516061082331954593490400455574490807224313535516272540404093344425272931524726245191358025422671273243546716582968461040684160139515374425777191394693924608153088278893041411991896701396691609323916322966986323862095820572059284246900232815564453805918458648589011084684377428411219751121935601918148043435267077928788226201494816181192479557092183099615810151481490503865194876552773923257295958686829481261843931955790573470155048114485891841238786700998794759834915691977893561770791678841853157387752323775923150103969760507086140947570325299771594922518667228469247021583161220034072010062490414984430878720000000000*i1^77 + 640114199888551523170864937203333005501597592890318108435718467709037054957338137686264058378443928020333196701186673053680738049276640485801633584151760164892458912766111062155162414725802962975144256453466124524155910686099359225916601556840215580564081239727167417736013583647028396187296755870814666502906246936317073809968728147658866245894140163062796182797452533778879807386134352073139583709592221177456578906329636178388440841010234716386274115539863770128560413830200977710599938630378724145788807806036686163077651994248915164330266205275395402379449045748740618622392278553023434064345131003548575759560605810251937485341417275948689358133133531495840685979633282089228259261212773679628145936384659242740022796010549215422108512349229501263052225856334978952767219096598277567943022802014859307901719176077801791600682173454862290704872224074941589340175658795388671970380379618312342171498441995535061583907902768148357586897366983254909569155964970496453457372714765054345573323703175452705992086892472496606238946640348975127488909061990876121652764171631817180034066309519444972807547498318311304231790057270633529441654584241316511348744043928915415038373075823426716808569922629123338472335910842626471161439193846113084104063498455029388977124244591771618106988332669564105234863110423290246616095718379586620781625884141992780078072413486784209396444510671044162377061841938524776234714584564476790262298333280555306146214721954684127920114757497939141249759612271786647564843401556147168906516932776016320913966256565651490539647962717186702101677796976590499715480513093443078879767359254790764401810804958297211001850378480261353376980103602661567986243621614182260790955769456302242282008021815088162186376672397647256726894035378746395298836998426622240072006684119771444654299784909500351907791322622593759142508177450699394078156348042522780386883227457420351076697310604051861999897015541430585874212442546865238636279602436385676946950713519599331934192940883268449663630761852604435101187136539936859073359458142758363742380617365952122378765036570735194607946374423630433937616877738594749289672152506952541129062613821110925102041548332761971404520522397996578410221547004441548946078713695838597882285011985039599694780348857417604775910604552597157032014391059662309717394139900552794111402853677743996928000000000*i1^78 + 865855536652063367883245160270347643102189311062942910377886111462031152178591586907135083806263015890027430536330610979897092884308616397111667023775537202329115829947232622491725275051402865198687084704677474199488939753842766794855172734867001214887307670710254873462617203300631505578300960777359769123663714894959298139384338540148588958146528731812696424744425238539507336351369179984627591409793266474671539789204049753103875695168324719211701767113247746196394249593408495070251067880898795864191764899291614905606350436824476717208586209304064228356244355252126106206416333955032960568709101464047065337049942685029293466513168153905760498659186001114644036471070448414289429250177721262079070029476142688799359014953077285892196918950102230914815212195267658455402805460884088701312024632163814840739349632884098064783767492640604275578178053293304282566970619269530376709100546922089290206922363781998118436905892402553167341101913701122602644513941130972056474836614147925190611913835631390283050004579113393949742975104006084701081539758864798071002649468223640071387320442253464757252587248947708279018713090746831028410420059650325755237276257317767762495659730942296544728489180725127578702551232571552370163225728156311573111194345347846279014172125398115520930581690763722111916642463083488043932457413186734836926804524508294985563720464228473185389388493379158319169979546350346115255019844360908649738441418130549748311553973803414036490237151716433429848670564211923193991883924001422868586372092043402496854942131691175140362419731682690079781140067294865411246089414816700568799445050471233322953450521403374989814279900337858579970040886918783259369966728493877884600562858547236791579167125452382984108320470076475655678056737716884765817526092130396150456125336624408267855638063391254117258710812106854445449500115505300383011582005055007459166589210951853679859316012315397416294472601807631786479794266114163878876673839130444865209610387861787921364039298167084054010074139179626939697425535606090492790229861455201889988233885528996472166058151070419427678534985951306199322978549455347097664670109041909202951948058423448604995121626731857951788409313861100325962411069156770733373764542780440283873469732358523494345308069011530223388443145518370213529451633764491149445574100736525759361843200000000000*i1^79 + 44122263663913349847076519285913591415694124283790337227587511165448167468858230442061250660591267620337219986902193389980524277989661156082217000756674446402457177440679418760378422616827182610862089857127561629264356717491337157907215936125841681044411792233197811353196191581234315260342356921213659331410634930223044269193195713712596897990372987002045021457932596371843381956597516530913067064022800253467020782177932063119047264667207481565142293727933272965337009959051225748641561626908863732974239390136770540909936912724018157147749016865159434605694471509085588967113625146396473289043649060100271295598041192229577831947491411804989510573701976744411596458415980580325179718866227316117456447823513952953340317384337075492744955839220135407658127428189596470917077074459186666225483329710976571730147182053322180151682880851760930089148393105834209441995508257762023060831230208661745418236085156509405337808044004174715402901676680586328399547452712442173032473713501796830652183949107277012969269769969082262660986826519172185586641235869368333396434840391841669613379670854659063042223849039562787296920253370702726113478198336927394122267962070795370682561676362231827665823735079155325360132707571491265073227900304621283340352452148632222039288717439187346842064739478724087473632172423726380478060139952528200852787835483990656903214800078688913276702561774777155658964950442536151362366926286524948465481468178292530539724835975254096960299542950061393722224355282326689774152075379414810342183884732919834440343675863012739716236665023691675832269277932588643489840011460019660645625843075552668313701879870380216018087418178841072762714358777018176139906294567769401468875483713915407796332860752336119215105964016825934434968272651548840655260515639333215350771306755443014011457890620040543587421042221974228169250935790444724775209435078460004147904271578750309364821515665274488258349766213550371738114872757295195822897427522001577689586212332137315872267762259531755985468864404906069402090153884613295298294732429244318877571770450989772170359445010804882741951381158600163865305277483571496120044021270162016806785455310515767851281096877386334456405739139363912630459067841392184845860228722094133298352410524488016024268903290533279206908046474401020798961675646314443989147037687663820800000000*i1^80 + 10089320169077676462051226778465132847209558351145949775584879871835222790038350939504718148781127124772400548600787204407985918991665657490678506308164845040793910005831862215116202521808302770343133769155751479961294907497053548556540438386142065070444425541639404472734878841737169669017860599409160632948248427000636356200724082951687191111267791250863493514580044761667642727266542116441343542460598848040862684474501475048746489607288146371284083069874740085554686122702684256597490887930831491809922317682062720036230694627022344230847617564312238026245247570348936616169783509166337404905988807239871757030112188075036605607988726156512451715428296068719096513067336638496615309944295463420283133880373083073262829980289392930848204411667619592213640305930605998958587395534380314732355662688531760962011906922578800861217027066727345183480883244457270339877020513001777698103875400754238427401429317824836864587047086802724547828695574643643024953703175457011629480668193596317291219542783462288006190561559357480945062892057172926842455325670271830304654065035948251294147935005359000317182302787376039647841990733947125213124309638199906931900227463761934035079712735412262886026114740062256230028187082071422749800994914505471610593866380311410301638143359233448963959207411719776272484651287333442722433913956243105103867105260936321685858601940123712023136431574234306249179375608671684799023448241409107766343007134745474669311320364070789676664885850750226996892276462110170920703045021044917229309838134783717416773419008889267102103349396784148397184859179370999422893343512409475676712777577855622547523650345946842416192144837228807241798757469431929033913686903280743790826191076080994900766693974367124584674699176080446910287295266379553865996809807788076844554835723411612090009151313752269156107443687454356164440474852058465172094667993308079404149431579633312092112146027451910646630143834822973507396483033364147812823745237349862363398759806859203374430068342350040130579895915230352067395088731781015324572499921070490036540909801302703320914076025603759254353986469855907052293207843020142147954600875372074721385808189718716161922264367316466760307647416210851617559835276432430981315505696341356714060750591763685710748405174637475094967404554888236037137457655555133381017600000000*i1^81 + 1516200397123746664980872475689267024325324022522153886199438630687396329428155175073720501929396498876259990118103243758464076886974271158784071866480462761812999944656366245459779222642362903591419264652116408187691858993141031161171986771069516027657176669560371259238934581333794250511089203649521133926216744242841357436497406463995842670695763781145398560083825602612706069558325460989466483700559713195075708521447220277933870019674771075038994568582249313331826134678943637096712611230625653825049055472069255565350248087366094120759109856746712851931916697752926027856836854862395707719235726883276492401938986760861509597763788753885860325490337109247116198812621004466919599047010384579875003006990307925468632242214950559335998771264368371880674398719103396899674774543779660499749783514633260853938669069851899285423508335814007328928089132026521205213278973800219152622744769338784093470303711355675347644562405902434416872542823727726104566454475389322069437062805894540953289151180555029970902098121316998377753062498786599791031359918826758525186475393776865120906519785326521359499147669279350095537140655839540809026701417441776759541975903569515716113189168041811852713282526537304177824276643808599718286309634702425223989625077668202141351638573368686040989707431678703581923330980100566363387008315599838766495929807094055431766959023089807588566260330638963548437894552274133399437329314320141437246996146375276122911974026991171335149190879640609251296624471032049861010435684691720739415331051257591742021166078798837067131016522384741396633820841098893488053129968406065043705130461678054718578998637408479468059923465731639110087602651513294862065038845189777708833606163486469288363770610559025062099691059088675482354913446031439084496871624317468170358129909335235598362099167870164554833156742118293472127722202531268891622223885156415177391055051949860105091900909432692628978619852983706305998034998969372958969076359940436045939911864925683204405835094902136255760161596649445464306650140455596867304534497689083742267008366898154417941763837024231186817996926718403430031239499070500429590594493695422849746325830800225843985104564378887705243598235215813405931821253030157979533183361343447693284984281535625813629816721635549412281380226894397759909223464960000000*i1^82 + 26889602670231742077827052699939237524200614398961476090393789775630223069020411990975133768620752619635446242775318269290128923707772308813430852351867198284645068107193200992667357707920569492443491350583366902640681565143649099015556752270076008131838742983599258187483773776600545923544416358306220893456470490295947492536659388894989854318054261814955286641078572075726120744519605971301788852372793314664627843378338640271911444609528507831406054991057572962020374722341090232780067017449426018776736745399273854545373588907598618384724787916324136524168751456301707252523613451665162974138221825095102752735057372593735905439510510855090085378670555215657743098157459133937395362248388527519754157044156378944910514221827104221895345814234385401549381485328025496158836027891961145979489375340361874616546489755384154942864060864296501594425537811751882220838437928271950329180242253643992108504602891243067027129294961904658061999420208659846839702753740370558795867068790438750642645683529542256052553341252458492718255515302202791470450106453285877986208959990094455393937523157154344162611280922461349878672051247770833753020627951897169556798975164012874387718966826273928326004173333012278838771067489365059503262418592590186977820796618325389278001185023487450018440662844154911093812410191813200289504310747288033178115589037405369205066404995182924146088324334372715143782908161207285252574681690859508818478326229996391985517737500262830972053415332252957700311212594894579959427144909960890727211261304615101212431899884672266625987114443598629493035599896100190932053658309487634422018944285943153975952029680556467074844619140031846272955868066679832518663895999824048868721820906559563746719430024529794171388365359926893582627690112353911986357702691406536396910916209265082266349402431552053516438165366489349610275511500060429942393946837463034274243952976551845143339281382984216958930729361068187443012518973616336533388039058369085634407091972484923232924951695499185294701489599586328328619759774096329860726350665987848768318473851525180932044916409081627974493439423188585232414839871893946415983587847823890359940159335008919802525158392295089555766907332607606681259802104947185172079671758883283386189490623723952109180142407940884292735518181949440000000*i1^83 + 190161344167613678124138316565085586451786101029178098842622314891070622933398996732703531009864879615346974400226190382662241989623554248145385362618510893683327837003636368141999204825783704697713207769608717702777666192159910321336885387053583866819229012992605940766130217713892657812265497010697336163876778931470757331045280303639842052504370390313266604382918311518989328251349184451577062078606977726546588634296897120252104983817375148301077366964409893551369233997643050939945327901012119366838829712519210203476306254526939918568426641782425296575581897754525455901469361569727853392693213288452599499746429956391394635725564545079984817896122403470337732806889580021597119402009047595089462013964288161987016980033731036392218204070161120146124948640754340191171426529017579662444788256271620021013502477824257040039984649868063189012623902041663688257163334570249934046223026508462784027024316132205007157599292485766988591220157634271435042811522371817980752431045398479665480487114671905613409573771279468654322433649830410064536990548647855591514466591492004911410587064369456070689326260423347386730441836246481661708938244470110797731779319240092044499517701623616680920360329616734504639192535499377316828270676456485718130808199103635536508109024962260404433834595212113286425868556562589291492500219504061465382457378745323537503707298412851396815827802411107588288311674016337937162427520101262008861439270852453727943833957237570033852457519626635994637599585794191647545785868448098812834930524751910134178423473415649793672411363036215652068745670489661903514993295256900936986978836562754468338873459775668271885051119501837511593474947284168494765848647556348905492831232293961419984959396198078836204086737685704863551444157432207921051449729063575211968943057347117967723054094787480491385606336158926510700392576936707140009753030919267167086447657141584695182926429836159763742434228068919006521722267391481550566556420668214630759386980817184698677879474596277307235923362338565992553166574517339865934274682855305807350237522784595454653243500068884688961225943415839946892301252848143935413371595837398124995499340055027696435378144207599220405710427231054299400966385512271009756547996669135668399328564685080285038922195595692605440000000*i1^84 + -6802316285775313889342203956476741709926596697267187886282054496034862486490064567168724042664794817928820453353930201330476883147854907347240592874557288591227860847702674059456966449154716100666626974796056092233080484187232889201610609186601944930913447612492872233914516600146022543422480431509294201966016563901570029160036333452034752172570571275032503391858013523393811751349479206835053268217469182905899948186700002557297290593287213307112446232495831364613995013267865052614752774963333106303017453538159499627080886455597603258522969609716830117657745945850874114778690884319178351429176711527735234631948882339547874932435285583691603715294138541454170635612555818470858711619424061620218021042548875723316544469317351611843935978418288910128306906882800269225674921484400658987627857240773410199198646047427314589444057784102132963836886401900847011465326190334883625531650480565564887337448478998682445533895137063740621286232259303160240848708029421509718642277491694788557680503282258693085292632396661382975111991481991834781287239236835618251364671847405108815885439298288314771430935070468082977688058764989836715484881697207386711325355710523493461461475602585592446967790243695941333482978267125990680422041092653089898022700770611063638648435148255629686974707042644659744925369023098368978144712789773970665587801298306443437902150602155835113889390683694595493538648322033901810189558016060320345473328105859059008165417689351199145169992113652552538767644052852002143576837467806724011379271357702509827119508882302023440402102716325040939766214088699643092202418240376212914916822911222868285014698307813106928781305589986689990312717630334728725766272515710511243126671377300960647243436855596033656434924018869999278279201100552904615056460329765086908147763797138436729046531120850711826522707523326737590058876971354133876870032583259254052949147864786477230808221798271315103143559109976880775899380267373020794987602999838501552096547202125100809591302726243993995878673053982430732762446318141206166009625172177443733411320201186166415505529389893437451906151315706358278003433987547537113457426487053784181043013137451623761522465843747595113632108850469497990042705935217507350201406436876702794999696419654944856473600000*i1^85 + 4214410429066441785934018892928745933274939325498406650680431391953469659475351033291667093436147661333685568286741334999494642612507532020055886571882428070965187590663465503848196482869984735605632347312139140810535818633731354353221319469431925224301046181479266718086444099473658525532983635137311198016345461138893394457850468470375104108650511123785860397694470084921605283221663562963851464797691810234432278869899383514363426984922359682531904699124483431565944042763889353847600437334501457967663798756486082814695865818818346843066887921304258588854971520276645973091881138381123807791215859008018154948503049576983532239475337549148726617306615737897088423453158970896731178656837604031847197436198778075304304956619247671455255418555445291185328829723332766071965745518366061115273440778504779810765609933687540052455999974203788401283912422916199769892120028725014290833978862176928845178569193543288792260563601143546890339397130472760254595951142113890735635882260556309288536867225829287562947666921620972183713485648202497631099506261152476524924331492561713528599486371379636641682990913937133838832397663302083144927106239924683111574197110473681951030351809256799648688494443810831847877372079023361647032203438037774723046067821257901241513198684245345757405032005652905461537578813724725972497252139521494048984420147779840776260564582817708222204360187993530985172770801544374494765921281591787645433971011964919055093737662461681916549752515260797427698845982022503350252955181277868397056722293656952102002473682286625952077474777648627253372434511984147106858230571456846531179348059565712574046132610963375782932317928594409446869080368669784057341865895336832258997560589902497285271210549898696968833049812821949903387850523136620456728008704087157191019078894273675332357115401848200151921884326699713114013426994062835405108800182907469734388100707890880470502796895575176235339178888639806616118604025583656640367645596126899397445069949549337174721499582263506712916627630013424819722992026053196082039919178943668357411732014508502805181878500326547765447493771886536955469037350592652505921262562922225922574150152562853697645705822608456387256946951752914962386605468906883880902391143541243466272768000000*i1^86 + -94480537302183076003145550197323487614028543096171604697658021565781589232672063708661553711077343688794842141643706846299445239945905205462292569959222874650674983979186818109296910595426696348621250509114013304219952746841983011863618899126562756620002462707504751074211694995975331892101574422341058204673897247862810145107620126359525458134151097609915391887934678778353795177502992287333610530475544859931304901381709004941177177163733751638238554778724017646839687585771195680834614323028087988498299883080603909196574671081744873628134507246098215447966922091144368567348902180612409242747546548022212826296059763830441077757782232974243372481677450112715328288201662778269275759645610691735809594077344431675906793599449761739001621453238326459658787353776966091821015466012114827362792953231395339193320520727318887801831923606927656808268402579486916547459809513188568857699791075484068971023955450341780714215392972332092150990154743306285903774472064526346596171554052226810471400109885933300359140774536383152591593580944584797809569085301409646045131983742339706527356703444803572834702819338365982924935406706514639720519560609838441789389542239701586277778871686259713607839825254044158642148841209103446567049097078547612381050777650156609493496618360990400947434403137482480098015222723205098586272039772710078868306946189467257526814084429776001655742218413584997860013720518842839198920790801987381403459295236087412699938245146729574399887473573823822150982796022171858563117748811777742301805797096468740687998285818463453108165054600994059838676832587105811683925382491124016422312451681537025794954315593627028413804821118217888003192222454485142511473916125422665968166562432364465928884123837979113526118295910727505656024996158005485313363622391252781642923122056164688863843221558263776186160233934811369857072445658976124089409093133211905055907207299609004081238911612479589196351275711500424431409019512740009508265969584013336681882704983807711767136375354313409646884787939847718975382219183171712291187037427464325579199908382383381051251040132553123956528100289849499198467976704994986882529436507986425472538135216678931674273361697182936913534906836667689465063124785953297215897600000*i1^87 + 29423751364992392029812898544778416850068376443464245438195003948184958325319575056950623574002639009029562950958110654526226443132542285957578597923302409924102619457723482440276352776447145850261242180155431081785928575255165535514873153725433994046039283309893089792064266278897911077791774970400084944231770709102840886215530742028775376136812084965023781160879381003141863875709056232022186045688080208865173277165034683264757214256994664082707400783716205688718931594982401468834924437253900785117973405399416519483535557739485843761278289185742376424341909887411610139512068759999589323830791694548246971515653913327574709331104513062167986822256744980048011895610341286560101807186460205852519120439282386404063792724887092979286119920620868707642905639608050874340139746519694264324375578088411121000246714056831833374929754839364101517810471971974093527400750584164592692984751496911444243510768872097884096104153483666523240516246010494143967283254412252222394597856451587714708396198902080881388722533372311777031150042867854315884165259104877400732374580940143344960209908722779734839203169844182921270990042061109796653393969710558169113868870876008813166400362376767422845466070752985863446441308582158336067072933955379772113411503298767890147005510355369688945617951496170088686270937718917291041640671798827917584831484139845998347682844713610184354773854569337105154814419868505538662332626751966999645987421699782955321831119248705256683885941506266085141305709853156676241063072000724687342935102402436977618302722703957654005387744393696350046036228441183522546300060341141105079431567781850550622934249465566108929801240892775160945741708897796100434984743049792688899284325162876925978836181116807168337993990411977132983981549872283908059217493553895751559861429169260137599486317446953501673595721449953177134388059870168216550902113541163064800215190995722069331446555375135665106247485315276785721883971287278393068140611111638723187378759473140079479410780592565442886697347090545920453001427576943364198071739667095267682642944100541400112388192388303918046205743507278966691651022091389854531457890768255606424271466549446099774848336208962938713444045235493141385256960000*i1^88 + 264938018299089470928708899532411189201890565323482567064484679904258817773678697648748015068550040252019196705053089038057360021779338057609933727553886459018447521744317198858943807082329371159957627555036082092938920042140739790503847613812596769278180548646361477276386256049961257358936699543504171849766965154798659272209409109600426407348082309107581492986539627285250688281692351595225970876527154712576198645234322584032368995731874615184278486379740648510102477236311893171163583767406555827404317456095802929639811935078048733254544581855880320874959324816139559699878908249258047197124802338182459164296710823419837126507801964818891515464686045045257756288945182957957374834928923520296651803263841819642997628987316913613931155102049590138843531589679620826874692513858869870434396340327685571958292658967266911067771376081126802232038311055370510469377432236999815798033895397421104627749687216113813840344295108811461469908955106057246884816231948226942797767801232545202024546588146878852795301994181055036909333366098301837503726150746074809072832228053300593322437409024292272039779214644687880438948795490567966765985929797916903219801230618323149747053678604544517086029965249140070311118429082043118040423160556734513664784761779506055646888659654297724767735724731751843994960690782637828931160154979447033785592942860859912436849082208561087274741047337134888776499434852931955227112163856751724900512110902118591988070521765761275311871875692022039585086968086762168416837993144832976142139882315508341549483741654542132668557529127995716469023244489295435073412645874575247084739651225410518566428271513459144834738305078139168194465674692039509012869907767838628506988401550658972272509439862819148902670152556702815167882200650079651542243001175946072491874075296160098503968803379932482938609487039470459414063985455190658497296649193266678419736971974054184464177708346937415799292937201391610397919846635631915488036050886930698156498218772712210982689894777434187344911950292924211042987479104101665244741782834173578876269453664910257319706338904101844490459353215990531812346110582029175332183446440721986449191680867246782096204616652268032000000*i1^89 + -124832273310752946305587379822683781193514683924047424464363868456362609138902094292171872939886355976379742833023603254297036312143798446750185815151530050756846286931216550409338488636282296278006286318834175070687878057806851277353154438982909006025817157468860893356155831248992720029374962454309700765404906229464991583044777109641742739989950547757436186067445969419563590234514703085375235486132428182589679582249411332218736399758966345907689398183309469289939127746320802789666167171909169638097861936568812874717635768857390882909931591187178545903614981558235345345106198370049140938293877643968192051555250916425090174820476635558842272121325246292193246066687639895999461381186558700669999083263921640059996946375261182262007203105807703424895218234494571169099260317813758513379236317683142843543102740289419736841335940929132176582568159592800232267239340891713614128745349544930599268200526108360067331483608648293266807926784812031726089183264981725454265866522719060503435879151483751638777330700868835943496265078731071695861936004009575412569019473659664987605864366546148444124468622017963559537932153324011974015891830230932383503717785021126881494669651099798712193302833692668016301792899549587502098688715091715665560212643247765872987939973004388212506079830052140544893943946235687940653316726094707837961032523503690415953435999500678271961588241066735078929690813118179137539686429201435577284282557223876546418139814767640332474174058756527261036910058038600029444787799485999437433456198680074197239011034223406546812768712834412559564252955065945493933170570965282756774955622332381968744712499988379132886221595454932203836813147079723592113145965257522046492675882657515554168452151685533950471401455449256717663495332928230042048292187530077539533392838958927647509060132831937275058155034156699197965620685287247608281142308790321489556118747167223490614235820588469869696019213083185061233396003662151648894828469658839275738240259707313210916268431828427439796993826547404441250966970757132319309131026122664865212607131536530924090005597996549970059878570435146812263714928016670395461200446249233559909703200061184000*i1^90 + 1127386037727090383011023950402608475345665235038593843325407955662519105456504219154531552707597394725140674101736570600805832359919118937558914518012308580225115601911134887559601964588537818568893648139906972445450018002263475466921674101579976596179416578367741441727712812112810284010293129292693977899467698845041828595177769469671547752395136755686658455720540295855979149294552135675303521206076327909294938044626554395694044254576158090634322678524834322608852113224383582550737924142681158809649257317242432848655919075412868957364014120992108755928728056082856284315017417625732945745981663193828622915837802167418454258779584896145594874097279578989529674053296936987137939533201428705108691129888849351828196167756302092153084175436988275262495791068183700831876876083530208443334087603407750088414093832364514495341007812365944399594523325478183356280352227857941582922984683431367618994937854543900719322739190089020547305849530396184590685303233448240486812636004522997294878822895070413709890693276659560447796599196549843584593457798244965615990740932344992760826578445459230362159914281523947131925891298844115282478804128229607951178123493487697052061641903616059107337192238787734951218992243579426998046476413230292375907362689209165368703598356068058928225076861570791340734461947291978756837628210439015116541261969025903992950475929280577810442470059130080649267527373213289456261890163674373217611432747997525369980900093028789534185754064712159945379750296944094172188904813064554365236159809716256528532567504928665890160004917399424051438223448552747424300234306936417896060652657966155387912739201964459389356169212982249654940177626929993499025908448313240683640678031106924105067948213947997424346296877162691884998030048824442502891902365604503673309733128669110360906785630375523403053851147767475292153041760123571847219651808729767035068830937852050374868409087426748071793628418042676830493577951036984229438222839543747103887934766166800700902297663535331568316052628060749229821714851554783834020758909820336570026589057141763919400314195904901586971561203034224601130952163303828309647232000*i1^91 + 202679094247961661085270842592828167766929044242730080700625311981089870189606801181686854867374377094704437694762167850347810596428208397929662091252505850304193939975903580350528590679297927529907639024801734715850531713454175901867909836904358952454881993655861248732040585555171394955373191967750190193916603151599185919056497262678849103299003364946541006847977820331688885124674626431410401571731518266136061400562270300220063206670238200855474212556242916102374588724192331165625055443282677389550054205645443467551624313451141207168601053381502958489402614268122938890890706415122353850345235017226103069991408388965438425657251146478799954441538982382952439630565001759490663676466137440485252274797746558609752111185163205398320116766627606265153638193919457676674057675126898737894276423714601095005331133817708634335622934642007506791010098383060792971455842576615541373615140124289043163565185724509172082834308492703172444984741355671580352386054036543434593322249600148729071721014246254337590827124956242396072760795421577199582448661610578412536171748525050412570945552138404523934337155690094975418790773378421608381820875844917206114792088876795921275209365466011944756090432807756300580776156508590047151377357349458464712706950107679968871816127803096810982243056635977573270995961932849620261329275404676762951009534858961440094359949914190295446359742637611744406774155501333030833078816909375606749415351179624951022356951919090251932714861864360434948937259092082217069004500327014935610728456040320873381217210462497005017952660633575319386982094886910127770681765703553289859377144162784483873623805280827854307434760950698060159890364442101984005579403548016215159601376585415714697067055289692154431732010855207515829861532349874926543608891003053827525919213936117844905884164180230797282689222771578425358861508362034118825632494351426839958385747695317001585314144199207010849945296628874242183828620457904106251588136893065744056844922593854848066036811868982546521155738550191290954738280868652049688728594004194300755817573458992181878922649628847869853537748204803200*i1^92 + 6720575661224209649514091610944596479039736949375843488305425363537487941623951580715886079716184500338088531108621882062586082168408890715451845202904099114142377122020113434032062217279561982101674880404337760314646436473972007565507584337623533001962223920554920279598893732507704782236568289080748855233250152126346571292961709464216911208145753214563310925628711845078083154276062849848705624556410237103243021934655355745283486413512304335646144166590925924045312381195902852083321943654007194979491504289869901952827807538395540236434966794630116231221170220040166510894691880127501797900472572866110684630819792999316597111974771708023305008615316325437216950692876484889075756424342922536679261714754856469191480597713783429893519571967483689449289762837382431108567502716498634267066371591180544289941268288819608952496138379402395752617929723255703881191777498413306260371848821458017584719882498338832877032287285704108005394713002275962681510963750381516023789081585799887452263673816433154527116873833530475175752024019841769777649992695987928960912041265032326339258126739101083686891941694196974436107210700861260161564514065170742395734566237271379368755957629258434136725073746998027565494562510500653695239200157372601053567796499687171834914393336253978809703001480761090801866019357751165241132971282693044637480089364624423000844513143980408782902290286507307178576559684352342137897244855077484943052978530276370519803230189152775766846184622956953863426261525308848766599252527752429788806363858397846011675251150228813120415123986737008785978274234922720300403207506035021456500232720298750307602318081662786189488264428479919930711469415781692617067107577964787133204931443266233026719048840612149826494096359181326541266529249977755915029633922828191552565644646684957495265106669905928259302494815413091738167253058916468203856574421370699391670476821129396638436535659872924345010233590657913954749194109407734847204591879305317264126164564549863322852804212093554458258782819915467422867638629121129636964301008228494093064202064248800*i1^93 + 4990572555694589793316534266143777542083954638304352135797876326792279978304740799094443392193614331306285511071160095441709867491344946500406212510462738147963970391482736257667261685468432070199243729057137472415362483651831430804754068472472026764668505654950707035916410084241335654155226921339302552375041803281589580130701034350777758661500625392883221914243220241760180471853154362135059754265878866216861558735439259520321322258160095991935418735167214268856477938797084528165942440554229200576479578281554464111258567211945960992015797296634955889825988346177065394048977337475648137472289294513903285544565521712462108818248551588985252759449905338063907505676519019733047732017144012239587961309141679168485059900268992678906871828670982501640030621207659930120782653034843827415593322729421153428363733767328353373646671330832935962603881717243724803332058257152944472191029680495265833320520378214456347531682275855288651895141307108586883845644332050363954042664134582302172096014122740451942639748768932089265044764734589300336241740597801453152904146856154223443473480313578301069555076230470703401283381879614638153959723722289034796473369204318559053137020838298536214193158075089438883078008743111776461371279410357792777346550587152353951999710040287026087616611853526615487932001813341160130144072747050340616177743060527597299076800946779903270236544069334490438621905037306225211437078268382527902271555001110786151664679816377478679020945582553235798820773020834400645180661169019735984488877271923635547018889311466935816753508365283097412720989674285648771102344085148554586084823005207980944165047311430781448432159983596883755676723182775071343176295629350336638298068196218183508449838102185408235536186563184025666912888142642792008825324426699904052886776117623821500121963120272168213815511404987309631335173202465951434989225645981692207516982171962436723580724008781913800404390047251366557492328399739494183679090872832518297687147562546945289601501549378411585242498049049265737690094033290*i1^94 + -310073796735037608284635828891148074177512852397479070649133391040321425416448131467013006512366208969654956859328449533320824198793392107091416936268438807767552206643360560715862542664209133703685904285353065354315452407084994096158998933562169849249709482707853250109825299328202216125675767362100163722866624067489253571845708935960044459006864473735824427051882069495229148450588544958558027125714681719881521136946056220973103859652428577276756673738168815860579078171304283444665255370915961680069194681800376630618741611238467283821834148589445053353481138111131432737074794481431055115940814549768033093711267358092188561687122619510521286473140250148664005919941832006718328377034354092189225159304178528675305025961490972283601249719745824257585435042189565397862687194653427173119901360670234089268332341377981501285698291404710398672346304434409096054482891199775556279833093083477326745833008393747742600362710431559718972718015199814891517341741618716751628838281688284679254593121900465806844081349852468657195289671370279605514743568972453319595624036566423407829620752953178418028160932737499159174075675021802645303958864075552970557693876905392526317560578227497397079898943392066728653576507017177273902449454436017884315620659562607801377089164421591662089380970805715437312939947357672295750440938509606576555947195080351193346070796176317033255498389930543322226908893555658329377542988230230920417993500196960367366165064328601859357594438912597553005347406163185765630026350827969171166564919040578780940771091388750224716951185995325934351785177960466555468845617529550595456145605099963523938269804909603208040541503224494636586486783015193031394848382721115600905262058139196427493518254137435921264808366558094072251395063225166719427148058910793508418542118305734117454844887255013897378855140065216805287207133620311214001800480365079392817685170374725452112655515390247796159564485095173486425891816185857818616108768171690239384658500135320782391*i1^95 - N1*111155719523624041073900659434830335449775854856644529546430925951137430775050849656221529148715916800755375841424103394379446436932412242501674804284703615191437047585494855896244088520827540001561758107575565865996818823802940883694846449092501956280184744767431044229872365705101079657336309373582263930424288090215868227767355344844634271809301462974024119754403285755558029722280916859202379871589766773616255886873828861370783867835064611570264226280816640*i2, 15526907662809354645636462825492403173647072754962857516718249247161257405723603848545877121434132535810688773516080692965996323195264217038762620149114825143963839481380997571809410898551673442027138813799079341748708103115728149281591817615701220629685545711996242486123243820516956567197639252702930483033210230376409276680267075910040806805395640713523045575995594478365882332914585880362020581803623882214982991932761355128595266974133870820865541555485206986202452275094036326468044088414895670924598508198850415226957661180667237510108958086869295031690310691570589611607991725355898939073378376468779857271269570198403401372527670147438963205784725546780407541709237071078779288895869530876584583250833911649626163517792838563753347707283225744282338682374688417796702305702208083449637988350455826844987683807981593247418643309577761911176445607476846583406422600975816697866882593613730149015011646549885611818199635305550477189000415297523862638671976891481133699271868358826452408154933015022684738854458224511651165005274823823644580681977120808082706911574152909589897218693654738050396097624251742484657932359475729453860858793007217764309672090409404300582318218587560651229443263360268896626982411947316788718695094874093971980264711868104244319093070293240211291972075209288972429326815417034785549859453286687397391363668712310198164201050841663540343273269080626472396982824836504432611943144933886141455958972803414031671270650664503596106356210264140683822147855407630986538276094881377341181488499946797450243230668301245810504410981915207993545208885803535294071416719585578893185518488159175247066540500800873474669716774295718525390381231965493679186624049506485617228715421199092189893440994017251390119760669987718802938791211288152427049067586591890048534767387786668756553296204072708688789942901095783402220443569167008789211197930453404366589513744478955597861549041166483291859309550452110708427841364511161771111567916045534869013894268840872949986876749509219946086607670949233840387366141266931823287433874098481655398326839187848559656180274250729485626087831710911129032299767478091511466874165181676890060096966218127103481428450552690710747183246116083378430072283740005216670923119664799022255635225437180334041346667710338629716736986592412763252997622950580936804886030692849045297766472289815969651378754555914630956574872427075714634592594930772320094145201720713139358714584349516736200592041102334857594010167971579178317206911508280806392943153115081505277805111830622551323200530827943372399914221596234904792989752814396516197380233438319339049509637589861496425923427144395018960066722357888255015244214220000822529449608442451360388242783897322867518123786405448626490023205381603328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 270265025587653328763275205008276037882570565332262571933381808451524987760289448740244918514043161960345043831684088231527034033919730727883263588488592858071407939447267036110005056228648960867262959991562052086704577097954310193157404598572438889008309932833477307931526152932901205341592789322616095625943544450655953637988721484695528868153140063209679402757949525753436703164578862470001617696309736761968601692630201342548707100997871093880465604612571066461888020372932804967507844062625332147588930245560278249447510329009220150463185581612986829227737236977323057397652405836298852563066164876792611121520186524794681094183387158230322034101558743854638763894177620914056881871816288858705828912846784776103671547116390719393778035350464962264979675030053898504581147237905390108878560011627268717680164120057329223023409310410985429291223878453497436646127191542392768854003935399016597938108599471056173674169028064390591081684882494426580133275804284215119534147079189187136277714559807995560885466846427591969386540245304252062796853234205357314638072657897355039390287655268541752634306603541174933734344472289592304039700055930126736546904896090361771997364609172109306864298563736801052255452197328331348755234752315862455248763974594484077038934620036049400827815620034356648490708398248407240787970512870392556641278626559210237033059138359688138745672133140973008258292052103955671885538017070141261784773923967445619987656517926104255719485772677546181421454681873808524712734245459381266770399677551911197677116189175209125169039262395264704976397252112668528148612589294755359098533645496590870048049538135460078050368287279038323947547352693310451051261788649169317537756636549982176176785720930031830802416460218959532075022033359128829665175976410242530066370963765993551258584584140626758041947900107208752330485425125667229943514821769580486307113626716214081565642229250759847462815417512914452899653664075445945212994348398368311490677175461606007179331966450226483949252572856822591493811895840764296013079663934118512995756496572151994692687186626555548862278237888003488476189621465593078238319630796497414974509911664942109519944841089978207767986115362634681277280518815864373401960092249424011888961184420690795502250114039521332109768824673796442136323202922784789271745624311798133645166405348131196976652132884188858241141174578570739656832919604064255126616983848108889866054564632795603813096056714567851395938855507021898982881313779581158629033200343839677495646866963672791706318190394111119057437818598245753753145365946259952652123162060524615363786305254621556225673134090117282868437771962084199506798412254035504347021593832443387483159769915535732105758560642148147962795068468420935680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 1932153293533766518867566577712046025249118151939201167255039824033819449866047161593771854559543483373533495575674921258660409416198974339495736136540561077812095985398418032756378172905530147512202878147123989082395945902077633848881637181608847949495140122426625829863715913140629703663195543071568713275753249796057535611668130631515339622458610052911887374698104800984271260484566355271035860491337322635096553228668623995498054898240520773633818621187478474780214257497675273703759888540860172685783729861341731379427648958650508955870255847567492260482114553566950730433692461849988507731079832163945128825431840875789005420381515613518988450938248139369238083293190328282555016537519249660881927901503118461375464458959761091410878332442362399934280807402137472528909352193401523436088915549250602231845951116270733094632647084291051152701876372377880990059298112005927426912772388960038173926683277007757235960856831373767763990700559668988961149879950867445525630878151537077109016292309171896006689737257500337541898939624492553314613989312684001142341266563136311257348530706061713701730858576812936954954206535768291379102859675565539745053588690013728544271656284242708085130626926505734120522067947967430528774372571617260280515459579313194628890202604396450871007657672131572596596631033649638478721085792843109680142551289372551784087221755832365784813875817005165100640304624018297742217647921352944663076501149954560003272334138751132705589208646130760818959738287155858324834549925258931326695252362875886450770684304454728861479146329762147571283005320252019551795424069734632998912057084916772626363736027309124052749298211560597821496800725643303260614003526912717808633401875034857575174111382877615616675276306675061939286389459440706142536119325512487988575165216163570355655444737849747805471906262649835704981950329270603616289779096894179323162185672310777654841623004278726069245154836951039554816772898625990466425015628228681218070681211187903825023703895382266555004833533790462610544418996178227486313002821914478103272924377723989066843049833066896394201122006809890603844851733390279465538080166179687547561321859840535907664815330621198958869521726083567388079233225257887370896605632710144974296750327334793249374969058945176984291616516699898541795048599867436749429477754019925500753418237478007848464512599771955418290991106624094172325249336238228149986189887894968769096024750487498122011339874957520543963170455694793918919160930184886535570086412280810267614379123779601711522826915398853247106327287139214069519602343371576484723633940270587356991901403895608308357154264379772428433147522280329352188430054251426320311626583813302038693564749060066563887024039552889196108389082662898237440000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 7417382056087602673979674574473202253801553010143762634497050546391991169112192693873101927774305821711282542382402233787138133752450042696622052760138986620912716067950503875337412521126359067691119142257115466778789496537483540873402305242073484994383955279017083499479416953967087775257770224856160803225672004430116668350678619404687836379798526215208380843819200737930255667065672255994150859333167942042022192774200359665099108785333094978043775550847608721557711579487075420343930069549001558975189025662456956050037314027246744583888455550161430994597712747358156146730049434309017047197961242087923620168545186579166222386579525959272922899384152915966752490948478585000891006788686439792127972051529971952776517722557060393245928544205248678232744836212148838980121611970499672003229242252877167740220134650500610976762564153830180958174391481110391820076544090954261234610071438279707175488628745719563131998086359256381272509426019455384195027371892589795763951957739186973928163274290384661241489155197588969886439010465820480781121360583512917126781885680628296803897908208644799094969143749558714583163440255858973340723445702582925263210244221338179984281312467315356618994216619288867720963289121069459041843361419607185026349599266603146104122435310086697848521757129960549499736447843490394279526933979446007369739017929448581721040858181249521325406750702361641214519853622731277006091193100998206819566916794460349440211420230758435192966230073180028939440081283249643245606185303548571846363419747022929153901084027101690190379359286818321992297515302288926732905192138895644098430555857323940299511321871738984631695741465217424909906470624182637758925191996149379626253699245351073989446459967943529029270595880711910732135074087148810515019083199027031885447781595054173821438380625248481821318875753601792796872602166340617481960411397053180992079203247102539377879367367970209938504086726927690075224836290068493393550219993008125607758263876567135054203495858737115542129803095741670142304334510635911276621381601462301545919518751314518887846694992378553981595554448296021967349818825669492261730669690136377821944243382959696376125664733750563104543250989142044911868765656314283581103274192147599235522172448384461915420554022647154457449677107996842316620272779305221488092418884277441391042097969125353777582799359359751574326458680757519499037565724470313190748773808406776974114763897996184709001613701822217737380040833193284743474600706096235457539979583193191021344707920044032226605464339848547147410052540234727510185396432055831646462760871467004281166305312593332544413937925538954934309844652304287712317755166497506900378036755280413101907715604711942866472405131159733790010522472479195136000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 17243834080530165965827197433997165754234663698800649827422649482107096333108637976209472668474045532744637861485883076342601458379168378919234930905395639009032292268910454142451397994550340210064322030262934619678151282299796525803928125541005498484961105852931543357971143294218023617531087333650414881728788860855687656029525769753857528090491100637416778528571163115694931403018090872003008910331418299958240080108989937374566383104113734899945387434329529385053560838276428029330321448996389792101240149848637709128128334060113819149554083700211315067093861066246799609656381920122593033414376035472504392618705237657529798778415340545728421942070340741021625982937684060741650599948638986271018665727888424615719429828121681481097770065671513635358286490111282545708331258377488732707132632184061714331685554589447666931180912708234379566821826613300985753156480409719366749311417889565310524488133365932846526805837414272108464361472792946336412583019961134576603830673050396951904654996601950471411970166311400429759323734717221900648316745402148345317909037704255671786827503959549737677442486075758014833049880398987446883203279550390036879029186228386593934180114734515131034286060060186808679846800264562488393746231321893507738022532306603881371569394105905969363047340667493152235348294358233184897933679348356514697819772235633436950658398284774311221385584007995030167604301457206716426682036125470701773052600555837542035182274259184047690081623327473616322679326945419313019615082871473813168174380604998044611359939633912604682802905433529095272668243051998181147639256469391269301993310476925413037889697545827856716876345197878737299575013745414887658115566693609979127981565629851867050686514241741522034329582896608403153974665839728108540374546094876335970104750582677672467209078937584428102620834760327822030628814048331761148536485558963491692977175621577087266750246394785071510423285973775995154380091306501980590258721455674363774662113309780625647033376748584974881141620516966601253115256794163560155153714245220939460204152642820070187989881359093067162057750298598035835661104824820490740355029066048927783534114220877760777859367021677889427289775641118820219641749982292078150983675847686810429531054887093287846363523857206679968169750970683528660292784229989413055305144491364893330998556078581616774715337003348254349252053352072329490647707892434940757797369101402562842470893419142626845242946445743629292144598167198105498417314033708936516721822700756814066965006748455014570468494604020232549104792098813835267023089204846206154244079089652661467146344430504935408015537898376931601172206385029655155138787381276872188280739375439188619444447106698185320569604322455283099582651683078091571200000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 27196672157024500619551349425332728584004164359986907326494892016212318622628524150693346636472407585745468360300465706488209733794665667763722757837443368398785820351782583317337316349059545015571208737213555158278844539634789350708710652084125137898022181245615637664140419821667589776482755402082484740690892861751345196643435070374925163216738877529927017764649293956660000054608045158258156975952687825034172290337914033675140769437913483901289845240445597411638323765618906930888597755557319640640908831220100555036227776960987329901870543427006470545588387685325773867537748172474115220476649731940637086635870379588938382496595566809802134359432443789631272747554797332133010246317696782519120852660255568611982465068059911604825627114945435720285596507465443509024306804672893335902450277806630696417705404774398540003816915966188813334494670080181513215853794425648399356853785923920752642003064948854685026949194583304837891887057044660886572699570520444042875531975192153037025577281913603090269322030898938364036058798317537622872722205128921385406913488884737578280997954916635497791823793970895287408376842245052620826049609883113911870761930311643156409410517008577874607529186777409306179506682650320749956869997161758363012775311839979559065372700056804015965755557348883653330399094866252565129719482933495749342329296280340833111049100674870161395265212632593317257740137658260261524862128438142656207432973689599695722286614139975103580504638301546384696415405041197635721155204598134934394021009105581498766102391439746428149932267183473239834378219377160449916734566695860851303412123895054165928724218572055761430849974737043707244660334039795943275906307856356678545159210492672844383640491389435916177822357759022492449437629408564854040885860112441437038051008158054202485629701085225158491737166713282857832694205240971638742376127683166459009933778805593323115082509665357692825642659430464201224423001617163961857852675207614546931612275445360324613098050916457982763463208995386823362870965787800848252516823142748533410372032586908484379880063278611205400704814804840152968980665796149657628115072661291599886256186142505723248489971163458805867689687874478298762255818012345906286668389803922409926113412661040875069250979030341701793188829385434636143309760759405091967079484907360761358899691299398066609997512388443647626447328841278395620793995228719187902462740058284116745366641218939046594439289957046128233575011085215951646590158545882404078791754258540315594259384267499112237176550761761157584631993260945761212931224196006672139006503622990483945766662550228518183699101152911904903463538288556647269048822052620263350097494961550184077351188579341881568544399605381756010708524963846946816000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 31483063523002552330905181137729429546483281979484853485968925451517294038468139614425311060571335987625517747886907206550926951384648985919920152250143349964354215725710240837953260253813121634289400525362931782749026786716565140047943493278014588453445673899330043686222626876522384040097149080198715963854196421331628973995294443832045824275167816191643516005065990865401950425098111458065628309838115423490934878704667208093251991449625471380267034043362086298895850912285592758494586238695127942154208175344316117818202260651334255851849874898044615710423367809225489461409483817629677356434790250575529738170773585440758834274554589016208092723624204469672249831251243226903755053838233329746238901124642801704235549928842674506023103565756501361997594447806064591032602468480948758709133038546735176708744539484503983747834700154714331521106425565797766636762290772137774622300448080557330146696340048380447543430302707334974340616057713618030172547826032116780526025496882453881367405925241935900348527935662880171827607154660173796221354106693766348255837388659013260491122955560376827023873805187596945219339620368821023163924255707677823181876181919629674975775382061387322820712662230118667898037726673586009177964477973801395111859027592416725087430992298133944027085822183530342147433595969740325039429391498488884039788187117883955146034393924485942986855899490105635588173729004114027992835918457183808109250132247018474829021115876029827192814075770650733951065464540034033730613663897328191601639144966208229388159282887195048276636026281509468846180465497128271234814841453857744345075237238120638343765354168892116593033729858193565153103912300833432093791357562504543280645454704497358571656255727565101146824717404293838814681011583309466066627067225001277597772168728533137991685448995865330025899930434944761879009772757628936986145253379696325075487867019446795197454158478741863979250105907106029536747568168064081893082264719724102740751183789213124201075423550885268491983406913981577228442729353288588263902442857418916442637740508892094173837446735182254544396656497056572891980307508677855540134184742955035523148549513605175546111040107882598759684489686170004742843091581560129949549441948825893654512762654078533243959055121802907323866681040191493713005502245473161543950884786656232465641306593227086397237749365605956746261569576330700127790833522220594489195380916034744304925844932640998462065157352730858968704510756647355746520432112300382908517160518700536667187596656669413605486046238307504985021211396229109165518889127836713602210615676074738767109407670589984483937260713258119725620217956255438677990973756792890422318595469760844924843043258066742623827708905130449197758658220576997376000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 23733829968963944445773814906918308555453301310649015005726652146255537776447442015319321714666250667110982260573038579122633788815463836892422008720632078046495806295669848965137259551754920805319995076230680777397154183903753287652337343563065344954359247606081851778248511612818895930531919078055732445184394659767749586102343771619543792411782832747972960245912664929394497599610525447482066460976030286479398508381547914190725153704782083670153769329379855905169126772856477262624911887374562918655324503494717211279000678078837897480482245300466790679597020408460455244843907986679843022039438786136788979145342151585237246617021249028910391210279740141965115095286907840932662593740762747535833085355491380626685402175977484772591588430264129462248260510863885708703696273263155989861157775204996959089779328310623312341988394006223258928491405431024397010881493039498786238390232322541915113472214413689356734757634646884824015410244143593037428011073788679527080792965289913293214633679009771930194449616761310523494105604913052154023997007768693276411372692894310762209302835857693213893208220148521872537194869796769504444266021282854422154574527615909124532996770231109079213375513319734778349847088749088510144928142212102673107260810454234802582268946198374929973698596721298849525160395279498599432016972430994536749845252676378578684762867835790216590160368561930490847907883579461270875567773510979452625314265832132947958570830990175323081680354198049033188359767358051730203321143502009842791944111461801467778360891495748048965367615657182389217632522132224519682611704474585254740938558798135772695093844752554977794375909449799562584179828685007248734104057656637818376327624824361882499888055881718997247064272618664249401024620385428962293870759911286019504709728868009815819891126683432790966170078197783654510246169881918451236094079446926608642996696088445198730726450210399327715104124280783799053049735513166264489913158558304747680411112033227554673807485418725449283622982592514501562806248740467321236067665129284526883246253785490658159708969477064096060652267589314304310969778794137971279635564120006354432031222898308676046739803258056012660979559945117734898392031955617096428202839860497972585679336826009799966994317397314702851549998539041391733031595059264156453276563273544258544270037489084954969024470743562685678520999591209718642700446770148585799811630607282280223795869014460700987187890312655694906930814187792577596260062337680014673731110673137411573971040968211974588878443650170486256184386490395520193485180883854690822354014030154123170885212770974360596662875999838437577155490056544531684276885134527705347493854772222456413164853928052587749550060338647795250622427369046016000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 9622963021241815102720598608453638220961525803386945888392615550983957400629680210812586393450573602474147596752510491834752676810267087413334126891765534474746980634670076046952437971273796532188403204389908944510128722647256875828673961698927208233378157666345899056977779995433760634433476691845023943493658645998210263927319232533406891171365932415114173230804628683249484679832554886663806271412006741964299065781814066011392404419395811815396871617552815138625418270894558922002444665791354688906904195796605647615031668020462166906864611934726679433981892410541814530069400218470408675556401368044637744368747150021840305873469160796193968320392250838991644177417279229763378609443184668058290300369921475616148825951625086044815335328749572622649814774634787262967269848783724517343503602527272475791823241596466591936398861162546692820210642925097334503045535745864069323089189282273970883868854123616896109310153546349572798828635377479168150876046302110033006667347275996442578487271861849266896423782049613221732137208859388820955201508943419315492019773931402342101858301071375205794470456646678595632134378004158310917313179068852021073582731350626903504810506327531218755038831742213800027368028277013707732765676133724918935521462119701142763044409732210000521893632701191003199570439143274093351727032944055341825890707995114332171808412224606530803979993748511746872421098532706240666654797016772115387005783055842533397254196446329527482123457862701909915355078599400702257558949784108467688201392899908216720801682856409316373793551949412969015987651128207449633291137608291423827270275439216201520346253343256993944661820269792472872076136369889379324819091545578456558926502524266471524815934737351458408268187732518190562015226701564503429023531335099660231166237959747365836204808520359371650425573870647469340819560185940284720762284506562719752542238996408534311805042711068822636457664511921037211025792242837905187191605984631076742301948897927400413907413025803246840048561619932111153075544044000280765734905391106467473698057853598958892316350731321673151231734669563666482307290532572600224493279739062435480383717522542751000921237245674155266832097597136530709783477115310509992402513395188631163854497262833270790875979586320290775443544881478538369450370515801417818163881034665224499281775137945758018545780788229806057318531603900809559414697666511523992198982006006355350673786441458452721405335768085435858049193227253440252430351680288453614936255347148635597608878964756802227440062153190262733468897673396241683699496984607814189835162850649272322272952667040969628244070105118436823004396082668960145953747363485603718838244262940408237691518331473215744199309941745759036184182653850746880000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 1994833017145552315197790592888352400795729259937421025941617319900277379581022717090556108133271985526825668706914342773567009810701820740130635507170865165499881754477704504563497362066736075295720896274228728121214471989362082907262600315122295617467435748205411773760412624412606338921482519983514486519519819197588365459443640319068456626396154311094472154828892928960535932560819169254269556108108602002081862859545390312254034105126078912438514953062369673332616532761511514745682625815392262152456578842165814874398908609497005993325358671386127628206953483806570690750023423922440247490486047889971025607282488663636032488770768907334005247436385004577114648734208007123128831595550953514404127546227922203373266284278977073929799296600264107042884294812434262681155451213767756992329484947772004877933679765746779104121004468758956897679894915577453171611721666731532458520597550189086664064006059180767442370667328482812118392399710661428643163727270796257119285524083034683304148018404819529769585286325211706880568957041627780568836616108283665404280801268510682838044624485586566178945822561787345683418141466854134940177050543910688398104452722169180863568662315921256294150083659802779674560180024116108475058025524472875098208686879692084200872271413210543281422440426534256657627891898294595672405130190436818345271360954300305381440032088082745680646624934421401966252115418030053972588402931589444935407605202054967500593333044120240144361353622821714777054649723665656234567441987285360886911951377141193704955517999427785493783696982058984468092679387643267386406428741697639411190795111569299851491772369181536177987220503995384131974729133567714018757567262327779593921551597002041649192230830550110326773975391175349784053502395692286144759883002679602660950867081756809216132116836178381351302912994321315697011409536938625992850932577039255719495161156779648464882063506595587615679225385425160711628106313307372948107333520312801491560641741277323792195347323124382858116375959836904360314721791981573275701197939755709722582247635646055054126143017376570425602886789290962746799039407170562639415539551020333679466424776970651398960448432363975845596165079411900749404303447205467391376785766341948682550282700411767372341911810906029319831811454023771427503545210117569051439717946799151141066564967288215766738300205963233754018302802175659824727294411737261801157249041304493342900506984093871853654579232452118774876453314815744477446317011891247903169814877672535798902833678767519629691526017118760006707441236530684761215279176709799130340528850351607390493913783236608559377605440022212788349027647880871265110479193292349237466986472713518967360723400045337605384790450705190250496586771385548800000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 466533181238060656336830484456272451685809397569705882184796094731198676721532820615405805754666713979450870999665738985894680347745803297419174736339329892960763108932350379182424686175109198721792837525315984943669929518702745451251968974798242707397227693527629507311056431897292042363497836426723434353780034061554380534108430576864651906554424432553488921873173383758842611939763595557389845798606246314785564937881624745339975609627825584467757948813877252231516055965231167343058439818429364831343740168975368486486343290173715950877794652752179482016824676794401446824027500457962762204256516088443719244896849185136849934010190482041854735747862461494089509001781238883077388674497438153940948946808365542310254904428791931734565431600340888390685014748021821588638625830234039219579191381211733694629826952969691851051167196351343665907197234368152788749427099923366716759178076684333462947933922138829164308413011996525566477427823433339397356695033218279832719849877742487430580819311078808274014796902168916112591258549280803402457966076795609156326107769082372992296329106437203220272633859222593082719762155086697302505950985263574982577793705639992015581322569499006123462087793022403603797290271072558210651822488268928317632687847703238860192134787967673255964772973192853412610158827686111911363119783395682115540212448157559706128301467059000354880624492183706700216900156603392247430962564683322799526061061128514564762868515436540684695300343040319015924752581449842485565066728200918186627271783425864295023554265664105062496485987170851091991020667539518888149190523065455787561783710932240851880001800040329422621885011194724465243598200944010617123534899682307024053558654431317895992200744866055893253864569315597760860038607305668916163131446782024142214498676671931779251670983913978616118338415940897677991008992312127339218778393935085789165720950607969634746058552885252324506369741291234515129876977038592412843476136672610781268993035253780020301389022548615895410882241318706764463976294077500859402935030066851375365096359756743326468764991324359791614078839798617487258160233298007672277787272731048224859652795707660468911824691463446644784969089685932234181649708867628794021677557521005192032484306797070684516487135958709358028634850706272733387796966643715830747395852821245448519032950637065104896195491777290450633725551257462824245232208203543150655073028578483633567721129071115281713693306850121694996526781248670193696059186021066351209174214341311639954743610010023563693731859926131685016032053580548486607127048797722647636885947300531974162417172886855914719221048362569189746904355491733150274873145068181235254871979705832933591959908421871467408611648953681374514674443223040000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 77583099455188376713200250741658937657363511834616304571045176292645173409461546400763515149172071944906049509961478790144111766341478681520068621574693770787143909500423021654499534649502101637492045538521837205568701730206358148807739240251493149700035643263277288865702669501173807231093184961254713994772410567788139341898125224160807598376571745650489469252369292122781067776993085830790882602762687860293804637888573233137634399513743634190551974369973419081160562253116999061959046078902983158509122091285879745507074853143561089240449974758159265378449217779181245501887219410135592069354847678447034798790492721329480825117188536502962042598852028631445499757752292176560527548912355002251021257928288631996595643087523194491272784484787046569156396110900259740311803948096533698687184262166298043898200009982934497093592164906712897244612602709865555617889268219160074923089625678973570770639413903331384361018311217126799205076324669964433307993929120734422901250674071817810574331772472890271974135973674372732173144176454493549560802496339100371781620965617194199266716347963161933255653331396511794876741120323482671220523260118244717285145035979531577215329175830684255124423614794885066983509426866502126643722819111174316701331170641491882312894465191239866638101270697621219297246795071583434434093862852559248347266066694895178859342148467309813620103563188069312757639242900718536438155253743574848283063006763559688944430228609678554619756098031563250059884198939288238201103878426857852509953541901037013075779950746751666692616284750267898550794255911313889315708178791817133838808103204730277137263730647238107890596508034741955394713658365952048048429881834319744603833215917773239752124390324547960105474962745962343548301170248927309354243789638659521424681812174002144996070548388966186346583798302563088274461873037487017303303695578332801681472180669250609363797112837461312728377903649756568473979719299372840480066187174572662329121276935249936273810886744989926058681022692635625131066813093721609847724311321727457490791549786984438588411883104787321507560298193827316621416221122275745452911740612422307908977545679474896416757933484132203451948510438117966367272440485962577910977726419334934815098231150443503308077348942962033122268956603523427091676161434221349682713111833769660518058345438473112461434405521216587982178600584698811950287110399875788953667301685715172497663899252223129197858461666858678177219630918346170597790500681209585466461121811694461075139436341490939808426043612515913784595601014270132880224626864856483965791693603316268915982303336860152958652761480033804286785144447079293845666151687089122333401320736512517757273308266247432228803617382193555911527880458240000000000000000000000000000000000000000000000000000000000000000*i1^11 + 9311793062005499561823061700849074122212983901814806611712104928935968871107439502746276864982649784622497646325967654202372576037766050548368202986408243510348410866442738342492296283523552399502195832656720353338187164439493822321626877810559375305777262379589907582973789585094142498622197540924822299120387607309379803618706457795744207086918782355383340535021534566556009715827392496139934834338151879783220343491660602918091651129657685558522681932470146684982234563835658706410085686211257900242941470835949113826175994181451479770076081251365599634248331839140172436420801522531381618958137101342564611803932280206338729334149338650137983673793745751701574994629820982925147914676691995708795457477194355833666402958205143341025273528397891917604740438039175179847291242460251172595089327898463972911180404531069409977174625133352643541549689907840713705756888634264707799855526683897792750306875195095751702989246995636946002800583505388543214954846939364783519028471290626196143955111031689630211344860201682137792901704523614253099448427568319924042184342376101406867773668161085636235287365732760342187930241019612110498100071496340449638193061235483365153852444539342355099379853351260677995658320562126294857164921403007586329799959171037241790264617428674364615916199113367428401360817267556835378058419182183910222423194201500768103776910156495567719423026301847055905009000189952417866461969810170608513901609813955796034756055689590306107960513588378637732810300552479540145247893520398761900692283175101381823637396885149144685880279890553559819919782328974223748034829586225959523049525733698329195190461085346035045646670543440031246885386280309147342910591359838293882600969780675751678986744892307347448506150450257761028231193303310093508909968035162385619157124890798498178445043208953738365880214907706521181583369811777481589687340111951481654468422163503481798433776427745668919365164609366220726099418133658135108258636613890427725657711677221751172801528663615894602169549558935986393567387617676372448294211633793822543234421313907174489594722266465489027737495910731956385526023965573477883857413495955672608152023566445235876471702727079479218206840879206285836415366477420512694067789343942569975290805333828819355104696350592312954296354687124803329870651343636050195944788909313970184271558132397741384937884440116975504369803128554795193569291564601539737891387538445889728723856114092706022931321425376170640565062424551228050422847064080395210505311555835531312074374558362409440504540351397272401962886841405419573378270488852230594516312907032883277611124324656415136342736194837121370953737750735861243621269310731401343763363305379356146572982843073472131413952033379265504801110097920000000000000000000000000000000000000000000000000000000000000*i1^12 + 752279039109818396173082297570056708100951760931560247655779985505277313616252003046995459941222185012855651650302811332095045906005835016474527346633613594546694126780445109899548953710744659881378939950241063943451234159247314059069929813373247103617391381848600790145661896659365573933122781300686660474717187987278836545461945905810410476575257959307587276888311283551418490075889894895214541981902690339740454270387738810735191239216053855020793376894320194575770892851777455325281689278027860044359144857043154114537784618256836119421018311846011976115245830741624860535063367928009341408602697938401099139869425050125632274211062027839407230567562012163128040797293866405557040122350635965469440076606360886193975248008796591142042491293301740966681518494931394273142373980124755949498585125723800251447895087365878741812988913489834534645149939031725675888390658629705267817072305844654775303699274970907820377792792323118631701506787045947441929569954464952620460186769266707232753686270068421708636729803286802502796920291338654682395125515715405099362777698013878393629607501489882364265043902834862177889188112785885328044764113803278859611519525207660625896432840595596119949974785239400586804329541469818007785911644744870000822213966151018585505123268933612712909319848234954580378832744231285044578283923032932253513726093305431085610434390925298197180497387613362397605310280357968005031226282074968874631251285070967348326390518422878967973040123844934529061600228527736853898972918541904329770686417928908063011526280433599775023337339030531160074850887004694023044694356723249382214170757851873978823597168072222494296093669666611460773298272479894156017587639351560710259744817959559922248378466924526540982377027702603737308789051611266417001349606870629289492710612971160752945978697882110146456510660785175536964907923940414153904105181265292801514513419088688254741967929224173232252845762551945681361845971695019970799967966888287429403027443104030311141785053048930700438323207364334166908984149689304768430767535277285793361443395487214876013002699188693327258447773048897657287818583730520855434719304746880592452511653898724815486514300352514521742694835884723525946159518978982343636737748182853732210951225922958260568419210782126391820505016005802243246147507400064342246931414728499821861592301513684421446561924352336590546686554471820721320545705910173563352323940934692284709544259957185889847728461541127615948959863108392313167875987979472892547770038386804774892833784074964741862280155353578649342960702098030671123586609504233350164023038774053830851340224945660117014752867362437404712117685175323859256224896698356146910416818237629550534141528202014294336671692003129542313613721600000000000000000000000000000000000000000000000000000000000*i1^13 + 40596617695442754150751903614966791621720266033839599560861965010596073058109451913845677343457015338015725674046879019315671601709849132742935335513649679100758784721459641648036293125689574404839373524366896152378122300317956817194502144104725635913996701880000012243121108768734920461700405991525405195163394436401250641937685456215334280033069885323183373041207017836796144200778103347808152123318123081483490790958486772751772811474414586490776481898418799406464666076287688120614019653826963651358655927247754869667698292106180592528877962224991951576147518255873548276066609030327346597535659894656568908527802998088208495572160299310750515206754992276174836596543144515051164077695217016057506149639208682412358673016325606952851461120554501800107045948010913966471039217530199149675132522500437328400235037553567139212433025394558980031803268914430288156006437889165759280840095973476539549259884555207533100802806736869504085028138837082726919236406314514088004406526759756360032297218823084800147859539597726684660443788091236631775164267565275174474553444417612534810414320491474535386082062219631687942301274753745529977668677655294502813755276025519753499599568131933540908114708603872746128690020866614406129977590579989013996807923243433423968122489683451054915549308083018106485415963626063096639070231282395897730041430781896909635780832969309037789063748999377966811128971266979311866971357003416707451094509235945530661427764282354948174621629154586015542233113504722048449115518992309590991820917384422435191398267731662339176563150548732256824902773271190988188587339509957543985433859131519227036044503003172823022030471241114534607686508541904665042409322889100287409499938173072425277033896668594571705567598949370589052741087487469184125543413743131475089162286648060778710028919399014934221813209056801491564950386586669409465599365197143139279937210044070558540206012093050404800853988463552795903670504632766813077091723545707895674079767192967729790692845992497197887128579270051025730944978098486483282614443581462973750596318036903632055293340266556150365784417212739552929329680139977168797346491146497914082291418799942469256569864990360085175221609645449644296113601937540914312550310923662590301113199082580058717401993848575108326503066888262532506226390337172930954775794588195128732409078502192105738631583931040651903483982384635784540902201505670819136586963418394330855699176012173837559278635727245013960518406204385635833512845772303249373150129458989998547726696801812667847278936286881061814387273050230781878451847459582334555823244957207612012038156333597197682399578971723818375300609275596454513011716711537120901368439864874325635577148870241534084819574126583339609489408000000000000000000000000000000000000000000000000000000000*i1^14 + 1504400959935122866708043889965314833079149201618762848656167276311200162109622649439290670264223569172812876940978491204173447206600144247090482266396120393280855173019221625179533602064684834486444742813747867072401421206617400307879442774509834184924408184035847789332519665085765355776301790490826435996119576008841615683341267143546261362570289730502487610015577570901605138014938460559635083031318332480220826577067739879353875838405344067057891511042291380801332812056744150151870578720884211587188799556792665937901937283938616628118523732625038891492320447787980017701091620812521225778278068451238238384409442968504715844854996503801492051396857608589613937714433692487863382231698814743358434691012950875088844682507055657938359752151100739021821002576425450290959835059642645867462327662198638747656580570004512108215781551842330062496489478187263739562225550738761616946277207823156051188060898524235335410838794304144675937295716446137612878040922497316746843842433322462573101573116657051187797129432916165505463326258210154163134613007473892169791883606947629236553714006097379976493076722239560878404778038686597851360363292438360543830094998045891362179032543803147021474953018551915542910529927232006966348574556626302131048378273714525767855902477325469689659314183424756733524983713368911872534162442992099561797165889165195185091557673907561033322881841216923834287721696096506662123168746163436145214515969890344194263913998392756126561730690166741612992253618809701748651891908955646001865147023217753646352850617201112685039567949713354562156845373543314440686337258464815898105494152505218901370454004243445111434497041736998884205980183073645076251710642127577068354933281191537134932265469866360188170378009220996342210958220670249709208064048339667836281219197546321678557704481698261910132164415988488994065899160800108455822355235325212574099764323989949734578225538911303808092860776222949598790430863793358288919361584549260755052545552559135979733627622170071032008270054084986474523463483214242481918848811545036304225020920831741095900389670776611052794194581945848424249431330354720563396859896293337463967621517740008540300073643530659409441861178676821743737976003353293507232111290992608290837002773490086029324309305705839859516851440385256233494658659317376324781138034115587502915104911267019388821124445434124721368404616662808060760923669984477557963679536754285698623396004782926161886142886254781427569970364832703485994809755074199811828638026718437115126451589903818765094541589526260949871403423813026701598847344127741139927194193416077078260903136130200406893281273729422114529358360202005668527814612220961091636129086365749088842811323676118522386824227409684898775040000000000000000000000000000000000000000000000000000000*i1^15 + 39776586446007360001600733031262277591979927319210708866304345264068103256581338649428680526096203862412962903807635156085279426594422772439142680322202188377293944552322009111026978674833179141474611244728523341289429503985269505982463595062087070128430644599133651806804484695293324190932636583840543145033946892074879204147368887254547314005377988691922653431766966525289774434554070601951808259737255932270197140235925830794922912699275505538507103341127918275746670470619882793323870590449459237285230581799994281670028108170390798487706530133473377746758437414337256965061879547814562351696368465081760301630151129528109223262417543108163675402823046093515925131536394694283856967820196187588641711798966602013225090828301167461050859511309030434761130659323862896261245536533296254767380529064006826644235467312197913467584153762389781505164596381312743580366236149131020675287802476796568118571584340563905128101144898867017577882277094196074505513609255908854088478403814890501628825641082745536782980576706782953638332808761455197299304380861786777831434836804337808148656710576595724060523693671162905847214401168350435780662882178439231071633080575747830122484011564332424546692903387450773518480276981006078968839959762778284534884001442046821067659483244304913876861883460529119673568746320744858151899495125079755624741577600107626914194983184086068630243127906392065488600196935309695935728389242924936043501825771714464409710551660199745836868049169433144779503059417132740428449835669213255658622985481515872442887687196665563461366455574629248994735479681629706527138772381074406082389537731214201199408141403136750863770638516717352485491060427285052153023068258918534230652576679507640944623230630945313257636318424841212069178534133844454579397894431583615155393681620027521794062430340838916395587042329065086077636608517171989269641439284448348088348332417322700277318826972057558902877901458709164802911157048638559168763692673920712136675841120332585840383920899582552238339855861275795320091281306479846137173703959767691227080417886030092307382138371366761345298545614239888586424053683398090194191796318896122292143650084802853959053131712197296243732408960845178643573032897617339342449684716527744640854417256039938938630389890315684613197949185035746313440197901122766424941984472933804757948967598331155658955847577678640561809118506968516631721669879569683945303963717701375906956238569855112523996055994316676515957432143076095012788165229380932398313025407394072396226216379991429089203121736935228952947679440499975142792896099279082979958137310528811847785926637972180913229559367768000860334212652898579253042708214183443686812069875599019034244729119802620774719193143782901022720000000000000000000000000000000000000000000000000000*i1^16 + 798972057872903108200900414733738592233322349253195341354154663126591357114084469425183862079794572725110483592839479657982548402078266802002585293002796590669069522053413761472790688477814212469986289726097137603271816147128093651965156784492594295725434243384144013806780492324508430062985409443669011161962195370586338034541424142959538267752402593697007104720759281403822132965941323037069720472685666615439841905446919030625446132672170460495623371897446502417293105456185902030520212349434187134785551352139811709447836811560933725425009479745475000684211799455821169568947855207928111152993251684850706638828855494446842393447477812028997638504342539101078733899266658029794651843324313404175748198668591772186904678543753637696816971434170506348358179847940913506832820851591625424630733813841310901181021675390727636543741874879834703200918526461160901418152273155312406744259613584956113046769625887317428430457265184802832980459325069393434497555953163438256575430962035272414907257724171675955581719827199471895671462245763568790969831432531110620076098878928106880503950827911504869248190093031616852022948202495803045679346035927390436347529431804953693820999450157261627486273583096332269711855971940820577080196110503956861401715194007016665440781403792274247800809880558279839160980765582242181834160540630202730679904775224062664467035917603982451586272356200369987881411464682098616621683363804319611561103782298236437047014584251302369819250142936241663232688894787340220464505858979891818202254812419515406775303321792748345466721472515843329936394917507917324511348043440322570429535923419039134126603378464376588902898548594775004494860093640706875622926894635116868216897819489673312456537677330104321148707080454875558305779456842817752618800005724234930987053066534166726028191098812517175347178152169283369672366386869702582089534724381603691229454652928260040629778540754220783817412557079780351253495438786443163937414841501956375597931235330954318041121634830183460631528068021035248974394473039236496978083032790701051058806481348018471411290301976015965140880178419585161555694905285504301596288073505870726078076683816857726922053528417664733013694520935826134280106689617806784131965554391507883037209601232354674209844970189389555110920969124784587506401902946156269371849590156120654179464715963533505852723496642900403073069314738630107137297865188387878298296034936596810709120182402578453502513379301562910469655622743303771114196860854584630419550188337918461271747325137187850305291932852887232984676804519306769117387811625844026040460283826684969312970759793076866523818107040127626840837794611519461888582231816991540033128572637981801842933070504493488151446523425587200000000000000000000000000000000000000000000000000000*i1^17 + 13984133595554980834325662592043310772228644193540509330491098486933131749401791561191944624654573181826219977795008234745534341609230347873907353475981056898637372768800263950984703288873721026641153050421429248846351615579355345540197202775852583878204953028870884473755419239966623624127130563204228514841111095700383616923193936236951793075689893712520913256920633011727623999092632561513048400409865997332121052013450409653143123829879718235338618857421259271990096327369460948914639411114043594031069362545299417917614977897697467052359091445123278545632903087175104689865780678416310822208641155755550111111621168290967261851951463180363192079655216409366555455886481724275655600666791083422010803057518449372662946707055999507268098131703940780861077054457524170114656740882439375770609657614215761353153914669598822266263152875725551660468620436590107531932860992571530921759175026958547684494739697086675424091552778408544196849511335933727091252568968173549257528210825610951118949409927040405176436660360362928943282206005271870838872021350979533135347881327404835131114027870502977154727784930271227830411860654428460231262401677157121367012699225157670982859640180821218386918847045524829586971306582835970118265526345616590653229790490834502741361459074612118223502244906436906495186469688742450638731700044533151650316429812423705793135201319603607351944351140681125830095120777875066221124767791251375771210135641811471709250636585209434435707663684427369306857004988758275673927609336894072241704479751452290321352451968712106178284332336153525519755308939550439764413371456768095297943757378392363684397443454707698028092767950460227304781244650444267406877210947260141661627528749087337961329608212984334181240636854562698124271664135693031522770273873410268091288642424354756332820031226493787136693200076597862310088624530473247098310633264496077786498720428630770298536329992579735184030023749581637977948956641247053160762493754639114067812350617593968870574633645948411304714395802146317067215735175193598927122933115421374121285861336963248255606194574427271225679843338026217625043590375618133162622574360321152359769510437327682546905198105148507225796230739848888183941610790386028664531744128046540455060448595495809140973829092225464862065438245967646878522773807218805018944524044947536126664126898584842373754808624782451971670473926615667690883841437279540051860098756242630557078865986376487771661413991712413430707092017898590086487154378311716833525745536726639579172634963748857512379564472668068568014813514534540257042603187976606609422895570246642975873952836673486918711581264440457030425158711134904215686653163560145474253338611105611649767017372299288353826756926373888000000000000000000000000000000000000000000000000*i1^18 + 245415167821130885578095698768362416062966211329995823715994596666125014751305513159715871835973373657035695841795086915085668066848426521211370975321751039845673639386544106821600059740080208393346201603512863614150085724594855406553524540283003602437652721325366685457143109220266282619456924745523439713020222392266461696983535118814311438729916635620754670766767193594264862723947721874770994802408681293443931269511636920082335879817800797711537904083776696306558206412785484872392003078579197485250550080641198774474032778081634233322828837772694066675247661888546521221098209935198478036710736090800242489934379728812609155529619585402665964316479761310708246111979301088136644844337245470682105624622075704772692746365813525236032694565400439475411913933684455677883354853612949747086002971980694987599725094965205516624960015247541067207647543416239068771644395488527491424821666702550649526875450743392106381384065311068483755184395922983257061206962331423530056631295561405990623329075893613363872234769022848142724981478176010081125014016124663523504213342472740580005311515228922268951204234245416803490964415716064920179130929678078857355787820831273312310563819116826791180699834392530207784742645210949592278048267128855050396427076375669438276939308340643284237757190976522138636624548416354317656137774098283299278958554419356920008866267442982881855197229509163813101828986451148872215839632899500066213835806584487997073705225060841750858560095765525015165951003499929193894062385569068861016963948448225134158671429124326288819322745558954447753508555538858232651983533607660590919179465300125187545699998044906526006369115155856304015627966827473993915022775434464664201295096765805859186949639929090358017319069014117015162334947858130269275094747716910812566840188989320101667975066419535897984316870292698120127067245566754326818891839555606475095940395994067762193328775177771101319835173483025653080878755990192498627662035117234984222180347203948140469714215542757813956264342825755203509517181463591301797992956694899694020929262051164937881920461660900066212262735465752606200029529977147120554224725198429424105929802021103315435904028953937462187338146031203537750306553923158278544301133990397278994227175818923890278383624196707585723360721316377299607131712584999455086697816881893194042543047754718059019810260166786072594523141109523908838140655793534767418148426775107633454777928121235799361903978116775299940913279730391584251374577582435501045583267645069643618665606101906424546378061601323885714772029996751048830076374464492471699053086513466039548579450414353854317951349483648671085395135141664399637416640284187177210071436557851135078080490032341781218138574028800000000000000000000000000000000000000000000000*i1^19 + 4016350446063959112674318402441840636428992118236085852913147572585666968414486265002768043895066184723437756796644930243044324989836972915834625930695392973988106225062804539560736498503045951952209224767777853135999246149182802611181408829890716720143336570950553607551836411171679086440294836311326110858796637589138818455805283874900807930272221038057948882849919928123119234240439068781505839519211175901683517268449733473119615761464689798871514909386959847465524314468004582354382964438525066829169403485645774684222902238969044510333674899235306199272133159111709822729368575633217456409284248695847003020060674130194173288691083981250481794549530376595421599681055952581945408634851548570456985138004316170368777347475201614637259566774041548103646966469311888493451267832493203270424098793982263476262811044538845284564157144520630510426545729798360041122641828233725236649608862909010359736449601568784975324035487191724151811409501426874164744973400383176156603055429296340862846369620562958971869709774947025303147744691257594482214159392889279762338342613762357016730405632590059986980884556785713198401031846753840586689781668485470518010436747533877283190643742605011907403011775239124667794367314376569744188786243983674759678519383345802327690860850007495577270398773554846508412845348158631674970151691474368571552874192641353548962533046960572531767697619782527320779891903894330051487467589807112440707919006179088900353211871151574912893695395730879556099519723896403732054879406770562327360715106451309497012112179230263887182159636581060588810945826485913293576583717253616816008693580127565603877180407164053671937819628470920893339131803845321130629224039439279259403136562287954862977255548719956769646155758200783457248765318117702240599802017678216452866108989473675464887223943610064669676469452190674871455406704790574707205328927760356480563884684460784282775903171882839324174907974586363541743267127301469635229584904652801285297288128576432805165251079400526556947769317073309662091820345639500535637320479327554485065748255896721412503377312140932189038170900281778422290938852006054798600308914578504974776790698316402933645114335008764219446497265840947426021077787418464634849227791869161392490367466534433107323639923164990138767743075406593259960240280111541274146954606727480667702261098940646031411610949758155217985086929366377175827655762028174611104832226223374744315651221739527012426028644621897328216847524001168724986086796211160619150958566375915189614742378573142284817106518916303915113650203241374020688764594127061183263210924731513846655016533303961786919734590171026983007835985904720093915287512243906292581494006062079219996563065674632751183455846400000000000000000000000000000000000000000000*i1^20 + 53407221650290608692225213496168179509539318282909872145030029906132986428482432629068398532953393690740219989916493710588688736315216997344505625722999456689761244469844579456091509996533330764469116518138944330355938532777318732573008056663138933114008800158590301766877150371403494749806794211677382922932625152485678176286158480569820985736233383773201260582348894055438420430630326189925499890643627704855446224867986100487757427463737389094433283588616848534181596333078910433982634444535452230988352035763983502483002801571303083089813069402552755017366640615511584097111455134746261982052418905815799918928624634690024019968023524929248271783690851740542998286816216967625744718865464266157079480690329593678245592787573106262974684690228107092208509618824258738979280060005956011312322165308393751250006747302436398201685769870345237801683801821367555676648496370185553432311081536586660177918077734423870648233822757754010941058083023882067601193498556259901712665877540908975628081817309214268024359571109800295254238555220982364347445427702160312986280259520476122848776632849981456596359032235835084354180974573500955792145969744252512043669876583761993706813103390163035897913669152097025927453877409755748481884240699704941968837199323031310300531669452715920305006356022024298970821145917005876148769363615128752343430940896622498932118434467675071382224160461859186314670067318912756297764913523542718195155138973075454037627560144342083988583991662118688111405917459447725496345539836491288652488277919752529367514873764178697490134577432691145419207710425145068217884882560257018153213221324373419237533399925649012706911851042226223235543698491356253667313349659963412581201849650385107333577314646086262555160431187497000538459228282576318209126072970036293143611621215176515164261247633236767008648502775859775265850985096139185585811038378576786891115718976173937628934457003976619805231902681821533080207914038013754152546666426044200948080180656433892279273942180011432285664139069629919085372507471130327082681437945356157203694574999810314318445916444579146474648197509578932644450588462344816345777745698470924952247929349987126148397755517915638653024642657319185579778071352539878573211332726206325435901507240003771772061783803935347605408485212845507678630150742917516678409842386399525599578120401367774927399551470819964710324000524865424706346999262510054148594979713716125733259492451344706232677026776545289942763673040155637406338246708345059076603708186613638235233687988819075034957792549915771408406644576130224688746145067940098325822872636829710124191942180544440178179823608694756106646473455224241422668528057759481642647363715513704367211584197863042711552000000000000000000000000000000000000000000000*i1^21 + 615557144523025107073129071156913962087380346132111177725605302794569974391678673361610987561279006835552654041758268874764389197447071010398133283137516190248171904807017271277150843421383177369729882257594153324367952221429648940646219643324585940226539737813976338690298909307354180491406500737437274326288689437673009847999894650473848312487481434707117163960964695780357995367641373592665468574796683677050573398006981729416630472890612304451520156757041043440056178175894922372253554708793591891736632693434500713665917206968972423964905984371665143125112769366647912251263859660268333388839048177531959632460810711224197396603181321671503576152121097909595372827731292432192325867423455551356559051854014866895848063225742367006449416338435637327242585553679876376616136530113915636701112530013016053537164265450539661926164149201534222212812384725724721443381789197085673978388961994535707698440602745648468508511486943197637709974879963054882808888214965939005665109443747853083456318967232867042696326305936307921148914245282581012283188023544968341265418663088517691395176265115661770779141117417551167180446590658083049809629642427384711394720280422096093768345557194971229971776861826489406684909364775784763806831767593479429139804926499363062468026375162707251006075816931403012105865024184141061244833294825670150320156355146661879936593627249608940788990080202467353352586383666066270265686257769280548039680953382774969214660085580081641633407075164954442852939027035973622178119107533248081662588524761262756170860539038633901650462979274923691138293861335530494487572777999812097778053487136310591337548359800662408586837079495582471539515582513148828960906129673088676194270845727477711095884185167316080735740041627019563085363476028079406111521212354823429702466536041146436720801726849884900253741342274115192399767230570813070944637500378540454099474308770476383931225526964199719864324879551684501357528626201083647372114337968805475131294511367464089327346169879228659984748457303692867105412895606628631354588720229887472356383071640223659703724383994960142791864692530187499512188869851175795334321559545776364510166709993966490628570245701283632116559850531800520228888956949709838186787328602035878840016253252342060746787306762542515541395923613568866793754662787386220474273957339906053342488047095143336611048603721386823051898077373216020688280673583954218613942745103443195871887916144075377106852494959394102221716654168393742525759595330797712197402096597719158053387820808680111645445894749865574927547858725758330669812945298500036379544184137375463125086209246748771819431165687544810047767214858097423915952679396770393063637047975384942512437710714986792222720000000000000000000000000000000000000000*i1^22 + 7700174196100157806914876337848519920584407926705597690260914846861545860638712214222990628828334650850658679491013304868427489894085419260166059675436817851747770450579713908150394522700646486064053438680352594992760833802663829822884958122266109349688309429786046101559661954577165767761468109669489028184350410003535614846039246930182068548937961125286544782829403812640329411998284217660591209178248236843862255722926933767998026103220801251567907767664033918527693255487560886942318545898454055441323752421567909591795752094111530519393002348054892336069455299468055616770569620168785466532676083454554538071994175106889631423873557251246115968759091264492429716335165433314762845423694084186274017088781097185730549834697875932170730719122773730607733813147219248434093417323561065954623075705354333883415929941138277309507528500362526751154830228159641426941443262381819069408665398841029581785241892803626466846904976533977382326690581252186419275075899477461986506128717309770685056878093277741627466292833475098859602575715010718786483539611396307313260340653053670345337467935808609907556024466255364799491398810297214327374974337956265648363415219733382677303794097865024854406781052788382927299823834835035679602468631942015677750408164839723610880413777582111317906061275055269775494886954476339924575020896018488317169963826730574888468510423648082573664608299861958826220215955549461956001371852657132029001307754744898859139835132718499846065607463510691186859893307884026031017918768071629819357539024721916546484490272158223693423360416225737481739955828489939567442842849495292949239376313459777295989052168510371301435671611139119216117705073059087335300859640696736223185680368042310505406914759504045727988128724201624716107726260433724212296495555508660369153643240720779385919994115953476331792394216822330586591171322094395476648744701508295587385061385016842064597628160951366908053892174475218566082400255043372054381810794574314394341175824241000726990041009378314083635811882637218102056810630427688111429583245336839813788242894729862519842937980231010548821364965020492377503614196999727681307640637470007361545253789892958920150184895442338676970550161482225491326164702331671555602422170149080814644494937567478488657542490933313858290688469191533271011945584709025539248503720398646777623636426785773630774680948385602931135616662078468174013446199773486239322257237266649299247897127917756581853222622453783635029112878038511448345334711979416877421928424432543902597828959541248283882482405176714338358774390132557383150604954028128131900491189627188135149682455463424971314367266166409976507761141199186522524382839492211298172639085602307215212695306262020096000000000000000000000000000000000000000*i1^23 + 94296873327378096409635015847015216867503444657882523354855847274569985341804002928240584536825879517780163284163731672752369265647156657191605512790591682490151600548633736515328266354668689483362718354370085480511472761614171618904784556712979691818227875732576159634318778376966887220880634287927721979233304653227212023138671961447079441453932531293626803681986286069734355085148952372783503913453152005419648753132186315739913709127055656958723171971153135763943999512516878639922765888228468261879772588832594307148676702426385310003406620901524289284345103713615645533690517514853183475228142462216819205976924667331461938713051111654611825605298961917579814134407251250178569905343302654350060684123392274964008445362653853338120983299033203473429540506573535360058244318085259366871131221400627400282435951844838190180278487578162279683573755115613254072413984928259172315699722001634005627066135962312071138046586959760122725096834202804057663524495789552374308401520331517645232116657107002556944094769447673806440945010082270059873157824822516711290207785541389065580906889831437765466294156359509584886590219176858659681862270798805833773759636540584291574057128412293919743781045247914488308891422347420270975000812253255971240725019373997079297814510694300081258579676833556414936211145118956718152115052092607710183481410788334790911214753455390320925526792069436381334845316431488452501022642008851066806190434649238343954094606175108832107473526502837710037235375284521954753171154551400470488767015984278079595626168424320423357552443947182146076110510787505826517412700997083524239188943215673132003694142389920193388020307465400005133512953172988519603635154471637410510922514078663469063733798883451077705609279191112169930735304864988273242227091886355385100964349539383734314373638727789951585857552860383709149410408378230768882527949769323864234862665125300839617014468261320725192241530448326528566508018571417469255643374600203876658048101371018909940713058521791140398986337736779885509644327875375737863934771154753435787056137181973239859911160719126558234885971792921533242932078300816424704786749769773491472276677011041183145221563804353046232260217221150026252421459845097481607231489394191886069132806192773346656638437560594090240778136481942043742631650616998893654366946923575361295462385138272386190909812768122139191272632998028874484025449219751116482518686763874668844653142367322722863810408418538498634629799257455313753011277685222193807538811955473521625185556782093366694452575683666346622507976567710828749635642251440718003553171755676335280193043288652473831468514097637409316918657502598693822954463503303205960360986963841138012036814247821312000000000000000000000000000000000000*i1^24 + 746045068573243246993584752048991458839222700450281026578201026436264369408591413713918373363755079503599696084340407053458594522417005141256656062906887261018676595043425242470159836244455529334092151718245444587233966918467538919641088713154718353231640630240064054154136164735405566832447647251615183051229572421574568109350789298933817525154539184449842289322561552337900284533367194254392567067400330546678174977076036849897718405906432353340572633911722927717783095949446292425438556545149658695627052051848088956906191017856708428044430980375985115346049083251266130858125370946647376986537810832006559118836850345535026335598849067918901090885875128616265445935642279242616869845017682965419236085843496671759050551518952888087524349992578438759023176689299476078839301810195180791772727043883155115090649276117026178904460754308980235281526463645190701419648114124472176782044654207921615919723938567694460116427051347050468518457998596807325087202879222825000198538265188721364369793427259521827762118266943463318508226600077523360688415061962410971123936283226695557234588375360849685252287810875437001470757612054885547132191035238723651478451239359238996520829326121430328332734805238490356014619926263947193444947435084791410027681582618640637371833975059752884768187924202683589092169086537158335553684388253240900412805330300750347358347075116813886235155132126526231271769966290714360357395300099581519700022709714350598089860622471189689617409068810142673481140309671192799792228746842666662760901470252823832965449587393131381194948915979783677517629348617646419835703694410873957669057622188133986326168987131820948072778616460533867356852381476470492621344420913767970083847783938204557157918920851039701153829251001981068438334554256058081537257658501733133506196685063021791961622558283594721107736160202311373313274443034541885913157523866603935351280647580156433340057633685331725305998126652554271551193423132792241244021605355397628591959731660674864944385839681695780028058467181404126152065083526876415613959186919719832722654062787024239245524227880881070428922485883264470709956115015135579891074757921621791276654910656829464000356288909538150264993312766276984599801771093793741184898169385085985116395012219723743529277861935247965804953388741512320815837041905793925992116467411508465959966203465195673381219126614926132865284885950430462636843054696870868848678522249457433756649608839243226950943499621470646559164530683190665480689955736298881350406696073626778722613828357087521873665327618744910518212690071108027521103143722195801002693526851852722975198908718153790778996853161145448577290780733624010190610464971015040161873146918254906810843529216000000000000000000000000000000000000*i1^25 + 5027455333144421831957593224877981777920919800365371116588586959359039335101455707259642126833834756320192497212529934901130674598107903020920725922242208830010347577465728652449071790018917631973384570979465419178836315537838484136475596178862783129996654386090496865516320887936748772005574803758932735147234332967749209921098554185179404852653130756609613395805819405598749443844306531477718658761238397399095188242923132433529432201698874475723189499626437617683075478369469367009084751489508627236809337578230864341427800863405830457453460396389117331744545831502680242842957710721404428437291840060254964234985953236488254825780806302824214031510144174751605201078850932244832700116160650284877533239398834285581185955092860591689938606107085120963327268128174292017270226757338373928154468302305361450278437242569248934999986528054688943618770429098252595586163626962810122558804443621607593740988096098166567585592995734876225190743914174527555523882824692998724692857079377969048790325009520418840175559365122028274538475668191311389820742084334605011260061400414457085849883646361683064452306263403611586172549344507572796389457314192231060610129089067510279449834571578224732963004756099952328404755231521174686798191159669876606863175641783993165424921135827527229486145326942109274703287666478944263350071607270154946387702759919741175979128399329416224095807216811604062659245490936552158754539268510807768246767045845995052057887630395991785607640862086026061130158755306669982196971216592318753402574403170699326565264034537941829695473908732223679665614100392663426706876954995826723783005251646323412443047516264118626939183553772542189148756143288135478755706952237857809066022989161399541525160904210429998422205104655134899202130602224381544788977547640774244567785276332084251980442159323425149065595328088377429185326931547009270869211812357601796883347582807855144757175168931083466391281943918950289317568512009903921001695445787658188725174714875838368412316925154638275111047605938550662971059997418195279221196651912659472927111571283387820779972224048217780569453547550715769231521767498998308026994839096151628314786834784732603400345078365816281306318340400545503517164846535708605989530212248900118856678404216083604398644807493782443986452783169419032877370625971328112130714226712492705181513236449475151884028432364999471318224633881653756074585151356877816755436099768064865024294921758893048433667447872154974243207912189707196116170207737734837564439681432950065218513416520869319295947622035964695078498156765703614729090519459995104095099162447552061170766426225243804872641358576448477559348613434109303261264503387756441247829966086256478650368000000000000000000000000000000000000*i1^26 + 31745292005070682676130284271007605464081114364323608732739255280359221686722488571215555148455623016054088554424654009660016263717113571929970826619455859963663495569577418956811291738762137007284606568678715539494764005012999484749487845984826536345829950760333833060402871676383078127556445912139299706240533298960098925326263444633669440472130714751632183073182289613139784951450602647519104291474305352720596510683292501259945755948386304166327401791577394163022370049514526698564792061933047408923147408926454174511198391437601353745623315076064942911712369193966935149628390869144976701178607246721525824251118930951576509483259407939816444596176793503503667326288640379561310227211460381371682627779914620657679242258328272658849855225413826085409678647605007337032374078194256991424282307100862313491336547961241339768282767122637341227552814244851653876007730076296840643262790765636221757336788759700481002499587045786585805420084117928383187435954118381143663642708513765566067590419550344900248182363281007408154969771613294898018400980562710252397997356314558367497117301897013804306290996603155869304659777606770817198473711138816085050856661643121690394601741958205025306424543965081194407145352359678637783944344649203060487685641708592043660494284269860774215804329758953975018500250205604232016379861278545405792253842012661652697125547816817698276676768404958900689162756647516859866788122574708321714414225218996230761721914095628587559433577185817416873017967870910086178850197381264979444128271951437272656182743493702214592495869408931286677366636338208605338038766740510617751249790427028967205217999257937856014651274113488048657358128632319509220622624600734247387780007404310323549074322560906568451156933898654496665107047852127044174792495053807010146764810907217709862215587394233162296594186271591981693056222670580067741128192337558611027949092701678594253867399215921571267482984247910948993576941826062874063337289057130771835546578673641780002594207658285664442942904988327101461312206139121966976028900622941022450050867342985344053000594813470814565431077014272355932336942640909890579083016431466561857760963680224922833953521554377067429501519368331390241903622580162953578352692010504895444325302398072455820856905404612643843077900367895935668544667880189930958580486384964257562645099220141807316853036234267485092029224296700779818910421661099978498322278078595115055943193040172306006721109195161040403832136713462106317593950330289627495872862597437671723901697519622361827609493639137516111076683725868156488486101016543339699307337246917308158756863526096947524516236222411170184213905655172793866727201661524915546965551086921423257600000000000000000000000000000000000*i1^27 + 206430719866574371132212291885923107414366186018683778259611533235893964947447541269683616190010940609264026484539615373798246593304893277938239940492708287538599902797896258128557714548961279246209100061277676845443824654083580408715331597553800754736462293450607500795486168801456983608051044460204123384832929512652804892398762676424352479403616272409148875247903118643015571149434869783193193949200473693075214651240688934694129110362425753334439533898216160138533137567719354515008203716450891621082732508920890949364884642970074313531595921241596927134318556925261870492022245217170012215304043484035950478484183038126813923484412334883640904635868200600427334804409119886982205053944974823308755540960558642088990744980985027432788364849914759294852083318195549238198937175638684346696150741091251176216725397042554654581853525871843647217151772535747749300849624360233375920813472524604141678923089857162736407104202731715447812054811028756120060281770664855883984501678216993388536918120133252413264641285681920799939566726123860700433908461846825719370089195527933504166672941285005264935317905424657259850614330505525526419787459331616518843828573331879730341662559407692685351233882640855575604107990758457468053768837132919099898931758455003542378810637645939040772722317831053617080246461962829855582978249074761486694298284008060418607084089935659836502586785005586464394956610390304450720488284363828081073247004610797897446621491917795427625092520049352981672868993323323121569622287527989853736660851221716464468446066749901675180484290965659416911215478361995443429159880212977751279535613219400868037547712980506426317242115150696696830675908797177618561492859649800085605462901909357623213550723052700875680879163922378071011181881534094120379084675726955329241010278374688870345161690318003313730267272302819189081378730822209174166593721402157207596096572903190406851707275635314678299364825276193740803516658618395457999617971801021392977431189799166160778618634934844233088888996166532556808265597204766335373876028520180734519445794438528554249359131008337535534587139128249667622876670256128759632395652731703637803708108178354163535335240584341050626083097451653068772706531134995814680935101384369267925303244845762329378240287104908573408734148391933813900650162510313531147955448877504888990568862737817919424961870568195518894133082811441890999488392295747193564228251449065892108843987742329704740698384300384641426934276113633141910847568757833820177869342509983874400333882682246459696956430594201001355538838598787687988362371915775944497745109841926911143402344857626437272389210400899528917399871043372829132372397595111952029820954397900800000000000000000000000000000000000*i1^28 + 1196937311015264799397389574296342666595134572649836773715251290640811260380927706357950522726764185046710486996993478214225298754898740802248218587779401155869343956613209656274857604622129268293676143130462165820008576895136949844331246262564580137689417573656079739161654285478752045054401528218141184206284183778132402594983486213609742431855666548564225675705421767188848723699573964258478006471594745596960359372539789030099479506487611114878742908477141280694814967058710178673043261605201337291833165982148227405084308330425801816914467884887708805846449027735005925967534367834543324037286479481791002023983262951245695401946516526899097928644967891991121992541027376377666202394116713305245336892906449345837054923936606578512277382342003953783712650434884252823771294389476518786556604861229443866591363281453782354930158858950960424642125239578107753053765320141646369990387186443446986512183584817497616633874209068208253024492538047015319868363831939316482180333836275732531413356150090255137617050748228876088016796940415386178728563843243124009524816181420286838863549992175362590275263214871722520373763530507538279530644271380903677547097096817502267905478086760373458630018981656701119982464607770321876374649738523037693979461145058874881641263908761227655593411834905084635653862881667239373046841517024280242624979547050067915253221859896080128941391413963590853945461279094156059721124256940176896389083033303025182446518125816762379306327763418642677232034759200046702904368693009173064658034454959302374340305132568827538137606497305723220623852708162258938505302131114459114952081288832216293407971447579030323078151736189787648985072123625005865641826068353550334028499146086610139232143451882569680929136473768163712895553251774055700366187346033675559679610313038606927174956709964043221140165909772746945842508699734316713256904556343817616899927760109781461738841491076803144925156286287647046050815064892564052643485158218260341348554541396368911321121958579418579880958229318306146393230586979570312259793746357516249132683624232649665141282780417427016467944078013018972999398187332525022881742703687591966577078762218792166099763939359508282248585520170331510035945181118468566388075200977255115693451484911484628924566155550786065494591590521328925943865885463957158734504063245744195153769072015361057297664743603974024411619258085724027274707028166510836932196684593946635682018826009479759919565771128186674308290853303443104189033717844604653044964137988893074650382340712466169929211588389164759292437840324350111237204387857835402922181422451982467998963105627755136755862518969508841109226097699946553572212367231414031213144309760000000000000000000000000000000000*i1^29 + 7064015094679473859039965136978075222403525523751771158065307992717452236440593857267537139476392512642872481122077792888894247640184493972768256286397540440245247272220527740998416752972373533398550336827234570495084918774681747824766985405680047730397863719904147742775077471160126578684223667616960265328639672452877208489603529000742770339501974886265500542998286665793529846347658948480343884479796497782328133445781372909188365260725726921813078514921119441845710322971847113836595331533040238500772494480046414033139099850741544935141299456397202154409784904093298852687417831902828889045759787348300755128472707742227012201753100791564434843824464648415614318603018417098222842078179352918613332080651390316861052029855497177393391578239225566159329528644765639712766221261680419574860219663014015533733274461095991345739592557664962174460646814456991459942735362745402288928499485211904649214087275356803157839028456855269426983179618982315934380869451035391895571910198587526603062412645356403364088743816278829695339919922460749938211721232794450564727494182908694237166995296768477603915415431940455606696689666760028003117165451914287716293701660467974840857692630816689498724161989809479314444494584071167997922545259050748331546487068024056076258178461150497250711221519209205744126238457129538568890222177177110531712081047817678515895603660151541125499419675880993939722328168359246158184550065078226246841465780987049386822062052234061404473449867946375579428802796387441734315990486657687672659557502443845933480790670756525176874478470375480006999463826149177921836491697126731463814223488417855283679038687149932523270790391880192068604882657939718996391115354710178408981900348142729467380840072506471622210411578595309949840874898742139485726449295062397146276720281196062533034412048528218817986183105724748241523942359000552345214495095104051917796915782465521124073065721883871985811662699875262524807772408368462352620798250481889381579849851645350441258898118379964517385672634951345471681160183701763528781409793538037100170606307327732982520378462739418566327434228093528080477360529946946752128595564389178588062238039257216924985321929294292498515754334010571998647094222565975633521828742820670517371451262593377546197366323200011949943134610356066389801629503239513488754735143581222421913201935083942455987517951932607407683011364936802764217371469628902311749890441085999096910458778286039911887639124049753004728758249783600698265128474737745834232529054284263891260360786737049936514626121717797732261734864332222854236937333804341615959529532456434965802494646182308713454058764035846019683314360364437262444670640341501649879040000000000000000000000000000000000*i1^30 + 34295900109442569523758075700706441332711426689991343798487808870669139249671986276259377798720118773272966642093104716588908915581612451328731006172579501924545540748207988825492691384407304064235773017384686311923202247926736406524138787195586490139665247567546019821661734153526548996736718638992409385884235105564572460545285207898667974620711531011787718167662541845644683485798955181726579965963175753271450489338941049431558269978980673104395293257470996765824249058585972413450741665394288948732732688613809605750410803690047282537430107714911693750780639806423485288005637369390747515059705065092806351273810688794090711273454891805700856255484516897387091281317934745263037458943124977660506402570996152144660180111693939727761456981299301047458042924203561372224098187875522269489068907228363977179863030447665393155312143170912951327343846630943962223259376772616028400380299672373703093358267353700321008401258053646984501895991162473433909966618459402552880505968821200504669626277854322380615624518682567416883977397034978146948827232729145372570825976912996593015563887910308320764451189621692416689719982661249446874133482144886843011995701486297680107171085328237548288460518785861099487354483442012753292801064165770551978882229352303420781784175455486597466452042661147499659602819894266386414587154397320362471426502509616057884548236371032843726127053549962086291826494583587092061211780023867054984475839029233377515538935329368667639270379219378657839218679571860056502736026136768095264183853528298337742992096498234251406081421829025106268690820997473668450243147806589001603952785006557418184393367416770602114325122698641834619848458961198478756570597198302405453771433647649568078768170484436400785770114075930892623507345785962836768778199254112050729247123646637096061677225964641721248213458500305515748283812667214620344462387652003719676498010313990133709272366057620048361613085288322924574361711769823338343602985760903687518569661238873871864418425291994904695463119249958317709316122580059394586434499123317983861749675764604899787406854172667986963600742779207473628720072673047091271226979535858926809755449903236999596886897162298650904198099561495558889746925244978873630543614675065017101126860695734982867653791845650706588131228450815758080717715792546849021100325790936065073803541057895565079977661283884551014821369187922552373975335092416902600741541690255951060463275994170006266482098337359354566381180846705214207079770441774246086534602734187027994933912704262781128486041264511139225297102440334290435967153769284056645187982878551680574020064934861144187860315520225566735744874909596814950343922743930519552000000000000000000000000000000000*i1^31 + 147647861096179589322585360960585698199125021990364571558522808015506007297566054586009168694382714832203703579971968450563655536206498527872968348539541967407455586846973125163566074945389128321545726168730049398103463495819047757200794819355690223568970856332647812451060978859480091060990193190929317801161591804481874149212837523021891351386946611800904576526371401737684277212345253690613853987147895152815657163474154434575516570470165822349134577755884848374544880278056768884587325612196984046508218286655511097923994038143282620604274129187941582049060563920117784811118316893133727785880149019368023191022148440070000809298129787548216307126094445786431715416716525990072280097842537117175363294591636542557054360988818644124235018502252766355671963711642678049936966490879684076812381794504748792026009089186369679786324150715578284015861210302648898108805388776812986218253332162427192442479022852779520094920084478332883677696434201807336695182714924980045900198681055906278288774803626167972065393905280216995764436055506999564354288419535260277051181774922655381210942791409276141956723941466975499010647926479854052831134716592441801488397739408913742117448931149805690140398791895873437623506870528407174858332513387213021619007731234034568538275854482774363204424767724901999181359103308400065512663337565526316465706488058205871347957759586854120587953735630082345009852160392967167522014876783949819778744084833724444037127032639806711938021048811363655197030083401819737269405896809992892465828627276119490848585005506724175130861048782882835630014824525330725295434392116526091626279005441970656994925103146626036586609095109571694095723002930584811215332940382610713281430030948378695324618563756931749706256209333080900699815899821897261906338545040073907873638863039748176912155915886805264674937244633633563840810302736276214457866372418911087081712851035820744706490586284252717189065497466299040042314295592523125821802092647310348872812386229007295261862739881950726483952871541981597178007998745781595879411176700979491870411601234129477096211350168193997704572175156786331907544668953417754598222693989798428200306558462496666677869572391522651007773562634865882326346038666659906440784712755915210905223427614295590018270903255352969634636992034192453848343435678823745698701257316682896414125763445308159767457573983349610882310022116746142063396278526460240724413237226782236972194149330006749054504850378345976547781773503860086337066603667641407513850939690661876433571118469602602379863382258091001555416886880745172833799395660575684464049350739420589868774075105660973199724543290765071697318197352929643628921700220928000000000000000000000000000000000*i1^32 + 562555672815337662959346891585335570412640418147864744173630797128960908250816794745605303946599972172893111333575171048563546591734725779634535335075696086922312690980899367048682876332552051248408888955982657139518654378977475897436230789591294426169933988250531847524399374390586306411655006042302168738710583715927671238909285124000720002414109194857480041148175108048620538130686106350215270849380675593901459595399287053755533302281103733783693806664303627722075777352885287463950173900178418787478144203428844854288942356873922456278914226059090617014152075197782643051778485919567690317034681384975861357114782785779583757310446945054655317397616685664552298507158136448312429105162763512680444232315797261695820432849153317553836719107327426834645863106972212768033888000961408591572283444600089786211755145739403629886825739821757901173143261006363003487897648206904622567555884516553779069906208798668444829707102778143538575872366361049208933324326270377364089514703410508964586216075214791315328884250798332899225324404358314188795849691103683279305863427577889588082019926579307430567451423923841496659991509192226432775709070578436397524101138650494764177820928642335150339562193240439030304753731017559751436302744143904835043290705839996546392468483663569791180326828695376127673229477052349087957444352195760046514622692354883902211739538378916200731367682974532329887111850470350789798854905470874629506932917340661768157684256515696862121991550443431169775610090673792204853676014739096759686030817195249496418030821542276359007242285947952375911642113950572517516349341468128689807276655216014221758945045067165400013884915359492292508862289209313594524565961910083202649244474487184702586036450691686887415065160023022572446773201274334534745375777695691682091816990810529338529617186846477818279506909068332347162618320415397376581763467340347021230160007834631925520515125372274224010912090524062612647883711174557913976710900187075013073957178938413153701145626355625204201482173294980449361396570663580242036455730821466545511653511271686598220315848690956349069088063130620160978566988620822021712598633646058840798090348889380099661748917994842775319273495314532761323054426097840819858979298516592252809107490540445089488628051963479018374615618511208482418153480585720062313830693380479630035068564571626603383807661506533242596596921229188169969571164509912656852692447247808382251973711566957639240146559805925031532161717854299270840583660765364484368985708935312107812307051717543076409559487847817207045457060365598092718635996576891545935606066114420686152766482522100964573936601579669280201442198532871363496824012800000000000000000000000000000000*i1^33 + 1808582733591300421118925656419860197375047295269636370017568706265793468096791344289458496970800296315920809521300264498191809227680652411060635669505691415840435730123936536236640063919064718914983929165484729451724120357991316542087857962758758483752108861780203057389506623363121573260733540190531300746729573262444899976972066553995930210899192300621908623364009007059647035293642953794798809100727273568200215506488073283537659761639745870010185747891062274414085813215412068892163960462545120403006594141261173780140256293580827305980564095577292907268674754670687380873990554045491130041366790532955324623948004175894094512739375341156585816332004376040827072741391396629483743147511085784841935736349529595266228506538845917766887732171850591169372088524023459934092730606202318121514248749134765759072337940037200982407601475484017661592511421374499816357639901246462883717928276892744360511033594997841164538060180895367446724191694560775165330164336464184871207169047026541410816806456414176279513030883928987096994732008784242794189025318268300179883315243891533024628631606002975430061127669995809727959935504930302802132950467141701403157564244904476536980646304046879319373252646662261171761883971142988814224188886161859071090697164331498807612775754240711558096782933263114430326956630537791418607999495817244663160292305428156899730798555767915736792353629770301902541783017521397087534042468558791694863701671184004095679426368480317896988645960415091605896234993503854958665691896328167647750890907422828320011373955452407927840272917908315877452137307432214963162367682374294852794060523494327472126133747208870340112167412215923735511629286951512601406268557922401119022860871223347943980675459562830620312510491791522340072114374463277393246209847988934666329900087566758551784147561554981574584543151109611991360007459303252789445602767045356232185985885301181905006930589353495999198737569064585686850896865971394545392447813253497474903952726434944815470393844013503388992690376554049588212071582360882324079647274371396024149620212859070840672470443192400288584204781676866820180151362360907054230560196305175003305404130906829819324712516817620638130381652456649578999636475886319178395282615221466861525603192341507708802917516159656561230036004408565693627981286573387425844290279533197190371406128535422925446323697627089433778878446368429359841830706277424870550575412877446693238406653936505862375107304495882969545382218601217793093457707344565516614859724845962351917186922932267530535682478163118617396796890911044805310547793146806285160783071334342270945169174160910893403614770855130106044750920626614021652480000000000000000000000000000000*i1^34 + 6338223548262780899719836760354663656333117773724653324254885232966530047164363484714104842089652948254105906806636465726286955695112811191218059796593137533057237586788704711657446617155063629330612893937158209156083335937427218715327711563708368439409485536114283412203218893500551984765245853813756218636206299634359799214898313392356439534949044306475502062314054856388764391919296479901244908571251474912461644129734663762258763490409739148644242050700374340471242098749363972393319313274189133508245876544846755070481967454115763538066176472098150636158334948054366203387092915886997859849911112053904459496719026338859557192643759609586481875220574168496802920424882352160384191118765269040726353457520542366630646594051758226291074818940566549507478742540118970665956943140757760399779140887412522806227495285006702842386573016163188598370312879151169078769118795223557535247764733865437842625448736137399309315138352397678277997598529062610686921125076341314991742992770449866548045215383001181078471382236134882905441903821017123814331981698744535828680719402956747787773642779436983053842349439472162552824844321985385197637568412844432717982900629480425256886207910447805534181124040215500786265698455124159414019766906411786894032475091238463181370544663135882495876790985936316385169185905644242773241775076927750263315400184325051614650938124562859810820399284998409673836625739289594104567209408780028602639441438439727523725369779241151159630492157869123941938869524084741173242768111005372098677310852522148587080067007830370201367185066546808102143893122719772418356697926619774982998991817062386743001438197011156867244388273914525536928029030019600497439931875041831419872879982045960766437541127802509373677579475182419801690555405991881151557966181237329303369013892955980556985262004049092834952422465667218670757905288150094820091339821776108624508113783822412748771371576191780211200039807528741919031349891975578823394001864006026221437588473910467816212131612130617001171949869843343231278125404904518322883120571082970380012445980338538328787337270777894348349328124475583840425915230422850357731924516528996452584446443624746290958816291384531940848948031020071197558399082213827844650500335307684117950727717853706310843401243351399344598166185833771578042879540792363220658357556459105110288244547190588112947674559616587050611411335989927351246853725689148531711685632900589883980409411454864142630971109082646955146652793402217109381360939095218809869559461828880219830581598356909954142457150465154431309142485016272745423339537228676779442799450938776965387059637461792626903177731921909953806848499321405440000000000000000000000000000000*i1^35 + 23261391560133491330197339611228742598416554872946441836939143396251486254250004565204481378337573895244136003176241472328626326250262560333947712490025297582995513951523529875862424389947239413268340680046511001385757645232558866956202263676517883776359063681612916309791333826559376817252813986932143518375678536992688875025616246480640203217995222758246572334438250817819471605273117477954764021314459675160646959905291132732186975228558866095010031582079344523696473814464327358037558185953072812404072569947337333033017686779869172302326870847077578291532524595815119906606939384211070120591902407380809439473459041388601268276059764110270577794060564910232687398886633306063929984332731402514353950463179001557811359131944482309225136929183830313253873591110582258608115842300768119288844409995999232259843092433418479303979317244182967094251312099087135097992969956073358038890104885232946575661889014401338808851950245375899040828670259309733435739428931369258235137266037682837798093114598551791132396010917107585430173672444198878134016940296272349361969878731567719562145832618094061969643917737078459524751916315589579688585560579053827110517823328867774578470681672564527624505304607757655742263858233356163312134615814984499857335420089931010486971499327854869774690169534177265383067837981206083661341640846774697567914504089359198966353705693910255919426748871986524054665418684797145738566134646086498332398012573637066973200714552886605877820398177642865977964236779569260221183058559530753361787788398121249923765228624968089958892272284475053152791733522317924197193724802182816865063374383413727048984350571957759774177048510515522167048684799853560404998123199714161615833790444871183000914268260187108456282347282156982240585338535765741894908580244475477431631270468828619715806710478665729008345312371769037986243961469157320574108973762217494454785982983124123906384293958968058281920987440053081462544882100454429069732707806354816309145617347645696681526136481537101018039962907533907095805745707704709653907432896294489728960231904386283463279315964084681435406971811872094941759314166216611491814569934478483998683959587773439816261309076117756613536826735267688865724703867890230775001972848983512651723142236494539335116404749707222821424869931410873151434267943871342442426441721274577777626679730087315602278082056880881713805403910909544107268080902075086234508047365175508469435633398570884668964394052118949220342609861900468088131945252669932834014424576690759314754737844058389974972119633088162153288579332892188599835758849413833101978547867965727296932236562320232817990009146598498152382789058560000000000000000000000000000000*i1^36 + 102037159536181770144998310986903936603847092730777540816289132504247637048704744877178812007899482625351252455548124214584005897751750437872019676928937031009289908443198014967418022375403091077577037428800797250283945259538733264272701032596319764578840286111900170411890760118706195656697791408895043026126985249734976253998163984424769587432642694169296628710266032634502604592680095165063127964974005471667018759744853957555440199269915513036463516833275620893623607520711010547570763199955806028955956144582843943365543089818905250424912900567228384636509000578440984386409871398925581581864790787007485053395763079866755025890537714370410378278826582909947705615012978782761039488909034359883555116759793310074438782551915426676291539867946177790434260081029291814272236496343090717946301644055736310225436993144798980068105198648171948572986887003490582296086285275262839286641426017217613985215271186442031826504430691750026882204377846402379703513065705484373432577943969824826012481145952731856363052008991728813480182956172381428182796989176770083258927269512927391754556806103455060812279681063405382841253520140831540525613617065473554261079743981996365987088888449086787134002897264588969116050708163026658756261720979561921633310327963649681827361538759896460994919631540221956412720330725702607274699503120997249569654677118664293501789163929204451810089472004135693338558761918430598429006267407487077734503838486520486629318228890382225691231189504739719268841715812252962874137275194337555404045534579700216118631216443224188058365933120712847781700081821495560042385633737510945144570635989461697727529908898949960227302361948173329512767420558201824797129748746170325342699594746736368608388750448151119326046660888795232941155348653629776421455595176719351941964903826361664328750172620462899572253648384974745941585380375768254482883335717781038840465846962716793097488992927895483554256598528193202759456082243643814348183675410548705954212659729413656868469441365662955895285981418343325281456060322887732781229442522449654509233279586958052946002853008333641571307241448821259647358465045679379625697544742135883576414550677875839523185751936311398725330053417954365955119434559253690475668702005877805398083441703651971621193446907164147687449294989839332322119068108752844038119452996438386463552459527547891994978947646456393416714312711340112065396081272903353263803486095918329373304321383278952985904498028129890220828884649974939940906161022064560235332198678781693314795990672086364589752889572555164873867640650681634175992138842014172845231825541842652440859130525777638517722364328049952268746752000000000000000000000000000000*i1^37 + 464991318851225582683713907827068734269144809295191712752703184339384887846860907021422731949499792322502700577753510496443065294996798379335195282684050833227627656360408630066070759002648558374636962272850806585725082335127871241586231852967256923790476934522298339088647466309340565157680025382103185770329792045345316226746285770865091058743394221808770592580477289428944297656236449137580249702687424061163456119316802296682101465546969594031783394579768204123235019673395622311924700671200028645240824005977944835241267865723716261965169178855281609313846788127943186008791474429961804458530794511845765876104931045910733992698486809038794386313405841433335140583703831187079247405448859368432997847120137149948590864142271407031825115502690883033155818873360595660514623651676774442532034357109100359575017197622834873973826152395912175968149347186846404622326057947568186644274962088727423873182454960688613837296313180582505716209133614231877733389767253981654777372219814217923522440683027643169574708553169491360551569181266042523029431464074699219850011013891818022150565939928810267971716519872261987702561217174825418507700406788501695288518617192136448288327777374651309744012064119876540214448635438410174066541656318018891002539855926770525093197777403324367167605690345104935074715657754467533611298092023799751042993282352984544154635218503496861489939634423794503688203907940342001020742387650644291327201004300022856555936157733484703204870962206904626404469076575072774001125948555457855858504531110994368945106990037208853740749248933771607765856793338874401353723443024538677992491315752606511643244882212205127217669064610296488089253414976741648126261907377845615890033485768338787268765013288069230729166138542341905117546791752082647235041060272002537899013328441507857540118689591126610407005489075469643105751316988068680618623535461078308765066490153749850783907064090248324955909631651156008996669205933860379966352549831004344451298369491134140380021767606401545534645979254201145052265187070510010554906816985771362121168730805473293803514667177757428721872257265168162720053642000756536433547188816729767381316947722845659922540272633659145205696381922704403260450773302762888017527564903041475958086886760162813256765367354211172373099932320662858098081858055722545010148686100038398029134861537315265499876897999244354112501806959458297832799896344318831190154906848842955131332811147604769217878993509452267981227263490245836430280046915992692175697532161266933225795792693347439667339214317518492868993342459153324771609571877590410778368822068780104155222302939648545066800403602259050496000000000000000000000000000000*i1^38 + 1839815650217630095898440738306841878127299312482962732491220281686872631306824661394499427596394697658883910289366030940669713167443462426764235612632226498705682557457271404385857381287555448394938938948933159060085675200457812352492655491389577792285170405486587650049543009309644372501454092568423674818651662920833618177526724205758565860664013985438122568590384227646621647872537624195648621615332300243562770359793898738991700416800970551687234856652665240673254221072926167129812030711441667544702548515701417316996648301023765826919104578155941869128191602565538595787878230749781062355921855813689632842826068936668700837479322195573627201832399682321825196207613501260755477930837933026573363226891232249884599928734936485052214541659946277373540482087576272282159869104905101013433416125553568720671156572052949419737020922562129296916730386375758435423084742076751481999023477928012565615368559831157158587733183722462386831788097809086973074554801911660024612300961748746575812355848703742813441493698086276087164264647969218749241500442144275847373180068359586843858053669788173598624166124246056121319412352475657972384816335561881173852430128296413611301730389381147303975932607171206293902150092489590935293446754598361051797532818003835663605289855509603288406970567766265399525667416037652177484896287188345286395691183288977424542531363747020514921323807682426253834110256891807289608712009147203117798916343680905179776143669176987122798199245396103640805788456224517835758556379126749610976284297353025270887119547838942738430394406806783519758345461436482473609887215508615763274843392322131537185608628248329289176067554892835767576725769218004728411339427953854613410213571864497994336736254305202207256837259676907742330046503454251504338548150085312937580245590687707894526741547165508670233089121777412722575905769049551648009834164598496098417180176355155916698635854551562969632966729461954433544428134515277455466490833577315957424735369863955094835726027764535996119999105073126782804045099664283238321017677592706695259244229790334903005654111354548314036420735815274648261896414812140975121328243893643117597471170458625950525956117277882689497403483721815477228376594771789422351946704523371941922699677390811209059091446761277768677410398911113497488576904350634459452145508671336680835523575597730294483526110037212679719058994189234768727545388771714505307097681644050116937442493419051315187177863415806937819053445203818803640622225976953439529629521245596209933503534387811304712861193509271451169676654433586268914106615086662363566345213484135659657649815276469626826586322055987200000000000000000000000000000*i1^39 + 6737941244581617873293559335906974223988440505829073578486363686209324593906682701087207077686909876778653298618244268568238350985837313446143216523127068019945447918789752416762203110355218208066547611144647123913883605500222990620816470096197324582268440199445639586510075580022078257691575476054170152389993302152736663016246808681223648731226548359317952036767707530715485876946091075841112687084522317168423484552210399881536107333997699591509822053746935525525419121139494710879124173546715426843741712682759272321126596368598579373925623081031441318465316171227758988612526964510401041039321924941098470887667886976983587644679632106068086004542144823622130387343406438848200482415128536201131366125848594858553308847699186491412425358655555952734966384644269468140030834065395229478292825880149835813251196417377365769486800502797270281827533384950112831715549299258456292677878505032653239043448302200078526414664841686572609286993279725608775403276985629066229810678323072519297737381044911992159577216784705826112445338471327977869778769244988068642720277294840129652973167281598237139281740439245837822015662097039816063255369758656158866369462119203815002423178284584333396894224897959396943475532495854342346496946614865371743559071431145389666233940741156313918263427916130283964999478406364846134585927939032034897907205311169327345868688539757691507313942254222489627999326960060585925611025461931845524232657857277803846223203053620356407986108446157762511120003541924875536593902235705540150717545238201736412293728018050791519558077096033265045784713270565956205183342428021944692905971523497858078188327162625642135620927004176951779263065737805582126141905980757679701010187806643062907909249099631695769397651470563923541392244072762726163773921823822131722884227448416849478372967940221547728577614485832894972170517160105656100889562336161939670146353603249983192216771420636136111365654047754933270447992798667567096621246245896072601153086612068939117256215397177881853182218366574832206981955352245446332659157417517215550174864277569878508031337821300174362989201855272044373304662650955050450301422951103939279225124985997661620588617383709521121396002265038481404979102310868946474489587903011313384866172627571469006316544674135372982569364426943280259348732789940041444710750676606010238460925788678879496296624611516863900961480668718695410412647643384556260900624091002594699230779265555487060213789951603650087295729167723910025128203320524091554429468066223347977246496369135475690207816508807990493888025352782931481357937241156604194878917067168168147121118805130920389275077836800000000000000000000000000000*i1^40 + 20835232373405999485873592971298342784135538646488824419030872669791289422052225143091755429980487558568596823484863193460317866980091729496530377789345295108659833450066373371642559321302930369921892566383285954246171278107546551441027914870386239733667805632000679863734146690514996899873189269854905941776347249393308111008011407831601754047151979160863662583820615245130460989718066840704943001720058928262363161962838227153971368062021406711343032361910730491873588217793572240697123716648047573495875705862792506104168861187096872337461559705474633275776077287112090562587097003992266861682258889829272247120655062400085380643953227809478380453872446547848172442656518221567093787400859665054557881830116492523320717609555052005427611140410692138977508819763899374152089577319729869112455893063496122538051439560292095331037029784535748674417045823208950158503968584349100928355075842954156944717601801510478435189929347864608779356286553063384391884965744002189652479265550414965148387157062472019433129786368938977531107025063161233512033784831190185400561861016656894793900886829427159890580939839062987639974836612206868912158453515621967915168117386950603325026043638322854995399599642174697154592350836352446946227390901173168132996966168352966681468948039081691848346730975598627874252965753448402672121815120193754165664075118854816243740899998202325916744162035186397722697756705356382844874027034318385158117516315041455662736681183624419138324963292038663972156814350212656966773725527490139551117071365502377384660977791488970522373516596930518733439561589444903941003192718206258665160714921429955429416905268440855741169353507588807616455888078717734882359402948452088153489770106323154495113934148356203690581027815865657167509497295389691853476119560887980458897459335523516552145586949347413766935860221905514761175241187905893247185145398338705608353576644150002473617718131783489861064844170594842969447697770574658939107635488694367417449340580704830597820529524484069039343031934902639467493528287920725690342214733789254131115488745223540931098635237483979250320574380170087885986422533184023879005747386661014541301429191019073005122128793612806308431446206582397789800095488363791239079402121773284548309677346544398173645789233254663726881932309236125928686471249114330960970576453617226818432603686821919588412817385923720723817229287660803241488257062063153077572076351519041949717117233074643178460492861121742090336787715490868574012797083374532963095258254293105693728940159792451117575068334281700595065724273275235838983268538495347568347236032323470467055661505095028430602240000000000000000000000000000*i1^41 + 56110114335457309622194034085915476513697876355299194414805402800413900918739063120208367935172689728875338817263154495745905071768568923096309025634672286461220403349392753659140844701764733939956114065209240776422000924733062484306431043639155096409647171152668921675660602460891718567488995396208208392869021267628143592893548577981980703468137706013542223352221332356957858726059469004567796444904417136391758423059016593613385129875383659840933134525277766618911664749809202214421912299338640082765679673174213114274440672069244783959617492042983893568926005626629495074601846611803428814544052148473749117418775813707306568247216823862582581958253652163520394687291185153485167100324816780189577745133153833771624542698970508998154112922503354801675702595687640918913479194824580928196235324779612990991144121572090724790882407309018887080334292258081373680813393423616419178625209662809861352272572341835654119074005853311581537036695651116514966742237387663382872113616799953960239369345293798335405097027129800619053829054371747821641711231819555463593121765965968800389553707440612011370815316257972918749355898933055942999759458159811252686134783482280861650526740136694437312589182518883256069848315069926415481088647695876399519916532622092884958597692901276384890107502059723672952151529019133917658937866140034500655714559355113778485835109468208045947813560103708466803594630054943593796279432134677303682247865643420269240887896895240999539418907521430823105684377044660457590266360367349163852807742130479689225788012001328281227913359329063591192544594454978397614840434561428786726117441320759571636505920599640907414592274334080829894694768223125702255649990105507492106197624798539326179736092613583276416580008717146037535023993627909549759366285897048131974440493658687289631733933175816943231945420492110254181040103128912131257981486196936185610616802457970256758384948538672123839627561676360387649229040826731283330648128113511730883264514477426896069667646110711888928633569551675453010831169993687075569263958635688821639018360619233110259347494610002705951508612300591183471741681115959406973465164290246168466344484839320809093502639735657314763129217072431490284898739602166267716013068550564999914447946470568116405779511769273128708923127506215712794678487044335817255239000886287807888758214474238189890467424070442359573037917529072099229432122730701090111716083215139975614183071954082991401883106296351302676340648568993727112108978300516423658772624671859633938536464254154968384704774998533616501395532677167652580224615237362727577582376011659684805457129339680194560000000000000000000000000000*i1^42 + 137839070528278035811646525220231269058882501369903421544564559636472426857036610789247265888002290584117040073463891574694137707279888066053667714036017780474435864409401529415021540816241504292538275894639236340135931457200369217239708821606581483153872563238209298970896020268562722728927601864109366072242768625635390108457541457611579715141480114174366771299041964898665521280800446151524476294738697996403610549761603830907874026462889832091547025847678910246279299260806421053672258216113823722835371605837568181698572312487024294907964400324974197553799773909332224148708462403682123171324845134614041630663193616382535808451394239293134093030067249493116346879712710101916127149958023652005516008650778329336699430132592649305864634555922928497127476960421612122044367874732727481055559873487534720022850169775135805298732157332162048843657661179474304861379319762159449195036002441316690217424458203321533957350289938359002764691587981124653289821625207226277807613929892001863817261310015614788205772529441142219211087496570512314809869784886504734072518313358407471204327323337020396654799110719267568613112644151074782893113921735386199646687867524315507133282934486393954578873891925742896348965199764614740750606734004492909550961720431339119870228471174100574928899180225201593082079267917393953896740051905605871652163715809336138241833069277707123649815740473787534873601830387377767175076074336961789470055008566185669710906911139780670749198108969911954709999616271455837001402787922118473529722419318260980915854579500844244612024430429699999471980987477944857865579927084164792172702891671912657547091615194716262509294086289052043294072925705325809618800692448621190266173034721292119151283235164842378745819705217334440875704915541486647146493414990782681505447000086266721740491259627243451395317235747449378308657300058175469179293272182934504103855522920413663966782638280300023010314218204134981787819740298619267586682679372181145834958460025528506794399939332929302343286275056367672376051996101434265024939704010864470260298037781665282475067083997587971473068909015803224501319130163533673408635166349309602908723062234637686667222658708046221128366469620521046342864697061524015433617281569733626897767843154978923640217348156036281664047197239901244031954478058835276608436220035419530506424066531551731750192188443969923685675179166021368720002139593140664457845182591362108770594819064432691960685563267853194306259307214043910974891284638361837834840967826569179657682815580661793908018078336567172588689657174473606499303648833216512259547144197112464183389790928896000000000000000000000000000*i1^43 + 285234728794505780415073144436112836999032606686090014334526122518294486702930337752721399073656207235690522156962671367382651253468284408729329007423027127970984875608432278583773301411065421935200220263367079356523381264631819923584806606991085912767513104443836218506896400313157365716131925290216302649340488059826804688271072356889290483627748040746841887016737447116090503034867706559856712536179064851844712659008070193939063925882853850003160294715720635853032879247979792525719911411951242860445100229334187479103202283561211165853258556355649628623613353647957136796995179338828375299672863465381963592420902574712489358863738989425963222252790731998204715593421444422449625222316335051667372405770953263598060661208436646867633372463995015390543775730832121004487410827306759384477236024781710950021801672474050435544036348471443726667405723626228587053331136833129451191905617530933250961121586622616129638150125481709222106437042378258868953193029449452367107259595873435579962950529698278247636781417971650151093305535657394227636766169018348147083851437948429437542911794249630102999960263991603390814805962676652232043974705596055242983071002473777594836517091340993680828466116105131064891378499990045652678837254401071985452017503455585603686678288705840656391415186957857737200242888084036914891822577300680612794176073084335192484057655440600091446966475338117342730923594476024705784108111170244949297618110645460184762572100145293663216518477978486172873329858488365290742432495258814344624729560094400567952920371345235776610986320509743500467030066670622878835306806740228434288977655303759221098841246280915382540540264547585431086142951244867240062306047646994091078130529241497521387421492891689716545882939311434761962842960607986819904272231700410169675753084385261436202685270769017037957295450784355754031403194715815974552817261291408342508998003172441978033358330421263853973455266613095525173142694402451739499798998444120906079716356291447872206592046242967431755954356563178854638990023963841513553873875443752903885739180826547956659489716788979205975704795115627108746064267893909319013366403577450225045646708341953300033713788323512874224648014615791538562825918819976937436552717136781953907956556686017657099565183367543331445633981838656271377309504835969958257271936519347296116829102817250483231880062027750374357566825868097196305698821150807826658123594216437498211248008042444649565100702354545947106777071484692966820315269639396732369892011344656600817831154451269747475426082932941977093179577651815201083568052133579585752049190243685995188636876800000000000000000000000000*i1^44 + 548616778285846196846759356955725666155036199660152908286596923709825364436485513362472268532911996838593655561820947931054845858445404808144302858725110380644666525563914870471183682637789481367903682532686767001192093172162834590184078225588436036896543030806779011959732749798763028689787924857419968437730263606207579232911512187645573352105169677016843496683149332217748397394602218665582493215512214285710549718755147284141062653026588848795234951299461862632164163974562375214506275125370158858655255116625627769271069451459764176528792859994562604371184452304273859438037118934560647147457443372530389654496843637374384100506939294364942693424951464171134450253095355769640052451303926084887946340850282636281074847240960779365338699791553971345250040738283285666812418838636978455198372388884891897219277209508967245488397798005337483072953821961465840395356771072355979459473855802838332490243647536602077340172186697585398134258818596233587897870335755321993405020230840464189525011296363677100488090048205950716505479750612315481391258331744651271916382600246131540543454949913132242340618272036984705672722888022296706460676009318914075977699547697990887261580572655710787070030006921973135321622480347439199269345123498214199640962696420747973197515346341282569034583949868241746889900216608144562325961244147077045943517473008565562901662981627006996829106804741810861630931251756322781951201857063235106393647430839105507912038500269071528193840260179902967742696081248815504513334767966868953894606207809403599083446223496426751155554030455576259478072727913444939489667854921917975259202112596704664534365098992726487019365452293360193585251774166232073166771768227242847098371019886198130124211286243879280128698194965994656122412841411107986237155987348981016675066334609731152597123068215339130555669881427680034244751241854615989807079763623694649451909092010131997372493431978456144893065586464829900772046473927011753649307663660429753475006390167367804233533118110570376921479660327773084471281523293825035411477923126491622746891739518534360643025291808637631885465295800377878874894620315156123051060388290563721390441815565448487436368227653151145654817618480932395687555788737160617373563410887248850323791498706756292223768309482123697984984998445773384030399831624070874220230335705863122638579868548572233358192748323979173281928755958579723953547903418996399129073784500588938495015088316461141768381445481551336750773190729601698930762716761232221749944516921777773869195747527865767024118939463925241117800911483760694992902090106176983772644061658569139814400000000000000000000000000*i1^45 + 927102144282355220144562081059131931566732243360371603326989434491414027304534048082996732581788629929251421306568583791400219249474104781978580984549789378746595019774626075947531706157687652420989999325744957428201448372029334253263004378085681300952659061130516799721748847836121026178723219703556028906993700910777617554842013239570945149300759175011097264312140985707823240736036942598288010486420490534918932195621628366274018741469100336042089438744326325682827545420594702216563799539327335748494699934388641297729652230792139852618026155376164062858649078985680990020419018953168242239467933208717305743260646942771192748671231115596987377054715623911954777657058133839082481120771976968704158503057105934940373273082932094964002848712105497705950527939998763787833407912854588450727060806389791674022518655495649494808703065270219616806726598594374449772898206224661965075840292462544937018912649624617389787357346413650919432071993398701809465500591897672984112405072595320218119258995545935302079306982184703810453866653641831711580661547351272803112410299677749383364113285066889720064337522025603735406678128598270022993359922924706104550221010225740927996279882185433441239293007327880256938133717765469509250661057054425981963853417299039973127153447085610403057373737337444609659556643471211414704580276016547103798695315090393097734109259758298798353832270332374600215075999671307627154907590013324462243123535861351768710690300480842325273968922551757578207132302969102835827046063143128272851806930673277090675788332233013675073467538695364574440913751052550522680495725522447409764343401482496590903124239096663345750960244883395166596814243126456587632550191549348434664233100595765358419731904079743040687162387676764547580350369742081802369093543916734977149961694329926400021828765211126711306403741615588865829529635106708673544890304683850965466757855745152708718284231468381002158173266104782105830286720449822035444798994942293289832884006592897772439721774700011375400804762236042596237343157405410990277903088469848234509573260353539992157209566355428040749680861372036716537453453954823389975050070795681964696451297900490190705665217025333663799640773876435200100945838855715696972046645777726892162411984834168872499113586966438053068237130066652329796161877153375647711998921214177962500714457741079452846898383463530705799259976761336001459833080722117558398975411103194818840135894121681567767111848719702630690572475215359782173243985937968876389649976901568727732496880838557318037222326532701840598760065900004951886858548499990829839496163360768000000000000000000000000000*i1^46 + 1237553804878335766758968701264370616853060657356675210379972793435130031442742858310691596143001564888432899093194145721944125026981734918393582659993074408393761990694306941754609581144877024925292993735945380179304815400433742141989407878786869552137720074785829444398547523051482147585076907268613196106290605805325007462709856688409676831807515006014420611539287151830791541333459990103517492273305976429106294797587554166310925800420942895665298390789407841707700781966366192587178447103957823454417895493354704954506350550342223051997352703209768357383091060238884558354868242093390233518320168458987113279495062740553716123868259584054323552869737308893904189706632197351206415977062740669311569059356698427729592269923291839975696906850194644015425255274304511707857641488082876556839480977195859982980844973650600417480361647886492968540029758374133498153521984050119732614127378567206482038648522687804968570201243794926894632997994774910080566508484267016637746459577623665338049777806325973646948868373878581175549416071471062400974903897138144512441971906377516840755631341024700965439673239452076557353529034471806109317074809769767730360181608901134497479129740593219474810383166896822308848955157373510011758087509820731286295057919509619935384168920642879226030135556519186920642196091883251077214449936892772440172861844464462884571903818695342996808809597521367478941507091296813413663498208258191613282366979018097298107841398769830841108842183199502262972892984220081407585538010531170254047103595311975406096418187551939456734575123406578732079659020029934909199006361004265548848362079973574151210345267198971452075168487011159264685954892139357111045937068212773898003704944144965721467807559956086759899335482813733736487262643435554630260043502197138226855259446966457958924734478026800662534858473843389408625824584339625497457981605478364678628680816995765449762362348264069732548929775354016373741756184303837160041760487803347221777089312051242073408847861585596316592704122429921144633890247474532605851301902179803563835084507000749737542610814357376453478284249921336035722019673746397540664163929979354564392202940856329213332973302316003013326852543872054898730731751526661734587865282369485602749164163146772511374368435246243560981809933245742342632997144171533103321744520480081128348757804472783215697289298282633163305232835781484529979124510338134865811860417839663640109033547186103172723243115106925750212993405370742193847579946995076336898862832485993870880575994663567766252363738628821070439530023838390589574505120948025402651679129600000000000000000000000000*i1^47 + 1621685506733889220851138534596146227613184140709016229060024634250778116749713967561069855573800231973408017415987962937959725701306978027613386883054072922201309532755952675156801850033544878669353282698941785138559260626911543519980839297669447950156921394024987515335997088643774164928620672184626841363560107984948488805209335949721690960474397523339592510748626968762469414196279680252002449464196440613899452657598082706014268292203233995364471578145332218429290212802242090839893932964169745663994991273021283808965391084470269542712655745975594053055908065256070722734722225684005123838309628283573666670982095658228045224437457736308734077081191665925395570871271398739827823612465328864642210426629702591800625540539884591703173950345519583275954344736212070020630848576505231291870332899621365475933547249238367596110117037921108546292558607684449147983062315735345159501310141715138904101805632718686764804702249864194731727458809800382737684052876106038730370483166134571126270444009863970876095327654967460995129352147865672145482608340670511932933923168192493462589253017337445358848801620560167172174718819943302635929654514756267029856236184302132856188115600386576892788215476122637574333530410295776266903099772145070272219159344331567172880669556967414717726560351530663814982755797242183335317884353391884851102844141264909227585062305983478495803569681175715113199581156533434453820474669351701478321065284363892875597460588970624886814347989020744862042541989353649912615236719344974097619082663553563363072683869981039754509059618193437328397846864831148306541898938264576885822524918823806841586500100504491571814490491908345551201098190590953815650245666208919223444145203605521748922324593223787340344832144135408687375418362166564805252499562404100821574531346239217469442705850591732284116693049393105089859338528745375820277514607910458389648877419131628317486877899425612509409165511526176384706365416384719014604398889877217571628818894539630390342705830618738713753017631626402320079866328031791565946867504599600581383145050949910535426700341327609090853909673587486053060244617930998694888543480789918240778084025449034300343975617937438698690926089793104341171662999155032463070408823393291825802284863077426849026480184442662058917906908135977485060811509508357841405399705359044375779915039038206580103261518585441826333363918925365490239089039884823335043548630037054508373078694024192798188486045593892507333090827871885443994349404375989521781579233447848393843415398949093031579056301573772572989250795969704182712396586599886671052800000000000000000000000000*i1^48 + 1260210736299976124048336637203130758203962034777610514176985860227260150036511617981088923338069035918282835498612896604212988047873472524462429660434034009134935928709288512617724932563169693161962497260496683559541284512594899029908513579940200483925341448877826093069642896821889399135895769148957680285691303039897238769816677238816999874910832158368841433506453243954478736279591715510708143122360055031646166991201923776550410478326940615918067251361990539036088561694924108497831699768344743414677093151755468215200098457311052722686112455786699131729118304393086880372761931968608911410276761958879502520163915358021728673434442833132437747159779529495182603210261485573088742512034372993480974336572779440577596817195881568113629087402643555234805730497852171546103711240910604433821517733474325905964772442509154204642300569096470642819437294632862426767553321333490796233420927090989915136804150738496805837879855728300972134717930558127094264434163802007248331252700408511705777318978996451817461279241273056754225670653573492512549223457864290388907440621658808908896535053711930286698069568842129601027047486648295724938398278783366626362575554497563375934830721627295175828325704456858167179044438204802801688059227121446592850413446308327266008607323878287340645302971585806771839988329095184272273888051592835741183433998449286711879215718594948689321871058121733494654726094506046874974573290946042124388006487149621086074966096640963854493596674520995555971973617523424107168600724959204652854827982890924861857541894079911228592594876050552044923857244322559719600937019332917710216976584625131123289630778590032331697799594743372659856364401611228666727280637171103645073266909349938487193151597225962653815692171195356896974949683911015900337502491757905100144818049720516910340745853719569017953737803665501443806620623576345009179261652752897156621242194506636853922665521493586879698486366993277259982015088597316897088976391370526758685509559353265798526791269593266504227672163382695835572362305438684779227333792341976784404551309870634998748592874038734248952292724963849407593575032982089772856738927417576729602013852330607707674910523200217424381809509022304681891486055716527681428445745883985351002971572803500325353061815665629736973361279749643330056918161365643362579045194158821662650647456801073898538643632634018968954751880437344777869814069023535352376684773839272711295898496190232034560839857726127455951636659120450330388531851192737015148928325773851408993649443645087122324470256266365964253346589349372983977501356363612160000000000000000000000000*i1^49 + 1102553741033769573962666691326282167058228293639493845937774628970388602869729463092029861133594766634948948050196663098828398685847447664237723125563243142059361068341328061215692271276792255843265434924091183511436759074088726980199091215922635226301703199879917628629366485161073181865396007788996039978428518308063349395199373799042419182424878253189702287328516990382229086000244443480010841837206618927933196216098995777547754248508423944377302021178886994200584878854384158075898168350951830491617772836955896877586360083176174085461517154227942589943475117481646944419962627811379100306619239860912293734131579657761838183541135214549401709421501005436853463242635622358435044798414170252015345328896093502224102796233679771136263048828849030269493261746430428084124460938193569212498435749041438133498730089048011953620485908183471593297174024451325079969648115097775535300986926653397398129589335275178373630375983230500400798986481732605928335241809835504120490592044753964872694928951595241975278226989138233450959646981242259784874248120438236621845771491362232328296145627597709464594035588632695790219764544991941276941796578285134767686937527016409524575309193260045006357988118499814420380048331236375776003976530200699964236438500980498631859857799824950261056975682580159462097661935659070622964242423517537563395887050622203251849260373809189069173335078542899286644860463629312419374866127032461836440630630065239539114862525719211123952935053422695206627353851493932205210816681233417155605087110572712927628277852054982507052359576237170253510702128810681809271313721514514251668371386323486029250777293655737760070923713729145056517525511231764542592346089466811335868636200009136326988199193943928275974249231696575294244665931746123626483215718303236914828115444679341791976102570930932827068806994920122106376538354338017601164712171432015699071033161203620253278978745096968343935699836753643025889935532444925293375471897885245213133422817071496062541452632042253536468426394936394514083831258030891593063002478057144976324149571141261459452209192920175149080442924175299187844755697698102009127842319649210807088969713036988802936460575424521787213666333702300188028063435675165764411229742641867867906225000110832854817671081041041113805148657084543473399156923199329568708103084900691980001902377135198224793746151906854672817117847409864998366343259376437735612169862179294301694892984916492852397252944476561688546321025446800081270777307195579303459925378111320253754270647293836903927444975850155589026008787428726767397308989440000000000000000000000000*i1^50 + 379993410018036902003939199596626331062211792314379508050306129207193450469762621536643170429741381715024128430053706061578566443471568678116368958831212596478330918175569483479734381461927310225481010529143512137878136500845647524963707236215557799514081259206172310823248302933734423890676631017620262763528550378785653578472656925844315119423852599200737652426647313000970876420335680440417154936527866942550449750363830269767843195504511723538246290718001865439450028491583724528128758178031954255296638360205909371845683338140823140895223358652975819694451976132903842914114985362799147366510823667505277955417918033198647820782992654409965463479502251630860834968299471683096724569871345095445480492068348049705399821928012628527373000161479945905045143492420600737461498869910849394534863247828839206697025237876001354633061516445985044750647861349931852104718939090864662508671239370638363795663278850172549640708367258609571963610546592584087748141648061611010606612940524465407910023469661222594147839624847474004234491773512855732333927427870388170036409235499335027765775274605855180331279901774011239267148021501505768220604294862826478622608373091101306056990741776290785745707391242188054771702846598309126566725440252248519951549915922415007694529795659988063293156086180428978040907235733540089923574847750612250890195815173235452714812402877434968336175771053249988380066920667092406616649959890554639012076191063254396761581764100102875745912680551041665776614306128431186326231768390643460523960933232373262756493847670122244914233649729067556090908248027698999789248464168816881682266765349367898343663121598955611065978346979425912338811752926401388483979023458576677724315623411377478727740465246924744550812112028692868179238520641897678135704787615740983796300493408070477180723329409272976743611676528389818652953993711634006183549191694609697006146825590865118458694181922397233097605948939001116798204807350336296408577066508256170845489058468617172301547571979450610362306559167477134905597170080949236063807085366431745593427417649467244104379217453591228355451412389223693461766121014097324934406811196063198745906394773279349707416919281303629580162353772904983309235185511557754544744378409785162321048859315065534169215076517466713547705855298452214350648664599296091669407100107543811470736477314979201145591692271083404956985764927325741623575636008171446468046029104038181655937092156802402870096227559809304764618550949461846441119529163135707534980654428392247294096150398990691297521106590537245480121311153901757530112000000000000000000000000*i1^51 + -65004068716107833490027715010422826920616924395681724551965829786020273509023818211924638198890245420700705017980414273595532564973558097215905534108875686572690477869727337264597309551460804184573462734856408250655479787490549832419421335613255227168016994771428029521771600130919572857000647260594985357465204928089208575700408121936500222812213334414054574995409654790921196488659275930940719214347007922967247072670061448366923958273041124230101630375274341201651447835255771501823177750009539778588043552211567742931235298092343082986185564962333860234327421186669109612783004579985460794056363631745099178581940980996244372918703009141137145352247222583732771952551613095920769126965213947718876147094160577512541339939606880986100924571911032130399855348774644282109874900545244561203672324698141657214086911223030010150413854633208737605523860387552159948514523554505518665420396934365325758672563573877633221602779809441279348412737961034403487093337401741964876383709190043230749122165589822328958999375916062578136778643940415136692162175659768532326476521635028211697541194397589577312740964335293743865959631576928236803727286864480729500613941745599686243587136198512358294002396218572910364520497920602183859528689414264469530175071489994431777716488977117575837696410548627050867854397417974226205718822247346491094644481253188542031490507777514881082290436852012702838613892021821541477232929382692965025954375582306845703093826285095116616354904549173555573851961124747796126458178741509191010565044655782017291514450861515927871251336838813555031330396312498553763558152364120326175560174978448999808054923052665637956676739738995235266648429853489099632868158106473938715207063527007538540944693669647281909705466137389212099204351458791320687411207917140936372818882368481205971851007064359336195731771286556727683826627224193450978621557994280866196640235514406499399211966227923274007021179684452927379634825055960482977788756150155793949801145215807971074121646791025746801963346373458342609825554276723954981129049103376768022185135130054596869916285671427457152788311765881304124638858546622264100863965159667009930715103045827437935268562384392650667005642126531086369265025711424483747346930702869765645137911031044474659742338138201588915078673315678547923511545467335950782550350820927158185262472209497586525869796853569264985483245529780114686660259976644647508688373699965887140600950964150173783418875205844543240195147281995510762040021909019963522595397341283648452325455573433539051788872701611562533064080917266432000000000000000000000000*i1^52 + -11903204913087229353832473332065390655835669118916303496564784257375481553515850799192879897916237146778554127861149281244375813678080172466296001740637711925191786235861829820958563328134126061130110899227458276822324780533950408740900905828065110822686639700639978046493941894824907185069896480172935317442637304680274723163609377996785487098514409432706944637882767586540131815805409152232646566792459225994921084103435726179861372279176011044290014043854853501205523085699635696826625377455104379922497242271841954568795875248707979785706861436401086323241606461497138839653780950113455122741436169345266186624284986791681517780405425027646951922547909804458815633027951964124022309956277020732444337715685607815415915552553847991845678886305662259654590785607238909875896677994990001601990538667958956788298899285075897815337223938057856890228894450813669730541027495961206698484821244996117050688864582597235767215084443403388699447324245327191335991099022956811640427784607669640834784416843343003875912832296328943092183929959909381379600971407657877085841934071322843344371526095694090516227221698426243462775298050800226493156123410333268368656121726217995260832974362084788867059780737739363262779814065808229210369684058394906807126382316992961450442062384135694609586524361874204636165260233962974769530751010646769828820535415382221624448654685249322533644982503095369269353483218684040692320553031678770496971938174707774222046464508940150922972678035472672388727944204691729820485376796464685994637595582006869360843104182802708177089502120125895404743950697185674160833872740639394420164699020287337860728902883372373963042960214277627811989787804354823226666704581702733488703986779749127821187467932467754757438380968977075177211385005624073096625615209034536362684082610931915864992493096274391466983072804166090554480595382075036938519107862603723658613353049126530867618509242317153119502847018435234065260305092432260228075985880512348007562180467372692022854656758305336206149497065736414168622198032574599527460248484579056428217608547704288520698246653990152141014949061322133928207362390895829030108434399953199955639010623097221707659792584180982956708689414576378394136435760658015078273055807269559016487631254235776142976249964839388810483684337719638947765825861981698941216308708785664978885529977548170710138886421987029777492422384551226733243361085773993096204742151605194725534246376210006809365752406636067442026394287734056051576568297766834270272670238509931999392223194418696649358239099872223286994875187200000000000000000000000*i1^53 + 7607615907492923346024243394763538250071054239673043474505184778925673362123687711030964329280785990991602371289194379053004545700445128201452665060460836193232649126367283049950471394013199816756171734425027374534939745415730786193525900744081430985360900596591439090356065406518066433714261117989860984420310962614342810204571967869354605804308591928576634650484553869845122593829579185566820244593585184779602984373484709924789113800310361111509637069844900775691802493035959179636678878236126553350324768137659981990801479593305814585784837691514284776925286282811407122992355857530763544201943596541404090448867170613941862475300523318553381153341597188185628228827514704484454925778713373012811196439086649513609088747934138477291340762962094460655918933226329733804215902556998727377506445138182330715394498711227199039320665480841425241424710613344668910724885247351425547712335998045135000517182404541842635446997250016286777021271705551815744285421902848743017629950237122445362311948658139258472929936630922738071550796774848054024120242268513703007883991508334630195555969509103354087398057402539288113476752074932934432041183020324524924110062721565804591636882764587988959301918575190912312623837075214889409333679636750326178509474795694981779665681241654687616744543423390264414556934075844988538351085472052334830336435831260888166889427602124826746361573301870018201184462250326932903271898598875985036487622142112415469694896154668264972312675825510617340961577118076464225845268921382907907561509528632860981794515795565259884396604922590922739693193676837154534570542839345206176680291196342974428746328681442438665896246479195774018410810768899154164287901965568911853851504272301803925052053497911705972874849977601008426448512257166149096272759813994234405320616484378896514918730987130612389690103778670396202947181164803480631641443682055313261358061571949782393828487258986950285744043007747033344075759335710483922315192689359155093830141881071036405992382009986919808814547029133723393849451997894320795382072406508610076606861029258333050327165573273090087058431804258507707863637260854157893044147838719218874977104125472054804223306076107809208363403943099648869936874845440820376106343933649562828770440195130312888665574947321271362305991795702738053909844377957143414295455860983664542260590931018124470605557258365581751891250135869614699514634367190415512062240033400047711749306064439932909620211911788269832735990241321061399251004421484838420947351352555908407128636959966333240568554947987988713308160000000000000000000000*i1^54 + -1383765557403447626368236961345900005555981421773926164902978839389647040586522357245610203434522739081673559849385593673149838607833736813623300096580802701198497787471751924743208162711606943884470259924282585445185082056452408451004150362489461656031902999527965123145122308312009550805472332947544668009223991422732721397083321949887668854742250437776203955682477720150988360653577916732258164441403825532690531547235612646763634955809406303055639136372805354968677953377175304581886568315206903791542216283973947203643963202557365068170013445655002950453245147478173107821572393003531645511764966609868737254405629678392031095370419761436922564018939605245977004446280254034430849625608876593905218857104169144862087444727589144912718416355419015045093870319397420219203550364496363711904332746141884947799032026533693392520142872328201754084475279484263545069817229190962487632288651536119217988717589549304792729738737516991820593526568816725405879627896978999359145055279995813368620746994963786072935767705969635116807767468904807449952641648070304397956865844718654756088970423922058068363251641821647218493413803632167193945313144793618211112421788665510786010775376431261337458883710208814281109566710265350640088401641826335695327911928609884897064644868285647851433540476154940884611312118364621080532475049721186139581737099954842993659690417616792647523922624266748132317448051958247688833191413375980870626682139017640232030962227493924353435729010824679008575254216728169437086827068654040641674803923021096736157969874624550398473425026732250666301307285288359428609085380364526870206688874727967797865763005676754935981806778077085917793390397202035648060199753451250732998051227641192176986185763831833783430250089399702192906788482426637701284387432089709003784627740273482482106155484450842300920120244703466267406829705212932833372965291861651977933651288641212391780041772980733443938206432410543071295039626252735306901274077397611499112120025614731410821284677884460771052186460802282111334528619855875210858056174632413716960004268758371550171057343257185626450275512388684151262201856886136014393010010164530880543746274820611504229631228799287550878809773883998439676169019701012636239290082528281193492744347796637248169653287272541361707016204120234590260718309606244200766484537432787994425216649006847286071784721596271403721569225411895769272536347053969921623704295783024589935403435788439929754539513932542165091989156266801059103233044901596300973138658141885010123482507986318854810262060107038720000000000000000000000*i1^55 + 145625318976696128837498125686459689003303063885152459581556211493178815045613391816603911785920084099929522026008057395053781513480382810871561678637994613496181274326311108117145401730752471269241532472207620461401844812549114868280513077451312777877311586470507592541759145639379362108318074342558385961703772177471797324855558254193106739855083156608698045059702974677752661883745035739293437129598330839990231345441938213391040171833920619918864907804013336370164581198813718341242763535609473289991041205632588433890627354188310234536980256380785002963618293084977619070529755804061622475302067666606072372322277670021329464347522371599062371624038623109726309803057649066542374676004618514259126706818687236161729599743956130780443681630859072911625732157867818529660968550654677375895628294319844333511386270638767286025329098557717430161109826409398771664256863455238678017701724774521687615464076495996810037686541417864247471098122177138544253021059476789206716195538372979977732589527227621775743125144316344676992860394472213926570365991153197496982828723505068825140523865547918070056945107902098303079301315208938102281445267805731774450374488710411348701524627304933400307431397025746697932625313874287376103911828196476360355184274003134438331323486726644114667942677666990925075438756000113275962237866940365327241558100204293667179806358976219979657917545337489465768982295984327850449890049049801121393508377847252702768726257954179414462622769055227179063723246563121233111251028546600378724187052942785234740427485845191043155139723805625668785093850559066108671542075102919834304752860264224655346329865975285440255842643063368423163745348475200101646169967995688608827988483843357611321681934380084955983579502717464489880246727538908768177865229324033151826479126232610495645145411064748362723642213425347898934098217188328046536956299960090056855904671398325853249989615824209084166599107133331096449117722785504678193279692607380895034715108124064139673268787496220688203101042184030177972221045835112889353543096185706928848784847381332075431156591058159280840111662135121545226975221192317627550776899187316507453920639215192567951929098240280611586035650158819221369311449534245149355399828494032518136622660650716359262734994900167199702885697640048625433444139039292398391550261061951665342751471707766710388781775162437360314575636969887001644842228940433708947715285955096595991033214247458993756552043440379950919388456625094859531162415844427594420669890879740416189401038578716366256293806080000000000000000000000*i1^56 + -9277317091468652265454137872599927855582920835215907643803512137879318170977761126006760268737141514474597259268296539662246452878498573221259277080393333391941370008650552670021049608875703759074017242497967681958678218789530132178197540793388605737055015131727040580476553505927137318255678861655850540835140528958865368951617455649812978693808145044811167622669682417547861724422343772233920191855958498143360621166818854822728191411574390146005710438946474797678115123862302956031405580025860044899191534700249541757621811568034477893169213175655883412920291206015291721786932043994308359472405381194464722096703153782208807464377102199869031028668505444657937614157153289447782608787293408376918430100336885882300994656269334586658173338505406673957859044352181499326420097460976662738213681622452405016121237364778568824084868882940579427553892453828019590248948236634604456382748149162180711354786823989600135087394242473703505916919721155504571967917815000041852554092626683506187457485775540059971882183001904580724509919821977984802620833238551769012681548525813612345997476960218849146657844911675550374711345209614725433477061157177634337174569620241486718200987391807641637566759776705284672739091036743873793635460713992681808625991923339577066544649279834417857533144010539742709310653064060519306257701837274885668126221781512644016831890572046037362224527540871692145137523761336354015213375993266676829602546730978235648350698774797605755110688895590262629783404342005435883255876904540950899093876590920996953480623830686587092559004649195982143295507317129293102750446798423024038234904207653256442817756578659282097046435636092147331650785956364134663813791320604982016278173786441981602126717230683411496765799711550867932483714757283059974492667311476697901652717876055707796999288693157737437454016320072485155717059626392491123583609225944481841031415301201187616263311444821534357680486976306932565678334076637178709803757904050859885465466760388619906858417922006213001849751867631896440398729751428568041468768062581732291753318208215636685542023002114511234366110848128227988382925736506500448635662490684499643060485232273047878420542238138844879838438910511817749209380895761902557758887295300062625082956718347724616049200780686283742125971657804066430551974300510295250442719110864180256969157380636505843631939852263109243095523312420369379250857847615125061478440299566319957682704865004416960040194437478195252128537608938593983213224586871492622133161510906867407980086371119922151424000000000000000000000*i1^57 + 370324202047917014392976655376742856315425753184316676045684242899738405157337662606950538661226412821285416455373036505637848689217207695529114336223853174719115855207184272215113055163080868373896383706322969632650199033936145095138889797971229035269636506884826506327719057241261635098945091962064851577564534421373222818767588514352049937702746657784308711878262698116559848093847160389792118492272588217186075986358489116127860588808044294151196103938992929364539484458727496057146691229652138325771243485166663115912795473887475997820393836936290325556855127597114126820049396078430921098144095727255890442453651085673790181345693689171813652599036361901597569584265758622241876218636692925019615447412219507808851689954842447612692366008367763407658549257967718061240522222214789272156927728619935983523556719024445557219188432911525859750241913122837934567327625546562672100594131312694406834316635886220916240969449881511188270192853386364552305974863036933195138925156929104617071742024714164307195129031997615958386222387583605187756532000658947473316381151172866123951715907627333811747127725217942705494030337813019056761210975529566351090640860590065925019364560593425561958205234992118347728136785959166734454382308865977251232703377449053399258765905378190332222928308832133488598905215011876821517503894521259237891219326646085437990738075022423152901672583544372953510367245203320186961196265552732125417308241853618332751427801810651276252505868554566816764352029776513507536668598297267927803585709348591217289858977326750981519767501171266779116584678267550059934789509650448197996010807889448869677849135975357292074577324366809409684311130016835017449758457908956738540998676046250649461531561344709767770526755210848303987251528339712700058364295663553904135839629565153923609563350421636951577352021074407691301407797402901636983401227655538939468041302587106179853127171746063035617426745311479185260137143696411583513463625478764318154677811710105001211101029362128453755472363067786914730555387614365363867861635392033662673662763477101167608038387142755919770183724361886660792156427549134305299719335852797876080583733155294557257489599488305046719779760188261234624104665722412573808485688088846384107747372493915603884006707892095727590895163907828225462005087695687254542873512896939831935139602515690115274785898268266180970259470560396868561250163066501905198422173064360288216753569376789083955164623021719684762526736703826733061610624921059077837148466847996512833675374624768000000000000000000000*i1^58 + -9340516277139725523317818960592215752628586720587712467671338107813669156284958032965745299498403380308249045799017570071220877132909498003036228688706954508859635419332939908607269850714158393086562948262166981856726366324040778374499623211461039639634527287360722297595550153835292949771252300963841180304125297560793976384498567920746805626336406268609990866534244549097991823466162818169459125058327454352817647067371910955378057987607532575942545559728349680176807862248244002880804871145287517937168094136195138975738732483569659171311663573066294889760335543417541409908972919510089362587694296477953271230143376785814159906394003820172226484401771542205894007430803853747931085644443420244059286579909823089795747542916521470396527054601249682197940585064385497515232842737999132880677602592324120032609709369589158136575667685278811589182021367181612196372527269360042407968910436917394971505188339122374808608301370399489934846161651585400119773219690335927685044872218082945169723325238098040029839592604657689824612459635346953759833648489017991415701675764913144754821898371257497583011868096385573579742877041255989571953687525942827742381635691794686919232202660122678196831826062668102000621262290679377452396541268480861767904294104415112752534051909421491587417071598006246129749199802845759890927747248730335265271940846454635113753713962142217136773400481559869929627321452692133599175267065695702253501377859569504536230007235762687993829823945107497607129377858482585791104599131341869480227887149642878614208277995538672400592229508878776981462295271911411459753847245130558420569501831825367681740126423754139763799083089151057500371878592073256038920885726744919920197922625905657693662506554493892141695466691588177341544539564406821494754101518756469151806525290781028296259227854637565315167445468275907088382857329099246433100414431512654168556572024147405587043442005949752325084539764092016242935855082830786385785721688379278580519558440779348094730360452105170509268696329984949608238785171908074243894016067261360589078400525271325929574510125810929472549972367714168191918439189526555234045962836405956130045379480021351507395372514867412617691319419086771761059499857340723345455929097239078934605508725426022102885064071479718217102441358255785580152395770041543142974770305223585704462573113005315982174897962979910203926278942134000734841974972512809430878335234376748494278664386779446107681477340505333062166534744760625910655737944236163852055720674179393975117414400000000000000000000*i1^59 + 148617019247805091700135426138351051121682410122214270416523941259309621727735858002330495361991002465606880290851211817332191420125173123050754074308146292610797292841471341273774524170890256493978130513442735753871567102818888878614713831384426698706142329955822760351885525138233136698566876632641997992216528910130025607055704882112111694467135556007031799634626614819196304964445059315068052548419022982793759778741678390503537192536852461850769998624948136755381262115618414434138070796662198689382798297846948207137069575123736790072704903125281397497714288583994916887353734842843733866856662344729426648338512913535616831455499519058120265692727913825343699767846449215510703668458063412473434748781445591988815214457668552656909660659278119333090582560805252154900038436236037975517155137460092671788337151116237631790135937998010075809705630749332816230561339495046710955667895752604055026666300378882870580638013354992077862469442687446632628064880838127243892202435660231275283197124656406842105458938306070329297729114468024464859679726111847602947306629431024649479242060619586219554376663306241467808276282831406789566014099304796860999291155877977894714795507310278630586577597574199836853898920823463736721154928885165244036778933221242260483593699357786834711381259055974906942917096694106413090667277647746340736227124609550781276179437435462020224176489630069207231283080252341174939483861696251179606276177312938092463741625881326315251186760481191750704229165859700438296576804375143168398551619817736269000510076913182805891395954177786976992657813229578745522052193081343177233182613217761877418880338736867365897814629628230391540653277630430601633422952264438360205663754392887099104300671416008477144257735301204602454002548194050973513529384505576185317444901276842429244254925638107565653554633252488043784820283156222003583927550405290150865789222412323700151929457411246604583611564899106542824565576784664503428488124927874547609261840402405058899208481124139747271352798009634254945127094329240107064967711764871643921182551900189261002871791837997218816684796387946668009870568013198381228009102748918587787746539233162115338119989852258391330576492958348109143735277603219099690432162469308561470680698186509658159489442168064242417906131084189700347070475836873312856580547783964301728418749261114359977667805243237471259257827826260456632403795375510039733700521679746455626020121049444458620056143199165522498821999650596354113211218495709582568698207340488294400000000000000000000*i1^60 + -1325567943785280104450140635834735139937417167936025121436537365428220207319193254038114009936689862717056703021816239941580800229400013061005129353930778082491633670447912657523533753146724894044912858150917846044036761436792990907997603937077966590807597162368244742738682537382054257911564877013140478272612406901095736811888124210116220493201109142117794976676703138090785528488077199041983861661663788814353569450301976826289004851224053543453264857080195023898672605976290716173787569576012055740895322359374599512275737671052179093111557889645496137507520799524457556104482059339850089767927635161314233918415100617473329375539375795170228821990101296323892387788883917835113507933739004009433092566449042816020370794857891231788038012953926845004093060564520268464955688351465260330681681044052287412354164867124165598955241682386268481956932065252064794686689554048124108234836011214093055179640593465294383605944890392656850943312933080749123029214549840220573421446271429921005179352714532362113614313499927063492205878382190691853669923172456946592159517848441873886420337356311447086778991612124177342439842688858466668226792284765869682804363422025100562988580087650023700547114343101999350419635703076824976982673426045073038600341330173935304006142404454176427798644878522757783957229512527745056553898879919533481928875681560883493061673172843301634261820913344879183869344014543665179847131914906126379967721118718179269744663121747120626999311848574619712305727799421271306428635342293345223777340549515590790533387017116410884074411820729345374187336086795159443864158981702460037731463451492570005125891498583361039992127472449138808974124320598058656713103241112797233272923573081436960124971285715246343818337489073564998803565823490789350185437087810945828605671258463499552209407038216103459846116508863515530905433876655564233387497057595429559525487734020054208157786415769858690624238101017894857965337325070382363811179582035464659592765199014949848497885493591883087002778038153153230035894827758695379209685804423944036410863754068428605014389823236100145490686997020011499656622804435262280403236170486437817478773538885516869606861918694273967322076936417539467680346486227404736293355168955135860527857120533731715107402258748611191087078194215848150399700903398285859601094080182455124663670657218136257481267392368524983793616568179299393896076586859901651830025227915766019533354771078747146555046267943344849873075441744252456860703832222133177103868231680000000000000000000*i1^61 + 4089430675737981436608409911919266170459466417446818929097579003899923253352177091929701503343057831887890401373194338718651846974824612997066436919804931489769895574707268452490285347489430414418432758668304634026312924368246778499082551079225239288180451634992458115593558450326138527833728716893142158501265904484672344200243974611856966877936982240263551663028554683938304251975590789056936408273624989393940693297648696952338551244916603124155187203359181592348511441793042304095612958325563350522279079372565340623826881754673388748126632807016955673524336429773676668605181767145191881689758368927376871220623720875519186832966191360329685595506086313105031430626769492668383052414942648248535287103254241930881170289807545472198464531124039040552384429734260628301600533547108425436658349271385512287481247340957110136655071184980621414235597029796993936062571638819741375126741753453301151474601573938089097244593325466730294234126076170414967447507407742890737879484754949619453719141617449523182879668123895694588767272217681970649760928955989066284662605708704392925726915845450533714004583417603797775813927980799314830322266776836105545811957949028243569216848108617760306239335005822675739830000376142928566906794702955330886816251378298657517540858864853227371061867634918016170374282464323898746550423562472474755918377261857030460337809354311529104230645865084102047888033116705940113653391910755868790666668401504796409906480614879305712258810204585186261075725168175338298704561474745120424174112147305986126419127457720013274598284683484538210170808471122798597591925268511951018660950315044679346128373281367690410224444899491080640393339039694171023831934648666548802490919537949354016092892457427043458475182939980728246546093928252842674149154646350310979523888062168435184416076173487576545900202678728889482853895360858658345040481516753683282713600989544615129616427017991960733698384121972089591987694173038041317050867494705771062586247301039515386423313007065810134520931390000965484852097370740974429394801169628444217526174245027984461673607012396400002365323476616120851258730807058001637588742243690674046928821678447788120010292541471959895709653253910825878784310748684717970987440514840128680015206296148047235673762795298864239959542174374877108099304158553788356369558189468035260029329131363349105279697135374599183777728839136026178569274441296696697468073832134043201489417889729063193573577313098976591029339798152922593230889384500977991680000000000000000000*i1^62 + 36754160255112157186531760729474654518032224350105303058865637120020101713526403498998681852477003476609188053547645678370492943388317423726022526234213585631020847522380004535995910072937582393571624516148169995058484837322947936309112545522746095819804241047159082254034946248068146686101958648952920146267384873238108124970799124198702443466733357830557854967235968793041503239792999322291751282488714901077483015396339742856026091584270495897326628902835508359616874623105852914300691778432089647412131971867245574541258083847880529119013231175667887136582113495422728151803368574253118891820116310825528297371086801147912287766032933677562352936686342574762487907493779663475407421764872258858585334655170298160776323201109689530046963719727733987031359490027844712267312849715502921469446360178323887671723684853572772476549135535211415904827116863884648651534977651726402377060855490830479660295163367461147756671160308426018373019068327398579664690043762200860729851690913060985364386602654054585678928132084955136820721061952797824242865244662994795422012138299122720586949953581111645358329409397613893019171271640309281206660004782487016747602564106402318701185556096726913181711581947958469897811305528462978080452910143486687764279454864755086935540631213044573354481884510297377701776019713216878160865850390250810112204817985631514154355968770370521615230158526203050439658441425486261760727535863062874877815967424902785261744233086299692635740081970141615665056103536660290576870886708456643244947454023913508051380051906134596553207842255588488329698427507362252652172940622109528727490295614093332749663196781913740408011690188324994607277097745761179547941810929556073500176645228251984033466664788130242836596919051045608910945344473558192790823307770927830608614988196484246734245850389810116742598999535695586982093173114593132314379157804102640744053860805713791640338157630825623125921027095151455722025071880289132945105041421255166978895483516824498061104950480578896867511619394532340561478887428857452624253575038978229082021632427092981404244162219896840586465471382206186272407310728316976300139728845492688201854938201295316525742641638818752416730806131850373992098570092580984162980272627019986269929310437694210307188251824895419287559803612654172581279225080310922612487121722706102552106503192513551415625206416358839507818210097486993158029226927222602907891121827110781416152939899047529283261608332089920989688581654399143247708724133888000000000000000000*i1^63 + 365481314657505338463986462724315347782636077345772391026545862886628817264344945679970243115003697149838240680265635718444915657591012732027712781278930040362583630310791323169482843895403414309035935836783907959604527383811914727453479654096166743582501047664290465686055715025504726202917968186272236066384353404446897526463585557282634957808576878752128014216927059043679595621603110192449375920425156303289818897598489531228732392875217209669944842149689398088266223950888201552206900914210454396439399455267059378951185799000969150940284409595840820815182405952419583218794338553861125054669762339888434669210455882852292539371269403798099951210291492462630744383746883369206984217171169673002577656683682744531252667038548613967919178599138534828264028298167567148088694562398040378327165427216056778439866497975101338932360908985975828103675188739770037911743958157301159046783156386517760142669687850658680712397410131619457920849232615556492486181954048446963547525399090395539616062420688789416416843390397685674400495921035278799894826540293506832516898395184501752526440838744432091572060441065261590237399196845685333898460968738457379544583198522522423067986358759536240194180650879314544255352488497780364781536845143054608148260443366227070570074348278708491780103447131763800606733400289289412586340660065196376262688461510115985327451219070742179237243149208576804682686181110357417442410157528034542145312614866570866768267811112133275484227917100347022651050531260879515895197259048004339829664316423963495746291488366897347287678498136722375808640403046393652222367029302088550876024571649500763114815300521351507324212547764548333770575656731484993283216746165235886413623701146219806944268079295583296913068970557211198735547371872545472314174593706540389280928341776527437133053232565201562243950561340886436605723916545347535953649153774676035801402563542250258616622781883918577568871169253860187631468158359737145864872870934573120855346149805138361275454980543953977710021218302854423094237152775385658865544853197745244552646861571889025505929605659915417963001209027855005708299986857301235650000443084595535856575402783988213664390028270619338243186879136508669444695639226685236300616106929730877636587985699432228965367126263955783150811513706300067392158946035199239617303175729153287468711785041339376939281360547507426720894303442476121172234155394382537825144155480593037508231536509560660755869203508670346322737226554321461785395200000000000000000*i1^64 + -580077809273450340532376064260359702033561765651785259235598230883527161800049542803730171021260025782138373559624176622776091201522399101302342452822690488298045692821664058583230407583588286523938295860333820173180614734213557051216708787265684011881071758746615008641682621581032242869695221821755563067685574649300806967011945223612573130322481859421452004866021276194675432368066781111471800356686124810081600322792579946034185699833520319188135767592831934373136553810895690896587858630234520516879906211265047261537047836637478645543898392982659179789422038132726909612468462238583749654749256471677623138384896799130460203305746198862754934799377579846066638002573017851993884847256766522860551269343843772565094990666204895464912781059036163258575855323277906033777275137299066606907140333747583721184473653451652508859286519328676967643570445554150325841573149288082626857359889185518004271947601346972821655697824526580868436231912311243578975170578085236719388715778657635779610119698163814967258134913538195374998516407827613325907555008629759910433426285949911466555017880076012978485129292237887169141231171402860118695132846258951547464809569501388004069566412070186978188017990377979505143248596812411398475624839698102603592622209315503275816944358220025860024745081668646270223149288889788145090078443230673843611183826687418618460986698104304060451210376965592712647876883000772798799643398909363396978014840493246524767089204026581825442085221335409279836286402021766872825218565133818849414979456965356202706479496061975361775169470024022277326122702563382309129176679653841527287060580515124836601855075761268973035557435242633413366899506321911920113200599263585512552541293179783238619487328913235411410815109073981210236375372028670722725844606922096872519073398917083036648161174455185035639625836099245574989890336510206104296078378747837767637029162508379874442825481645504376946598380372185910582928762963637260766064656225140791623069147565653024763313449421369151199288961719357511187859396600239920077590937647219069555796704477008652654435540785293112275791427901677091763957324026390254870493275187110028468581470529799979815135086648125089316628176242792186160455480387478592889448390853795891196310281179797217601743198698245885054734525183590975117363274370167542430400539803004463128191882819007707491303581365506536333370846960085669755073632778866376739107280353283896729421684765802609511599461401784516296397411477094400000000000000000*i1^65 + 1216231547763872758601473704238575354070384428040257115779042116846298165912114139078957950779036121734201524427847966573247425669556279421101585937564692882454767659065428635984469145623208031873322063714228315340557509753226848502938861507199607624051643646299432966448053092735146382704848847377348501065830390747192312890722933173534369316029697287641090764957894838232011776677725636344538608338306942129419144722401741435545129292676631261925202944032126148351764774643465702095409104149786235325201841000890512771833515593361125522713864833561932043500363075739426117125563415082605545220227591986943161352838708454667988987010979474397179401557234628997845602332761221536709329021489873533222383804566931989909378290568540581323692868613077911593134403264165791794373106484465337881950424316360616313678372699410371017560916337283899076032807568287338313588661600730834528694057002563518998743060028051450218140180298552655497854422246627957174065949078394489012767097135916252949459386654165967656118144754492966737453702198457598131929615225861394771374375580715332292711192020491684382366238522241231782913012101596339377502821436709743311114426485470274344704888227630587982397669068701492185769890638688244767955827711871115348435077174057696715156321416788803368234284257657559428864895545618057298655014004520379520651074831023702739177218619733038694102061461102547742525099925997915019260506859258196789847172635445538205265199551827906267711917525202108804421439192714529619092253775849287377476204250729743330432941262458889416810073839855535376500460202903458040926253185706823521866426516661917763992125765047386774182611293935759954792832566482341048256481652024012611590758271859150567447795221693187750670131545528719198670029005291750182939186418781481142463948937340615936740779259724767949266574233805720799358883023920389205477150291849124970954057227219180645210543490460828044952015948362286141660518422028721696709450085595708867943277970714306859180850570096005949241560794708850152287226186670073477793994827686457529272783738504481312420025440729115154137823124410718328081295447360163976118408094867664391437888325333470702905488033192479369268578859172191453572256693910144022040319106229554596699351450524628833116066004861236740550644335831828209172030700824254248066111245989674525196958529607486655263979147250888388547780178352086673471548482347910739501420484231801397701798274460107149134855240245326206153523200000000000000000*i1^66 + -2047863509884897322890901329602918180737120040442493067190344147556088123393675734694342156024030130268948339482673888068976077606268820386714669192573337985123768711272691102593986553234328216532197233049670502377431477719307668344135172220960358038589050681956573279694409898569826251104614085524177653206332808766524562465929944676897378140363177016820142666183096312527642671191688520079696069757257153302559841235763298257690248064654360675827764111149024735109578016937165514824211289445811178169897837790120143039070456583574433135618587508974965795569456510000518660247001569732605466271156862466952020762031795869162436992537415068672729802860487833250577358609454613191797805720427318483442773924751847459932768182646340563814899476898945947604777391666344694052762352042786820627278781708443769176703234627074827406579555811405950074126203210973838268443946493683810559254419871034061285000362856827040389105008714776096199054752124064239879656354956930299514193771644484777965860129676930165493614751646014962714878198233508191451379587694311701263927573084889737188901943271453543045163721376223981091178000269268621738507484502035935067434697940416480721943273051728328547330189116823257328683520491947886599473461162856871658939937218128774117126964333597862252306507474836770989736358116663609209943821135835115983318437376567470533873889190906238081492668300710180785656882149766730417973117956934229883802344068467461641649278676033165737856634183702790268208527519260000121628639060861449093389233312352599772329597302863900094387930929528852168453129790822942219307612068234640770272200105758737784305718174303364426661841734565433099058519838401626305791956895545028295426942159431441566813199338840629036148455665288899442648509842669418957355021825211815332637948994386237535461075128366182757121866432614086924129186556773075844725475296844470289061583730914149136169057543671115205035965620376387313194570539654203447527925542940192034553356366424360117291821597081925506629153057792535957388180441701519005124477327210517698776158674727375206747362079641032383275609805528756623338260744334637610046262577876881666467276130174300263952465602827286134811097883814299150345631126153201423425860689975475718699483028067149037793689290502344056494299654746313166033060794139491879901920072946837640968704561021923507482186818975737559342719712778963126468475783474172510106146874573707903541693386287102554385831766324674560000000000000000*i1^67 + 2064950027659380180128083223106215599036239962370847980748897258818765165827382505329454787391914028187044574956835923235822010582692638202699498635712982582354482634740105264808132176037729907664096061843943359407873582896666391121005429047361994826918267380455868354676227902063268652717013285734790899971361972787653534432507624911999323353068247924142869223687283765004373410412733536586391873908680623422288810398974915219157115495089478505142429125158936606758091453754534185765344668152264272262826065783553404789847209142982158471399178418133100891963945375739138828810521154620508763307444159787133116125526882602605439397372848339046936233096093134696287266457171754432273065272268214405147152411528209098316861952091131535610465318168438167274800321455276751430409576445921048850801102830661043662840010728141492510746284290455297253660987384730039532850728728038705763526299188484818345998108491506553794439977965416978668629116635067167866563325508184420544548837712808710209878833733274710058219455022297914896404061323901936275808478380837184874864576207244684376229324705198717101392474747842133167767374679666983877632112713951738965807435076348664017849727133947184905460771384435013479135236849862293007903251345294231805780844165087992057280949647869872424959428592231556937767130079085737631077612539798470155279839718364151651037713206468944258576519900059697625478265586300215882353046335012185917194540472400823230382864716224922969317413331962450379710172979422791866310902352758721025969974225893894674403163546079785499509328071669079736062321609844711505671533064259662059299369666105327196938734824911583861213427815967064814362259013591621956988279318401854957451144645877760058656362562595407963674524477663973924174929765564987106121533434737178569114317366091949264729806540211865003272827980842899197426970573986417326379620219062686924542238849010367737309753843234497610266594075045139325498722670273203755998076897509877954715534574939330005842700431224872416520647233492499548244529176642048933936900995382696825350580696289467155711027161074321347973642940553157745049891636673643745179246386050643603399933761433626273076028378478124691210524450553299497114482619368230294272892536894023244282327634813311380423824454135102658456497521663195865108380324071848809274958688841949164550721256809600183488066951044113829330925759472055570547642671060085583660195691318038106327684778392399981439877120000000000000000*i1^68 + -1068016848086282303978175112928110896051977210309141681282331148111511014222291173708158793841262226810304732647099886965130140953482113003255993931921857592187457651090620244603153543397782893788159894924396287689591139344158887011207237954367741791434338129520166237955881995667871221014798202492872313710465268359324748134783653642282047329617145398702118180252412153849398666047768120301998452258666546217524187326188411774935391606151250673014816318257962623549780304754817609206415992246192328359925506626363668793732845797327906421015752306392331639116957747930865673128344636365365392688705402253094411005070520500024594786176527786893953409850398724027489385388254892551886563760131357524683471516859204753317634727714743420583082367215660402183786232449495307464931787231086540003315150526839142105352110838367230680964673971617451142769145683549364992010753843916717661471511146234984806720562671355421180805251164519465445541070265259001669394067705851240947402986070476031593951705243662049772870229020403539295778604494480671492755458405006330061318465863394851905170694826283935517389481601505653996594800000909338170735771529999161882475149255552837880222582405512801816935360454818237068280833267879742321983478418375075642882051445336965395592524897043538692179252108293246508891750966003525722826799284448140962393221834089876761334877022285301623934918715247121437321810610066098951756628771221742671854405913212079808441849919265532179445749604669859931656828285988159778696068165285298113165762751044463371500844664135250628863638989706422315815701318419425636025906297728200388995264994511356031514411221531204844019649920998531347469149227905075765460066889693765138704301548884386083572715990831774169829161004101013462199582665111368514148602401665506212024490342617061985038153482372740207005031485407912261104151923811095750390792468340678874734447739388282735283184258214511482932795755504619003641355109276993384378608629222916864844314779410470359327737305777989495483817465289836473845634815419499122950327862225288517720391676359589277707354841285352736362357795750408027139526934330887558773763383867678842221474290415419542063609454760412669540453338612692962940440948918119864365118443112563334162572275469350936146329684701453460276469868178377691172592282052051946687352377479976835936022499330895004580857877718298533247003655357289586304111591425228643694065936046095673437868539559018496000000000000000*i1^69 + 355009972168267655729684162767133390887936099966344046292857617870447123326101309582367098805978053437362884404347026081537167117780305232579183269504524854601914231028759609623834007189546526708298468262038065315162994927603190787524414805517921727076035482409707676801617244583168418078708688045864997002108712627318758697532172693787744625723761503255466000139899478248935612681704313472246270725531580764583533509058894999138538855727415642833414084050615745014290184521564111088471842177212825684365441791394234663914857725542954185078053545473142355473874475097884817515499840728795831490020854771922057825116780376360671177835477922500783705280464467381901768291032698008307597173766228839262129310295519368122583781128456076274868305046714300164878756376835762009934312699244201158779055298224388990919532643564333343414854427158955339650891989470286456718945400066983389422421311821095943286988344059679285680528427294955307513137619385528797322449579608413655280051923423039270358841409747759096253382954862218597930227517810697164651616054458647076791610217572336215096920339173466515257093647382665672491532636042644108872728977397203343330174368279889292963734088601005960188200363815195948085748012774162028588659496230361766662049979771028756897430721932685297559991588961192836810159797860141932458309641308775623259971442243812868793470106390491797642894063819258222018792041927999384634382095151320014522173834632188597404230958142020898852067115101064423878202534519883900405966186071086445409361148954074245614432549546899756279402803250818188169753554398857515074216697712873648669558296274655914758804189824328954667339405186170371741278398701052438144586771201948454270458376696159689184323994793353902048492266096771988907955778182870092582058146980179676927912064405610747113025080069607795643438742868752547252477359184222204149561791291706663752567589136481708244812158693626041319832087081681835621872274999779886415388208250793633984796579777336422141188946301754083774397633611733147243024789283866344288368838063408929153158331435409092321913228435352372444111548768383181519128668968285108796224339824637870718350244827389785345065972203866086499056315523643507979323603457326079169547769234780823922463715729298814473515753986432355816658409405297660302285239570142963666754953388114918448384455246999631459163441915287211596367650449555540338857450628352624591085025468396581479776256000000000000000*i1^70 + -44613622266120789260689101611743463492706511912453642080684312550830716110934014788065521849994810420724773418318737423577879642913209517221722200709870068060293926427767931053414895955332907171563121367545082051699432674250473940416209037449027636516691048938374897483697641471792611101948250341028039478658079091349031363186104030153151357954147574825250361693598513912856961565092776626686006957242870026877825985239683583198037438028376826709932700105896563732425408911416295526708058766794105877104931142174802288746750300185085768680678656612778287674035184086188772497782265077679331161917511112395181139112712330940724654752566275089123481833377737188315191582165924408523075573048000029195282995457291143175153679457340747479285910842368178184079821213966366835230685760390433899531062369792917217672864191244282965066861413776728604162191651975244445325665933904420579688060155978635965873528940254738107140378440202901744201212956158201536038056750816597359534748230485620976083801963173470357201853533801201402109053756083977677190851160575928606814347200701649273118939048257269547249457972137601047194765886378554752314754097781462676591909647746481168940207772092724915313719942448250434350280939176666696211409083956413912802551808457211763996035998245142625585832100446055042618558921223008485792463118747872390363027868488350092423842531970767691230064290708072286992120374751030721892106797139139133578405305214848178094136781072187237647855082234548596067130066240834989431679899544005384441587827445300451078530207246616439867878626415207112230371995193057654210778510410703213266052148893989284452770479228767322354399829985706366393459632194024697614376683073785129199837262472440380839410408142149640683078713802673930883704343980312318314476890610754976760128280651606609041236748902860545936478695718805966244231702200728445525826991831872415570282751312306741210142603913999684954889982176964548713383910848066458110519818638751939558371422380091115857023416301373179075496772634560033521611723974271768830281817598186704050647692325227512450045009212303900751732468077576710590164081716604130098406386337381998968400260669739450074492373889599213215693253350387361787833541394474201907769233247065233659262258904785977343783014564764573899713176488300348275825246336876786734399067925972042426838563488532229724626298026100456986078303635393745000778748261395302170845602984964915200000000000000*i1^71 + 623854014383714578685745803866366946230321733920024858557850407370282749238017056904012139234613583879584492994465031868910570810642882248873827333508866877452021834768199124807353058040221180542176813488957494243373127530417301465609124368271085473200823887429759978469164427380295205229852154007016572915300680115839608630285314027242272731325817930219620821180270576869894499186562338479748510194592353006585265446660991227072498501451571848322923878017588490195141252704796614271870617358211767651607703044500414130317872800181942888629408777220081168986774331471997134229892621604521775505823099030545817559652613577758479313918017024502312476375556936627069814068057232698631179234942647158356326850924811901708383357996217726116759966956478771137147355889795799638266961610613695379138594707199203722841425678334426239824635139932847426332760841743945397208325219421364878791202700721004443590516637609686039772112184533918235694561048378818766827662425137284573944830149541399479653447166175789788601707356179751341692981224182731776253205830866338836357115891298136802954223708783502640002785361958018025259052041964694952785084724806043378815017623836312593156361804545164890993963496617615901349619141565366517077909406315895204681000828143232831976880733036340775088248621236878459938999460611897755312812352190385678843676955897518518694845082269007328076349862337751915378024393650038494573310442413076420598091497572629809987505429825701789554386304342521765692931990141196033070844925675129142900599693324287412535167747926143146226602635204342856875286269582779243124019337853953621582854715611796824040459156427113365157551378538882089433808385858326799687000593726732929513159433651176844917654868378837201931382063052566736117940195433689507846226887334899939414949128539916257949601671990385999849828480289584728427731859645329294166558703306926450186707505655911776148877417015490385455256927975979506358332437968302413694823467486323629600666987634421828271498233039841245726465714963604378296092897066345764891156172743597243865152343218146777254113634967434888047911709267291172560009898187060586541957622029123005598930573664395252087462152784776533348536483795138703258122988417020140730796865914099885335616725368898541124846068400657874243391133608237207267955997200553684111076624097031867226048862049882964689707583497191163174008152611214409075897810276051236107059200000000000000*i1^72 + 237910412647665465813523745928664954930695790720648539743191839739883002501503009784069642607341982845989100604494163770867650808580483279819755941261865442544245188737645483430262216094350273931641135877810954929493156492142925096680940558969349520334019359079198126204007847963113606112997853708653952911197776727604253735922089598828513052590945979638042342432640762500692964370632299800869962989209079914546790868226398576078679522795123386938334386322583478899241178360543831060249629445609815026683441251354942679719266403807608517737228216852308055462571430500039448719769162226415005569082599520158022827521636684801682669751735907590727830418112173541153406984529162049794084694431471530629527511252977464073947975675951191750618819176374660900565164313948358519176132319613662196213162113716538145389869315708432229439658088058375982782001595490642220471298230552156166366718393633384063413582479509183070646028998048036228945533752932221882100571553360448708537480966382188004876134031574889307782024879298901600696531785685438122577612055063120735027049459027486170647618936671855719336709285123536161243173638076225467806544834845260053769167747030207327897434593740455274308170740653629644592764740127711466907847666312798290610617232604080894017499915666706925304592817316804513299893944324987564876740073628044168125993161590447734424006717399016155219244025026359062086860516412888998957798005874135157075192025327619763879631895815321192172417321493997571312187024226979517254229144007747138997263233104890859307816365603332220893853891252343955115007643500514385204771771646824267726740790294436923904071266497460411800837885389328168322970331383741182826781593041718000573416575343657908794790428958501871909574292338050331899550994731918931777477811795994172952165806594515925997606928312734865915962479395605392471785456753978760073384826357086287007056886997885245342663116432774182037721425625161762964701596174647377419522618408633640474830388605572746156699069139689040903267883746844473266796634919762902147883263768319445377493614078837139173398890170243869676418560184078169115045108410908345298373579631844593429101544901157781451702130494454103322411530478712429431427974902949948704963621817945739192542442826563608596237391482776941084641033265461906061214474919243414529198277019833497981425512746983860045735759494921203151059698806891523566458834224414720000000000000*i1^73 + 6547734244749150756514374494674584512195900505397586433207374178468308888924282274629180583714940392221490450133192134625136842249934401405596679492305887164081490688420569310971375799807455228760153540707146628697923805501550782399393733695871122822507647253813568936543331495604713106753400608932699418211067959236654218304817232875651520786020318560620482406058034727265213231858697110335800153757449875745677265290731132157175853164574637721597097685030321627952457563533681545776317298042509997337839559851512084214542560162294715973065202629224195914713184638045875709038049338294634834957609178213786593403918421535360883413152819314027926628582512001083296915685613296394458964568981662833563785221530684499334336242333597811358925129138475564594226085473662488908497070294821590317310156738787280042459338341873037099681449072243163345003417734255884579306613531607937610876350874155872596390129191875620284839967531393627616642325389320588382502333125251231448183997011852615360063085818158187091695545917077684401959441096887152593905866864383554551906127633035454760271249074226923850397440124930305347347954565064683449506302826280008732117060551814603783314657055944458361129053879863585716971207275594328573781078211077173196734382724647536601485295384420729182366874504281557650455589080397905553127161846425840980676200222834127966502722494701602512555480306490917164953085648845470008372127290673554207204677367324076722812468886932732082088069346870812217302594343798917680195682853781493799559542211076120288713733471436365029836144321204506153703400727509599350633248032999436137306140505717445677840686513812134159389362109067322557927755467724380975911255469598595097376525928744079099327314791315885348416058382054533502437106550339297221616426954155126464673198537377777301316409329015888352603139833478010686304341595330826176151850507171862077722275989998235907200987373407988239051858432176725420857641657726834318723321183099186717705637700667916278024027622787420347512625858408599887188395260803369225669240336336800946303558084402781541445201045429630736113107922998783774538166453989208857870810856075527159404395707147441732636079143815395623622481655249738950418330164935544961990354333822261622427252360810584089779189934460143045902550264093692921245662327506794515452985115359631017621171098745199483007740904060443995369341316944677680080486400000000000*i1^74 + 418318976293215238214100879783555663686063384755311868071813331723443312294459166439515502810628422749825800627615813707476469467062480282213092722830618183803198750882702452740123497153508639592095854842861772447619979627081563952152495177833995818127341844441784381429706997491424147242994790467320785750137671386608428591959240395215300364085292346473671883312664486274821939333079116386639874403594347794768025155905986517221240591456858164418556492824735155634273461648014987675210823999281019011569878202545934106292765808413607886000541178665968218314191409520799861500626564982175766548427295045591002206278409877456538931491747465425681540566290307400503493431349073264549136370759615652600460135007939656291654043788261817792492364351775343031767707984174120117775007811004027911258715603108747337090505446133077703795875901070150105453908722451209204345706824799419528224003862630059236277256928069007043906400128846446027931040439593451020381316561114002249388093371260903837779431785564643744633387100565458070735686610674388718779444685538506007139062473368596481875916852006641961908954610300942756571656496460620941488566543327590976482196318115150031166054577225585731297666569859347926667477082030638891342972994181393587360714372164311941191152834130500170775001759436032810854186679906078264817758688970995455306562778941499541044261773512850915779323876000274253829893116311010153572436770592216755528870530241511060088094919646911275295065848145201226955556698243866629833286383635473555289484098476282487909327518289804479086265390842568591760997606700984916911893674878528259731335326520164948880325208546102726901230517664717347021215866691796045881826957530452942957194738173853666884239254534009545182744586990423276370864661335074534140815180691596522038811040759937807046771122074066619433765181490903558092191775905838022857326287843670388374287665557381377788660038368933449071215424094792452628879661633858502226409625799560139522045976318767695854596025881242931965805869923296312045685960588963021560671526803418887156268284275083263902897470228648821193509658596108131840064305878113820657242585404015044477848003098287331157846736825617056888443463081031683956337170375514050197440542804003799382091211739824772523818884902723653593327545091783059414825915543745217533762833425708739254351978994189779129696383628725390317980572922675200000000000*i1^75 + 15773791894925730591121772334025575480838504347009890832654637752492543645562220773629988215020991097903527617380765886440460406241439782396105639475061736197405010929880239358804415162193622559213955118528181029828074974563994513638935726794622636816370328108676062056661449043935622700395841192967117487060020983938159863580907244173395288936847350351950791873378809259784521411585118340764302737177799935203585656696890569333606008732031991671873110648859378662058630429347262408349851015775126010814552190815115305991259204592353175130751046114721196157444026578694097750144934485926618163686184814422465464999702563550954717846875725050445381225909217543980477731384317143412475739559798388721927476575048695700768449096495784823218335054847355646305179362374260289141701941539628292100530713874864479808854833396094768022869050357160396128140413859137474344877463062048811124586312963964264529995802845038395451026443666900771365051083374495326305399047444725001171407978541267492747231558342910912330955776328589045868618099876010478014616877278270891830923465350616241643669713387328220496984600164904382366748720408797939359718566385571202744000905749044664648125717350280869918175179076629123057550351526410410017300597516471013317957304099065991049726343067783794166831002033008977880468073693611595679287073972538077119471256793343095398935753760412719781899771244998083162586426950531384534992808861091262367134842451699315411326987099092074303881903195986099724288264860779104143389542729770534967811308590243006149851124138536204631280817110225538479853412723997980342375129608264703724215301688742285572071232139923222275911444907605202676244149448729820915352022214405777495452203452728352931210183371450254624426080564573588820878387470012983831514017109097811102419763690526219148722627441821534236574289850741853323895076458418556615835552520521317525739377871988398398874081935802371988806821536302827339188355111221939966415653551474681049886910678385142632276327238661595089219510621836185230741320696574248129636892956731858305314112121491763863645383509753193757203524663645050649773711707864066299100680817987477611216341001150614999579946325292024769683336322208175968509723433912941338343200893739671541243377645843841529615793873089210561804108000363984922040258837552400825312400423380746046484529375515910083854022020420238678425600000000000*i1^76 + 337323333641943986127093436711000462543535759033100695286845292905083663532779495437607076731491573929861220224713801868583888247641586085811741047042402461016130562896690568994270734315236113246872140931000153295377349179921859679549753211209690371719935305474545722726251457147022604618880755124453374575227596648915946302511538534097094299130984057048445836415986755315509863515682065523814215473318680309934523677238670912184998387144959104084623339167130562499816983629167089258184710342439521734859661489472439875935744312444095913037339333554577206707093486367510593322681167151059649705666409040469923722860385893852207485864490150096172298413586148651713897903161397459234683756461936745660502769670085428059355196217500049133935493885237391678586980225830087605172133848145684539035741044694047315073161964330852600688409432533575110965548551685717293475033173758114022842399479349006803067781286199512316351846016398518183017761019181764636868767604779985909897187113607259575866931544485661784301651942315099487986932609601273129864646028704489342907397449359060722207808928885381792427229123447398418956117625252378575251622195606768995997802621685346475409319364601287457473281578042458792326907174397549790632613152398269046980596900588213400439859146246330032363437590342014812947951523706987697956898134772206133608736851917172465319524075280392865379682196064039520052196768834704320688751088269365799733112723747867030843703350901768055610246347227453338864798248735815428974930539713865796781352486354382753977878958083029493256999033785153715543897795284049006555114649826009270375784637684078651572080290942072801370248077422769414428144740111069321273509510034163578907153877832653311361939219100646726481343999648913289031227073447310527561351954017196567917803450171356228863467723341551098734154489068271595248930504206729125736789963318961327217597784663908287066436602922603761580075329248205960545127854953022776865133243042085192580571556529321953378247390706039575028485663593978986619196977886401247358562286670480026632203947391292255709597313813630346910938450690421709775562477467451241991789994989886451297417655903752614886818541360203232116098857329402581484048765244494135193747665850094693434714198935659436896692517369078817781124287134772246282060689165667065118932404891917799954175533454412299383450024017920000000000*i1^77 + 12568898828029738179369609408712919961817515338188211789328656559055915718475330087870843163637574095954676032790048570148814400591413663816321606348536229491787188518694652527952309705970400036185163518833284535849917291923229857553042598090219581158824699059803772098326328980955398996510079361200395637119692468697160695958909626099438438752209621300080641745393805896176928928168516398804247572968605475807070158260502535983331438613689338623751918875210501305513105180841589230895102049921505156995360800029924272015651294795850771959075397730971536457590581519768759226861600623791422258652176661625506574892016605482065848716732873380696560045367597298612068628550431162861449066181219361343236064227480445613580824230471744121560002117704027115669283550660219546739461347441752761600182529653340675677266177884811571814881445485606572144530413183132637777864333447966627582388043430164505340336853318205657844129789841491573674453849847612618998590406789073897694360575867049373808963655301027604213801345939085538300821191337154252430960561535751009306378860452566115388925269914131327829976126958411883740004091532946364005021349848573765531610260073513210608130706996280515729760202105908164483853857368649347608492984226699875211043449837563683915341654531885106128968492232628223065146670682454890817970724854347867588748149231830974871908439027070072991610531450534670611789626669125983681831358244476474923866766579795845703838548812161879056862282936910606029166826836840609489520422084389852824823659550872204218837744345925960125404121534557589059408553380409660204004772923306066566552356008355207590479817913176982838133189793728075761122963546851779610338859296735934218112513722108197726225354527331889359612021673392690636092726861555641903548833514762830576157498025466516870661989113497711215551344830993427833438754281819200477301408584195849802478192219976502950641354428125665372988306602820218556203189769272043915160388677067360756726112510320444127287278141480289004962553415615959602460215552412958470570139078468642441314089259818661916524460953554644641979292893772715634945131783935723361200886133102885862140585619820639937613038342450753664051716175688663587183810295592008461972754678821967805999046422190226702829773825269245699370551387001913120712880275301512998012651397887338199498878532126622351360000000000*i1^78 + 16166822012941847162150976463370062654462866469921407259136956594473435656147071305770619248560710246288715715683531142971239879917539717156362137624065403045368184657733216991267146585242156152903165661688239228421080881249236051479454799607013295317166928407507218026313580463757178855319887868040389191394254876069843244203616817430035839216618602174250946480368332090131627698890791100850006368352920901226149056696201797923842012658264076423469201950052170670018484023320573198018746365852326985498716931786099295800427710743041581389520093564064036143239606269575803549651965553511045985721893225189186685410131127018856361786517706681965406424230758196626702637064710482139959121311302806228268822551759591339863836776593817562946990133010356739590201151280836811342338486679217833880652696471068887192494141413208854850357680032302466241002662135426650706044151338285282952319281002121707423386709426492979266629880793647627205193873711872816895446604038396921658272744704818368856996486913373506227091883072728566540817990729836678277829864980730700076431153949902156073264004123289127616106273664490076273108126100199630193409481091518621226111955638362340051457212891508987469416514588320232234533946334916912645883053095986297990343351909009660695250025523461294269261472507174339264455641074327285864527341022619915661851106526086278535367865837058358315123258825396848956765100510964516267128200012735169800872665544602623410601016070428081299355945822552341845836934612649403852247017858309585211661835562453192080398384112956316187356263832720695182527808047163748248831676069179999953853077227326993774441329766894913700358620787030374098428771996854377785833039134696862939685376651939539705518511207777777183503123206093336871334751262714972041645956057946893465275349816125858999399038098894891489713189280014875452164344125577554881987897312573023404969037326268862656487246171622915516277185728532244365486651394592286931802036450906722688181474436543772384842284152017951504465394814250227998417740211618895468692808597102608866885206643149152445729249399469227193981284080347015030227220682293090457926380333964510718572814504507620217191340605722115365259162928832406681416745144703559080241991153819707331414346291663087317809506779839362688283760450059769102959133277613332478934025283190503645162504192000000000*i1^79 + 883951948306479467083587950463326763823135556980531745637820802738436950418987706599262946548684180742889255636690608492630939520775894122017011891611075789109798087428525264231444509235009417629079832864448023620682100386646794815799688236723698908111553485000282957511984628898445365141977486678439888886857449331939596711687794094010902062305762601269547491183975072974516822069756322245714809307221387703767024936077897246135908263577276768396724023781328232124788817370738821026953414171988921106201411856555945734035969534927865836926192537492435579926176075758947286138437343386512796252393165660772775220850367956760949021234224748550014739059059991078270987399891924806739218356213485983500046431217825155803207378349663596043587746435751183564283625365292765939957385219744583623192888536694641748524440263713956210997140633238476971494212228811412280200469145371702624999511944108629890593735800029575586420207463678540879213265291517644650140435869870567834600681335236566652775817644878904795940378692612217817898922758139039527385846069289856822697272136715584773839173295327341316290025315146405967532216393538051109436859057681141332646956024774609414969781443938270031810159327638880986075955273279273578651369446938085574890176851758175079088509324797483545291458314218589944986535201801649053387441846401323235715221736837639567901322832623092333342018806118513817034770448694562090027554686986286956529524465303501895032779442646059232171167689558493220383864991372110462100325815036071179923610118770865924652689840046850613832306834971632051431546879850355588606171573673691888262637825067376812637488733442850180619446435745976815438818349414225566552564038288445624810566333437382449460758988777278377926591942816356918056726544811069664362369286276621687149214983151804916591061158424053030950871771700220607208529785844038821396770840325627438222378411866404653639487898747197272634813592274548905537664033450706823391930200704450083239138723585551342895996528953011291340431180306768995043339908744612092628338626095581123877228388710679506780422232371563373833908823924434711448125904543436015735986948573804483335980019807872073754210165022810805576673661624413083488989999025584451436457457336018169320874600869418608761373240043982678057433657774634034103116790039761470082254164792967168000000000*i1^80 + 202205858524525652496185496089666859727301371492736713638062890339318545119443654200659018078293856863245479992218806612674701934289690600213885549644238398790854568506693520865799105377284030953811444166411186957915844208859607802707755754228030837367009601135263233947870003968389334987633301038647285718396446210976147394944545645132383315729628001901810123011758453199316938582802919060770770442443412444130714442058460614609248735151765298598033388585331219470513240257732645040106984476999361129675328614479670374403667673173810787472996747496718847272106360358037084955255684705027251461490801110269214726725500670650552543631355157815002928821937808355406037903556765875558020998622162053906407575402510392457596930808109548574228808755246249628713508097595022938527628356441646927250201237030127770276962117636189958308471267689560652027385873714781157698564460876887727825525523853966926269919159423470209350564501031558203078061750127481233070909173647950739206963547404373913654790594196715032770286679815393426773150640625434264575874225116284829010657523608473043940732222474575727658931430057516513323456072856241449281523201649174985275571869228971891129535761887831280055443066146552819181484627459006070960153646269480866378758401163179204440020478153014959575996135674887660495244269535406624235165051494284737209172362795586555116104482851218563132441160429378907099331423703635458240766124835250018647638514738093779685838450770209856299156886199343263526218213352414825893317799191114237649073629994708010584630916884094665218447887963098490478785777979895554526438322125946109986360040073964384472722280422229615175892089149223493598573980936632657462504251154310665855207919591456820470915066194550791720533392797716283082249885181330496270199233953480845503834005774775798198563066077804334918026829016673503010567097022824887959025996501471546291248358376170199644574059051863713746712780561128148742476484788733248791727220248625102388859316559389582925820543261727027382463248376936704787037932327746249237814163379281547462188028523102597256285889931985807582793444919801694174904364597958534061178814685908548034741032946819941434189318735513076627006714875496545868086357679390926320726708325168405913668327706316966426161639027833640924394407312722034087695863383373715498598400000000*i1^81 + 30370522045321961619047785946645135704405924305615163014748297539214239807286074239112457931234877285224256172847044280047726102454073418847591563403942430260682560978996058091691748613715360505462919677207869880058323366919869000238971794579800569120991258182800179283844142005289374617859793022664881522987592828492699742267933314262598844578650691865756436221005053309339306790796442798081228789391420953774469737808716821140394981212367008884742044128676926452084285233663966493101938692791764632087859325757656085573469555595472425429600648244326774248193318823593781168779198498283717104617592655414107171439750121666642283887053110387176425609242946638867820430424295494986906143783664866379691665310701790217059631095920529040348991985387135684655134270808026557222703224388900020345251282338741753435057631197132044908590993250628889477634967802431154238657882325520569777349154275090586443977319438659678512992214623978103493831669188760775003364886246742915911036136399175024926170934435323311254887553158085792797817977162803867752295753896159153826645115288770269991399729013928113802263649800863194852059679456788674492933931458391562920889171967424943120859978525244621502786592532008052389882026853334318935364325732138216865916116699874606496456610334885696493074222279589489117065765712474521559235472213631270804792386579776772861540341186127058673546573977974772334943135869937937895843792606336851805547970318175815036981367068717771438505575932869577513345689077489214277024978168606829019992191166785143423373795644552597174838674771255290610242122040931114991374709372925838005661942885623126047362488109999005269782152110095737558524112227635777980827451687109696097892495101842199872835065699819109490344737266351073032697414599394325063284236953725161845646158107985133608786082874163719216940226676342526298741813529307056332438680456952637831131708374977840160153523683331634398563943352958647547288127031363943714331207258045347063554477618197863330472248711982264660250847307601432618909838543271491509521764139086396325113769115611603404161791338851628459541473492240685636462955245904118628801929242646790304738035026197033958886967405358488512327564452301102471472601403475725422139742371674979510244576915650750816451775991669636160416131124237943618763594137600000000*i1^82 + 539028514986606668713342455068004048898123887568774725017953065812776469835133239514623573793410864023554437784680469187559960559390540575954707199496531794661434796946168185130612366035071059844755867227485603303401897458371856378148065240767297962638468855678344115205688010089898551368308386199497691937169675258422768377868997653945907915732459765028561570406349016114424349950328171290885204918251326657876677871260290314000642731073243750162552385866007396355603472918496499423629823836956228837632090743898489467975295242580000985730323400730308588314562295561776881938810909481638092903721085497212667256435747052088185142536072203569253973003525366167003460748166488806219977809568229704644592186560112559860264373144326828708496947225029516421543391090697443722445222096400410781532236733141772296842134102367639648531130705798820432678560320644327025291107259032699953205049970015369439665446997855530260239044367888488670511260212416029098627732823364931973220127036575137196204505850262680822866113611870586284254188075044789442655560287934805315795555573942969964513453868709655246723039681969620537647797598893181139023102100315461627411047929684072564056647836429935056792514620537301212923732348446200504720682966737729615367402340391436369959228150729324958331000672050741395238913912459045741335545068333640702837909120987706378412430158429217749750789474885233850924494612422683384425916073824876047824682091311754348103567945175689879433532860229552551072041984253823338024910983663399358562748061705700014394988844726390791798321064958423797932222490054227431875640142940157869463444398869085556898318932960403593643205519973783401778226286250478975208648242310931213614567249624639217840386957718286327787370679832390126481700960967468695209079640772550747584139397289069209769725843312999980238827873454079605422029235013206811007732402729019468586569168805866179927327462559180611257254219157550984205781224707325509927365551492092705184642093424786242058235604879288300478688423224229616868204866081726859064166351796522348464979408229946100251109349634922757551570930965643448932568002513651601247611257610426838698125057062603721871163229172235810956215317537046676236068705764713311864802668021307985384189363958013462776390448521124729677104941508853760000000*i1^83 + 3814653108530137132532822739400434658998547751340981617884490427188458580681154749313740388417723231122044883793495447768071555200516656094831612481493527650794901940464749147010377647147634232901957642723578851466390627817464040008294258253460464749989960201031439702466197341035912531146391348056244387943440222215790587475884812150789552584133213933250261758030256665933097636348787346272050864681785123445189966005885928029501889922932545570125572736255071107740138581608336776688003963781364924218498863298596893825461318756551273377956157592515644418738809540641177179333865619480499983982874359454287319395378803625859559210359224287378024313714886501272953087212400182462192587865924034733463020802392002478693509657398258863399821215145639086578758845086400022623512624365261854892966022652250857145557348603891274204806924000893899536928690844661342233006761526118879512925578589730436626680755332544450780580443055603859527234764355094273744033940838399775525929579381970618962760992594555792539918613206645345666760949425753949515182345164202261318457139406857057699060759604191892709051197523642599111675885979108175812202302610261606303132067630667523287574453484672718552375245514344293026106255072693718483354555953123156173432795727723347885438031600875997735437320913203982398121574135477652187628480808530014473101690613530492664629060898703732520020749760734997982984961727043068343489552842456657835798016023087644316461242982901635077335391686293394935873626536697887317076799060560332564648205977182304545233609719958166870715327050351710932097428241567411380048451438842187145960528608176393891406014287254233609738701950532471762741568457508011223142624850647477188259917431550702739005371424869768375250716385009458070664340348307989560379623500030524647676835699430167658224522887849769514398095368372582464661606248521464157328851563594290470830791715974748245322779292985647297462464164296211429809288716533252830954944918151604629219945019455545704645742470414211286415761458807602569001419381177740906001909662025752885093019074453160343661869500221430206505378020561408116751980390175210553890315892040984567839955970326682870494043300420751954107194512843113427451838401307645576674340893547900641102562813271357488368653378042368884736000000*i1^84 + -123081386682137191364293891285878560390622260437479574892876422663761021591580510382451241885735775088214260594639929817674036698006092459348470702968293171404603723040949767830674667589446032885684172053862818755825495510888885994747113842099524805844782257634246017702499568824539314032240421303967185285164476474930683789771220382015781374667138697383366942698221520503956202518704013118231203125466289794995121564990351896841824436052312742157064756653287225725257293772605357504154823492626442180237605061817103271743469024758428487808575296191580069131142731099731474502172341815265856988820065579580307267382391971822506455173169631720499863502576333462286382343288502501503394283390938412126263435188284982017441550465817183329028224191026013108188819209738247092315900036078188744235365392808283733591323822490199608344296965454391864806840863550449661104662121440106531909129740641468037549197884849512386873757403948498354384939507423745009728999746348099959172411327390853138673162185855090846100003530477648492938728958260014246580665444101180833003141072261763885417006254059844825263388305503526140293549289130446125272257551713162339527436090342184690418112669307608702636122616699801007776787037063487853883774238128405013780687464391374238958567620130478385361631409793912124322861394365718783645239288618294830804320309189495466878787356255784843627136537278755937645161831994230737456520085904180867402121555816259247854183653735405472170571138464307279666590862018849550201043423436259383431938495952225382755887499672544247927915693355237552210222300688662137379623892192919727127685632121115734088871512496967568725824912087637958053292766573748458331350155747628819519296652923939501568211789781733584125801532103535269935876362490374857692122985557492147323923810081698322123988592139691131943706021310498826178783712290515034667287499809739236181739948831161929533082401549888736537708661478772698553875233950352689315575626496824718047640639808680604639200910308903041529920485640339719402700241622771053087835673367493761320572057434011494475816732572830194839201349720263573378341770752841476278517393575806023901959974065905230000980798370533756221541164039827391554180071224619389123338566595866396163370209606390321774592000000*i1^85 + 84504478806789103833975184613985412118722149045515590248013586892015745201103844393586271873566747157379948181944802776964127879613711548045275492263179187239606598450875643029476075518337224750981014086518837690273623178344777211737174431951657210268746834003423328806062282139835696945139024824373975626741389428663790838961197369647702182753454070146359183970809285001626313300481512290539849320702463420575826168221051847038255381680247404010787897260424752694896337493866429946193021384587615231246935547844436170408169731612077050489034291967148337148530587996975009901233218481494794429085873855914618259041383136252753043876057075768037094802948519878130776693437361826686065522809905592640614235095945355435888909862154850684907903033375506526717380077929518295908005453206316212523686157059470848946180785178011876010206967699379801348695945522052377543441872073126016385881388162034250913367440703717602609787127736251852802148549662280063271826837728381793942485370539803496521732165979759773767057448174703221781790255859816578134234714525912411342680880228036250007012247134197847186764092075223980337748043243271293423814671232013104320829498681508187733877286246438732081184160623845661523102028987780786648365257953497797083669322262906064604283026082912642317448494941913564622085079358109708311264453622779677384177905316524817567725329717682473583734065286624942471380240095018149682580629417592942080570972261729497004075811653811546589973278655689762556394126697041018547878745123204610580688918231990677305262958382761509880284862445082924560460368691070166214711747487363694291913153961840822433861043444306860579288638201904292138916757544732373206892956751522334219232040559458432442658704317449413690950530256194789741595231407910462047493756869911165512111134752440060329550554310717176098221790691075121319278596042104949273669789976435020798048533201239800827257339754953112560529792434619316011082613494985336503521917200108657113762528710935821200310735104546214115013199916634809393403783932531144787849798922796378750189157023215443723606455620527781616655055955676457106644046110254986942983803453776639038222661521505816769361489587575729073876261719718565310835931655868776746948109492269150032248832000000*i1^86 + -921723823249818991301683503486530759089700213495421977882758532556794686426570076996835600473081971997597588353227751415494872982564098748875070207651131826244478659277879039364555297216875350177755943019358187214992603600855013195950335907607043897454104933273799892645256736027143642773857959394364606478500035087141619945615936986184989262956619128857993297901291576964252144056951952820859993092150721300831820389881282913988526056189710639244069066653907504198365692873694311011056322391726159120297264795881188869452786070656452427459122446961923420144899518425030434719194265843218809474108302111378279611786545184628446894776937312509942787734425443785813582544932914681738343737234407529573284368382170071109452394831054583312414006046187695940081691664197480979088908158428353049719864592825603401618280378684423327927868227036888528959951880111148616163235233405153925979660041905643775205928166590435334815659360209024324375694050382678161783598697769651194283751459454581257380604571792076116791528837766855725817929825984973446008319532823483045711408662500543972383868133088285841708655965361159874908222406883015066418937417404974655729740290239071118729562199462847561120388241763628935107007260166433929449957509332143330972620550804869649132315064416914598475673621430051093779660844355053833803515242315218287008715051309928915134455331201967691295080848735375738703290951127728525705386785539293343570816942319681720287816700113485425767959772249885424953860360970098668982290940427975285555600003012430896074658762033915588802108154220323840250997225262957735124755855523104689823746734121114832941796781629366217840334746396571496492265678842307635589467187486539582118697373785592376995369886922781500206319163431243243075882973717011203882338446799118143354007449464626618172270698636825795258574414650508297136307292169934843051667623668557542439449172447047250409544336138060753278252350382386157572551559216937001802343783959242711192903055758573754478458878841711407231634220077822428550394242872739880988277419744401279966576920273816677890144304637647667162592210031681973088366552664847881982347639075497882424131508712567102317329994599663359072985166639249942531662918725759903420825600000*i1^87 + 603539822977627745968253196902529721914125014813499002824304862674507531069512568873142663736837955392328106907179172692166571729296421058685629478997865442031163581380115912081802878070019215231921373935527252402449423239646167431135951241778997071409028249223358647836932026233862060968766220548582705026116152608195123532256542153099228905459464638531203244238622933046614337251910027649503367164429026800710141810926730285580197643967905140697305495470575284980157844640023801747436354108114600668196247434672445159430683006376812287614199128283957995658806894365098041012542822027436683986329241741138005505310728538109562417973978528344840231985809286595281327460271351542346052743623759246655375155691173645249435529044302866195013041367615236805683150124661195314337355272496076945841363843700789449954037793335768338192167619304227963847854361447344931442480585702862675698955697490705632105858083743438724857773755018022741299751725319436533414860462860610717366018160781531019138109223319134032113741452495121080520505912618857871521870053004865568554812010711760653686509492926464562684750972193629961308755555751605270567058308982889098681417681214368759673379462678659022014859182782738865911208969495226550164715622353330344993376362549962592593677874340103630401637522725550321928637690234497102108965067388480362540413357619210269210138355500720830326066766143728724721130283488078814010982247740953505460983297325393304291382914931266461441941732993367586442226232531847046634277961116424291960287145999706581664063290762550321986036158917086972102844652604201029934204563079820295350863715756609583467014868609686530371196981951567145122263768551977804559776667822810063772636194569031649804778730831560372788069043245900772463035236365467740670398167215237025042091519754072778311947749478644439188585550795790834353772726789642341034978139172993528486089863454434380448519959073566879359858719098822687506549578387492675796028398509765860289724862393483948427072473991876940770746426873866894042411624404190463864275657444156025162104174078438391353328521471328811403639109366509408539569123331800130152289673114635966738226512638332211020294405941194602123338431607194936021811200000*i1^88 + 5222155838126210640792126635219716838655935114669037540432546221345158512723115685715157517996693445517836298672849972396879582596241228359781867332007201980594252952549614621595942237270316999113188894177085661762987964561397230521522946744381560641605879038637018583288964578714518220903292050562644089223360089401588695934908783980742672941560015505527980247344361039745756860124768056097008214202795206907735031355699990697198908449124441917365015157683395749331613231413268971308969956189391508947979513666286508005137788969253267012318562504383104933409610814351031430537699884312419956230516905674513852958923268185856073910296178139676776848266641675592032748521030048314232968890801642931483865987381848365059519286547281871899487055241942853651987356455347585019731471855330755527245345448560931174340076334768343607824896516536172201842780068877427852955388423331144774422591080122209692880112548647469157555046573470609379297443125315772544801236449616708236206451660153725729799732990918962397091517014253094822045215172699440969480488455367824617696491183977938698264026116085830646599277191461525985784472633584840372187678301546839341299319456613495836277312943922659461504950658811172300998008455593518466414990138247100022840874631230815162848659338627519156815125369178388113843930006431549287250316754628894975219225110459300361550598144851417681119313725240634177101618967230425520137901449703431082725949281992451684188482953782118097968350671284857411857669561315745841628024265186517747663034691009075260533314454200147821064782704077552715241635147037932285798982554590097326856743875239379988925757760194197513274702083200579220900176547284221971380460881655644626511991839555966202618558709075603162004118245095507977573249703742488315427504825149624498923924500647429475988389710963596967912366627602010917586281982311815976837485598173445361894600615330520169787316107953319611782724771271582913633239684917445390343828021382078069788298252344113831442958958221852149711990287431380844893325790270256939809434384071519082932811333125751207195258167375413858694740673768999789346628256789472463326245652656781136749367542598644140522210721565563555840000*i1^89 + -918277215193500260943969231832832058986779775122074046537949560513614027338828444293384820817611629617876682378072991158969165448777096163563506222018903907019936901241813217641897137892656932126369610437726827673641953848945238658399030436125492304012351211711042207309274543923782489532446185293634582902133301729220402213815448665425136754012524822704436560538787921622313092583648219694368503300251684193200634887643215122769131998197145511761016926615807983303384941173565317575814880526736704958726709011210753984691151525438458906482682569437943945045972064742470087148705596677395409871385991453063979457441203767618908284759007313963856819866132199323136741714551904942153636830893232444038623748170385865582199369620835361081744513201869329339895491780391113169247563064440518952541059863725312014699790375873340737811314593874540877624410131775542118233134838939035995728375680589102956797008978375715921404829275586072476509872316519159147018627404732649068824860843492145543577034087198036158571368165386118649317152687838223379555319974954774220255747031521934859686732199989694502763557747533182778572996144320267105338996123783747388499922080437429451968031365832810625298230473095635237086713382707444171467795147889663493318954841687697027200345585723775977380644687244489850502815465912751285610821515245344790583207336818742191276549418597256274698300169832574889386549564800515805202967952864280404367712402224320992691560330040972375030611557099520615448791250935153065839153677776158104441353893634635140010846426736703194913806108314117175500950927056979248123982728168466565750029901572763220472316514572506343998874884298487559756593205755516660887974813654775437558124555307428210545985804773134614009449649262498012780277984418810850992883274834808797709846975070833450600233093030480359158608379254581875063748725367714462685261665831442022751323675514986037052390164109630742946513946399133721198140934053017582523981125551328583535133719995333821736258153962501982353680749824442884678694351758652167360439546070800936212135820648890703284233903208192772493383959377152452098537632945147445078831098973908194063140894295040000*i1^90 + -1141288122286248307580109550453073684863229473209950283462728267496707776652507133361112888750537508017081447083576299286926117745750017388665403185474433497976514216380608471468458702502531830128066922604280983970671509140237861365700437459494247722351634494220895314605608203545435984770916762260068167317616329791940426602684018331387753766941335063641352816618326452062305182061689247052024788223250524815317838954239114867297384427170924023217725031178054102067902547000377164592797640775048120993456489254392178228795106013507092764972436571822164674855029006239223018315287315489854044215621420846107098147690791693557300218488153647585581108255727931797200717525276991378236206740663580606347936270026192887754893704657352756706530676459055521142313752371122801965033624537290562390810905299947579662274232852852534411894844566611204639167489058057387012163960118978174859825888918333288710751368747608278900893951711397415040079886740354480755864388298631104357742141109893912179440710933441085358113556302432848758942940660079056494771925897749211751140510037737334743309456539256079118386669142372627481593448391283494524363883333030056702847792083028111536503566020875571354907417671635711898787507144200038797035388985101729480178769907174778051571710233300190066864003837661872756416977261966818459140182335264923248856148282330594685221882507460454758317362503316690241056316340764948130832638213795669536216790539955710023032502216056864231364724848888489753575995149091648225947248542944920888466232917336365478463236767628972471779482861540695240039921428195673449507911588661599301654832799657648518968541953613748489379962742125296803240050343578938028668111343734245431318049851792627034445038142201842602322082749631840451104878086886673135481061763020447953024667223859599763192723657489088056311788154401520133802932328406939831313200149293868323058204424422472206609927007703676143637567632984424921867901674235868767890633897114846327051226118182359084927457186890146633419706462981776131801401526624507197335495174290061549242491092190786407500712590243765454947950040560660949388276506600307060057472000*i1^91 + 109530805366551031928937724170948717767254989548329808737335240679053009224688392175982296993901091534489277759531623444223772125551902030637462350123150314534590320988417364274242347387281284731969838495299452702663115425981789277623937765340304362080631981106775518659379564145377385202596152535311987548210064603650989511777068655507351163164657100577284136004785480472032752904146791117081377778322025168986029215194779256600311648317921654590535087692229707590827398170714841389535313535703965278745702356656579367376187855821693487432875148386858748474909397977436139962265383550010838503643444053438707188702120289738546745259145846552458702437107325936195977314195502445532609300062455863721565417849080370351896759498861962167925313766981387178784467172528362812219697330274392172820492302594181662109525316286183348916592058447805577554774374549751289244113891204410373152862453596761913599847667759945872624337379089409662840348870172315529511339081044656834318606649290489636741661046023912723317805336818271586457678575027189940325872169045607502976428315982341229602605516585799089527119818342568591530624497094948344347204443554385486986388295567526749180423217467793688659835967205160112885174379526257110433159926987640085254243021341870579007289938951765384377442672969521886355933038603026552616323622697897642057813358682244938415093947795934668799648001843506432828185041599401240567414326503506970379485734484314660425455171784928187531473558662510008768595740815223625388841491695394791361600644294319720515934297080793650343392502889356283108246748810823845724758009031564685783339052297052919748255649248432142804058567733888581971059808902154144965470529717162876212315012741790538445071134986712461250733657794967135739241629542861713286658548830628560179643652789967207996775222294408770323347032813410677033334854337464757967450862529655171988223864631808586931842638203625578306080939334851850424270437701056680404869692945698756616716245637758939379680993616741842151384242632331723889949472751469926631218894746967890461005082257504398910935276214733897262446461116186432000*i1^92 + 191966744261753628933660894330451301206862838807355329906997206225277960244145365909906870267195497809363090471755715589673622351929137065113107107598701021945094841577264840625267285955531541924259252742534185626895351209364272468202264037625979973945144480487835890026328622690167070409989657779857855741084325994828196499737371560913370769829590931168872537677543126584265998252309509006724672674339750443707580893279346039807042830503204911853336103221081945364762663898162064163644720803845360197289554988792373485032149968325369679446818751172475608714356668931471058524264238317726718063688955026624000171581528657030043031714044346761004969332558906524157373060071759057912172310642213435246477119953569955826494741584371259446844120258705765350066099376706828824662424570169285176846849392341017768077539656910409801645598927049686168938748312822871882037824214747565859340981289619539449520154903931107757135414001439615599649952610851474797394598673583622890998905998778462289349916792451499282190417439295583369860851271438370891195773127338547342985632555273851413449719850555456215232162481881744744061830450574226535462481815414906090788070655980709987506131180110986978768190503008736442453324585338776134649883231818353450086617063888974217727924565219621326557417885367257560416868659036505307068188998600467229500511550335973829329987156149394394183847326329440289148241568191754098808462435515821126980216505977307795561439307028899619424210090864650976634074588700724073519092576882017433017945531845962506460147736828832399536278160911218787316709843783173379874869971079906496894733907616872906640467755146525929158587495002734070607021968286741004943126982664879729400321492577294851425915893424065008330577214636006372130015381564721361361270726521191172242175520545817005533780716658351813416454972075388479206729557523035465615322023047003156354983197805227985725996926271836474961208583318970232063948128418711149414222697706041863615888672170478380747234498178189847051445988124646829830731246720992130630595642854687477209921544145771200*i1^93 + 107999137920768823642425655571031765935309010455547270211654054483762109524331526584319467088183365297450819260488477376983893867836062817670020150224177484320281745788730325449536315761314229473505558361609473010177868893413790022116804542925935311053847256403615725397627312936350966997231357148192413586338076692902408741277105471181143143566717208531689036063513362490067247567326006962079758631999673807473770508279493103128498840579625475947654397952993830937093918622030507194826814924219436512967279180619023804345323764787934364476928477502555079451998080745673153187127038199785580283639449270194001985003003205855257419832777789482369304082384816115247038371751543072274528423696813855047714545816024682374266623882265092302073101459229496270832724167706115616098969581479180118241845483742525142293636158721447922258570873292766159904243296970677745941024290347296388788237649056318135054671285124012347804232957706669267727581539725993564895408368209172983401604875525344251363021845433855263865104284139177903959983958117016021420266320316659441755325945433728486252080431025427290261749745197211400500772955019252112676650401768574656718874494792431402044903315974330927783149944574998397805233793027269624793753111266209623895486841145651524008936305449298956971359043478406022700009330180905803406836696768868800856793171385194089282644592872865050568851838303172838997955585152555942402435981092006637213734047287160073904203637502447470398671948338149416450820233375205590924226931873169447928164367318063665836161073017408646210067442665388266762484750071084246509707231165418805295084922209539474587324373558025965840906600952519326712294008496261372253170775569689853113185398388003792159558711108655858241116338763335815580087694823105907100035754489736735775789535431494286335282031192082098817231526554968151102596317184286575434845540614575666375789486067062070070512380172948967794494572085514312360103291738531103575818018652213345594481199655755573470755365036486767371518240607944708798983978507560*i1^94 + -8202620890188003833955289435311747356442676364265077024420591567282623515976212000917923169126395552750135760266488463978791102163992941949766650003983999545535643841591698549098101269018850968779715521088923855891578021409001639847728552959403299849233329665078382246942984966223289758888785627394101001311963245300815389836763878278028258862589980029000320200586684072877528945454590710615957941616011664429639786276886657103649289706770191766274868757152072332819894182854120036185673760781057809112567592051121207078970120289766047785939764265427645476357443802050984180586953922217421996121874371299648938080794019247387666650706463418722702588394492773844122266442166623241521178027186941998829051325222477740188065630024136661257976842194014035185424055537500960440208347762472098565018599800202925938336096740230183025703075088216272784699052693436442052559525364103972612774117245875872261123674303454527599240105570292707147543206220699534540726049338379422026287599760108375625723207586175424195427858790529601229105923248525436584644562794759014414674538368600945789803780661011013989132878356242392076925783686318200307034370921639118644663537974714363965913048792462301876867336018055128853587634221900556186784481713552204134450608037058212420478150935114164961498689289084541736693938984675285209182234377768943130287105524746288961444018012732434375049226716201954564076387341232677546962932433686203420237579652343821776804567765817250307556637440626336695803373677504118981353259649669631181446159839644099537750288725298329883253034630941657543758551374583954552800862522833836237527187347033672759247900211068473592891511512032950171643430311424578717430515192457808704452413217724484587682306481436591037854725508693093190824903010816825954483477372002543720487637162634492033623738094737438660871298569645054407032464422275072887488680925031590766054095828346423229927349659594404085565755065176032490239286688767069652087547901567612396094038593930332376895*i1^95 - N1*6669343171417442464434039566089820126986551291398671772785855557068245846503050979373291748922955008045322550485446203662766786215944734550100488257082216911486222855129691353774645311249652400093705486454533951959809129428176453021690786945550117376811084686045862653792341942306064779440178562414935835825457285412952093666041320690678056308558087778441447185264197145333481783336855011552142792295386006416975353212429731682247032070103876694215853576848998400*i3 ] ]