[ [ -1132394670240873644586131827844489879328162243025909778338551643547068037732948269249575217303379572160796497981194683890545465003668033803951809305836006494058804543015269747491046660044997420952459699894263631002034645644450168680983098543370892737095229379910307548682405293117889589307498343873671694447172144384218979031065661819535297333684945329473212787981051746549533854051949031204019753712061701069843854077117595440823125996390953361634139707425352029570482458790970316501845939198143528976104235731236933961566978712904341189903142622103684749039652113214555053037274158450338311624709969544734758073953875729071739390925839072912136779653140509618166418318229055920858305051057544784438405661592078989074402616594577948988835103946618761167826660108290702621030719629727767458407615225161281340847888837148552570866576367512221463203204576130207044013821917207662118564821533730836159356432186164862207226449129184618150445126361241844064339373410308751680219275917953277490035251573210757656287666057638865932506184461061162344480072435522068294462069637126107571744348401620331371833496660981225267082541172387823354327272196401768759238933434599440090562499331550423151602998076429709161981277274015675029392009406509893551930622337890487918360692614591065357078427842867175941871452017151036908594552994730639117002171866711328541214386210746923351268613395841024000000000000000000000000000000000000000000000000000000000000 + 48116650650715987589852428143906879589464257550846565063263667970858678945962561169396840668335855808116485436662273439507603941399083912229199950431998646656264469714032788129885352791274597578616511784085509266487593131695124309144035651607680509687183786396550613022626735183031904170900407794180332368003287050417497773246805322835464194302787752745874631154361967471282495682066833260608584774127848029854694389719600035827099466400875570746462223007377566701550338804722005472950917834959235360723541672239953520109549142282260111904617372831632082546882899701213899857329284197027475319383625436577389606120180049244644806214559309034169143626016202053287644482918897696539396886765453139793558397059109498867019160790557655539439380926849858365096927152559819652003223054877726991719273979242648244083007404418780418430424391107145061641055306258522955443281970061654182269979700618582760953410358315478835115477817937727354672152915293886772412927634741984632295361659138443388658523559718323418642616157980783857747729398758588120298360118487131728410628263563593446366067732216134187247598638669276701044542973396055079143674316838158188730004704649848792801422236159115792978763327709767136884326822445829396244634284385087661256216747282676732965069458787626970630737430222745982184937930139411076151828120964456242410991491530305158923865274657599186800291090530304000000000000000000000000000000000000000000000000000000000000*i1 + -495803082561535047748768911037151408890575889733257276718279676559182164762925539912427057300099000108324518891763753345862721144402871558028394323922149925908125036605409298111743745870914794605784412598188284352444852784130686663981539391127192853296400302951983310335125505627804156150675461112380656227283810047725155672453837282175742119334134867675772839585025621735622420139654364263040425105900989049633321360636757143487841224372521863708170704516977868930711394809917008444791004908633180129793579376735016021244594263581170032691724436342421609138045785518439378807502015682211648396704959668829536153722546360985013575524630040821753092907023065263751202705541146425840182084646906392451391566447903990177995111964496866871538227752297533045135885266637182616005982002627186982154498939418718169449971946423594670094394657821238721244529882492007104770142305521805597632100113046038946075381142056833405627890432362658404533476158265075127710143817219224251776843093183179360623389869714655995779670284703981183108906480599676625130629462027712376955402340598209207260383369889808714300754681495228159168315673304477045674680885001790008737480096430397946571796562448016105767220236490105402227484507651854010656333521950652256288965905226766353055551752036453306723771862317778058225603475800026696843987449634115134129479011215173429182456087558021493189366094233600000000000000000000000000000000000000000000000000000000000*i1^2 + 1273187849105546891776079310796674906587780895660838630108670481837709543038442879469962626810321431828291567897822019484640975190116110935286903223661617360801776458580800778997566641401353971765551497657355060197046821798054820154671615172153005547984649134205898522863564236144578427767328954353656151023152655992957479603122074778095521576005663930263383463216662149699059629328451071792445309689363805655426670378699382159120679073960610252676705499139953596980666360827375938021241405895437897638775576731434277806362599816746960278230308615236588064326792951186049466624583894884353107567979453315324222813092512803814059471795738726718458924195944948095497527226105007625022621585591862566559258002404088264213680974596491932664775440395263345354239512267685913487802201777092029495075781341367840504564998003099126858729949879985001564924946943851735296478208232261183025931469106336128983191592122597924671922546452564252822507795127615048236324918137669652168027611638991942929144764717638169317297344035105160793518435690794663668133130188673294142314012546832002459927119523592528170978591765166464850863416171959737961874497646973064743073597855867990854829239822622932496364809722178822253011585304023962569743045071471334643796551039016057700609814625677726337163890715280175276615558245222849570703454487049002350563558373587802312272368946262838025369073745920000000000000000000000000000000000000000000000000000000000*i1^3 + 1578524690543911417533596290167444328490488342102769786512367669890479608389276804649646218809290612788960461606636030502895866860748919003006513378098092328810714195931272773678216055994379582488543143900639370465059421002976071742709023539469062814481800727908805650930380711381782358268645923483240539707930579817334314942225733293872537242365730290924770998722545062978332410316987335246016192764786294395402752793805285188234932438440555028884693201873369796493858614273047760103713409732100201934177458188095691716907786423282968898223621318326477405588149433895337239219572608923115124835789596230055586081668954362309656988571495745525472414808492763471051515291073005872680850697142148467431070586971368703904391261667298746203156248291518216806802242792962095064300226444407962836672598096274023696625606348644010388953776708923569287310248375338219736403526145400599234815882716637805885796913988742459306633559058197568001027942221413657924043397738780218413158902116353396068754549790558014899136410577483179515798432892279931417839717459430655617356020778988088970090421078757285425001408508331100725732181941505891713272866763488384349382629277996942723007006999784247018219328219131635040610997137912125634016180728425746900625526055325185839626698905619304405055733414581862849545866309124639853423852323308892691530876885488757334931791398282488281619759104000000000000000000000000000000000000000000000000000000000*i1^4 + 840716651959681535880360705589606109927940909265947898350331781975702161117959166412223307732548451402047023094710680963804589382071476031892571593468774369455839501284364387078900859880312322891304985413746111342950281328872159468099507982739633862864869601241490408257884702654794357315229477302104535376745793187477145922539480701311067904817665882578258021760263328801230878600278107988187815997999135145405213456160153764372072207207404908261648526109775741322411472349149930942524425415115698764635055757409179697103555449997515407349746603743100962074640490738266671154534594677953590164128940254932769850452679977115174117056068543705171321037550137890460071111911310083812137653725242835348651416011464844317131884381773283178415082885524079506726992993840203379484565656988824988321513784875280263707573091999977174156905221832214828230539777441211829046558076250446481292795062843342480388379143530268555205726369104983778215397582568082293120014199488333712397255686179494480031080751239884341144531641563302853216551598629541647579184981228713089335511440538075520411386641793122892893311652813197937407511128320230709754423658357054081378501607315993781888666592879528038660455092864123045686388410175446771498085120080719548545815473109098018830420439591068050438439455767307639694447187475026330820324259411385095584886437808026185219065594284590929050337280000000000000000000000000000000000000000000000000000000*i1^5 + 42938660935547712449609618430078959376028631825949411587369663101367191486572927270435815991220902945921160905735478136337256826240311945472526460041865155495818791890036912867419298095544666389221957988352028372217743247243849250503552344638771195744201414753524721804122052002348918119370469413680134576995057210989899940054858815397127358460853992658904220476244675586200291973608668222166734489774513341302901626766451527704535239586710130017961839700584036858380297937442375542598079204516189505300141645664304233258584359564974231333340245211625646829785907940833022315690363664008254429137178178572723795526867445642213605914546380810004275217891841265485558539159107117433538427714741921967236721391977853184011664073265275876139966505999872584681427646352932774950647167448172937451793205029909358043178927569067365111761480516536156426153413800847205885167139340872308169141173090521052641801071243857724536236898922810988593519013602024527170152082867412326557524614813941098683796339446876980341868939824520585770528160328489834564944535799670115537169170983387228450446209450084152897007136938225750320733412281148976308914448600978982544687262855827201902854379031147044044547232178090886376317368901922155386622358883801873231170768700610575367061141318633407546669452650648892880012479566842166957882795585711692717837727526602212450585240767881250078720000000000000000000000000000000000000000000000000000000*i1^6 + -9901510276517421018196546431971586045630835911237861314850629125302701276093395908979592183773895861057455146403862155729073215877315489592667506187174047996677415987265240566846104057679432409812415094542056989114394519402067536341357063664250237113212727992470215293221845505855447829036478720321783949216393801625931116879230872992658605403587881727353237185617846067965252961198598420639951790935586296707548198810539285296573666093145066730555229024813419976349074586987161813763573880645396369106462011330196735479231308763098295551293402004549845714801525703363855953707574912165829206065174947868931750136594891838059651810366439505693427742323464969633928079479340851309476647852677355109346216498722685995886777566441470590092356585366955947019996836174185676486437148505658588433047428208180272418655668846790140306949259354724601764102390469088161872813380486417079977067329673079646075399243329430264903643337387631558215856061543821090672382420560069795510524043197671779177065352218457091622572365513808287459296047063124022916411100446421862077497687642672938043003501380838538225398551305331248705952842307755084488880835090300183117812357659741897551118165930540600349636582127093700259880399782492210680886587329313066566652780040200820861961271986262847480592737531878540730307113388171264267397529841349274326347209019792017004423581571955556352000000000000000000000000000000000000000000000000000000*i1^7 + 1908155970898077560072085800623553493889478062112610038236154907939590758983408618318322107042123857096438352295801306853991823506799001737040630549727668297492692691276290907300979372805998401833674550760728896589140125308090593010602766672036665940632440652563039789894878421923656502867078137389216960896230077108378733960770809201088377539352619516730343400859097476972508871942896339321002079301488083329412751574919159193422568403353984610392724045007253930675350816077169243493439550293007804641155593986838900310022711289926900512047137902923759281133893548818484084154804987824516105882949647210704176093759337785943097175884805171524251442053185565393344700793483097548163747278694072058258818877230097030053119651262200021356188012099600255669032154067083585193361999952599464528645177422254635312224200106584497422647343997021404911462646761779127304598797458136467376231457234618501040411615765987271044859178531121905524778813749006846607509372350279776449960098564059284833053044583422021017417862388694722156319023779022742458391989162985552838958519764477434734103839042223601421916246901680692873603598708866173521507452574096012644580750853609007688527496093025576358450978463118248124482292244361740725645071221220101396703627991078356766507000182465188014033980548596088690346044813315091559679509119469674040121439487534327260577408882206310400000000000000000000000000000000000000000000000000000*i1^8 + 172212058328636404283332629309995122017119025231629551068309115370241209920033203447476394380252640437799460459328342366625216681416689904053421311949931181485621670763722876817979949330670198846505440090327779526318343781192373566008171981188459702194805401981465091225678177016824260561996728236193243799141290441749694676306060997727216588172968945875554023295018423925633892360578235602450064614216863883513383368110369106065717235904481987767520399532318408879979459617950563541725973631713591267486623382213582480822410735335209970472815305320319871102051682218634294014408553641596998916593556777842089788692417277648461890474499189654759167030472800990474324533350354612830901785599416105436718135915984627861894047654447221118886774690533448517612087202357168628925613289672365767439380070356081246976985734226253901965337961566930598255544693249278432245739164936030749098305304465898373109021962205123105444014831951699289485304415778776719518311935425896643254501542711618728153305323938570472655441857822191799729689628828013460812002364860044576739782028868839806667922549454725284939234980639606670999921927812727470930899480126119130581573976985670929087595587676875730325848821094843373722563380923889427449856323300791322068783900696822292460527805580893406991055964218876605770985752492507356904302411516345638592336580897057223000944342466560000000000000000000000000000000000000000000000000000*i1^9 + -37575666675770392958735496419318454286043238653693020009545795793989504166135052338366842382239145662771982696477395126903881498345506677692132002664494036249948750948522962756866608718009226628128712494361069640585958114928531633090565648302072056205895590387405158197621032652413015214034876034445638060811949069713821039733884314761351764666779520071703605687631039966854130411110965916877977359727189307164723000491855480092665368873435595006559760189814941187849829589769693081902553781287013462326616945747811173928286282770919158761232199572710685577358177329409856802295337144724283404763457869901676920084454474142144369407665404335569628559459655775238408526127589612540384790677819809378672959364735881637649391945148719085375406035082022866049818214211240431928220175365568193936692200368797428279293561280048893322234460364103451812792641402418967225003391351544204632902162335146712764298755193684242345415982810175780257580249557844819477710589746818087186081044575265075566442009696032336823232219577687053865886053432581244217652201957950522292027902073114572235813317049080586748235506271724306965079259699792481626251156844087036406796529286065814983551429727030829400412727869507943595515580708590343396226619468146824593530396730878926757713135236880087512155987317601952281607505219956453931687829916394573642498313699621384457917615308800000000000000000000000000000000000000000000000000*i1^10 + 2803356045423526841276004574466662003304524015190864552060689883063147887772596725790356701763870823860749559562830384195055094378878759854104950243757598822796846616593994827613242386361417385904074557728855757987027047233247167402662754509408005808467832192974625947863628076905542530652047896765571355895441894636312209187169939450787302157008964992203269745303388915178113389068529944769199450716172208985241580840676172094085391533900977149885401066183503668254386313576755364302796722948942031675370861391336698516008307954936919170474615644398200723155786267088367586807800858170991218879446227961512381594645320354687506765124118002931313383795797805325980642276954643963165299178209276815569853068468969708687547201398919610465087567354428905801057271862698645248960528278492917752171870804113961721787190376450755007271160655417563717278657076989846154844583743120875567463888376155682844592150262796187387190782500237459304967641857064370426168130023536274940835306879817823907495116422628224474404487685784606707713094985496637632582885695147619552560968179798303375193742494888239735575479684419575065775907372326758900221721437485694305419171052314891882701231639094678738955606563413301825621801349399962146353321328648915354079936288265184556843673794334982332673109601353701288523034709617846616096119734396139600944533743569403616270745600000000000000000000000000000000000000000000000000*i1^11 + -17647693999493674473621685304448709272995032881245343327017530315980628015435090721881669755072160356289345814384782885069685584254606364686819927688802956282274007999575626099824124565868503804634969595688399793448109618184073255074376615178749527505943384021671773377592303853261976343942715771719613899038258870968474675872194814285203928342393772901366429083963474848138869946031132519857039359145575399924668992786434302398662370454767977969446991308613484558637853805540583785083420223335392844539831464232256476784704289453364362041544574933966060124660958111139391098310755244213572192849838071934433762994565928519215704973150299642508908128629096755162575900233430442618017204514036593663972360542788832807425483962861565484441291201222733652479103292701264830688033907244854298936845567497118865962692919435299038739225507350813261792647136997122091648179796946820630591111402925032036253183880701990243254129988619299973634302182744975908373637425033517719242190709734121776857094705968981223984699297641600459142846770446501215125197047918449895688203615227637158355897929054282638223699160621017832951505086504634087848025075305049943723281829468967844357591652827738244273735199036876367336795928167411431413299870536208895663542777863721353489465995387899701486535142602145036382625761631905481837451190321969769385446085408128499712000000000000000000000000000000000000000000000000000*i1^12 + -495089806903594556137090966883191123255017950254630306220691902149925649287381951497638618633984940198118445267036323255009135785891109807320410770740324395383394414976752058601259573513427415680940277489299924286172218087406771862490472665387917503691032828062770487417058057562936874072723914986588567804210853167056122724904681344557379584331706725147280525826729469879951043498327948032656624886147425352755740112498873409265731076630267821261357771456117090169153977710293001825184352808452583842366184236305044579226278893252324452609033889238352033336257677917969179258539709746375991915724251232857068668891700161981646893595919832851510536063232936440451781233308655495156778717086298517825862429914002668930342663527395919879675376227450065886087942010152812691614736845494484427130071076380262101403899779076076801389914654632173694694487050835102116899090430032308616057932879124170556255069194755826539540236554513626993560415579238716427091444617441072187624380381274810416945888679915615826515017217380781205761092005919091339503373318680547149894037830015578344092524174399732961955391259847902268259978301849647518022353812173116176607778953683110947050596142358860329578120876837907441410617847938787499247187181865017337543840631916101326262677672976981830113119283475987339325840625086284263177296102852291076534093725923540992000000000000000000000000000000000000000000000000*i1^13 + -1134378761345470602688099585366087028955894372016130465433715558094627689965891439980851623371294116469530371608674086509287451685323171422851682864989628283613820244856855371545208183190360848025755188637610334715610723075250790560354682468297614988594884388490019754492131768420943681329531578565386953348257028350981450890753911872787535534531876308055833321151324555447202900999874783373612364944036895602331493069805602700339423246066854841865655951223996749814529511528701047579328516169825462468359245179188933232297776028923608603864506983561985799277718908366981442931870009913756967057689770626422678317244911849345221635884581161834392581386491507456488145545182017649034825349320200578637217100034674442894163480032562816972353086393353683769316092909610940942772555523901750432697879552187697645460260868311394587609871443272238711454727339300335680916332066239310655918626039008885086360213548719433764584956421720352174868943096520020827946051451594544250937959833160968302646627361039601287629741190309414839644827820206743884370740028091472683891226548755544235378121896873414721968205383272971538273411020573045486682663492449991670480803758311338468452752412401615106096227743701714731659243260962602255800084815185875634598260662206662941357612546414327863780662192795871715672002438866501355228199525452289185096565312716800000000000000000000000000000000000000000000000*i1^14 + 215394231897722231705508892737357734751310559349371196868561991823485162204721517470731786399740193041651989237573900922672534758245044433321332088322960376204824091776579350103239328082854588722026405230615950824946100519694709559648266144490819593299067786157386664415722745761543719129999104714304168976884511001591279531862990315321654207293982887781959630910993786274903611671917963403822679764467967111136910277899403040409935396738477162404342809834933515490024332709161424269777135512265824453354002335076382850193444423611772743764307974573234317160721113021541065744365468599433971247785263112220831375133870202743434408182495747692248577325653795979849234382773952651231898739310792439697162914596595987794289693327794591075630040959714655024006054185026322119721934616470942484102254867712791941601149840908025909104370619085620952330487641402947078173137902196803049604698428887366401661736051060176196572391577276825822052249427304032331170159426927095403099935753382067098681851454613280504114975398934679982052661436616862305095070796094803696003988742324162542946783269225385531931639384405895483806721351065703295511419468158888236058073607923605997230653394562497850406409288520026671570454691714891006727545379551061886979737139654763748470849274050620508068454301382748175141672647060372700254394624856395620238028177408000000000000000000000000000000000000000000000*i1^15 + -1421064650962943896314355235899060291420286861441475927256354302274259114108377433065082094855161829353288797879635024011819945660522071989015462705561043836331269953030742329963999242234710449810788824696365367954763543000138481260552720526435915370219002168922317893150284798234184869974745106924704616100660058951710895035857388122209583929656050717243307820101889299289896345221561198602342638272386358060322755036447890304304145198059374798424222492985350042513578095279985781649407374325680053983129132742127197040209606221678720751512893998497842275182775862825427710708777218465117402430066947447486693562947594616646735881205879754283977810936540704380868178800498393485797656418084563065348023985539810542810196555628888783982016919882841152283980361758536775037134777436899616246589039660558957274161863041328706297704508007285105016033221700978632299021933314478278902897847158385418521793391956664700137299726360473093977398209921035853196940122719340928453192958325830748211238701029182685788584234929859315795701372983741265359041534327776297005673718449564881385680471690225808330407033389988886979850504741535012392547615624462740971339939024032883236867255255673303075445071630504873628519370697939898642008963682720568456154885030953397718546509727964503334408410515950095920316639355912455679252358596616056276516864000000000000000000000000000000000000000000000*i1^16 + 25140943168201928659094347393383883431862042685564536484466714976510168182078725657600062281742413867157982767539249011227928335991193135343525630765647663022408946021219698115019154496444797211447046949930686084008838071232260429169601077574998187931808317425626779326988808506851184194593847508743000181432630834850746689270888072009017441550152054093523803677571443444398581759491415724406841559947468163572002017221105165922707275055566765493347530300444561622163709239944743498055547824041761265956055935832733189108490644975402564930159982160142303097662001640512075222696895774893913231709167433838660727932374140106667742423402415867401189219664355193138161653097412172714428842727613123107190277362022325427505849419361594553821552081502486127936109179517990155151907361522811147676838951780585980094008801982756025912237370866771045292498146983631970130563435797886879338016334384017970082860328887726455174715315064919378586294527466254668619859415449843001201884371463145190882984066006219183265641838734934626832401307844370686208139528067685586857710214226515129706219079494572097151271062088925067772679421230127172840251010507607441712591950610405556979435681188711450611869675038057864044783773761042792780413425477137302081142548395071773915486303864192547252822454146393530678334790604628453633303003749091482009600000000000000000000000000000000000000000000*i1^17 + -171435444125979133109673885261161201623724940801119074398645283813839614045143685365424042343739121161649334327763977616053607680366189577782080912812010347562199198586597182579824769825156056835952571078202557968225128773555768649228975283705476411608668203964084684503219747195956670525201631676459908743971584321254579301489744286098687566468210138510901990884873576244695769684378450913746295194925309781304439146526642957971334778820681159757837397335510144039586877586734023022977133171312135900164267726536865461722238877619366371472051365571163896105438618026200354383496418003490365233969468243741155016240668973738155826935642250205719636686693241402900020923435897793299676714140453637338421960565264144774931360028618602568483531935146783102289196713329881535779583893981157533301312949388462645937680375624382639966882991386095673184140674186027164576050859495060805845897864930943068926080342022122754923639189768394730437555815568138945232344234113299147812457384674082488162623986996856087606512947668010575865980591681209324001212160682371814998174874018235180971067388993533912133990513945052151822909491284365781967585704236445684415100597401598787588984900992596441876030469129420320329838872353875905974199449067496524197457852363084831799887516785290443345401936897385121230060094209560933064993331981844480000000000000000000000000000000000000000000*i1^18 + 586781601652573150900323466059272489993617473260254337157290919357692873662232038288166736926180627367085592755685296699636641991434630065920467383281712013228966736489464552109430810842106447897500871156721625062873055590557139349815225224437978240967457100228040935386484143153864446292248049097964756932133176527210126224367295047297121692529416739044842970192287574047916506597317841174924364791164844412398202218181810287637018711361389726528848981510184992496430147596792680238115054677537795223615221651120761949161460612467610324334927862872050896986267733260661174202501708078480558373005449268126226373279097979379297264463744014883262843069809201288859588342710385810925024879536030775268124611087165293112535986824797233005500902856928277758914331377981445872937459152096759301288743968848564232785163989311532967344897240460585925686477698065100375492753067494210468415819083051139479805287639492132197387343628731297148183899014282260832378308546721204789108800323297069020190573523679929200244752690057289700831894924782502565702308021355310557129072725836992193046170619101103837348267537727734467174445612836443675504873156420372759734820301640168135737709877683072482842200256978765505950979682549179393445173929123716310586810471512879470298830763858891321192873627545385003753135334812355728508255731712000000000000000000000000000000000000000000*i1^19 + -1175895820283261310400749468690306848806619174597344328537871425362933480074322873273375752316756522408609952733278450456844308726423625853220177646447502177622625293109172408263481478286044789675788043446947508603418291402669701769754063999670659047924470605264056836859283161955975163936522596184504461552867873677533606640619791100722061070570234003265973865787370586329293882011045826780431117958482070415972137794181230899915464156890857147319302030729005671031058870660114731602350447568843723695055674402545780336300338898531463291184759671193691601719840864791173175845214235082400332777727049016725446723368106513809784151022173343556794544296638292920385788072208784649434664363696328658525942208124573025002183343409721589841359013114996555715874416626964930073520122955273590095111453453353142847987931863026920060670349274646983183673809343249585295146383665686237256228503802108435471489368971411387761298881147594433195477160514380416882018392195325104824586058483424069971999185756835015156642058617569624027213721973280536042783448513500425375219661002548922936206027444366847944155436697613357285183247596350218282806203490336635961757154660254606132416583759581720449616315665622233240239653635236188274082496977301393869087100917367656845153797800823207498169711654053302272973089780681986546818088960000000000000000000000000000000000000000*i1^20 + 1403232428443430015189008799835248985543647961212132398069726417620905294384134065954056835145990269625375670898458986899398527226221329359596876068698328973008684148534484588547248644929516155178026584032466029847561799199292647316482062755556612763874502313697427065073101053651779323258015423789791211864627792007896123226822399896808639860640289152619476322143032687025616769612103024295869178176506092783282283015522084509954196282515745566029759991338403496706910849596755652362748963679300469510152214019358517733772591409536900163407127588188164853726545051962823452730403640827060696507871055190473695267887455406717058502797949506650618680960606137784268704306661783667849462498074069915856285113813890403885623935628018082042380674498852472560217411804440235666700983855714795066484803362293507643031639192109838301126274827890401250129833486563276002435001159872824321591453634454276527576473726149673723392710187376269988579463737292302691504241514840556898549584602319684384948102551167178763909074134871042145981104081177926906555865567883881072002191468567053782351981976197393702023797737138317063021805911042469154633737525835702422140551969638088030010095186866019507264976682103316554668573720646216337296951143036486837477708047135725920346122221933314223453832898058034217502966057972751400960000000000000000000000000000000000000000*i1^21 + -915522373767155500175855542350214057668407947162926193915641176955610321934598066050459122659297045174709064097137822019109857108635950045184459441319068922818228415345549394571343748826406253493244393060122274020985755929796673957040895183376396702393138746594301080253774323770572417850373757959361053737762550146075696047722125683473236118127076231884996347356076354756490429342105320978942108473203713497047094714648994486113364804017817677775139431536191556368103464765050696254834928739994692682523105106212795241379897188260836361440824208766283384113591843242407991969339545700855043959949520730096900582044852718863196070967876394699048564285272634660928074992826265322429203560066510974692608346843389085612188658553234902347591237983077232131706862789619728105432429028885606755775153036902953594542001418292434536116283826506446354448578817070513435993184860293854764298480587651221423722176783896428388279690868399867742050479042896959010461336410229811446374364075240998680526831443697514957691526266022731410823566013095221971006579175021673755651121395637187850020813756505281838255845335805615315576383228013044198122761821906413594012027221138810534064052557875142899776501597314597717577328906890484335471134417542398660422918762888644086037861974191654018843193685718114397416079585443840000000000000000000000000000000000000000*i1^22 + 218238422101650144240178876825172554620151290308146434684147223936055012344965507359435207257118755823195997319077121404031950245749793284468214193657020783309218409483759440105571027161279942560129735762526824468204180449879551611521352521940024847809062659714145389271668385230801769655470339311142291151569413052660315152320123439396295135571715997443408504293294818165085921515833180945570217642357048991400947920639610018205770023735507244471096007217664819401164047844720904004289228767607633505544781732934982938771856846688188478864646216980462968245941948360680449029247353089339486110821278487658703935663654845038408138634099516301474595710814130577956401040346872006773464277871486022535247686147895443532300752689461060554448932992029439468009302549417341159184822568410373031924346722993325304846903857539536070488940652205272714353880522370006795458307737197869135020282277839078932615074377735816519812331706501735776175975035449571593104753644496406400557038724459105086819458200212209328983928230965922965516914078329224625518298975168342881959194210288030717071073007241862343099512923112892186960576085520593864818563767158022026224352422102066232810028949037515871692573116509895128809589874097869968167766788321476424841130037891015393940476800364470487317880007502485288475898675200000000000000000000000000000000000000*i1^23 + 63101580026404784680148420723433365903794281115483692605729985399642573070429419243873847951778966586558744050553821059950112380592631335376351721689368225656194457489907519068438824149734800910630426813130279196921755380762514388752860154641144022228323451805620756622427325954840482950039300948560562305331306349698488622691503852292894650544675800094199752980457998587109357935013447943387410929756440075852052615932263704379098322658090914623427017892804538579941866730958205846204824786180507812863762273159208195914833888933242446939188052152607300774111874557203981794524213277236573106425356601328237097616808038504341301247968057674917527803109066015583621132159229762568065802262122875072833914229377617746007235642191804095139643747299911496554547679182967602191619448579330210346837927635309993193559967539362664197304965611850993488491402280761140092919663729321342450550920165282893909951541490324693885563202175501921561581734446597481821251470712518488113663086557356442441843485361114786375542571466807016085273509651337756112878778746983399177146199939771585100885612041369203216478850412666887935771867249863053769052383042613868370956787723943903789742676361215532249779209468801716718751546096657512097304412775995065535762416217570463384896510168066887465805819982746295992320000000000000000000000000000000000000*i1^24 + -14126454810705541935289017658709535467264856891539945419809785320080857704833052268381271254283975287644371038317873996860140520138925882541321358908897847409379690434517868661232629308679417556375274409756828374683470283772839398696816262139483771062672500559931865848459359885013647201746323224068547786169113068261177683867595315236671216404147258984261406205336468154118850720267120885999309608183782268275941127535925685570571821433030036538715569042162889869423749880809973833474065649923175715993822626150036177142055547243791283645506712607988411716478046097985635301186659288225408056539830249887889222926661876553688192977393736746296986036790252141769189097667857706524973621915497456740695902337104426249012838023456120710037112072194695194214471053038002506921038143733025099060144454293674450859388073792862197482020197743339093900464789278703545764747445565716874903308047834135984874316059815321721158393562361415390310452545988349254749871322986007380643497192729553448456501086106126707185630719467283537938504523720307304664643972272114893202515087182722251274643603385294281165006643904724147972424144635277175926526121324803018820463132092777012858058400348768438761423211422859481063961191854128578322233823905033726931115964674841285501851639937032962773177888422651494400000000000000000000000000000000000*i1^25 + -2313983673011657588417679329675627764328600618946790405312516431732531865612502345419445683526591129823173489054911843530499217609807863852083300046947386544062996758322920094034772111974780805998671853768010252645841123750328466527090197076731214029304346481722207458343438403211108840531055096206653881529472265784734194324898149899318004039578308054856685431965774877093486725358019282377257477291397750166829049089865643296101554763300923207084874447145174159581495167963571135021617201173081618100738448706628493036912779901018165903746632814930460175471647359777070516348785754794031539789508469723107669494557790003097888643524037433242356526915166934402819707017626223612174363484814548648168831094557137705148214150813225623676187865370089110161076279491201436247770630506322482995536452724953261249162086668407082858074609157399874571898126192051471783658433283100706444449008089139700254500101181654038880004172623440443396254952373003796219309462838138688096455445109168060769251899033155509258286467957725034745836627733603617795655789012791606419132616457122073798789542852779270330378039149588302552671173929817545684712619165080273803373956052893541388217952987971544835150705182423789843005018437710119502491629884042412400733369376218532520250857713769082814153202073600000000000000000000000000000000000*i1^26 + 5143542233225234650074079388206360882628406545997453181378468145340880120573414035638452467765649478946076538041041760904827607324389839390646833980199374868946562528420780930661387426035989308994532685337311359331449498451083334264047789144637141781885681938587655840824900042843899579565998175690539334881185085928675249136377418516135949992890549051065232620595769470899232201170094273962056572734479756741040024863503942416360004934857622736200286256677752881628966599786564321067178357996191425547380241565602008354634930473450464605099917521154838904683962146823325355611111486334510784602503098274488347979916511202636129544404390988450263279500431218121560201204642572490558154870587782548264516422046119729267313775185595265013451243256276186001684210827974669337176364562081236650717915426554598235260861529517642657079821777691851916352312142467992264681615157118305542089919774695514075263525236700746956305342854036489049959631299592270684098419541831795466194912308552649695252841752961377899295404377283331239272484798875131388291693669374683095663068920618715047134467472205677895384897651730178755101477967489463218106650977747473858427632860848003841034385339516045249295470488701691383277819366938647421848254891260931557113060632757109507326502982431851675648000000000000000000000000000000000000*i1^27 + 1697472611033615154018854676028772754506514742251374554121855420137499692293207561365017190111094375415623618142160881878797821207085818556015640949208410996993947248425584778944756544779041415623594042756861840687148084073604864603741051169457482185325733990976410233906774269393628591240536043357929908630867015867636918592004252097730837560897193111734558393220761006372987931578415782955784689621660943856743771813423066722318262717519950440291931379453055929106531188891111624592210328013061454356178184949062012825687229589219232299270621277450439888669880598690729649318526346610194886839452540384049515476130861790057196287939633910874136801005322935149670063456894564685357688747296663481751645223321985296762200737990233390843027937604807881858768049214178539695115621474193518057786400415034987807174778751556196746951402789739820232885975860900441292616205278402677196613210905789483010391849004149289380071849153278493784570077187719819508887867799269693426365943589428425702514373593002865757632699909212168540071460629559215648179745893642110591430475594910651139665902843359071224845898287673196651363947552477689696610083277649951645359020861029496545298632169719875569987939668914933076359316764330110085087205612108827318654157036372761536024175180817367040000000000000000000000000000000000*i1^28 + 112167946333444052591354832987618523786708404652350749172112407684432416506212755665196499967685104175153394156470529511693222589137577313149169751869789140697163467594084432544857198223727763760921494708825530475039292849702185341247552094466322857680573509702803256719181847685600988022863205782651471972721497555321124890009669073169325445865456401932203571791593246507002898111807494111136410558237470414269260427533633690605653543354108615770722707381562230719607212159580946079450145791952202868159941123100301948380318945084558299476017870268648288370424551976023601016480253688455150235132353518577619272313064821998421297745487988665304085711564148165809688064282639478596525625135582954854904555575413931196097080242003871173139842790452516482615320578842313965005775785092402147756537201816222789433782791970731960617937221060083489343175143622448703959621134324733537303061170951311229289565174627556060319078836780295962624569200983508089825712191078434834625541454903106527881389642445270526662157487881611969455559371675363516916920583122880609547791605400796006496269278377586326607525548433933653633283503980476448036149779202919896972534753349478706890876819491933314977603410137938505791973347082653042578518818302745927894284475754753902565431391027200000000000000000000000000000000*i1^29 + -4683367403897294340472056902346010860732260735147432669848260038568888803145830384555556560123806398206807958415693754751722659553539813497863588984849963983048372234955419779430364655173252939900425117972680264134072170464573917988527392744749315111097765925656538267883208426489136876967805038769924749261129330790030927043853941785735193019661141596248954536532624109531995191392616010807910005038538083418891745834822529798640360270395313472815656310481324151618105905429709952433719716921649626168839161606927274201816487276085922833505365187892433615516991454231438213135106602693907740362812626442606524304873626631897743062761033431875537535899064134570224802283351618466303549688797650760917953834363381579930332286350784044718398955286748525455300155629191247683286236253388497634082981544145655811483854979279813146869434147729635943449671726920513843450472282588437964090312220074654501373690790297116094528269452741044639889407734700443039547316556340639940154422667233111368754295477127990433190674462367128239620584056699254975846138654800982971520683058120022388710712804525097799369082614414615848156370180491398251948954660740483712908459737913272773697325201578673044326203635370429879310434647507332225637896124967246528170018377242601167257600000000000000000000000000000000*i1^30 + -90135138248230403358492979772288081039616161805469767684444402338948331959194236171719114857888000887433654338658414923565202926697481507684515194288415590679108129587714045513937609419598362515280111229753938695724874417854884457171739496204012126288308593843489892958488609848133428434152390716749085554716426812259025317869762168160388768564595928928671882615525014442199894238242901430470793665188767515447756264412794305711462533445218387484169362560879410649687156603051461338818459491780649310793572816183953676925222731033698902070535905950851952951446251979807643585681312689410100137990735241224045836400428411208110539704524747603989418174301239979530320969227335702555250200690284641775204882698923784853267678673526224077159579326543815582526666000656056871692475627753281865187588852819440549344285574702388993168161461139716753480736046027703380481367413724881766688654761517379814236428200553743169780511151262970107569237309157741073880188091387819528559569277388351328067791142129151308058108614788808712046029695084641597083878984056285836840796899495678920291633502288974374905058611337492324202031848931753394061219938470574713038347280277649557634530475532799273909374465605865634196125566289888010694997843100514565671814577369645056000000000000000000000000000000*i1^31 + -23189364867793595713708980225353469634297417533100135313289360975862804230165889099864821852194086013408784492485367449520617409418034390018282541766531856774041425132565106106517719889654497280246773968890019462104829640131357089357144745960571732619150445552514822323682095546042579741668769155268091662062743670265311023216738705038159457243044811321456386329801377559441708075750960695420876474487050530667159992208100503133088186430210020123309736066380601955557296974052208345126632150414361332390303015044646328897994041970921821205588905128713221482226980267442594883489274154348248044128550541750006050787033488368998680026170244040816029389942531827419780685743644099880712973807039856860810481153361159502669202744078125661772425393178725379908442075139644990869749949200294438822509257811319835183211229131302610824053564954805966665537978600031533654981685964727000404143561357543026933146260906029043591046639306945509698937350353382611940690555897595372556808743552899503876924340310788982838078912779128791589735511038927410980802531016161897052721791035472018934428024442067646259924293624546145292049201613563476806195616101124749738023022066065993193413300090811217509496439555068369573924882855148065978080223359622313536503205068800000000000000000000000000000*i1^32 + -1668970547199130690633839996899290412363426026603168995868552741149951177361862827668593187006735927078497108431523647886487418614247143451072439717887052925431580877005207441021320984810730755727622661256392117240411088059456499027462266472058233202418845558925647926293055146254637856777250399097089797278015683583744502398268144773825636227058462089244931806322687571511293078745515343264851728272060189265930746775850768315490384256404433943870432708369218179362363968371209652488393612016807415085932307761446322285684129632265412084449761715451374277225583863595541888124057647684129738489091443951269841795532551146949318291656087940735024969812215196135841624280004554944541422034226321648210274078317100049769435993545050836587451096436930576896723413615269775263870643293617470446970299009069734335871927100875091564588890189114738758194779689047056546252849573206664087140194105718624886774124994962650092827981238274897497211577344685042571991418340543289452304833465579538604468045781077025744196899930102806359801562314758891901477833522006850361139456489493162451644982258698340134830579327055290503578798986776634883111053443843809106061212006881705013679092274536596669597835307833841474801714934457409336836782402972186019102720000000000000000000000000000*i1^33 + 287700958589123026205528629019458772671064847195044170122004026372592510883255510838140821621574888756924175397275069535860919497422549638057666355544151425444779480098462718947852879038443664903070984325289742958128386421442536024535669345801682251381785190092488943787618724306069298595183236208155267241756887996185046854684265233868250635572383525809900588878247575796991022367245063789015845013743100151753525213133576647923113808174565298062992406859635601079071713970652970671078892125169103559581399268613052879170625044302899272659694748858354394954222930484366464061830203167394171053051335632137177717521601318628871521891068251228195794056947393818547022595323543056993822827462696113192282331911975709540372028624362974443764102123832638862142350226609213673896328063686821944018990194730387737555091154098463081108234080583521262329673384621266480126565978253371614809402916673116306568160806861538895687804578884223998128043469288475022767125198698225412661099119497687690270357287321465298179289034498598045955952702190581282444944533524448910445372496375896696302972749620711874997553998201019904454737845779145784386650739565295549577187068905616988676758168429335574137111257942055744191021397060472538816236531434389504000000000000000000000000000*i1^34 + -8719603599965393638777236436992295744427469401616746173269713774772722588639731687083194336614354430132257957604499735976120617977493750418559605630021668346407190713412706551289865135572422895314313991500534778434189622379101058907780489457931723345211323613316177016550195449720891141640838732779675858595361287771403029328842833335534478289125973615128469445083867559812319086166294356705512010664584036248626342272212764910907854091674052385625676029382474394430506636430012870978623145561767054054854781709438901192151257794921847486539984184150734686856596118608717618337373686594591480726633491011733477288514103380211318928727038407328782938704670367261915862976483415362717385174605142927821784984136794682437815587270453561364482604384097760976754905023556924887001146202627843674072186655294599621838756079427642532263969975786806820095087621796454572958506513642639886364287438846991320096386764797707129607963429001879158452439047362419562827313969002290475886631465720207949812652881428759865687188129563023709414792965655803969314446965442611840162256229272223735786250296420452189641333834711908818006586806802472896869848133418477657665022694973618192879034665872498528246265528937474352669682230582601621315990323200000000000000000000000000*i1^35 + 18144509168922593485522772152651687602822075448458661367363299805409551191682412244609411528601997428425185526627437537944301275966730351901473746932242903595060021884801127877995517136862872543237868921703768248689788687695396345507205850371241652094512867882368476766090772461936026168114703795184271015123082508770616720798281519954300112697036719098130694081710663109820540051018689289015672344146982721457065954071602170239053632626380341880584279836711427098567590628472918232753234990705825948390763933718848639376821532369279695589942808800361457270877494282907631557373156330918619605518712405315661851333635126946075201819393410249324971640164802257474575556236322897723434280912440641026396675146324783323240882378262630423116327669138194294390227834724458269519155376903641021643288539603975570124235605819494959288716334451888829419615067283664847102678022883581725870062315272091282849424011233903607602865695734355408075546786999858818940582325283444980525863384258393336894005333336899319351175380475889062039687919622836485172013816115893295179200055322445977761689600409190558685672439806523536119062486554994039871696362972746374858413627993925319905738861209937504209936337192997052367819427941208807178240000000000000000000000000*i1^36 + 1218475169097195478215448756209204282986993389275247034280282745504918272371199889748327482987661753350623009821756226025929210341704255962660158320849351347916186408869274915868234285244494903571489806654855653956841172115648090495056219152916550845133340495286680819081297431720679210759845883098515783219536953372250564903620177923737671497791004879880334918657217592913629911836535029889328775774089595767737566492695263752725734900963873716022988973179463097135095440539706847465440015394648941524428601944629230746500008694471610614866009607051975372231268289220836625876460537847330519830781363372035497751313197031817737517283535035781651787879885739450637160733215190976872683931334013094336100751986289735980661686084327818047159874907206469695394855113973173077750569337103949083649762015932472631984572026761317066940262070227326542861426111526071499517575826655790284362818649273312339159974296891281985433530334244310814248443696718624127808777690975819977169412463967108157571202683708161777894114458170706499841284263225209093751930533581124531804805045484507537575897197036175509049727197423099187855790637996004373188517441820731189918659743105248779801800168109154153397932119217888237374149176066048000000000000000000000000*i1^37 + 17895857060012543420807224693314423825530568985847172870836239188495427680647300106339230887487491857960824458632357568895597010393590362436928540596084585930696537977959889602412751496096512074816967567508362784131921071785342842665340120074752672816164836986369223022538962924194060280803497285681597459468233536107633481663327527479520934384730275084700575265128787530603522978305979449643249337524285645249530105349304255997607135666179123074746524692628932149077391611362902643693468484305945463977298886597425255632184637942099452876345369876524341832713466262023754533350857723359680641625203487120607160362909026120947956544282015516750045794015252306990745384719104859402674718083608722395704691204676539378851456822651859294208551765388269070438368225945138711844645706474381561801502298760195669281458877316293053036864849345161526486625269539445849988375353633701868545446553386155588610471892854281690190042673339516482613415084699850183902118780214072601773409390861128403163043464885601416160736336550559604869784096368851575626103210866411784748730672432428590449996438812182345040364897696251599498453956521970272022226419335066430067804554289939647263713949402121330773863662756733945440003686400000000000000000000000*i1^38 + -89198245914327506758478837446770123426426504975051871260205950848352042914815104970610316318558965027816390252829672796038139795367133981405293251063972098015767772105073017144107526146372490497754372112541200762474565839820871419204361189094192640412221198492046089068738351599922558093142203069021153893194806842641275890864322652587788149481944986525979919793395248480465352637587736522318758902451624936256681837924823300938563871990116564788944821691052954822261130656840784015632473852098648782000298295855679473366060992963666493683718897062349839975130092919400602849217786251737635994897529327965005290931105927163324466635049543456189567052926899231348840626523321729725968176688600273249252616057635299217120807712790054572846374048572640215216013148310423595122690538513688028422469422595044541862392682679286792458059726824193389540147398272205140294097036852932785637072714782021984395335746738466346470447459933528240885017303254581000914803568828485398283947685894776272782267332297249641930275703556369453779928860510262961324940635550163602473020808908878203190953059842835753682386941625636787371913824272066975338568502672219911399807503592147065421570025097350741033180505929521561600000000000000000000000*i1^39 + 639682943089729045533945566422654982184933883701006570865342439989976004471452402040090046156277553138778685960632659120698544364275521414672453802373664917127682395300855124959245048947309236208796070867718425837989537916356321643745485864338725711943271304378281207409849105785835818449467258765362079996204908962190679544589302610632845461511461801385253989339041432607238710780403497247619369056429017418330351917344272658187280200853917185887128854601520483902041347576130470259439520114233835874858324646041731134146729576273580340800239705863751866553035537926777692846925031063430023867726773276246315260375535510579571912016783111594821456712513385912474913429707527392461994252862189800037911790863776050394971030641112814888143382457919151553330746378180347998195328638557282646828224245383245028468614680118978348260522089289513420531192231933658353244463796922851177146709131144524713685125112345266325557992881415017183013286324171634568291138799557841562151216864861924702945385814320927331046292209836887138758624564127748048593409498629568663277633020837319290465750032312439763801524022635417902304752572016917898142379968930208145073253745343466159166814363484268168310471367065600000000000000000000*i1^40 + -2140087227345600698449646120312448139435260183969654424224909292640684443524125395179271967342320036760386204868388577886320536851058139833137466769001996509160888340922831315989408095452918712517949279193089417447015745550443703067761530292773475685828193636214348257844439101783369666775508310017826620730368461954590807385826260034819407146147025159773458751507342157370299872779943200275429174295726777152669822637376904994087263533857582221736986466325631486193612049738839389222173222460259378188119329253966135459117976193696652000772477425233682334110372048929295690190655643184071691003123787336261956783246261504833426880666266785668242195062525953192314898934756882649478781987588470688587045389372813694790677208602936485373243931784780172142144763520967119423663898091474828959239306107718448144405939725890994366428111358341219595422646906310475484379074251126059097960033767842496935394908816919966258895188351271404157404240806336068786062578351598213745039622167154240487409354661805435887048478156047127614601766670133564155072515880934197345440805802386477111492248510267289806543749630745510986140471656229265626805746248147254564616633305427823374204625580686781605478400000000000000000000*i1^41 + 9215973723690050730848889826980223896770916884344536657374011329389435005599309992274004049930182114559704052565957731387823239660938100507557138164121402314544020686977990725330286752672504242726644092924639351312826451471043992846517606986166852969477552367399685752950343307721794612172073923801017829060059368185530490467835622537560309884334072006207369046258712112786418127541795694037993882967060277859160612481450922605085875382041600999602290019368181992097065087288585691740202873526158849910422760047562975048471443561792778514195180133593058132122530729314869269013241185337730058178299744344612942685377519250958830747628728815524393577038899110406984242757473815534067961754540354531314974650099297085143339355630548088841930023714951892967585929345500538245329201350617166546609414532038148956335721963756363640521320208443896663561608869492781381562336777129806641804195839799216872645757486676929244174462569068958412794618494615565363265135633781896969319572280785236751561409553369855246734792097779985274589138244411006182050556733480543611625056937982270530244318327342574342749841070218808858444763974300981135162695984793219929458533321860001582989918873845760000000000000000000*i1^42 + -19838502726738248567341717055720603777548621633967347380701609254671973652553323470440317237879601368698184997419606635078279454557979593933966466884895254546904570663290180218894418351164367258836169264293923226026701424008460045020944808618817997684873169528966459477403903251132615641321536711252174618636107494808042323247844849466626731225810998742535508042993940548707128277777887157918031009718394581346034676251378641122215997283980832146327551083987579078432767372658526392876544360926680719603285654027241706959561172748124797018630855578968162575824148757745682262747732410177886389942009793521258500300562447692398111158798334434096649345461404891429502716844348550716148866479348429820771101384833527385926535022850915848672966199853020396482085286871472900180726545535946145351874214403038774620170569593070461796543056671490918930482633149936328073622534813809622386749303360657542172368489878805519026599157724166597672536958538511464266829830362739993318083166056007471741068441044707675013180415122754356739301559325377156193224020059857206099538942537205735175278113784708419480896816262846055475881612553178878121057393535757469346611884529702893990707200000000000000000000*i1^43 + 59640939498240402759224750497401809693047457768481806964381829843499649344190982350956119569762936858824019465384799718520174556578377692201112380256887179163281323820737793083956695477194635254396319843440987509931504993702145980681492162879341408696382068393113846051772733170430277768262630896049260763820332326324775249397767900311297566093285982342519851350901449205812909815503934033356043586282823799708714119123027642997449609499373329337650592842988203712560734712435624944929853437127568130075434352668762542829795969271309711149060369440877083392522914101785552252557508411346253868499288773046795001885689334548429439071482813922597224533834733898619582633702673845027821716962126894147771315052150744710388842357893798502322009975477788750534175065880332252615134165619262491316061847095533616629699691278327204721970320025168376125433373182157142569777408576432627410243880270951362075828134902381525836906933477309450290524507190897868513446222676366038256386766146275275066641415531183073875716058041222600476238239455475832081823713032044022387989231128248652808586922893767130644442876725613023553916626942147904692647954995032741377949140625496473600000000000000000*i1^44 + -91867338051411635706330221106917620364883816253680772913420997092133602038481405638842506400977835434702163427981269557579339956548500833169657831858824243298587440713986663395463943504658060289170311438622252866956708770309247862137986559998568962066313528272524755098614109406735545301002080280867731309581409116303237533827130048700104870582768327639352822979381758564814389229445442778266889275971225976235692370517700798040539296160529535043285548941948059990219267375873864609580333662708867898924663979936419646113416085606963838291079180636326678923173616282399932835035652268148060716397764961835547545531586476803912837772686912766641017324335123450384088418095410623072797842540738902088938550153403261176690503294671239321326922919433125696841631786243014845734473730064171451297894734927579966780806693868106032817276791217058824241016173668132535792774678334757597593770296742673738947296348959002996828464136473735586326643586600286929058267324882670338988847832711538262691876553252723001889011293047752868326545610520245614676394620652311536863904229526898067879621387760655574771921911138396585188048537605772261504144630340307161541897093120000000000000000*i1^45 + 171982423207298735083620381523447228908233775552121778034008172095460964118384790948939146659762761184744562496866068114970040999315957333339524606116792953702381486883510249061846919804032066538758297417337768516348959948603197248095820387179538239643811528818283931337231864358863499927427497280560970530171428228380175808869648149110896185700149896283167270249586941081150091079221267912203798180778002685852598632930999236387905131539270348744355036673124189154552816543006175693994605005366675993155969451508515321409794521622014988899819794401099233772314913601655727319839812394431733176851816785842613496507927901356083844992553058118684360928681416224177909189711870571197163609442063800908681219103070314718776851699554725835490445730951463644184304577407015715381097977542191721595997642206163884412767623912148459919272908161395474471567297628517767847013047728157973036189214874917267882254760392683890188168062428219708732578045299208688707135684535536784037388740341247072225109171473548415074523892048317829065694946756609597360388496735514835502760917504028194174892212121590049511493719428848494659227469793037996874739882974645321728000000000000000*i1^46 + -169365540578802141490420042577050798495472998331705918292116496438103719958048286377549520772389546907597673288201760960143661131689530162546665040345142393767532680761089619150035522228801805533844427230255730268737224479611253143249702424142273213410854558706917921835316822311691253444574094126212865015684782024876811728229905989129492649261382107831819024863185694363667147287091204778827697407666065976578927553867380059270414305131448288357139024935318554666321185724097747173519019851552570810671259504066355720856629036441397093184404562668516208737553634354558162671769013093692532223214975322793798618276787792751964206505368781163899922382817010024188769374924832416997322343810434423499358746708877083308870787244258509941969344420510570246048554570029922293222394110795543469453074556139248341443919304671592770404037592656414087132905011999918535641327581625716408383059648618708277785663410251056656320915175590028608869033465178035971652593569909490326540250643331956461190061768499169901243409492656902190046568580161630357743320426413159806439553378850908058027962247241597150500735871886673218680869362740277906614041706496000000000000000*i1^47 + 154544145147611322279661206053236007334156471280481540501426989568362516063448931414431110318156949073841208428305055159530582381524926053804888007471124903882374253191840421337399181369611210578510199177355783531748029640451394981792409148910504768987754355539545593788757198395918519530716401126195699997471375642904569373138003563229015278829497170153541361231999119439158456378431861688094696180078354444239529736522970378156951716274527340221273265592012195768268578353318020203355109505133106731732846366148387136617965836555210770091612022393215956235127886807750115697513683078210379844851160431900768480447953287877187861475680016133814336595524251747497959471468547124576447415076489562540084796075536121366499770902613409950597220911279387629573102466309117268393768389671592774659273469337844282885626786628512841852445144325456592128793516892483823116271890843197433548962496627640916455835870260956364983169176108772181139635010127336163406869676427438215957234818849383880080746991488125427621067566290155302152743088148844807202127663645151416348392888540778519504608773419790946326242088995043900927809319416881956782080000000000000*i1^48 + 384853098986762348605462380588273356496307020285697911836261641468865227705514365529465059247614182661062348868088627257445737254685116790213899903919223114767626746551540975185983613413693574378320107927021240990826801647607650203871520745317465466857932177492348091564896815801058789651997269990156364942718615902147696714226381968530410919888316821832680531084228749030627030397455002834224127954163522491571776473245470618432186731653902341647026748898360873754509007632593645644636528191817584767240109328948411193018821921874996212628664341243305814925051554894217298395958926773296893364702484220367190218115891638748293919071435296801361830536587694638856250668771424383231254054822562419429838827722182611778585048612256215572974834947178346784747729472645465433218730255749924513370904499927448827049988864601706057538372958778953358484985988634464569955994930142596679350764849415631914790388734590896901717430302011744301696826549767424410241961550754129583064806018427436443788891567915340983912747481802326780548905584699713805794833286465265572265679722108510402740963216705451269820036106103566736858094305280000000000000*i1^49 + 978976878379165188858799705172178770454678751861371482851085437912346291806238714341272273439185754758475861608982336545772944805066811260707387549444106255112232298855886569994905323343588251719597357114953449302118250880525272405056144410667554102283126769976664678085638752757155605641203804693633601784215325590608276737277386055278813318136004121182008880045168829179741261173975622826780453534681929852028360995486009319682322501809463295426400180818801808257800595030848092416175170866553298930413980076116823185497494541675243501495638461059005243499113215815668658819242210056923321228849988822181471255519529109946522614883323060127503903077835472018935201922685799866635893559549774364367173770139223905766574544006125165137902944285647150303575549095246555805179361798369306047920067092965240483720923734405382762194835472807888525014993670819105289558914185205713805826451934585703919478382735399684955924837788910430362614575909537282947349266801961063589087572736983088217064349071460835573311641752966108730865550638330894728761670789258687963612747720109538688040960390023428152491026005485003980800000000000*i1^50 + -32902042303454318100492788642532548104822632964726654863115019308232628045059651671941393477501181143036776682956024109083276452678304594356056079007126012924672540958347259977158749946260810643664145269432595016568846342620963778532358282697672651247770291418795072888909062269299670756375697240283881321973703209695645879211438960625325612309700186146700611026182059770439803507906293876662324059391784341518584620891213369961876867264643374097443341663172093223809377263254154794715885963960881779029751094043961741203748512085762123384998989711996176737569323548256503001064710505695042569622890181285568986710304381999506384443903596678232837004830672172263743426424318350592936155086640990263132241553279313023088620010401566243920804200872523339976087174271073996720427336787831115386844662280858396182093816648383700570507808830043640843631160151418572334949500977761937727698637934294082363994733165986690773660481259880897169174620601051645625669238044585967520213334281965863737411842243755933587339418320838209445763059497172488132986862862971469053115288554329460364236698063593091124981760000000000*i1^51 + 953224779717648218973951021376241278308930782309751052406842090359782933864654175093437818292720810483042532616020120740450930931477110632338757535703483931582488810238488528692150440427897721311966402108086717988265772035188537412113370552406510713973769902911102712255978681980566447782093121368915659209258256198865496361543710039671429150694820868243073624613615622247244399872288338529289318965985019052868629745935641797461614192055162652235436454607547456628144268298947651478950337545536711964366188088132949936770854735431635663687434367469824561860882587181066440812816116361773785739859327009664330226853754233847371284488765585046629963592363263709716876172134801422219014102161201250606304575421490401498805566644647743511185685404123705958015820413196049644482337644441517432794021625044544446903004115465486371412530202532702613488580179375895048757095878606584371274155013828044674640391246707651353575261694347857911045987418819285957061627108317856273406279057697831512513682781983010491379432961799754682846407689741210580053564124936494379038579571289905041638577654576000000000*i1^52 + 19405502452808506699259663755567268997174319781154145644347895077070294756174777137767002837405992850219747795293467624549375694513529105817237321281829109271584827386951333264100786886895722147127328164433923003864613533042443045676455917605843444734357214052607405839542208089142960008021836195341711233900765201719049443388152383344404808814613339101693840350882119016598152824092247195974837023488989790764203573643498216480022297832676896434573499260905251560329102908284876096426506569833346009339701439342543092637546510480152918313571619578742615879282086136757485365316369205155679183738861788165608599376386409428962881070873249455661028670205895172275313562607211501491896542526745645608156824749394721617677331149871134465220162241786003849539589234206548924321152426070031191764032529307715737974156293395828664332076110304957075352468939843862494723286104691387839914640121232065881430579967200311787997562768081176909081745403842263298849390723466597849883170744553359512478636142665870376467118153348459510691291498131802959704968817182524933153657146650505000000000*i1^53 + 434534437760010077514174564148900886018644917428688282867796523528679278448690828870936652868516440689250923212645345221742184990691376238313859469595389625268832698615647123742766246664045060202598786563458900520412719232252333625580403267297212984061616761064215856200596528185743884849782585085773376886918809424455362468303165588854614035069298789063869176725519456068340315307011123366319678058839128183205138991462261214301798112795611448334770511592065892146357340566843050357422020807797866059956774533369658068092003313132071453330819256300574928451943372285371151073540637511977922506337592484935013964570370945786311666565920991416494542641342736654671409525007999748600330717450280727651286652009056788113532398584737033305548409577868815732548707663591011331017280299293802199255323774487300446088680459504899618795434794916876568135551358197851631544851375888706932166656311851385261134137390450221617600709595976722828609252304848676569405034117365231106492107395877770199284098006562836073887718472339929975599288295450929347827487887618585266250000*i1^54 + 35326159052693277714250559653682857669106004991455534373549601206458980318715608515358395594271282911655520601159656675567174975320011133295089259923695084184870278904181493575779779711511763349292723685619575324833315760766165963530886190991821962008379977277690824755192881539345946343247578623642821807093736345075962341870479258449982888052176364759252001592093282098581779953022592819761006651146552598969632484686939204516080020379360678790990702684220184917002065043523107408432914372571111833303256673411317573722835553011516767386268103105427171966405222330032251624555517140862819698799048931772148512817823651733154524129906950838406341754512631521378449674572678232349125116261844210877650039470612935866040319346909905251661915717745422131650543356529572829172244067607017801184520738237560760254804207978438088342497785779813088464494853754165113180262805705570161164265157309164215419662542479945759002681433635588306221249585244724849883257665884070973603295489809252924616759263151463157271254922171098356433156192131558361050000*i1^55 + 744005987160245519731138623240191721362699304383338982983037169049147215411437124843737602985412931155313555102212218061075474070687466772044087145996569255993704355410846235580232342587790964070131499124086267912178931948931709048021421371159660510492356509001716349180088100194632573295497088009593839902651800817223758463309041328482029544121665327425132365767779786830447948937011301256259659048488700027200350665196313541161771892487734130420762520949773326992979682275362045129753665829969817019520513083147304796657085383900562394409449065203177049218589025399239393963182064588354788163583723516798217103267166596182952922430993745199166853339672167434504571518421297301470322905457670504710994115280092525651233613829659037522258295085983715660641942530516784820526426328371351908989137112926407047849340905200996143725265730577058586098222707833442129046109533806248211089264046293767309736030335188837273227182244786544021783372852819525004216126906670134490102846871077852579910619352291562179029258940184840387500*i1^56 + 835541485993300390609978128140684104187874356791614767326377312080658344113783158012688621444240213714632037557546048788215441470379763825303451779323417970753923853217699046126152933983312005824902349757010520785445950966865538390843488947231076350242090760100980984571373487065454779543332153338499618317759993978590975252504501121244957280041550244743219261304267068351735342485250180506653319120542018821968841779987584245242797777760229474628373106126354005340950337784375651641521586972039011853127281610819639238740974248958885657127455766059284371487162615469320868047180517120120758379129595147058496589564276541908212451944716968661672160266064095799729429540125560334963431037718247664730445811490281560483313480825505461171528303471486914543830668545251049881642584726669647848689588006201035734045234114094826175082509573540172465283680967231774567002068305288503306405419084812188100647130852042418172587896035338700259914578943835123290805690692371810655287520076615515659385357838571927500*i1^57 + 449837614225285211471260342942695937780292370626619115910837346060633993319713256726417718426704160680777223985198933567174890448998782809441272806999422411307526046481379667866336783932838018115777725922808716667122460528348865871891524680043688495762920409628966281698155306329182639318618934154606849304793508524017260783281763797353893573334579001727394426625158827582780212321119662891008679549401277383124273433419996645015458294261928144119466047427757625528200901201095395437992328416711400467053986989081548513421121706931193190099233414986336167329374179514905615493549147062438833475492876655390890294724274805431042811195666111180419982678234985349425054339818672501956337752720487958041097336849699959518546271058572226506749834788557698024160896824961803329900631792805870106618156022046655012581046759254814355320249474901882899974327488901601961369416246217942914203660133368550336922527591629025432495814033544364269476491506053986615778424381645295285045634872573125*i1^58 + 74855945702539205716234771741926179092012804530836693827464595178807214227030546244538180576197150081102244633375976333117626905531468065623657346338352886308044852945114836225953431519250784310086932835747373643264568714320330298410086028825551167508954600875849736496136713870026230454349704716017347936231658678642921880763811684381183848643942388059002753174869770963030366579508976773210592764994137299797982681909589361819654156594830870653135084411054695947323503654596178300479617220620082925951580923872937218320757027952638629790995434145396776059181627681183434273779787390476825027095444541581172675168094108806545131541633975842687646122037636737682502174492088164960734155047302581637317016424445305449177739924674798183359695944026711066809595425051398381396512562729658520437122079629947754455496774034774460509374324505959734524328593297184691280847874804753112161791974518499604731035824385756360515700663896933871548321316809538913700*i1^59 + 8010841315978835548793394793159611332598622307507361477223830887881246533005965611696838508563666038973985301628235675327858312540951753837539404943366517382025043015540066535120700693030529835906917914608547450862375969689667419092219388638536152193933673482561035376707047077488516673789126306723767722713324731614177202621423872643625710610259507393513912163147503553556881564114975850367417019531393017782204998268469306506751539435888785392335066478706922637337560673352052996927238403180473376681284922537450020216137943032969269242354792307334678989807808427532081510201123138721219638450884448638709989444987812640544165332080002448098424529840806028362599684435274215206232916904349664862035470861032762732766044776824917853942643025130606043511263183641353939835395796151804678446351891700929767914099979491937807753397652825576923169269696863261048502961839654479087698798938880593678465536317584272974639974116*i1^60, 275308829684870343978013008503977985862877639839175792435922831714235780946824395670800048176410499608237336346002612991153198471916643322381127069011361680630573466344170899915773849153560132196476374613461525414966425733813874700912455698100550401163848067068010672468275928908909709342923597712399103166041190448692561494838321780142396412260972943522698622740212606899547821596738355234790916270758394973639038366804417870869863160074483325714474249644568992197202753323233836875556125644563321258275900430852760580866583283734508171124586718895915137138237352382508772407881015397417015968694127328467481083567801044709470208373221500619667295133041567214536975779691962869672845047538933569268137883867349579868259630126178389542002880779899436086482131040103620626542312392685884232629919844029069089904442696932772513804431272059070725649426119335850571108869141147695665692423935470046016064819240598346547012305548108267218216782938841393320860135022124089513068039291818059157818556389715679988514704417089993477713221240606904533927137386805419924767117656731207137433605409635545515140701079906131849077912062914210443073096658567894050684582767248355945249798734563663882967967975493324165731528602703060587252523012880655529669062476422141090304721526399507954564022433661592972581757915467734735989524081630846830800444874236034997058739439800298409089851379116063314578054202781514414350394772123774073109541354130492894374720628043648681253983262545102516250863241727164320658194859966410141366952145568696619299855863220450091751450546691655295035118078910523029385946493130375732799482063995284457818018058073307566370455724128439602798070915394951223676553944371310925076348618747160371132574819654045504390007257988446965188591092232605797996608650729781147497139655001538640643928541754420486348430411821817634678368390195779960742504188425920806481846916845372337822895007707687460173009387520000000000000000000000000000000000000000000000000000000000000 + -23201104045126674801045348324056417419837982807812757830892798174852990837723803859322915034924463542376776084236899074592990317855875699145348297081759139731433268935178968029146971548520586860818455476356109377167512538398596004413019070594171148209613741028078641763493199842241583885083268756978740098362520264819388346510038100231790565609203900118595352156014332266414441196120764247970544698500757076075376428704870090749780935450551763268820546268353782122661428363196154141886435058324826925703817949669931060338896955560732683904536193076952641180222283997865252218572296949739771486241919746898748867780376569176867721796894419413167600900055455100076262582276519738965063768653262454479305490793206082285535777985911098868723803473459336177074708887739927126423412206339451718441186302796827432814669163462133916470999854391163695044036735246098889316541279455736975841820705515172654724477930771627076197270883975016606726677680602860400888398267722936495200656093056511226884291909213631168025493444554471960126108975744478900116592069297252925197879502442211423082951593225164099085483076088308970331385232262153152493461007141294894067890868653382561553970691597086825439198225852070836505450653436277950358297714826318484217064691596259022292164917012163106530523172113215192823745291192829677518425834565444935491015442387539210706405135744540442197845074997794778707407485835199694844630204773536550143828149795109541318548684517418007706875998884709287144135061362793170236309804807012798608079965104272920384560903667231695072370478821822487102928445869402518311423356350709756906295550814415633080008927390658491665720911147754315223266347985004259467826390615358043489312166353386781219456221830661166751975881660344214349418590326179135754836466874032134220949529249055795216544242985073943680073608745961094669309922286907042103402639922577436346502425733654502645343375237499937801782689792000000000000000000000000000000000000000000000000000000000000*i1 + 282251096362826979400702025521285872217791936553344969793334957133866171223822772745545433666425587053576848363338085995081115458173796036079938118201826674798294683410105801530176429172306752660571819759773430636128677662945264330867966101752447208348377360835999726263056868601065606383688728794649796500738797652040887770292850254429307145678430145422972946682277197909816557188468226987348204545250827765565564661643110375352817181603204165503229348952750154932912612488434391854116378024842538066546893814354933741192550979076082484725075645242551476756614576222087294119829717202196814935195433822062414823495497434910520729939119104671286902103559895054890505898833294672716226756042557368176232886358796065843285639219150627343863315479920790520061156763590696554323340335957721074029356425643249103325600958239569191368560901698104537101737901309673543717969432642272417583124460931072027170079975551984962894634014901756530221413233116331695671646421053749424665291439102335054338807353308641783212955443999737572367331670474943948626519653789488129281775622764429912213314704146461369111309725042395846151267279488649216945403707387187679936298823846998807593321118420916808297943666743505025705786587000911343256218992071849845552841960917327561811714738364456571850191023947640607782059176563422836110495389212185193835929579478847421781994076283571819166458512619169281273537088798647563061214317536304377808081363695757295229248842989556409799733606224027909325885851800936926302004052386568551048425045322131140826443755718535018328420280226075253938470661999562236470155565461519297822640482518965417499222976634687908671580994238263134575592095668548731668184345919949237927269267467599972740511967714010610102286835205623749600223450269895990645343145489035014578018321882015071677865058271919712092407107524675289685464695953233716850351332577969474728665723066857104658165988499555782445183795200000000000000000000000000000000000000000000000000000000000*i1^2 + -804267677341436926869314868592668547223692482569773454006475546420883383313312616191999356429158382898957128422625872503777086162192348530324492889432768919532992383778155776834714453245366840275181581123539900202479457278949620903666820398522268438534950921184304247143662167009000519934961851237143806440060297149200319336447698473970840807493501930405279988336479864886825986812656853655141805880902484014904143893661019207260929285383938684001325779694215274895028251454131237641947316947618709822672785474908217873976661749080477179739722776969081657814013919388930690497196378526185807935825036087818412703072533361703175386998585272467110051252555838705842684059809328007862874835324913121594575133550430925023475622205278577903355762400986490844398397966943799258211825980324104700150704667068471693872556481312803361822190480962012875707545797660988885159480368206971606343670363299006404509191981891230058008990699451883229363407895935275471329493213698579181323684424493767295430746066744423182146034159900181982269556774215353333419203150577388758696535937895984028832341647048663889841188654702822107624788830750931913540683700532850826226873279893700156632289348120221109093337410472723641401302136057229510967698649654058922688318623991840677082193122295211759114705337748931857481967204726403686635804423765413777038515083641245767918764757629839523833150026542293353592729237067076678727881100493390725801224464044013023584935329419817444188725895628435006056183612719825679662188386134961775989071380235049984395372578398661346494164724679587880001471380574508563508295428732709476236186020088049083412015792289755806148829700024954150903311163889619287778680515250710996760085581995344856488892379282139219911614660098322327632688295566177466501628744347643464639002983120134486725459033451884174487534446595898346693365111347988836960443213576656518026190174501765939432736897764683710579343360000000000000000000000000000000000000000000000000000000000*i1^3 + -907254089310481248774175303066205178875278133292364218496556691213574261583727589925832573137023164764922429855752462385746469090559904441845820444024108234738695315294251113632319844431056739332661393940326599062701708270345490473092372393544303497416323458697158668924401866308504832346854687825458897353205879029804778746066462650035089362313864028343654042553063351442639091318217003250806558853326436471052497135440395694729864293916917170945801875923922165605614115756029500113110500152831806627194374831262239683656215976175248149019954138487870643103707566931041096259363332000889230274836865888715657616397374641312510519850280636799434351759004733461083001872808998478801837319339720760397765344780825820359289975504398104698175776820376531003035272055247415341950606763853811192817644138471680258641651920582073043089706361323307333275454897728438691505380519993440670846842029330097885606115639561772548404513353231735624700007830289664827090466982553103408504439991741628284653419751966246579723104277769342165657721728578831611421174898121119835436727051759023655894103248063490569431326950987128519259396908109204537537406122781592270411243448561751884517400688419543491675896686542155395614906936996552038421051974814846795518935126851811025954290378618548961212389734841054569145658881408970174893554497497019659554678473194624780749466786096594451085913181272657224211451766019764670784854484917846103573959921520410382867983277421280707277359075652994177519366974484532388810465690119707031713763000702156547068547267714106906597330266042520747004133199285217254426206318258764883813795200648300328141860784531082928633910176020838197784006039150201933228453500723361781876760200358198067004939676712192196299538947342591221974518103275262215290519047089433738207938164483615208226089273947004009410618653281668618973823023717720882080469963553776476144217073489109126581053369714056819113984000000000000000000000000000000000000000000000000000000000*i1^4 + -485978546396744438680554848312493705660962677641120184789112513832043393784141659492747101663981810863203512718240388526034770795496150026689457552291234908663992366923477610333953626104700060401992844418714757368784530959356980195790477513232241920300994554766846426394790241180073977894111726043558843548085122658049323618366561791454700101268759593075523129247346012289375072666310511788788920260846522644238996089051675653676762221484551847097361155300039486358189044571249387030333817427599628076767525033207187498269764815072808849795093450494006237902067232148495158328790869498156769415237810349107535278157725467280892840338584322788084648187124434723254067925886084471892559606863111464709475047323561281334928465701811667142925975722025449494963224282244837861806303977775097490283386630976090499322581034067864229856098442497427239158016759734163932377791589225939242151329670709587690182333790208868571072004496988405636366756820638072931642868022101469310698744307223546887472369528579963767482911923385775916313777792866536579642043457891588854041235755743579044410932939991105297733158757520441680453548603799376012837747291099097131624544570025089300144313968166844121202669841751847279376612327265840424665287001822979004390657332095227965466220370760306203147177845918709531506529452490717641096835350621496303002783292784381586099367401620815515217775207681904428991540933717374305922823930013334497734732984842471998179145577772363098547982348955210200542966792649611961310382729027375391442250122019397624722522599739798543160314537837335187723693011104439442664027316367783533081485652793319173598928135204113789746630112347673006199521450634991187315439578253042174985737931973983417926199131149903020263263142915551985496959977595124687143172239824584039703166591130303082059685847942108542815149991599266139298675867676212249546596333821760606627826776264530072745581544486407136870400000000000000000000000000000000000000000000000000000000*i1^5 + -25447004369851391744708525052540231847614755626583632610884854154907980836357179199700304662620069271328853658823754726089286149442383905944047656611465690016822859938121589815169167667397610090766985614380383106533776563511025827941999183575061614132374242755359106841557809076724054270061749285303205594847578219441342247337472001334099671688618869845924710682926013053294126252590065177692920703340719700506376417306142842077095733864151207005124113944328442276998012461727214403157093886507642798898998563386874079401318236474578959184119700575150735377276321920988337594460954560311605950677878744682253554589725453185390810734645797417462554727516292008159892444976615862870814758826554513394295353951087203629247798592195154781422845987690696870835387493653177173340566766249816848831294768588730791827572247993719018103107430098188954261731604964398952239944206940583905701240388794915764027865695691304802480862488755128225775283239253511627313728314848608784564458259465603998477952664097384109143053707819713103474675195414571961268143355824610577421541866402545063663782781714462145914789176552847260688216226729283929755346957312647303592888913603858936706832967778558531952835490884385512656966714848361580049356029526782969741143400399647384546261994671978515631825987241072340029688003829531574123291442065030498178915924803083290956670626421770941052096149042102020695919406245789562045367242868954450209913748873300207773578972167280170979869336203614469165580233576070310861157130118168189857349646048074984749459955676785375139233494781632959173298393679100381387486884359618547348202584465046760598161919822041670028388826326291756091826490085006547142978789175374339843092396623293576456185557154133818590327777519442494420635500131876504352869095811036275442654232137455546157235967772701609900679873349439956066937942707100861386024454123512222325976321128561330605282260029580247040000000000000000000000000000000000000000000000000000000*i1^6 + 5589357763217141561439332608625747592663411021629027576496702218942269857293614371151089514764373531503463988719768548669859978508136753731054568744266267633511853359971773902080699031398773830566004620537962820572556551472340273377622960745565207757473404051509816275981643718522922740646364610337863884232366507434638193884199880404556246889828165682768900742134765177516102193385803824253901534798640115054930649430640807490440201284958615896396053563665820624032014628039730547603121716175509151026771086934623117662515508289712959504070938298687546682330654252303639966108963082202958453286629604430684158015571064068763863583984039161954199796269268565053154728492624224194460538256823755011113005606515820920524204949864239205394582109034871095240022008862884580556607950071849923339810256420282891812011844341364576679502345015400938948351712168588167249141298535333979692714330144982856898466070232601449390001056836657072864912964752719277527866987017211739715244199148782597849418322260297356388377304155701835691090410980770926213732756881558970497592084349352350693943957411826082206598120717273066516382026591228391022874588971402855351328194840392461278079788496923648957995668957516690477823053963670059263432303812827774467918115430832611248240366045116108935764417289267628768183697093785049526306243309501684417373776701872514268432774453656131490539446218092688314539412336284455003165547802669957584918777765985254187712098385544523405530561790053019742408859340497561908141066614518703760422524717521620798442889248802739828608743776698931993242189192029588228955020542082368230201117323548332314169593144260123783237682436806380448184161729416470455395609765573560232734850533660690435977487572878432070738059956575040641028699141930316235819876227368283099974482117385371496267017890939807368405305994806298014716660729412414009388294804749583022183568015697469960279183021047808000000000000000000000000000000000000000000000000000000*i1^7 + -1084401649935770371312151657239616673534988522145259626845707198439014761484112911764778335602274232030713321931818618112573159539613569543515237545221526458255009211112231887978765814950433302970901566265722132967866794928373087492033635134515934160288868889323444962053916788669008097534926064148962669593377122835649079896207732736919285876911155439014382492111039386653990520765723332720683524221485361417314036400402176967768547449053844636150497286837525243778325051184984232387203655703868099844036834504339160907317859254990627550274079823309370627583450693438210598056559795901892931066724220608590221072452531252843428252078044830267528536381157633696200210114673782627068678827138418763634495696527554652611481944857177447378168109133420257368701765809920751619254134504360321121143543176873570189374669057735182286700566690723210366946907412803904231949788252276160286790969702604631263110711098825449940809062946590009114883912899029301887154678866301120498810499796091035826232336270257836304289795774066027578303516222548143146901600349378191447440796916802412811371379184327597460375220685381377310779967783803708026524309837047746384307689210895199746939766809418018862384020292579871657772260222267012023671097651165078601019396440769764065380689844168859163612703389648074997970575628696045732589782282855610740040466903246715099247012449424472254327942274370064887212102970333605629273984933323360363953086210593038353959269755566710259146706177285803488912975502605210420280567831138809823264668917362363376945651073164066288713566746116350677061011372695030312177467052066383014968759760784450836952274775681496566637114022766789225507407466107565772036436745756164600383770819805670941915690632759617263506201970622401118838881388723526125512987585989203704642409895981610336302731127356959694839853607506951524561231120214214339161556060220222695584882110863223213093175479500800000000000000000000000000000000000000000000000000000*i1^8 + -96288306281192647052459078013929561324558013194425126544443263395601993225089803206230098352987910918035665020949859105179850347609486286143050212380001157856118347618524230604613033358105290884349322490820493835327266468781361822770938019296298523445657664366873582906126730884406137890094046142991104162436206537893404037635097253184482645734355177015800524638425411667419115102275549862572210645010514007384040273552647952188958926914466375191794021910649524737439724243197722259971562941130530902397324630694632433135531459464604890655634086519422351450030428632535265839751655042236804537153288779508135141700189978818274211563724692487384282626888396355751400730746534351561428755812311276615243177673831949750749255197637950631775037416192594021792648909247972430329831762288650519635695940058538511892025946052261551037713871035039311088030996961670577496673694630730262871140158172931714021300466497913262435874374489651709237714994256605270554149113088001384218022522890424401090459284837384726514789825870921202554477361916033582845607344671189656860995321211177800359091100174267241781000292977303929040335728802805566151688872683615581888582683703546236602108157994709374999936049678430273785023699396568268958665946391259166489344675761937678592788738897624526159383357099853210188899083239925407637031466357823174260487369837320260158169994375675203833202552027496380063129554676411978269785676199148895167418610384514901530879812420257088724791443854823420459910546952435133001654304127106312846867866823310992496907451466241003862050676999838184633006518168349620413247801866428526939793577573181915565476356780127406755191811102108969037404315557998418210597224104047013010550521089453849575444605792186673568761770920661918567993123859298533666056982625997209966465426062117217229659238780025936877082493386606232250127435659866100371445959456014384834926617861120820918741893120000000000000000000000000000000000000000000000000000*i1^9 + 20829512098131201723395980033840082440189195975523032755523324676701317295231234247507112042434776870848137946068372903122309862454582102100125236754636818070422810699314800028768677356189321108521337195493943601719319167125663952097863848696529141374224504294228660534676802619580955181868592827227572175487598592686241083928390738014578620353166229025264749266478619592000151007142205003587487748991093504196554479127647982307261108593308919005129158657257747194208023775890217277142404364791034889512888536060816457573855934279883328377278642378867967637623613544741775117033815565295995534052236921979861328419197768936123965432826210898376029621646108647683248984688094450325732662958215370648261436367229717385254657106033061672660325997875857712684941035039780822987221864334727064884675567164645276854854609664837811950049801711770426242624759380361310360975455079220524906716596412288277716216681942804572657112144655157429374496164539234390859948755346572840642011669020239995228295296378606381874811429799186028282234686711317333927696523026129794126122970421340214408792263439033154058348385300994188352728027809206761414981180876149178921989327946850823303008083351515588413311246553763646092230695928826410176639773087614000176026686593576455363682902971987569477139855206438606900064716245071446244393589735918528240632287044998009349490040869301081420581901929528711649360929730591610930452245675124267126097491204466369990974662557873367136788987264773877849823130005024696550192647675168199146691788281253232868308368911975306678016348805510343603463487788454653008857675828418652207163233627963049244863511534162832759993101306101382668867631555243666528606719772206333085959257859004801383180683917071813774271361393821204571401918081178298447786634469229630198513725592847439103127215889635666710188783831784757541547326660344884683295670875634834694504030844143546713243648000000000000000000000000000000000000000000000000000*i1^10 + -1558529394115699304947200099693414017831046091556513171995955629919176778851589727599154381519554580332201968388820622436109212174707405305124344293017079506874644395154491831334324509076552508549908841810651809307432479979114999840222613213427207506653122024757715766059430636626599000235401893732876797865827553797166332732673263542354187428067766241323016245581181422560297157325488379212564713837253296920435452302508797130340368708207033261117139657462525542457661886184130304601162289156455953631551496588462478029163904699612232857551890487893849917287786679724177136140569481254753986110202602510786080349246927865526092730612045207880934961588570294942764783319954634236792711496960267410275325357372467612934452799027243857470117757284861099346122159761039487036528271131142240012936335798513649293711821871662160301158948080303681035126925975316483016067827222548670900980592522624959616034443874406281450802875211894298112653632042674731256969597587735572781880663125265865361462781893147417935888750594057422989256991528411651940289433542192545111815644835786048955516050462559567016427096330061789198288937645987707400816057220134070482643669065119284453098611032286481071382328872592389858245744842032201988490610644636719137202458547303827013268121004451088583343298141076089042886294814977402538692193138021526286939539631675689194061571546287095705307986721692133800113025023026164373041472119195522156378797175072717807102354353577361742268369899129241774405907707250439299159621281708995012019681954223398574530182297692851589433941018387115570383741544368194035774926778100566085922597521885916504669951563864444592557653471265357597559928724514036690787854521376538143068221592051504131214360173088915550360350896198007085112487939635788119318454850185814031813041959934757010712320029065622971105735277350103436508476254049242792491604077108382257399847267969320511078400000000000000000000000000000000000000000000000000*i1^11 + 8081013805086907856906389726481336692367262551112667393596793688762976637495593601035943393437754412143999882689006915703483183181505740876784755744624045499612223362250252112161421234364300077087181429448256369033706589106953140852027472731031405090131172336963080331144697913552954090568043254473586725804616710676590828195532693112278797379848390242706626478059335428692909274595332347400293423946948441654701583057775413209259905195121565574566080430875478823750345105338662731070134514252827461796111396706560028210199848103492161942657120408856616760630149869070978341233907823715787951268857217311120816930072765270682611844395269858045749914760893006912435868318339590172240795884166228095798752006104227895580553810123822015354103951510701972936604236182131393378066371640080699770648033731836965009240856813339334522861382515408655645954562048783017323457741020820618450256483617792958371061688658387548468381594973806348221133143975306716658665837784528577002262054784703866090435775330370939748997143126696529964453380947042661304065347977398197163729609648449684337977143146245438612033369068229253376632738094797184218383107338145579758134507881316559810207273727899240808701509849427738429370195099046023164065557796171590206603059697170186713004691897400845333750081737229982622271729697911825466334116903224521864007334721576056589971518202387240670903227655261840301043655176958188290405104331610653141767108380751349359326457788571928366418370583311375773417387885120164131529700057601215367655833638943690389656701534583351762283078079583149638133647695717204068688924209632374638650301603433131461793189157277303453056186887643175138546715763417353131429446893813434902687668510283598662515502814021107427260041115977526586534076651218948695079832387827961751527330445497495209771355559945710269702427183980328317196053980180636023392098989242688113456191299240591360000000000000000000000000000000000000000000000000*i1^12 + 266018613494464652003260875168686851895466211670394668973195810798862751300251364046289547625392943376383007255699677249709690090297222541531510574118964440166743126480520930310185307979695813856229380806569621786064558456892526766288362132913315484432945717352918612594723260198199436357524020236463424294439434718162580591082942621056702322182420350256837202506483880505071131535711197143177929637481064339979778022715766294156622745269776156467202333365543813707290308088363886093019623775476889395461035983187888550924192806925661041479715757787866729980550120413492654320687549487876587429062029557608825169806320280486661354658158923065714792000988325808559151115615639661671502270210715659056573080229710977513775143403128745236987190152806693008866163868367147982530989582017598058841889580510170702378343288348002055317605557466012473320431180337715683275233735891232915017820821158718439975975180545421165759942277905092528864108025110554846440433592399832486413134122112000151197990701980786214487470820920469234305134426735556485167107472903925104411743018959205549731842567035372419300222617999196705254160358969819053236159541746544992587937078882041081597259808985711845294284929590272633202046968696607188444636237049486143420955973516412375153266234276144286405606112003700997338171874324813800198987835443396347891595873224816465729422177004375845452943672488434908073144774080108065569079150820365006063050012067283563217423289477879762326000395293169765723379975568588000258639637013173117330640418109207644274709829185340990963392630157987250372324928269295960902361447922442197620081145967390503227635944837795824579933266727501861320616215395306016313794204794798489119283489204853973434842435358838316414423660103551686281329121167972915160774520371925852057112108754157704252635787824317821350846542053077197601903246340163748781097790235647464232366045659136000000000000000000000000000000000000000000000000*i1^13 + 1954749146029512804073821958505870124623925414114310470533538145294519610874402070968304713537492399550427132805004935278242198181194436844562148971510096418421422283125326078904210791332562623726537377313001568645506008206547450748614701914107380186441338330863719598217432618388981366777694574906976963152096668997666450179151856763636227561652952210050207064207070101792581424836849547137693772062153101798731952196066088623739226379431428630211395597192515839086124023632691630746799709612817833306959274984514672146391563567139717608899246226843017536121180413363689171414456662025238510072668790596547093573614431141208938852247097157732555697830246857482511917739739155451089291364770995565733909567936642150746205899988322097775259335123355994303268509708236447964119803084613681158045918815183719346345237826689805067490058489650197145568417491913557990627937226114638638599822843206359147262626617871046178243675733739371100693537759998637703870756517587908062532174253688093688544873976967471795724634796593512074312730205642007468208946435065601729593307875124824246329034831618573679412186361970044022006923146041778492000641533461892195141211902067047277366015693776107795206008045332513515347493070813754180701871398822856986772200625920036035217708839406674896447072222057097480730996998657163843751609310630679725945124348075720550548789704969578265620381174220597883421082760185477617756944508502564024978403178622796268206257739283026420626896927729769929668510482541741008580124972753121486069288545120784614417513708473823085006033961482504450051459954115691841340957536105210540572110688084735069249882900279989865405654981887928128972405197572769492976667666888392135444215872326710471319328261163450063079466049516086608802280212292171647868028378750150200144916590466801185438535214349305031188389992007301771959026377652805889169241948543083567417340723200000000000000000000000000000000000000000000000*i1^14 + -137818308002144508791677905882138197924566683395300332057635665455876286127052876437185202378609266728895052442095227320046841048284450679041659498879366929164923144776234754006337313024614965598597642615917304502075162140586634090246603823106221688007308277347892141660266753724880918991857760202894387340719961909851180685795630694434803652323591729470695938888389602301322762557499480085241978993624655607775666411360519877871409644661717804071676787616386323388642818040282461054165058484968166819257709109239711126044090646619460084842875231905992754594493073811580307714203315328407803398756784625350928854836771064576679900549775720525075081060613786170665150628669340716361006739567006730805505888228014739937374507208589603546315907290100453100550735068350704430253640482469708424984235665898349165910002818494829425233733046504599080064582681431433348809216071919825669018513814406891799829275675111956402933290143392807006957801451139510994011045721568112073037112922239301792816696962963542105861695587423092957239185865473841234452813050442760149591140565304502477402499184407195334627581511988977513077917103421599811837976679901176181270689882417485181148266145199600415750460297896276761854615277446531770240497302662687341511014080817670963141283483198157910328038343922961253590887348626523027116876795614479099748217360821213121262712817776750794741682070173427983173565061136863600833393480137893617880854044886517808733714235538384975243096456814294826093643502840501625242768681155057688887402028073937121635277171522257116434981115887147311614515656317483291149078343521311064536885065969961895671849651929186264696950751476788603776145761961598579553695867281807012835578589368902452391273985909471621454236350746908111401230717574492771874069970590141217626614075954242657569619625399104131042072766416410722930421710133776046454575744477897168204595200000000000000000000000000000000000000000000000*i1^15 + 952623695948380285889488506198238546095017271309393242539082669402604374372314878434451812319428802248564996463827347268832061481072598271527925848126813054033454659412268677937301479226435606273450591695367709756627811591116242912158298445445615043210510563462625746073052429555452832966782680048166802440007597671740688695754739703265215224321179255503286970272297169461329422094719628141119539318708503964597695365554463313239413171328232912308148726539648795807721614679622103763348864506132842949014984345089727862370920897898926167030219928602832786350378659700724810110317214510115038593427825418697385946169758629748462984860361747203225589339779766366354725081444809510105177023305759491996684091548372151730400192561100810418535923292254877641291042303970257156433098847113066548873208914490998136035527125891124701052535678763876643287790294949241872163390856952624561882681550918764763878308640611421753896385780924664910219595368145642942142768181075875137102272379288953863368476865992888267681180637311415735547400936161973473078146156231678360737779116598075793817238901403409281950070147184489875214071588293560331785428993914430997170080866739521779809770019760971284883206668296737615845891214744021054728568215663655716786538720747597944906465860390981798212640445832643649705415243204150959058524948567229996275198602504340500544788591598565477598393789517788743487356910660335916122559348961739382258464932044275273372155026827407428424413295961845894193708185967464516049566211944151269499656515905156912706806887187803374477287133901644394760168382569307352136340413932136698917072114103926631289766021242665856453270261935101503362131942927954932526223569942120333778876494992213870670210045657873003087532906932606826548396249795728438272155462911391143288092492742565463638114605137462706739494811644738481144082777609483288835836494701003800576000000000000000000000000000000000000000000000*i1^16 + -15507133718119011836709198903804247560499850955152725396640288576732706435358058079164958834654704846298053922800247765185501311251303884595290980418544312769827115762088114014060412016344096674706712217112798358786727149672099277020189461949521597695175367301764909619258564728294818520259383413994443872833919202047491944830515604007865455448630898740080954206051390545343913939912790995066640739357629363444925294467296763630471629057851580056293812008054656261122716397042766266473696966980708542259071872899027779013696409824956208649476858229451376719748641718685326033344546852508012495563686555279468296264316758071414578628455468928191812528448665255044979139954378715624946083733011722646391658593640475084396290787578883765308961508128244175756935349742810228175050820367447938305728948588177352866704845202480762511001360968833642601641924493651460295685094471194046642859365699313417126826652289141038315905308061024894386371211482226001052564087268530876555071199301820620686307055182647182957521691281724908732005199418986177431205589873937958386931617024638774045045816139592002404060926584020429895137230897643077771967756210138310108348891003188914122265839873835210028718463731007854105223093073026470522119457953769769827020455547874428147455342355901662354693366039737836906828037297690006160254950136904479455267646243523254423703218273778570965670323598845793057774262067486051914813742262671173721529698000777007370121459019940609725603554759049039711300428517241305876348692510080739725022331972449612287874544834831260997586724012354593655176938630106995375913626244169638491000927529922046931803500238506640197232241127587903244743026103851017719597486275640659600494930062665530790030953530600383028602448496420584727985565411900029990393207600154288228123337917715476194590004827925790407398106252441754700790374659754965267146429923380428800000000000000000000000000000000000000000000*i1^17 + 101702212719193346033601063591433642361860068330865985987238130611693161950943682280107784359144181860757421284581579778091238325781521939185102172055246341467447126957864189127816113337588915658716865489014476296049810617723051399531677495748699206839657113596375184027256672990497699563227965237585890982201478059359303658506422274962194391090844288921958120677636881603982202117572272626347201471431204880695468741792679029100846274268376069399571433145438435499784849982181029069715449682722156567406956006114601842734004336009288666129466425996131532874319674609190631314007560775843151876082276561829845975489721657021549384506816961231662598831905950104968319720441867747845144911399805504381159520973003568049477694605194850606322396483598663902990735092561857407425081765704979615694406457690863716927443912519533180001995915361797728726860774092042666817919015955028483941816326592573480649878924180266130961607990292943040285299293605528003556777113875403623053822607072326720552567637038252171284522821807235140955923973811314380911958735278832874261482486954850121580314940754429953007106512654014754869940739082664412424691706791036334029455343765693663858451682529800912093246893206016060659519624078080902964628124956875696521706760642666890491842887154295938010339628048166004975972460463593370363078655899752977594128325284568899755831173924668455940924052330767228435550774639832270855204355636391865224953560697085620201360646242957637360246254138751581676172228099480129904834795847952022163366645066015549428333800522796684485270403959145435704005113543030335400248470457257908468467729322285129432712415502705761822796509570860517461069245344816079919599459048867656977484043189681764738497282059169368845180861049502808704852876119296404347205300053361673525908037473445145695470516478149259732931133146921870153115446584358355209846060482560000000000000000000000000000000000000000000*i1^18 + -334951205197707120358044217522366034627752975193649904388197322344747902035345171703272236964637490236328903177702367118283740605464488370057682486304636959264774690451310087868205642498233734888632168097861809137934157605141103777190444132132895422427331135739259963453117914321792040179743599851437913601731464162202149009836328108011742919238045769729677316693961643148603088872256473309522912706762553975343615176060446785922907036563080467873536724848641069792617645483409491784836370587917097364016695103138235743586353761988505935960850950239169056232906602006990372906262890556366692108307161825713132628771578128651357938605223840609379990677368982714379251910484526275336588376307659898355046682954825140896810484060724641800425423926750345899484275340508727995524037339211356597844351928926263249490317482517063018100489685862930087968513163646571020683166098789640641917090738300308833873324132736027788025137764791805264748242563819285335446905592312643825075916855805783594920223019099854743415841453625255916006044502127760750218090496840733680616230572774848055681520919145416254065250357112559114331595556898823871733677649583831430602356787578578721236156861834133917341428406152716927689818639317536245743235850677893044829057457806751591020444131188774030906867801690405379620318998974475611929931817281112505259366153965591184143782988587709444278444396229364990236855494774158172843892621297994029209749438210648227657325078364325551651543251271241527717951320285798271228727777972293026393062974540045291275209261613329177568939873871636255746948859132880989946732330195500511359871093917337230168159138186442484683693405191398102376467781804180512365224587241581436427156807503636200021863641093074995377411386076585631436699744417010590255068635616115213178681404916925180627776748478007664056639050498920556521640205910775680259325952000000000000000000000000000000000000000000*i1^19 + 635862882500084288871984464644438373439574885175269673365884041582635077377922382895104950908022495152395573975531009133865205887029441291743863217080501998956030288121105385682450104532100733058145190920699914149399815964932338308911730476353052452296713665596700046874162223284712676232033424683545001291931250922816743432738961397928398571447520152104857220073770305423498238094174199882152156283629227435556313534102528401970244148780947870294746398585639328073517861832666239195242928071001788874677721026319104134387971172503677680873060748177459811088033573843140573565260958851558016703224107240989034498701792577605165198333121258937678431453844792135463288139956489783412920089178601436132105602492064680247404866351502936826285559431933510388444046958040739923500213978023623604764051489479931530577627765488672950461035999794502779959807383828666938141640637960265427126557891790041045506047062822219113695151873978766866328513832525492842742454433531619837024867259925893934694102327633989925445524814343105676298025034417696357165064529365920413234773762547900569760162109856232493148850942564766553669895154215805241258966501728033020777736294864911532272053016842545820333316828729036839697316121621344722835695566795654506966945809978815570354113276091124485364091390811374885339094257525928792366165056225025707538409122176276765338284480839155384674282064770096877210566099198019960748900366850969474678235317938930354705010319909609918639379371938125915058029176886728266633060091690855021028399160067569762669528026779898026448469445654418651101481390943500093850622111455132554239731665149164786971641286841589676308822344267088362714299283451681482225688415046983655617231496802857931097420621672138444690727497876505594746606457749033795935723984238100795472045395906101448579329604624569658294706160120441412838364623350862236876800000000000000000000000000000000000000000*i1^20 + -688271720852152322200488949263764692391838137247887004454768004362175339076584886676947607849795731953391042096819492050236584322196480402713393309577198949446725875154357004937116528455317013747291485336551012546291890303699938726610126637745871781755570560135589467539715221988419843384834360575553817606826064804728122542197002160531523175471068608098311492272680913230262259522786696751038329275381826834361798130053244502185415224269706052187184444831999837925891439838134005715956094601736148519535943692159625033590813579995915872146350872286988064682745335451084312976333935768056902763757206611360291684456649152173059642231224232039470592171687806144773080940111704852614995624035179560408366624971304145292122756490692124969519984534024017555796723587503612095653368120617953657921330329564268628664624893399266357482314705964276826109985549503731547118369603740652328936701434397277375582553885179885636743146752054784050441641168253256199906438474616871328204888055053116842080482243921837030183419817244182760116287237370297778392597303999883531510539123151186948472175168135423003855152221054307205826420140736121376129616775989996772712233467234168724606239961050556077802746417873523345725683598797774891160953177880514571875197723220121843930938539986148274515795231324828074504159244539699303421177350699528469020194496602329286638940142633999722606733988607125884524567305268800993045087171748448112381267338374487075062925860446301115193796128351571767543668617439506063210611676970498181903444150172993320273345552396917754085911970382543611327148158116458025339775605072929933197176180904018031816539283921359728569645093733823752121972835013176097038546898969518816496947234106350668998429816724984713792323238325961115967686189748993764952539090254981546436714946775416788020149549793107343016408274284300499056324935166197760000000000000000000000000000000000000000*i1^21 + 348950200466811630719574554585722149036889643800713018025102695144859310798233525060116165766317911521056352247404909115865323801309481434219618415924308509734350715663509676569444004676842648003500054904977949554159344224057271630823957529815028508223426306885130041807075178560019751546205238894293348384911838070469597606165934924756719146943183167013283081789296640594336039620340751017687599221670790889792934395373188529064608080393231028265116354500613026945436988786641476777797097420181113001069123389155969058073687747092750438267261185210880993307049389877509565472149171812563103213533170350524271985903352027355374245467911385490858357573326981532678026383284365993131833896252750425558451353004936402928743551182857077567499302606618105139937786833465624665685234086228173511194276941740046230113603374940917705794853527797975001680383772124752391170465024069442760589290010364950973129504912475843467891419630731551875264977305742252140621626400098560996468523024981036136284134647204222249132211007021559795797629438747159175685080558741973161546445562715650017408892111130959771920370403773740457542351245439584209141211838348057951249756615220250314364035991275199010983004907314927734334468395880520113771988658118532914934325762199806302845516341984301428138741170764127652265249933656912900125354535144407944268548711271265983130511284093240958221086073150931112073370227214802995517292947595053348839097555611809227857829905238609273322096832261933106849105012340765894741742473777104413421232432152172294527033404450834076672310435390357405891301687927186372326383411005196586458960374462402977877998576193204875843566254812923317856649451961055537361203813209652950572936973579826286726684355750574615512810386406865000174848535325111812570731177782907036237661072297281620195838090208492508586312234638983920318484054016000000000000000000000000000000000000000*i1^22 + 11380968356825191580293793633782639944401046382108991823626281355542090352296842985312545816246570135672780010354994891248961758549335238400464423737487771332269752584853366339204793534643748912831666584921762731054941843928119570499440707541276177434861109813805972881143101837182271388574598756122021435505861774451098956402455851216374533900130407854896082172756814551040212831594711567584140185142332308018889913184909261378600844821466516576445659526763411781841903639800088029685991060578882659805482756071056335118060551419969891876087167935845104665299589704327340439918432799388040848271861996631841165617804153284120805386404897241618273236995984468198868633027230017820682037295299098104813179089045760415901345771155740002506831532469404974756799888531054530278838045886098897813329099113618717505988431068239398298642784727989132520080384978824479751781553670375662296714852600181120146078370824586316672914969847847027261856761307405885565533345172777088493334506789920721879464322009460112363296497476426682095918354298828066607070142888007683398281118412602378212926450605440167861097596168548066102736865907294867787905794826172351755791144301762224995549604045821700452176642063140339615206338010825134803846124558799786120494087971091738223923869569565384026493140769648216447028184762307867700428898826217056255285260816010270967394285651506470768089419602243538543850000278728226693891573291737950308884472545776973342896269821716129950927051847914038984688376959357657113475059885733676486011186858987508295910004245404430147967297605372882303077425520631826833707903556389775351277530007302200372272668113019127035343835596235626337753840555539635350964497126508164819881790856805565251797051140018758733059825153616992820641324809583874760383041597205069775822855049336611045229011891702366590317008332997300689305600000000000000000000000000000000000000*i1^23 + -70105344834492852030944570433181522420546883358356754918675585413131644991161074775883940153155294902688754030284667610688629803551892364708951920431247365189043694961508800024081653139045024869543269311649947714198450032092592916684304595050603295945006816470399194475065014025688157162721050008594231562784629529102748101011064122209142706786922513473610530351415582713478315356244040386316619268070601231979946252142932394501325157589578818727338456739225027115201863527580121040440780103612683291627321007134022666371596275089220223341154667147688856040523758560393856433437603487811375951537935111174059145532301195537051019368494770902764213425369786741847609600006587050028169668123912315170530575539162776631283383647421435529548690806620904942662890120825061438969340315404452874831288847262836594287789975978611021175436955200890393661922768504750687991232555041177435411004484352768973795632253453507358028159198251009856738091937727514032485895296666263016567088125269337913810267377808993959377712498715715251817631430278460683361024864520662864299741700304725906933913047421867705075881936363529114587069134670950366071732035205432764176532589353552905665207236842173616244284957364425469306241947461686673639576241494377957025703844833792626751884415751706563642374905787435512304307763360505986327052242504393554072394846797648294162332297604861163846259138574667788269850195999159136254360159536849586069644200211246558483229153720663929512781062739466607882332728747226367677830978547387897483126554983665914618611674033472166361092865819340618189748045788107066036070997901628925728984925148986409576750469131173744800266154854495969250681765932532612643664684476710495061211674412590817081766360132304139259295632052163169283064714595538108620721317502251880686376417856894979087989698375105826921772829436322775040000000000000000000000000000000000000*i1^24 + -10413096314954430391388579221137960166523846477473984061573342697798195594021379833192745888137855164777958753069405574098640070989247874617475516387251471817644497036772477229191889964271723817887502658934623724573388594848599414203189602439426050455209893823383207724715998996739761345334452024300639396670614501025549520074377421605338244360645192401424224632657895816998090069935959338926155970015760149361149168295286488910594876001075146779863015943126673661874504458094395973219299404446299719577664263428571737578801810895829779466046659164625109399451456683820652428515295399270468679671847383040280921351916770844186815846595309455111964739770671774288029021614193802765122332675360644223102887898240002170473639570776455662178922266794325907516101881649845545711462915884005448808942896911959780432849220685692179997568810023382095767447851046156499086482504237643660965465578740691775487284610318278269346893546569952184954037886210914198030361104987477154441819307306052572503450426382782741359585489273819967298903795207607999151840822822927064564879226514452404688346031344436677678238886156116307043814261792992073620406582048896311875073512841249032687797622068343708938696356948100151714105870466240445613749096284815798711521915108956945451344464584232224406557955209237299541058087532193081092610211010479578076042634353230799225299482956057783773172451118556825460147859012199013951465197027407573670556044574975214176205083556975262703455932759306314829603907893547054881218817440869586280157065266284716832544110044051995839297724305878754779985424227988876685472000202883239388577605688180664447210802239867868358557367649486885777738035440966960226929283321116839340721809963923448831734365903915330218949364106319444236761930339615041064757293041203670355922388400183790841085717883291883887143912734720000000000000000000000000000000000000*i1^25 + 7302445118061425850572538301855164919910251824281753631919635038511557963777677593433005204721390316162156980851704408234733826842586542164452536644863474441868339335638302322609841644836308183328525208348661738304553228446114972332540450733584046269116007305296677751375558489046830320961261972832538036707271821164902463603410513610796873505215202741789776263718825062377566737098800915563840166995929659992350405077015914057863045373899149063091336742488600971935743854792996814408244639869431288084874209799528755312129642523401110404093549744382126424145929681687861500481847228022860427007690508780350814134817251364223204347969142159818626840037184066338549572067108653239828301626171085280887108173986663922272296647376643824701639906822032744814734996845116534270224855069291821349640305280569668197408791288780678815960661194514149915024499642557342196124834747063631265091850935550246604478097444856249125622974387665382168615549377925643288442884586212473077679196352935376907477760673319448357610028464288468201664673184623123780666244260479285315920718086672573699314250685868994809959309610327810082339675856399063556166608467686993928356206657537757460027812239653646948171317181395489108968116275642630599991463594256687036988725451235104682468432270739279406515084975995763585972660918238155115887202159772972724028578420548936277805801360431276510697022456843964669528584127008434974990981368639796788337298193103800216165991832469290747097362022924491873773588201507862233884877368281496640322074441186385696971860320390776103980495811119770752954855516110466528617277497736948992558825901900949388803947676776018499600779667869779482649682754352748118645195100604653511464261316179203000789733903065337135630022504383665669966778261141324658569153582963490900624464759316794018547889916746757172520550400000000000000000000000000000000000*i1^26 + 2649344516993561859403485453880444970581266069457298960965564021002930018301374793712408895526571186012710482037377723615422552403110034707202382878642841596731318883690118010796591312983846105526238609354853695068812420333796278486924035356425781992962181385919000139096786320367267685099671150955890559847927125199701021251194655448096463948448250535721293215026984370938375362583212608738652765185574819219656937048590081918004719833708347667613537483450826899221128667737694357433134025910232264236597054705249114522160813543121267193966173344463303479947168193842224378375956959617805443479251837468809628003835283252794877832620775388325708206857102435975746936544408645279272019840680016182575679416588693230841761133385068698201588551424537878337744537487869459509117519568089988972526698384369706330450214732762927013487372768085836413177531046186224863812882705113687324595262213210500370827022625200955526962687932117169672728710805780107172761136388176823643110027506942808786059643364569262351708161449123367674528503399467748901409128513973563284792153152720986262163571729561695348686520425012625351688605374855104576055149103332599139930771197446288819145325084260946925302808812771978302773125672683800847837963924776473816913835510916585025246513001424239455469148006890182501829948499929407177442697391531243507813915939029843549557575703250008635586730226276526481473581452556064329435732926839709519645523186803539598199079032211236145533785122148622380021844832920226371461689257421061666921799525681944131446055167422522910794144954770707997250519478053916196267377624233000537821956434191067712787898761101234657296565937330247147448285851912844576387583190790280934910363926345719943390799106357841197514593464416830926490249172383184689698315930658629532469819721731705541208492539983691776000000000000000000000000000000000000*i1^27 + 209222992717633909322472994340649148679627606177355977071349189743025125329763056678623166751016210428015454145191178332367759512621748540503469525333103523843886775382752505078639156660765395328431008547061558815716261803213785711522979783109396277658516077610569721548053391985076085996344166121813484797353979720937365542640136957987589878486535184175083377887528179767141815229340341493989654440098791002208895531581174380504980376847209913829641109104857108717797659106920635135745574631563363943286972277259347140035983680247905457350176293462096009578594519781914932138249167505440759356349737228517488268298537891530006915978355404493273495884321470683288694146012348921379408083459226595561166683909951371709081326856612206315214890502456037503614862840758080403333801087857200902269830174677531016034919050540916244322580648648325264331032215192493723442813108990471247272273313612734184836593156392594350068815275790458891962976657966713933753775530132415788231358602151550181143073272914355174665704737354737686190779562724241516188070840707667030561446618336917029442188806301719402555056340652093393946699766275803263400974806933418418316378349589420803206549550747907122233309718075143439553380305946790422898997702260647602538059597514069154593501905292689935822844456294641498931549114893066943518316590126135578343558655411238152884836449020561378895672618435475232688261344065645312878503232719360770629710031713221425108133837420785701302158096939780815555700452440213910545652803509268968977332467216530024512457153048890979179269866395942502901698406496593095514766010277445825534958939181738162834443575134011492108816630120901832758013867435612729842295965868748296782119265351911134509912729600525662659453091661426557184514460583456579099992347442229343925533214220079202568461000638464000000000000000000000000000000000*i1^28 + -3788202657803088779208401832886171377195065130924417991950794380724949673124036299577446210673126956356309654744009591490763645696220251472993281604426319089361557903677618920984479253789922199646000509636898197284110730153246946756585252238321249568372527864717119137268259668615277074711908063770979351517141939639777327155404413094868803478816841886209692207738085987078564989254542865122340300620100200425835509324637812540490674158291288289160230979338824685872780984777726511662471313598131658696235437189321473673525817839422835752914956382164393641200269214600197254817333070818485178230305131246658798053754677660536977185726868920930325871822081089895253949137556588563089256004221492449265798045952083172073274993415559659806027576484394410887445256622453158916272101618401856024464721925814070504958828485402627565383358096604724817706887584518152423192699419159132393052364179913800156295897301228277800950005068402621658427321050700867950656295366473923094061448449701510392757794705405536217342046450070323293388652751688244766980949048075608447658427985678856928489976444203056256858041886166337037629751022266107611360135134036887919018231881295838087978810595310215987074220611585559679111770631925387359747472619791023034539618544330249861523954303778550086965792397122290368864525632314902945320862199423254641640418848992194490014982764856538685054694521015997551998639172281705358188631030551484601514522444973188891259539949205083427203840646246432019482653736012696403491142079379183093035014508659628052073589736859109882507653926665877877341604227541887395105880608875846158664160601646270617602800735126520185958485539110375708359921769875817225958506037518701112378911589483998324359799135699750844814932712769066115221965132594274313892158945168437747770178703695634739127910400000000000000000000000000000000*i1^29 + 35610107907855295085422394292736544081022019770374758779815008954705788740048425444971862287193962672898143537191272600710644352127230601782343370736898192190954646185251671772485197018384663574591563926947448953540444608669622921564892199111859161141388376104375604361011004434027270753667804697499864835318505144068886726906837446758521210016284687967492325743069589468513267455109268556865592505538592764306797294426560806049159889338605863488987924022285467181203643403287851471886959270558898124915448294697990941419600205523570788014277182687677175252425688594203424271769354415638542780650756931432734806902835928751802929337523205279313581844748145575697953702305993488115290061028288255002021570399895381931565161959674416188978008893810892648522297281422375989998357403944813452508094442872449461884679174232553830961247562126721829555909264175914523010965483987645859781172492174982010641070919784193213459138900369335100949521361717202571050362902635527967339955542907724472786711204464536627961631974257322125973062519507892102460304065204839569710418588430962177689069467768114902238702299426718352402110470162455394576372207401903772093043014825814508316741590026693560895834049269050489020847001706939420017062385736910524651732617468052909968842185663029939183368307462194662107911140862527564178589701821232977931032031434036615845550463486138777438782210858955301211736242343445415576356065197322714047991253164051234038270531882052456611650349380255246431839937045579551410367141751258056198375433981447936508444017701747485824534007480282750748786818255754725499973181596311440338292497723031339661251552672224915789335995068639052643866333845163985961959033573231415665457582447912865640313073387595494022086072491391726621251118681788361518220336207810121906176035798887956480000000000000000000000000000000*i1^30 + -63024601843226742717893671627661149507766942997313271171165961976706406779331861237219452201848573119710864101407419530103519570587180170432494644438906874587266812464747415505194293632522812331748586026833617054082174547600147597501923152328868935863793302407566903896345556609352985990536659331693425001468400037329222784029592763618408322175654465830151256309338775896122908094903907252605110671005143493507353402353093007023541834282131386812991665155625010152554216256435800511227661634783022101036424914214429738117628014885199643656009424885163895692141220231533936942112580997778825517226610068036673911315356835580877189446644343502677127303058146336830526625177340691619436778327872537615977228666385800187821890383030060203751614526523361699778001539349666179360635844862519368032398336211566294757522419315394266251484898864058103904669885721445636201214714935549260106985108979918593844529781944217095688168169296840475006872600911076267724773472832302660664018700998482985406116092091161453423483973802072319722737281348027675074405179282627116892678078989250220310655651721225965414718777101899060845940036130513591616085244700448873370059562538667811955763144213314173232942119746316584551515683719044236880939818393156567641238839337805998044014312463145263749747483643585412857821667250161079975819971678244917871125715345812243104352082179363278552489528326117338799358998026725265999881757417890614813468972611160024579450931557274460195227330905128232835307475953795918815272222708304640044955090342361033380866628135849571113124407158508828090909843335502812455349953185050785438299389036358320196580923500104163017318275113668139982727841243605158226513421788374440775204426407914866163219755037433971761471764366180174493765745851305106153331999063910046921580099928064000000000000000000000000000000*i1^31 + -861340456139425322640218646860844206594988823656510338155883500500897704677450046023844256416103591230057032794805414139555958377119409363955220247234006812361358881213223164470970944821732687520122810408938157288410151423723756273055783429558441209899683694314820925171827870115362021597477861926322858795574390322921496380710827096329368421287749098029193068029718106103202518551484965090259973794176721839819497218038438730218252589180416539185413907498283886781002574842298800210968123228794287423914854674155453698109235447111850552377460065611048594105910593120226548850864207720663008126490030552692273454238606727485424946460109790401799799119146628738369218321024960383492224279368269613893860006784782527982894365263581584168571714032938730557657740278192846972580605927861773922121432326982433638214280206369338725766273530384559476188396053103217642072474235565140610799498339003658209221989344444970842098181553115570937646448360665084657965416545952018185881608936093046067287532757033028446425486865678051993775442754046831332130990627620651196810683133137500850914486435738834885160930837445541615772535439651830732256295978447740235502740484339826104530291877963651116951671261553107172093803600832288133697160471780068044872685173391954673040957797707657113236725486767668802875274961956803576373557970671976729712663005531171120688324217040040534928880680978855852994088254420263813622450101014378726587960220296040529454357001860522375447034877416892776296601241002300656730223624339756017800479008870225101058399813281103380596887233998138447088862627855341953190345961647116833983545121674067048985816137163759881957163261352728313308473683319271467191717165785574726327173177401420478057017768218593803673180322137418484013383227613643172285317775864215738777600000000000000000000000000000000*i1^32 + 156599674223129843490238580364587131181369812902064252507311089291807837114192676616633588535175070087350911616232560901199600481197544482376743878005238638425410688865355636071196742468867513771960630620784595232901099548955479147687046962128343901666559842393706735617091914967790525620658510821797433553660815646447734582641902915427830188588397988117770006579137211434337538739800440218895023467786004365118315052115895463282590148310225404041847936896744000894616845002234390864701124904697362843119664217575358993258812529879387281219888645656284635156253202370696839096867420757148694995740721212492083623064415629745368138519366476657087955803249948026468678858125041072733727798825646474533175793617761679237944450630734011784430055281153173236899993498344892302113783185857445177031954186485632307660537632108660428411450696889095590181707900105106835963862364595534364516187639798971473972019241921484506625942890969682425129313494845678435330175161764393141388839364768790472486010205843035604407659016716032795218460931623641204744397480902626396466031030082184937117685625689089442116896731369368905657325559966795265189302231601037470793726082667981981892953330816433234172207732066013340298380412162855637646644089860419548645987657665137938563394613683686837977117379664037560989115212641992441254638638715750994769624187030251095704348344162789749106629029690064304974803702460283844476802189677264601793677264386435763579419670599355094075941221277206992802478057646943535552046432684745480227101721287120629110389649165845467457436680905712531557893169340592785014573878418483492383225796161000823531352861829111094136028182262980233509342847082496214413018996634397991625493658011781579467452324898428269030524064205076997785985739250018839124643684951932272640000000000000000000000000000*i1^33 + 4898211724582987599732660303602911857062665430316294443128055469394643063025651631044252493157753913370245884390022320710676135280779549759952085223077486549574480178306091197296820547933456800655735331667983476226902041648481141266815525030466185307530695643889473832652620599445481848849253826210352580979429471578968905863931133714093627365828381722750122793548319384813727545702281690402520731670239157060228699154425008136390431657679230227501799804635395969855224221880618302105613073662710593850127814532832440127495922162255754105834960665495580513320413477840088353239708538221145887011970916959284239881517708732265412996582713331835113906571526630406882338082286432362620475719589174414930333498678067417389234914167035339708778384695767311560528415576366599500747004655980955549436311616928068681286523065979845628831813019798240599784038690830774611002577861286105249704196314095236713460127723216561307982769542140008476997406997170824472127645008591246626584111184714811366322979837535726971146115979113660903788175802890205655193670217406010355197756115743875103455986447428686228175626515741821760319598238792543628452909855150784417272353372884178353517794470624564245559594228181101404593535254449053760312168959499648978238435974309825056327961893258644574065884239099878333008555070754252500940893763419020325552435580682321242261361638865129718083209623736462602689023629100279770380897852735128948812715760282876706533684749924294637150823382124192440361513595743067007593738738251156014650789711697069764376545360291279265123171918353555858087712572165938749921243929045933684429890849971299583221206195073324163257412959748569130809025299341911751195962489140610086874551226185305132988765642337340733111096846795533453365128352161235487100090974208000000000000000000000000000*i1^34 + -352986722414474892739590653644967808727613963947130245855481814708947831644543396777867643830350150640472001663490880518638591290284421283966178005228801103850113193674848685483630214997803355765374983456250842726536821399210307032134560259983674006052538601115999864560964519415188322272746498243120606354456102239856041661963663210358368821730717500386250088518956370399674929914209912165738997336475101526680681925222861094694770579176110532237473089031544886990204412830324055387829697220284814181294404663985769910492861291916356776218014826739142792023444629169038598598533820370241110791258393856217461321752095441603416352662344651388934155404674737129250659318804560446897558395372857753607438202839457375940349657545359422898666566962754272133697093470109476925488073935806388775971502580907758706341589711563072870101001532171259952246860397518150922400574836644084488351447304871961315866135601301756565614261082223415328271073759202117518248853526742045043729311356041270783457001195684561343175466205854353254878865183068467478804248436055446746939317751700228664168798439651203477165862179026640982654218538210060375236129928291739091353456332391011586169783282056407381125819438306946372050836401428297588140562257132373914749308291876866794766742066017563077897420282916562250547683668264433839797400268328994336946018693595764245515765491586297489190615252508869836085340229163173643068885480540218293376371972998050852899469012440040203497504225149582775186489985053470297752149865243715294733266275446237237153665936108147358376710266154428192813005076607428152678203954775537935676239641428885814287106552311184835825254559912335637631651371989748750957333389551704366741735275858033784252534914618319478753046281021972427450378914033399111666892800000000000000000000000000*i1^35 + 1801707771497988506388103204685305127624956157302338171314519250575910213051032695632317250931762731321892135377820695641036309582821768718498923371789513766951887550277449452361131734817790771245783064601888024635068109139437331098361724744972300197144053459736591251521950038372723938290710681617491194523561255854657952993883369644141979595256328585112334805839897021026694967536435102148145851996261663813528254690176387802751852195060913766229196071035317458584197072413449176022686375056380095963358833383932871589079486056764003555467030123299434594545573770866526219158003372964431732277022172241046438907705290826174064122214454959439836128460190766793694185996761460981821817421427187690092243226444281796474567208460713887759100746863829827272459603675725841020587402678568445874427355053259170528025593336181593944344605617430791628465383590697195438440208083482261455146340734266075420422821092031420592627289498315139788421846887779139530031239109740727657804590501194917815581261193931940323149360944701471424284432175176632446850204910013349957384710443867238677963459487258855364831001592478660306237964568013449856098172199701003916573375295322801973968482762708535489324021833782577447704753454264186727293328742452445704934120463190647644164435619355939261438865893444413530717894380944521179314129053683927541825623622705439632745682906686877535001587029034904756304983445462217680580862744290642531457521139695645878857531677427805539906013803488920910837317483617657030893863069284370770525060454688845551892766069308516250116220191772071343495836109153922629872611333114126603209010633365680692933159109164733748633954622454828581940998649165770252164419380086256398907507389679605672779136766950148996168716106362734065181727099149352960000000000000000000000000*i1^36 + 56289238669434803938549723917713726260419839415851884678336214770914882357584647628234685914420365952306733105439814239980876087426200927612599147104426849165276295749296232173910797249187807219636647816793895910403568712563919616631697682513608154464363292445344049736769737539705021086654500065787477232708875602456701408833893535628120785233403146750800120245065453098031318994624428985701655877088878343740037845322751224426572229360359640776583082835492797649997590412523012726203575312845974432053326158225059986598296190360452828019479315717873771733208108068403920896327011664433349912292828258615803749963621728108827165355194063811168039915211599719446955927809639212271414409284342180396817387785354133130622271539930060931150411672548299830401658483031066453892633206928410776991734152667533908663967297904555970240355886685728071801329248700545536388275604309092323489046654495857682444944464666299747116705316403128228000159892018585090419232601082886622002387775041919021926771987563505919808899962540942054908476208904351416428258741282841348029756766920566038967616468259112315999133400545926737296323313109267223732505161555798477951369711767401108283176208106083828840070076272285035705290468730187742646904126240460204373940696394285728009216900427732962195965331874097462188834866753442629358413489666735204550593824360491210954726261413556829970636525333394334452951127864393161152967914855204087271273399166853568585176859112274460052537648169119059727077577138598855136692263310612949798058303329969929346855390731291330214871853257160918660393018741430627672635052922590396580016836166541438688254541007891387406521998942812836613664699511009723597476650444506344954025966769249836397890197923954256010148181365419437837999144960000000000000000000000000*i1^37 + 641969465249759100579131051802938787650354253366779766753544969429202779226733858669926317602460771035951799423985990251280502395166142017898250508125932114654330183194330802768786271328279496462031293810351893195686252639535297742815337915784613700191121217180754118081141883361403606487131485013946476799944592905760604218345572831365527899593546142529450229601539955060826434719732865811900754205869171319994400138273176959711293193856095066524848751362204234785374291895574288848924882686224265813290171875268807045252257572474390577937844538377148811724315079631938649136635225983822034492085338271656019437951017763519900944129997791787390738968468683390916555328153038376656074592473208733920285291005107835578485843582900862532774826011141482201032298075782005846745976713474477051041436332620374506273032621658563653703405537186590098008646607085621078278928928075688261299073859564793024811684850246783902134387315866576343578382574155453126783342113677674462839212884275013537287859838615988990037728125942021251664059139308170270440547896522757836559951720761453735337797865798821326822010759268929740558774749412775265189334710581234975921333949470423518928431915237446602248757919029837646269776215558142691034003251611592982283090614774526744005466304609886080257062431139569685129846446391872664931387154367221847098637866259755506679604845686863369344903004763396785872686736148176528060775300428879816174016314161295736881710640244054399680016543089102068017766998791429996116241105145726115379308219874564764442127178429255244258818469797054636706393512368731212477905489299614916795126449596040324945715817603125069589051574751343491689565975882724671538881098299995562413388117951131673638771704176093952122293069411663636070400000000000000000000000*i1^38 + -1322844768472930497262327231599603866470948447751808779451672025960081922107386625073920957529226157798326737670261986322789239126247898929766203921000656845530076857832656066163387169507952534878029315640934501443278101220717408489755162928794130791416289658805057983696402921370543023298398467650718463900376309547195567573254038241262588277651389216809100868063733651982570970366625897324364582319588827901923087866294877898142608128938778695374884666028038274683338632950651110846457500354528371563341821675433586645799479615333603745459500856021775693863646994199265608615896582641715132211711450214363043746556048060616638996909932451046676187315183671531147255230339413726029613187093824452546809807018211547840466461472476231901811739404855477967351251439967587861782733300572672905926082161759378612118010877788718816555911053281954791619051896165809343439889966400867239677203134811273463683836697560400008446278212808574011313712245523603424202275670699490558782171844098612074108077323956449615641059715699005303738978221586279503272831850786911191940316128775196564092807180341258427028280411892592824221080379288172069082224848578904552125509812292654779542001722295193063475296846992768453941654855712636836826733241247888579187580156575185676810160720980675901542488003968404016645315930708994685888437225541767527439373264287571076647508258477720233521827790400922622325590049770326620952494263248398315177239551939084535173863637675010229465917080664751645860074917916868849453090554473118922395919481465093266217508394768977625289779536503788724550573605073088241803406912688435204748792184320764994726197686019742464318394848966136617810150593713592635901491064370653868909243329557346028509475222498634292101872709795840000000000000000000000*i1^39 + 17181990039218125503550064865421624954017457617065322416551474477902731177261661135671922450523085306385068136532462125662883644083239688463228144243791137906004090302665649602442648728663727946608144084410520647337779534764528685609261423654480932550982588661727240786807989472793148901623268127992287572461275910545613546384184261141750599089879090578237765367546414306034480803891492650419411414393742981445504275006829991766683378788532956625509064006901235443641417250324220046220144200660476073507016984570251578059573806574023792617063524037655847838077062746733130850578055754110154076952786729416018464028148048588815716194345498898739490659728786148755863966377535016773500448358705156178818614287674153482136658121995648553949425928804323410535141993217774626959833453270974074123381364708707981792980423944527124671475351538129877668802209090135974948837600447904050510583376996247019391438808394364617628967931778205063649465172604914436929922385896821470385224229390693488041743845392933463837136030624135849969792509384059327957026279101637038924820161034179500803330679206055154472653651579122671092243923253785851660821460681712219547297370332895315761965876511169536757178392265873414009951313213086584610757296573455883205977759871548983903679574719685404458592378801693496607437334049937123584286402358968442947380318817093518113699561787017957573004025671758533261210545075670116750512788725744102897045958373161758864295230047281974233338383556620240534332690797600760904093624597232035496228502544822611001009867245314225793293227146141634678315236006543290978581976137740185735110015728162301189944960102966142897682850307199920016731088012959718192633958622971856383000585902274264045705201654914130030624768000000000000000000000*i1^40 + -52882595129523983866479478703205383276226628093341860651775209305522308785827632386603510676190502625498296619064608330028628235356974141893944280775421027676103288233251972767904826160273731213605999668814143257104222497273080721961163823442831701793615582887679612963049799926061499614888045945938931243079383003764557447130559362927008888013411629469532450772889412993947495367975122013003670819674923018951231404171501863478708258140525881699514778111483417867071280201011864570112065861154462941587983744918236697069303266331704183698981369660475796990419501719029270428136266976993049918385108294712239186417199986490404847368337845978150869348923284649611350656064824451722439464889650255326015222663094530867087405982353238769093527844729628588093883339973912342608610775361357376788202256161646108928628634295425175684846589151212358423018270435593558909448970933819642040288566859292703968167373784599976668821857814240120623443709616368954809739848545101653622696904907744233842428127684741459260861917881488553927183714959599732366886039211635193668673619738707174645578281241904175344132488811647292943880158319278493772826648100311479051115858447604214046171031019181003222984505456669253632269855034721599202214091214376883422137536152098387165785915888800115744502639145886381194085479928396858184062829208919489627399039160562365969097637971049827730616604784123838879969919089157836678896206914416746831548309134315102553940096939912483224681642180260367147027951483560971841524923284087718073512371072183135997755759847277266080603550921641233063195948392950925999404474003785164774661851598272927325968419337522588436235617363897530844709071122923773413377456796937535146140796236450457296503850903430758400000000000000000000*i1^41 + 322468695452503331309047581155724505323205954030800907431569654623070851035159426467628801427223691293548303354518546223795252949272482642704193153422961846176558735488134980066753656680480567234762673889772936773925592514606620799068251245140824888949777042421093730540720468333577292480597299555520974579889389078824508167132644480740677619570403023690554503077378607378352661125888217465687169471677493646839485276722235692453070560681111655818724636144044089441386966996960119443804810427862758551484852026680575181195843107466813735319490019445332470162658888023076913549403594292815273990226162916617544844256238816848775115644234067197906829841170396436490270985125560673778231191413954596930200787536038701614720764870136559935919754141782422879284641619884140454804309875195293880644532625256551887406375819821789751932076120999766621748037789177868929894519818509535317368808257979138263640434725142258686794912269635366954227788400017338414489994133114306271182668825657331923104105929754662690525963716110892972839809020765727395160105875473806902114833018795890009417119343155779501102498854002940220077229272220489215474779446748648892494663181542498342141631356882560883177265814660575469741985426021803407221436493490286620274849953210553660908252853148671960903633881785256452671341164418830954604723989727863997905864368240837494823664977025472467785113130126455536109426679429640678687052068463208736446521202791759025805063388694139452337752132491227290275231512617231396865548909248368030244686213340264723043324347907130600001154905724692616930634607650085109713297538462068800274887862068485633461680927765013734047216840548423100983559470875230177649343620431810958215302815499405052622017658880000000000000000000*i1^42 + -675383777750233435130299379162784706757852036861089489019889893575725920676483122397738499923186862625757720985682120059924634147173936449985927124295016134200589902151801877605634943537589077006353055129634321950564279873220582273118177386602477466336846460512670844166551551833204779105149791319089937988373402917084278503516538609547410550396169138741090134356352702646179201782182210505998215793054467386359805243922637152333577674524614441561719668387762379653495877041915442476469330640702508728523811272805725583871289433893400146310173504742214985644860020333071823266920562220989350072431902029829552969526349488243703103074391048190153245298378040341896044421185592239149340806699310757224115735981933670372782032039189203492988836974534050329047904263636980436807199351113493526209488260321506096299632822245632162292252032466865589515923631266790426735915670701307751709416032146595706324035534134388646224401568174987084855763834482939401507325109664122100199151185571857969140092604452731946159831224036290610652567872490279948769017578825861317427580613586268104021385405766592588729726494494960376200110791230460597637314970010063403339401354038040890756812168723617206504163524770116615330815990653864480083225351399935751056201417992830448532552987523059425394070991457052313134773988316519521434998306772331902544187585324687498022041921137272518183249260053059002070575222680638961116413650356768799048368728216782895565477546183440007535221085702775280706419211348635632981941614081174220998760413841855003241525072852990454561770472803521465072651547903644582650200605984921772394465255982401394567288173637268618040020436857943919756093237596246823828769120560556379567624323294449106944000000000000000000*i1^43 + 2901665124247454967815093082285199118355817013368894286785801333315136543146293869499012817895160298364528272399070336535758473062218676228394426032674860327473459019426629631197871232236354215577489943815766720835012244869489001275580209513205825309601204672931704681995932148298997115992278351613885051364935178829969293096322681883931643838565285089951972497812174283091743695448663526403398516867387942321968180107540398408051716010849996287039328211703902025084569938049839713057267231432904861675307957355711622293821063728930827439754107840222840317110366151216960460704670014353042751726137802479109902019740098259638172094745154539373034000883452637147795740836126284347264005619442921265382357575968972496566066818177797352530367220107035728505074353506942876686400494681191004371536129379993448530003042134469803570590324417478241852565025449223002603957778177492923818315113653148783309555465243638237690395892833028504071535151182645056506833267779744142580430620902532211620246820519883697228862833918682552979368297665397496605667707610739983092333430920765423747139763502441879175090902149488411469417143136036150497368803248049540297965056573243030134635203717480180015108400866040555325152114499275779323825800749165334048017315740150405041252920874507644733112272982915925119915157095231997505282025426463843673386296138894690526204804962225092941073122769605007073192546798302584894840346696195098360735213248838562256261374714524978348670330824970131591837859385321543632843194189800724788847679076408902436057067452982897652816988184236157157406311240263794238586685776111353725860988761830844685518477940486648966920273197899427541934175190470249078622646283517790019275800025497600000000000000000*i1^44 + -4610645597470158964011414249539206738725807663291274833000028282351076465334518965067596401440472069819393925620625177309256634926077443973091602674591688523452667412592596495071481871146075023751558175175727063847160109339058047817634693795088168893423048220365039063535971248937796684653970530010306860992355907481406170625758156681186859788471239254711957991262963616564565061464660101389905538155006212424943869850001207656169292722111722445637496922175100162212379093830729388842585741233925725068971460950423249964652611352976023841718288132247325965524754178015799322322631618368810351874227059651058120976148050479912590822071525467515747715914311330115223477622405421492451956330101230184370136148415390189999423926814341763528821139861368760531605154054889397017222134199533252583441135544837327639278434168913778432130942095801748463962423381932822868406849533919990895224587741994458267007396016836691252475605807324607264674215227445745225275688209559129538540392234834005764640108484681642153021221569795915862889361947775742681296464632717160917276511424689318087267548508265434242107397780182452286202490576039898799904861199676898668718912187886259987584257278329252324952710051394086167086234881349274753806868280791223725954637407475844712092600376338702725964797405870995394191847020992693707053307705878613309465872315663249285291379694975883454785500697106757062389283245138597037288799023113174815028260676980545948283420700080258945655028861358702365923084234434890508721304291657206163152895208235323733866893247418520533841968592709771916307586002367797341175279431557115335258743990010525366719590092820843643715837670041643957033098719235949239886470591147587749806080000000000000000*i1^45 + 11235419131931684042948865685454828902079938520536750715692443202514756046978235268814635620467090045232637381053208461879569477559046342745803859998834300057368047604135964700623177230960866492987642993345228807426634725339177032161699233582755009727409724153345794314946988513694871733016736238015594378715317739007643568819364193882928108235277706754031554003493902055146999920999773704940124007600372421484754145393266196055722776502232080907240417682945750655927456725516921152692516426678680084624637221285059080500424781456981187969146559124703582700387647208369197634531835451608010962319877827444925559642190668650962123328611505317187994847285078131049444587113283983118445832629380694861513901128634065796070778796744216259889623973429482990569039652257830766146114921007922086454345285302661543027912269994187905234243665507141838295104045430148093197958068518256996693505884586967362670315822112207973929316047188519983700563752118541707969417836245349509761399823665906776216428114669433741090052576054946949576169542674927778408320200021321383289866990269679886761091847593233826990717549411467066609038425767875755935362774070544502288896742899054434480723450810230898750796766199046411994473725652139583907659530328125069698005854115491396726309643412220725183500439200511207275994065234830154032644492834608722904130326194807176553951727328432806712916189249733266212254055086935952471117969643297523055606831379133279176082423575639226326257334716643727523675991802749102861854915488454062768184468668248453223793963403368858829484821320865648659760353728158481202106891775311009651815759712205381859415021200720130269588114218092494487867255332846010922851868249948160000000000000000*i1^46 + -12253698748133344381825471633121943439864108131721668642582740707341143309383033019005735074783026990752626418417993072257044114735019406078544030219381543506744799187950007922741598315871503234921950979902866755195416280425743431025443944259336787404982853989255355599524076943528866503852444215370771235905747948040293598172016027824011709611919830462765291445713059888338410071476794573138063228830591687661749527913951328698354767188225717750946548687459749763079204375641095962596939986899251508430635172869548375259834776933661154544464584260838031792699442070413017744137265351484144267387989386119492587432149997419239705971279232076950539450375951717037166544144871336562983961153321329061291495416882812809212914170929734298644682064475332518849771241153319588507721340894961434472375683238892792141108102010085589597805913256355272502977461035568966023032328422159447761819856091261576284350172616572548880442115827360691638308916248731588298583654251837562439697397470970382987633173328683515691361213141841864103952736829551548406836485622498853646972095964427680294235821466696204999932960697122416918020420806482084309965761674112663566130528956712569583344194699272587783587849944169533308981041567637946630129082104582752805210860313549718385309297508758680729894938387196198990842100418590304500927784917900506645089964414607693578183012575873350302587290926433337218024654611257409611240253978711307936684046213009863422113836214563229781441725361388587910000617350348552703541264557321760368333466452165010606615819272401822173372152350049306308653340633721761612232398764891294743684415484307415344513732576716431083965289231142720318594161830924794604394905600000000000000*i1^47 + 12846678435508392054029579656495400227164104062313714605645962630128647507036667956809172709144699930917192910022758386463783075437966024198615870358468797004198915859954191529859902708018380395611699025568043351782685025246635400238510573212645407601308893992476440030168004910805381731201517362332043892066128433432817067495886614225629947663568219114288901234500088786626649603878149898871239758554264680188780369308176861301979585435818487706320204959678512767671049002660589227462130005863295331046141853965140925906141438755302443919757155502265975511502918505888269675101298783500978881347858845751395766561843669686862583285235947122628120005282132318335213547437642186737129160980616473744999162596723823453674099581455394908712983824954167173065785827076669838868145827586411473089870547529596279994917545784075960713015326313264369845086787006662873147130532596073798759285861405010838658946510873458694050508501499822693364861378821830792646711393632498868226011307175992530579708680569991310341463611518019723595522147268291657717085150865551082045917215237509687701391541078224163317960093229520639138145769337845896071400052128214617187718691881745460139740178239450595967488067541003589605480009365154486130593301347893214535366845442186259758330642207602707591740437152317015187293297870976000911333884210574772846265712741072119901059591865825598566594188283728333566779492984130309790621372071326696123266052287324680870154266123248401160882823875672771174829217980993273317943868025982990492400784545981323878008564404607339506600703258082681878761681234946218954030114267047328914038357866386601244833452370495671150512607214914795196770354462358241280000000000000*i1^48 + 31874996176329719377831126945337054400554394913595949607949517260788887440803913811823099658101518776077736308330789142167714426954472309369672766886771524217242042851693961094303090304722463696281079826110341036563135286599580209123607344136496410738499870860429548748691182721292607523645182800181770191593625309561961894729072039182024385215389075790668344348089308046799351490282432018029114868839618981928429571175286501275546247298437147471210241913870641077230975713465041325055386431265754362988648514757077563313859125121912540036280972861593330034651884017084590116138090093105970706110428558826173192124430578018272837740220408512424570435098319906504388343209404530323882874232480952495023060369053845465510680037835265345585450830124040295386495744846771481171693175046930272596645965857050255894934677277337014547872137130230106162128932578668473531008024463169671856330067234248560245076219921853208342031944512126263720810770938548046892659971548938877049284902876683015562295671471363048547719890179536882659889194515702455129617522077778643124802535591469216751334890484314966956002857959622280310009586836743181796323672835866590479917737430589234053213327819975100915565365321534768480525254653921989277331884138038949562748029577945958777801705707437544678804244145665444406182638537723511091865496846433030676321095549486639821882602362753174313984611302684556829696663055056920605012914176559614936009528704738673653692301565495291167119712824735057348048660253712447385605168009823801143505619300256155630918913946066011553883434703122680290278620229372883835736652615938159182576565133067704496809172283369344923564979038537487834480640000000000000*i1^49 + 81966381773704476574075547643070683318436035943816229278913236391885333322458975601721567054794469649732993780530841802953156641915768959054721291957854375329433913291093481177960544164371498391821986604402647938356160458539988844480200236731668656680797362782485553997481212123182795883879801737551566967939747248044500710490386844095830726003165127205981368424399328882362072514548724936073179728054492300423666393522883892848987740898019705150383025328082468621097014595560796079424924006566766479193817575151756938053457868086476452326445533746084455592812383677980288637898046944890136854671940670840742250868893370198387936328928493317677555946123371091055018208819289115998326565389384245635353066608869867894276233554886749318116888051656044064984072026372526870738713095440503661550425477829923703531600635481207187348898866893932906920282586034749590855365405805042998406220348825734847526855415551305313818166473850884022861984428826414718427023733926307959401277805015632311443468548117366659553127691899237132784462948867743415524057221737318743896020555720501455641071742568272822257896764197742584373953643383893161727355385766174506782265662371461791921060176761440732008354918867160366335298655078944610774431129423211598952392800933672337865227883552346105585124405107734543047195771736973191885151586874088181318560782681813217665068348290020814996457186309187595839435565383331948157822890338126914137137342004497295931150414323080365098649698218416305969647628777522201632245146073495153941114963394915257213664567437249143641341161012983248663003274421381074126498489935845103434300318433253076194503209245420474739130602174464000000000000*i1^50 + -2792450493603152761978981295395878585223864199531294133535562423613869691870077573442950152383995358765573671704486053021727859486832664579740753952445495290370136246820275157120125573136360949292465966683681853853675349379248224672405398654542697222048593058531746866493782987352704249151009157925721842170588998675062061693731354819593288174358367330089221786698051006317198590267985820241668184457758007625113513110762179464439706159784584994260401909181487246464936617833178717970882752235633441161275403213904395217276030288522996064194964133273279512206618398185156919531402074680408241779797033983397985682939418356849891741206548617256545175263467417537265622272273794358581318484011106038253725712938632295945009523326707612919754424303614102522280891487087633730309963057302650388638657991117279236939172640902307393476176804095534858647888496161432155201694854003949532870509007596338319194355336610023555418704376586442267609405960138648162698027516009365329005848901555128892205368765760755037384255408134760839421927757813631017543078348248920280906091464743917516512058211924436249857845832557721973909486227748442285499449185437538343845039669806712058180196469029080118938741612507986951247317962802611141477820570665940055306116745854846588474576477114081803100902798570142761209802586202920151638135921799199724519714150297854572465186256862320924623390912525462318705894022323536675471998365526371961291408292162217037794669458627705660480292039114451775112332413076438328113955996668983965208745867289202118314682056360466742150971354795199296229151416718436363025508569229201148229003213711724151644337913684451635200000000000*i1^51 + 85041885892287367403204197487920221959052291299402806397797435576323579347732046324778368217585014088301540327770065365995136834316838290444969008235790965745435678853391422221527108912681951879548318768892752155079563153614897114518777719075699322512111825285380842310091215008046767350478487296849895807499125417901351550574421213381987556482435338616834437736341413231432193030748551629492920163620351060417991451761587630478019027449958065626651664614330935221769250523230882968082488961849285434324656227043999854019783100861929183397727930949886753028982233369313338244168294411835965845780258721676825906172085572703281066131317085435337124221263054739255830071141272904996351419001261897561710445143771286987331312594800361746584699097028859212246249756077580973426501441739569549521710382319099244417296730058889346091202776357411483191107959887100206246239463478706154720185964207576399435691878477745334645902959569982455652260894117492350294489733066750186095380160321617481059585811084197154030896902776358022509545665878963453639162444696154535420426940626942956264814778535407361194849103950324309426945953267156496815838970213409709813882535589283471700120288855946041685773999295209343579088395138601681676230108575039616583636767575896280389958923515150744217109809132153121134233411463930396402799547162886348563800849691612956510739693444196446353602022677193078739861363465261604910669723914291847286686462750375329129172456267171989155472302292672272625000241817066904184244481143549086103992507787671167381477746159245171472640520754869976112361681224118869496722058866506598770930267093472984707061232000000000*i1^52 + 1658645578546294441158258242387806871259909199035679905312062758345920265698087112821666423393171822486352315099747793995110859615849642949959603369053779973938687302809925719259210958238374454818604240271079342894330579012792905503595619726989101716701802185119236782883985033949218582648716455434577684762937246708610949828163460490536214127998378316027451079458183611416481002068938238934137380315843226546430286475371888823809011964042428908631200946234635328145953741936791277955477623744032985487841507534179255758247765556902155070230809133702828559791845491471518309070884941054061397881502824372481220230080397338861565340246824759765627097586660984765782244665119149986488802963196888616144307166340498866627662805388285009298816889916784564129659925547727251223052851606690818590224562483999838616883935446278820882113036323973048014328480388803110683158024454542102235453096791847920154388914671903970352738313821669798129738889342079800291871066465899963874715188778300472772116394285669937724548444779579818945074600613059072609302354154423185205162690456645681963735542236071767368449209624119389685228196060246880496843742373478365662890446530433544235140180761745337370979115613895641583724409333626648818253087668277475522358991221981259392755411521510064291933491186972795730722603486584449476680037230956036210866059822496309113819852295691787397088828119888060843333278159098528607295083518020391703894348001269725696425055176187382535631087194195365953094598692713708981478141385213930829827215386241997977007760099829221757006836324386546091347182546675978383499384528805670359354984787400000000*i1^53 + 42634603902510286880240503158921464064143677801655103927086654265947387478182865289959650842550133866798039397217602878230658321834680191734489670705615361701009989152847561458187569256284985988918288205655737755237520816067782777258067977815339472114460786481761309472944577340744305015594122818312075556099677617954407846858370106398025605132548396274658374893730543466639612577077469114505097051592822973787661223303537757905213127747613622806168043250388103889429960138088459060862329294241623474903028996695627347109870096784188450049822380893878206470552240373740200565989273547397713959396239181466339748715396474776832799772660368324816028221994156317106972403025894710362163842968474251204928177560043064080035665518222346265139930236858171223571308415856632401604711234132267535607550457492902633055655749471027438335634541015761179283595759772318567139634114698597582454144845591604459820803213639387789556115053470703425327651058786970174637368022247034997636391575151543538776998255960299476261894982299102178966277610374145433514811238380083101174967519843604328958267048294072127761998452823020579996126162191020928940571080122277251011760350313236899437341609531101677756960502731627503906480332533015610698294441274868961275658546913642309358381323652763333194576435378105155512573742596417288560923981654718078556239553823225584601159855837825450186090369514105311412833154051096288889804022875071376558503764866270247551107781914663802089245005640777949735734453907981037210289755311321858248381102557092328913660510744743071437909025952972047355060066354978430203188340389011250000*i1^54 + 763447338629068823108551259409566873564630436563810256723413801563261968110639767607858822248014731816595308289402552258343047268213597964754280602755499464459622466699092685742340521583863509792710524050155230811198873299561039000590750574955526405026184379865205664831984918368902071628852266296623365726082846279248509440116251175167050796658558417569583932785853238549495174500556370534255693099912177080899007485925426392613596944085668549821471264605909316278758310746138265719492502805630635309582917584052087464102887185017171224997053758982371520871028745181591034017084620340352928927751825115031565943752775883238406890421869129433538569762569678693518648417877194689661020359479152145731158059510181013720273242170729653767148498916789217054809279891308068553131451931554425835621123982292910031038772540404512595495855911681724365460837555756475221178860268840872592283639198938671412597811891603250547796963637582249816680977838025999845318370476384434707218760088485222476578257509448944189781808027596694590240648555673498692489222701064172238520643510387959110197652705994421722786114135056844126497824297811532281185392167791863551655684577925124986929278700383244222091665736498493541974986554512992201276792433793755141938702571719524518353743046447920614688142127333839697520586796818081903515912890709508361978315481596798234224962806752627440512389459262868128762938557600933790133359779790645033268822335748286061877440159044615942665331755732702328146329326714294986672260857929500148149434077275025729919217362213919970416887000317218566962476120808750000*i1^55 + -62490523097263559851335692673846488076732736443843857879317670653380355225192800247456951386254090883714797618170423372276747134519761213891760469461160724439193526073897998757497351395507077833063923295346729571127924467947738557322457477114591872434515062253889653472347353203532333380682061652336470942399585658263050061253154954243208927260416497169878054168024149577007851614047683954898989682950705046627861372048881435842752310624541746863083404683061165994456147175724932753173633676557525599501356119277366820939347930502557839328789509483043418698886444256594752133900284157266360682750615013046178919047890159968777136695140516940648287092324606711900923450733076478459193852755225444517398690914600790718699921316597667367790669257984582037027496196799965840166561351376700907655870233543318962486923613666116908143703240681641336291671047974788007618640577389164646354516238010898932389174709017718303808498913097040110431106734917360273292335996796409807191446853012833472378398128846531768740938753989238151671456061470518463747627182669622149665484425531928153523635280316542808416602336046195589523460195976459566365620122780514596937209812230987491840578464303747429289678778289773046085237771163987903923671055855455376346251419616599473409476766606999375417467789308658559910449997684204300468005508244801625811091438723675349954357374110569901953027138306733306792770226096442972639149940116787981027437973066518998431094327659916144047253383687792762290358775048483566250987960174004129974899494233459498066690052403554050583160220444212500*i1^56 + -77750781324145049507236957913043955264168200807057037100139872299234002800770290196986715645378955515666711493201308414825826928503053225094837366673174197691993766070772747935950552934864655553065634699508852960519812792263355912790887424284869760156035422291059289969203102023654067923127246530241619247941971763129350210768545238992384117227901932122998056130426352608209102287841243948216649846440523350643572910963083631799117642460402038795267234289126753110795694234541297471426447492488372368094813093569061450438922523124340512341444764414187670139463360516542985434882550389380845387409023515142615183069748072133503019782835413383149993986383922481754834049908133096601453203932297137074017123682579272479275283328365860201016194325943455915952325121500108765882335849944919610664973527308004572708346303250390505350581668856033733416835884155128737851793358412659507342111421381807915631833299600320185380891210321555016839557709504043426083789721359314480280236782627502419787586082850998848249347750001545932527197926925911254362979231656707757211632911518449642555500534407274339176854932814306739703091862472337449338420276655419532356220052201925191585770715460496865533634618549655118608460417432628380205726516393248263390089745664910016065573468979291825755354067959449901432836925145386801191618133128256722663471789893380757245016884057588079081641815072189143255663121423937320878774943343873033196275670179073168162556958979997399511405892956381665262063525879073489028825095616076052611168269689987079714523870682500*i1^57 + -36343693408216058419076490618580198822003241317361980564967282708730261430101112018952844227999297527066336401694009445924572053220332062472527223068163642579688413007314939796659324097822643222209105013940511149849739341821099544359629767792032955286071302144857083354386002741497912645824636785390339206059554492747127981160894221640458648980471635622617794723331783525990900266062998386340289238461203205326246675987920004570980553117156717641404976699829600290890732857726291290014960039931338891515762157749487192225935185270939448671474694192270660745464243537254596017559104749523932386070739643469266020580370496332650875017281533288840306489943071809386039373322235634148868990577168130272963572695788970374695394594946748322242727065845030454468816156103205254681899412499890016982482647860525044718140787935239849795573064430784975395241416934176840189162609149494000779096130086727206041821180837136583429799010668640612900665056814362977458602213502968645942555598407041783010836908520258504861692105403939579484615667561787419140580616377391349930266128553164692147231404044555876097364428130169411845042445622955045399484739153276933612391712347478533094423684648703922518878700036219429477996901800236784069388701459921289508193283769222729902400527399531128799466044458861551278412460335927125897997946116838828995678165680447689592778966326649629871466444399341736560355557369159624069133391584698049630844377766993845598441433044116250404542988767088414476003790276440756143225253232244108771090684875*i1^58 + -3023915126054372974370366256832919675321710266143188549583826849351509280454597053755330988493410449263253114082189323907794991090345075114452580080668760405776481391089756153271553954081315358386614506238218876244207443920271296944499334678059120489776795305837165040824365143495939797995394134816007919600456390428189883260543469368763600759301061105902850644946370026503469443822162459511527528587731105363669437226988868498636366500165676507295503463089710467311854773780828068375859704510586746294303519824389279001574919372950200639540687116749668451953860267199630923823633115075224082495428936840622363098842957973976902555975784361940577424146811394780419342449445913437393659201404781780487946815879502073648485439187000701595595578053369479568921330319971161366143784445879256864611810991488294368005876111570858253366328770019564708122636466768487672824331794157611106141588026132569190401499938520480415405292251232510898213855856470703264207080821283790938670048679454698055842706929982058522537529508821382710332351799964327640374963147454927615825644460375606471269148813506643784573977095555857098356893227171736865785887403219460000139912461554165228464081111050320359952163008644562837159961714236277918857170421736226883943675260812217547821291497018557303314486556596520590300879911373578438680549334721262118766679110937378340932472454157168048557016150245099794211544074437642785269103869673902558994777467701661602910444616362728431799205352723713950883523885317150*i1^59 - N1*46089631166251732527921038488810017617729143276895597201678850467123299717977828924357708978922210752611391390310542440091555011982279875334058938966649236733347646356884151539740844373813342621536608794163025315093028775482272665887698262548212496788227265760903987895594061235138535565583487244430743498226719905595478440134161245723456034514379370389092628764011984527752886006662006362926299302391930141246735993048725995375372258140312622771345721587910924756134682726194752270063411157351560341851450580658527121971910955117568*i2, 116552362875770883216537708348017537690782605045136088990516515018625039476287159349313209185295161641900188045796916151512768447334883343800733668610341272144442966839312732061517662380798013256611684530465380480971068124292586108969476270041595041638680008503383134001079716757985550891880610076128062625703837290873979367706030679518462410862801976276981628296129151255462162436684703730493912319378819883102823896675770851534947439365569801375019488007791068078463731154253915443758494462861906840717358641154525074622727260194027291496669163083139286695180409685818890605466340270181284947562359886279691175441815359277936345758913388289660860839514890640343992292730796242127795345349569781565298174404128218803399227997037220633541501943397727018963016180870046355212977893588357206527406369264510105795188052190270120211334835420378652897060739558235806558536406472123866262202831222562713611713598259362928387341787688368002092423920636877540649171820109248003670579775504114997408528810030314565774633727329794296708806934849834499437981081538271933886165749344019417051308172435190579614691295619736857593420719276965585465973129770363609121039943563555033469348403985152638972340635855531351029062686435478808394795137073990721531377980515514214400199153424916584497059683010358803119987437000743862657538543439266547900244707695959237966398249434503864173846351665277947511946236995277028200997043601422747509660214302956017227098416348381160132368852603040040136856541590178075550342614204123938244650808498207627475570382338872795087215715901969076771226245483728483307573250340535131669822931726401472865383592113888629339872753356688473285710707387356240401422228035611052167469925421643143351542201607668628452724761131668774586712172063067461970585647105077912827583238775107334967001395046261708934066239117090390031823847071162378585422898937221308916086339729472366350266593333760535906339520512000000000000000000000000000000000000000000000000000000000000 + -8279548392992999645637650996971798645011240812234046098373912551354592174728918917097296499313222103296078939686173071089470629848648923833174346300749926707225940558619864948103424479702219687408670668140582322352708635075629174574683771215153178371231002659847429393461841206254467724071432402588607816822784459751132357062998321302585015746646366862304140080700317700842403282791059022074617403527105086094132918392431676082223241166532148804088754004246974756361365023959193218390657704675316516198592827856581222986573985802991443446531665078516319847077037317828203343078203256708864982740376750782175271833177433110568993352993351686539274637945468391666343455163332426211001572120937911770193769108996548245420423964022025802830127815908060556037621477543592254627496251899703988918599218143587262169798187840670185696344108807679893814088810242354075903181425419042843117744571723178489149439063901599402780391394518050389806384298287036590530082953652662569200946130775517796064847380963543809393088717849872583318170183498011655789653402751232858110727730159059452734657508699701027738677778794365269917378011449948971388426576640217832518611587288138499509190352890824260442593518732701954838734265613953130058791671677861191848105047029433374071146329351256049813898707584884026104218338897788003306941241011075796301637806337941355912288053848107701796752388240847831684686854565059635925702260699066001429043846075300670870803396592529983734896012245050804056207833488038206588912494055350720763970809375203032774099791451579558993035988756396368871685199633399496270625700442596132583198090927801962336383682162260937677680161176799127141326164980502715207360866065759596507253460722065629026789320758792654506404565773527735104209488272202748073070522723222518975589196004822907344528957282420058564414355510951706711946148091365698766597790379551645586167970756261989539063412242943552489865504358400000000000000000000000000000000000000000000000000000000000*i1 + 97605205812103597377923666464710426003985908637296466930911276559057722706626403640940092623428000654327572091394106147352996500802104962826703440230676364399621898441461399893810573783861800352204606412274978860202892171835883329518952038239850705249147693592913842293251734292932448848385932072358427977689261219912198216868624039842395750304356948224126102629219352728516268812762750977618258336344780878753752852437788699634442886029518087745267596142781124051881280779944932710228313261349358258461043655048133484329147820062954647189772086767552887742110957021383457413504123717941522488441824781379433415718960962340228525041671468095072324345388647211210805253826170779453956901776755536129584159644884077987748285686804379180873252104996731467069899943889842413777262259391366943845918456697685373734817034912092583594135253095332157502853499994216000331246427881788087275949187510937677299350426675791699979991268235610462981037677823845951224032551524027761060691146482558434060817273721260740783384504671843625561764437231419554169854627410446407441124238577194441277361080006957656465979490432223296623034084442250682424030201034098097700895844622855419045532959978223146233804461225226980907425732751358316412913326231724347604182028004487036490478224840875624218773475110118405207518612201204656021281279014850777779359056391897922185184109193912429590870805746962840922103611877191414385036342567491234327622958176189882897351652640140503704731146963786530193926542186587147952448394067810335276122415515864624838297336741468815751185857022946467578244024705335277604843673596870283056863401682028779364712012894646504608047421632248392147648732693420151562458024506010394699386077131326667700298031594256641300733141340717778306052357768838569458858649723826689075491296817805350318769958943404385453357984905099228115272973378051231481699538173814792682274283144766481539215629895927567116885032960000000000000000000000000000000000000000000000000000000000*i1^2 + -273007765803670752362580123396763308929690626710844866598596718240800949618690431694826929910815989159724424791333796957814477428215098431693061217532592205280540487704036209615408022149360777538184932725878120041478655166845275221299529964360562204566193862309483155020805796366477214897701710227571331885967698993075428103594289523390114326690634882304243894330464381841935156610139409581312249331452956786287280092269737844407654206354673601933136781143979113125401902698250470731220324549193073217225368160260027119796685446401157855925377428886699188888591229780282358801922433284774993732804709748253299054754678835787572206303548048907516409768523807609125161395280438041147788085534643003787557235636744393780364817887801619421841521005610893869990465460053169804723190853912281478828373825065950841437439315590110351608808594264473332137779954697432290674178026284349529529501954928545499930492568119255442517577776671469980739622621983798069807211407520595896897040485319911221187483077011209460835975925794592635618392827678383764848956812720043538084594750125599921027584398841428572342158944914027846329953624607206554616559131720338361540982882713829242056030335578147075580820764141909357801330418300032405920216963098277335837174713154576315695922171557128573132139984512063930697012108032640023977914181343306796868946312850833715109526313591958019004966405750307671828923979547642305094562470818061835696693219156036360590213410358961779204229856725428425444684860195176509099293298450577327886867090769572895314885976313823150305602468677236028744213389616342386457188699957321252664087029399373353971522296554977094761028930164087885622891253887118505338741894065552378017162544339676493612600150327131207206882374954770434090792822119051390021504934485274210198352500470862330233294337538253225161976312647597219772730569060793758205451358094958145571382472988285886345561856270933689293078528000000000000000000000000000000000000000000000000000000000*i1^3 + -312285182007043774608223728218233204002541239042831841008094680642648802270313757836745824829325315435213883889153919271230469907514115555145145333128089401419603068979883938001309324003650731023676091525206341065723127593621659866647559509676377731615122228363922235445257755831926061573780909112951387206343421291650953273500620245740303968081649220105283945770734573609224328066840312254683960907596448220224156589688957003793359886782218849394169983505895425332576096243117934539471117250795604446025125369571047034831627901758964678828450469094443632307406660603672415033003510381802131842562615245098204194226602166618663046191623253634133608089804867648295498614532654568118528413894853409401202574305162149636700809147782186314341568388754161108517526551545399816957198597666859323281491915213031988825283808743399351704189986432857773093932425061700313133445206343608438340462016016000130175754498234639907789848943522008234349939456984578901712549665073957490992221459882264673740904423359921672837032938238828346511764086089829353179945315973351262855846926698584345356581675919867019659243232537165921424660315815840459977418307571518037265964205049261129412686145598129521257588710257340930239782769145946104127309436645757104708762012454863944965125851179580641900233785599303274107766536656094445901321771535696659124803064987985389564491560798574702644894647119205024135171995503881852519850924121980859036944481350559830752714584922027141049064897438371974097930407671358373235476744856853661611894668514867895539589424925184312546236085535241001455879287456309988881480114964069019007401172956940613297080455609399658720436686080842068602198412969153561037258997083595348201963778622597056615259722215449386677844398103578035230873666531157818932347632420731482788664862994046845053540601832269299718192985591425560626624052206493244969585609757098145450434137460161694315139571184069780491468800000000000000000000000000000000000000000000000000000000*i1^4 + -164241722837850733812010563465440486739626579832555372508270916973565181737080366524878568016547683710746705257267569963916366146869841132735502527650972693352974274246501343890025694006779579560170865352072997060619294051451860372843162374456151022991204294961362773694551065781817568891005430343442583475542677699223645156009555332453969960214007363644718242865462071652914472754700240353587447802847763989175779627618446313853222967840545680502975695809863067375047945338939537966954139072195958160389332333765565638809475356824485133655545127996734646072707239907471891104141726229849725023567389490288331377989796235609887361585933021684313174947139981546861571013056940855745002559270857448528211208687634603916958489798620952833342989990303039829852913581817550871022395601057471380849919330374894516503536231514584597929117727241827947364815169369936610070897754527820804856348267290050828467048930951232832997447535248967131485280002243218940633198265297838630370672374853371079038074097976353918647551800393491460422976289520008997175352017162922933598006043224972279607417055109988252879751327215845746682243002914238565672971972173101093763257316518832258219363656828349769093828360128583549149854376454671327675866393840831744315421301945740419729668553702208262394262677853356711571729199588924149685336793583868568535021427464936502911781763905815727117078552039650147853952559154056043458996566452981525866419912394308509684083565287258416845930003479326693926333348677372233078516013066188651248688681226405424545049493379716481545289447523941543441445033985271197126405150397605747009968794657535704931048943744387546580625277507080426571751874399578415327960743252524644931925081666080864889376254521355756134199051708026977391666038994750180239066434503669008238214065265628935065928742390653747894075601858185641690909079483136916307835778549906025804836676107026467567047499972706985574400000000000000000000000000000000000000000000000000000000*i1^5 + -8403181356694337605432956246618354740353132875755033465010949574372850255442943383364406562955773377307841088702827446258429605822690726019097453831814285737448889235881049117572078418536800753206050637550646471645235319113958863590312258140587906525243744680549776531826576917278281149029131717033782154634499531836577884405649215573608594585297640014623138823789586394636757228692871767640981444435677347540837847729576299497385795858176482665194645783171788548621490577008736799926782191983356403917914585061933408381774811012680742768397796935830177400830775007342715480320217684532862657393607100464669130458906379405794544532271840019027991981390199977732023234996433865086132711576804058813394349659865156768170347617611435494935202836930177503548425544905725242084550481880157495754420209037814917798714566730557016883820491585746230208695594498189682459712274743551689912171849677457992902326599914251771834255077590432993400926632044479760709359783294871667101314810673395578993989129920868644503495460292413215179884922204236605158060616024107118875357380556293416313758137136727102563861528783680776155350356518728273442537895472965490393447842870291798965097582739003256229180440288201551530064348162758424406116635075782698013506927335708004077413592589958121358614391163946578279837838524294587167073483050324321952219926542412624875875203117968092298482721672047233060998180278814914393209941320151805157368253578763768957556902736034902657633558969277811982664889862624091645807806207193004157110461073871128417508365466699317000193689715120302496709116374697455398405720875910638743995079311506973348542829829107143866976199453045353949428802227928189362729672589687451338152513128875912322809077597560106157452173104007356165583427419021994369134673017511583320463083482027132769736175152265987564196674976166330555469740044390287050850152252187017472135190032305355743946017975484547072000000000000000000000000000000000000000000000000000000*i1^6 + 1860244924348612068830607529583007112356470252767738533006838757224153606879971133728510080327599542374436327921499801434694148553214839274789492066487442782411758653756697219607981469174210824110476743832802072483875188149491569594104593941177762198683583579403617196278571335597029541399822118397657188143887627795595382789884463294394413701090819573540991560658902932871858364028428900472331502622746783036635574517143990171618518747941505190231472111294319773212019981974795005473035636538286414983113485548759798567753052949534425592787573020908531231909018297450734642617084744991886594304629273306906293703252917677883087789129982452710185961767188686125911695456864748290965864284327542123290841917687924073349600542497462482029770729025931865036442318239972550486586148646234136658197930164760863445417629357900802842574187351658300247256580432672786722032667504105040793131920594789664021593845915485242597923417299181208497818398767205803640613690516025673397633005990258387194955536541988390390868101819330103443789165463437374643959566614402904277338220850390252777830321280409625627659511934687909868460634122399600502938920564600614733229944687186084676736090942393486256091007399488601183545516639110755189426791742310322312320666292599071678020622306323841495615546078565742688910643609479491777388251915142798299393666161935739991391386432825366657294977330866472423286366698918940418725229511191493850031185515404201638922339436738421282745426906224280607277106064332392112086842436267208886913085751164330770734833676582953455158526481260383006037344041536975572077648170287061631253674058003062372092571171323268486415873454106254359885948727969380780068548977552833105763761055994165222053818212219566289290949040663967912998178497288794049571226005047820954010536441835953075055993325149417170848007970017721169443367255057003194703503904173879546679149678528620214433709728097894400000000000000000000000000000000000000000000000000000*i1^7 + -366409749141641517871940313853080998533897377195302369075937172662714734534343002570540842168262073101258415700963072438213936522470870930269941303171548751659448363516203985362538263050990283088889320672093577000452717742999181156633696262607848042618272945808991977116394268658227966291738270379560105920834925483761966914198769479472278882530374246771396033648788992120216953456619000348899209449045748521792123501599750978748320790397859559831668633952708157953770750489353718230507096077543086131328846545654889259375469778165833585668787534025126509517215215930685535240112012058455758829073448511270728432932569920655252010869361393100443745228771358990466378924417667656973993798264698040263218243077359169695362624421225595432293223689888350477863724753164975398534142485114761312000830663115725782865296511625166074074773156805052682488223625072720630404415456169219472503550610580527144380908071509073469730929249536692859823467621340795509592812423762963566768529865974621279023367027120487344139214905769261068489276589192541806194789531488792965158947837780779798433865522591976529078060279274539042614738610139430655801950308376048630078564349747200492243547072764918334709456184227252224204619816456026408652061091824098639027856115144328988930144817287974262641288549750736323430352720345689061069524220827348658894544647358723735786382670205005644539868355864403247905964759967322147697901393436851441913731442758436788693780147561939609872188090719258044377684604066143560117100707336783616484698155137076284181979253346964088220191733586951584188220872934166743649640986300413522237727406055289952545578335897696771374727652036368097215129309070762540090156255723843810372400108588334641061746296412227272340847025415415840999618874763623059626915561246257130253322466990812750812650779002909897753361292226707601349671411824375838857446075793733900653768501133983989538037767864320000000000000000000000000000000000000000000000000000*i1^8 + -32068096833010682745502059007760050352385652794684938725189630878818340695016814180263160955175381832927558901888466354361313219955543652716752246970875814215653180249348819707687551051513392568442788512819019024205582230289153535861963032186557288700256008177809570375627187675752005110500250694435133871206397368707891854920763337188221331886797176565440939769418052751133582161282100715753290182541320321713516502020645313160657950376997163063173719630840502031389874920904648027148846557983957811231171170966074335443550653707936633275225594192538992597666268661671059338895329400896233394494641482284672422406823810001099356022118313899693102997610036446911859889562341281917264127613685705745256680587127806546235271564479829465284798650729793724803786006678032303197621204189803330322139989087975594737310723455735895531110789632429321601597862160213079236012914096362852806951197029281733525978936113864712998921688218364047039240998936693291318546934964178280736944438168486513405887902729484715330007797023626666130639018541018226193011398215663848039095952168979004661591599087180750999371489745608379197005866381025627548759706410447984851927087981445921620273414954386500513353137803927653143647194059040931708351382839140479524513637202558621115432164468075828055887304951421880954779036020202618210386948947962082285391936384154916275869673794360663650785526056884424797016764419184024767698395725216762026192528194364854433321595603996994205599632098118578613396826673664746322392607885811415837646198079983762505454101822873941821799602208050863527819757087122473377697916692651859403392254539217204849326709978566533515410554618199059108015063352981635378349581658261106525411503639805051740747334395290958002452857000528803211405043313214239975010457491433464864802843960210601152067416408661603915610389649193959002552135444567186779147041277957237325546827004470782051353624576000000000000000000000000000000000000000000000000000*i1^9 + 6977969161015278378901442052805996664438141757800854713243642677325140948821723023868319531151292411948720526726838519160244267260717700227355288751998043373295098111563084152389153556184438590930088730920430158701476937216002998997375211101941512995975972250650209387907868048593421964777046599085019615987344902112145081166579728810813706343751420883419922286322272148068758139491892922465909685659946028274551835253571918556120413379695370587665308643960612863388979426168588221235520252281283867535391002471610686326773997194178056318318459799687174665298789250855219159535184179865087908052459914808960652442365977352706435369047149955032235777447518952703483234111471581045393875032607749519598679399117161216717114927680996173147158460838050258638915751781920042693444662977741460363971654754741064528306542341193012097778754949523913431927160460330617157944304698231371727914234213870174847999571512379202635085777639608360962872378900401752513674607782202615192882143816493628390109766375134032216816752522531802375836807244468989601353200218171871199466350227655139263488792446096126767201855885817461971417407934699419490512147100923358492627926493659500145411978728697769168128880674247297811708390353067796051412128008644027986072891092029355735015205676793573175872641004073883119667826380027924353079146112565730880697905292462683367521430233965986146400853333726363348057390446370374152309803917100847313311645035749653549747637268391955629325819311979684102594624391238324131255828444191239084203858852209342191031542233807733900885030243771993109887463364976712711480688913396726489617853704386572664435680206056782824967946191577596124801232547807840354153134253069656040281729296870146804396578447505720475265497888076278744128601092469264970990992848318348331972363350351490366889433394377168116544393396262431954197851532472529077132504131324889448943069238307995657017753600000000000000000000000000000000000000000000000000*i1^10 + -522541299664331462978379981774622336478493314711718775806915642352905656892005371698084794905179764216806135918829721164311902858442224674024225174637655324323237661031407575493824756687602864860073738046441923454385057360428638912153755715349634099142780208259790866182813867980045384080342087168563623542801810580939767691645131045541599389922790830798297099283636722995604152554799088655494471141923469929300993827875257260292595004537077844863972864601721215681378019292636130410379205803997154128595411431676468849710686104028319456824786583555916308326121509205356943900176084169029821893368831035862117834733971618888431119248749301776886192608193673727409730263207485462986562434153635788268121345622424084083283223904047052959051805726033056202883941227260816691482301906569973264360052443986484714172721145417091504049518435969175340216639120130277975776707132693711829666009612502472880092744811490191912312697048618612086047927294220417164069117185369025878353106330772151671010689817845493852169224908075793352639030283725187054309032443778590708644524919718124291637085346446862889579163611586084165332117840015325626996781754318989835684439741518044862081224264579889238880309977742415847862468953123209061711637068814724872777294707729986177702854735868731016435295432838600144837967035749180075528650422061223314622273619519427590585785918722920836793501268157652958722019825384738682203502337800052641456259324179509604168607058299474123156889902754168738629289870925262706420692784631514981526176788538978391638740573965470388780295258031305776021078561577786869105062556137907092555333153936525358103662892175028783410217518605242532931762546512283925184838346221327886973740858199590970311470017617387975130027777521551247263257144534759529697420459400176178855564022742661962513462756657002940463000962689788839023832119554389183899154858740049980649716458810588801269760000000000000000000000000000000000000000000000000*i1^11 + 2593495977321743095518318572910064693447642164109111659974782028300187487701472974973735357719778397586149368793455333320979240803994891141234023690674186521892818858010214109362165119228460702533730862933021855003351911722792319608164715264917321273158885375017511622517075540748220456917418739183567286045881165161187691762965243237104053213392740615502923215384767870297029765728874237272334110637099409612936169393487660075439275908879028221544330565423133585091603438946228900469638124202231960828164766324714966963636014504969599400933662804200658514728350856946200810619796626741745759900455831404796007300196704687532514858332920261107339393637946471292334540021108225394451984532035765269335064933847497220800514114431861558823263107433583714334705030659528376267708745812350934710575821475303620693115709643878612769556257346008174198806911089529716194214613090357043876226310484506883781481123851623235920127827973883112451968887529267929608421509006290732036378536660319658843344212802446504327568607284394346202982656944153203513849263908899682171536555027722741303024764511402713054943974313233951398711678733397088516444973502708574868637937430057181733837133389676878792695436881069857271274268175255819630023005204517538226170026066236891108224096642793463728088503569740155955697025470337954882239088151826681213450554336924245990592635669110448980414301538931389166332705249719285582542770845035389498848039822002025607687665264110553699071489487426665674061542703372772780244696804745369823072333595150619018247567343247455140401279306711444281403197421048154286023941400505847493131624689310870783374093264662612559536137159512924923673403138556615810690970004063201319814135383092789103234906810694192209797163571449164618167881234774469520037509588517294309185691767792731740946927006900953241583866276994857747614423029412557281104337040881950575247825975161913344000000000000000000000000000000000000000000000000*i1^12 + 92582730797583171731154834531371298841904817270876432934097114930208032724037350465216580613093759033084943846275984816863566658280991188650772756463133413371596217113253076399587091993203033431641676072686362624949988114642275776391889695021704112303130683702918403223077098659451261278145828244369298564327656347801491739248326087495599746316337084491941992270827121048268270679860374435382530600896648959689716063690766124805820293025541781783995228797990139105061420882967191174380151324717448613319255545413097383930252733880158775036653962415020791597609109536001884748482788308119443172373952786429297873581033471648147489120224511932225773453422412088412380368763085958426155850702538833907191043058318729152625919954383910177763599847736255957155183007375033235501032920296693471538398883567435448552991476847029265904767009289392880301004838916365288715161828101769145925592328721322987745738247225656179863963550894795838993685512575978890041738282923786585684835100720833623302750371674484032176185687238908815624511614919460816192264110923026137607630732529567315183722420992820844690839755233779465571740214365736990458698433323871712838314139259927916169234441971862894999455722388593379682361839803514419223979599768973364207123295051347914325233275592426209614574069336919073689613616762513236872633116469135633876239419167054577842938196944504723089094333391973657990927061080852523593168110443410888068355735059576821871493804747399346186930198301605363340726382702349599943653496506064269274824449510757771876317639366845846455855944905814274222293693886645238484659146311095205811389946513499457217257473217449887271671692662433991521342427684512875723007753639443270238896042661271787999259884660798610010687213057208567051161581343387889602869855845758972060857387025281243214438484983911165082900253380387229980333432002199670607029650000780368477709871035187200000000000000000000000000000000000000000000000*i1^13 + 632908499486150746012599934310015994336685046816054824985362165915419705774191894627154924687418294749261588081795757159995110224460012515622142215536258379571435362689224259783077715378370045896701713919651986715552986129716562689591651013509087666964754179892062430571554677271706091787139932235137949882638514830897760763036662555464670714078657307134355463446805159698022200616251679697682785104432826357051150340224216684214192208443558801477237115533877786330586052545724212920836550094030918663700192707877534691726331565559889208385632922279004233009963389813850558865798427019473148255390201942822804645628528161391211410109142165837794166352191017890071308351281171358323702478021020574109980526655639985174322910675206244116143534809940362981906840320947214164614532898006107352277814743686850554498655561744260207361897609276285341228869721901690112633846482366858696787992270821072084571253839175943067292369153235955342166134157933853586926112073358949624405065274964695966076874509562095212331663075348982967961966830522288946735752764797078551931209276520337209991584898041421442282338731111002083612051562997963481327483589631809199169026739472241228536490309729816593464524162784861867162884199725213943053901546889251729652382735709600648810698599900432281834699865431832740868086966375405391130936807096502242431297827841085690410111466463909122308336064579237091538357783921244674327301355083822079346736887249793402432920930954845564726346374035320489617966801068141065008237524316589649563734017792462518474703426850948924392924269596331737730714699111012680000141394464921575500935948475966667592605885735293899666437541364603753732425454392415780840905588773795640774360823332881712221982812981157943812669813252606091083883152680079404815301333955732056275277047656089414465891896945450291543949870428542579265682803490138111502305479594859980032709754880000000000000000000000000000000000000000000000*i1^14 + -46466253800975472615663547207262645199779588260682044971127686012219601664434156513912921441885665659214595457782973593271755384943633297945004552681065350531939653041564512764628900928127065164788201202183273974425528542521166676554782771530033296566435375825828354945181499793417252089451493278794351788314657279288820567562049112583503482628520579472196413513760386045465192890984922266012400659110003703380712309710916361831713522447591579598801679618171974766106338954000165249942946494746431169223818002676108896355858796666438006528291067618688925870945816558299699324568122363300292948373810196254408190576929258769100530797821815190681983129063563836613363509417577254343743350491225721442520414376435688324673004197601792870323576284955552375947865068952590819759660903395656806238305861239693930622965533908755862496929147288672765175522426588179242754987814699508374367836779929776029401408110376488690189041842351157031397193904177578097059834676525420236755129903580719006094859333220768705698981757506117552869139581236446974745814003374612440667445895272954566148689877023645789647340397082184523742671312293715063638257424838118588307798604194840621034163195318119019293902446514302656877897380883457408648894287739529094320961372391612960542160628625937255584441451189491131412751502995634145146593907443344861261664779643436730617335664325897135202759628059774878570880704426538452153280385763219906355774953199050877040482205613001665684011346553170536580354430489042768520334273229991386149008150306537148035054300582311123638221647876740870657818703535197242501168735782257961839197999253660288139631653583331986337750809715993117444104814950537307984563702778370408579190428390999054374280046810760809531329147855046330855841624846700418006218458543389833183018680281388440141840276832595287368455348995942337867984988561817406121414400911223710982078464000000000000000000000000000000000000000000000*i1^15 + 322066584543958393598149257295416603413928584812170477386333342182375686446375487891566786629663514576592292585806006909692442429424646932680845884881588340936450046321416824018472617721564975449705772088663575709323850419057635136890508949042512371224229127695336683094029187006303885981339752169193815116841233730695629138057300373757434570139608894949799874040774436893883210595224184458688555138440086836687712849739144908213593321354979316535035183260861136139223537567881938005936783751023975825836776694741870440046232029173951377116359266216389715663899847458189540215712256178673754555423784552981402711415621637098628821966857362562342265594987776783982349725911558911303223313466258315251699194300279205838931669509503755865299342072257678941676979310569740297127303886044309507693595039423408847071289303055670967326043308735796580986507563929391314996333884577846297755879187010190151395838702471445705525125018020594118012694318079533362415228572538515136730841381980979152336206769800653050465645219976663943919742782231245099246870266119942314613672194790801820208539116398273019973428654408826708376449838832547610767917539840071321267229392341513625786375616587066740544164304053867581871753397505714585438009954187322972384010558094199568471374025134671615968699697489329029218111670351852106155550044539825161458202412504708440171523562303770773230192161671087996754851433527781102414683976539698111795272146331539060148771547499501756882011010521146236380732963121877561277992079873589977178463926692270459230320269750968921113220256104425090771030178125811264055714888972772755825068089480815805894121760568234628113275750883488639571583210451272928106441319700351913153563055806949604770615723242512165342880749249010611595581162871008042493337953523682154377093895800505777382248398718781263987892870741038504751314294836555092072396914757856971980800000000000000000000000000000000000000000000*i1^16 + -5265599512063915791747972490774457454475001293814381219591946345068177567625152868530871515390686769785823682355507839313225896502477139589335920295789047743979339832854012883526283014117452337076555695089251872655972610665383070349778485496747813256459301319001049260503357628780815771710456690759697599118151332354131934955849856657789404723824625663665634725439278881631511277630708235815854510048112333726409868624828075859608542827103446677557698148315024306005690847466824937879724679932774234227069994007703248484276466502208708234827210671291984773086045196507451025886143932123346773285889582973591646229160870586960309634941078178076230499329163177540723113725778768839075144590551168166765216543056330928626382751720330587301993832508636793405033798175277083202794970344164586167260442017923909213166391958608870278225817254137398750695751756678497580163297310362168349152136939729488580856212197429991899913759679703679735643545590891875602882365416888166543651701413616655771284262576112404007186650752183951863513332800693364702613401482042980475398590472854460020847521360611879771222624610535507711988197473188945476528784064262108469590593230720922976868066279637803067052762197090180445688779699110001033832522163298528687837068663435179642397004887790199901128615786823729715747124200514489905256673844993222810576029367121279573255075356281044255965546111457012063468055695917437790277021312245076415900632077335796811473697474686622067077312112471810289339422163591153242168571746567352001955815549083784180232430262315083364029352612336741659875276357116189415352409860345588542416890163542500053551752475737149468521435680552028835380238025127596651131518255075555757070856521647020746034729791216834366572140040899007149510404797959701013844268377866095000139414872859330422427028098416773084832899102348758668981980046110461152711568907965562880000000000000000000000000000000000000000000*i1^17 + 34581494975538394132892423350327571210404564224064783236839638394917588407389953122178936041592735042561886791900280726499427622681934451898272694911917498444139678941608456760591667437685314815467062322495947131732170109710933400429139632832767347558606751710714886362792802155379100049077164478634630270856856994661767173687362897926411350015062706026473818043646375303482139999297762971251903045971283714705309498823478961067292669947514055790339160640142075195670785550978083436958469268730941510609896079743345911131237935643836967908289530925875845535027011344905410140525676066411488351710610024242351972771248240940512030636094472447841485920815541016076073149373029837874227357561399319147699527710118706118611920767287381735143268678244712137103756595171204193101181976851429219088666758921937735495982567511299473949454695727143225123232918257000747432863463037926160862475483570923499829428908942940779582374390255899546830207854762405384792561471802031774107947417858460795852065841473791924253350303288693698432411649036292603974910299506445672068423853244822826617997822235078931757033065811090343047845275321767378372268056407117213303755927128150101713041049344096030296933174893507306255481564326891960793785793018419196419703066603987944290874124347689873904023908114194853604820521964629792306287735772213802866562427224954620514392158127743033005882887300284892633401216382932110072370467964965435435629936179038679810617078593368636602109959344946009357625600814170885802691154403640705997645700713722430957334468494911950979472509740890372568134218542568208019736082377949923569374016725645136221718690352175411599361110158254818909152492142297724464273069003000525478016251974998077147333075854141926049144876093555491149922868023935894327751761129652950928308899297880103037943071860952820391887698428517079866663063208477052365831512522752000000000000000000000000000000000000000000*i1^18 + -114047762959827031666842787670303110194455570846005424540749702571002489344707580952198084316971951970897969301271401342125191576813507229926308277730845894227693586813042959000272679723362143930409676511535257316287864201510472955465458800836139253212749392853231313516184738525968975000006071206345873514975694100302372542825370805539171021626220921835035456306787198120992079111769016665640151333881471927928084653373399400433653711933478457900817484370182895917494824766234596309737376425815409195485993708997707107464955841109395349050354838232521713979257759844890260246645471528533396278440372005927222921779458799450777439195633682819913138707376265393046320075041392200327261424190187352327735913443761695703790985372526984778569027722036260244423973736942928707302326840935447029345126260424033266064587678209794552156336879853932237973642951128265273300608506211667953858086533329152826780303932907003203442429214355504655696211040591297425611152772880709103188194756325303107966502046517435735625636572326323714258095263340112174656132921026751124959781331028233046630439534458049077708978077109041311836647047171747935592843141863353934186494287992182914994372925905977203495083670525233190023469969906316763318827273851076299242164154081524006086650749043871222346068949148747007513325426696348501887166791915907587881052279824253383961989134118987830003887425888522827624532553327586917574382303964451218820530956953067081554708518621237988165413837451641659464635968928681776130407518607202249083261910393728744191197369900797630538213519515191773588831490591321173723618747732467626254864463547743914987699915299669651102142048284483337586096430054356786003683352010854930866839369824754008648790735400165249333932717605501712524641841785353368897354160257901546526042045112408382023126167745158296535111625173229391411921524343207067230666752000000000000000000000000000000000000000000*i1^19 + 216869968834183617279864331967507073070726597353841700469614931352982095593184223788005528465373699419864173482996239992456562008387455128919841072018616053759005096679708947711120908799603431568516120512257004411195322507402374823459416005803497265592787399703282371850679464740997141692460454888583772377282383364038486741745588613649001145258455493732548447717065679365525875172697459807988471035094588314067215842736455650574680209227282880751588917324539763759174651179710017823735000948699836961707252391582851916638238346782493378182487099283714926882427090229450632313739629347198617788596747946490654805161914459667206722818786776644642900162862249828707952541514332770852173883605516022834920141650444921068225814893569874959732432548247466291484855706274594440673655000930458249601532593216812560096512185388683400430492459983970538827442476091066695691947048939296723506926917707767450635549999041187294668020950194342868045503589065650845168219941063583093182629995862951847100845244907985087023039982356792622294225138411345867202104886751817961659632676674362278129422644081479407775175112400697589353359226316339870152749694651022704951490071877383635834498549496417407488488830262279094438526057119299408635011063983883930825883614243876055863631095611426281422541813519440771915657551447573935565538378901338241309718484853176395369350072992300525673798485999748233246291846386845083600819991587903674072929000713810155372843039238020923464107840658523282859074095892522748455499686604266207474718033240480936180242121931322021551263571971968109913197046849996268841678271447364181742464033265142068198285644516256511734666751593521396103976102012350300400355538875614996737373743399998913657501322123655700748913472659268591549631487194858828752533834923856761522527895033182021168031107205392085051540201064518274068647388113478688440320000000000000000000000000000000000000000*i1^20 + -235325829927442699364632094661825111141384261012544595860136376965725260536134181378938013831839630325726450400127389854898671042521711679324051810829800292730595110466724945715961325473834393248475755298572002371541644361127183199488258991062359123043519787732105646681544444766005069420817946095700100354861948959930432690697547212219104162765206358020373487872437496925626114852194897151281411015509500399644401535955643170135740867097319910370550894209094637070392188313391870402016735278965350153266331611197455997471320447353310822196866297330548566087906303133387519754875380774296287552015536516630180442661830518839785587360866588720626953664440240292969121150147000879503194584987564822132055590140164760412445247778286328458233167689800198181963466602820012799684875691759666737899373688316821981045011318657267328882740521420038270930965289547337202481590801377795471279809044452930483383784307892980391592579171863788637632622198438663759904343545949642783027665167547281372237519307465456263921327265508437440108089703590750292295322146452995798389186484436779219655709290188981608441417368513249590966769622572212449575951582509112968056199604732132424659089317227598419750930391457781840049675827612607052903192421343842198192645209449789150120534917315845392340444838336130807828071387010428565525065645212745611476052252719172606809656586819388789530094088772598259343414274674821819826772769165177348347703100103238608622756525633469039593212279687442342345744769061946281852776885382614684105005173569514808017041470326280968124418432827439856644126038112350950685987958385312147177564638172450571428284304140423723852386092599526129128446876332692514507584918902414032692929035325340748479919300932182723637330379240808190383162371362093704633279376828870198417540848558096410962917831892566979815346580655892328306756875479678976000000000000000000000000000000000000000*i1^21 + 120012468712314060626149579306875903461855115529700152583586878540463071927745589694958094692018640381356387602667960359497248398120527297224784195901806297754916875914949680284856646795552382280197334481865715641558821650023753045534143105997201597042659332315228593823830120295493827438914027172594801644776451354662306392263059914212466849079392650417088288326578659016995612998938243442100230537292308520169026886462318975563762932149125329265752625131181900513450164218304896802842466937798350875609968217392777489687394269053850157916923748355767325518103906248334471389536855679767869370608137962469401829375960550208919683888712598523171781582809637499216350123308977516229306576615588696592649431717950593395069109204069187822790573497830507205271571178068976335961529973861601979798267440680014248298433735855577263509139688939113160019440201791677531339352458123760455928076545761726648797375731535050286629850844420498254673536785543206320933589342931349701591906457433137795056752137066358321193032287375142460453818700462924846165085563724234422210281025657130785789083958617121745497287226340445602939950757441641799511315538508993162204405616769722879198254533341816954340340271626350654632956538608817541827095850118852678170732027970443029972540389606037871627417588555249382898241664077208072005793288351784615221200449456145823617295020536757220957047944394527863231763963636963275935762289496058274166214655630498779793791889144052519507900004158731553408685317230063419986081621514087171154866925026749704063861210123614859830616327185572238635297484439536902059516082043162496884144438134670088825546078423108412004168556317009443891157481073888822413525562879754007243279224781481734523342911093988068931241686914473382558422034543023491147656439882504494699562597801340998019704943632293579619698454125758435574408229683200000000000000000000000000000000000000*i1^22 + 3196026971544390048806880050947960780276257625998745431140409884818246419085429869833321813130428910810023778245487198897198406152198724011208775480562415316376599757303752366959313952562121804196557499808788238898115938090612384444730189303955019909515135999435633361891986542357128441655660667876731539198137187281084507112887416914206031049562520308903739910789567258647291328508462056118776626329386827619975764275266662479018391720168457722115594721276226060583770385798605982031604946491535899238427321192644599496628751695634807645214568234783802638440874385185771696374763809113211616641186558242405235159491014539546537660286905462616439671841765775342174168885233414542308645416206280352297304541309511410053434084040174733908740689007126954033824708855468614466531786950331392418652366242270664560361301035962021660224362211339161797749123780940903338393127381511040994528269347567686099896350020515080046058521662706711264148124884429583913025524895433558530811480760467785396617348880373308589995076618382658416714746100992805928121410722248473367497879482473483947737466562902699776925338915907407032983104344846493280374088189531583047593621638707250105422729322482551576168727808801130887131051971893627088841197063183881162302955395259202181657372860645324826123404787800580334142961246706163008524640185330422258660082064719006371921958585495907486023863756055454268597600164753037384397830861315702459261866700296561174129307605824725019203385262282041472512637565385169087846697883856744833788909912855484116665444547451828126973869939063024505255735217570883795104158106871601273717427382115689019643979240712267144108899246673801919665548121074686833629325284045911556387323566159967333230038824960969604497256342923248626816869166147294482735103879141316100514261725062507682317806957034383915755707830773896708096000000000000000000000000000000000000000*i1^23 + -23777179649440961544214424478042557298671183168097930320303595722968720469892119729201251428684674996450710437724380066903747565329031403244578503745763834235549818567752248479532317583130463711457635026810388378217822243732896488844896538992024705617587932728705944779245153947476357674258847941244982514643154102935831220789529260413479699835348914724979143357904599493095775920944013588568888698858071528695721934955045244115451846445095720434317437003234982216324899846981922428543260696607261803225630201699628179400462632326956906487366300184944222574062752696176709467958074246961757856914777339784288931746637891052970543169002800221531194184740206646261482807166480576243168469916964944514812341655248409588062541893926210997410119992188439763204797185406873516853090881521484131212374658848184710660275943100627037599654785567464729807800561369608719656107594386536233085560784982804072965257476736349746168237897407926842329399384016455287642704098493654058073077260914814897762063973526957856461832685173871958573649367398433578107212530197220054356244761600742945559744337614621540610427570820819027758016696530705344311505860363568462928996191248000426367644356940512404482618911201349415831721396832869577602948707716530305103060243502446773495713839870025719751252423595469975561531621110360117458407971361286498153817189554314630582197590134208188201435627781816521156865122974118607312415298228949620754574738476667969143827796869706709956584071928593796623883054264060148971107201105860119897283847611817342074029970875918248418676179174590014346222400253386686595370930059225998123938040738301297820450537345237198130014204764337433714661635382237776584363476360036726919672347838302440020232900152511260233022756830293311246845453772013121702384934570597723803308291136895891985205664109347920941966971933355409408000000000000000000000000000000000000*i1^24 + -3484974589851773826714823489439254529138862780619165698749352974821785689996757085180553349815227159738481988119648010941716477172516819085958959083359744855613906895092537944846249918560144246924743490772815196550738490708019400912438948446217180763333239515028796668436525402778765443708323536044520289627977450492995887151775596512239993130660812879257120075786549758807273744271223230297825450683123652356450575878500631381940612333751585161399792575442554921772363283847373982780427638973220106360994905611648800737105028250885865052593489067802720346942951824494353796978015272135659982039933088531715004865312173825765349481908512395555146762609947630998456683173891261510333540190017832025892280491578682866752883207378589295824903661982637319886174126569876214449121030175642948730530042661673220287619595396317891567298185597729667916382565180214083281605169244133770778284539191053359118622083968418531707772041230167266195961889794906060264348211784092428197891068382939164734794574556150887643778708452046320152915235821561481855405496172981392626660457799940965291239876036793420611594022747727081478517147292020948650666584559509582720518965455880316333183861636718020928861502045714033835765891467451911153324081853567335746035617475433891757827457162470609911387109977669872887873795146339261804000641244438960402572800022230504667740887016381901475278873279954964146199649607073103165168116795996090004328524862486979903456093986465467306729819926996632530447590684968619752198064655155190544587503274163478771926416912485564914425433074680519234848473657732337066487757626086970330554629367354791670925473680388119220627651792801516861186133668969981095552438476185820641238566923530516337306900069645935490546573157410006910505142205523931871822953792508529780670152167955496266975442268815586672245636438425600000000000000000000000000000000000*i1^25 + 2463592127018348588948997606471612337972834445331034187016619315199809842217888669454572401175642790371706613031385301358009735444948163184930345230133026680573898977741614094927580213292983362513889689873988737028399699505957087503033458754371558156608893837791618478824236133077459014275671625093132518573372753647553847108008059396215894189332687184774019626169316070292814275899496817579525691524497922054526677218908159463979114767685234337710518123084990491564310473573596286734157664891991024689756153556745564231687563145915085485700028354053825911956852243513117714626579938327594492207719356519869371918576191523210748969247397008111029723089336295738756569714647280450962904620158725047112451488505467554905186092229910466184896284835675008420786437288328063499846497509858255408507899765460185621884713519315421508636002188796137072375385955319090940263994825061701634251930358971342771742065725458849625223268514954693060649006919134453605214464470449605999649866876439405281380101624234141320055855472148376891942936340753363906412672974499314579118979577243415191967482263904091831249747102118478584657012964062611478450458209234411737458428433900064029062979026768177795988520253521656818519257805739936185444507084838147693609683040779328085065279064123815905301792257626095292105786716947757477695571835265588460438008565236816231926143033451446352295965243595616482889622489930474334464114986215234977692795791528897050787985705141301838573313045698538265173013780464714974638907282921325810761303820241056501267705539134284453707059879658431643395947891639921665792696403284085297589249549973925638174708905491686269137417697118859771834531684847888962416292105590717133276134638018216164896515039403564066043445475643469570703817644832664666461839666817584015314574813249075289636803829892280387706552320000000000000000000000000000000000*i1^26 + 877051143552242419899021213246040356221145888869221801103050936624453728357556303966738415573787362908823247368791372656085221309353055476400064366671674772969638987150814287616571656468964107443463681355583251846700996293102824870418667719274169199838961810721444164629411391926371972975400370949555587224626018257925589785951808112726353072029957572672331966254240445578636457483821129117659224261410730898480898727568042383073058532270618061761239268019366158357789434404791118120533341779554900782608865545543978618596401238002863396571731208338309187630014578925582883232105117489433983651966339461381525028503073025613657816110623206868654873636142123949333897751519945406126612066024311517989346779148318192257486376145624346912853977872106782209831543595466364390618575458547490896605238261609837137740668893755127357987126929105492887852688228859528094421944990902619481469320676149839293694179939801779314458599521352848041051612078397239252410897474497046646454772503629033570818443637155144407812169154502948148808464249240591291063196294224629719580069988648730322432799901007457915356935437768158365867527511475891900087154396380692635227028867767718776035359806435239051560449053114844456866796444613018531416404770811995752219738265465324433232036960550314705669982835561744371704663762278222560346094508802521730973634614228148229475589441101169794864762621991373211894872054177542599122778721923688207015665774365948849523360103944744670283221016749245431743975430991134729017830723596527959010226577080699232148945776723541112379375601401520171263963820098039021089179787026718719263408713063829977622271245783883882375375309711766590784082701388566962726310158265013899589459294643539501184983321441821695350926995634528371408052475721230652049500122720281666167375614498103034637843396535980654592000000000000000000000000000000000*i1^27 + 65866983219354830208799786103181867244634491123655616409861937681045485841122754390099270630355095234564516426245926043701958681653597909055385033942961321129521181485317580297350094678704155949728557333077716929507154053513439627359945602657053301365406402509983249061050869195728146808841542420556289515877855426612904326190862075613919991324405764423600521485125772962931774944703687527838736961309431028684467276117420532294981338533988880685334736035780458559424263747434889049534288676156519406440564007083635726653042774167453538387521804366461833544904458820537365059699287436925971170651118284843128497436754527713431079619871638701487415822341111760746843006445937979955327381082884059020275678250999620052088978685809911759919153207111880523487532400780213359080572137076274485968351722438755211978018358421118136222213223369510057129380840783550407884112515449418143393995467938970252049507096495197372320585773987913757168451113240578150560268056628026380359309366433793458704925656897070796743366640743721906674699284830639001550238474424865171504572521977157707417587597026883339228778241788029223680358297542207005199737323831335804217711182816879469811175194269449172996286621072059304791471848096509472636610043462226034007274293272021545004015567079869357923144874480459812846326240071167350489735407382685515935153410736090086992070409547308305607455930632269995633805145935324107878368674076086178456689221902691804170898012870573117160508835475016737641655218635100584517964086340860896645427154486654645680890241120753160891075723406510548781971661410880540933901263086310952915519202494925430165988869476520035321798391358424852426114141584435662399870916887798511564466952769571273136506269617922813763994521419250088786071545348760711217375500914726146635613782879072204355249313205452800000000000000000000000000000000*i1^28 + -1552162808239092515700528930808038981792776923610498791610175431650113336833541133944143629204594793552263852046990939537031486088786742502659984719811318423015769165950345397230797222354323579369075118556332279793014514320647512656774244218668702618930932869820848543477851592193569944354110014867702181843258020743755488873204163858327711712578488117978553470113950695365149699843137571455168180029979500360621346553983823835489079467460866574135183454861331575228907464237263419270247263189462782130928309516508748661272088787150425527442270726839267514370683167671733946900952508774455480960136730109731222731768418180142933429240785170311107062383650453976195870462754879896550121741530873102634522430083641514953501831827735581064784832653507980293206322032346879562513717538388887337663514424127315325486696630000575663257137478917953379862831050065494244576141354110453186394988654846548073240430897211604935194602564901616204106912255925859771836305118240245673939868270365904647332778605662571215456652288918176037939655976030758521569716857279720264433533837172475987207316653397547500361200250358043042772564729882991183535030170027574875202211329504847361691075126530471619148285002237876449003302765985308000730365704290178412099681080540532329694416125980550914172155835913297525780070282537335813392810769668522399160938318510217261396267070711810966952695114705610623484231003814964478579468780088405213495654877589905573885831615509437889658877634594269588876195223479642120904773720589564690622806348991202171656219575346266356557419721288754047697334757163550128489611541557382247528435864549601735339521665305410767374802939670751152956479777180272821302361550173982588858160957556547524952130992127988840960601807950908855484213359314882658697350258588768855905239413763595565929594880000000000000000000000000000000*i1^29 + 10474072245949428486624258087851917299638226739637584350255687074470365681708900059368285677186054574924840575171931527133165459022366415149906470524519721362634290723125548277747418075659302667381330343769182386349013271603371312060559526767912491458350581152913478042612642250185156492749145659044832447596814086039957057142167647167058478466473520282553305124033817844288847669830241919995478066491188934840325448737800292198313742000048710190200517337065344272450544751132686919159353834384715194404142666789906021776021940491067981411911162520942505461617594177176323304034657675211832455092425552323903149519417348242837089061495107946544133135412464502599067316896296644778967861987068736989287490774018099020325440996329700366698789900345417964203236864359535257314133056219253733095081938596885922522899711797954982755524840053327691892692231814227859377095220899744666130295999821785516337255947401306199376006446898655440551818235399942300450682886867692077574757188906212569238684305079268579120098150211728573570528685167257432824590774790230532869746766465629515149301462127850517800344900734168422410198687874310787552427582485472280046270859788681069689883910838164786349405228598677321467108264340368995956421984479921396199849700270317781442076525489624811853635545929380290717876173026934419405428477369284230784113037017634840825562237712307844507426799911123198838107010228108361055882627462096885473724885436173376183067877913794997078760858975607489263159358274563144843515108285447076404843538305838316157971672085633890384190055619993650199794953448393054033904325249325837976206869156061758560143715493301017159659610778958976028149094878149112266003452572906316882090167011146646552676430049308888829129850174629999024919299515318446078782350442437004133498916692576698368000000000000000000000000000000*i1^30 + -21748859222012308220746470028900561985890131093008300889595711485615212110080811158008899059471452729252628330232865243579329041080244223703155020704768133093381297802073624966129678713155035443294838827258592136851035380420263286535763491035519572768641064044083049420396971293180297753142036200423973272994003220364076039092874351375420236251998003704083393599508239524908228374261345112957559668224225991890454068160538042936864104610045560323254586390750959245414376874143923812234272585523216824408074713024586510870333481063398697481849717692359947521233936609185927302057368473345685682481915312176200418797104937450247147753194692845555320587492053866310711157997774547254449869630547869243789603365053160529124040773818550690247305714878720442248737796158356971405686601755544834767429607370081333128169688356846955917326193789042228088691526549892963268084335702573158953223695387975140357958264996970721976099632718502316240203690086920062313648337560592855207011695366474474044138030612075890864098792459686402239054915357120165475100381026082273451893434117430126057741963676599800812513595707660506897794197717169546864081646330921257538748017338588947405036444348900570693195688763487867555301045600423336783796698586893476385911493544138918997287729141080391553058633201013842994016580819191312868858173094266601479614850453609206696946856216812145502786722105485007782247492419565464984975306470728824169206605559462629348570814490340535295384169999711736147407700108945004400368131173904626318810489703426613521445605217511722714417916494488299153593898295763846825939344598129224190621653835369810957303683902293401589048678481138425642956592582078678674472790026582832364090232777809914015302538033921022497618692749123966274488444136601756033078083223886368355279449568051200000000000000000000000000000*i1^31 + -144197436285362679525094406917724185297885905161486117152333702588741462668763979703258323044880794921309291014297225677575574217726652287706079664051262591840257780340465262984386037521475534979618955634033883385578865294730862452643872337565211924279864110561106691402176414187183928317109316184868135021537417602675845932014053286392297406008171265918949631708978254129111714418138612959293522878774691948348070154607517188971626249240842964710517357868550044664210499785165296403919369678270975708728033610495446260804207367795202657981890696443864643187693648983000790544028089852789769261585171513761524367116519775823169814280948718357182126211686344838683831755303750390831005906827144340110469605178436495922160443073971508269022546085305027063093658148781931588288180091962221804381121365475786354905111340327895921930137257359804775767468954875370711443846567164633901583038085212884549860825628192132672365252326961577239334988587369915212667047078503476195656614216195686028737822510699933396733615247990159012528527161366965802183657557941293379790446461583719282424054339923245391005321917888827345645484981623173439356466461214859531254342887081640975893294516815798654684077610670244878447310500842051760292433753381875611164150752608983135338261233497336678273580683553963365963535477032764403941542433062114163047257580267728472128257100380345340832107842649759107500781053167461641898800741491860126601220738859920541726672349152945577034168264416143292078560115273173627337540730076072047876171179981267259679472568187985704391489569437341586131609767158221485308977418886169560876231350568897440901525690873329159125667151238803772981425952705117531716096959935979844619015771128952928774319591106734487210143487584446880937370483460428011096548530914911294345707520000000000000000000000000000*i1^32 + 53412888373523615431262433564791519868581523074125703144651005200837030251766405067717736011486877893288923830619518152458357812803187030906374084569387468614097390084710875077896178313638549367512798273704050514619105685802848700684116005459614405544919665501864189665001515213291565298108862403228792637227907387179710761160849371095470307698820855526413302575750068780313636153380076236266374790090460180164819919127549332584289590189085746508392193668321987917554616867431508990988995009137156868371230742929434879595769343852442901886244599063455456097137784628297841679247069631379325040837626956035265566429983369278176279950088342030204194260250101531148677772410797021529873314286696105513233745689855338863228483743099216828177367033308874415860696871668662517965224017822897190886392303060798171084514805216053932001905081889575663895585552636125244334179178790029045520442758158028035933882112628553614462469034050626462755572191055276571433218427248109608125785530865819406501488185584129355550636782086007587583401669286346593118315361636716358643336360604244372624164636989584661682806493526499334170003707498637638389796967236683454915472783976176351365467320047676189336288682064995567305999183176110867768845002726375131594746066595146254415471743381754568514087279359944077910990020967150007897564579841094859629266731110728671516240966877654305292685104947954265540598535898616598369873059333143781693938558078153593104514887751967637841851583211371210186342171371659951964930265191929944844960179928750272015281814469421919788171174068645908987744063577848038282249164723010488712012863265980459108910072673371211614330968039145225397236569470041395094522018304685023429167452097046397549111450604152988012184068158636580604995270129708448847433419528989573120000000000000000000000000000*i1^33 + 1276731931118625780935783409954895365617144783206715946460730056911576419600524037532751396195513875385765726121564730993647531405618281118009427030972278511220802076212230463235222922021734551514756070428479145796552377139110752213085392660398979648512905553915180734430842216795468612508910377444030474544338949174364134302674274231792421669782099282699351067582903062111807216305138023276061642986267493834654789187169050677506899526515564229308844450111422074719864763180075300244522064923326678814606000602735038584576473578948388410916248208368532209461967450318548295913107093267429980139500514540936179988557962147467440285787758916389347898541398023508102482944484179070422683020840594375609802017434618616360138485013589266417087832246485962300471821558124069691289416714573932679352995822533685579452374388101972323478741413905321403326837041077108855567923696686463964448052381203941582712148909122242816532604389948004200142344325684226063898832917839884593472126963355141668385200491314542658223764870272452333059843553082951712778911078681978978210148329315101030381809274358206343238429174473818770363259753731983546586430180641976131621476931927789195025797560927896019839045589101778908430159470889203352060613411736500281988484653317565233144340485344909897102862360740900935065642804852524135356793605691005446272906332851670243284511641943770035942556578419886158428966395078043726878496102061469191306701686654924328671866266078720632032007879265270150971112920027497407308081726347624121865130366959267735893911625227132852621954837199785026545987374552828256456103154266131375497896783852505169114127189087071369578454370556063043778693735514533001197788182868758318939466967169258765344584600411742741771544388203821231236500477861340643972298781491200000000000000000000000000*i1^34 + -112571677885341432528659413760653422291630954581729864430138452195867060336358608082736908321610029626223571171337427127611257515274255876491876682480031598101386186296099478283245514981682395203086693814253172173766649721886611959307045122065639887987307189672533286596560581109240065816606069329873069909354004026534694389877094914889311142167359931117001291165087676795025323771046487346855355173632518653549710233985332334942091375624120684674577501093286244517839455594726000680929716176450910417631017156107468514024688490573657963909907997618921988381174304142781641321364180369584550782685483843062200688674568580524072609356880121977118035524317725906248491516453193530778509884010380829190356496327892488840117303309274027704732329907249903838573028101213128979015743268844303649070958760067966344613106390571051678215711436424685764850201892468133340400598900725910694668901669711143610742914074138021137154021803316918165370454930852649728541074300704391809171649657846460391415943063250857751773223519158529344981578436260417861577447799561898212601608925997731472661275528084339523165078282781962818898972279062792485725425822701523259718599303064574132677177234520313412114923992041741502722930148757104103370643058556956194080498228571339136708474624426001089383536042303494613408037929824487380433531418445936994049102942880949126312166923203725745469165555243689714592767795959047585968063793191612853523034739895290834435714884844552918514811197481673003516062964891773339575864592336582006870558600420977849128162501428998695791988999622304314415517014463603842845372681073803206634118044794820073737384660117734857464863466920078053760542727446907423270986641111584432962859900914409329791255377123391041770897963847196322892906659737784991371755520000000000000000000000000*i1^35 + 687442419691720974889575924378144550899441236563740025120152887492971071142864956357068109311515009127446192933720929370633487880718868905866993976874414105172877043803846026658367366211360850571610939074904862884950104670366369073677853509985022269064357230966710704439782829876228452099245999061510895708484757724789519204587277990962566719982919520210034897950825239863242703426398676599594650794067973107066867237214797705721188673563561904926679328220026801226827770494901622574428707585812428086872937872363936902268314164330298454900465841066728214128416605386584750830296056269486338433312838160749766504209582875759829504040230279369462803885533062927571754073203295943691579666160931310628063395143071961054316905674364479822382653722821518189781703801223369745558250615461854061335995384281200657747081792929217878406802584533561582678338553914626783094228900572658048123325858245038150024942130032406354753894058433142774871570413047293311925172497516521390639901760793835611109466401778072063696831366429248933909662623082040187624733905406970323563159330222841813591606939330994987672187233475983595578913962939400916479126352212981560459892450785725099301604069497399170716454246624484377381695634284576319493661991878057387372000952650601319600951298119648588557214460049633122262489771227312215521768405594576911301776509208064065179883388088289803137260170270359873167547415871474409129536326433825100615916889974123150798748679384467465486679483013243295516698371399112610480004143363970993865303173452025037900138254662092243569439999952537436017367481995173366200958833650649529795501980664212607627637195986931831904456318130203534285475963383492349359801572062208257964088901093689934650253923382609866649680340353883058428017929686614016000000000000000000000000*i1^36 + 17969290471885774189905682532827138802341212804488070886612856463239060736388019130383109014451177244013643587856890315046025054843993003069027479414758744420740876505920115680605021644181473897409620195792281141553003438937156098268089803585921589850887185759851089966602706415734306672271699508560936267609298225552069432345427124456356642168973693460649999947631493936777739034781325999400991293886601201246455296307159205666031960408749471979996655340391043965114552016557610747929522566139508748811320180457482423040223772597803748735177422733733903328084231996710819829252847214316087402621649419517035588601815531150880000029693944674931023081880131219462375426396548206598111115420458634398115382663311011412174280605653355370923377344400941489585936313596124515645249982782581886155590961798089027178626690834752108586051753914368286810946466920321327224399062104573732314811018788180155979512150133691532321849091563497033209917446007410068760800828059102980514211245786582062931955184266792206300530866468919906692859661588362777445165173182838191830563664414300960749370860055356775897597910547710249790974031780210517464664235523590322588544250450904945452736905047172947590141492801059445626742873950022215109368930610194370725139896740392553102619784735513275960517278680253617209439132352424706802213868092857190791780715638799483105782068168368487351903746681727148618956344991753141728358206657106207453342966558288309111978954670352070044350017740733663825685279833463335338850660800483177191304033397994474617783101325612725485261113523071266843131908233414446455067699119272128407371748497450388931678067773768140992807032052385482141050378448646982424633729223124487024832812986348658794095541591723646790195318644300151845113823232000000000000000000000000*i1^37 + 210660523330634241707782149433531251282782175984842421074594221394115512731792412057642869112038465524664795887977168526620198068122273321724201776826062500124843370744874820936949476417559150738956212187412856021369133126471682360285865878228543763404362659533001278141205434651250745973751035671565633918450910806494510752389023962262079813379958370409801798979461242535974812522661516723388447937124996607684136995507214736185524959077292440307681098744588224070949240762219093929948224873638191174585818359334469564614356927693890503408023051029856297919552840556999584701971823689850833519369304000587277375130368069494594879136146178247827806952110157239955152893332627026655231551576780966580636451218107491372136017840686493216035613887650569620926611371188265544893308607739111523086173234145282655015958367861193059299902317838082995225474228989697315109652286954816759465845132820346732753541909306599745081191158077655698817858757535003305283011014735789169042993796239273921725183397839728461703661712264769885076509265043055886397235268411864612446143299820164755599166472653647118779324618410690216699585330360392921029226754104600205491217286920237593854968183535776192895578733402150534212950187211116465621450567798461400508500320778176981618242039330037308155572326724175728318335556637778041203094465770275964424395632062454779422134309907629047722466864332394508748840803649151858317373019995185362455873872470619056896970055325522822252281700797407460792698497170345383415648914040096750151084868431975534376837560420466241740023112985904167076094909439815975445922580094625138600006823674656967848550873565743711078004211155836629255050312263328395192468867406629528017052630020114769108805090912482509038962529273046158540800000000000000000000000*i1^38 + -376971319815893077016799590994443393678800800343344511099854470127745132586752818767267739508011012846599627712601502462553270925891303056240321740783148702300585123789108650814189391990234401367297055744043088967820122649660262344100075789242806981566329832022096663999411679938033468097652658279578911085278818462067610178116841439684527812885178296770253958988999724176646362542605756887200508861420923706805444791347357400212284396032700138106981212288519329860563815564910903908660909495039272586452939916897859888044001014734698047025787313207064662817481916491303426893865177873645875451624224765283424407119178828935247326233847313443702127315869777544569322167363455147812934316642263814510979649916125602206280135218847784979524989299340406374889779688185505586439945877575727090101448675049435514510366998237186628267620621486707884243631992685729423389854457265132631807807606383446472429422556252343884111562427716367830895912387413212589244585495376341260594534855080283967851846114943600712241231908171426292303758264802277619634407749677156286458833111204690048333290025425570936664447454942823840495195272361366448300180921990836253341845190097419625215885696212395417607121497483009809834990695242108925735859172877318644330787151995805021554050738913992858414478693183795253456198838557014652720292995736961227575566640613490381522135355596279402943771287764066086602589430891106960142489462230641757080009034348954708532678303269221085695035141425114069128189039326360669649800766724346098702267564098916819907409108569117658263561612837268944904344881597631125890183866032650772082194470544381469893837373127173164621361133120642045670683400407319017790996358778390733900518468870549871528256136562765439482642495963136000000000000000000000*i1^39 + 5464923997937218715010051138920540918308873335822426538239173385345436471750180917404581631111198734817144848619115317908668623017580447533941673432923870741431401625502737856066865010155704641973423322807835087794215782478413042644768847213248956677319516030469617181531721732431626431506364489170494637472162133624253462710782139589433144645830506794222314497735243384464412163028979651970717954515847539326951521949994126721195186141485041021038658615544370138760643714943579845447866075118150104362343922338593136520863146008360378849176928577455399570638420135756205365545321806215658716234159979272708506188865465830345240519141632193779843365273346504952523656263323074507907879683489864155586974392636094102203195648162593373129720466939236720155546719349826967793775098039215090618251950969782121697617684894201284992600480906872921633321673686385722340637948568585552825595731224331046047761126663651584394473569241356302686117395807928400166452012700289321958938354012320430077230376254221125481600092565134107735492515731610719073347408520415746774849158466968850704125881824185328418462522906670314082556231467108185523336080083414771985431291737802333051076679300525785346684470422630997000364655708761209480740370227126685138633157416222706498645351935104761770971873789078266354592254787030894634996695669862670288906639984240107680288707219146213842699829393914103125570756527203035554392585608641881650468044539174624763133903091101234635534822019982547071624017636734229617858865420668710319448744782426060600038253235775063223293897986869779673459119536517593104405791652226519419899600180341838742871308436099176520992791796797099226551359485020191228840427702544170142192265781573789924966232701125959574198681600000000000000000000*i1^40 + -17017013978085386023152877833847709891006060943663991690894987073932249600371422680746954559570543308923046767389961403105164418963345267165610028969051926968003637696736497051931584397291522784045475933575156369133808158314296651398956225077517495555401107970523634912183115785187898864330657438477324973743396153684502038832377392284187053488855494412000921953534830374738057489020341902330541669714456684387435804473490481561223843495029099754087113719582125634012627836753547783230029039101283242427051533912421834393496994470994709714083629681929070776531460252149919030045253766531095443358246206266920895665731420055202593721249167454971701927101674116677422320035394779894576279199579381381895338982334279591498295865463755560487632508499067640441669352264848573744936409889032451956537680087460053353493188357756202723443414947805230440079130170036332204308507241117905530222203902083387315582601988284034416125174623700458056421722862749497382285881911154374648214197131121832343564050075982930897340403138995276653654507568918643867329621781601494578393489690201772456283716803579211129938644810630012864625988924038186017079039810046239988291681900925598774662723317829212320211626638910491409811942635499590817285715721233322083040697521160679344603853033510862116469608210275098480902204786599808746071647427582815855422943137125002695388363693851277966123273320559830122236697032981364985319209976549797411122680101889698252142261570218835624894585744725483139462103069275934740027823233388910387904491150926572250247272485440107038781269444096101688108015899708282749832954027456764519917516065877051627519379375494348337613731962878695575469455647375062122590191327897797437770026002212778849160213041837506560000000000000000000*i1^41 + 107658782018269442281932423814959126100778693356359342761840660332068749119441502395646578706634675143289650055501191376454531211999606007774264977859936718656757867321512639140174958879419897765381126835552568914237536027129263438555177820734903934359534954130947820481038192983399841073194856024564871035850744952149411310134975412869813096884154343758295554112490361561642275494014485784329905096306798642594110577430611851386258565885660903439255844944889843959898905534039448167371250361705051376973699645609039700067779171851495918064601128228527848168147368071627719948005638939914849343854548725639434318933664522143386474775130124216722827185928714311794710646531543418637004227988026321296127452110219425181141777427036744978855788053820328244963760585787763595761111066512423349903071429561026705644148155621244525621491580902855640561016862829842132588427835158162297994852997312483127466742922254629115431479232670899317247451542123089108546714456352342443527103854171223046332208221350513817465663639739219330829098237124473623213054780823075402212590977731225533578294397481324225765076714505487048297429614663477492340534765200650686594448356655547703196019851570021713321554808177264759604801835389745578808251539487603765785590301740476028641810584159502296441603746476790487515732622027906420267254389196526329109203270129351645435639443874680236519827639953660772506875601399145219338876730976033742526121454498464557209229720390639156916838219900872837222421551269816558019140479491999346244823722668909482355540817883054372756682974544017969917873760098550900853037930599486302697022816574158970450154858305041116580946302643672951900850563167602250035434724206413624791952235437388694756469506048000000000000000000*i1^42 + -227328710180698126267936845010635611519531398293449424886999384716821477316339328487166229176944763304831284103244089026384592351452914319235959208786972384347321636770845370659749041506127355138188542474980427773608542485414182175444590638171276425888301904539543336567561133460738121960305439279482645702779241564116243537784780150507468685716500586912125791944041264618326988114316840638557680403957503918289110494356458331938672671126011811886534701409150138719595913652683003638552061924485235436680970002828118348945815674886368433371402104813083814893532575625648935519789224969726315617035790124312796697701912978320594512589411881139985632312185924472967057191650788446586373618740046824688946153965154814469705555774521993078008690519680791763482926175340597312421438214814013683295511175673893209459308073474755152786183835177939162197770020731736918828132290537228181864050724821268634096016513781286916240377496687054793632911257990465065316986403145847707690581714243009567947799541788023940177687184606798032280290684531009877296880791415861319278747071766990357041203694399970745802941178409926034095615076386379292036535960622770752909009632306921663345406667790311999132820907389464693836303126027865333975144483302053253414569239236366678244714560697677977470524930776979032039210084447847368544673665821621515159175120506809005893045748724114222894935645551665145334188727920350090068751147432824553311700780149284654042889942172042636492217251117845948553182680610586773026154067926041705386895719925233687758349237640628662730647735910218656585657675784285120720705018054564148160665776024924139318726018418635007614006728457052973010659207530589568493024430182769541048536914209043958988800000000000000000*i1^43 + 1001610620986387924614512567571556873229505821505509284915471215435105632538991447117156693752804455436088829421140196239393352617977277316125682679221386884838950588375750865674243637675684883870530550981648744791874068176883350826878292991751498231884226217380432182363867686596749800201335942521252597106296764105907517698709756451193470160039551753584827839402480275023880069104771978132311969153179268255021000734759674004679224987537582172150783862171988919253482148462248378617013810604151763064356158631389322513140324824932172321577840128566813196171057242956334852277609716018625903314700841714515692895256540187385612899746911114306600245220644034631197351421240784309606677742225828636780287548732690351424436248182439311886893369828102881222720181909633049742400702660273082494143920062068420471796195400382399667036557549004579480101560277103293231852715244910808884399841535971488471924969568220491777500536947983012168475772687585825695348013434379789866913464932396466474423322559352755545222556079319194007738517986049510457381080466610321130680771966654092891727650914588410929878438027745385132048577565372550359861876135073845517255909920724059777334937962362877774790105804139388033083269002438576389102368731994963108073907445107184181174393262692065810409605363078506707856986100318448303790907454985169760738838143302373244393763636757751214801189153589000551770087380788171789202467161976749024025307021244722022798058387201253221974859085732534996095316276395270023833330075525461451049576180429460046923556706191789412257874299368664813959439918271106500423121692674921097758499497783858962295462656761370837166879736686479942895094428711209960415952943236850754064867341107200000000000000000*i1^44 + -1602078803164127282121250199835419702884393845952858138425019107784931325248259778050659943724624717646945442344425100389482734470758189574159673939102638557118122676336809188550070931936335349132884548792781310908286906953593394897145916514493014264548222745301738930455354761690207860984744139441673473224249075162688525017888372897847219906314437153155764287950915797485159394073467460745310624308004119217520564321173912597896316420276599120466985290604743631257497930124759705951923881467230036077959529444590845709394648113080213381264364524316440117949327145393031728827462750065554652377280480954878505128190126999681507338843463149518706604334540116040829961750042645592063021830653650684898746203803010363339083159062948937037442795670900099247440464348009570001675257956606146271927536827837456789559799117352207378490008905750214348465081184274726123086162134875921359816711835486385912395392182928930021412373713972394617111208684219969201291532464365899215576459770638136556441306171484753990500198910761341968095737929724507058405785850807237420889232188770540594081377844034767682970644533003538043106569910458117765678923384729629108806828906802705582422820419784110127133052558132150938942565850326843606142949516311572229815651793849992499209051365953756455003101011220081675255745853634182224043438263609531211589800455411397986319026023273074728377565820987660731061762499144125689765957235167468185271601820891534316176309720364266353259557505669127804173786045857889333435924458581640692401522585821356645896644578745983057123573079527326563529242436774381678217325719205543859531092596382509685730180802753670982877265626122229057459631072568607835032238359721988291821568000000000000000*i1^45 + 3928065362383820195390697111231842896965204530865848390810122113279900522988597991385423381393289725262066502692375380513071531971001798967640400532787180156826407294819370937149084474830548410824662626823810391967099536116432953604277728528122368095121866299722865527881292141719318930372437752295338303396243040626433089415963938210607349592821920856739889277043493121504408539648237593278660785867808632771162198767918144686488726137835398144778621850403974849074882219485471426015409539365439873745069735421932573840470961691039630651092541589067457528508835090110727478264092793473922706149564268539323613139435922751134789388783782008792166844812102252572571710187061704921979654418684458548319983505002221633052299464586823536618116129467995341986010960128029344145222751704816308706316476091643825305107008065851898438916427304754921146741248746683818497980923037957453105233312732772104596177226079406161774661044738871240234880480933306196472329997328706980869682720233271893247696618348631866285116335059283688488272997843212384782583973789059352655698674033288427301002645581832138105316058635218202461251194870175266194974122834924511255616749979580317416439781278796366697923341049868151367209932580183651499796768943735167547678107288483355640019427240494473995930653629505423976745959148487857083071241762565635616088113290661855768034569605409140292452949820268986444774238331577999850134961728387720061408457129218363665760815600701124445029041012648948809818906059880501526404891453701867637643288509342017213898156961345306455311351812116120056580013716816505248981123378379185263910260885211355800455036628939083084611668787533192556249182726053698458112999111314636800000000000000*i1^46 + -4332678584551989863338191488881904766913518677150924320268947267433184460433372650314211016802829977769956263956783332191365244096064599723364658197683129541598013563589609656348889967850458901913620003888939974864226513023420780603187209468495501732189584304781354520681470979528124978622533787025861604427894947859953770951218079476015496795300747471880168450099514187681366982940096666813031642128043533719596573458732504151527727111975394654739872324452984936159969246862651184323391128126381647007349538049243874614661940573881407050993381669415762563646426874392337535913224142104753307269158600391990811645910932712534370671774649114643778700580394170075172685233924932656843213577526208733100739422147465921908387485533197042696921066070975663476587876421424910741870757705478163763530494063245295654992384678439173409661282645065287395980325056053128614486021664822753174650085690019578653541149838723952192607140722807055898540745801875365616168406656312457087839867424822139236264936483896504128200773111917312147194852261826435417923507404495601702510197859083714913638582770639471984935708448348232142207304916759633419968748374251003001924465999946959670839104993069142134779977547543038826649679288823284587650030579085496148710327433185872359475860987985850359647592289608428671793583338196207148554381321310506505352979020329022457774272846682809081267039379126851407556490667756884854005812583221152336469562603142827027138938050206221300149094606155758861037049422611166768425867037352410176042876336382221162460525293218881373426119061999103263787296659476982636385632437367914172786415267674576581288019767016200161084351442365799231467959256673728293607833600000000000000*i1^47 + 4469899191919141080114000840105000941835943041364313055171228059376387704274762656816894976102492595015954342816222873381049984161901103462335721570706739631063102932127254322544960753507161022586969955053255265625590598030765309674876021637506976946441535972873045246181556937570363524532885288193126063389270376718497175849808151789676315386792163378433698662926443261449404681903728394621713728143511176086186729584941520359109507514291235709235011373373792043907179143987763127151792826591156583544854791166211184610599364519436437842863368196158717010842880039881249624502215986384027195088980608408251870910090661053396600321720129772187579319811770357259516023822946779839647662808458829318093917541589725224328261950271371535644239649995916969598226518425937893497218596531620110913609868720367246248161536267723055316408402617769775382437172225303380897517460417392609759677814783875451975366055123746610489242581684040222166441963511162254471093179606440141035445002198810492979232245326845893372090980541862979039938550836614488716552094032381677133595158321517567980648214567733775359244144022846793524321146072334475809163641027591804813187795144194674459385336181863760255517666214515638113452742713861992844655743528554807192080624157996322941183149253028057945106663747400828562899659534311269464226022381650634357780852768190617792678700760208918120072327424956383715466296966505436126496261203523975998447314990287777674840944477363391078250707209818468862353957294427718248297891251254962150996361806496320937081346840745958820222774084378839816911919302769399061971004470778863425341656293411535889056115547930900226145743126285643591691907407107063808000000000000*i1^48 + 11170819815052195715783064412661442000767406293682610745094128380863060743605308802776759590374995043099934507194904126183090027377324211605395675230845769112844316860002576965228831822480445933911671002642889431726373179915862095867578203360364425618835757419916582017492185549132639625201265660814889734931083727548938711706545673538476928158597119999235381995449700305239905974715682367249011516633473988140184945920015848802597394027998238023443884515791183396578054015207981471994422678646793582152000101505716971517417910120659397068364492965907406664243703119365615647154573300199841560964814245628165991905850296888173311045042858906187965103501162709817602977411955598071881698654124750738848745511559328334350259028724242512438380976832891629342608184876448310117649093313010069221192443445599736287869350727764035300731263673059545471901976002397107950170362768862982033199928982277228255370056020515076483591678858787763187717964615362264960449094103817332648466571943475242932770954828029694024718398399140706274155255583586321280923526417016787982195171767883565044559457543526412167453309993562503727984767079730441655076692152730619387371873230600758748303296137104547452412729682008881408078623075872017723783260054393349973957792904196180352223049605839050337164633124103138897753499757518799096085060259744951402541669351595649987525685898924260143883697777965473360406383632302278889588040748024603459297402275382226123387236290683904349825458003142992730689666265387407221291421480110915514204478142433208789449165228069862604169238357326681942846146838714314869427508621376871212021570004381761415747541945524619843713919687906117385912320000000000000*i1^49 + 28525767866679825090407752387564580921554309701437259411839685110617330748491455500458140061757153198922857180542009065647877496560221474604581292667629762627414475180443136714751852185516890316855840895715311545735924969267284200743616628572922247684212107788319512119004244806635059203136527417857469283629718623113643382050624976185992259331484110762335010618003491679474707137598798165477483274420516987058324551418968663109221290059440577319804372753225028638920385493099593560017924689919891658947266806876074827509208482063945767978629263362396530200585309363417857122601363013787715528794991308756566819183249769843112746347380552677945233933293479260784508098790568617713232184548303317769619632466834855087840995164181137006095771517866124398699875482194026666559133703259589751525076101392285983001531178751449486289033114501212960410829057786117515400429200096812821197040493719105402712952650550386006949811478109968871424319024032599168249141251905293649514107497201740960262835116367193566258657636894203144281446156450448529566748384214528728012409721560935365323754791503221550053869874289267958804618271325328387587980705492808175529703443605694291750409661972271646273962979558709789114429948136524963191325803631086320621474620697057350600302889784573683987976142560997746123400100150497983271834766076676310116347680195075822048030247946976117883131517234015714232843292423880469894346858958956089902501057828579680079423668471954155108309238184555017918320015109522988580882321355578865516352159394149948415940917770057015619549626667801745824817277221753838460498531930729540445488091304475055778623134028322874634637232745103360000000000*i1^50 + -965155320517650423796689535246599101463571470088318382249629239046138600220739063056688359495120373292604489504915095572610627887732950714205822478063893411420873166673045958641042168393172153423338157495125037031890454063897615962395895195056043991500844482297083261122221593826947597724604870023889262022293384167314762841906695133034956486143029161801723406554242873135488726884596686882314111178846595227210062192033162266596576861870056580903504954869349777345704173622414526520391497939298623369570878650811629450927455450308006925815350937351189142352955876650513511707404986958511729127584912420413981023472203711605325059744171213847050801996437246204623860372557577987073178609514301919567234807734140624748553814786036681552548786134958411752873986632097929905763339969619297426992884276358072952458098296780690786862948069852520816073449825687470891200830968702398602929939251474425534545196558534893471271628052303588472950910945025338488293443826821905893922111064513998659443218237637482922627500875292024967904963407082828469056375956666712403652467414346440881022813803829019940209139457211246340330946058198315294365350402642916870721343419599451149702348305361336426760378670313676114714061194999705080411457662890053818891398482901190966010526661466235141720224477675669557259758167517424453019370723257958420113130902269521586879861108011172761127271211742573922681832951323188529596824172168847871489861053777402641615300950581543575862222605392532589608393841450076210363815303874258247489889245946394538608549179551984028878665260672093617151153584170637251713974482324343748685268477693036852326306099878624923648000000000*i1^51 + 29060546498900443253106516594896229253651693877970832906383858430022887050742720694753178572096422642784663979988106032168173248243321012917986284669919868356360389238019155375363534845541486108117769768729552925186578757797782408648332651848987762385712265080579465756768528635071660201537529248235589513926020660769256056099366590478233530916593896217362789025478324570651123603120619321972181181433115038388726796218866061074433187364077252806552790531059813368961942457619170070297104580380497771655923631725629938901754204175579720350221522056137075559471513941563720984255096703358994356245743081046137519240029426174561069184060199267913878194103689662809234214620663835616678611668146357147770608930685427127234008222241941766413941485415368122745338419141160162672730032181096388814871366097649697596759817592958029101858268557072782011940015077666385387139616884296122219133274173280644219615121965435977396849114206875734093297314263209432100818025916161147385233265943377492516251835037881042620342380246093682302388552381382880391880658990155126274011997603842193276636922307832073678969916324605941299508215426405565768399681889924309187651206900419935394312900728222725043915235854401556844250295162032104287607642538228254187640749857369996260000762070431656566254759284055062838289872683542549668275058594417733217623167849574633913679315438421849759580077915649059732205823987986790191942983577090785982330292654777964046782952119752256791271587206080229224338964268770437259371140692678664940365786495826669725302375819796872146000721563271007391369976071941671963885660921526345023550747102231861839960963200000000*i1^52 + 574484701240129391600233939127923707180794306088383959189295685588402744857683373266380433717321537849832254821381573254991317282544081421640640486746019563124374389092154841874533127721610214392930831969652425070044055303785051430188479274947500642274673274496155519347850037012291564277520174412258050992107351143701740120662790884351410227851443048056895018554701094998323225292584265943628805421258837857202945972176529961162949801786370396483934979573828824979722286304167886580585525676950983712344944544897690801658963394907709128068461898948496662132421064370719797522037258343056146112949977040744546487733022523579754282942021727796588647551775116054878328621710479026845318286515537526472302917380827726341131297926770099629168661738749510847581142194346972080989262283400748100490185995220344171467316286825792138079285433014670563381575404331461234060318051329093072818125072717889511456597839741543899559435684585686409607279810947605815412800293145590612225706693184630421752242424048305017144073563173863614745252034387336854279876112519458284459622864372609575137882228035177325813152634426243647480025119544115397084458673923521598465481907259494484482864990929770523446009134414320056981435822400728028569798829115816683012847515727472822978867722655875406768841674343201283154731032588898491526583092184586156599798907699649742025182386571813602583639427520339638386349541645730692729501505508436132518479721652096104498310095383173647373136467741766428584345863276921934950561526772325996807824852108243266412326726101932033067653297575911549536723579980392173650420973005640023520803222040000000*i1^53 + 14285191923495389186407067620251411278203815979585537804917154659559608369380967328311993596498013774435522882555956104554451174630922818829483400006334150424254125987176325337856125598437012206622569798681171161811838461366591267546991926889981936988640272850263244205879874939836915714381982568415914659101845198855421337211554173776717488767687206949814401716919892600046437523497055732095765157430357955922580531797861854035688014911330902463304179019217971948643587129044887223411725328955253576722134660881585659480246166433400197626715161603675215394747385937492484791394037414018904522332289791328113737919328458909961903453531862680930912139452714204755956082914368898558158375285607760600559497637571885542387653827344165630181209977588400767483207601342383843512836268659500765594612471405208402181967056290848802558695623947297588560777427096766001970437975000768630370593310705010087210205726986000993360907054591979419736850191476466455003034995921551444093323667195806309397514412553412327321788141200676296702303694779729553713863735713660110022079345228225996054556101955055569026414161087513572710434870824597002837108771990809161497787949014634785738224876526292562441271058213576256782976201704038876076012028521742610567665574148623352300944298865684021663470827862618667294891773231530071479315769606739248369015010539826723287800471430828952795534189266945718103424297512034758218964558689188682097138557754773230234374845107110742155193561369243340858717563297097735170824516700283403256954740311713955293697374575448105420897293939849937011128985732670331668541702203015750000*i1^54 + 218534162203596385758503378629495297969022747898118068831485231733001199882067652562335868072282591281014456141137701389400515705268408647997543049917505283176152042455954772667668142751934533558511546582288693651295502746909993502389951236115999782277156123339067312909807697660429474219158665074878556152599779237354935221920524380630192553742374845085090933458998554312484440529260768246020125422094680312125280258866351768472794811361085266692738716097821108338471181343199600335811746500086675984833865664248964356141552830968833322332463448348114000569735447629662743982808031052300355728145241019998301572501517353118983463433472430990697512069215300833067403198693204858351650289039475952708311973448313776747895258029306012437684796495178365644937829817487633470958750264804160365433606953883672554425743311919014962820601083308248528853945269586174102042153728336399056880551008096962011403147183986926296587283339397533226938976385217158506957674101403743937505496712680839508963446765268078473901585547419436046902976847202769348780979793070225880816275766862478175562281043187276759517330241080306204744419127788659187239954036198921438283881678944879248676465538651142751902139775373190585501899765585366220346797022435501620592305376967762331846986680066880910827921867356482547752450673628392449346530807086074469140535772693036838265085669534432116426557987533833093866505877281803518717325188905898225987332357364097481478842753564097971539409004270408030415777787416763343304291473019730301620755454191151764454209711995043905711732377201611409085311464499250000*i1^55 + -22259426892009726778259517409197439089114023528854671259120098923773985355013380107779394555485575767227032921331166582877464891406410305410690371568654175660030956276399785345424601383406040817042439784882973007267407545736630877343363696682788935571410486029879094504281369054963863975097808973856807198163264988969151144790356627218376402132307553860492296072561955576908904695031080218230085498445295671519801009103044800845644607740996759114193528885787783218532857780886755183764416993944217395073887915017469456079367018142344754010020355794373162833378632128418043125469041549644501425974536301377697975202463150989942629815556691398958963854904891369515124083533687616568922845968234208971183890181313493396744710629743063276760985940445174418722241494954952937595546672730727164793818245625536373036279226907072165367457533831410296034797648245963181511144836670293971127611533730283349910826406260813813590136537695647606145239456177005191497604413661879176440708258329121784200708071909702234777449367839974064926804393209756130093839798620946935377870603723697038271112908645826653689509585420078396721465087884440658113826715060695047984821849293488682502497799449204512873865750579643446167272157480123519454358720458858110987677401207830178847684175561865593247143870087519278531362361271350776373809615289397837979152234039297244219686752562286873233735509582106600536326102847003048781509631273447532773291294297467556121335585784448764931818931638908745574962419592887914783244881712053005665567498364139635693770101151239761633143939752977500*i1^56 + -27427227909659709322055293655141809146464323310661382481975316136506069973138413267089308591170608588804700151105596485182128101918975154910444804209273149661562590488463456408424716658753678706244887890690873759800548241779321542282010220131109327145715608938994844133579733326022850745437727327087636526047456457206755693009975576688533540477768286272522069001063120175739972009834085959973469717081343517151769584954580888894031295516436586865607300715781659021596384554555109775127898072014742523515587987261859642294676818580042209309663978825444717172788166166138445681628793758122335459475408439429729489778688034623730618136782006525634832867846357805998189718830054397899273295913689688903092377462247233975014686839157685295718657624289294859827938433720881459691513236918419751295673581691755580187137390980867111368983678319063726939623943364376338667417671952913298336932187915920620401637005436667444399883191964496134238315021838832982494985456376465758461934521561393933880186778598668976660248064253733509846046699348047470921783951556626438325790655078848363967530779881862229668689340384662643824012348982373735615575334236635599480159523966204245819212824848842859421863382439028250454434423535512944414324418744299209490607473587671845734348746423537728841225076938495808901438342894972289163993695518698166123121394774104430596621302405495530490051447630172897336577785337215274873576577890847712952955209772178483184331181893436768077881041510787255081616513758726344738110378171452520281059166991870582994474636711500*i1^57 + -12803978056981379434361759430249016981373773321786760596977107978762825014012356223363470732134094856924085546590151932258125635794957319755721378152507418672565458400459822672927126860385657440677058873662316775614134507430224788556294156499650911314545222378755815941725020544689250210450766782150311547948101425117829792118534660150959006796170935573777159956458039652119994246116752165719039222290348805077525854389598317925835954250950552565869133118286502777995519336458705143435067645714071559265666475799999048824116035399926677232998852716201588300330622176985354858653908979049136620220087184582640044200058509943785376538265024095010394008473172370725325466742930605790418233973227456620007104629412172727890478735020976743248870433043831809620234681100159601437425122101880141154405117900044933581359272879677571563872757894738247355588818419064359067079595534154249585842343667255853687344213198057442861132432245410611304480753662562932695046086797803884070065125270160408181609557924930358096797814938533360053707389382337477071452125929933676225487030329765836540961557986625104405193920166333226291025964035924557674405330921977158122566706579884578843797624809593271754184394098578556477502329239309070447902537317672209384350928359262357813037645744770945561715738366959274211890381741738619983101162091330044082847730127584375686527379303178201362848847647680085186946635295954222791334256786318981344743081466774252872725266768802022980538417090665223987146835824534843108702643870721065982610117825*i1^58 + -1065333191630894039436974042185074716594876385132718807927096246176672459235055197542689326515288271385201730735887257713576183935992173760381271001157442414896625736804118794421405567971764349457140687386844262927067511523427059433694135114573633355254813508330902570284020843100423844533203004720985661844058372851038651105799134351881991038435481355182302206953879518151094362238795500612099690223201647561934930088804574846324751635955820560667090107427417538693342144120578372779875323125844722775131197054254995508108224016459142062545683785366433171118132279059953824966365039413100096247251984857109337547138981951197743711760079080857140316023894180252758498318997080822405649196351487683675028064717352733248448009773809643161565498034904742825484936952492245302950177728471360600624231416771149545987842224106447505815737813750387085283449046556855169045701168954729754537032618676069369467970979541545554569093840897579281227860594794709323573394425866748055396636755136343612436127720030096502230974299653588820418342311592696982060861039161234167646589041982963548094364807752422869590288100096899338619115928787700079141780345544492718821330134174126567594015354168282313940541437954384123974493770746636013362601535956673473464222790362822484011598479022718306006081400550456765031656056600166176319392985993380747097019082084780422457980941689350047587156054749150389885564350545006688251028461506257676789392661893445634875907212533758575930885794744971527775844485797690*i1^59 - N1*46089631166251732527921038488810017617729143276895597201678850467123299717977828924357708978922210752611391390310542440091555011982279875334058938966649236733347646356884151539740844373813342621536608794163025315093028775482272665887698262548212496788227265760903987895594061235138535565583487244430743498226719905595478440134161245723456034514379370389092628764011984527752886006662006362926299302391930141246735993048725995375372258140312622771345721587910924756134682726194752270063411157351560341851450580658527121971910955117568*i3 ] ]